.panel-heading {padding: 5px 15px;}
@font-face {
  font-family: 'MyWebFont';
  src:  url('../fonts/THICCCBOI-SemiBold.woff2') format('woff2');
    font-weight: 700;
}
@font-face {
  font-family: 'MyWebFont';
  src:  url('../fonts/THICCCBOI-Medium.woff2') format('woff2');
    font-weight: 500;
}
@font-face {
  font-family: 'MyWebFont';
  src:  url('../fonts/THICCCBOI-Regular.woff2') format('woff2');
    font-weight: 400;
}
@font-face {
  font-family: 'MyWebFont';
  src:  url('../fonts/THICCCBOI-Light.woff2') format('woff2');
    font-weight: 300;
}
body{font-family: 'MyWebFont' !important;}

a:focus {outline:0;}
a:active,a:hover {outline: 0;}
*:focus {outline: none !important;}
.form-inline {margin: 5px}
.panel-footer {padding: 1px 15px;color: #A0A0A0;}
hr {border: 0;height: 1px;background-image: linear-gradient(to right, rgba(0, 0, 0, 0), #FFF, rgba(0, 0, 0, 0));margin: 5px;}
.profile-img {margin: 0 auto 10px;display: block;}
.panel-default {opacity: .9;-webkit-box-shadow: 0px 7px 24px 1px rgba(0,0,0,0.45);-moz-box-shadow: 0px 7px 24px 1px rgba(0,0,0,0.45);box-shadow: 0px 7px 24px 1px rgba(0,0,0,0.45);}
.login-body{padding: 15px 15px;}
.login-body .input-group-addon{border-top-left-radius: 50px;border-bottom-left-radius: 50px;padding: 6px 15px;}
.login-body .form-control{height: 36px;text-shadow: none;border-radius: 5px;}
.login-body .login-signin{width: 100%;padding: 5px;background-color: #44B042;border-color: #44B042;outline: none;}
/*.login-body .login-signin:hover,.login-body .login-signin:focus,.login-body .login-signin:active{background-color: #4FBC4D;border-color: #4FBC4D;}*/
.login-body .login-fgt-pwd{cursor: pointer;font-size: 13px;color: #777;}
.signin-header{padding: 0 16px 20px;font-size: 18px;}
.login-body .checkbox label{padding-left: 0;margin-left: 0;}
.login-body label{font-weight: 500;font-size: 15px;}
.checkbox-custom{opacity: 0;position: absolute;}
.checkbox-custom, .checkbox-custom-label{display: inline-block;vertical-align: middle;margin: 5px;cursor: pointer;}
.checkbox-custom-label{position: relative;}
.checkbox-custom + .checkbox-custom-label:before {content: '';background: #fff;border: 2px solid #ddd;display: inline-block;vertical-align: middle;width: 20px;height: 18px;padding: 0;margin-right: 10px;text-align: center;}
.checkbox-custom:checked + .checkbox-custom-label:before {content: '✔';color: #00BCD4;font-size: 18px;line-height: 0.8;transition: all .2s;}
.btn-reset-pwd{border-radius: 0;font-size: 13px;outline: none;}
.fgt-pwd-body .input-group-addon,.fgt-pwd-body input{border-radius: 0;}
.fgt-pwd-header{padding: 0 0 10px;font-size: 34px;text-align: left;color: #649597;font-weight: 500;}
.signUp-body .signin-header{padding-top: 15px;}
.signUp-body input{border-radius: 0;}
.register-submit{font-size: 12px;width: 50%;margin: 15px auto;display: block;border-radius: 0;}
.signUp-body label{font-size: 12px;}
.signin-container{width: 100%;padding-top: 50px;background: url(../images/mx16.jpg) no-repeat;
    background-size: cover;
    background-position: 100%;height: 100%;}
.panel{background: #ffffff;}
html,body{height: 100%;margin: 0;font-family: 'Poppins', sans-serif important;}
.changePwd-content label{margin-bottom: 5px !important;}
.changePwd-body .panel{box-shadow: none;}
.changePwd-body .form-control{-webkit-box-shadow:none;box-shadow: none;display: inline-block;}
.changePwd-body em{color: red;position: relative;top: -3px;margin-right: 3px;display: inline-block;}
.signin-container .panel{background: #fff !important;background-color: #ffffff;opacity: 1;}
.login-main-content{padding-top: 25px;}
.login-val-error span{font-size: 13px;padding-left: 2px;color: #e60000;padding-top: 2px;display: block;}
.media-body{display: block !important;text-align: center;}
#zindaNavbar .navbar-right li.dropdown a{cursor: pointer;}
.confirm-modal .modal-dialog{width: 350px !important;margin: 30px auto !important;}
.confirm-modal .modal-footer{border-top: none;padding: 0px 15px 10px !important;}
.confirm-modal .modal-footer .btn{padding: 3px 18px !important;}
.confirm-modal .modal-header{padding: 10px 15px 10px 25px !important;}
.confirm-modal .modal-title i{color: #2F8BBE !important;padding: 0px;font-size: 24px;position: relative;top: 2px;margin-right: 2px;}
.pagination > li > a, .pagination > li > span{cursor:pointer;padding: 5px 12px !important;}
.pagination a.selected, .pagination a.selected:focus, .pagination a.selected:hover{color: #ffffff !important;background-color: #2693ce !important;border-color: #2693ce !important;}
.confirm-error-text{font-size: 13px;color: #e60000;margin-left: 45%;position: relative;top: -10px;}
.changepwd-margin{margin-bottom: 40px;}
.no-padding{padding-right: 0;padding-left: 0;}
.help-block{text-align: left;}
.login-body .form-group.checkbox{padding-top: 0;margin-top: -5px;}
.fgt-pwd-body .panel-body{padding: 15px 15px 0;}
.back-signin{text-decoration: none !important;cursor:pointer;display: inline-block;margin-top: 20px;color: #649597;padding-bottom: 0;border-bottom: 1px solid #649597;line-height: 17px;font-size: 15px;}
.back-signin:hover{color:#2082b1;}
#zindaNavbar .navbar-nav > li a.header-logout-dropdown{margin-right: 0;}
.confirm-modal .modal-body{padding-bottom: 5px;}
.confirm-modal .modal-body p{margin-left: 15px;}
.confirm-modal .modal-content{border-radius: 3px;}
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus, .dropdown-submenu:hover>a, .dropdown-submenu:focus>a{background-image:none !important;}
.pwd-reset-success img{height: 35px;margin-right: 5px;}
.pwd-reset-success{color: #67c100;font-size: 18px;padding: 5px 16px 5px;}
#signinForm em{color: red;position: relative;top: 3px;margin-right: 3px;display: inline-block;font-size: 20px;}
ul.errors{list-style: none;margin-left: 0;padding-left: 0;font-size: 13px;padding-top: 5px;color: #a94442;}
.has-error{border-color: #a94442;}
.navbar .nav>li>.dropdown-menu:after{border-bottom: 6px solid #222222 !important;}
#passwordStrength{float: left;width: 100%;height:6px;display: none;}
#passwordDescription{color: #999;font-size: 12px;padding-bottom: 2px;float: right;}
#pswd_info {display: none;position: absolute;
            /*top: 70px;left: 0px;*/
            width: 340px;padding: 15px;background: #fefefe;font-size: 13px;border-radius: 4px;box-shadow: 0 1px 3px #ccc;border: 1px solid #ddd;z-index: 99;}
#pswd_info h4 {margin:0 0 10px 0;padding:0;font-weight:normal;font-size: 14px;}
#pswd_info::before {content: "\25B2";position:absolute;top:-12px;left:45%;font-size:14px;line-height:14px;color:#ddd;text-shadow:none;display:block;}
.invalid {background:url(../images/invalid.png) no-repeat 0 50%;padding-left:22px;line-height:24px;color:#ec3f41;background-size: 10px;}
.valid {background:url(../images/valid.jpg) no-repeat 0 50%;padding-left:22px;line-height:24px;color:#3a7d34;background-size: 15px;}
#pswd_info ul{list-style: none;    margin: 0;padding: 0;}
.pwd-desc-form{position: relative;top: -10px;}
.sign-up-text{margin-bottom: 5px;}
.sign-up-account{color: #2196F3;cursor: pointer;transition: 0.5s ease all;font-weight: 700;font-size: 15px;}
.sign-up-account:hover{text-decoration: underline;color: #00BCD4;}
.onboard-account{color: #8BC34A;cursor: pointer;transition: 0.5s ease all;font-weight: 700;font-size: 15px;}
.onboard-account:hover{color: #8BC34A;}
#signinForm .form-group{margin-bottom: 10px !important;}
.no-padding-left{padding-left: 0;}
.no-padding-right{padding-right: 0;}
.signup-padding-left{padding-right: 8px;}
.signup-padding-right{padding-left: 8px;}
.signup-body{padding: 15px 55px;}
.signup-body label{font-weight: 300;}
.signup-body em{color: red;font-size: 15px;}
.signup-body .signin-header{padding: 0 16px 20px;font-size: 18px;}
.signup-body .login-signup{width: 100%;margin-top: 25px;border-radius: 1px;padding: 5px;background-color: #44B042;border-color: #44B042;outline: none;}
.signup-body .login-signup:hover,.signup-body .login-signup:focus,.signup-body .login-signup:active{background-color: #4FBC4D;border-color: #4FBC4D;}
.signup-body .checkbox label{padding-left: 0;margin-left: 0;}
.signup-body label{font-weight: normal;}
.signup-body .checkbox a{color: #00BCD4;text-decoration: underline;}
.signup-body .input-group-addon{background-color: rgba(139, 195, 74, 0.22);}
.signup-main-content{width: 550px;margin: 0 auto;padding-top: 100px;}
#email-error{font-size: 13px;margin-top: 5px;line-height: 20px;}
.pending-proj-zpage .mainPage-header{margin: 8px 0 0px;padding: 5px 0;font-weight: 600;font-size: 22px;border-bottom: 1px solid #A1A1A1;margin-bottom: 20px;}
.pending-proj-zpage .title-logo{height: 35px;width: 35px;margin-right: 7px;}
.pending-proj-zpage td{vertical-align: middle !important;}
.pending-proj-zpage #projects .action-col{padding-right: 15px;}
.user-zadmin-page .pull-right .stylish-input-group{width:300px;}
.user-zadmin-page .mainPage-header:after{content:" ";clear:both;display: table;}
.user-zadmin-page .pull-right .stylish-input-group .input-group-addon{padding: 0;}
.vnumber-text{color: #999999;font-size: 13px;}
#nav-slide li{list-style: none;display: block;float: left;height: 40px;position: relative;line-height: 45px;}
#nav-slide li a{padding: 0px 10px 0px 12px;margin: 0px 0;text-decoration: none;color: #dddddd;font-size: 14px;transition: ease 0.5s all;}
#nav-slide li a:hover{color: #00BCD4;}
#nav-slide ul{background: #222222; padding: 0px;border-bottom: 1px solid #222222;border-right: 1px solid #222222;border-left:1px solid #222222;border-radius: 0px 0px 3px 3px;width:170px;}
#nav-slide li:hover{color: #00BCD4;}
#nav-slide li a{display: block;}
#nav-slide ul li {border-right:none;border-bottom:1px solid #DDDDDD;width:170px;height:40px;}
#nav-slide ul li a {border-right: none;}
#nav-slide ul li:hover a{color:#00BCD4;}
#nav-slide ul li:last-child { border-bottom: none;}
#nav-slide ul li:last-child a{ border-bottom: none;}
#nav-slide ul{display: none;visibility:hidden;position: absolute;top: 40px;}
#nav-slide ul ul{top: 0px;left:170px;display: none;visibility:hidden;border: 1px solid #DDDDDD;}
#nav-slide ul ul ul{top: 0px;left:170px;display: none;visibility:hidden;border: 1px solid #DDDDDD;}
#nav-slide ul li{display: block;visibility:visible;line-height: 38px;}
#nav-slide li:hover > ul{display: block;visibility:visible;z-index: 99999;        }
#nav-slide li:nth-child(6)>a:after{font-family: FontAwesome;content: "\f103";display: inline-block;margin-left: 2px;position: relative;top: 1px;}
#nav-slide li:nth-child(7) ul li:nth-child(4)>a:after,#nav-slide li:nth-child(7) ul li:nth-child(2)>a:after{content:'';display: inline-block;}
#nav-slide li:nth-child(3)>a:after,#nav-slide li:nth-child(2)>a:after,#nav-slide li:nth-child(4)>a:after{font-family: FontAwesome;content: "\f103";display: inline-block;margin-left: 1px;position: relative;top: 1px;}
#nav-slide li:nth-child(2) ul li:nth-child(2)>a:after,#nav-slide li:nth-child(2) ul li:nth-child(3)>a:after{content:'';display: inline-block;}
#nav-slide li:nth-child(6) ul li:nth-child(2)>a:after,#nav-slide li:nth-child(6) ul li:nth-child(3)>a:after,#nav-slide li:nth-child(6) ul li:nth-child(4)>a:after,#nav-slide li:nth-child(6) ul li:nth-child(6)>a:after{display: none;}
#nav-slide li:nth-child(7) ul li:nth-child(3)>a:after{content:'';display: inline-block;}
#nav-slide li:nth-child(7) ul li:nth-child(5)>a:after{content:'';display: inline-block;}
#nav-slide li:nth-child(3) ul li:nth-child(2)>a:after,#nav-slide li:nth-child(3) ul li:nth-child(4)>a:after,#nav-slide li:nth-child(4) ul li:nth-child(2)>a:after,#nav-slide li:nth-child(3) ul li:nth-child(3)>a:after{content:'';display: inline-block;}
#nav-slide li:nth-child(7) ul li:nth-child(7) a:after{content:'';display: inline-block;}
.category-list-li{width:195px !important;background: #222222;}
.dropdown-zadmin a i{color: #dddddd;}
.nav-slide-list{padding-top: 4px;}
#nav-slide ul{margin: 0 !important;}
#pswd_info li#length{list-style: none;margin: 2px 0 0px;display: inline-block;}
#pswd_info .pswd-text{display: block;}
.dashboard-widgets {cursor: pointer;}
.signup-role{background: #ffffff;color: #44b042;font-size: 16px;margin-bottom: 25px;padding: 5px;text-align: center;border: 1px solid green;}
.signup-role.active{background: #44b042;color: #ffffff;font-size: 16px;margin-bottom: 25px;padding: 5px;text-align: center;border: 1px solid green;}
.signup-role-section{cursor: pointer;margin-top: 10px;margin-bottom: 5px;font-size: 14px;}
.input-group .form-control{box-shadow: none !important;}
.signup-role:first-of-type{border-top-left-radius: 5px;border-bottom-left-radius: 5px;}
.signup-role:last-of-type{border-top-right-radius: 5px;border-bottom-right-radius: 5px;}
.signin-container:after{display: table;clear: both;content: ' ';}
.reset-pwd-loader{margin-top:15px;}
.reset-pwd-loader .loader-text{font-size:15px !important;line-height:18px;padding-left:5px;margin-bottom:5px;display:inline-block;color:green;}
.reset-pwd-loader .glyphicon-refresh-animate {position:relative;top:4px;color:green;-animation: spin .8s infinite linear;-webkit-animation: spin2 .8s infinite linear;font-size:26px;}
#nav-slide li.no-content-after a:after{content: "";display:none;}
@-webkit-keyframes spin2 {
    from { -webkit-transform: rotate(0deg);}
    to { -webkit-transform: rotate(360deg);}
}
@keyframes spin {
    from { transform: scale(1) rotate(0deg);}
    to { transform: scale(1) rotate(360deg);}
}
#nav-slide li:nth-child(4) ul li:nth-child(3) a:after{display: none;}

body {
	margin:  0;
}
.page-content {
	width: 100%;
	margin:  0 auto;
	display: flex;
	display: -webkit-flex;
	justify-content: center;
	-o-justify-content: center;
	-ms-justify-content: center;
	-moz-justify-content: center;
	-webkit-justify-content: center;
	align-items: center;
	-o-align-items: center;
	-ms-align-items: center;
	-moz-align-items: center;
	-webkit-align-items: center;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
}
.wizard-v1-content   {
	background: #fff;
	width: 851px;
	box-shadow: 0px 8px 20px 0px rgba(0, 0, 0, 0.15);
	-o-box-shadow: 0px 8px 20px 0px rgba(0, 0, 0, 0.15);
	-ms-box-shadow: 0px 8px 20px 0px rgba(0, 0, 0, 0.15);
	-moz-box-shadow: 0px 8px 20px 0px rgba(0, 0, 0, 0.15);
	-webkit-box-shadow: 0px 8px 20px 0px rgba(0, 0, 0, 0.15);
	border-radius: 10px;
	-o-border-radius: 10px;
	-ms-border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	margin: 162px 0;
	font-family: 'Raleway', sans-serif;
	position: relative;
	display: flex;
	display: -webkit-flex;
}
.wizard-v1-content .wizard-form {
	width: 100%;
	padding: 15px 25px;
}
.wizard-form .wizard-header h3 {
	color: #333;
	font-size: 36px;
	font-weight: 800;
	margin: 0;
}
.wizard-form .wizard-header p {
	color: #666;
	font-size: 16px;
	font-weight: 600;
	margin: 6px 0 26px;
}
.form-register  {
	margin-bottom: 25px;
}
.form-register ul {
    display: flex;
    display: -webkit-flex;
    justify-content: center;
    -o-justify-content: center;
    -ms-justify-content: center;
    -moz-justify-content: center;
    -webkit-justify-content: center;
    list-style: none;
    padding-left: 0;
}
.form-register li,
.form-register li.current {
	outline: none;
	-o-outline: none;
    -ms-outline: none;
    -moz-outline: none;
    -webkit-outline: none;
    position: relative;
    padding-bottom: 3px;
    padding-right: 63px;
}
.form-register li:last-child {
	padding-right: 0;
}
.form-register li .current-info {
	display: none;
}
.form-register  li::before {
	position: absolute;
	content: "";
	background: #e5e5e5;
	width: 168px;
	height: 6px;
	top: 20%;
    left: 28%;
}
.form-register li:last-child::before {
	content: none;
}
.form-register li a {
	text-decoration: none;
	outline: none;
	-o-outline: none;
    -ms-outline: none;
    -moz-outline: none;
    -webkit-outline: none;
}
.form-register li a .title {
	text-align: center;
}
.form-register li a .title span {
	display: block;
	font-size: 16px;
}
.form-register li a .title .step-icon { 
    width: 35px;
    height: 35px;
    border-radius: 50%;
    -o-border-radius: 50%;
    -ms-border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    background: #ccc;
    margin: 0 auto;
    position: relative;
    outline: none;
    -o-outline: none;
    -ms-outline: none;
    -moz-outline: none;
    -webkit-outline: none;
    color: #fff;    font-size: 16px;
    font-weight: 700;line-height: 33px;
}
.form-register li a .step-icon i {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
}
.form-register  li.current a .step-icon,
.form-register  li.current a:active .step-icon,
.form-register  .done::before,
.form-register  li.done a .step-icon,
.form-register  li.done a:active .step-icon {
    background: #6eba2a;
}
.form-register  li.current a .step-icon,
.form-register  li.current a:active .step-icon {
	box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.2);
	-o-box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.2);
    -ms-box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.2);
}
.form-register  li a .step-number {
	color: #666;
	font-weight: 400;
    padding: 17px 0 8px;
}
.form-register  li a .step-text {
	color: #333;
	font-weight: 600;
	padding-bottom: 8px;
        padding-top: 5px;line-height: 16px;font-size: 14px !important;
}
.form-register .content {
	background: #359bfa;
	border-radius: 5px;
	-o-border-radius: 5px;
    -ms-border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    padding: 32px 115px 23px 75px;
}
.form-register .content h2 {
	display: none;
}
.inner .form-row {
    display: flex;
    margin: 0 -13px;
    position: relative;
}
.inner .form-row.form-row-2 {
	width: 80.6%;
}
.inner .form-row .form-holder {
    width: 50%;
    padding: 0 13px;
    margin-bottom: 22px;
    position: relative;
}
.inner .form-row .form-holder.form-holder-2 {
	width: 100%;
	position: relative;
}
.inner .form-row .form-holder.form-holder-3 {
    width: 100%;
}
.inner .form-row .form-holder label {
	font-size: 16px;
	font-weight: 500;
	color: #fff;
	padding-bottom: 11px;
	display: block;
}
.inner .form-row .form-holder input,
.inner .form-row .form-holder select {
    width: 100%;
    padding: 13px 25px;
    border: none;
    background: #2f8be0;
    border-radius: 5px;
    -o-border-radius: 5px;
    -ms-border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    appearance: unset;
    -moz-appearance: unset;
    -webkit-appearance: unset;
    -o-appearance: unset;
    -ms-appearance: unset;
    outline: none;
    -moz-outline: none;
    -webkit-outline: none;
    -o-outline: none;
    -ms-outline: none;
    font-family: 'Raleway', sans-serif;
    font-size: 16px;
    color: #fff;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
}
.inner .form-row .form-holder input::placeholder {
    color: rgba(255,255,255,0.6);
    font-size: 15px;
}
.inner .form-row .form-holder input:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color: rgba(255,255,255,0.6);
   font-size: 15px;
}
.inner .form-row .form-holder input::-ms-input-placeholder { /* Microsoft Edge */
   color: rgba(255,255,255,0.6);
   font-size: 15px;
}
.inner .form-row .form-holder select {
    background: #2f8be0 url('../images/wizard_v2_icon.png') no-repeat scroll;
    background-position: right 16px center;
    z-index: 1;
    cursor: pointer;
    color: rgba(255,255,255,0.6);
    position: relative;
}
.inner .form-row .form-holder select option {
	background: #fff;
	color: #000;
}
.inner .form-row .form-holder.form-holder-2 .select-btn {
    top: 27%;
    right: 6.5%;
}
.inner .form-row .form-holder .ui-datepicker-trigger {
    background: transparent;
    border: none;
    color: #666;
    font-size: 19px;
    position: absolute;
    cursor: pointer;
    right: 10.5%;
    top: 27.5%;
    outline: none;
    -o-outline: none;
    -ms-outline: none;
    -moz-outline: none;
    -webkit-outline: none;
}
.inner h3 {
	font-size: 16px;
	font-weight: 600;
	color: #fff;
	margin: 0 0 11px;
}
.inner .form-row.table-responsive {
    border: none;
    border-radius: 5px;
    -o-border-radius: 5px;
    -ms-border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    padding: 24px 26px 31px;
    margin:  0;
    margin-bottom: 22px;
    background: #2f8be0;
}
.inner .table-responsive .table {
	width: 100%;
}
.inner .table-responsive tbody {
	text-align: left;
}
.inner .table-responsive tr.space-row > td,
.inner .table-responsive tr.space-row > th {
	padding-bottom: 18px;
}
.inner .table-responsive tbody th {
	color: rgba(255,255,255,0.6);
	font-size: 16px;
	font-weight: 400;
}
.inner .table-responsive tbody td {
	color: #fff;
	font-size: 16px;
	font-weight: 400;
}
.actions ul {
	list-style: none;
	padding-left: 0;
    margin: 15px 0 0;
    display: flex;
    display: -webkit-flex;
    justify-content: space-between;
    -o-justify-content: space-between;
    -ms-justify-content: space-between;
    -moz-justify-content: space-between;
    -webkit-justify-content: space-between;
}
.actions ul li.disabled {
	opacity: 0;
}
.actions ul li {
    padding: 0;
border: none;
border-radius: 50%;
-o-border-radius: 50%;
-ms-border-radius: 50%;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.19);
-o-box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.19);
-ms-box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.19);
-moz-box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.19);
-webkit-box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.19);
display: inline-flex;
height: 50px;
width: 50px;
justify-content: center;
-o-justify-content: center;
-ms-justify-content: center;
-moz-justify-content: center;
-webkit-justify-content: center;
align-items: center;
-o-align-items: center;
-ms-align-items: center;
-moz-align-items: center;
-webkit-align-items: center;
background: #6eba2a;
font-family: 'Raleway', sans-serif;
font-size: 16px;
font-weight: 400;
cursor: pointer;
}
.actions ul li:hover {
background: #5fa125;
}
.actions ul li:first-child {
background: transparent;
border-radius: 0;
-o-border-radius: 0;
-ms-border-radius: 0;
-moz-border-radius: 0;
-webkit-border-radius: 0;
box-shadow: none;
-o-box-shadow: none;
-ms-box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
}
.actions ul li a {
color: #fff;
text-decoration: none;
padding: 15px 20px;
}
.actions ul li:first-child a {
color: #666;
}
.actions ul li a i {
font-size: 18px;
}

/* Responsive */
@media screen and (max-width: 1199px) {
    .wizard-v1-content {
            margin: 180px 20px;
    }
    .form-register .content {
        padding: 32px 75px 23px 75px;
    }
}
@media screen and (max-width: 991px) {
	.inner .form-row {
		flex-direction: column;
		-o-flex-direction: column;
		-ms-flex-direction: column;
		-moz-flex-direction: column;
		-webkit-flex-direction: column;
		margin: 0;
	}
	.inner .form-row.form-row-2 {
		width: 100%;
	}
	.inner .form-row .form-holder {
		padding: 0;
		width: 100%;
	}
	.inner .form-row .form-holder .ui-datepicker-trigger {
		right:  5%;
	}
	.inner .form-row .form-holder .select-btn {
		right: 6%;
	}
        #signinForm .row{margin-right: 0;margin-left: 0;}
        .login-body label{font-size: 16px;}
}
@media screen and (max-width: 575px) {
	.wizard-v1-content .wizard-form {
	    padding: 40px 20px;
	    width: auto;
	}
	.form-register .content {
	    padding: 32px 30px 23px 30px;
	}
	.form-register  li, .form-register  li.current {
		padding-right: 5px;
	}
	.form-register  li::before {
		width: 65px;
		top: 15%;
    	left: 70%;
	}
	.form-register  li.current::after {
		left: 28%;
	}
	.inner .form-row .form-holder .ui-datepicker-trigger {
		right: 0;
	}
	.inner .form-row .form-holder .select-btn {
		right: 6.5%;
	}
	.inner .table-responsive tr.space-row,
	.inner .table-responsive tbody th {
	    display: block;
	}
	.inner .table-responsive tr.space-row > th {
		padding-bottom: 10px;
	}
	.inner .table-responsive tr.space-row > td {
		padding-bottom: 30px;
	}
	
}
.step-icon{line-height: 44px;}
.change-create-pwd{padding-bottom: 10px !important;}
.col-green-step{color:#6eba2a !important;}
.main-profile-lists{max-height: 425px;background: #fff;width: 100%;margin-bottom: 5px;min-height: 425px;}
.profile-org-list .profile-details span:first-of-type{font-size: 16px;font-weight: 500;}
.profile-org-list .profile-details span:last-of-type{display: block;color: #767676;font-size: 14px;font-weight: 300;}
.profile-org-list img{border-radius: 8px;height: 40px;width: 40px;object-fit: cover;margin-right: 10px;}
.profile-org-list .profile-details{display: inline-block;vertical-align: middle;}
.profile-org-list{padding: 15px 20px;border-bottom: 1px solid #e4e4e4;cursor: pointer;transition: 0.5s ease all;}
.profile-org-list:last-of-type{border-bottom:none;}
.profile-org-link{float: right;}
.profile-org-link i{font-size: 22px;position: relative;top: 10px;margin-right: 3px;transition: 0.5s ease all;}
.profile-org-list:hover{background: aliceblue;}
.profile-org-list:hover .profile-org-link i{opacity:0.7;}
.profile-org-list a{color: #000000;}
.profile-org-list a:hover{text-decoration: none;}
.switch-org-header{padding: 15px 22px 10px;font-size: 14px;color: #787878;font-weight: 400;border-bottom: 1px solid #e8e8e8;background: #f8f8f8;border-top: 1px solid #e8e8e8;}
.switch-org-search.has-feedback {height: 32px;background: #fff;border: 1px solid #b8b8b8;float: none !important;box-shadow: none;border-radius: 20px;width: 50%;display: inline-block;float: right !important;margin-bottom: 0;position: relative;top: -8px;}
#orgsearchinput{width: 100%;height: 31px;border-radius: 20px;padding-right: 20px;border: 0 none;background: transparent;box-shadow: none;display: block;font-weight: 400;}
#orgsearchbtn{position: absolute;top: -3px;right: 0;z-index: 2;display: block;width: 33px;height: 33px;line-height: 33px;text-align: center;color: #333;left: initial;font-size: 14px;pointer-events: auto;cursor: pointer;}
.profile-list-main img { object-fit: cover; display: inline-block; border-radius: 50%; height: 45px; width: 45px;margin: 0 auto 8px;display: block;}
.profile-list .linked-profile img {cursor: pointer; object-fit: cover; display: inline-block; border-radius: 50%; height: 35px; width: 35px;margin-bottom: 8px;}
.profile-list-main{padding: 5px 10px;width: 20%;vertical-align: middle;display: inline-block;background: aliceblue;border-top-left-radius: 8px;}
.profile-list{width: 77%;display: inline-block;vertical-align: middle;margin-top: 12px;}
.profile-list-content{text-align: center;font-weight: 500;}
.linked-profile{width: 30%;display: inline-block;text-align: center;margin:0 5px;}
.profile-email .org-list-role{font-weight: 300;max-width: 100%;overflow: hidden;text-overflow: ellipsis;}
.signin-container.profile-container{padding-top:30px;height: auto;}
.signin-container.profile-container .panel,.btn-link-account{border-radius: 8px;}
.profile-list-each{width: 71%;display: inline-block;max-width: 71%;overflow: hidden;white-space: nowrap;padding: 12px 0;}
button.continue-to-org{float:right;background-color: #ffffff;border-color: #6489EB;color: #6489EB;font-weight: 500;border-radius: 12px;transition: 0.5s all ease;}
.profile-org-list.current-organization{background:aliceblue;}
button.continue-to-org:hover{background-color:#4a6abe;border-color: #4a6abe;}
.profile-logout{clear: both;color: #337ab7;font-weight: 300;margin-top: 10px;background: #ffffff;border: 1px solid #337ab7;border-radius: 20px;padding: 5px;margin-bottom: 5px;cursor: pointer;}
.profile-logout i{margin-right: 5px;}
.profile-logout:hover{background:#ebf8ff;}
.profile-logout a:hover{text-decoration: none;}
.attachProfile-action .small-error.error-message{font-size: 12px;color: #d13b38;padding: 3px;}
.modal .success-message-body .request-email{color: #337ab7;display: inline-block;}
.modal .success-message-body .success-message{color: #000000;line-height: 27px;font-size: 16px;font-weight: 300;}
.modal .success-message-body button.btn-secondary{margin-top: 20px;}
#profile-switch-modal .modal-footer{border: none;padding-top: 0;}
#profile-switch-modal .modal-header{padding: 14px 15px 14px 2px;}
#profile-switch-modal .modal-title{padding: 0 15px;display: inline-block;font-size: 20px;font-weight: 700;}
#profile-switch-modal .modal-body{padding-top: 25px;}
.comm-logo-image {
    margin-bottom: 35px;
    margin-top: 35px;
    padding-left: 25px;
}
.comm-logo-image img{
    height: 35px;
}
