/* Background color - blue */
#vvi.bg-blue{
	color: #000;
	background: #9DD1FF;
}
#vvi.bg-blue a{
	color: #000;
	transition-property: opacity;
}
#vvi.bg-blue a:hover{
	color: rgba(255, 255, 255, .6);;
}
#vvi.bg-blue #main h1,
#vvi.bg-blue #main h2,
#vvi.bg-blue #message h3{
    color: #000;
    background: transparent;
    webkit-background-clip: initial;
    -webkit-text-fill-color: initial;
}

#vvi.bg-blue,
#vvi.bg-blue .mm-nav,
#vvi.bg-blue .mms-list,
#vvi.bg-blue #footer{
	background: #9DD1FF;
}
#vvi.bg-blue .btn,
#vvi.bg-blue input.button,
#vvi.bg-blue input.button-submit,
#vvi.bg-blue .faq-cats .item.act, 
#vvi.bg-blue .faq-cats .item:hover{
	color: #fff;
}
#vvi.bg-blue .btn,
#vvi.bg-blue input.button,
#vvi.bg-blue input.button-submit
#vvi.bg-blue .btn:hover,
#vvi.bg-blue .faq-cats .item.act, 
#vvi.bg-blue .faq-cats .item:hover{
	background: #000;
}
#vvi.bg-blue .act .mm-link,
#vvi.bg-blue .mm-link:hover,
#vvi.bg-blue .act .mms-link, 
#vvi.bg-blue .mms-link:hover,
#vvi.bg-blue #footer,
#vvi.bg-blue #footer a,
#vvi.bg-blue #footer .f-about p,
#vvi.bg-blue .reviews .name,
#vvi.bg-blue .faq-list .name strong,
#vvi.bg-blue .faq-list .text a,
#vvi.bg-blue .faq-list .whom,
#vvi.bg-blue #message .accord a,
#comments_list > h4,
#comments_list .comment .info .name{
	color: #000;
}
#vvi.bg-blue .act .mm-link,
#vvi.bg-blue .mm-link:hover,
#vvi.bg-blue .act .mms-link, 
#vvi.bg-blue .mms-link:hover,
#vvi.bg-blue #footer a:hover{
	opacity: .6;
}

/* Главная */
#vvi.bg-blue .mm-nav{
	padding: 3px 0;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
}
#vvi.bg-blue .mms-list{
	border: 1px solid #000;
}
#vvi.bg-blue .mm-link:hover + .mms-show, 
#vvi.bg-blue .mms-show:hover,
#vvi.bg-blue .mms-show{
	background-image: url(../images/arrow-down.svg);
}
#vvi.bg-blue #search input{
	color: #000;
}
#vvi.bg-blue #search input::-webkit-input-placeholder{
    color: #000;
} 
#vvi.bg-blue #search input::-moz-placeholder{
    color: #000;
}

#vvi.bg-blue .slider .owl-prev svg, 
#vvi.bg-blue .slider .owl-next svg{
	fill: #000;
}
#vvi.bg-blue .slider .owl-prev:hover svg, 
#vvi.bg-blue .slider .owl-next:hover svg{
	fill: rgba(0, 0, 0, 0.6);
}
#vvi.bg-blue .slider .item{
	opacity: 1;
}
#vvi.bg-blue .services .item:after,
#vvi.bg-blue .news .anons:after{
	border-color: #000;
}
#vvi.bg-blue #footer{
	border-top: 1px solid #000;
}

/* Вопросы */
#vvi.bg-blue .faq-list .item:hover {
    box-shadow: 0 1px 5px -1px rgba(17, 17, 17, 0.6);
}
#vvi.bg-blue .faq-list .item:hover:after{
	background-color: rgba(17, 17, 17, 0.3)
}

/* Контакты */
#vvi.bg-blue .contacts-item .text,
#vvi.bg-blue .contacts-item .text-item h4{
    color: #000;
}
#vvi.bg-blue #message .accord a{
	font-weight: 500;
}
#vvi.bg-blue #header, #vvi.bg-blue #header a{
	color: #000;
}
#vvi.bg-blue #header a{
	transition-property: opacity;
}
#vvi.bg-blue #header a:hover{
	opacity: .6;
}
#vvi.bg-blue .services .item{
	color: #000;
	box-shadow: 0 0px 10px 0px rgba(0, 0, 0, 0.6);
}
#vvi.bg-blue .news .anons{
	background: #fff;
}
#vvi.bg-blue #message{
	background: transparent;
}
#vvi.bg-blue .faq-cats .item{
	color: rgba(0, 0, 0, .4);
}
#vvi.bg-blue .doctors-list .anons{
	background: #fff;
}
#vvi.bg-blue #record h3,
#vvi.bg-blue #record .accord a,
#vvi.bg-blue #record .accord{
	color: #000;
}
#vvi.bg-blue #record button{
	color: #fff;
	background: #000;
}

#vvi.bg-blue .reviews-list .item{
	border-color: #000;
}
#vvi.bg-blue .reviews-list .date:after,
#vvi.bg-blue .faq-list .item:after{
	background: #000;
}








