@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800);
html{margin:0;padding:0;height:100%;overflow-x:hidden!important}
html{-ms-overflow-style:scrollbar}
body{font-family:'Open Sans',sans-serif;background-color:#fff;font-size:14px;color:#323a45;margin:0;padding:0;height:100%}
.ui-autocomplete{z-index:9999!important}
a{color:#039;text-decoration:none}
.modal{z-index:10000}
.media-body{word-break:break-word}
p{line-height: 150%; letter-spacing:0.25px;}
a:focus,a:hover{color:#000;text-decoration:none}
body.modal-open{overflow:hidden}
input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{background-color:#fff!important;background-image:none;color:#000}
input.form-control{box-shadow:none}
body{padding:0}
.cms a{color: #ff6600; transition: all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;outline: none;}
.cms a:hover{color: #2f2f2f;}
.breadcrumb a{color: #ff6600; transition: all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out;outline: none;}
.grid-datatable{width:100%;border-radius:0;height:38px;border-color:#e2e0e0}
.btn{outline:0;font-size:13px;outline-offset:0;border:0;border-radius:3px;transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out;font-weight:600}
.bootstrap-select.task-action-select .btn-default{color:#323a45}
.bootstrap-select.task-action-select .btn-default{border:1px solid #777}
.bootstrap-select.task-action-select.btn-default.active,.bootstrap-select.task-action-select.btn-default:active,.bootstrap-select.task-action-select.open>.dropdown-toggle.btn-default,.bootstrap-select.task-action-select>.btn-default:hover{background-color:#5e5e5e;color:#fff!important}
.bootstrap-select.btn-group .dropdown-toggle .filter-option{text-transform:none;font-size:12px;font-weight:600}
.bootstrap-select.task-action-select.btn-group .dropdown-toggle .filter-option{text-align:center}
.bs-searchbox input{border:0!important}
.bs-searchbox input{margin-top:0}
.bootstrap-select.btn-group .no-results{padding:4px 8px;font-size:14px;color:#333}
.bootstrap-select>.dropdown-toggle{border-radius:0;background:0 0;padding:9px}
.btn-group.bootstrap-select.open button.btn.dropdown-toggle.btn-default,.btn.dropdown-toggle.btn-default:focus,.dash-combo .btn-group.open .dropdown-toggle{border-left:none;border-top:none;border-right:none;box-shadow:none;border-radius:0;background:0 0}
.dropdown-menu{background-color:#fff!important}
.open>.dropdown-menu{display:block}
.bootstrap-select.btn-group .dropdown-menu{border-radius:0!important}
.dropdown-menu>li>a{color:#5e5e5e!important;font-size:12px;line-height:17px;font-weight:600;display:inline-block}
.dropdown-menu>li>a{width:100%;word-wrap:break-word;white-space:normal}
.bootstrap-select.btn-group .dropdown-menu{font-size:14px}
.w_150{width:100%!important}
.w_100{width:100%!important}
.bs-searchbox{border-bottom:1px solid #dadada;margin-bottom:5px}
.bootstrap-select .btn-default,.bootstrap-select .dropdown-toggle{overflow:hidden;padding-right:26px!important;text-overflow:ellipsis;border-bottom:1px solid #eaeaea;border-radius:0}
.form-group .bootstrap-select.btn-group{border:1px solid #eaeaea}
.logo_signup{background:url(../images/signup_logo.png);height:40px;width:40px;margin:30px;position:absolute}
.bg_log{background:url(../images/corporate3.jpg);height:100vh;opacity:1;background-size:cover;background-position:31% top}
.bg_black{background:rgba(0,0,0,.9);height:100vh}
.signup_text{color:#fff;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute}
.signup_form-main{height:100vh}
.signup_form{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;width:650px;padding:30px;border-radius:10px;background-color:#fff;-webkit-box-shadow:0 1px 30px rgba(0,0,0,.3);-khtml-box-shadow:0 1px 30px rgba(0,0,0,.3);-moz-box-shadow:0 1px 30px rgba(0,0,0,.3);-ms-box-shadow:0 1px 30px rgba(0,0,0,.3);-o-box-shadow:0 1px 30px rgba(0,0,0,.3);box-shadow:0 1px 30px rgba(0,0,0,.3)}
.title_signup{font-size:24px;color:#43525a;display:block;text-transform:uppercase;text-align:center}
.Main_signuppage .control-label{font-size:11px;font-weight:600;color:#43525a;margin:20px 20px 10px 0;text-transform:uppercase;letter-spacing:1px}
.Main_signuppage input.form-control{border:1px solid #eaeaea;padding:10px}
.Main_signuppage input.form-control:focus{border-color:#000;box-shadow:none}
.sub-title{font-size:12px;color:#7b7b7b}
.Main_signuppage .tour-btn{margin:20px auto;width:150px;border:none;background:#ff7a59;color:#fff;transition:all .5s ease}
.Main_signuppage .tour-btn:hover{background:#ff8f73}
.Main_signuppage .configure-signup-btn{margin:20px auto;border:1px solid #000;background:#fff;color:#000}
.Main_signuppage .configure-signup-btn:hover{background:#000;color:#fff}
.signup_get_started{margin:20px}
.signup_get_started span{padding:10px;float:left}
.Main_signuppage h5{font-size:16px;font-weight:600;margin:0 0 23px 0;letter-spacing:1px}
.Main_signuppage h3{font-size:16px;font-weight:600;text-transform:inherit;letter-spacing:1px;color:#fff}
.logo_signup_big img{max-width:250px;display:block;margin:20px auto 40px;width:100%}
.Main_signuppage p{font-size:12px;color:#888}
.Main_signuppage .blog-share li{display:inherit;float:left;margin:0 10px;color:#fff}
.Main_signuppage .blog-share li a{color:#fff}
.Main_signuppage .blog-share li a:hover{color:#ccc}
.configure_signup .control-label{margin:0 10px 10px 0}
.configure_signup .form-control{padding:6px 5px 6px 8px!important}
.register_form_wrap{position:relative;overflow:auto;height:100%}
.register_form_wrap .signup_form{top:0;left:0;right:0;width:600px;margin:30px auto;transform:none;position:relative}
.Main_signuppage{
	background:url(../images/login-bg.jpg);
	background-size:cover;
	background-position: center;
	background-repeat: no-repeat;
	overflow-x: hidden;
	overflow-y: auto;
	min-height: 100vh;
}
.signup_form .form-group.f_pwd{position: relative;}
.signup_form .form-group.f_pwd .pwd-show-wrap{position: relative;position: absolute;right: 20px;top: 56px;}
.signup_form .form-group .remember{margin-top: 20px;display: block;}
@media (max-width:767px){
.Main_signuppage .tour-btn{margin:0 auto;display:table}
}
@media (max-width:1024px){
.Main_signuppage h3,.Main_signuppage h5{font-size:14px}
}
@media (max-width:1023px){
.Main_signuppage h3,.Main_signuppage h5,.logo_signup{display:none}
.bg_black,.bg_log{height:150px}
.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%}
.confi-select__form{margin:5px 0}
}
@media (max-width:567px){
.signup_form{max-width:80%}
.col-xs-6{
		width: 100%;
	}
}
.signup_form-main .signup_form .forgot-pass a{font-size:15px;font-weight:600;position:relative;padding-bottom:2px;border-bottom:1px solid #000;color:#000}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){
.Main_signuppage input.form-control{padding:0 10px}
}
@media(max-width: 991px){
	.signup_form{
		top: 0;
		transform: translate(-50%,0%);
	}
	.signup_form-main{
    	min-height: 650px;
	}
}
@media(max-width: 768px){
	.signup_form{
		top: 50%;
		transform: translate(-50%,-50%);
	}
}
@media(max-width: 568px){
	.signup_form{width: 530px;padding: 20px;}
	.signup_form-main{
    	min-height: 850px;
	}
	.col-xs-6{
		width: 100%;
	}
	.signup_form .form-group{margin-bottom: 10px;}
	.Main_signuppage .control-label{margin: 10px 20px 10px 0;}
	.signup_form .form-group.f_pwd .pwd-show-wrap{top: 45px;right: 30px;}
}
@media(max-width: 479px){
	.signup_form{padding: 20px;}
	.signup_form .form-group .remember label{font-size: 11px;}
}
@media(max-width: 379px){
	.signup_form .form-group .remember label{font-size: 9px;}
}
@media(max-width: 320px){
	.signup_form{padding: 10px;}
}