.smart-style-0 #searchform input:not([type=button]):not([value='']), 
.smart-style-1 #searchform input:not([type=button]):not([value='']), 
.smart-style-2 #searchform input:not([type=button]):not([value='']), 
.smart-style-3 #searchform input:not([type=button]):not([value='']), 
.smart-style-4 #searchform input:not([type=button]):not([value='']), 
.smart-style-6 #searchform input:not([type=button]):not([value='']){
	border-bottom: 2px solid #2c699d;
	background-color: lavender;
}

.smart-style-5 ::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #ddd;
}
.smart-style-5 :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #ddd;
   opacity:  1;
}
.smart-style-5 ::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #ddd;
   opacity:  1;
}
.smart-style-5 :-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    #ddd;
}
.smart-style-5 .select2-search input {
    border: 1px solid rgba(255,255,255,.2);
    background: rgba(66,122,157,.9);
    color: #fff;
}
.smart-style-5 .dropdown-menu {
    background: #000;
}
.smart-style-5 .btn-default, 
.smart-style-5 .btn-default.active, 
.smart-style-5 .btn-default:active, 
.smart-style-5 .btn-default:focus, 
.smart-style-5 .btn-default:hover, 
.smart-style-5 .open>.dropdown-toggle.btn-default {
    background: rgba(107,105,105,0.5);
    border-color: rgb(84, 81, 81);
}
.smart-style-5 #inbox-table tbody tr:hover,
.smart-style-5 .table-hover>tbody>tr:hover>td {
    background: rgba(0, 255, 225, 0.36);
}
.smart-style-5 input:required:not([value]) ,
.smart-style-5 input:required[value=''] {
	border-bottom: 2px solid #ff0000;
}
.smart-style-5 #searchform input:not([type=button]):not([value='']):not([readonly]) {
	border-bottom: 2px solid #66ff99;
	background-color: #189fb5;
}
.smart-style-5 #searchform input[readonly]:not([type=button]):not([value='']) {
	border-bottoma: 2px solid #66ff99;
	background-color: transparent;
}
body.smart-style-6 .minifyme {
    padding: 3px 3px;
}
.smart-style-5 input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {
    background-color: transparent;
    background-image: none;
    color: rgb(0, 0, 0);
}
.smart-style-5 .has-error .form-control {
    color: #f8c960!important;
    border-color: #ff954c!important;
}
.smart-style-5 #logo-group {
	background: rgba(255, 255, 255, 0.5);
}

body.smart-style-6 #logo img {
	display: unset;
}

html.smart-style-5{
	background:transparent;
}

body.smart-style-1 #header .text-primary ,
body.smart-style-2 #header .text-primary ,
body.smart-style-3 #header .text-primary ,
body.smart-style-5 #header .text-primary ,
body.smart-style-6 #header .text-primary {
	color: #eee!important;
}

body.smart-style-1 #header .text-primary small ,
body.smart-style-2 #header .text-primary small ,
body.smart-style-3 #header .text-primary small ,
body.smart-style-5 #header .text-primary small ,
body.smart-style-6 #header .text-primary small {
	color: #ccc!important;
}

body.smart-style-6.menu-on-top aside#left-panel nav>ul>li:hover>a,
body.smart-style-6.menu-on-top nav ul li a:hover,
body.smart-style-6.menu-on-top nav ul ul li a:hover,
body.smart-style-6.menu-on-top nav ul ul li:hover>a,
body.smart-style-6.menu-on-top nav ul ul ul li a:hover,
body.smart-style-6.menu-on-top nav ul>a:hover {
    color: #ccc!important;
    background-color: #2196F3!important;;
}

.smart-style-5 {
    /* background: url(../img/glass.jpg) no-repeat center top fixed; */
    background-size: cover;
    color: #ccc;
    background: #44464b;
}

.smart-style-5 .bootstrap-tagsinput, .smart-style-5 .form-control, .smart-style-5 .input-group-addon, .smart-style-5 .select2-container .select2-choice, .smart-style-5 .select2-container .select2-choice .select2-arrow, .smart-style-5 .select2-container-multi .select2-choices, .smart-style-5 .smart-form .input input, .smart-style-5 .smart-form .select select, .smart-style-5 .smart-form .textarea textarea {
    background: rgba(255,255,255,.1);
    border-color: rgba(255,255,255,.2);
    color: #eee;
}
.smart-style-5 .form-actions, .smart-style-5 .smart-form.widget-body-toolbar, .smart-style-5 .widget-body-toolbar, .smart-style-5 label input[type=checkbox].checkbox+span:before, .smart-style-5 label input[type=radio].radiobox+span:before {
    background: rgb(255 255 255 / 0%);
    border-color: rgba(255,255,255,.00);
}
.smart-style-5 .text-danger {
	color: #ff716e;
}
.smart-style-5 .xero-balance.text-success {
    color: rgb(0 255 4 / 48%);
}
.smart-style-5 .btn-link {
    color: #c1ddf6;
}
.smart-style-5 .sra-attention-fieldset-open > legend {
	color: #fe4670;
}
.sra-attention-fieldset-open > legend {
	color: #a90329;
}
.smart-style-5 .sra-attention-fieldset-open .sra-attention-form-group {
    border: 3px solid #fe4670;
}


body.smart-style-6 .bg-color-yellow, body.smart-style-6 .slider-warning+.slider-track>.slider-selection {
    background: #c99704!important;
}
body.smart-style-6 .label-info {
    background-color: #2db8f8;
}
body.smart-style-6 .text-success {
    color: #00b24a!important;
}
body.smart-style-6 .sr-sitefullname ,
body.smart-style-6 .sr-siteaddrline1 {
	color: #fff;
}

body.smart-style-6 .srattentions .label.site-flag {
	background: rgba(255,255,255,0.5);
	color: #F44336;
	border: 1px solid #F44336;
}

body.smart-style-6 .label-warning {
    background-color: #fff83b;
    color: #333;
    border: 1px solid #c99704;
}

.select2 .selection .select2-selection {
	z-index: 1;
}

body.smart-style-6 .alert-success a {
	color: white;
}