.imgHide #main-slider,
.imgHide .service-items-bg::before,
.imgHide .news-photo-item-bg {
	background: #F2F3F6 !important;
	box-shadow: none !important;
}

.imgHide svg,
.imgHide .about-icons-image::before,
.imgHide .index-information-bg {
	display: none;
}


.poor .bg-shadow,
.poor #photos .owl-item .bg {
	display: none;
}

/* белый */

 body.poor {
	background: #fff !important;
}

.poor .service-list,

.poor .subthead td,
.poor #index-news {
	background-color: #EEE
}

.poor header {
	position: relative !important;
}

.poor .promo-block,
.poor #photos,
.poor #custom,
.poor #contacs,
.poor div.navbar-contacts::before,
.poor nav .submenu,
.poor .page-headers,
.poor article > blockquote [data-control],
.poor .index-header,
.poor .service-title,
.poor #sheduler,
.poor #map-block #map-contacts,
.poor .navbar-contacts,
.poor .news-photo-item-bg::before,
.poor .btn.white,
.poor .btn.white:hover,
.poor #map-block,
.poor .navigation .container,
.poor aside > blockquote,
.poor .icon-box-header,
.poor #index-information,
.poor .news-text,
.poor .map_contacts,
.poor #about blockquote,
.poor .about-icons-header,
.poor .about-icons-rasp,
.poor .branches-block-nav div,
.poor .bg,
.poor nav,
.poor .footer-apps,
.poor .main-slider-text .container,
.poor .main-slider-text div.line,
.poor .search-form,
.poor .footers-service-item-anket {
	background: #5e5e5e;
	background-image: none;
}

.poor .phone_apps {
	display: none;
}

.poor .logo,
.poor .main-content {
	box-shadow: none;
}

.poor .main-content {
 border:1px solid #5e5e5e;
}

.poor .news-list,
.poor footer .footer-logo {
	border: 0;
}

.poor input[type="text"],
.poor textarea,
.poor .article-sidebar ul li a,
.poor .article-sidebar ul,
.poor .service-title,
.poor .btn.white,
.poor .logo a,
.poor div.promo-block .icon-box,
.poor .branches-block-nav div,
.poor h1 .icon-box i,
.poor .article-menu ul
 {
	border-color: #5e5e5e !important;
}

.poor .btn.white,
.poor aside > blockquote ul > li > a,
.poor .footers-service-item-content ul li a,
.poor .h3title .icon-box i{
	color: #fff;
}

.poor input[type="text"],
.poor textarea {
	background: #fff;
}

.poor #main-slider {
	margin-top: 0;
}

.poor .sf-menu > li > a:hover,
.poor .sf-menu > li.sfHover > a,
.poor .navbar-header .icon-box__subtitle,
.poor .navbar-header .icon-box .icon-box__title,
.poor .logo a h1,
.poor .logo a span,
.poor div.promo-block .icon-box .icon-box__title,
.poor #phones .icon-box__subtitle i,
.poor #about .branch h4,
.poor #about .branch p,
.poor #about h1,
.poor p,
.poor #phones .icon-box__subtitle,
.poor .form-control-feedback,
.poor input[type="text"],
.poor h1,
.poor h1 .icon-box i,
.poor .article-menu a,
 .poor .copyright a {
	color: #5e5e5e !important;
}


.poor .index-information-item p,
.poor .footers-services p,
.poor div.promo-block .icon-box .icon-box_content p,
.poor .news-list li p,
.poor #about .blockquote-content a,
.poor .about-icons-rasp p,
.poor .map_contacts p {
	color: #fff !important;
}

.poor .sf-menu > li.li-with-ul.sfHover:hover > a:before {
	border-bottom: 12px solid #5e5e5e;
}

.poor .contacs-block-phone {
	padding: 5px 0 7px 0;
	background-image: none;
}

.poor main.index-acticle {
	background: #fff;
}

.poor main.index-acticle .bg,
.poor .article-photo-wrapper::before,
.poor .service-items-icon::before,
.poor #map-block .bg {
	display: none;
}


.poor #main-form .main-form-header h1 {
	color: #5e5e5e;
}


.poor .sub-menu ul li a,
.poor .blue,
.poor a.blue:hover,
.poor .banners-descr-wrapper .slick-dots li,
.poor table th,
.poor #art-nav ul li button {
	background-color: #5E5E5E;
	background-image: none;
}

.poor,
.poor .banners-descr-item-footer p,
.poor .article-info,
.poor .phone_app i,
.poor #map-block #map-contacts a {
	color: #5E5E5E
}

.poor article p,
.poor article table td,
.poor .index-news-item date,
.poor .article-photo h2,
.poor .article-sidebar ul li a {
	color: #5E5E5E
}

.poor table th,
.poor table td {
	border: 1px solid #5E5E5E
}

/* желтый */
.grown header,
.grown .logo,
.grown .contacts,
.grown .main-slider-text,
.grown #articles,
.grown .article-menu,
.grown footer,
.grown .service-list,
.grown aside > blockquote,
.grown .subthead td,
.grown #index-news,
.grown header nav,
.grown #main-form,
.grown .section-first-slider .item a,
.grown .contacs-block .btn,
.grown .accordion,
.grown .icon-box-header,
.grown .news-photo-item-descr {
	background-color: #f9e9be
}

