body {
	margin: 0px;
	padding: 0px;
	font-family: 'Roboto', sans-serif;
	font-size: 14px;
	background: #ccdde6;
}
.whitebox {
	width: 138px;
	margin: 5px auto 8px auto;
	padding: 7px 4px;
	color: #000;
}
.whitebox_input {
	color: #000;
	text-align: left;
	border: 0px;
	font-size: 14px;
	margin: 0 auto;
	width: 138px;
	padding: 5px 5px 5px 5px;
}
.vanucluer-text {
	position: absolute;
	top: 50px;
	font-size: 35px;
	font-weight: bold;
	left: 156px;
	letter-spacing: 2px;
	line-height: 38px;
}
.left-section-inner {
	position: absolute;
	top: 270px;
	left: 75px;
	width: 35%;
}
.left-section-inner-img {
	width: auto;
	float: left;
	margin: 0px;
	padding: 0px;
}
.left-section-inner-text {
	width: auto;
	float: left;
	margin: 100px 0 0 11px;
	padding: 0;
}
.right-section-inner {
	position: absolute;
	top: 270px;
	right: 75px;
}
.right-section-inner-img {
	width: auto;
	float: left;
	margin: 0px;
	padding: 0px;
}
.right-section-inner-text {
	width: auto;
	float: left;
	margin: 100px 10px 0 0px;
	padding: 0;
	text-align: right;
}
.vanucluer-bottom {
	position: absolute;
	text-align: center;
	width: 40%;
	margin: 0 auto;
	background: rgba(204, 221, 230, 0.59);
	bottom: 0px;
	left: 28%;
	display: block;
	right: auto;
	padding: 20px;
}
.vanucluer-bottom-text {
	width: auto;
	float: left;
	margin: 0 0 0 15px;
	padding: 0px;
	font-size: 21px;
	font-weight: 500;
}
.vanucluer-bottom-img {
	width: auto;
	float: left;
}
.footer-new {
	width: 100%;
	margin: 15px 0;
	padding: 0px;
}
.footer-left {
	width: 100%;
	margin: 18px 0 0 0;
	padding: 0px;
	font-size: 14px;
	color: #363636;
	font-weight: 530;
	vertical-align: middle;
}
.footer-right {
	width: 100%;
	margin: 0px 0 0 0;
	padding: 0px;
	font-size: 14px;
	text-align: center;
	color: #363636;
	font-weight: 530;
}
.claimnow-section {
    position: absolute;
    top: 216px;
    right: auto;
    left: 81px;
}
.tab-outer {
	margin: 0px 0 15px 0;
	padding: 0px 0 20px 0;
	width: 100%;
	background: #f3f3f3;
}
.tab-outer .nav-tabs {
	border-bottom: none;
}
.tab-outer .nav>li>a {
	padding: 10px 22px;
}
.tab-outer .nav>li>a:focus, .tab-outer .nav>li>a:hover {
	text-decoration: none;
	background-color: #c3c3c3;
	color: #555;
}
.col-12new {
	width: 108% !important;
}
.btntab {
	background: #e9cb19;
	color: #084b88;
	font-size: 18px;
	text-transform: uppercase;
	padding-top: 10px;
	padding-bottom: 10px;
	border-radius: 3px;
	border: 0px;
}
.margintop25 {
	margin-top: 25px;
}
.tab-outer .tab1-main {
	width: 100%;
	margin: 22px 0 0 0;
	padding: 0px 25px;
	font-size: 15px;
	color: #424242;
}
.regstep3 {
	width: 730px !important;
	margin: 30 auto;
}
.container {
	width: 100%;
	margin: 0 auto;
	padding: 0px;
}
.claimnow-outer {
	width: 60%;
	margin: 0 0 0 0;
	padding: 0px;
	display: inline-block;
	position: relative;
	top: -320px;
}
.bottom-section-left {
	width: 100%;
	margin: 0px;
	padding: 0px;
}
.client-bg {
	width: 300px;
	height: 300px;
	background: #832e40;
	border-radius: 50%;
	text-align: center;
	color: #ffffff;
	padding: 45px 35px 12px 35px;
	margin: 0px auto;
	font-size: 14px;
	line-height: 22px;
	box-sizing: border-box;
	letter-spacing: 1px;
	font-weight: lighter;
	position: relative;
}
span.arrow {
	bottom: -63px;
	top: auto;
	left: auto;
	right: 144px;
	position: absolute;
	pointer-events: none;
}
.middle-container {
	width: 100%;
	margin: 30px 0 0 0;
	padding: 0px;
}
.domain-registration select.form-control {
	height: 48px !important;
	line-height: 46px !important;
	border-color: #bcbcbc !important;
	border-radius: 0px !important;
	box-shadow: none !important;
	padding: 0px 16px !important;
	font-style: italic !important;
}
.steps-wizard img {
	width: 100%;
}
.top-text {
	width: 50%;
	margin: 0 auto;
	padding: 0px;
	text-align: center;
	text-align: center;
	color: #3c3c3c;
	font-size: 22px;
	line-height: 28px;
}
.personalized {
	width: 70%;
	margin: 32px auto 0 auto;
	padding: 5px 5px;
	border: solid 1px #855a23;
	border-radius: 40px;
	color: #855a23;
	text-align: center;
	font-size: 45px;
	font-weight: 600;
}
.personalized span img {
	width: 3%;
}
.main-container {
	width: 1100px;
	margin: 0px auto;
	padding: 0px;
}
.left-text-section {
	width: 29%;
	margin: 78px 0 0 0;
	padding: 0px 0 0 30%;
	display: inline-block;
	vertical-align: top;
	text-align: center;
	font-size: 31px;
	color: #3c3a3b;
	letter-spacing: 4px;
	font-weight: lighter;
}
.right-img-section {
	width: 100%;
	margin: 15px auto 0 auto;
	padding: 0px;
	display: inline-block;
	text-align: center;
}
.register-section {
	width: 45%;
	margin: 0 0 0 0;
	padding: 0px;
	display: inline-block;
	position: relative;
	top: -276px;
}
.register-section-inner {
	width: 100%;
	margin: 0px;
	padding: 0px;
}
.register-section-inner ul {
	width: 100%;
	margin: 0px;
	padding: 0px;
	display: inline-block;
	list-style: none;
}
.register-section-inner ul li {
	width: auto;
	margin: 0px;
	padding: 0px;
	display: inline-block;
	color: #373435;
	font-size: 18px;
}
.register-section-inner ul li .img {
	width: auto;
	margin: 0px;
	padding: 0px;
	display: inline-block;
}
.footer-top {
	position: relative;
	top: -230px;
	height: 0px;
}
.register-right {
	width: 45%;
	margin: 0px;
	padding: 0px;
	display: inline-block;
}
.text {
	display: inline-block;
	width: 76%;
	vertical-align: top;
	margin: 0px;
	padding: 0 0 0 12px;
	font-size: 16px;
}
span.footer-links {
	color: #636363;
	padding-top: 15px;
	display: block;
}
.claim-left {
	width: 24%;
	margin: 0px;
	padding: 0px;
	float: left;
}
.claim-left-img {
	width: auto;
	margin: 0px;
	padding: 0px;
	display: inline-block;
}
.claim-left-text {
	width: 50%;
	margin: 0px;
	padding: 0px;
	display: inline-block;
	vertical-align: top;
	font-size: 13px;
	color: #373435;
}
.claim-right {
	width: auto;
	margin: 0 0 0 0;
	padding: 0px;
	float: left;
	text-align: left;
}
.claim-right-img {
	width: auto;
	margin: 0px;
	padding: 0px;
	display: inline-block;
}
.claim-right-text {
	width: 50%;
	margin: 0px;
	padding: 0px;
	display: inline-block;
	vertical-align: top;
	font-size: 13px;
	color: #373435
}
.clam-now {
	width: auto;
	margin: 0px 0 0 0;
	padding: 8px 20px;
	background: #cb353f;
	color: #ffffff;
	font-size: 16px;
	text-transform: uppercase;
	text-align: center;
	border-radius: 40px;
	cursor: pointer;
	text-decoration: none;
	border: solid 4px #fff;
}
.vouchernumber {
	width: 55%;
	margin: 0 auto 15px auto;
	padding: 0px;
	font-size: 16px;
	text-align: left;
}
.add-text {
	width: 100%;
	margin: 0 auto;
	padding: 0px 0 0 10px;
}
.add-text h1 {
	margin: 10px 0 0 0;
	padding: 0px;
	color: #8e304b;
	font-size: 18px;
	font-weight: normal;
}
.add-text p {
	margin: 10px 0 10px 0;
	padding: 0px;
	color: #373435;
	font-size: 14px;
}
.right-img-section img {
	width: 48%;
	height: auto;
	margin-top: -96px;
}
.clam-now:hover {
	background: #f6f6f6;
	text-decoration: none;
	color: #6e4c1d;
	outline: none;
}
.footer {
	width: 100%;
	margin: 0px auto 10px auto;
	padding: 0px;
	text-align: center;
	overflow: hidden;
}
.footer ul {
	margin: 0 auto;
	padding: 0px 0 0px 0;
	list-style: none;
	display: inline-block;
	text-align: center;
	width: 100%;
}
.footer ul li {
	width: auto;
	margin: 0px 10px 0 0;
	padding: 0px;
	display: inline-block;
}
.footer ul li a {
	width: auto;
	padding: 0px;
	margin: 0px;
	text-decoration: none;
}
.footer ul li a:hover {
	width: auto;
	padding: 0px;
	margin: 0px;
	text-decoration: none;
}
.footer ul li:last-child {
	padding-right: 0px;
}
.help-block {
	display: block;
	margin-top: 5px;
	margin-bottom: 10px;
	color: #737373;
}
@media (max-width: 1920px) {
.has-feedback .form-control-feedback {
	position: absolute;
	top: 6px !important;
	right: 0;
	display: block;
	width: 34px;
	height: 34px;
	line-height: 34px;
	text-align: center;
}
.total-user {
	width: 68%;
	margin: 15px auto;
	font-size: 17px;
	color: #797979;
	background: #e5e5e5;
	padding: 10px;
}
.form-group.new {
	width: 68% !important;
}
#claimnow .wizards {
	width: auto;
	margin: 0 auto;
	margin: 0px 0px 0 0px;
}
.form-group.has-feedback.new {
	width: 68% !important;
}
#claimnow .domain-registration .form-group {
	width: 88%;
	margin-left: auto;
	margin-right: auto;
}
#claimnow .vouchernumber {
	width: 88%;
	margin: 0 auto 15px auto;
	padding: 0px;
	font-size: 16px;
	text-align: left;
}
#claimnow .modal-header {
	min-height: 16.428571429px;
	padding: 0px 15px;
	border-bottom: none;
}
#registereddomain .wizards {
	width: auto;
	margin: 0 auto;
	margin: 0px 0px 0 0px;
}
#registereddomain .domain-registration .form-group {
	width: 88%;
	margin-left: auto;
	margin-right: auto;
}
#registereddomain .vouchernumber {
	width: 88%;
	margin: 0 auto 15px auto;
	padding: 0px;
	font-size: 16px;
	text-align: left;
}
#registereddomain .modal-header {
	min-height: 16.428571429px;
	padding: 0px 15px;
	border-bottom: none;
}
.innerpage-container.domain-registration .wizards {
	width: 100%;
}
.wizards {
	width: 687px;
	margin: 0 auto;
	margin: 20px 0px 0 0px;
}
.innerpage-container.domain-registration .login-centered-box {
	width: auto;
}
.steps-wizard {
	text-align: center;
}
.wizard-heading {
	background: #ececec;
	color: #424242;
	height: 34px;
	line-height: 34px;
	margin: 15px 0px 37px 0px;
	padding: 0px 16px;
	color: #424242;
	font-size: 15px;
	font-weight: 500;
}
.wizards .form-group {
	position: relative;
}
.domain-registration .form-group {
	width: 406px;
	margin-left: auto;
	margin-right: auto;
}
.domain-registration input.form-control {
	height: 48px !important;
	line-height: 46px !important;
	border-color: #bcbcbc !important;
	border-radius: 0px !important;
	box-shadow: none !important;
	padding: 0px 16px !important;
	font-style: italic !important;
}
.glyphicon-remove {
	color: red !important;
}
.form-control-feedback {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 2;
	display: block;
	width: 34px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	pointer-events: none;
}
.help-block {
	color: red !important;
}
.wizards .form-group {
	position: relative;
}
.domain-registration .form-group {
	width: 406px;
	margin-left: auto;
	margin-right: auto;
}
.domain-registration input.form-control {
	height: 48px;
	line-height: 46px;
	border-color: #bcbcbc;
	border-radius: 0px;
	box-shadow: none;
	padding: 0px 16px;
	font-style: italic;
}
.form-control-feedback {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 2;
	display: block;
	width: 34px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	pointer-events: none;
}
.domain-registration .form-group {
	width: 55%;
	margin-left: auto;
	margin-right: auto;
}
.domainReg-rt .domainReg-rt-inner input[type="submit"], .domain-registration input[type="submit"], .domain-registration input[type="button"] {
	background: #e9cb19;
	color: #084b88;
	font-size: 18px;
	text-transform: uppercase;
	padding-top: 10px;
	padding-bottom: 10px;
	border-radius: 3px;
	border: 0px;
}
.fa-check-ok {
	color: green !important;
}
.fa-check-remove {
	color: red !important;
}
.form-group p a {
	color: #000;
}
}
 @media(max-width:1300px) {
.personalized {
	font-size: 35px;
}
}
 @media(max-width:1200px) {
.vanucluer-text {
	left: 128px;
}
}
 @media(max-width:1150px) {
.vanucluer-text {
	left: 110px;
}
.claimnow-section {
	left: 80px;
}
.main-container {
	width: 95%;
}
.register-section {
	top: -309px;
}
.footer-top {
	top: -230px;
}
}
 @media(max-width:1100px) {
.vanucluer-text {
	left: 90px;
}
}
 @media(max-width:1024px) {
.vanucluer-text {
	left: 48px;
	font-size: 30px;
}
.left-section-inner {
	left: 20px;
}
.right-section-inner {
	right: 25px;
}
.top-strip2 {
	position: absolute;
	left: 51px;
	top: -54px;
	width: 170px;
}
.personalized {
	font-size: 30px;
}
.clam-now {
    width: auto;
    margin: 0;
    padding: 4px 20px;
    background: #cb353f;
    color: #ffffff;
    font-size: 15px;
    text-transform: uppercase;
    text-align: center;
    border-radius: 40px;
    display: block;
    cursor: pointer;
    text-decoration: none;
    position: absolute;
    top: auto;
    right: 0;
    left: 8px;
    bottom: 0;
    border: solid 4px #fff;
}
.claimnow-section {
    top: 261px;
    left: 69px;
}
.register-section-inner ul li {
	font-size: 16px;
}
.register-section {
	top: -294px;
}
.claim-left-text {
	font-size: 14px;
}
.claim-right-text {
	font-size: 14px;
}
.claim-left {
	margin: 0px 0 0 0;
}
.bottom-section-left {
	width: 100%;
	margin: -26px 0 0 0;
	padding: 0px;
}
}
 @media(max-width:900px) {
.regstep3 {
	width: 94% !important;
	margin: 30 auto;
}
.top-strip2 {
	position: absolute;
	left: 61px;
	top: -54px;
	width: 170px;
}
.logo ul li img {
	width: 78%;
}
.logo ul li {
	margin: 0 0px 0 0;
}
.left-text-section {
	width: 29%;
	margin: 78px 0 0 0;
	padding: 13px 0 0 30%;
	display: inline-block;
	vertical-align: top;
	text-align: center;
	font-size: 23px;
	color: #3c3a3b;
}
.register-section {
	top: -280px;
}
.text {
	font-size: 14px;
}
.claim-left-text {
	font-size: 12px;
}
.footer-top {
	position: relative;
	top: -215px;
	height: 0px;
}
.claim-right {
	width: auto;
	margin: 0px 0 0 0;
	padding: 0px;
	float: left;
	text-align: left;
}
.claim-right-text {
	font-size: 13px;
}
.add-text {
	width: 100%;
	margin: 73px auto 0 auto;
	padding: 0px 0 0 10px;
}
.claimnow-section {
    top: 212px;
    left: 51px;
}
.client-bg {
	width: 252px;
	height: 252px;
	background: #832e40;
	border-radius: 50%;
	text-align: center;
	color: #ffffffc7;
	padding: 25px 35px 12px 35px;
	margin: 0px auto;
	font-size: 12px;
	line-height: 17px;
	box-sizing: border-box;
	letter-spacing: 1px;
	font-weight: lighter;
	position: relative;
}
span.arrow {
	bottom: -46px;
	right: 124px;
}
.right-img-section img {
	margin-top: -66px;
}
.footer-new {
	width: 100%;
	margin: 50px 0 0 0;
	padding: 0px;
}
}
 @media(max-width:800px) {
.logo ul li img {
	width: 78%;
}
.logo ul li {
	margin: 0 0px 0 0;
}
.register-section-inner ul li {
	font-size: 14px;
}
.register-section-inner ul li .img img {
	width: 80%;
}
.left-text-section {
	width: 29%;
	margin: 78px 0 0 0;
	padding: 13px 0 0 30%;
	display: inline-block;
	vertical-align: top;
	text-align: center;
	font-size: 23px;
	color: #3c3a3b;
}
.register-section {
	top: -272px;
}
.footer-top {
	position: relative;
	top: -211px;
	height: 0px;
}
.text {
	display: inline-block;
	width: 73%;
	vertical-align: top;
	margin: 0px;
	padding: 0 0 0 12px;
}
.claim-left-text {
	width: 50%;
	margin: 0px;
	padding: 0px;
	display: inline-block;
	vertical-align: top;
	font-size: 13px;
	color: #373435;
}
.claim-right {
	margin: 4px 0 0 0;
	padding: 0px;
	float: left;
	text-align: left;
}
.top-strip2 {
	position: absolute;
	left: 61px;
	top: -54px;
	width: 170px;
}
.claimnow-section {
    top: 225px;
    left: 51px;
}
.vanucluer-text img {

    width: 81%;

}
.client-bg {
	width: 252px;
	height: 252px;
	background: #832e40;
	border-radius: 50%;
	text-align: center;
	color: #ffffffc7;
	padding: 45px 35px 12px 35px;
	margin: 0px auto;
	font-size: 12px;
	line-height: 17px;
	box-sizing: border-box;
	letter-spacing: 1px;
	font-weight: lighter;
	position: relative;
}
span.arrow {
	bottom: -46px;
	right: 124px;
}
.right-img-section img {
	margin-top: -66px;
}
.footer-new {
	width: 100%;
	margin: 50px 0 0 0;
	padding: 0px;
}
.vanucluer-bottom-text {
	font-size: 15px;
}
.vanucluer-text {
	left: 48px;
	font-size: 24px;
	letter-spacing: 1px;
	line-height: 30px;
}
}
 @media(max-width:768px) {
span.arrow {
	bottom: -42px;
	top: auto;
	left: auto;
	right: 122px;
	position: absolute;
	pointer-events: none;
}
.register-section-inner ul li {
	font-size: 14px;
}
.register-section-inner ul li .img img {
	width: 80%;
}
.left-text-section {
	width: 29%;
	margin: 78px 0 0 0;
	padding: 13px 0 0 30%;
	display: inline-block;
	vertical-align: top;
	text-align: center;
	font-size: 23px;
	color: #3c3a3b;
}
.register-section {
	top: -272px;
}
.footer-top {
	position: relative;
	top: -211px;
	height: 0px;
}
.text {
	display: inline-block;
	width: 73%;
	vertical-align: top;
	margin: 0px;
	padding: 0 0 0 12px;
}
.claim-left-text {
	width: 50%;
	margin: 0px;
	padding: 0px;
	display: inline-block;
	vertical-align: top;
	font-size: 13px;
	color: #373435;
}
.claim-right {
	margin: 4px 0 0 0;
	padding: 0px;
	float: left;
	text-align: left;
}
.top-strip2 {
	position: absolute;
	left: 61px;
	top: -54px;
	width: 170px;
}
.footer-new {
	margin: 96px 0 0 0;
}
}
 @media(max-width:767px) {
.vanucluer-text img {
	width: 60%;
}
.marginbot20 {
	margin-bottom: 0px !important
}
.col-12new {
	width: 100% !important;
}
.bottom-section-left {
	margin: 0px 0 0 0;
}
.logo ul li {
	margin: 0 0px 0 0;
	margin-right: 0px;
	width: 100%;
}
.claim-left-text {
	text-align: left;
}
.claim-right-text {
	text-align: right;
}
.client-bg {
	width: 250px;
	height: 250px;
	background: #832e40;
	border-radius: 50%;
	text-align: center;
	color: #fff;
	padding: 25px 30px 12px 30px;
	margin: 0px auto;
	font-size: 12px;
	line-height: 18px;
	box-sizing: border-box;
	letter-spacing: 1px;
	font-weight: lighter;
	position: relative;
}
.footer-top {
	position: relative;
	top: 0;
	height: 0px;
}
.add-text {
	text-align: center;
}
.add-text {
	width: 100%;
	margin: 0 auto;
	padding: 0px 0 0 0px;
}
.top-strip2 {
	position: relative;
	left: 50%;
	transform: translateX(-50%);
	top: 0px;
	right: auto;
}
.footer-left {
	text-align: center;
}
.vanucluer-text {
	position: relative;
	top: 12px;
	font-size: 26px;
	font-weight: bold;
	letter-spacing: 0;
	line-height: 29px;
	left: auto !important;
	right: auto !important;
	text-align: center;
}
.left-text-section {
	width: 100%;
	margin: 256px 0 0 0;
	padding: 13px 0 0 0;
	display: inline-block;
	vertical-align: top;
	text-align: center;
	font-size: 23px;
	color: #3c3a3b;
}
.right-img-section {
	width: auto;
	margin: 15px auto 0 auto;
	padding: 0px;
	display: block;
	text-align: center;
}
.register-section {
	width: 100%;
	margin: 0 0 0 0;
	padding: 0px;
	display: inline-block;
	position: relative;
	top: 0px;
	text-align: center;
}
.claim-left {
	width: 100%;
	margin: 0px auto !important;
	padding: 0px;
	float: left;
	text-align: center;
}
.claim-right {
	width: 100%;
	margin: 4px auto 0 auto;
	padding: 0px;
	float: right;
	text-align: center;
}
.logo ul li {
	margin: 0 10px 0 0;
}
.personalized {
	font-size: 23px;
}
.middle-container {
	margin: 41px 0 0 0;
}
.left-section-inner {
	position: relative;
	top: 0;
	left: 32%;
	right: auto;
	text-align: center;
	margin: 0 auto;
	display: inline-block;
}
.right-section-inner {
	position: relative;
	top: 190px;
	right: auto;
	left: auto;
	text-align: center;
	display: inline-block;
}
.footer-new {
	padding: 120px 0 40px 0;
	display: inline-block;
	overflow: hidden;
}
.left-section-inner-text {
	width: auto;
	float: none;
	margin: 100px 0 0 11px;
	padding: 0;
}
.footer-right {
	font-size: 12px;
}
.footer-left {
	font-size: 12px;
}
}
 @media(max-width:640px) {
.logo img {
	width: 70%;
}
.logo ul li:last-child {
	margin-right: 0;
}
.logo ul li img {
	width: 100%;
}
.top-text {
	font-size: 18px;
}
.left-section-inner {
	width: 45%;
}
.right-img-section img {
	width: 95%;
	height: auto;
}
}
 @media(max-width:568px) {
span.arrow {
	bottom: -27px;
}
.right-img-section img {
	margin-top: -24px;
}
.vanucluer-bottom {
	position: absolute;
	text-align: center;
	margin: 0 auto;
	background: rgba(204, 221, 230, 0.59);
	bottom: 0px;
	left: 23%;
	display: block;
	right: auto;
	padding: 20px;
	width: 56%
}
.right-img-section img {
	width: 95%;
	height: auto;
}
.claimnow-section {
	top: 0px;
	left: auto;
	text-align: center;
	position: relative;
	right: auto;
}
.clam-now {
    width: 100%;
    margin: 0;
    padding: 3px 20px;
    background: #cb353f;
    color: #ffffff;
    font-size: 14px;
    text-transform: uppercase;
    text-align: center;
    border-radius: 40px;
    display: block;
    cursor: pointer;
    text-decoration: none;
    position: relative;
    top: auto;
    right: 0;
    left: 0;
    bottom: 0;
    border: solid 4px #fff;
}}
 @media(max-width:480px) {
.logo img {
	width: 70%;
}
.logo ul li:last-child {
	margin-right: 0;
}
.logo ul li img {
	width: 100%;
}
.top-text {
	font-size: 18px;
}
.personalized {
	width: 90%;
	font-size: 16px;
}
.claimnow-section {
	top: 0px;
	left: auto;
	text-align: center;
	position: relative;
	right: auto;
}
.clam-now {
    width: 100%;
    margin: 0;
    padding: 3px 20px;
    background: #cb353f;
    color: #ffffff;
    font-size: 14px;
    text-transform: uppercase;
    text-align: center;
    border-radius: 40px;
    display: block;
    cursor: pointer;
    text-decoration: none;
    position: relative;
    top: auto;
    right: 0;
    left: 0;
    bottom: 0;
    border: solid 4px #fff;
}	
}
.main-container {
	width: 94%;
}
}
 @media(max-width:414px) {


.logo img {
	width: 70%;
}
.logo ul li:last-child {
	margin-right: 0;
}
.logo ul li img {
	width: 100%;
}
.top-text {
	font-size: 18px;
}
.personalized {
	width: 90%;
	font-size: 16px;
}
.claimnow-section {
	top: 57px;
	left: auto;
	text-align: center;
	position: relative;
}

.main-container {
	width: 93%;
}
.vanucluer-bottom {
	position: relative;
	margin: 0 auto;
	background: rgba(204, 221, 230, 0.59);
	bottom: 0px;
	left: auto;
	display: block;
	right: auto;
	padding: 0px;
	width: 100%;
	text-align: center;
}
.vanucluer-bottom-img {
	width: auto;
	float: none;
	margin-top: 20px;
}
.vanucluer-bottom-text {
	width: auto;
	float: none;
	margin: 0 0 23px 0px;
}
.left-section-inner {
	width: 65%;
	left: 20%;
}
.right-section-inner {
	position: relative;
	top: 36px !important;
	right: -11%;
	left: auto;
	text-align: center;
	display: inline-block;
}
.footer-new {
    padding: 74px 0 20px 0;
    display: inline-block;
    overflow: hidden;
    margin: 16px 0 0 0;
}
.claimnow-section {
	top: 0px;
	left: auto;
	text-align: center;
	position: relative;
	right: auto;
}
.clam-now {
    width: 100%;
    margin: 0;
    padding: 3px 20px;
    background: #cb353f;
    color: #ffffff;
    font-size: 14px;
    text-transform: uppercase;
    text-align: center;
    border-radius: 40px;
    display: block;
    cursor: pointer;
    text-decoration: none;
    position: relative;
    top: auto;
    right: 0;
    left: 0;
    bottom: 0;
    border: solid 4px #fff;
}.modal-body {
	margin-top: 4px;
}
.form-group.has-feedback.new {
	width: 98% !important;
}
.form-group.new {
	width: 98% !important;
}
.margin20 {
	margin-bottom: 20px;
}
.total-user {
	width: 98%;
}
}
 @media(max-width:412px) {
.logo img {
	width: 70%;
}
.logo ul li:last-child {
	margin-right: 0;
}
.logo ul li img {
	width: 100%;
}
.top-text {
	font-size: 18px;
}
.personalized {
	width: 90%;
	font-size: 16px;
}
.claimnow-section {
	top: 57px;
	left: auto;
	text-align: center;
	position: relative;
}
.right-section-inner {
	position: relative;
	top: 216px;
	right: 23%;
	left: auto;
	text-align: center;
	display: inline-block;
}
.main-container {
	width: 93%;
}
.vanucluer-bottom {
	position: relative;
	margin: 0 auto;
	background: rgba(204, 221, 230, 0.59);
	bottom: 0px;
	left: auto;
	display: block;
	right: auto;
	padding: 0px;
	width: 100%;
	text-align: center;
}
.vanucluer-bottom-img {
	width: auto;
	float: none;
	margin-top: 20px;
}
.vanucluer-bottom-text {
	width: auto;
	float: none;
	margin: 0 0 23px 0px;
}
.left-section-inner {
	width: 65%;
	left: 20%;
}
.right-section-inner {
	position: relative;
	top: 99px;
	right: -11%;
	left: auto;
	text-align: center;
	display: inline-block;
}
.footer-new {
    padding: 74px 0 20px 0;
    display: inline-block;
    overflow: hidden;
    margin: 16px 0 0 0;
}
.claimnow-section {
	top: 0px;
	left: auto;
	text-align: center;
	position: relative;
	right: auto;
}
.clam-now {
    width: 100%;
    margin: 0;
    padding: 3px 20px;
    background: #cb353f;
    color: #ffffff;
    font-size: 14px;
    text-transform: uppercase;
    text-align: center;
    border-radius: 40px;
    display: block;
    cursor: pointer;
    text-decoration: none;
    position: relative;
    top: auto;
    right: 0;
    left: 0;
    bottom: 0;
    border: solid 4px #fff;
}}
 @media(max-width:375px) {
.logo img {
	width: 70%;
}
.logo ul li:last-child {
	margin-right: 0;
}
.logo ul li img {
	width: 100%;
}
.top-text {
	font-size: 18px;
}
.personalized {
	width: 90%;
	font-size: 16px;
}
.claimnow-section {
	top: 57px;
	left: auto;
	text-align: center;
	position: relative;
}
.right-section-inner {
	position: relative;
	top: 216px;
	right: 23%;
	left: auto;
	text-align: center;
	display: inline-block;
}
.main-container {
	width: 92%;
}
.vanucluer-bottom {
	position: relative;
	margin: 0 auto;
	background: rgba(204, 221, 230, 0.59);
	bottom: 0px;
	left: auto;
	display: block;
	right: auto;
	padding: 0px;
	width: 100%;
	text-align: center;
}
.vanucluer-bottom-img {
	width: auto;
	float: none;
	margin-top: 20px;
}
.vanucluer-bottom-text {
	width: auto;
	float: none;
	margin: 0 0 23px 0px;
}
.left-section-inner {
	width: 65%;
	left: 20%;
}
.right-section-inner {
	position: relative;
	top: 99px;
	right: -11%;
	left: auto;
	text-align: center;
	display: inline-block;
}
.footer-new {
    padding: 74px 0 20px 0;
    display: inline-block;
    overflow: hidden;
    margin: 16px 0 0 0;
}
.claimnow-section {
	top: 0px;
	left: auto;
	text-align: center;
	position: relative;
	right: auto;
}
.clam-now {
    width: 100%;
    margin: 0;
    padding: 3px 20px;
    background: #cb353f;
    color: #ffffff;
    font-size: 14px;
    text-transform: uppercase;
    text-align: center;
    border-radius: 40px;
    display: block;
    cursor: pointer;
    text-decoration: none;
    position: relative;
    top: auto;
    right: 0;
    left: 0;
    bottom: 0;
    border: solid 4px #fff;
}
}
 @media(max-width:360px) {
.logo img {
	width: 70%;
}
.logo ul li:last-child {
	margin-right: 0;
}
.logo ul li img {
	width: 100%;
}
.top-text {
	font-size: 18px;
}
.personalized {
	width: 90%;
	font-size: 16px;
}
.claimnow-section {
	top: 57px;
	left: auto;
	text-align: center;
	position: relative;
}
.right-section-inner {
	position: relative;
	top: 216px;
	right: 23%;
	left: auto;
	text-align: center;
	display: inline-block;
}
.main-container {
	width: 92%;
}
.vanucluer-bottom {
	position: relative;
	margin: 0 auto;
	background: rgba(204, 221, 230, 0.59);
	bottom: 0px;
	left: auto;
	display: block;
	right: auto;
	padding: 0px;
	width: 100%;
	text-align: center;
}
.vanucluer-bottom-img {
	width: auto;
	float: none;
	margin-top: 20px;
}
.vanucluer-bottom-text {
	width: auto;
	float: none;
	margin: 0 0 23px 0px;
}
.left-section-inner {
	width: 65%;
	left: 20%;
}
.right-section-inner {
	position: relative;
	top: 99px;
	right: -11%;
	left: auto;
	text-align: center;
	display: inline-block;
}
.footer-new {
    padding: 74px 0 20px 0;
    display: inline-block;
    overflow: hidden;
    margin: 16px 0 0 0;
}
.claimnow-section {
	top: 0px;
	left: auto;
	text-align: center;
	position: relative;
	right: auto;
}
.clam-now {
    width: 100%;
    margin: 0;
    padding: 3px 20px;
    background: #cb353f;
    color: #ffffff;
    font-size: 14px;
    text-transform: uppercase;
    text-align: center;
    border-radius: 40px;
    display: block;
    cursor: pointer;
    text-decoration: none;
    position: relative;
    top: auto;
    right: 0;
    left: 0;
    bottom: 0;
    border: solid 4px #fff;
}
}
 @media(max-width:320px) {
.logo img {
	width: 70%;
}
.logo ul li:last-child {
	margin-right: 0;
}
.logo ul li img {
	width: 100%;
}
.top-text {
	font-size: 18px;
}
.personalized {
	width: 90%;
	font-size: 16px;
}
.claimnow-section {
	top: 0px;
	left: auto;
	text-align: center;
	position: relative;
	right: auto;
}
.clam-now {
    width: 100%;
    margin: 0;
    padding: 3px 20px;
    background: #cb353f;
    color: #ffffff;
    font-size: 14px;
    text-transform: uppercase;
    text-align: center;
    border-radius: 40px;
    display: block;
    cursor: pointer;
    text-decoration: none;
    position: relative;
    top: auto;
    right: 0;
    left: 0;
    bottom: 0;
    border: solid 4px #fff;
}

.right-section-inner {
	position: relative;
	top: 216px;
	right: 23%;
	left: auto;
	text-align: center;
	display: inline-block;
}
.main-container {
	width: 90%;
}
.vanucluer-bottom {
	position: relative;
	margin: 0 auto;
	background: rgba(204, 221, 230, 0.59);
	bottom: 0px;
	left: auto;
	display: block;
	right: auto;
	padding: 0px;
	width: 100%;
	text-align: center;
}
.vanucluer-bottom-img {
	width: auto;
	float: none;
	margin-top: 20px;
}
.vanucluer-bottom-text {
	width: auto;
	float: none;
	margin: 0 0 23px 0px;
}
.left-section-inner {
	width: 65%;
	left: 20%;
}
.right-section-inner {
	position: relative;
	top: 28px;
	right: -11%;
	left: auto;
	text-align: center;
	display: inline-block;
}
.footer-new {
    padding: 74px 0 20px 0;
    display: inline-block;
    overflow: hidden;
    margin: 16px 0 0 0;
}



}
