/*Need to change font with web standard font*/
@font-face{font-family:'Lato-Light';src:url(../../css/fonts/Lato-Light.ttf) format("truetype");font-weight:400;font-style:normal}
@font-face{font-family:'Lato-Bold';src:url(../../css/fonts/Lato-Bold.ttf) format("truetype");font-weight:400;font-style:normal}
@font-face{font-family:'Lato-Semibold';src:url(../../css/fonts/Lato-Semibold.ttf) format("truetype");font-weight:400;font-style:normal}
@font-face{font-family:'Lato-Regular';src:url(../../css/fonts/Lato-Regular.ttf) format("truetype");font-weight:400;font-style:normal}
body{font-family:Lato-Regular !important}
.rel{position:relative}
.top20{margin-top:20px}
.btm10{padding-bottom:10px}
.padtop10{padding-top:10px}
.banner{background:url('../images/SupportGirlChild_2020.jpg') no-repeat;width:100%;height:637px;position:relative;background-size:cover}
.bannerline{background:url('../images/bannerline.png') no-repeat center top;width:100%;height:29px;background-size:cover}
/* .navbar-nav li.active{border-bottom:2px solid #ff6600;color:#ff6600} */
.navbar-nav li.active a{border-bottom:3px solid #ff6600;color:#ff6600;font-size:18px;background:none}
.navbar-nav li a{color:#333333;font-size:18px}
.navbar-nav li a:hover{background:none}
.nav>li>a{padding:0 0 10px}
.nav>li{padding:10px 20px 0}
.navbar-toggle .icon-bar{background-color:#ff6600}
.sideContent{position:absolute;top:165px;width:565px;margin:0 auto;color:#fff;padding-left:140px} 
.anychildtxt{display:none}
.sideContent h2{font-size:48px;font-family:Lato-Semibold !important;margin:0;padding:0}
.head p{font-size:32px;padding:0;margin:0}
.head{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #fff}
#img1{background:url('../images/sprite.png') no-repeat -647px -35px;width:42px;height:35px;margin:0 auto}
#img2{background:url('../images/sprite.png') no-repeat -719px -29px;width:31px;height:35px;margin:0 auto}
#img3{background:url('../images/sprite.png') no-repeat -780px -31px;width:22px;height:35px;margin:0 auto}
#img4{background:url('../images/sprite.png') no-repeat -832px -26px;width:31px;height:37px;margin:0 auto}
#img5{background:url('../images/sprite.png') no-repeat -893px -31px;width:35px;height:37px;margin:0 auto}
.imgContent{width:33%;text-align:center;float:left}
.imgContent p{padding:0 12px}
.imgContent{padding-bottom:10px}
.headContent .imgContent div{margin-bottom:5px !important}
.headContent{overflow:hidden}
.sec1Img{background:url('../images/sprite.png') no-repeat -171px -119px;width:42px;height:52px;margin:0 auto}
.sec2Img{background:url('../images/sprite.png') no-repeat -242px -115px;width:42px;height:52px;margin:0 auto}
.sec3Img{background:url('../images/sprite.png') no-repeat -314px -114px;width:51px;height:52px;margin:0 auto}
.center{text-align:center}
.bodyCont{padding:85px 0 0%}
.bodyCont h3{font-size:18px;color:#111111}
.bodyCont p{font-size:14px;color:#333333}
.know{color:#ff6600;font-size:14px;font-weight:bold}
.setWid h3{width:37%;margin:20px auto 0;position:relative}
.setWid h3.smalWid{width:18%}
.setWid p{width:65%;margin:30px auto 20px}
.setWid h3.smalWid:after{left:7%}
.decoration{background:url('../images/sprite.png') no-repeat -190px -40px;width:39px;height:24px;display:inline-block;position:absolute;top:5px;right:5px}
/* .setWid h3:after{content:"";position:absolute;left:30%;margin-left:0px;bottom:-12px;width:70px;border-bottom:1px solid #999999} */ .textBorder{height:1px;margin:10px auto;/* text-align:center;*/ width:45px;background:#ccc}
.shadow{box-shadow:0 10px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19) !important}
.col-centered{float:none;margin:0 auto;width:70%}
.childImg{background:url('../images/sprite.png') no-repeat -395px -116px;width:48px;height:50px;margin:0 auto} .bottomCont ul li{width:50%;padding-right:7%;float:left;margin-bottom:15px;color:#333333}
.bottomCont ul{overflow:hidden;width:90%;margin:0 auto}
.bottomCont .col-centered{padding:40px 0 50px;border:1px solid #ccc;z-index:99;background:#fff;margin-top:10%}
.bottomCont h2{font-size:24px;color:#111111}
.bottomCont p{font-size:16px;color:#333333;width:75%;text-align:center;margin:30px auto 20px}
.childBg{background:url('../images/childbg.jpg')no-repeat center top;width:100%;height:553px;position:relative;margin-top:-35px;background-size:cover}
.childCont{position:absolute;bottom:113px;right:10%;float:none;color:#ffffff}
.childCont h3{font-size:24px;padding-bottom:25px}
.childCont p{font-size:14px;padding-bottom:15px}
.bottomCont h2:after{content:"";position:absolute;left:50%;margin-left:-50px;bottom:-10px;width:100px;border-bottom:1px solid #999999} footer{background:#ff6600;padding:15px 0}
footer p{color:#fff;font-size:14px;margin-bottom:0}
.socialIcons{margin-bottom:0;align-items:center;padding:0}
.avenue{background:url('../images/sprite.png') no-repeat -659px -150px;width:104px;height:16px;display:inline-block}
.verisign{background:url('../images/sprite.png') no-repeat -786px -137px;width:70px;height:35px;display:inline-block;margin-bottom:-4px;margin-left:7px}
.fb a{background:url('../images/sprite.png') no-repeat -879px -144px;width:11px;height:22px;display:inline-block}
.twitter a{background:url('../images/sprite.png') no-repeat -920px -147px;width:23px;height:19px;display:inline-block}
.inst a{background:url('../images/sprite.png') no-repeat -973px -143px;width:23px;height:23px;display:inline-block}
.pint a{background:url('../images/sprite.png') no-repeat -1026px -140px;width:32px;height:26px;display:inline-block}
.ytube a{background:url('../images/sprite.png') no-repeat -377px -323px;width:30px;height:21px;display:inline-block}
.blog a{background:url('../images/sprite.png') no-repeat -440px -322px;width:22px;height:22px;display:inline-block}
.socialIcons li{list-style:none;margin:0 5px 0}
.bgSlider{background:url('../images/sponsorBg.jpg');width:100%;height:500px;padding-top:20px}
.bgSlider h2{margin-bottom:45px;color:#020202}
.bgSlider h2:after{content:"";position:absolute;left:47%;right:0;margin-left:0px;top:0;width:90px;border-bottom:1px solid #999999;bottom:-7px} .sponsorIcon{background:url('../images/sprite.png') no-repeat -506px -123px;width:41px;height:43px}
.icCenter{margin:0 auto}
.carousel-control{width:31% !important}
.carousel-control.left,.carousel-control.right{background:none}
.imgCenter{margin:0 auto}
.multi-item-carousel .carouse-control.left,
.multi-item-carousel .carouse-control.right{background-image:none}
.whitebg p{font-size:14px}
.pad0{padding:0}
.whitebg{padding:30px;background:#fff;overflow:hidden;min-height:300px}
.margin10{margin:10px 0 10px 10px}
.chevron-left{background:url(../images/sprite.png) no-repeat -577px -146px;width:11px;height:20px;top:50%;left:50px;display:inline-block;position:absolute} .chevron-right{top:50%;right:50px;position:absolute;background:url('../images/sprite.png') no-repeat -618px -146px;width:11px;height:20px;display:inline-block}
.whitebg p{font-size:14px}
.sponsorname{font-size:14px;font-weight:bold;margin:0}
.description .prof{font-size:12px;margin:0}
.description{padding-bottom:15px}
.socialIcons li:last-child{border:none}
footer span{line-height:24px}
.sponsorCont{max-height:150px;padding-right:15px}
.borderRght{border-right:1px solid #fff;padding:0 3px 0 0;margin:0 3px 0 0} 
.top15{margin-top:15%}
/* forgot pwd */
.top10{padding-top:10%}
#signin{position:relative}
#forgotpassword{display:block;position:absolute;bottom:0;background:#000/* rgba(0,0,0,0.8) */;width:100%;z-index:999999999999999999999999999;min-height:450px} #forgotpassword .instruction{font-size:12px;width:65%;margin:33px auto} 
#forgotpassword .field-underline{border:none;/* border-bottom:1px solid #ccc;*/} 
#forgtclose{font-size:22px;top:0;position:absolute;right:30px;top:10px;cursor:pointer} .forgetpass{cursor:pointer}
/* forgot pwd ends */
/* index popup */
#accountOverlay{border:1px solid #ccc;background:rgba(243, 247, 250, 0.96);padding:2.5%;margin:0 auto;position:absolute;top:25px;width:52%;left:35%;z-index:99}
#accountOverlay .tabl{display:table}
.accountImg,.accountCont{display:table-row;vertical-align:middle;text-align:center}
.accountImg img{padding-bottom:20px}
.accountCont{padding-left:5%}
#accountOverlay:before{content:'';background:url(../images/sprite.png) no-repeat -693px -356px;width:20px;height:22px;transform:rotate(180deg);position:absolute;top:50%;left:-20px}
#moneyspent:before{content:'';background:url(../images/sprite.png) no-repeat -693px -356px;width:20px;height:22px;position:absolute;top:50%;right:-20px}
#moneyspent{background:rgba(243, 247, 250, 0.96);position:absolute;top:5px;width:55%;padding:2%;right:35%;border:1px solid #ccc;z-index:99}
#moneyspent .accountCont p{padding:0;margin:0}
#moneyspent .accountCont p:nth-child(1){font-size:40px;font-family:"Lato-Regular";font-weight:bold}
#moneyspent .accountCont p:nth-child(2){font-size:30px}
#moneyspent .orange p{color:#FC6A19}
#moneyspent .yellow p{color:#E6B131}
#moneyspent .green p{color:#4C8A83}
#moneyspent .blue p{color:#6B90FE}
#moneyspent .percent{font-size:24px}
#moneyspent .resourceImg{padding:0 10%;width:50%;float:left}
#moneyspent .accountCont{padding:0 4%;text-align:center}
#moneyspent .itemcenter{display:flex;align-items:center}
.resourceBrder{margin:15px auto;width:50%;height:1px;background:#ccc} .moneyspentClose{position:absolute;cursor:pointer;top:5px;right:10px;color:#ccc;font-size:20px}
.contactSuccess .termsPopContent{height:200px}
.contactSuccess .innerContent{height:auto;overflow:hidden}
.contactSuccess .innerContent p{font-size:16px}
/* About us page */
.about.bannerline{background:url(../images/bannerline.png) #F5F5F5 no-repeat left top}
.about_head{padding:55px 0 45px 0}
.about_ic{background:url(../images/sprite.png) no-repeat -20px -216px;width:68px;height:58px;margin:0 auto}
.about_head h2{padding-top:10px;text-align:center;color:#000000;line-height:28px;font-size:24px;margin:0 auto}
.about_head .bordr{position:absolute;margin:15px auto;left:0;right:0;width:75px;background:#989898;height:1px}
.about_ic{background:url('../images/sprite.png') no-repeat -340px -234px;width:47px;height:51px}
.aboutCol .textBorder{background:#989898}
.aboutCenter{display:flex;align-items:center;float:none;margin:0 auto}
.aboutCenter p{color:#000000;font-size:14px;padding-left:25px;line-height:24px}
.aboutus{background:#F5F5F5}
.about.container{padding-bottom:4%}
.aboutCol.topbtm25{padding:5% 0}
.aboutCol h3{font-size:18px;color:#000000}
.aboutCol p{font-size:14px;color:#000000;padding:10px 25px}
.aboutCol .sec1Img{background:url('../images/sprite.png') no-repeat -444px -225px;width:92px;height:71px}
.aboutCol .sec2Img{background:url('../images/sprite.png') no-repeat -587px -228px;width:67px;height:71px}
.aboutCol .sec3Img{background:url('../images/sprite.png') no-repeat -726px -224px;width:83px;height:71px}
.aboutCommitment .about_ic{background:url('../images/sprite.png') no-repeat -855px -225px;width:59px;height:69px}
.txtAlignCenter{text-align:center}
.aboutinner .col-centered{width:82%;font-size:14px;padding-bottom:55px;color:#000000;line-height:24px}
/*Newley added*/
.col-xs-12.col-md-4.landWid100{
width:100%;
}
/*ends*/

/* Contact US */
.msghead h4{color:#000}
.contactBannerTxt{position:absolute;top:38%;left:0;right:0;text-align:center}
.contactBanner{position:relative}
.ashbg{background:#F8F8F8}
#contactSec{}
#contactSec .left.cell{padding:25px 25px 25px 30px}
#contactSec .contactTab{display:table;margin:45px 0;-moz-box-shadow:3px 3px 5px 6px #ccc;-webkit-box-shadow:3px 3px 5px 6px #ccc;box-shadow:3px 3px 5px 6px #ccc}
#contactSec .cell{display:table-cell;float:none;padding:25px 0}
#contactSec .cell h2{font-size:22px;margin-bottom:0}
#contactSec .ashbg.cell{padding-left:25px;vertical-align:top}
#contactSec input[type=checkbox], input[type=radio]{margin:0}
#contactSec .field-container{margin:0;width:100%;border-bottom:1px solid #fff}
#contactSec .field{background:#fff;color:#0e0e0e;font-size:14px}
#contactSec .floating-label{background-color:transparent;font-style:italic}
.msghead{padding-bottom:25px}
#contactSec .italic{color:#9e9e9e}
.italic{font-style:italic}
#contactSec .mandy{font-size:12px;color:#888}
#contactSec ::-webkit-input-placeholder{/* Chrome/Opera/Safari */ color:#9e9e9e;font-size:16px} 
#contactSec ::-moz-placeholder{/* Firefox 19+ */color:#9e9e9e;font-size:16px}
#contactSec :-ms-input-placeholder{/* IE 10+ */color:#9e9e9e;font-size:16px}
#contactSec:-moz-placeholder{/* Firefox 18- */color:#9e9e9e;font-size:16px}
#contactSec textarea{width:100%;resize:none;border:none;border-bottom:1px solid #ccc}
#contactSec .field-underline{border:none;border-bottom:1px solid #ccc}
#contactSec .flex{align-items:center;display:flex}
#contactSec select{border-radius:0;border:none;border-bottom:1px solid #ccc;box-shadow:none;/* height:42px;*/ padding-left:0;color:#333;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;position:relative}
#contactSec select::-ms-expand{display:none}
#contactSec .select:after{position:absolute;bottom:.15em;top:40%;right:.5rem;content:'';background:url(../images/sprite.png) no-repeat -250px -320px;width:12px;height:7px;pointer-events:none}
#contactSec .select{position:relative;display:inline-block;width:100%}
#contactCaptcha{border:none;border-bottom:1px solid #ccc;width:100%}
.submit a, .submit input[type="submit"]{width:130px;margin:35px auto 10px;text-decoration:none;color:#fff;background:#FC6A19;padding:15px 25px;text-align:center;display:block;border:none} 
.ashbg.cell p{margin-bottom:10px;float:left} 
#contactSec .brder{width:50px;height:1px;background:#333333;margin-top:10px}
#contactSec label.btn span{font-size:16px ;padding-left:6px} 
#contactSec label input[type="radio"] ~ i.fa.fa-circle-o{color:#c8c8c8;display:inline}
#contactSec label input[type="radio"] ~ i.fa.fa-dot-circle-o{display:none}
#contactSec label input[type="radio"]:checked ~ i.fa.fa-circle-o{display:none}
#contactSec label input[type="radio"]:checked ~ i.fa.fa-dot-circle-o{color:#FC6A19;display:inline}
#contactSec label:hover input[type="radio"] ~ i.fa{color:#FC6A19} 
#contactSec label input[type="checkbox"] ~ i.fa.fa-square-o{color:#c8c8c8;display:inline}
#contactSec label input[type="checkbox"] ~ i.fa.fa-check-square-o{display:none}
#contactSec label input[type="checkbox"]:checked ~ i.fa.fa-square-o{display:none}
#contactSec label input[type="checkbox"]:checked ~ i.fa.fa-check-square-o{color:#FC6A19;display:inline}
#contactSec label:hover input[type="checkbox"] ~ i.fa{color:#FC6A19} 
#contactSec div[data-toggle="buttons"] label.active{color:#333}
#contactSec .bottom0{margin-bottom:0}
#contactSec div[data-toggle="buttons"] label{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:normal;line-height:2em;text-align:left;white-space:nowrap;vertical-align:top;cursor:pointer;background-color:none;border:0px solid #c8c8c8;border-radius:3px;color:#c8c8c8;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}
#contactSec div[data-toggle="buttons"] label:hover{color:#333} 
#contactSec div[data-toggle="buttons"] label:active, div[data-toggle="buttons"] label.active{-webkit-box-shadow:none;box-shadow:none;background:none}
#contactSec .btn.active{outline:none}
.btn-group{width:100%}
#contactSec div[data-toggle="buttons"] label{width:50%;display:inline}
.headsetIcon{background:url('../images/sprite.png') no-repeat -27px -311px;width:52px;height:54px} 
.contactBannerTxt p{margin:0 auto}
#contactSec .headTxt{font-size:30px;color:#121211}
.contactBanner img{width:100%}
#contactSec .fa-2x{font-size:20px}
.ashbg.cell span{float:left}
.map{background:url('../images/sprite.png') no-repeat -97px -313px;width:14px;height:20px;display:inline-block;margin-right:15px;margin-top:5px}
.msg{background:url('../images/sprite.png') no-repeat -128px -317px;width:19px;height:13px;display:inline-block;margin-right:15px;margin-top:5px}
.call{background:url('../images/sprite.png') no-repeat -161px -313px;width:20px;height:20px;display:inline-block;margin-right:15px;margin-top:5px}
.print{background:url('../images/sprite.png') no-repeat -194px -313px;width:19px;height:20px;display:inline-block;margin-right:15px;margin-top:5px}
.clear{clear:both}
.ashbg .head{margin-bottom:15px}
.contactBanner{background:url('../images/map.jpg');width:100%;height:296px;background-size:cover}
.realperson-challenge{display:inline-block;user-select:none}
/* #contactSec #captcha span{float:left;width:50%} */
#contactSec #captcha .realperson-text,.realperson-regen{float:left}
.realperson-regen{background:url('../images/sprite.png') no-repeat -225px -314px;width:16px;height:17px;font-size:0} 
.contactErr{color:#ff0000;font-size:11px;margin-top:10px/*;min-height:29px*/} 
#contactSec #captcha{/*overflow:hidden*/}
#contactSec #mainCaptchaCont{border:1px solid #000;padding:5px;margin-right:10px}
#captcha .borderbtm{border-bottom:1px solid #ccc;overflow:hidden;padding-left:0} 
#captcha div:nth-child(2){padding-left:5%} 
#msg:valid + .floating-label{left:11px}
/* FAQ */
.faq_ic{background:url('../images/sprite.png') no-repeat -20px -216px;width:68px;height:58px;margin:0 auto}
.faq_head{padding:35px 0 35px 0}
.bgfaq{background:#F5F5F5}
#faq h2{text-align:center}
#faq .bordr{position:absolute;margin:0 auto;left:0;right:0;width:39px;background:#333333;height:1px}
.faqContent{padding-top:40px}
.panel-heading.active{background-color:green}
.faqContent .minus{background:url('../images/sprite.png') no-repeat -118px -271px;width:21px;height:3px;float:right}
.faqContent .plus{background:url('../images/sprite.png') no-repeat -169px -255px;width:21px;height:19px;float:right}
.faqContent .panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#fff}
.faqContent .panel-default>.panel-heading{background-color:#fff}
.panel-title a{font-size:20px}
.panel-group .panel{border:0;border-radius:0;border-bottom:1px solid #ccc}
a.accordion-toggle{text-decoration:none}
.panel-heading{padding:20px 15px;overflow:hidden}
.panel-body{padding:0px 15px 15px;line-height:24px}
.panel-group{margin-bottom:60px}
.num{color:#fff;background:#989898;border-radius:100%;padding:4px;font-size:14px;margin-right:10px;font-weight:normal;float:left}
.accHead{width:95%;float:left}
/* FAQ ends */

/* terms Popup */
.termsPopup{position:fixed;top:0;background:rgba(0,0,0,0.5);right:0;left:0;width:100%;height:100%;z-index:9999}
#termsPopup{display:none}
.termHead{color:#ff6600;font-size:18px}
.termsPopContent{border:2px solid #ff6600;background:#fff;width:600px;height:450px;position:fixed;padding:25px;left:30%;right:0;bottom:0;top:20%}
.innerContent{padding:20px 25px 20px 0;font-size:12px;height:95%;overflow-y:scroll}
.innerContent h2{font-size:14px}
.popClose{text-align:center;width:20px;height:20px;border-radius:15px;position:absolute;top:-12px;right:-10px;background:#333333;color:#fff;cursor:pointer}
.terms a{cursor:pointer;color:#fff;text-decoration:underline}
.terms{display:inline-block;margin-right:15px;padding-bottom:1px}
/* terms Popup ends */
.tokenamount_desc{display:none;color:#FF6600;font-size:13px}
@media only screen and (max-width:1366px){
.carousel-control{bottom:5px}
}
@media only screen and (min-width:320px) and (max-width:1200px){
#selectchild .radiomon{margin:12px 10px}
/* #detail .footeroverdiv{padding:0px 15px 45px 15px} */
}
@media only screen and (min-width:768px) and (max-width:1200px){
.setWid h3{width:65%}
.setWid h3.smalWid{width:37%}
.deviebtm40{margin-bottom:40%}
.childBg{background:url(../images/childbg.jpg)no-repeat 25% 50%}
.childCont{bottom:5px}
.termsPopContent{width:70%;height:70%;left:15%} 
#accountOverlay{width:60%;z-index:99;top:0}
#moneyspent .resourceImg{width:100%;padding:0}
#moneyspent .resourceImg img{width:100%}
}
.radiosel{width:90%}
.radiosel .rad{width:24%}
.radiosel .rad1{width:32% !important}
@media only screen and (max-width:767px){
#detail .footeroverdiv{padding-top:5px;padding-left:25px}
.headsec{}
.wippersidecontainer ul.selectchildul li .arrowsl.last{padding-left:10px !important}
#contactSec .cell{display:block;float:none;padding:25px 0}
#contactSec .contactTab{width:90%;/* display:table;*/ margin:45px auto;-webkit-box-shadow:none;box-shadow:none} 
.setWid h3.smalWid{width:auto}
.termsPopContent{width:70%;height:70%;left:15%}
.bottomCont .col-centered{position:static;margin-top:15%;padding:0}
.childBg{background:#FC6A19;padding:90px 0 !important;height:auto}
.childCont{position:static;text-align:center}
.bodySec .bodyCont{margin:0px 0 52px;padding:0}
.devieRel{position:relative;padding:40px 20px}
.bodyCont{padding:85px 0 52px}
#accountOverlay .tabl,.accountImg, .accountCont{display:block}
.accountImg{text-align:center;margin-bottom:10px}
#accountOverlay{width:80%;left:0;right:0;top:20%}
.accArr{background:url(../images/sprite.png) no-repeat -693px -356px;width:20px;height:22px;transform:rotate(-90deg);position:absolute;top:-21px;left:45%}
#accountOverlay:before{background:none}
#moneyspent .resourceImg{display:block;width:100%}
.resourceImg img{width:100%}
#moneyspent{left:16%;right:0;width:70%}
#moneyspent .itemcenter{display:initial}
.moneyArr{background:url(../images/sprite.png) no-repeat -693px -356px;width:20px;height:22px;transform:rotate(90deg);position:absolute;bottom:-21px;left:45%}
#moneyspent:before{background:none}
.aboutCenter{display:initial}
.about_head h2{width:100%}
.aboutCenter p{padding-left:0}
.socialIcons{margin:20px 0 10px}
.footerCont{padding:10px 0 15px}
.aboutCenter p{margin-bottom:25px}
.aboutCol .devietopbtm25{margin:10% 0}
.aboutCol.topbtm25{padding:15% 0}
#share-buttons{margin:10px 0px 0px 0px !important}
#share-buttons .Share-Title{font-size:14px !important}
#share-buttons img{width:33px !important}
.AuthBtn{width:75%}
}
@media only screen and (min-width:768px){
#contactSec .deskbtm20{margin-bottom:20px}
#contactSec .deskbtm25{margin-bottom:25px}
#contactSec .deskbtm35{margin-bottom:35px}
#contactSec .deskbtm15{margin-bottom:15px}
#detail,#detail2{float:right;width:100%}
}
@media only screen and (max-width:768px){
.wippersidecontainer .rupeesdiv.procced{margin-bottom:10%}
.left.cell .col{padding-bottom:10px}
#captcha div:nth-child(2){padding-top:5%}
.description{padding-top:15px}
.nav>li>a{
padding:0 5px 10px}
.aboutimgCenter{text-align:center;padding-bottom:25px}
.navbar-toggle{padding-right:0}
.aboutCenter p{padding:0 25px}
.wid100{width:100%}
.nav>li{padding:10px 0 0}
.navbar-header a img{padding-left:15px}
.accHead{width:65%}
/*.setWid{margin-top:15%}*/
.bgSlider{background:none;height:auto}
.bottomCont ul li{width:100%}
.childImg{padding-top:25px}
footer p{text-align:center}
.whitebg{text-align:center}
.sponsorCont{padding-top:35px}
.chevron-left,.chevron-right{top:30%}
.footerCont span{display:block}
.footerCont .borderRght{border:none}
.footerCont div{text-align:center}
.devieCent{text-align:center}
.setWid h3:after{left:28%;width:50%}
.setWid h3.smalWid:after{left:25%}
.bgSlider{padding-top:40px}
.bgSlider h2:after{left:50%;margin-left:-50px}
.divhalfpercent{width:100%}
}
.icCent{text-align:Center}
.socialIcons{display:inline-block;padding-left:35px}
@media only screen and (min-width:1025px){
.col-centered{width:50%}
.multi-item-carousel .carousel-inner > .item{-webkit-transition:500ms ease-in-out left;transition:500ms ease-in-out left}
.multi-item-carousel .carousel-inner .active.left{left:-33%}
.multi-item-carousel .carousel-inner .active.right{left:33%}
.multi-item-carousel .carousel-inner .next{left:33%}
.multi-item-carousel .carousel-inner .prev{left:-33%}
@media all and (transform-3d), (-webkit-transform-3d){
.multi-item-carousel .carousel-inner > .item{-webkit-transition:500ms ease-in-out left;-o-transition:500ms ease-in-out left;transition:500ms ease-in-out left;-o-transition:500ms ease-in-out all;-webkit-transition:500ms ease-in-out all;transition:500ms ease-in-out all;-webkit-backface-visibility:visible;-o-backface-visibility:visible;backface-visibility:visible;-webkit-transform:none!important}
}
.carousel-control.left{background:linear-gradient(to right, rgba(242,235,225,1) 40%,rgba(255,255,255,0.3) 100%);opacity:1;z-index:999999}
.carousel-control.right{background:linear-gradient(to left, rgba(242,235,225,1) 40%,rgba(255,255,255,0.3) 100%);opacity:1;z-index:999999}
}
@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){
.accHead{width:85%}
.landWid100{width:100%;padding:15px 0 0;text-align:center}
.bodySec .bgSlider{background:#fff;padding:90px 0 !important;height:auto}
.deviebtm25{margin-bottom:5%}
}
@media only screen and (max-width:360px){
.chevron-left{left:15px}
.chevron-right{right:15px}
}
/* @media only screen and (min-width:995px) and (max-width:1200px){
#detail .footeroverdiv{
margin:10% 0px 45px 0px}
} */
#myNavbar{padding-top:10px}
.socialIcons li{display:inline-block}
.pipe{height:25px;width:1px;background:#fff;vertical-align:top;margin-right:5px;padding:0}

/*overlap section*/
@font-face{font-family:'WebRupee';src:url('../fonts/WebRupee.V2.0.eot');src:local('WebRupee'), url('../fonts/WebRupee.V2.0.ttf') format('truetype'),url('../fonts/WebRupee.V2.0.woff') format('woff'), url('../fonts/WebRupee.V2.0.svg') format('svg');
}
.WebRupee{font-family:'WebRupee' !important;padding-right:7px}

/* .wippersidecontainer .container{margin-right:13px} */
.wippersidecontainer .flright{float:right;padding-right:0}
.wippersidecontainer .bannerwapper{height:637px;background:#00011F;color:#fff;overflow-y:auto;position:relative;/*max-width:445px;*/float:right}
.wippersidecontainer .bannerwapper .wippersideimg{display:none;position:absolute;right:5px;top:5px}
.wippersidecontainer .headsec p:before{content:'';position:absolute;width:15px;height:1px;top:50%;left:-15px;background:#fff}
.wippersidecontainer .headsec p:after{content:'';position:absolute;width:15px;height:1px;top:50%;right:-15px;background:#fff}
.wippersidecontainer .headsec p{display:inline-block;position:relative;background:#00011F;color:#ffffff;font-size:14px;padding:0px 11px;text-transform:uppercase;font-family:"Lato-Bold" !important}
.wippersidecontainer .headsec{text-align:center;margin-top:10px !important;margin:0 auto;position:relative;margin-bottom:10px}
.wippersidecontainer .tabsection{width:100%;margin-top:0;overflow:hidden}
.wippersidecontainer .tabsecdivfirst{height:54px;float:left;vertical-align:middle;display:table;padding-top:4px}
.wippersidecontainer .tabsecdivsecond{width:71%;float:left;padding-left:8px}
.wippersidecontainer ul.tabsec{width:90%;padding-left:0;margin:2% 5% 4%;float:left}
.wippersidecontainer ul.tabsec li{list-style-type:none;width:50%;float:left;cursor:pointer;position:relative}
.wippersidecontainer li.tabsec2 .tabsecdivfirst{padding-top:7px}
.wippersidecontainer ul.tabsec li{color:#3d3d3d;font-size:14px;font-family:"Lato-Semibold" !important}
.wippersidecontainer ul.tabsec li.active{color:#fff;font-size:14px;font-family:"Lato-Semibold" !important}
.wippersidecontainer ul.tabsec li.active .lineover{border-bottom:4px solid #FF6412}
.wippersidecontainer ul.tabsec li .tabsecdivfirst ,.wippersidecontainer ul.tabsec li .tabsecdivsecond{border-bottom:none}
.wippersidecontainer ul.tabsec li.active .tabsecdivfirst .spritediv1{background:url('../images/sprite.png') no-repeat -394px -35px;width:31px;height:29px} 
.wippersidecontainer ul.tabsec li.active .tabsecdivfirst .spritediv2{background:url('../images/sprite.png') no-repeat -513px -39px;width:31px;height:26px} 
.wippersidecontainer ul.tabsec li .tabsecdivfirst .spritediv1{background:url('../images/sprite.png') no-repeat -333px -35px;width:31px;height:29px} 
.wippersidecontainer ul.tabsec li .tabsecdivfirst .spritediv2{background:url('../images/sprite.png') no-repeat -454px -39px;width:31px;height:26px}
.wippersidecontainer #selectchild{float:left;width:100%}
.wippersidecontainer ul.selectchildul li{width:50%;float:left;list-style-type:none}
.leftarr{background:url('../images/sprite.png') no-repeat -572px -50px;width:9px;height:14px} 
.rightarr{background:url('../images/sprite.png') no-repeat -610px -51px;width:8px;height:13px} 
.leftarr.active{background:url('../images/sprite.png') no-repeat -258px -50px;width:9px;height:14px} 
.rightarr.active{background:url('../images/sprite.png') no-repeat -296px -51px;width:8px;height:13px} 
.leftarr1{background:url('../images/sprite.png') no-repeat -572px -50px;width:9px;height:14px} 
.rightarr1{background:url('../images/sprite.png') no-repeat -610px -51px;width:8px;height:13px} 
.leftarr1.active{background:url('../images/sprite.png') no-repeat -258px -50px;width:9px;height:14px} 
.rightarr1.active{background:url('../images/sprite.png') no-repeat -296px -51px;width:8px;height:13px}
.sideimgsprite{background:url('../images/sprite.png') no-repeat -190px -40px;width:39px;height:24px} 
.wippersidecontainer ul.selectchildul li .arrowsl{width:25%;float:left;height:43px;padding:12px 12px 12px 16px;cursor:pointer}
.wippersidecontainer ul.selectchildul li .arrowsl.last{padding-left:31px;padding-top:14px}
.wippersidecontainer ul.selectchildul li .arrowsno{width:28%;float:left;font-size:18px;text-align:center}
.wippersidecontainer ul.selectchildul li .arrowsno span{font-size:30px}
.selectchildul li p{font-size:14px;margin:11px 0px 0px 0px;color:#999999}
.seletdiv{overflow:hidden}
.radiomon{margin:12px 20px;position:relative;height:65px}
.linedrp{border-bottom:1px solid #696969;position:relative}
.radiosel{position:absolute;top:-7px}
.radiosel input{margin:0px 41px;width:6px;border:0}
.ulmonstyle{padding-left:0;text-align:center}
ul.ulmonstyle li{list-style-type:none;width:25%;float:left;font-size:14px;color:#999999}
.radiomon p{padding-bottom:10px;font-size:14px;color:#999999}
.rupeesdiv{width:100%;margin-top:7%;text-align:center;height:115px}
.rupeesdiv p{font-size:30px;color:#cccccc;margin-bottom:24px}
.rupeesdiv .sponsornow{font-size:16px;color:#fff;background-color:#FF6600;padding:9px 25px;border-radius:3px;text-decoration:none;border:none}
.footeroverdiv{margin:0px 0px 0px 0px !important;position:absolute;border-top:1px solid #1F2120;padding:2%;bottom:0;width:94%;text-align:center}
.footeroverdiv p{font-size:13px;color:#999}
.footersecoverlap a{display:inline-block;margin-right:10px;color:#999}
#detail .footeroverdiv ul.footersecoverlap li{width:auto;margin-right:3%;float:left;list-style-type:none;color:#999999}
#detail .footeroverdiv ul.footersecoverlap li .iconright{font-size:12px}
ul.footersecoverlap{width:100%}
.spriteicon1{background:url('../images/sprite.png') no-repeat -1028px -46px;width:17px;height:18px} 
.spriteicon2{background:url('../images/sprite.png') no-repeat -20px -148px;width:24px;height:18px} 
.spriteicon3{background:url('../images/sprite.png') no-repeat -74px -147px;width:17px;height:19px} 
.spriteicon4{background:url('../images/sprite.png') no-repeat -121px -143px;width:21px;height:23px}
ul.footersecoverlap{padding-left:0px}
ul.footersecoverlap li.diffpath{width:26%}
.iconlef{display:inline-block;float:left;padding-right:5px}
.iconright{display:inline-block;float:left}
ul.slidersectionul{float:left;width:100%;padding-left:0}
ul.slidersectionul li{width:80%;float:left;list-style-type:none;height:auto}
ul.slidersectionul li.leftrightli{width:10%;float:left;list-style-type:none;padding-top:30px;cursor:pointer;text-align:center}
ul.slidersectionul li.leftrightli a{display:inline-block;margin:5px 13px}
ul.slidersectionul li div{/*width:50%;float:left*/}
ul.slidersectionul li div.slideerdiv{width:100%;float:left}
ul.slidersectionul li .childimg{float:left;width:35%}
ul.slidersectionul li .childdetail{float:left;width:65%}
.slidersection{/*overflow:hidden;margin-top:12px*/}
.childimg{text-align:right;padding-right:9px}
.childdetail p{padding-top:6px;line-height:22px}
.removeclass{display:none !important}
.activeclass{display:block !important}
.rad{display:inline-block;position:relative}
.rad label{width:7px;height:7px;/* border:1px solid red;*/ border-radius:20px;position:absolute;left:40px;top:5px;background:#696969;cursor:pointer} 
.rad input:checked + label{background:#FFFFFF}


.rad1{display:inline-block;position:relative}
.rad1 label{width:7px;height:7px;/* border:1px solid red;*/ border-radius:20px;position:absolute;left:40px;top:5px;background:#696969;cursor:pointer} 
.rad1 input:checked + label{background:#FFFFFF}
.lineover{margin-right:24px;position:absolute;width:86%;bottom:0}
@media and (max-width :991px){
.wippersidecontainer .devc{width:90%;float:none;margin:0 auto}
} 
@media (min-width :320px) and (max-width :480px){
.wippersidecontainer .devc{width:95% !important}
.wippersidecontainer #detail2 .loginuldiv{width:100% !important;margin-left:0 !important}
.wippersidecontainer #selectchild{margin-top:15px !important}
.wippersidecontainer .logindetail{height:185px;margin-top:0}
#detailss2 .logindetail{height:92px;border-bottom:0px}
#signin{padding-top:20px}
.rupeesdiv p{margin-bottom:15px}
.logindetailimg{width:100% !important;text-align:center}
}
@media(min-width:280px) and (max-width:480px){ /* Added by Boobalan */
.childimg,.childdetail{width:100% !important;text-align:center}
ul.ulmonstyle li{font-size:11px}
.radiosel .rad{width:20%}
.radiosel .rad1{width:30%}
.footeroverdiv{padding:0px !important;padding-left:0px !important}
.logindetailimg{width:30% !important;margin-left:auto;margin-right:auto}
.logindetail{height:auto}
.dvline{border-bottom:1px solid #696969;position:relative;width:96% !important;}
}
@media (min-width :481px) and (max-width :1024px){.alerttxtemailpass{padding-left:33px !important}}
@media (min-width :320px) and (max-width :375px){.radiomon{height:98px}.alerttxtemailpass{padding-left:36px !important}
.radiosel input{margin:0px 28px}
.rad label{left:27px;top:5px}
.rad1 label{left:27px;top:5px}
.wippersidecontainer .bannerwapper .wippersideimg{right:11px}
.devc{width:100%;padding:0}
.wippersidecontainer .container{padding:0}
.radiomon{margin:12px 38px}
.iconlef{padding-right:20px;width:22px}
/* .iconright{width:42px} */
ul.footersecoverlap li.diffpath{width:29%} 
.wippersidecontainer .headsec{width:49%}
.diffpath .iconlef{width:28px}
.shelicon{width:23%}
/* .sanition{width:25% !important} */
.sanition .iconlef{width:25px}
}
@media (min-width:768px) and (max-width:992px){.nav>li{padding:10px 8px 0}}
/* @media (max-width:568px) and (min-width:560px){.wippersidecontainer .devc{width:87%;margin:0 auto}} */
@media (max-width:992px){.wippersidecontainer .devc{/*width:80%;*/float:none;margin:0 auto}} 
@media (max-width:1024px){.sponsorCont{min-height:150px}}
@media (max-width:1025px) and (min-width:1024px){
.wippersidecontainer .devc{width:50%}}
@media (max-width:1200px) and (min-width:992px){
.footeroverdiv{padding:10px 35px 0}
.wippersidecontainer #selectchild{margin-top:5px}
#selectchild .rupeesdiv{margin-top:17%}
}
@media (max-width:488px) and (min-width:480px){
.wippersidecontainer .devc{width:100%;margin:0 auto;left:2%} .radiosel input{margin:0px 39px} .rad label{left:38px;top:4px}.rad1 label{left:38px;top:4px}}
@media (max-width:412px) and (min-width:375px){
.wippersideimg{right:7px}
.devc{width:91%;padding:0;margin:0 auto;float:none !important;margin-left:23px}
/* .rupeesdiv p{padding-top:16px} */
/* .wippersidecontainer .container{padding:0} */
.radiomon{margin:12px 38px}
.footeroverdiv{padding:18px 22px 45px 35px}
.iconlef{padding-right:20px;
width:22px}
/* .iconright{width:42px} */
/* ul.footersecoverlap li.diffpath{width:29%} */
.diffpath .iconlef{width:28px}
.shelicon{width:23%}
/* .sanition{width:25% !important} */
.sanition .iconlef{width:25px}
/* .radiosel input{margin:0px 28px} */
/* .rad label{left:28px;top:4px} */
}
.seletdiv.anychild{padding-bottom:16px}
@media (min-width:992px){
.wippersidecontainer .bannerwapper{min-width:82%}
#txtInput{width:112px}
}
@media (max-width:992px){
ul.footersecoverlap li,.footeroverdiv p.selectchildtxt{font-size:12px}
.xspadtop10{padding-top:5%}
.sideContent{display:none}
.bodySec .bannerwapper{float:none;margin:0 auto;/*overflow:auto*/}
}
@media (max-width:820px){
.clickleft p,.clickrigh p{margin:0 auto}
.devie-ul{padding:0px 15px}
.paymentsectionbycard .rupeesdiv{position:static}
.rupeesdiv .sponsornow{font-size:14px}
/*.wippersidecontainer .bannerwapper{background:rgba(0,0,0,0.6)}*/
.wippersidecontainer #detail2 .loginuldiv{width:70%;margin-left:5%;margin-top:0} 
.wippersidecontainer #detail2 .loginuldiv li:last-child{width:26% !important}
}
.wippersidecontainer #detail2 .loginuldiv li:last-child{width:25%}
.logindetail{margin:5px 0px 0px 0px;height:auto;border-bottom:1px solid #2D2824;padding:0px 5px 0px 14px;z-index:999999999}
.logindetailimg{width:20%;float:left}
.logdetail{padding-left:13px}
.loginuldiv{width:79%;float:left;margin-top:1px} 
ul.logdetail li{list-style-type:none;width:33%;float:left;padding:0px 3px}
ul.logdetail li.smlline{width:1%}
.lightboldcls{font-size:14px}
.lightboldpx{font-size:12px}
.semibold{font-family:"Lato-Semibold" !important;font-size:14px}
.semiboldpx{font-family:"Lato-Semibold" !important;font-size:16px}
ul.logdetail li.smlline{width:0.5%;border-left:1px solid #2D2824;height:60px}
ul.logdetail li.widthless{width:33%;
padding-left:0}
ul.logdetail li.padleft{padding:0px 0px 0px 13px}
.field-container{position:relative;width:393px;border-bottom:1px solid #2D2824;margin:0 auto;margin-top:10px}
.field{display:block;width:100%;padding:12px 1px 0;border:none;font-size:18px;color:#fff;background:#00011F}
.field:focus{outline:0}
.floating-label{position:absolute;pointer-events:none;top:5px;left:2px;font-size:13px;opacity:0;background-color:#00011F;padding:0 2px;-webkit-transition:0.2s ease-in-out;transition:0.2s ease-in-out}
.field:valid + .floating-label{opacity:1;top:-5px;color:#9e9e9e;padding-top:1px;font-size:14px}
.field:focus + .floating-label{color:#FF6411;font-size:15px}
.field-underline{position:absolute;top:0;left:0;right:0;bottom:-5px;border:1px solid #9e9e9e;z-index:-1;padding:10px 10px 0}
.field:focus + .floating-label + .field-underline{border-color:#03a9f4}
.loginid{margin:0 auto;text-align:center;padding-top:36px}
.loginid p{font-size:22px;text-align:center;margin-bottom:45px} 
.loginid p.forgetpass{font-size:14px;text-align:right;margin-right:40px;padding-top:5px}
input::placeholder{color:#fff}
.heizer{height:31px}
.footregpart{margin-top:5%;margin-bottom:5%} 
@media (min-width:992px) and (max-width:1500px){
#selectchild{margin-top:0 !important}
.seletdiv.anychild{padding-bottom:0}
}
@media (min-width:992px) and (max-width:1272px){
.logindetail .loginuldiv{width:65% !important}
.bannerwapper #selectchild{margin-top:0 !important}
.bannerwapper .seletdiv.anychild{padding-bottom:0 !important}
.wippersidecontainer .bannerwapper{min-width:85%}
}
@media (min-width :320px) and (max-width :375px){
.countrycode{width:22%}
#detail ul.footersecoverlap li, .footeroverdiv p.selectchildtxt{font-size:12px}
#detail ul.footersecoverlap li{width:29%}
#detail .rupeesdiv{margin-top:2%}
.titlefirst.marz{margin-left:22px}
.paymentsectionbycard h2{margin-left:14px}
.captcha.showifcheck{margin-left:12px}
.mCustomScrollBox{width:100%}
/*.wippersidecontainer{overflow-y:scroll} */
.loginuldiv{width:100% !important}
.logindetailimg{width:100%;float:none;padding-left:13px;text-align:center}
.logindetail{margin:0px 0px 0px 0px;height:150px;border-bottom:1px solid #2D2824;padding:0px 14px 0px 14px}
.logindetail{height:auto;overflow:hidden}
.logindetailimg{width:100%}
ul.logdetail li.devchildname{width:34%}
/*.loginid{padding-top:16px}*/
.heizer{margin-top:22px}
.loginid .field-container{width:80%}
.loginid .field,.loginid .floating-label{background:transparent}
/*newly added code*/
.prooc2{padding-top:28px !important}
.marz{margin-top:0px !important}
.paymentsectionbycard .mode li{width:46%;float:left}
.lasttabcheck{width:94%}
/*.paymentsectionbycard .mode li:first-child{padding:0px 12px 0 !important}
.wippersidecontainer .bannerwapper{min-height:868px;background:#000}
.banner{min-height:868px} */
.captaleft{width:68%;float:left}
.captchaCenter{width:84px !important;float:left !important;margin-top:38px !important}
}
ul.logdetail li.padleft{padding:0px 0px 0px 8px}
ul.logdetail li.widthless{width:32%}
.loginid p{margin-bottom:22px}
.loginid p.forgetpass{margin-bottom:28px}
/*.wippersidecontainer .container{margin-right:10px} */
@media (max-width:320px){
.devcenpentage{width:100% !important;margin-left:3px}
.socialIcons li{margin:0 3px 0}
.titlefirst.martpze.cleardiv{margin-left:20px;width:86%}
.firstfield.halffield2.devcenpentage{margin-left:4px}
.titlefirst.martpze.cleardiv.citiclass{margin-left:23px;width:85%}
/*.Residencedetailpart{height:351px}*/
.firstfield.devcenpentage{margin-left:2px}
.contactcode.devcenpentage{margin-left:26px}
.contactcode .floating-label{left:-2px !important}
}
@media (min-width:320px) and (max-width:1024px){.field,.floating-label{background:transparent}}
@media (min-width:320px) and (max-width:600px){
#refresh{float:right ;margin-top:10px}
#mainCaptcha{float:left}
.captaleft{width:60%;display:block}
.captchaCenter{width:40% !important;padding-left:10px}
}
@media(max-width:768px){
.banner{height:auto}
.banner,.bannerline{background:none}
.footeroverdiv{position:unset}
.bodySec .bannerwapper{padding-bottom:20px;height:auto;overflow:unset}
.Residencedetailpart,.personaldetailpart{height:auto !important}
.mCustomScrollbar{overflow:unset} 
}
/*Register*/
.counttab{width:14%;float:left;font-size:25px}
ul.tabregul li{width:32%;float:left;list-style-type:none;padding-left:19px;cursor:pointer}
.tabregul li.smlline{width:1%;border-left:1px solid#2D2824;height:41px;padding-left:0px}
.regname{font-size:16px}
.tabregul{padding-left:0;padding-top:12px}
.tabregname{padding-left:26px}
ul.tabregul li.active{border-bottom:4px solid #FF6412}
ul.tabregul li.active .counttab p{color:#FF6411}
.tabregisction{height:76px;z-index:99999999999}
.personaldetailpart{clear:both;margin-top:-30px}
.selectfld{width:17%;float:left;margin:0}
.selectfist{width:81%;margin-right:0px}
.titlefirst{margin:15px 0px 0px 25px;height:61px}
.titlefield{width:30%;float:left}
.firstfield{width:60%;float:left;margin-left:12px;margin-top:1px}
.titlefirst .field-container,.firstfield .field-container{width:100%}
.othersection{clear:both;margin-top:32px}
.rupeesdiv.procced{height:50px;padding-top:0px}
.ressection textarea{min-height:45px;padding-top:34px}
.halffield1{width:39%}
.halffield2{width:50%}
.field-container{width:86%}
.paymentsectionbycard{padding:0px 10px 20px;overflow:auto}
.paymentsectionbycard h2{font-size:16px;margin-top:0}
.paymentsectionbycard ul{list-style-type:none;display:table;padding:0;margin:0}
/*.paymentsectionbycard .mode li:first-child{padding-left:0}*/
.paymentsectionbycard .mode li{display:table-cell;text-align:center;padding:0px 5px 0;margin:5px;vertical-align:middle}
.orange{color:#FF6600}
.mode a{text-decoration:none;color:#fff;cursor:pointer;border-radius:2px;border:1px solid #fff;/* min-height:55px;*/ /*width:86px;*/ width:100%;min-height:77px;display:inline-block;vertical-align:middle;padding:5px 5px;margin:0 0 10px}
.mode a div{display:table-cell;vertical-align:middle;height:75px;width:35vw;letter-spacing:-0.5px}
#mainCaptcha{text-align:center;border:1px solid #fff;padding:5px;margin-right:5px}
#txtInput{border:none;background:transparent;border-radius:0;border-bottom:1px solid #ccc}
.captchaCenter{/*width:108px*/}
.agree .debit p,.agree .debit span{font-size:13px;padding-bottom:0px;margin:0}
.mode a.active{color:#FF6600;border:1px solid #FF6600}
.mode a:nth-child(2){margin:0}
.agree{margin-top:10px;display:inline-block;vertical-align:top;float:left}
.agree p,.agree span{font-size:14px}
.agree select{background:transparent;color:#fff;border:2px solid #FF6600;outline:none}
.agree option{background:#333;color:#fff}
.paymentsectionbycard .rupeesdiv{padding:0;/*position:absolute;*/left:0;right:0;margin-top:1%;height:auto;bottom:0}
.paymentsectionbycard{}
.debitday{margin-bottom:10px}
#captcha{margin-top:10px}
#captcha input{background:none;border:none;border-bottom:1px solid #fff}
#captcha input:focus{outline:none;border-bottom:1px solid #fff}
#refresh{/*background:url('../images/refresh.png') no-repeat -20px -224px !important;width:12px;height:14px;*/border:none !important;margin-left:5px;cursor:pointer}
/*Newley added for slider*/
.carousel-inner .item.left.active{transform:translateX(-25%)}
.carousel-inner .item.right.active{transform:translateX(25%)}
.carousel-inner .item.next{transform:translateX(25%)}
.carousel-inner .item.prev{transform:translateX(-25%)}
.carousel-inner .item.right, .carousel-inner .item.left{transform:translateX(0)}
/*ends*/
/*validation*/
.alerttxt{text-align:left;color:red}
.personaldetailpart{height:392px}
/*end overlap section*/
.select-wrapper{display:inline-block;position:relative;width:100%;padding:7px 0px 3px 3px;font-size:18px;margin-top:25px}
.countrycode .field-container{margin-left:0;width:100%}
.countrycode{width:26%;float:left;height:60px;/* margin-left:5px;*/padding-left:31px}
.contactcode .field-container{margin-left:0;margin-right:0;width:100%}
.contactcode{width:73%;float:left}
.select-wrapper select{left:0;margin:0;opacity:0;outline:medium none;position:absolute;z-index:2;width:100%}
.select-wrapper select option{background-color:#000}
/* .select-wrapper{background-color:#fff}
.select-wrapper:active{background-color:#dddddd} */
.selecarow:after,.select-wrapper:after{background:url(../images/down-arrow.png) no-repeat;content:"";display:inline-block;height:6px;position:absolute;right:5px;top:17px;width:11px;display:none}
.select-wrapper:focus{background-color:red !important} 
.wippersidecontainer select option{background:#000}
.contactcode .floating-label{left:-1%}
/*tooltip*/
.more_info:before{content:'!';font-weight:bold;color:#fff;position:absolute;right:14px;top:32px;border-radius:50%;width:18px;height:18px;background-color:#000;text-align:center;font-size:14px;line-height:17px;cursor:default;/* background:url(../images/Question-Mark.png) repeat scroll 0 0;*/ border:1px solid #fff}
.more_info{position:relative;cursor:pointer;top:-32px}
.more_info .popup1{position:absolute;/*must overlap parent element otherwise pop-up doesn't stay open when rolloing over '*/ background:#000;border:1px solid #2D2824;padding:7px;right:12px;max-width:186px;/* min-width:135px;*/ z-index:100;display:none;line-height:13px;top:60px;font-size:12px;HEIGHT:53PX}
.talign{text-align:left;padding:0 0 1px} 
#nexttab .opacity5{opacity:0.5;cursor:default}
.Residencedetailpart{height:379px}
.ulmonstyle li{cursor:pointer}
input:focus{border-color:red}
.radiosel{width:100%}
.realperson-text{margin-right:10px}
select{cursor:pointer}
.select-wrapper.spanCode{margin-top:0}
/*sprite*/
.leftarr1.active{background:url('../images/sprite.png') no-repeat -258px -50px;width:9px;height:14px}
.rightarr1.active{background:url('../images/sprite.png') no-repeat -296px -51px;width:8px;height:13px}
.instruction.okhide{font-size:18px !important}
.otherps.colordim{color:rgba(255,255,255,0.4);border:1px solid rgba(255,255,255,0.4);cursor:not-allowed !important}
/* FAQ CSS */
.faqPage input[type=file]{outline:none}
.faqPage .custom-file-input::-webkit-file-upload-button{visibility:hidden}
.faqPage .custom-file-input:active{outline:0}
.faqPage .cleardiv{clear:both}
.faqPage .alerttxtpad{padding:0}
.faqPage .ressection{margin-top:0}
.faqPage .prooc2{padding-top:0px}
.faqPage .colordim{cursor:default !important}
.faqPage input#passcopy::before{content:'Passport Copy';color:#666;display:inline-block;background:#fff;border:1px solid #999;border-radius:3px;margin:-3px 0 3px -3px;padding:3px 12px;outline:none;white-space:nowrap;-webkit-user-select:none;cursor:pointer;text-align:center;text-shadow:1px 1px #fff;font-weight:700;font-size:10pt;width:108px;height:27px}
@-moz-document url-prefix(){
.rad label{left:44px!important}
.rad1 label{left:44px!important}
.radiosel input{margin:0px 41px!important;width:6px!important;border:0!important;visibility:collapse}
}
#accKnowmore,#moneyKnowmore{cursor:pointer}
#firststitle{padding:1px 0px}
.moneyspentClose:hover{text-decoration:none}
form input:-webkit-autofill{-webkit-box-shadow:0 0 0 100px #000 inset !important;-webkit-text-fill-color:#fff}
#registernow .othersection{margin-top:0}
.field-iconeye{float:right;position:relative;z-index:2;right:2px;top:-17px;cursor:pointer}
.alerttxtpadsts{padding:0 !important}
.nationaliytop{margin-top:10px}
.citiclass{display:inline-block}
textarea{resize:none}
.footerCont a{color:#fff}
.ashbg a{color:#333}
input{z-index:0}
.alerttxt6{padding-left:0px !important}
.alerttxtcapta{padding-left:0px !important;padding-top:15px !important;clear:both}
#partnerField{margin-top:0px}
/*select{-webkit-appearance:none;-moz-appearance:none;appearance:none}*/
.seelcarrwabo{/*background:url(../images/down-arrow.png) no-repeat;content:"";*/ display:inline-block;height:20px;position:absolute;right:0px;top:17px;width:14px;padding-left:2px;cursor:pointer;background-color:#000}
.selecarow{position:relative}
ul.logdetail li:first-child{width:35%}
@media all and (-ms-high-contrast:none){
.multi-item-carousel .carousel-inner > .item{-webkit-transition:500ms ease-in-out left;-o-transition:500ms ease-in-out left;transition:500ms ease-in-out left;-webkit-transition:500ms ease-in-out all;-o-transition:500ms ease-in-out all;transition:500ms ease-in-out all;-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-transform:none!important;transform:none!important}
.multi-item-carousel .carousel-inner .active.left{left:-33%}
.multi-item-carousel .carousel-inner .active.right{left:33%}
.multi-item-carousel .carousel-inner .next{left:33%}
.multi-item-carousel .carousel-inner .prev{left:-33%}
}
.displaycounrt{max-width:375px}
.max-150{max-width:155px}
.max-200{max-width:200px}
.padd-bot10{padding-bottom:10px}
.selecarow{overflow:hidden}
.selecarow select{width:auto;min-width:42px}
.debitday .selecarow{max-width:54px;display:inline;height:18px}
.debitday .selecarow:after{right:11px;top:3px}
#daysele{width:87px}
.selecarow:after{height:12px;right:0px;width:12px;background-position:right;background-color:#000}
@media (min-width :320px) and (max-width :1024px){
.field,.floating-label{background:transparent}
.selecarow:after{background-color:#160c0a}
.seletdiv.anychild{padding-bottom:10px}
}
#passwd,#passwds,#comfpwd,#nationality{width:108%}
.othersection .field-container{overflow:hidden}
#signin .field-container{overflow:hidden}
ul.logdetail li.smlline{height:60px}
.pagefix{overflow:hidden;position:fixed;width:100%}
.mandydiv{text-align:right}
@media (max-width:320px){
#detail2 .logindetail{height:145px}
ul.tabregul li{padding-left:3px}
}
#partnerField input{padding-top:5px}
#agree{padding-right:2px}
.radiosel input[type="radio"]{visibility:hidden}
.dnone{display:none}
.dblock{display:block}
.tabsec2 .tabsecdivsecond{color:#999}
#registernow .othersection{margin-top:-15px}
.mCustomScrollbar{overflow:auto}
.back-to-top{cursor:pointer;position:fixed;bottom:80px;right:20px;display:none;width:40px;height:40px;z-index:9999;font-size:40px;color:#fff;font-weight:bold;text-align:center;transition:opacity .2s ease-out;text-decoration:none;background:#F37021;border-radius:4px}
.back-to-top:hover{text-decoration:none;color:#cbc4bc}
.current_page {box-sizing:border-box;border-radius:4px;display:inline-block;padding-left:0;height:36px;margin:18px 0;margin-bottom:80px;margin-top:5px;color:#333;background-color:#F37021;margin:0px 4px;color:#232323;float:left;padding:0 14px;line-height:34px}
.pagination a {margin:0 4px;color:#232323;float:left;padding:0 14px;line-height:34px;text-decoration:none;background:#efefef}
.aboutCol p,.aboutCommitment p{text-align:justify}
#share-buttons{float:right;margin-top:-20px;margin-right:5%}
#share-buttons img {width:38px;padding:5px;border:0;box-shadow:0;display:inline}
#share-buttons a:hover{text-decoration:none}
#share-buttons .Share-Title{font-size:20px;font-weight:unset}
.OTPAuth-box{text-align:center;line-height:1.7em}
.AuthBtn{width:35%;padding:2% 5% !important}
.OTP_Authdiv{display:none;width:100%}
.TxtBox-OTP{border:solid 1px #888;width:200px;background:repeating-linear-gradient(90deg, #fff 0px, #fff 49px, #888 51px);letter-spacing:2ch;padding-left:1.3ch;font-size:28px;border-radius:4px;margin:10px 0}
.TxtBox-OTP:focus{outline:none}
.OTPClsBtn{padding:5px 10px !important;z-index:9;position:absolute;right:0}
.divhalfpercent{width:48%}
.divhalfpercent .field-container{width:100%}
.no-border{border:0 !important}
.Giftbtn{background-color:#F37021;padding:8px 15px !important;color:#fff;font-size:13px;text-transform:uppercase;margin:0 5px !important}
.clsGenerateOTP{color:#e76801}
.Regerror, .OTPerror{color:red;font-weight:100}
.TxtBox-OTP:focus{background:repeating-linear-gradient(90deg, #fff 0px, #fff 49px, red 51px)}
.childproject{clear:both;margin-left:18px}
.dvline{border-bottom: 1px solid #696969;position: relative;width:72%}
@media screen and (max-width:990px) and (min-width:481px){
.radiosel .rad1{width:32% !important}
.dvline{border-bottom: 1px solid #696969;position: relative;width:95%}}
@media (min-width :320px) and (max-width :480px){
.loginid{padding-top:16px}
.wippersidecontainer .logindetail{height:185px;margin-top:0}
}