.login_lable{width:100%;height:18px;color:#4d4d4d;font-weight:400;float:left;font-size:12px;padding:0 0 4px; margin-bottom:3px;}.login_txt_box{width:408px;border:1px solid #ccc;height:30px; padding:4px 6px; margin-bottom:10px;}.signup_txt_box{width:408px;height:30px;border:1px solid #ccc;padding:4px 6px; margin-bottom:10px;}.img_lable{float:left;background:none repeat scroll 0 0 #fff;color:#aaaaac;border-radius:0 3px 3px 0;padding:4px 0 3px 8px;width:69px;margin-left:-1px;font-size:14px}.delay_header{background-color:#fff;color:#4d4d4d;font-size:20px;text-align:center;font-weight:700;padding:7px 10px}.error_red{color:red}#_left_wrapper_login{padding:0;width:100%;float:left}.h1_page_head_lr{font-size:16px;font-weight:600;letter-spacing:.02em}.h1_page_head_login{font-size:22px;font-weight:700;letter-spacing:.02em;border-bottom:1px solid #dfdfdf;padding:0 0 3px;margin-top:30px;margin-bottom:40px}.login_sub_head{font-size:16px;font-weight:700;letter-spacing:.02em}#border-middle-login{height:305px;float:left;width:100px;text-align:center;background:url(../signin_or_new.html) no-repeat center}#_right_wrapper_reg_login{padding:0;width:400px;float:left}.form-login-wrapper-login{margin:0 0 50px}.form-login-wrapper-login .login-form{padding:0;margin:0}.form-login-wrapper-login .login-form label{margin:15px 0 0;font-weight:400;color:#777;font-size:13px;display:block}.form-login-wrapper-login .login-form .tiptext{font-size:10px;padding:0;margin:0;color:#555}.form-login-wrapper-login .login-form label input{background:url(../gif/field_bg.gif) repeat-x #fff;padding:5px 6px;margin:5px 5px 5px 0;font-size:30px;font-weight:400;-moz-border-radius:2px;-webkit-border-radius:2px;border:1px solid #ccc;width:385px}.form-login-wrapper-login .login-form label input:focus{border:1px solid #3B5998;background:#fff}.form-login-wrapper-reg{margin:0 0 0px}.fform-login-wrapper-reg .login-form{padding:0;margin:0}.form-login-wrapper-reg .login-form .tiptext{font-size:10px;padding:0;margin:0;color:#555; width:100%; float:right; 43text-align:right; margin-right:px; margin-top:-10px;}.form-login-wrapper-reg .login-form label input{background:url(../gif/field_bg.gif) repeat-x #fff;padding:5px 6px;margin:5px 5px 5px 0;font-size:30px;font-weight:400;-moz-border-radius:2px;-webkit-border-radius:2px;border:1px solid #ccc;width:385px}.form-login-wrapper-reg .login-form label input:focus{border:1px solid #3B5998;background:#fff}#border-middle{height:415px;float:left;width:125px;text-align:center;background:url(../planb-x.html) no-repeat center}#_left_wrapper{padding:0;width:500px;float:left}#_right_wrapper{padding:20px 0 0;width:430px;float:right}#_inner_left_bottom,#_inner_left_top{padding-left:0}.form-login-wrapper{margin:0 0 50px;width:455px}.form-login-wrapper .login-form{padding:0;margin:0}.form-login-wrapper .login-form label{margin:15px 0 0;color:#777;font-size:13px;display:block}.form-login-wrapper .login-form .tiptext{font-size:10px;padding:0;margin:0;color:#555}.form-login-wrapper .login-form label input{background:url(../gif/field_bg.gif) repeat-x #fff;padding:5px 6px;margin:5px 5px 5px 0;font-size:30px;font-weight:400;-moz-border-radius:2px;-webkit-border-radius:2px;border:1px solid #ccc;width:440px}.form-login-wrapper .login-form label input:focus{border:1px solid #3B5998;background:#fff}.tiptext{color:#555}.newuser{font-size:20px;font-weight:700}.tgline{font-size:11px;font-weight:700}#delaysign{width:450px;height:auto;background-color:#F3F3F3}.googe_img{width:105px;margin-right:10px;float:left;cursor:pointer;height:30px;margin-left:55px}.facebook_img{width:105px;margin-right:10px;float:left;cursor:pointer;height:30px}.twitter_img{width:105px;float:left;cursor:pointer}.grey_line_1,.grey_line_2{float:left;border-bottom:1px solid #CCC;width:197.6px !important;margin:10px 0}.tiptext{margin:0 39px 0 0;text-align:right}.not_reg{padding: 0 0px 25px;margin: 8px 0 0 15px;color: #4d4d4d;font-size: 13px;}.agreement{padding:0;color:#777;height:30px;margin:8px 0 0 0px;font-size:10px; text-align:center;}#content_login{font-family:Arial,Helvetica,sans-serif;}#main_login_area{height:auto;width:100%;}.loginsignup{/*margin-right:36px*/}#main_reg_area{width:491px!important;overflow:hidden}.social_top{margin-top:0px!important}.login-form_1{margin-left:35px;margin-bottom:0}#products_area_new{width:450px;margin-top:-8px;background-color:#fff;overflow:hidden}.welcom_area{color:#6d6c6c;font-weight:700;padding-left:10px;padding-top:5px;padding-bottom: 5px;}.o_1{width:450px;padding-left:10px;overflow:hidden}.o_2{width:450px;height:115px}.l1{font-weight:700;margin-left:50px;text-decoration:none}.l2{font-weight:700;margin-left:40px;text-decoration:none}.l3{font-weight:700;margin-left:50px;text-decoration:none}.l4{font-weight:700;margin-left:40px;text-decoration:none}.l5{font-weight:700;margin-left:30px;text-decoration:none}.l6{font-weight:700;margin-left:50px;text-decoration:none}.l7{font-weight:700;margin-left:15px;text-decoration:none}.popprod{border:1px solid #FFF;float:left;margin-right:20px;width:125px}.popprod:hover{border:1px solid #000;float:left;margin-right:20px;width:125px}.popprod:hover a{color:#3B5998}#content_login{overflow:hidden}.get_welcome{font-size:17px;font-weight:400;margin:-7px 0 4px}.goo_img{width:105px;margin-right:10px;float:left;cursor:pointer;height:30px;margin-left:55px}.icon-arrow{ position:relative;}.icon-arrow:before{  left: 75%;
  opacity: 0;position: absolute;
  height: 100%;
  font-size: 125%;
  
  color: #fff;
  -webkit-transition: all .3s;
  -moz-transition: all .3s;
  transition: all .3s;content: url(../png/ico-arrow3860.png?v=1);
  margin-top: 11px;
  top: 0;}.icon-arrow:hover:before {
  left: 85%;
  opacity: 1;
}
.already-mob {
    color: #7d7d7d !important;
}
p.tiptext a:hover {
  color: #000 !important;
}.not_reg a:hover, .lg-hov:hover, .agreement a:hover {
  color: #7d7d7d !important;
}.Google_div1 :hover, .FB_div1 :hover, .TW_div1 :hover {
  cursor: pointer;
  opacity: .91;
}.fancybox-inner{/* width:491px !important;*/}.Google_img1, .FB_img1{
  
  margin-right: 24px;
}.social-wrapper{ width:100%; margin: 12px auto 0px auto; text-align:center;}
.or-div{margin-top:18px;  margin-bottom:8px;width: 426px; text-align:center;margin:18px auto 8px auto;}
.or-div2{margin-top:15px;  margin-bottom:8px;width: 426px; text-align:center; margin:13px auto 8px auto;}.agreement.agree-dv{ margin: 0;}
input{-webkit-appearance: none;
   -moz-appearance: none;
     -o-appearance: none;
        appearance: none; box-shadow:none; -o-box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none; border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;-o-border-radius:0px;-ms-border-radius:0px;}
		.fancybox-wrap{ top:20px !important;}.fancybox-inner{ background:#fff !important;}
		.fancybox-outer{background:#fff !important;}
		.user-frgt label {
  width: 100%;
  height: 18px;
  color: #777;
  font-weight: 400;
  float: left;
  font-size: 14px;
  padding: 0 0 4px;
  margin-bottom: 3px;
}
.frgt-login-textbox{width: 408px;
  border: 1px solid #ccc;
  height: 30px;
  padding: 4px 6px;
  margin-bottom: 10px;}		
	input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {
  background-color: rgb(250, 255, 189);
  background-image: none;
  color: rgb(0, 0, 0);
}
		
.send-me-btn{color: rgb(255, 255, 255) !important;background-image: -webkit-linear-gradient(top, rgb(18, 151, 218), #388BD1) !important;background-image: -moz-linear-gradient(center top , #388BD1, #388BD1) !important;background-color: #3c8ac9 !important;padding-top: 2px !important;font-size: 20px !important; font-family:MyriadPro-Regular;width: 401px; padding:10px 10px 12px 10px !important;  line-height:18px !important; box-shadow:none !important; border:none !important; border-radius:1px;-webkit-border-radius:1px;  font-style: normal;
  font-weight: 400;-moz-border-radius:1px;-ms-border-radius:1px;-o-border-radius:1px;}
  .ticket-styl{color: #000;font-size: 13px;text-align:left;}	
  .send-email-pswrds{font-size: 21px; text-align:center;font-weight: bold; text-align:left;}	
  .sucess-img-set{height:20px;margin-left: 164px;text-align: center;}
 
	.trust-spec .fancybox-wrap.fancybox-default{top: 180px !important;}


@media (max-width: 1400px) and (min-width: 1200px) {
	.trust-spec .fancybox-wrap.fancybox-default{top: 132px !important;}
}

@media only screen and (min-width :0) and (max-width :481px){#content_login {
  
  width: 100% !important;
}.fancybox-inner {
  width: 100% !important;
}#main_login_area {
  height: auto;
  width: 100%;
}#_left_wrapper_login {
  padding: 0;
  width: 100%;
  float: left;
}.delay_header {
  
  font-size: 15px;}.social-wrapper {
  
  margin: 10px auto 0px auto;
 
}.Google_img1, .FB_img1 {
  margin-right: 5px;
  width: 84px;
}img.TW_img1 {
  width: 84px;
}.pd0-mob{ padding:0px !important;}.grey_line_1, .grey_line_2 {
  
  width: 122.6px !important;
 
}.or-div{margin-top:10px;  }.or-div2{ margin-top:7px;}.login_txt_box, .signup_txt_box {
  width: 94%;}.form-login-wrapper-reg .login-form .tiptext {
   margin: 0 0px 0 0;
  margin-right: 0px;
 
}.icon-arrow{  margin-left: 0px !important;
  width: 92% !important;}.not_reg {
  padding: 0 0px 5px;
  margin: 0px 0 0 0px;
 
}div#step_2, #main_reg_area, .form-login-wrapper_sign, .wd-mob-100{ width:100% !important;}.login-form_1{ margin-left:0px;}div#msg{ margin-right:0px !important;}.mrg-sgup-mob, .already-mob{ margin-left:0px !important;}.agree-dv{ margin-top:0px !important; height:40px !important; }	.fancybox-wrap{    width: 320px !important ; top:30px !important;}.fancybox-inner{ width:100% !important;}#basic-modal-content-forget-password{  padding: 0px 0px 15px !important;}.frgt-login-textbox {
  width: 94% !important;}.divSectionInner_1 h2{ font-size:16px !important;}}
@media only screen and (min-width :350) and (max-width :481px){.fancybox-wrap {
  top: 20px !important;
 
   left: 30px !important;
 /* margin: 0 auto;
  left: 0px !important;
  right: 0px !important;*/
}}
@media only screen and (min-width :0) and (max-width :330px){.fancybox-wrap {
  
   left: 6px !important;
 /* margin: 0 auto;
  left: 0px !important;
  right: 0px !important;*/
}.delay_header {
  font-size: 14px;
}}
	@media only screen and (min-width :0) and (max-width :320px){	.fancybox-wrap{    width: 300px !important ; top:30px !important;}.fancybox-inner{ width:100% !important;}}