.grown #main-form {
	border: 0;
}

.grown .section-first-slider .item a:hover {
	box-shadow: 2px 2px 0 #000 inset, -2px -2px 0 #000 inset;
}



.grown div.navbar-contacts ul > li,
.grown div.navbar-contacts ul > li a {
	color: #fff;
}




.grown .sub-menu ul li a,
.grown .blue,
.grown a.blue:hover,
.grown .banners-descr-wrapper .slick-dots li,
.grown table th,
.grown #art-nav ul li button,
.grown .navbar-contacts,
.grown div.navbar-contacts::before,
.grown .promo-block,
.grown #custom,
.grown #contacs,
.grown nav .submenu,
.grown .page-headers,
.grown article > blockquote [data-control],
.grown .index-header,
.grown .service-title,
.grown #sheduler,
.grown #map-block #map-contacts,
.grown .navbar-contacts,
.grown .news-photo-item-bg::before,
.grown .btn.white,
.grown .btn.white:hover,
.grown #map-block,
.grown .main-slider-text .container,
.grown .main-slider-text div.line,
.grown .slick-dots li button::before,
.grown #about,
.grown .bg,
.grown nav,
.grown .footer-apps,
.grown .main-slider-text .container,
.grown .main-slider-text div.line,
.grown .search-form,
.grown .footers-service-item-anket{
	background-color: #000
}


.grown input[type="text"],
.grown textarea,
.grown .article-sidebar ul li a,
.grown .article-sidebar ul,
.grown .service-title,
.grown .btn.white,
.grown .logo a

{
	border-color: #000 !important;
}






.grown,
.grown .banners-descr-item-footer p,
.grown .article-info,
.grown .sf-menu > li > a.active,
.grown .navbar-header .icon-box__subtitle,
.grown .navbar-header .icon-box .icon-box__title,
.grown .logo a h1,
.grown .logo a span,
.grown div.promo-block .icon-box .icon-box__title,
.grown .icon-box-header,
.grown .icon-box-header p,
.grown .icon-box-header h2,
.grown .news-list h6,
.grown .news-list span,
.grown p,
.grown #about h1,
.grown p,
.grown #phones .icon-box__subtitle,
.grown .form-control-feedback,
.grown input[type="text"],
.grown h1,
.grown h1 .icon-box i,
.grown .article-menu a,
.grown .copyright a{
	color: #000 !important;
}

.grown article p,
.grown article table td,
.grown .index-news-item date,
.grown blockquote ul .fa-my-list::before,
.grown aside > blockquote ul > li > a,
.grown #main-form .main-form-header h1,
.grown footer h6,
.grown .contacs-block .btn,
.grown .article-photo h2,
.grown .article-sidebar ul li a
 {
	color: #000
}

.grown .contacs-block .btn:hover {
	color: #fff;
}

.grown table th,
.grown table td {
	border: 1px solid #000
}

/* СЕРЫЙ */
.darkGrey header,
.darkGrey .service-list,
.darkGrey aside > blockquote,
.darkGrey .subthead td,
.darkGrey #index-news,
.darkGrey .navbar-contacts,
.darkGrey header nav {
	background-color: #5E5E5E
}

.darkGrey .logo img {
	display: none;
}

.darkGrey nav ul > li > a.active,
.darkGrey nav ul > li > a:hover,
.darkGrey .blue,
.darkGrey a.blue:hover,
.darkGrey .banners-descr-wrapper .slick-dots li,
.darkGrey table th,
.darkGrey #art-nav ul li button,
.darkGrey footer {
	background-color: #5E5E5E
}

.darkGrey .sub-menu ul li a
{
	background-color: #fff
}

.darkGrey .navbar-contacts {
	border-bottom: 1px solid #fff;
}

.darkGrey nav ul {
	text-align: center;
	margin: 0 auto;
}

.darkGrey  #navbar-header .span_8 {
	width: 100%;
}



.darkGrey,
.darkGrey .banners-descr-item-footer p,
.darkGrey .article-info,
.darkGrey .sub-menu ul li a {
	color: #5E5E5E
}

.darkGrey article p,
.darkGrey article table td,
.darkGrey .index-news-item date {
	color: #5E5E5E
}

.darkGrey blockquote ul .fa-my-list::before,
.darkGrey aside > blockquote ul > li > a,
.darkGrey footer ul > li a,
.darkGrey footer p,
.darkGrey footer h6,
.darkGrey .phone_app a,
.darkGrey .phone_app a:hover,
.darkGrey .navbar-contacts li,
.darkGrey .navbar-contacts li a,
.darkGrey .sf-menu > li > a,
.darkGrey .sf-menu > li > a:hover,
.darkGrey .sf-menu > li.sfHover > a {
	color: #fff !important;
}

.darkGrey .sf-arrows .sf-with-ul::after {
	border-top-color: #fff
}

.darkGrey table th,
.darkGrey table td {
	border: 1px solid #5E5E5E
}