/*Local selector*/
.btn-group.localSwitcher img {
    margin-right: 3px;
}

.btn-group.localSwitcher {
    float: right;
}

.btn-group.localSwitcher ul.dropdown-menu {
    right: 0 !important;
    left: auto !important;
}

ul.dropdown-menu:after {
    right: 34px !important;
}

ul.dropdown-menu:before, ul.dropdown-menu:after {
    right: 33px !important;
    left: auto !important;
}

button.backToLogin {
    margin-right: 5px;
}

.forget-password h4{
    cursor: pointer;
}
.row.registrationWrapper input.form-control.datePicker {
    z-index: 0 !important;
}

/*** user login ****/

.user-login-5 .login-container > .login-content button.btn.primaryButton.ladda-button.loggMe {
    background-color: #222;
    color: #fff;
    border: solid 1px #222222;
}

.user-login-5 .login-container > .login-content button.btn.primaryButton.ladda-button.loggMe:hover {
    background-color: #000000;
    color: #fff;
}



/**** signUp single page design ****/
body.page-content-white.guestWrapper {
    background-color: #2A2E33 !important;
}

body.page-content-white.guestWrapper .row.registrationWrapper {
    background-color: #111214 !important;
}

body.page-content-white.guestWrapper header {
    background-color: #000000 !important;
}
body.page-content-white.guestWrapper .row.registrationWrapper .portlet-body.form .form-wizard .tab-content label.control-label.col-md-3.col-sm-4 {
    color: #eee !important;
}
body.page-content-white.guestWrapper .row.registrationWrapper .portlet.light {
    background-color: #111214 !important;
}

body.page-content-white.guestWrapper .row.registrationWrapper .form-control {
    background-color: transparent !important;
    border: 1px solid #3e4043!important;
    color: #eee;
}

body.page-content-white.guestWrapper .row.registrationWrapper span.font-green {
    color: #e1e1e1 !important;
}

body.page-content-white.guestWrapper .row.registrationWrapper  .caption {
    color: #e1e1e1 !important;
}

body.page-content-white.guestWrapper .row.registrationWrapper .caption i {
    color: #e1e1e1 !important;
}

body.page-content-white.guestWrapper .row.registrationWrapper .portlet-title {
    border-bottom: 1px solid #3e4043 !important;
}
.registrationSuccess h2  {
    color: green !important;
}

.registrationSuccess h2 i {
    color: green !important;
}
.registrationSuccess p {
    color: #c9c2c2 !important;
}

.select2-container--default .select2-selection--single {
    border: 1px solid #3e4043 !important;
}
.select2-container--default .select2-selection--single {
    background-color: #ffffff00;
    border: 1px solid #3e4043 !important;
}
.select2-container--bootstrap .select2-selection {
    background-color: #fff0  !important;
    border: 1px solid #343434 !important;
    color: #fff !important;
}
.select2-container--bootstrap .select2-selection--single .select2-selection__rendered {
    color: #ccc !important;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #eee !important;
    line-height: 34px;
}
body.page-content-white.guestWrapper .postRegistrationBox h3 {
    color: #28a74e;
}
body.page-content-white.guestWrapper button.btn.btn-outline.primaryButton.registrationReceipt.ladda-button {
    background-color: #222;
    border: solid 1px #615f5f;
}
body.page-content-white.guestWrapper .page-content-wrapper .page-content {
    background-color: #111214 !important;
}
/*** secure password ***/
.securePassword-Validation {
    background: #000000 !important;
    font-size: .875em;
    box-shadow: 0 1px 3px #1a1a1a !important;
    border: 1px solid #424040 !important;
}

.securePassword-Validation h4 {
    color: #fff;
}

.securePassword-Validation::before {
    color: #4e4c4c !important;
}
/*** secure password end ***/

/**** signUp single page design css end ****/

