#box-two,.errorInputMsg,.onoffswitch-checkbox,.showSlctCtgry{display:none}@font-face{src:url(../weblysleekuil.ttf);font-family:webly}body{margin:0;padding:0;background:#f0f3f5}.errorBorder{border-color:#ff5454!important}main{margin:25px auto 0;display:block;width:860px}.LoginInner{float:left;width:100%;background:#fff}.LoginInner aside{float:left;width:42%;background:#49b9f1;background:-moz-linear-gradient(top,#49b9f1 0,#1e96d3 61%,#1e90c8 100%);background:-webkit-linear-gradient(top,#49b9f1 0,#1e96d3 61%,#1e90c8 100%);background:linear-gradient(to bottom,#49b9f1 0,#1e96d3 61%,#1e90c8 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#49b9f1', endColorstr='#1e90c8', GradientType=0 );min-height:585px;box-shadow:5px 0 4px #bbb}.LoginInner aside .computerIcon{background:url(../images/computerImgLogin.png) center 0 no-repeat;width:100%;height:72px;float:left;margin-top:105px;margin-bottom:48px}.LoginInner aside h3{font-family:weblysleek_uilight;font-size:21px;color:#fff;padding-left:5%;margin:0;font-weight:700}.LoginInner aside details{padding:0 5%;width:90%}.LoginInner aside details ul{list-style:outside;margin:0;padding:0 0 0 12px}.signuPtext{margin-left:22px!important}.LoginInner aside details li{float:left;width:100%;padding:15px 0 3px;color:#fff;font-family:calibri,calibriregular;font-size:15px;font-weight:700}.LoginInner .rightLoginPart{float:left;width:58%}.LoginInner .rightLoginPart .mainLoginBox{float:left;width:70%;margin:0 15%}.loginActive{color:#40B2EB!important;border-bottom:3px solid #40B2EB}.LoginInner .rightLoginPart .mainLoginBox h2{font-family:weblysleek_uilight;font-size:31px;float:left;cursor:pointer;text-align:center;color:#9a9a9a;padding:45px 0 5px;margin:0 0 25px;font-weight:400}.LoginInner .rightForm .mainLoginBox h2{text-align:left;padding:25px 0 5px}.LoginInner .rightLoginPart .mainLoginBox .loginField{width:100%;border-bottom:1px solid #ccc;float:left;padding:10px 0;background:url(../images/newLoginPgaeIcons.png) -5px 0 no-repeat;margin-bottom:16px}.LoginInner .rightLoginPart .mainLoginBox .loginField input{margin-left:40px;border:0;background:0 0;font-size:17px;font-family:calibri,calibriregular;color:#aaa; width:78%}.LoginInner .rightLoginPart .mainLoginBox .nextBtnLogin{margin-top:15px;text-align:center;width:100%;float:left}.loginEmailIcon{background-position:-5px -48px!important}.loginPasswordIcon{background-position:-5px -99px!important}.loginNameIcon{background-position:-5px 3px!important}.loginMobileIcon{background-position:-5px -148px!important}.logincategoryIcon{background-position:-5px -200px!important}.LoginInner .rightLoginPart .socialMediaBox{float:left;padding:50px 6% 0;width:92%}.LoginInner .rightLoginPart .editIcon{float:right;height:18px;width:18px;padding-right:3px;margin-top:3px;cursor:pointer}.LoginInner .rightLoginPart .socialMediaBox .hr{border-top:1px solid #ccc;float:left;position:relative;width:100%}.LoginInner .rightLoginPart .socialMediaBox .hr .orOutterCIrcle{position:absolute;padding:10px;background:#fff;border-radius:60px;top:-31px;left:42%}.LoginInner .rightLoginPart .socialMediaBox .hr .orOutterCIrcle .innerCircle{float:left;padding:10px;border:1px solid #ddd;font-family:calibri,calibriregular;font-size:17px;color:#777;text-transform:uppercase;border-radius:60px}.LoginInner .rightLoginPart .socialMediaBox .socialIconBox{float:left;width:50%;margin-top:42px}.LoginInner .rightLoginPart .socialMediaBox .socialIconBox i{height:94px;width:100%;background:url(/india/images/socialIconsLogin.png) center -18px no-repeat;float:left}.LoginInner .rightLoginPart .socialMediaBox .socialIconBox p{float:left;width:100%;text-align:center;font-size:16px;font-family:calibri,calibriregular;color:#777;margin:0;padding:12px 0 0}.LoginInner .rightLoginPart .socialMediaBox .gPlusIcon{background-position:center -141px!important}.LoginInner .rightLoginPart .mainLoginBox .forgotPwdSubmit{width:100%;float:left;padding-top:22px}.LoginInner .rightLoginPart .mainLoginBox .forgotPwdSubmit .forgotCls{color:#999;float:left;padding-top:7px;font-family:calibri,calibriregular;font-size:16px}.LoginInner .rightLoginPart .mainLoginBox .loginBtn{float:right;padding:9px 28px;cursor:pointer;border:0;background:#1e98d5;color:#fff;font-family:calibri,calibriregular;font-size:19px;border-radius:5px}.LoginInner .rightLoginPart .mainLoginBox .captchaBox{float:left;width:100%;margin-top:10px}.LoginInner .rightLoginPart .mainLoginBox .captchaBox .captchaImg{float:left;width:128px;height:40px}.LoginInner .rightLoginPart .mainLoginBox .categoryDropDownIcon{float:right;width:19px;height:10px;margin-top:10px;cursor:pointer}.LoginInner .rightLoginPart .mainLoginBox .captchaBox .captchaInput{border:0;padding-top:11px;border-bottom:1px solid #ccc;background:0 0;margin:0 25px;float:left;width:140px;font-family:calibri,calibriregular;font-size:19px}.LoginInner .rightLoginPart .mainLoginBox .captchaBox .refreshIcon{float:right;padding-top:5px}.LoginInner h1{text-align:center;font-family:webly;font-size:32px;color:#9a9a9a;padding:30px 0;width:100%;margin:0;font-weight:400}.LoginInner .sidePart{float:left;width:48%}.step2MiddleBorder{border-left:1px solid #ccc;height:404px;width:1px;position:relative;float:left;margin-bottom:35px;margin-left:1.5%}.step2MiddleBorder .orOutter{position:absolute;padding:10px;border-radius:70px;left:-34px;top:37%;background:#fff}.step2MiddleBorder .orOutter .inneror{border:1px solid #ccc;font-family:webly;padding:10px;border-radius:70px;font-size:19px;color:#777;float:left}.LoginInner .sidePart .emailMobileEdit,.LoginInner .sidePart .emailMobileEdit strong{font-family:webly,weblysleek_uilight;color:#444;font-size:17px}.LoginInner .sidePart .step2Icon{width:100%;float:left;margin-top:25px;height:98px}.LoginInner .sidePart .emailMobileEdit{text-align:center;width:100%;float:left;padding-bottom:30px;padding-top:40px}.LoginInner .sidePart .emailMobileEdit img{padding-left:8px;padding-top:5px;cursor:pointer}.LoginInner .sidePart .mobileNoVerification{margin-top:10px;width:320px;background:rgba(0,0,0,0);color:#aaa;font-family:calibri,calibriregular;font-size:17px;padding:10px 0;border:0;margin-bottom:25px;border-bottom:1px solid #ccc;margin-left:12%}.LoginInner .sidePart .verificationSubmit{margin-left:12%;float:left;border:0;cursor:pointer;padding:8px 20px;background:#1e98d5;color:#fff;font-family:calibri,calibriregular;font-size:18px;border-radius:5px}.LoginInner .sidePart .resendCodeBtn{margin-left:20px;border:1px solid #1e98d5;cursor:pointer;float:left;padding:8px 20px;background:0 0;color:#1e98d5;font-family:calibri,calibriregular;font-size:16px;border-radius:5px}.loginField .dropCatgry,.ticArow{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-image:none}.LoginInner .sidePart .note{padding:35px 20px 0;color:#666;font-family:calibri,calibriregular;font-size:13px;float:left}.LoginInner .sidePart .chkInbox{color:#777;float:left;font-family:calibri,calibriregular;font-size:19px;padding-bottom:30px;text-align:center;width:100%}.errorInputMsg,.showCtgry{float:left;font-family:calibri,calibriregular;font-size:14px}.LoginInner .sidePart .resendemail{margin-left:34%}.emailIconStep2{background-position:center -185px!important}.errorInputMsg{background:#ff5454;border-radius:3px;color:#fff;padding:2%;position:relative;width:96%}.errorArrow{background:url(/india/images/errorMsgArrow.png) no-repeat rgba(0,0,0,0);height:9px;left:15px;position:absolute;top:-9px;width:15px}.ticArow{background:linear-gradient(to bottom,#fff 0,#f6f6f6 50%,#eaeaea 100%) rgba(0,0,0,0);border-color:#e8e8e8 #e8e8e8 #c9c9c9;border-radius:5px;border-style:solid;border-width:2px 2px 1px;cursor:pointer;height:14px;padding:11px 10px;position:absolute;right:-1px;top:-1px}.categoryNameBoxSelected,.showCtgry{background:#1e96d3;color:#fff}.loginField .dropCatgry{border-color:-moz-use-text-color #ccc #ccc;border-style:none solid solid;border-width:0 1px 1px;display:none;left:-1px;top:39px;width:100%}.categoryNameBox{float:left;padding:9px 3%;height:20px;width:94%}.categoryNameBox input{margin:2px 0 0;width:auto}.showCtgry{border-radius:5px;margin-right:12px;padding:5px 10px}.onoffswitch-inner:after,.onoffswitch-inner:before{color:#999;content:""}.showCtgry i{background:url(/india/images/whiteCrossIcon.png) no-repeat rgba(0,0,0,0);height:10px;margin:4px 0 0 10px;width:10px;cursor:pointer;float:right}.dropDownCategory{background:#fff;height:180px;overflow-y:auto;width:100%;position: absolute;top: 219px;left: 0}#dropDownOutter {position: relative;/* float: left; */}.showSlctCtgry{background:#fff;border-radius:0 0 5px 5px;float:left;height:27px;width:94%}.loginField dd{background:url(/india/images/fieldCorrect.png) no-repeat rgba(0,0,0,0);float:right;height:17px;margin:3px 9px 0 0;width:18px}.onoffswitch{position:relative;width:44px;float:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border:1px solid #bbb;box-shadow:0 0 5px #bbb;border-radius:18px}.onoffswitch-inner{display:block;width:200%;margin-left:-100%;transition:margin .3s ease-in 0s}.onoffswitch-inner:after,.onoffswitch-inner:before{display:block;float:left;width:50%;height:15px;padding:0;line-height:18px;font-size:12px;font-family:Trebuchet,Arial,sans-serif;font-weight:700;box-sizing:border-box}.onoffswitch-inner:before{padding-left:10px;background-color:#fff}.onoffswitch-inner:after{padding-right:10px;background-color:#FFF;text-align:right}.onoffswitch-switch{background:-moz-linear-gradient(top,#ebebeb 0,#e2e2e2 35%,#ccc 67%,#b1b1b1 100%);background:-webkit-linear-gradient(top,#ebebeb 0,#e2e2e2 35%,#ccc 67%,#b1b1b1 100%);background:linear-gradient(to bottom,#ebebeb 0,#e2e2e2 35%,#ccc 67%,#b1b1b1 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebebeb', endColorstr='#b1b1b1', GradientType=0 );border:1px solid #46b7ef;border-radius:18px;bottom:-4px;display:block;height:23px;position:absolute;right:22px;transition:all .3s ease-in 0s;width:23px}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{margin-left:0}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{right:0;background:#46b7ef}.topBorderMargin{min-height:100px!important}.snapShotPage,.wrap_container{margin:0 0 30px!important}.dropDownCategory{border:1px solid #ccc!important}.categoryNameBox input[type=checkbox]:checked:not(old)+label>span::before{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#2ecc71;border-image:none;border-style:solid;border-width:0 2px 2px 0;content:"";display:block;height:12px;margin:3px 0 0 8px;transform:rotate(45deg);width:5px}.categoryNameBox input[type=checkbox]:checked:not(old)+label>span{background:#fff}.categoryNameBox input[type=checkbox]:not(old)+label>span{background:#fff;border:1px solid #ced9d9;border-radius:5px;display:inline-block;float:left;height:23px;margin:-.16em .5em -.75em .25em;vertical-align:bottom;width:23px}.loginPage .loginBtnOuter .disable, .disable{background-color:#FFF;display: none; opacity:0.8; filter:alpha(opacity=80); position:absolute; color:#000; font-family:calibriregular; font-size:16px; text-align:center; line-height:45px; height:45px; left:0; top:0; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none;  width:100%;}.disable {bottom:52px; top:inherit;}input[type=submit]:disabled { background: #ddd !important; padding: 9px 28px !important}input[type=button]:disabled {background: #ddd !important;padding: 9px 28px !important;} .formSeprator{border-right: 1px solid #999;float: left;height: 400px;margin: 35px 0 35px 20px;position: relative; width: 1px;} .formSeprator .sepratorText{background: #fff;border: 1px solid #999;border-radius: 50px;color: #666;font-family: calibri,calibriregular;font-size: 17px;left: -22px;
padding: 12px;position: absolute;top: 46%;}.socialIconsButton{ float:left; width:226px; margin-bottom:30px; clear:both; border-radius:5px; background:#dedede; padding:8px 0;}.socialIconsButton i{ width:46px; float:left; height:36px; border-right:1px solid #999; background:url(/india/images/iconsLogin.png) center -2px no-repeat;}.socialIconsButton .googleIcon{ background-position:center -57px;}.socialIconsButton .twitIcon{ background-position:center -112px;}.socialIconsButton p{ float:left; padding:5px 0 0 15px; color:#666; margin:0; font-size:16px; font-family:calibri, calibriregular}.socialLoginMain{box-sizing: border-box;float: left;padding-left: 65px;padding-top: 129px;width: 39%;}
.headerSearch { display:none}


/*---------otp-----------*/
.LoginFrmContainer{ padding: 0 25px; }
.LoginInner .rightLoginPart .mainLoginBox{margin:0 5% 0 4%; width:95%}
.otpLogin{ background: #f4f4f4;padding:15px !important;box-sizing:border-box;margin:10px 0; }
.otpLogin #otp_btn{background: #e3e3e3;border: 1px solid #ddd;color: #444;font-size: 14px;padding: 5px !important;margin: 10px 0 0 0;width:100px; }
.otpLogin .loginField{width:75% !important;}
.otpLogin .otpHeading{ font-size: 20px; }

#optloginFrm{ padding-top:40px; }
#optloginFrm .enterotp {  float: left;  text-align: center;  width: 100%}
#optloginFrm .enterotp p {  color: #565656;  font-family: weblysleek_uilight;  font-size: 24px;  margin: 10px 0}
#optloginFrm .buttons{ float: left;  margin: 50px 0 0; width: 100%}
#optloginFrm .backbtn{  background: #ebebeb none repeat scroll 0 0;  border-radius: 5px;  color: #7a7a7a;  font-family: calibri,calibriregular;  font-size: 19px;  padding: 6px 28px;  text-decoration: none; margin-right:15px}
#optloginFrm #otp_sbt_btn {  background: #1e98d5 none repeat scroll 0 0;  border: 0 none;  border-radius: 5px;  color: #ffffff;  cursor: pointer;  font-family: calibri,calibriregular;  font-size: 19px;  padding: 6px 28px}
.otp_input input{ box-shadow:none; border:none;  border-bottom:1px solid #8A8A8A; width:35px; margin-right:5px; text-align:center}
.otp_input{ display: inline-block;position: relative }
.otp_input #txtOtpVerify_error{float: none;position: absolute; top: 35px;}
#optloginFrm .backbtn,#optloginFrm #otp_sbt_btn{ display: inline-block !important; float:none !important }
/*---------otp-----------*/
.verifyAcc{background: #fff none repeat scroll 0 0; border-radius: 3px; color: #ff5454; float: right;  padding: 2px 6px;}
.selectCat #selectdcats{ margin-top:10px; }
@media only screen and (max-width : 900px) {
	main{ width:88%}
	.LoginInner .rightLoginPart{ width:55%}
	.socialLoginMain{ width:44%; padding-left:0; text-align:center}
	.socialIconsButton{ display:inline-block; float:none}
	.formSeprator{margin:35px 0 35px 0px}
}
@media only screen and (max-width : 768px) {
	.LoginInner .rightLoginPart{ width:100%}
	.socialIconsButton i{width:38px}
	.formSeprator .sepratorText{padding:8px; font-size:15px; left:-17px}
	.formSeprator{display:none}
	.socialLoginMain{ width:100%; margin-top:30px; padding-top:30px; border-top:1px solid #ccc}
	.socialIconsButton{ width:200px; margin-bottom:20px}
}
@media only screen and (max-width : 700px) {
.logoTCY{width:auto !important; padding-left:10px}
.logoTCY img{ margin:0 !important }
}
@media only screen and (max-width : 600px) {
	.LoginInner .rightLoginPart .mainLoginBox{width: 80%;margin: 0 10%}
}
@media only screen and (max-width : 500px) {
	.LoginInner .rightLoginPart .mainLoginBox{width: 90%;margin: 0 5%}
}
@media only screen and (max-width : 450px) {
	.LoginInner .rightLoginPart .mainLoginBox .categoryDropDownIcon{display:none}
	.LoginInner .rightLoginPart .mainLoginBox .captchaBox .captchaInput{width:96px; margin:0 15px; font-size:16px}
	.LoginInner .rightLoginPart .mainLoginBox .captchaBox .captchaImg{width: 100px;height: 30px}
	.LoginInner .rightLoginPart .mainLoginBox .loginField input{ font-size:15px}
	.LoginInner .rightLoginPart .mainLoginBox .loginField input{width:72%}
}
