/****************************/
/** Font **/
/****************************/
body{
	color: #5B575E;
	background: url(../img/cms/bg_nolta_cms_white.png) !important;
}

/****************************/
/** Farben **/
/****************************/
.color-nolta-1{
	color:#0C82AA !important;
}
.color-nolta-2{
	color:#4f4f4f !important;
}
.color-nolta-3{
	color:#58585A !important;
}
.bg-nolta-1{
	background-color: #0C82AA !important;
	color: #FFF !important;
}
.bg-nolta-2{
	background-color: #3F3E40 !important;
	color: #4f4f4f !important;
}
.bg-nolta-3{
	background-color: #cfcfcf;
	background-image: url(../img/landing/mv2_d_4535_2268_s_2.jpg) !important;
}
.border-nolta-1 {
    border-color: #4f4f4f !important;
}
.shadow-nolta-1 {
    box-shadow: 0 1px 1px #4f4f4f !important;
}
.grad-nolta-1 {
	background: -prefix-linear-gradient(top, #1A171B, #3F3E40) !important; 
	background: linear-gradient(to bottom, #1A171B, #3F3E40) !important;
}

/*.form-control::placeholder, .dd-handle::placeholder{
	color: #878c8f;
}
*/
hr{
	border-top: 1px solid #5B575E;
}


a, .hk-breadcrumb .breadcrumb.breadcrumb-light .breadcrumb-item > a{
	color:#5B575E;
}

.hk-wrapper .hk-navbar .nav-link,
.hk-wrapper .hk-navbar .nav-link-hover,
.hk-auth-wrapper *{
	color:#4f4f4f;
}

a:hover:not(.btn), a span:hover:not(.btn),
a:focus:not(.btn), a span:focus:not(.btn){
	color:#0C82AA !important;
}

footer:not(.bg-white) *, footer:not(.bg-white) a{
	color:#4f4f4f;
}

/****************************/
/** CSM-Page **/
/****************************/
input[type=text],
input[type=password]{
	border-bottom: 1px solid #4f4f4f !important;
	background: #ffffff !important;
	color: #4f4f4f !important;
}

.btn {
	background-color: #0C82AA;
	color: #FFF !important;
}
.btn:hover{
	background-color: #FFF;
	color: #0C82AA !important;	
}
/****************************/
/** Nolta-Slider **/
/****************************/
.nolta-switch {
  background-color: #3E3D40;
}

.nolta-switch:before {
	background-color: #0C82AA;
	box-shadow: 0 1px 2px rgba(0,0,0,0.2);
}

.nolta-switch:checked:before {
	background-color: #7ACA92;
}

.nolta-switch:after {
	background-image: linear-gradient(#AFB1B2, #757678);
	box-shadow: 0 1px 2px rgba(0,0,0,0.2);
}
/****************************/
/** Bei Auflösung **/
/****************************/
@media (max-width: 1199px) { 
	.hk-wrapper .hk-navbar.grad-nolta-1 .navbar-collapse{
		background-color: #3F3E40 !important;
		color: #4f4f4f !important;
	}
}

