@charset "utf-8";

#cms_contactus_popup .title1 {font-size:18px; color:#747474;font-weight: 300;margin-top: 0;margin-bottom: 15px;letter-spacing:normal}
#cms_contactus_popup .tbsbx1 {background-color: #ced4d6; -webkit-border-radius: 5px;border-radius: 5px;font-size: 18px;color: #444444;font-weight: normal;cursor: pointer; line-height: 20px;float:left;width:100%; margin-bottom:10px;letter-spacing:normal}
#cms_contactus_popup .tbsbx1 a {font-size: 18px;color: #444444;float:left; width:100%;padding: 12px 20px; text-decoration:none;letter-spacing:normal }
#cms_contactus_popup .modal-body {padding-bottom:20px;letter-spacing:normal}
.tab_flw {color: #424242;font-size: 14px;padding: 25px;text-align: left;}
#cms_contactus_popup .clsbtn {background: rgba(0, 0, 0, 0) url("//akam.cdn.jdmagicbox.com/images/icontent/jdrwd/pop_close_icon.png") no-repeat scroll 5px 6px; border: 1px solid #c8c8cd;border-radius: 100%;height: 26px;opacity: 1;padding: 5px;position:absolute;right: 15px;top:15px;width:26px;z-index: 9;}
.wrapper {float: left;    position: relative;    width: 100%;}
.mb-15 {margin-bottom: 15px;}
.modal-container .modal-content {background-clip: padding-box; background-color: #ffffff; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); display: table; outline: 0 none; position: relative;  width: 100%;}
.modal-content .modal-header {border-bottom:1px solid #e5e5e5;float:left;width:100%;}
.modal-content .modal-title{font-size:18px; color:#222222;}
#password_reset .modal-content .modal-title{display:block}
.modal-content .modal-title-small{font-size:15px; color:#222222;}
.modal-content .close {background: transparent; border: 1px solid #c8c8cd; border-radius: 100%; height: 25px; text-shadow: unset; width: 25px; color:#c8c8cd; opacity:1;}
.modal-content .modal-body {display: table; float: left; position: relative; width: 100%;color:#747474;}
.modal-content .modal-body{margin:0; padding:15px}
.modal-content .modal-input-group .modal-input, .modal-content .modal-input-group .modal-textarea{color:#333;font-size:16px; font-weight:300; border:1px solid #c8c8cd; border-radius:2px;box-shadow: none;} 
.modal-content .modal-label{ font-size: 14px; font-weight:400;}
.modal-content .modal-footer {border-top: 1px solid #e5e5e5; float: left; text-align: right; width: 100%; color:#747474;}
.modal-content .mofo-top{float:left; width:100%;}
.modal-content .mofo-bottom{float:left; width:100%;}
.modal-content .modal-error{color: #ff0000; font-size: 12px;}
.modal-button{font-size: 16px; padding: 6px 20px;}
.modal-content .modal-button-big{font-size: 20px; padding: 6px 40px;}
.modal-content .modal-button-small{font-size: 15px; padding: 6px 15px;}
.modal-button-fix{font-size: 16px; width:75px; text-align:center;}
.modal-or {float: left; overflow: hidden; text-align: center; width: 100%; }
.modal-or .or {background:transparent; display: inline-block; font-style: normal; height: 25px; line-height: 25px; position: relative; width: 25px; font-weight: 700; color:#747474;}
.modal-or .or::before, .modal-or .or::after{background: #c8c8cd; content: ""; height: 1px; position: absolute;  top: 45%; width: 1000px;}
.modal-or .or::before {right: 100%;}
.modal-or .or::after {left: 100%;}
.captcha{border-bottom:1px solid #c8c8cd;border-left:1px solid #c8c8cd;border-top:1px solid #c8c8cd;display: table-cell;height:25px;width: 106px;border-radius: 2px 0 0 2px;} 
.captcha img{float:left;}
.modal-auto-search{background: #ffffff none repeat scroll 0 0; border: 1px solid #cccccc; border-radius: 5px; position: absolute; width: 100%; z-index: 1;} 
.modal-auto-search ul li{border-bottom: 1px dotted #cccccc; float: left; width: 100%;} 
.modal-auto-search ul li a{ color: #4b4b4b; font-size: 14px; font-weight: 400; padding: 2px 10px;  float: left; width:100%; text-decoration:none;} 
.modal-auto-search ul li a.selected, .modal-auto-search ul li:hover a{background:#EDF4FF; border:none; padding: 2px 10px 2px 12px; -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } 
.modal-auto-search ul{max-height: 280px; overflow-x: hidden; overflow-y: scroll;} 
.jcuo { background-position: -11px -120px; display: inline-block; height: 120px; width: 426px; }
.jlo { background-position: -12px -15px; display: block; height: 62px; margin: 10px auto 0; width: 176px; }
.jcuc { display: block; margin: 30px auto 0; text-align: center; width: 427px;}
.modal-content .jdfrgtpswdwpr  .modal-error{text-align: center;width: 100%;display: block;margin:10px 0 0 0;}
.urstnoptwpr {margin: 0;padding: 0;}
.usrstnspn {border-bottom: 1px solid #cccccc;color: #222222;float: left;font-size: 18px;padding: 0 0 8px;text-transform: capitalize;width: 100%;}
.jdpaswdauth {float: left;font-size: 13px;margin: 0;text-align: left;width: 100%;}
.jdfrgtmpswd {float: left;margin: 0 2%;width: 96%;}
.jdfrgtpswdwpr {float: left;margin: 3px 0;width: 100%;}
.entrvrftn {color: #747474;float: left;font-size: 15px;padding: 15px 0;text-align: center;width: 100%;}
.entrotpwpr {display: table;float: none;margin: 0 auto;width: 60%;text-align:center;}
.entrotp {border: 1px solid #ccc;border-radius: 2px;float: left;font-size: 15px;margin: 3px 0;padding: 7px 0;text-align: center;width: 45%;}
.hyphn {color: #747474;float: left;font-size: 30px;padding: 0 7px;}
.entrotpwpr .hyphn { display: inline-block; float: none;}
.entrotpwpr .jdsndotpwp {display: table;float: none;margin: 0 auto;padding: 20px 0;width: 48%;}
.jdfrgtxt {float: left;margin: 5px 2px;text-align: center;width: 100%;}
.entrotpwpr .jdsndotpwp .btn-jdsndotp, .entrotpwpr .jdsndotpwp .btn-jdsndotp:hover {background: #347ab8;color: #ffffff;font-size: 15px;margin: 0;padding: 6px 0;width: 100%;}
#fp3 .chgscswpr{text-align:center;display:block;margin:20px 0;}
#fp3 .pwdscs,#captcha_code .pwdscs{display: block;margin: 15px 0 0;text-align: center;font-size:15px;}
#fp3 .modal-footer{border-top:0 none}
#fp3 .btn{float:none;display:block; margin:0 auto;}
.p-10 { padding: 10px! important; }
#captcha_code .chng_tickimg{display: block;float: none;margin: 0 auto;}

/* popup forget pass new 1 */
#jfp input#entrotp_0, #jfp input#entrotp_1 { margin: 0 0 0 11px; width:30%; float:none; display:inline-block }
