@font-face{font-family:'RobotoDraft-Light';src:url('../fonts/RobotoDraft-Light.eot');src:url('../fonts/RobotoDraft-Light.eot?#iefix') format('embedded-opentype'),
url('../fonts/RobotoDraft-Light.woff') format('woff'),
url('../fonts/RobotoDraft-Light.ttf') format('truetype'),
url('../fonts/RobotoDraft-Light.otf') format('opentype'),
url('../fonts/RobotoDraft-Light.svg#RobotoDraft-Light') format('svg');font-weight:300;font-style:normal;font-stretch:normal;unicode-range:U+000D-2212;}
@font-face{font-family:'RobotoDraft-Regular';src:url('../fonts/RobotoDraft-Regular.eot');src:url('../fonts/RobotoDraft-Regular.eot?#iefix') format('embedded-opentype'),
url('../fonts/RobotoDraft-Regular.woff') format('woff'),
url('../fonts/RobotoDraft-Regular.ttf') format('truetype'),
url('../fonts/RobotoDraft-Regular.otf') format('opentype'),
url('../fonts/RobotoDraft-Regular.svg#RobotoDraft-Regular') format('svg');font-weight:400;font-style:normal;font-stretch:normal;unicode-range:U+000D-2212;}
@font-face{font-family:'RobotoDraft-Medium';src:url('../fonts/RobotoDraft-Medium.eot');src:url('../fonts/RobotoDraft-Medium.eot?#iefix') format('embedded-opentype'),
url('../fonts/RobotoDraft-Medium.woff') format('woff'),
url('../fonts/RobotoDraft-Medium.ttf') format('truetype'),
url('../fonts/RobotoDraft-Medium.otf') format('opentype'),
url('../fonts/RobotoDraft-Medium.svg#RobotoDraft-Medium') format('svg');font-weight:500;font-style:normal;font-stretch:normal;unicode-range:U+000D-2212;}
body{font-family:"RobotoDraft-Regular"}
.fl{float:left}
.fr{float:right}
.cb{clear:both}
.pr,.relative{position:relative;}
.padnon,.padding-none{padding:0px;}
.padlft-non{padding-left:0}
.padrht-non{padding-right:0}
.padbtm-non{padding-bottom:0px}
.padlft7{padding-left:7px}
.padrht7{padding-right:7px}
.padlft5{padding-left:5px}
.padlft4{padding-left:4px}
.pad10{padding:10px;}
.pad15{padding:15px;}
.pad20{padding:20px;}
.m-top0{margin-top:0px;}
.mtop5{margin-top:5px}
.mlft-5{margin-left:5px}
.mtop10{margin-top:10px;}
.mtop14{margin-top:14px;}
.mtop15, .mtp-15{margin-top:15px;}
.mtop20, .mtp-20{margin-top:20px;}
.mtop30{margin-top:30px;}
.m-btm0{margin-bottom:0px;}
.mbtm10{margin-bottom:10px;}
.mbtm15{margin-bottom:15px;}
.mbtm20{margin-bottom:20px;}
.mbtm30{margin-bottom:30px;}
.mtb{margin:20px 0}
.btn-margin{margin:0 5px}
.margin-non{margin:0}
.outer_cmn_wrapper{width:90%;margin:0 auto}
/* Hello Bar Code */
.header > .navbar-fixed-top{top:0px}
/* Ends */
.cmn_bdr_shadow{box-shadow:0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);background:#fff;}
.checkbox input[type="checkbox"]:checked + .checkbox-material .check::before, .checkbox input[type="checkbox"]:checked + .checkbox-material .check{color:#639fed;border-color:#639fed;color:#639fed;}
.form-group.is-focused .form-control{background-image:linear-gradient(#5093EC, #5093EC), linear-gradient(#d2d2d2, #d2d2d2)}
.dropdownjs::after{content:'▾';color:#555;top:6px;}
.hint{visibility:hidden;font-size:11px}
.form-group.is-focused .hint{visibility:visible}
.login_sup_page .log_sup_cnt .form-group.label-floating.mv-label-up label.control-label{top:-30px}
.login_sup_page .wrapper_login{width:360px;max-width:100%;margin:0px auto;padding:40px 0;position:relative;}
.wrapper_login .login_side_logo, .wrapper_sup .login_side_logo{background:url(../img/images/os-logo-login.png) no-repeat 0px 0px;width:239px;height:255px;position:absolute;left:-50%;top:10%}
.login_sup_page .wrapper_login h6{text-align:center;margin:0px}
.login_sup_page h2{font-size:20px;color:#555;font-weight:normal;text-align:center;margin:20px 0px 20px 0px}
.top_sec .login_sup_page h2{font-size:20px;color:#555;font-weight:normal;text-align:center;margin:5px 0px 20px 0px}
.login_sup_page .cmn_bdr_shadow{width:100%;padding:15px 24px 10px}
.login_sup_page .login_heading{margin-bottom:20px;text-align:center;}
.login_sup_page .login_heading .user_img{background-color:rgba(0, 0, 0, 0.086);border-radius:50%;display:inline-block;height:64px;text-align:center;width:64px;}
.login_sup_page .login_heading .user_img img{padding:0px;margin:0px;border:0px;width:64px;height:64px;border-radius:100%;}
.login_sup_page .log_sup_cnt .form-control{height:36px;padding:7px 0px;font-size:14px;}
.login_sup_page .log_sup_cnt .form-control.domain_ipad{margin-top:1px;}
.login_sup_page .wrapper_sup .form-group .form-control[disabled]{border-bottom:1px solid #d2d2d2;height:35px;color:#bdbdbd}
.sin_fpd{margin:5px 0px 0px 0px;}
.sin_fpd .checkbox{margin:0px;}
.sin_fpd .checkbox label{color:#888;font-size:14px;vertical-align:middle}
.sin_fpd .checkbox .checkbox-material{top:-1px;}
.sin_fpd .checkbox .checkbox-material .check{vertical-align:middle}
.sin_fpd .btn-link{color:#4f93e9;font-size:14px;}
.login_sup_page .bdr_or{background:#dfdfdf;height:1px;width:100%;margin:15px 0px 8px;position:relative;}
.login_sup_page .bdr_or span{position:absolute;left:50%;top:-10px;font-size:13px;color:#868686;background:#fff;padding:0px 5px;margin-left:-13px;}
.login_sup_page .goole_btn{text-align:center}
.login_sup_page .goole_btn .btn.btn_cmn_efect{background:none;border:none}
.login_sup_page .goole_btn a{display:inline-block;border-radius:7px}
.login_sup_page .wrapper_login h5{text-align:center;margin:15px 0px;font-weight:normal}
.login_sup_page .wrapper_login h5 a{color:#4f7ee9;font-size:16px;}
.login_sup_page .wrapper_sup{width:500px;max-width:100%;margin:0px auto 40px;position:relative;}
.login_sup_page .wrapper_sup h6{text-align:center;margin:20px 0px}
.login_sup_page .wrapper_sup .logo_dv{text-align:center;margin:20px 0px}
.login_sup_page .wrapper_sup h2{margin-bottom:0px;}
.login_sup_page .wrapper_sup h4{font-size:14px;color:#555;font-weight:normal;text-align:center;margin:12px 0px 20px 0px;}
.login_sup_page .wrapper_sup .forget_password_wrap h1{font-size:20px;color:#555;font-weight: normal;text-align: center;margin:10px 0px 15px 0px;}
.login_sup_page .wrapper_sup .forget_password_wrap h2{font-size:14px;color:#555;font-weight: normal;text-align:center;margin:12px 0px 20px 0px;line-height:24px}
.login_sup_page .wrapper_sup .forget_password_wrap .btn{margin-top:0}
.login_sup_page.fpwd_page  .wrapper_sup .forget_password_wrap .btn.btn-info{color:#fff}
.login_sup_page.fpwd_page  .wrapper_sup .forget_password_wrap .btn.btn-info:hover{background-color:#5bc0de;border-color:#5bc0de}
.login_sup_page.fpwd_page .wrapper_sup .forget_password_wrap  h5 {margin:15px 0;}
.top_sec .login_sup_page .wrapper_sup h4{font-size:14px;color:#555;font-weight:normal;text-align:center;margin:10px 0px 10px 0px;}
.login_sup_page .wrapper_sup .bdr_or{margin:10px 0px;}
.login_sup_page .wrapper_sup h5{text-align:left;margin:5px 0px;font-weight:normal;font-size:14px;color:#555;}
.login_sup_page .wrapper_sup h5 a{color:#4f93e9;}
.login_sup_page .dropdownjs span.close, .login_sup_page .dropdownjs .dropdownjs-add{display:none;}
.login_sup_page .log_sup_cnt .btn.btn_cmn_efect{background:#389ADC;font-size:16px;width:100%;font-family:'RobotoDraft-Medium';color:#fff;padding:6px 20px;}
.login_sup_page .wrapper_sup .log_sup_cnt .btn.btn_cmn_efect{text-transform:inherit;}
.login_sup_page .log_sup_cnt .form-group.label-floating label.control-label{font-size:14px;color:#888}
.login_sup_page .log_sup_cnt .form-group.label-floating.has-error label.control-label{font-size:13px;color:#F44336}
.login_sup_page .log_sup_cnt .form-group.label-floating.is-focused label.control-label, .login_sup_page .log_sup_cnt .form-group.label-floating:not(.is-empty) label.control-label{color:#888;font-size:13px;}
.login_sup_page.fpwd_page .log_sup_cnt .btn.btn_cmn_efect{width:auto;}
.login_sup_page.fpwd_page .log_sup_cnt .btn.btn-info{color:#4f93e9;text-transform:inherit;}
.login_sup_page.fpwd_page .log_sup_cnt .btn.btn-info:hover{background:#EAEAEA;}
.login_sup_page.fpwd_page .log_sup_cnt .text-muted{font-size:14px;margin:0px 10px;}
.login_sup_page.fpwd_page .wrapper_sup h5{font-size:13px;}
.login_sup_page .log_sup_cnt .invalid-msg{text-align:center}
.login_sup_page .success{padding-top:0px;color:#088408}
.donot_refresh{background:#5276A6 none repeat scroll 0 0;border:0 solid #abacad;border-radius:2px;box-shadow:0 4px 2px #eeeeee;font-family:RobotoDraft-Medium;font-size:19px;height:auto;left:0;line-height:30px;margin:20px auto;padding-top:8px;position:fixed;right:0;text-align:center;top:20%;width:60%;z-index:99999999;color:#fff;}
.form-group label.error, .form-group div.error{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border:0 none;color:#ff0000;font-size:12px;min-height:auto;}
.top_sec{background:#f7f5f1;width:100%;border-bottom:1px solid #e0e0e0;padding:20px 0px 35px 0px;}
.top_sec.foot_signup_form{padding:0}
.satsf_img{text-align:center;margin-bottom:10px;}
.start_price{text-align:center;color:#424040;font-size:15px;margin-bottom:14px;}
.start_price a{color:#2a59a9;text-decoration:underline;}
.plan_price{background:#fff;width:100%;padding:40px 0px;text-align:center}
.btn.btn_cmn_efect{box-shadow:0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);transition:all 280ms cubic-bezier(0.4, 0, 0.2, 1) 0s;-moz-transition:all 280ms cubic-bezier(0.4, 0, 0.2, 1) 0s;-webkit-transition:all 280ms cubic-bezier(0.4, 0, 0.2, 1) 0s;outline:none;font-family:'RobotoDraft-Medium';text-transform:inherit;}
.btn.btn_cmn_efect:hover{box-shadow:0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23);-moz-box-shadow:0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23);-webkit-box-shadow:0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23);}
.checkbox .checkbox-material .check{width:15px;height:15px}
.checkbox .checkbox-material .check::before{margin-left:4px;margin-top:-6px}
.checkbox input[type="checkbox"]:checked + .checkbox-material .check::before, .checkbox input[type="checkbox"]:checked + .checkbox-material .check{border-color:#639fed;color:#639fed}
.checkbox .checkbox-material::before{height:12px;left:1px;top:1px;width:12px}
.modal-content .form-group.label-floating label.control-label{font-size:14px;color:#888;}
.cmn-popup .form-group.form-group-lg.label-floating:not(.is-empty) label.control-label, .cmn-popup .form-group.form-group-lg.label-floating:not(.is-empty) label.control-label ,.form-group.is-focused label, .form-group.is-focused label.control-label,.cmn-popup .form-group.form-group-lg.label-floating.is-focused .control-label,.cmn-popup .form-group.form-group-lg.label-floating.is-focused .control-label{font-size:13px;color:#888}
.btn.btn_cmn_efect.cmn_bg.btn-info, .btn.btn_cmn_efect.cmn_bg.btn-info:hover{background:#00BCD5;color:#fff;font-weight:normal;font-size:13px}
.or_cancel a{font-size:13px;text-transform:inherit;margin:0px 5px;padding:8px 15px}
.cmn-fg5.form-group{margin-top:5px}
.passm-15.form-group{margin-top:15px}
.login_sup_page .log_sup_cnt .cstmpop-select-label .form-group.label-floating label.control-label{font-size:13px}
h2.cmn_h2{color:#333;font-size:20px;font-weight:normal;margin:0}
table.client_tbl{border-bottom:1px solid #ddd;margin-bottom:20px;width:100%}
table.client_tbl th{width:75px}
table.client_tbl th, table.client_tbl td{padding:20px 0;vertical-align:middle;}
table.client_tbl td p{color:#333;font-size:15px}
table.client_tbl td h6{color:#5093ec;font-size:15px;font-weight:normal;margin:10px 0 0}
.faq-static-table table.table td{border-bottom:1px solid #ddd;border-top:0 none;vertical-align:top;text-align:left}
.faq-static-table table.table tr > td:first-child,.faq-static-table table.table tr > td:last-child{width:49%;}
.faq-static-table table.table tr > td:nth-child(2){width:2%}
.faq-static-table table.table td h5{color:#2f6dc4;font-family:"RobotoDraft-Medium";font-size:16px;font-weight:normal;margin:10px 0;line-height:22px;text-align:left}
.faq-static-table table.table td p{color:#333;font-size:14px;margin-bottom:10px;line-height:24px;padding-left:0;text-align:left}
.faq-static-table table.table tr:last-child td{border-bottom:none}
.faq-static-table table.table td.space_td{border-bottom:0 none;width:50px;}
.faq-static-table{padding:20px;margin:0px auto 30px;}
.login_sup_page .goole_btn .btn.btn_cmn_efect {display: inline-block;border-radius: 7px; width: auto;
    padding: 0; background: none; border: none;z-index: 9;}
.foot_signup_form .login_sup_page .goole_btn .btn.btn_cmn_efect{text-decoration: none;font-size: 15px;
    line-height: 30px;color: #F34A38;font-weight: 500;letter-spacing: 1px;
    display: inline-block;text-align: center;outline: none;background: #F5F5F5;padding: 8px 20px;border-radius: 3px;}
.dropdownjs > ul > li{font-size:13px;padding:5px 0 5px 10px;}
/*New signup page start*/
.cmn_signup_sec{background:#E3E8EF;padding:50px 0}
.cmn_signup_sec .container{width:100%;max-width:900px;margin:0 auto;padding:0;border:1px solid #eee;box-shadow:0px 0px 10px #ccc;background:#fff;border-radius:10px;}
.cmn_signup_sec .d_tble{display:table;width:100%;table-layout:fixed}
.cmn_signup_sec .d_tble .d_tble_cell{display:table-cell;vertical-align:middle;width:45%;background:#F5F5F5;padding:20px;border-radius:10px 0px 0px 10px}
.cmn_signup_sec .d_tble .d_tble_cell:last-child{width:55%;padding-left:15px;background:#fff;padding:20px;border-radius:0px 10px 10px 0px}
.cmn_signup_sec .container .logo{text-align:center;margin:0 0 15px}
.cmn_signup_sec .container .logo.mobile_logo{display:none}
.cmn_signup_sec .container h2{font-size:20px;line-height:30px;color:#777;margin:0;text-align:center}
.cmn_signup_sec .container h2 small{display:block;font-size:13px;line-height:24px;margin-top:5px}
.cmn_signup_sec .container figure{display:block;text-align:center;margin:10px 0}
.cmn_signup_sec .container h3{font-size:16px;color:#444;line-height:30px;margin:0 0 10px;font-weight:600;}
.cmn_signup_sec .container ul{margin:0;padding:0;list-style-type:none}
.cmn_signup_sec .container ul li{display:block;font-size:14px;line-height:24px;color:#444;font-weight:500;margin-top:5px;background:url(../img/home_outer/signup-check.png) no-repeat left center;background-size:18px 18px;padding-left:25px}
.cmn_signup_sec .container ul + p{padding:0;font-size:13px;line-height:24px;color:#303030;margin:10px 0 0}
.cmn_signup_sec #login_dialog{margin-top:0px}
.cmn_signup_sec .log_sup_cnt .form-group{margin:0 0 15px}
.cmn_signup_sec .log_sup_cnt .form-group #seo_url{height:35px}
.cmn_signup_sec.pricing_page_signup .log_sup_cnt .form-group #seo_url{height:36px}
.cmn_signup_sec .d_tble .fld_icon{background:url(../img/home_outer/fld-icon-sp.png) no-repeat 0px 0px;width:30px;height:20px;display:inline-block;position:relative; vertical-align: middle;}
.cmn_signup_sec .d_tble .fld_icon.email{background-position:0px 0px;top:-1px}
.cmn_signup_sec .d_tble .fld_icon.password{background-position:0px -34px;top:-5px;height:26px;width:26px}
.cmn_signup_sec .d_tble .fld_icon.g_plus{background-position:0px -182px;top:-1px;height:30px;width:46px;}
.cmn_signup_sec .d_tble .inp_fld_acurl .input_http{padding:6px 0 6px 30px}
.cmn_signup_sec .d_tble .inp_fld_acurl::before{content:'';background-image:url(../img/home_outer/fld-icon-sp.png);background-repeat:no-repeat;background-position:0px -110px;position:absolute;top:0;bottom:0;left:0;margin:auto;height:26px;width:26px;display:block;}
.cmn_signup_sec .d_tble button.btn{width:100%;background:#58b153;padding:8px 20px;color:#fff;font-size:18px;font-weight:500;}
.cmn_signup_sec .d_tble button.btn:hover,.cmn_signup_sec .d_tble button.btn:focus,.cmn_signup_sec .d_tble button.btn:visited{background:#2eb327}
.cmn_signup_sec .d_tble .bdr_or{text-align:center;position:relative;width:70%;margin:30px auto;}
.cmn_signup_sec .d_tble .bdr_or::before{content:'';width:100%;height:1px;background:#ddd;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;}
.cmn_signup_sec .d_tble .bdr_or span{background:#fff;padding:10px;position:relative;z-index:1;}
.cmn_signup_sec.pricing_page_signup .d_tble .bdr_or span{left:0;top:-10px;margin:0}
.cmn_signup_sec .d_tble .no-crd-req{font-size:12px;color:#777;font-family:inherit;}
.cmn_signup_sec.pricing_page_signup .d_tble .no-crd-req{margin:10px 0 10px}
.cmn_signup_sec .d_tble .goole_btn{text-align:center}
.cmn_signup_sec .d_tble .goole_btn a{text-decoration:none;font-size:15px;line-height:30px;color:#F34A38;font-weight:500;letter-spacing:1px;display:inline-block;text-align:center;outline:none;background:#F5F5F5;padding:8px 20px;
border-radius: 3px;}
.cmn_signup_sec .d_tble h5{font-size:15px;line-height:26px;color:#444;font-weight:500;margin:50px 0 20px;text-align:center}
.cmn_signup_sec .d_tble .signin_link{font-size:14px;line-height:24px;color:#444;font-weight:600;margin:0;text-align:center;font-family:inherit}
.cmn_signup_sec .d_tble .os_for_every{font-size:16px;line-height:22px;color:#888;text-align:center; font-weight: 500;margin-top:30px}
.cmn_signup_sec .d_tble .os_for_every span{letter-spacing:1px;margin: 0 5px;}
.cmn_signup_sec .form-group.label-floating label.control-label, .cmn_signup_sec .form-group.label-placeholder label.control-label{font-size:15px}
.cmn_signup_sec .form-group.label-floating.is-focused label.control-label, .cmn_signup_sec .form-group.label-floating:not(.is-empty) label.control-label,.cmn_signup_sec .form-group.label-static label.control-label{font-size:13px}
.cmn_signup_sec .margin-access{position:relative}
.cmn_signup_sec .show_hide_url_dv{border: 1px solid #ddd;font-size: 12px;line-height: 22px;color: #303030;background: #e8e8e8;padding: 10px;position: absolute;left: -49%;top: -56px;display:none;width: 200px;}
.cmn_signup_sec .margin-access:hover .show_hide_url_dv{display:block}
.cmn_signup_sec.pricing_page_signup h2{width:100%;max-width:900px;margin:0 auto 30px;font-size:32px;color:#555;line-height:60px;font-weight:600;text-align:center}
.cmn_signup_sec.pricing_page_signup h2 small{display:block;font-size:14px;line-height:24px}
/*New signup page end*/
@media only screen and (max-width:850px){
.top_land_menu,.logo_landing{float:none;text-align:center;width:100%;}
.cmn_signup_sec .container{max-width:95%;}
.cmn_signup_sec .container ul li{background-position:0px 4px}
}
@media only screen and (max-width:750px){
  .faq-static-table table.table td{display:block;float:none;width:100% !important;}
  .cmn_signup_sec .d_tble .goole_btn a{width:100%;box-sizing:border-box;font-size:13px;padding: 8px 10px;}
  .foot_signup_form .login_sup_page .goole_btn .btn.btn_cmn_efect{box-sizing:border-box;width:100%;font-size:13px}
}
@media only screen and (max-width:500px){
.login_sup_page .wrapper_login{width:95%;margin:0 auto}
.cmn_signup_sec .d_tble .d_tble_cell:first-child{display:none}
.cmn_signup_sec .container .logo.mobile_logo{display:block}
.cmn_signup_sec .d_tble .d_tble_cell:last-child{width:100%;display:block}
.cmn_signup_sec .d_tble .os_for_every{font-size:14px}
.cmn_signup_sec .show_hide_url_dv{left:0;top:-100%;width:100%;}
.cmn_signup_sec .d_tble .inp_fld_acurl .input_http {padding:6px 0 6px 30px !important;}
.cmn_signup_sec.pricing_page_signup h2{line-height:40px;font-size:24px}
}
@media only screen and (max-width:400px){
.top_sec .login_sup_page h2{margin-bottom:10px}
#login_dialog h4{line-height:24px}
.log_sup_cnt h5{font-size:12px;line-height:20px}
.faq-static-table{margin-top:0}
}