@import url(https://fonts.googleapis.com/css?family=Play:400,500,600,700,300);

.alert.alert-danger.alert-dismissible {
    display: none;
}

a {color: #567424;}
a:focus, a:hover {color: #000;}

body {overflow-x: hidden;}

h1, .h1{ font-size: 30px; color: #000; font-family: 'Play', sans-serif; }

h2, .h2{ font-size: 26px; color: #000; text-align: center; font-family: 'Play', sans-serif;}

.region-sidebar-second h2 {font-size: 22px;}
.page-header {text-align: center;}

h3, .h3{ font-size: 17px; color: #000; font-family: 'Play', sans-serif; }

h4, .h4{ font-size: 15px; color: #000; font-family: 'Play', sans-serif; } 

 /*BANNER BRAND TOP*/

.views-field-field-brend-banner > div > img {border-radius: 0 0 5px 5px;}

#banner147, #banner258, #banner369 {padding-right: 0px; padding-left: 0px;}
.row.banner1-9 {margin-right: 0px; margin-left: 0px; margin-top: -24px;}


/*СЛАЙДЫ НА ГЛАВНОЙ*/
#block-views-block-glavnaa-slaidy-block-1 {background-image: url("/sites/default/files/info/slide/banner-glavnZ_01.jpg"); background-size: cover;}
#block-views-block-glavnaa-slaidy-block-2-2 {background-image: url("/sites/default/files/info/slide/banner-glavnZ_02.jpg"); background-size: cover;}
#block-views-block-glavnaa-slaidy-block-3 {background-image: url("/sites/default/files/info/slide/banner-glavnZ_03.jpg"); background-size: cover;}
#block-views-block-glavnaa-slaidy-block-4 {background-image: url("/sites/default/files/info/slide/banner-glavnZ_04.jpg"); background-size: cover;}
#block-views-block-glavnaa-slaidy-block-5 {background-image: url("/sites/default/files/info/slide/banner-glavnZ_05.jpg"); background-size: cover;}
#block-views-block-glavnaa-slaidy-block-6 {background-image: url("/sites/default/files/info/slide/banner-glavnZ_06.jpg"); background-size: cover;}
#block-views-block-glavnaa-slaidy-block-7 {background-image: url("/sites/default/files/info/slide/banner-glavnZ_07.jpg"); background-size: cover;}
#block-views-block-glavnaa-slaidy-block-8 {background-image: url("/sites/default/files/info/slide/banner-glavnZ_08.jpg"); background-size: cover;}
#block-views-block-glavnaa-slaidy-block-9 {background-image: url("/sites/default/files/info/slide/banner-glavnZ_09.jpg"); background-size: cover;}

.szld.views-row .views-field-field-banner-main img:hover { 
opacity: 0.22; -webkit-filter: grayscale(75%);
-moz-filter: grayscale(75%);
-ms-filter: grayscale(75%);
-o-filter: grayscale(75%);
filter: grayscale(75%);
filter: gray;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-o-transition: all 0.5s;
transition: all 0.5s;
}

.views-field-field-banner-main img {opacity: 0.93;}

#block-views-block-glavnaa-slaidy-block-1 div.szld.views-row .views-field-title span {	color: #fff; background-color: #29b352;	bottom: 7px;}
#block-views-block-glavnaa-slaidy-block-2-2 div.szld.views-row .views-field-title span {color: #fff; background-color: #87a1e1; right: 0; top: 7px;}
#block-views-block-glavnaa-slaidy-block-3 div.szld.views-row .views-field-title span {	color: #fff; background-color: #5fb4e3;	top: 7px; right: 0px;}

#block-views-block-glavnaa-slaidy-block-4 div.szld.views-row .views-field-title span {	color: #fff; background-color: #b662d1;	bottom: 7px;}
#block-views-block-glavnaa-slaidy-block-5 div.szld.views-row .views-field-title span {	color: #fff; background-color: #50c939;	bottom: 7px;}
#block-views-block-glavnaa-slaidy-block-6 div.szld.views-row .views-field-title span {	color: #fff; background-color: #4caf50;	top: 7px; right: 0px;}

#block-views-block-glavnaa-slaidy-block-7 div.szld.views-row .views-field-title span {	color: #fff; background-color: #de6868;	bottom: 7px;}
#block-views-block-glavnaa-slaidy-block-8 div.szld.views-row .views-field-title span {	color: #fff; background-color: #d79e47; bottom: 7px;}
#block-views-block-glavnaa-slaidy-block-9 div.szld.views-row .views-field-title span {	color: #fff; background-color: #469964;	top: 7px; right: 0px;}

div.szld {position: relative;}

.szld.views-row .views-field-title span{
	position: absolute;
	z-index: 100;
	font-size: 1.35em;
	font-family: 'Play', sans-serif;
	color: #9be022;
	text-shadow: -1px 1px 1px #1b1919;
	text-transform: uppercase;
	font-weight: bold;
	padding: 6px 10px 6px 10px;
	border-bottom-right-radius: 20px;
	border-top-left-radius: 20px;
}

.field-content.szag {position: absolute;}


 /*LOGO*/

.name.navbar-brand {font-family: 'Play', sans-serif; color: #9be022; text-shadow: -1px 1px 1px #1b1919;	font-size: 2.1em; margin: 4px 0 0 -10px;}

.region.region-header .navbar-text {font-family: 'Play', sans-serif; margin: -10px 0px 5px 0px; text-transform: uppercase; color: #6b695e;}

/*div.niz1.shapka {
	text-transform: uppercase;
	font-family: 'Play', sans-serif;
	color: #9be022;
	text-shadow: -1px 1px 1px #1b1919;
	font-size: 1.8em;
	padding-top: 10px;
	padding-bottom: 10px;
	clear:both;
}*/

div.shapka { 
	margin-top: 11px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 1.07em;
	font-family: 'Play', sans-serif;
	text-align: right;
	}

 /*TABLE*/
 
table {
	font-size: 14px;
	background: #fff;
	max-width: 100%;
	width: 100%;
	border-collapse: collapse;
	text-align: left;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}

th {
  /*font-weight: normal;*/
  /*color: #567424;*/
  border-bottom: 2px solid #000;
  padding: 10px 8px;
  font-family: 'Play', sans-serif;
}

td {
  border-bottom: 1px solid #ccc;
  color: #567424;
  padding: 9px 8px;
  transition: .2s linear;
}

tr:hover td {background-color: #E5FCBD;}

td strong {color: red;}

 /*BRAND*/
 
div.field--name-field-brend-img > img {padding: 10px 20px 10px 0; float: left;}

 /*SEARCH*/
#search-block-form button.js-form-submit.form-submit.btn-primary {background-color: #82BB20; border-color: #567424; height: 34px;}
#search-block-form button.js-form-submit.form-submit.btn-primary:hover, #search-block-form button.js-form-submit.form-submit.btn-primary:action {background-color: #e5fcbd; height: 34px;}
 
 
 /*CONTACT FORM*/
.modal-buttons > button:nth-child(2), #contact-message-feedback-form button#edit-preview, #contact-message-nasel-cenu-nize-form #edit-preview {display: none;}

 
 /*TOVAR DEFAULT NODE VIEW*/
 
.field--name-field-tax-opcii h2 {display: none;}

.field--name-field-tax-opcii > div.field--item {clear: left;}

.field--name-field-body-tovar {clear: both; padding-top: 20px;}

.field--name-field-tovar-img img {border-radius: 5px; margin: 2px;}

.field--name-field-kategroia div.field--item {float: left;}
.field--name-field-kategroia div.field--item > a:after {content: "\a0" }

.field--name-field-kategroia {
	text-align: center;
	/*margin-bottom: 20px;*/
	margin-top: 15px;
	text-transform: uppercase;
	font-family: 'Play', sans-serif;
}

.field--name-field-tov-gallery img {margin: 2px 4px 2px 4px; border-radius: 5px;}
div .field--name-field-tov-gallery {padding-top: 20px;}


.view-display-id-attachment_1 div.view-footer {clear: both; margin-bottom: -10px; padding-top: 5px;}

.spis-con {
    clear: left;
    width: 40rem;
    display: inline-block;
}

.tov-opsanie-full {clear: left; padding-top: 10px;}

 /*TOVAR VIEWS*/
 
.iocondspis {margin-right: 5px; margin-top: -3px;}

/*.view-id-views_tovar img {border-radius: 5px; margin: 2px; padding-left: 2px;}*/

.col-xs-12.tovar-img, .col-md-4.tovar-img {padding-left: 0px;}
.col-xs-12.tovar-img img, .col-md-4.tovar-img img, .col-sm-4.tovar-img img {border-radius: 5px;  margin: 2px;}

div.field-content.kategoriya {
	text-align: center;
	margin-bottom: 20px;
	margin-top: -10px;
	text-transform: uppercase;
	font-family: 'Play', sans-serif;
}

div.zakazat a {font-size: 1.1em; max-width: 269px; text-transform: uppercase; font-family: 'Play', sans-serif; /*margin-top: -37px;*/ font-weight: bold; color: #fff; text-shadow: 1px 1px 1px black; clear:left;}
div.zakazat a:hover, div.zakazat a:active  {text-shadow: 1px 1px 1px white;}

div.zakazat.center {text-align: center;}
div.zakazat.center a{width: 250px;}

.btn, .btn-primary {
color: #000;
background-color: #82BB20;
border-color: #567424;
padding: 3px 9px;
}

.btn:hover, .btn-primary:hover {background-color: #e5fcbd}

.btn-my01 {background-color: #e5fcbd; border-color: #cbddac;}
.btn-my02 {background-color: #fce3bd; border-color: #ddc8a8;}
.btn-my03 {background-color: #bde6fc; border-color: #a2c5d8;}
.btn-my04 {background-color: #fcbdbd; border-color: #dba3a3;}
.btn-my05 {background-color: #edbdfc; border-color: #cea1dd;}
.btn-my06 {background-color: #bdecfc; border-color: #a2cad8;}
.btn-my07 {background-color: #bdfcd4; border-color: #a5ddba;}

.btn-my01:hover, .btn-my01:active {background-color: #cbf87f; border-color: #9eda36;}
.btn-my02:hover, .btn-my02:active {background-color: #f9c16b; border-color: #de8e15;}
.btn-my03:hover, .btn-my03:active {background-color: #6ec9fb; border-color: #2499d8;}
.btn-my04:hover, .btn-my04:active {background-color: #fc8f8f; border-color: #d74b4b;}
.btn-my05:hover, .btn-my05:active {background-color: #d989f2; border-color: #ac38d2;}
.btn-my06:hover, .btn-my06:active {background-color: #87ddfb; border-color: #46b6dd;}
.btn-my07:hover, .btn-my07:active {background-color: #85f8af; border-color: #1ade64;}

span.editor {
	right: 0%;
	margin-top: -41px;
	position: absolute;
	font-size: small;
	background-color: #E5FCBD;
	border-radius: 5px;
	padding: 0 3px;
	font-family: 'Play', sans-serif;
}

span.editor-count {
	margin-top: -41px;
	position: absolute;
	font-size: small;
	background-color: #FCFBBD;
	border-radius: 5px;
	padding: 0 3px;
	font-family: 'Play', sans-serif
}

span.editor-br {
	right: 0%;
	margin-top: 6px;
	position: absolute;
	font-size: small;
	background-color: #E5FCBD;
	border-radius: 5px;
	padding: 0 3px;
	font-family: 'Play', sans-serif
}


 
div.views-opcii > div > h2 {display: none;}

div.views-opcii > div {clear: left;}

div.views-opcii p {font-size: 0.88em; padding-top: 2px;}

div.kategoriya > h2 {display: none;}

div.field--name-field-tax-tovar > img {
	float: left;
	margin: 0 10px 5px 0;
	width: 40px;
	height: 40px;
	}

a.colorbox > img {float: left;}
	
div.views-soderj {clear: left;}

.views-field-field-brend-img > div  > img {margin-left: auto; margin-right: auto; margin-bottom: 15px;}

div.views-row > h2.field-content {padding-bottom: 10px; padding-top: 10px;}

div.tov-opisanie {clear: left; padding-top: 10px;}

a.podrobnee {float: right;}

 /*MAIN MENU*/
.navbar {min-height: 40px;}
.navbar-nav > li > a {padding-top: 10px; padding-bottom: 10px;}
 
#block-bootstrap-sub-main-menu .dropdown-menu > .active > a{
	background-color: white;
	border-bottom: 4px solid rgb(86, 116, 36);
	font-weight: bold;
	color: #567424;
}

#block-bootstrap-sub-main-menu > ul > li:nth-child(1) > ul.dropdown-menu {column-count: 2;}

#block-bootstrap-sub-main-menu .dropdown-menu > .active > a:hover, #block-bootstrap-sub-main-menu .dropdown-menu > .active > a:focus, #block-bootstrap-sub-main-menu .dropdown-menu li > a:hover, #block-bootstrap-sub-main-menu .dropdown-menu li > a:focus {transition: .2s linear; background: linear-gradient(to right, #e5fcbd, #fff);}

/*.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {transition: .2s linear; background-color: none; font-weight: bold;}

.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {transition: .2s linear; background-color: none;}

.dropdown-menu > li { padding: 5px 0 5px 0; border-bottom: 1px solid rgba(0,0,0,.125);}

.dropdown-menu > li.active, .dropdown-menu > li:hover, .dropdown-menu > li:focus {transition: .2s linear; background: linear-gradient(to right, #e5fcbd, #fff); font-weight: bold;}

.dropdown-menu > li > li:hover, .dropdown-menu > li > li:focus {background: linear-gradient(to right, #e5fcbd, #fff);}*/

 /*NAVIBAR*/
.navbar-inverse {background-color: #393939;}


.menu--brend-split-sistemy > li, .menu--brend-polupromyslennye > li  {border-bottom: 1px solid rgba(0,0,0,.125); text-transform: uppercase;}

.well {
	padding: 15px 10px 15px 10px;
	background-color: #fff;
}

 
 /*BOKOVOE MENU*/

.region-sidebar-second .navbar-text {float:right; font-family: 'Play', sans-serif;}

.region-sidebar-second .nav > li > a:hover, .region-sidebar-second .nav > li > a:focus {transition: .2s linear; background: linear-gradient(to right, #e5fcbd, #fff);}

.region-sidebar-second ul.menu--brend-split-sistemy > li.active, .region-sidebar-second ul.menu--brend-polupromyslennye > li.active {border-bottom: 4px solid rgb(86, 116, 36); font-weight: bold;}

.feed-icons {padding-top: 15px; font-family: 'Play', sans-serif; clear: left;}


 /*NIZ SAITA*/
 
.footer {
	margin-top: 30px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top: 1px solid #E5E5E5;
	background-color: #393939;
	border-radius: 10px 10px 0 0;
	color: #bab8b8;
}

.footer a {color: #e5fcbd}

.niz1 {float: left;}
.niz2 {float: right;}


/*SECOND RIGHT BAR*/

#block-views-block-slaider-dizainerskie-block-1 h2 {background: linear-gradient(to right, #e5fcbd, #fff); padding-bottom: 4px; border-radius: 5px;}
#block-views-block-slaider-dizainerskie-block-2 h2 {background: linear-gradient(to right, #fce3bd, #fff); padding-bottom: 4px; border-radius: 5px;}
#block-views-block-slaider-dizainerskie-block-3 h2 {background: linear-gradient(to right, #bde6fc, #fff); padding-bottom: 4px; border-radius: 5px;}
#block-views-block-slaider-dizainerskie-block-4 h2 {background: linear-gradient(to right, #fcbdbd, #fff); padding-bottom: 4px; border-radius: 5px;}
#block-views-block-slaider-dizainerskie-block-5 h2 {background: linear-gradient(to right, #edbdfc, #fff); padding-bottom: 4px; border-radius: 5px;}
#block-views-block-slaider-dizainerskie-block-6 h2 {background: linear-gradient(to right, #bdecfc, #fff); padding-bottom: 4px; border-radius: 5px;}
#block-views-block-slaider-dizainerskie-block-7 h2 {background: linear-gradient(to right, #bdfcd4, #fff); padding-bottom: 4px; border-radius: 5px;}

#block-views-block-slaider-dizainerskie-block-8 h2 {background: linear-gradient(to right, rgb(204, 204, 204), #fff); padding-bottom: 5px; border-radius: 4px;}
#block-views-block-slaider-dizainerskie-block-9 h2 {background: linear-gradient(to right, rgb(204, 204, 204), #fff); padding-bottom: 5px; border-radius: 4px;}
#block-brendsplitsistemy h2, #block-brendpolupromyslennye h2, #block-views-block-slaider-dizainerskie-block-10 h2 {background: linear-gradient(to right, rgb(223, 240, 216), #fff); padding-bottom: 4px; border-radius: 5px;}

.b-a-r-s { margin-top: -20px; text-align: center;}
.b-a-r-s img {border-radius: 5px;}

 /*НАВИГАЦИОННАЯ ЛИНЕЙКА*/
 
ol.breadcrumb {
	background: linear-gradient(to right, rgb(223, 240, 216), #fff);
	padding: 3px 4px 4px 10px;
	border-radius: 5px;
	clear: both;
}



div.blwt img {
	display: block;
	margin-right: auto;
	margin-left: auto;
  -webkit-filter: grayscale(80%);
  -moz-filter: grayscale(80%);
  -ms-filter: grayscale(80%);
  -o-filter: grayscale(80%);
  filter: grayscale(80%);
  filter: gray; /* IE 6-9 */
/*Добавим вот такой вот код*/
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s;
/*конец кода с transition*/
}

div.blwt img:hover {
  -webkit-filter: none;
  -moz-filter: none;
  -ms-filter: none;
  -o-filter: none;
  filter: none;
  filter: none; /* IE 6-9 */
}

hr.hr-tovar {border-top: 4px solid #567424;}

footer.footer.container {width: 100%;}


/*BREND GALLERY*/
div.views-field-field-brend-gallerea img {border-radius: 5px;}

img.img {margin-left: 10px; margin-right: 10px; border-radius: 5px;}

/*BANNER NIZ*/

#views_slideshow_cycle_main_ban_na_gl_split-block_1 div.blwt {float: left; margin: 10px; width: 25rem; display: inline-block;}
#views_slideshow_cycle_main_ban_na_gl_split-block_1 {margin-bottom: -30px;}

.alert {clear: both;}
#block-views-block-bannery-na-glavnoi-block-1 .views-row {margin: 10px; display: inline-block; width: 10%;}
#block-views-block-bannery-na-glavnoi-block-1 .views_slideshow_cycle_slide {text-align: center;}

.region.region-banner-niz .block-title {margin-top: 20px; margin-bottom: 20px;}

.banner1-4n {margin: 30px 0;}

.img-gln {
    position: absolute;
    z-index: 20;
    padding: 2px 8px 4px 2px;
	border-bottom-right-radius: 35px;
	background-color: rgba(255, 255, 255, 0.75);
}

.cont-logo {
	position: absolute;
	z-index: 3;
	font-family: 'Play', sans-serif;
	bottom: 0;
	right: 0;
	font-size: 1.1em;
	text-shadow: -1px 1px 1px #1b1919;
	text-transform: uppercase;
	font-weight: bold;
	padding: 6px 8px 5px 16px;
	border-top-left-radius: 35px;
	background-color: rgba(255, 255, 255, 0.4);
}

.cont-logo a {color: black; text-shadow: -1px 1px 1px #fff;}

.btn0 {text-align: center}

div.zakazat .btncena a {margin-top: 5px;
background-color: #eee;
border-color: #717271;
color: #000;
text-shadow: 1px 1px 1px white;
font-weight: normal;}

.ico0 {padding-right: 0px; }
.ico0 img {float: right; padding-top: 4px;}
.row.xxz.align-center {
    margin-right: 0;
    margin-left: 0;
}

.dropdown:hover > .dropdown-menu { 
    display: block; 
} 

.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:focus, .navbar-inverse .navbar-nav > .active > a:hover {color: black; background-color: #82bb20;}

.mimi {
	opacity: 0.93;
	background:#07122E;
	margin-top: -10px;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}
.mimi:hover {
    background: #393939;
    color: #fff;
}
.mimi h2 {color:#fff;}

#block-contactpopupblock {
    display: none;
}

.field--type-telephone.field--name-field-tel input {width: 100%;}

@media screen and (min-width: 992px){
#banner1n {width: 20%;}
#banner2n {width: 24%;}
#banner3n {width: 25%;}
#banner4n {width: 31%;}
}

@media screen and (max-width: 767px){
.region-banner {
    margin-top: -14px!important;
    margin-bottom: 14px!important;
}
div.shapka, .region.region-header {text-align: center!important;}
.pull-left {float: none!important;}
.logo.navbar-btn img {width: 100%; max-width: 353px;}
}

.video-embed-field-launch-modal img {
	clear: both; 
	-webkit-filter: grayscale(80%);
	-moz-filter: grayscale(80%);
	-ms-filter: grayscale(80%);
	-o-filter: grayscale(80%);
	filter: grayscale(80%);
	filter: gray; 
	border: solid 1px #d22215;
}
.video-embed-field-launch-modal img:hover {
	filter: none;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}
	
.yvideo {
	position: absolute;
	top: 90%;
	left: 10%;
	transform: translate(-50%, -50%);
}

.instukcii .file--mime-application-pdf {font-size: 14px; text-transform: uppercase;}
	  
	  
.snow {
     width:100%;
     height:100%;
     position:absolute;
     z-index:9999
}

/*Слайд шоу на Главной*/  
#block-views-block-slayder-na-glavnoy-2-block-1 {max-height:450px;overflow:hidden;}
#block-views-block-slayder-na-glavnoy-2-block-1 .view-content {position: relative; /*max-width:1170px;*/ margin: 0 auto;}
#block-views-block-slayder-na-glavnoy-2-block-1 .view-content div {}
#block-views-block-slayder-na-glavnoy-2-block-1 .view-content .views-row {margin: 0 !important;padding: 0 !important;border-bottom:0 !important;}
.view-id-slaidsou a {width:100%;}
.view-id-slaidsou img {display:block;padding:0; margin:0;border:0; width:100%;}
.view-id-slaidsou .views_slideshow_slide a {position:relative; display: inline-block;}
    
     
#block-views-block-slayder-na-glavnoy-2-block-1 .views-slideshow-controls-bottom {position: absolute; bottom: 4%; right: 1%;z-index: 10;width:100%;}
#block-views-block-slayder-na-glavnoy-2-block-1 .views-slideshow-controls-bottom .views_slideshow_controls_text_pause {display:none;}
#block-views-block-slayder-na-glavnoy-2-block-1 .views-slideshow-controls-bottom .views_slideshow_controls_text_previous  {float:right;left:2%; margin-left: 5px;}
#block-views-block-slayder-na-glavnoy-2-block-1 .views-slideshow-controls-bottom .views_slideshow_controls_text_previous a {font-size:0; display:inline-block;
      height: 40px; width:40px; background: url(/sites/default/files/info/arrow.png) no-repeat;background-size:100%;opacity: 0.95;   -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -ms-transform: rotate(-90deg); -o-transform: rotate(-90deg); transform: rotate(-90deg);}
#block-views-block-slayder-na-glavnoy-2-block-1 .views-slideshow-controls-bottom .views_slideshow_controls_text_next {float:right;right:2%; margin-right: 5px;}
#block-views-block-slayder-na-glavnoy-2-block-1 .views-slideshow-controls-bottom .views_slideshow_controls_text_next a {font-size:0; display:inline-block;
      height: 40px; width:40px; background: url(/sites/default/files/info/arrow.png) no-repeat;background-size:100%;opacity: 0.95;     -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg);}
	  
	  
/*Слайд шоу в Акции*/  	  
#block-views-block-slayder-na-glavnoy-2-block-1-2 {max-height:450px;overflow:hidden;}
#block-views-block-slayder-na-glavnoy-2-block-1-2 .view-content {position: relative; /*max-width:1170px;*/ margin: 0 auto;}
#block-views-block-slayder-na-glavnoy-2-block-1-2 .view-content div {}
#block-views-block-slayder-na-glavnoy-2-block-1-2 .view-content .views-row {margin: 0 !important;padding: 0 !important;border-bottom:0 !important;}
.view-id-slaidsou a {width:100%;}
.view-id-slaidsou img {display:block;padding:0; margin:0;border:0; width:100%;}
.view-id-slaidsou .views_slideshow_slide a {position:relative; display: inline-block;}

#block-views-block-slayder-na-glavnoy-2-block-1-2 .views-slideshow-controls-bottom {position: absolute; bottom: 4%; right: 1%; z-index: 10;width:100%;}
#block-views-block-slayder-na-glavnoy-2-block-1-2 .views-slideshow-controls-bottom .views_slideshow_controls_text_pause {display:none;}
#block-views-block-slayder-na-glavnoy-2-block-1-2 .views-slideshow-controls-bottom .views_slideshow_controls_text_previous  {float:right;left:2%; margin-left: 5px;}
#block-views-block-slayder-na-glavnoy-2-block-1-2 .views-slideshow-controls-bottom .views_slideshow_controls_text_previous a {font-size:0; display:inline-block;
      height: 40px; width:40px; background: url(/sites/default/files/info/arrow.png) no-repeat;background-size:100%;opacity: 0.95;   -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -ms-transform: rotate(-90deg); -o-transform: rotate(-90deg); transform: rotate(-90deg);}
#block-views-block-slayder-na-glavnoy-2-block-1-2 .views-slideshow-controls-bottom .views_slideshow_controls_text_next {float:right;right:2%; margin-right: 5px;}
#block-views-block-slayder-na-glavnoy-2-block-1-2 .views-slideshow-controls-bottom .views_slideshow_controls_text_next a {font-size:0; display:inline-block;
      height: 40px; width:40px; background: url(/sites/default/files/info/arrow.png) no-repeat;background-size:100%;opacity: 0.95;    -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg);}
	  
.szld .aset a { color: white; }
}
.szld .aset a:hover {color: #b4b7be !important;}

#block-novogodnieshariki {
    height: 100px;
}

#block-novogodnieshariki iframe {
    z-index: 50;
    height: 120px;
    position: fixed;
}


#block-views-block-akcii-vse-block-1 .views-field.views-field-edit-node a {
    border: 1px solid #ddd;
    border-bottom-color: transparent;
    padding: 2px 10px;
    border-radius: 4px 4px 0 0;
    background: #f5f5f5;
}

#block-denpobedylogosverkhu {
    position: absolute;
    right: 0;
}

.views-field-field-sertefikat a img {
    margin: 0 auto;
	float: none;
}

/*TION BRIZER*/
.tion-e img {
    height: 100px;
    width: 100px;
    background: #f5f5f591;
    border-radius: 50%;
    padding: 10px;
}
.tion-e p {margin-top: 20px; }

.tion-e {text-align: center;}

.phone-e img, .computer-e img{
    max-height: 550px;
}

.tion-0 img { border-radius: 15px; }
.tion-0 { text-align: center; }

.tion-1.align-center {
    border: 1px solid #00ceff;
	border-radius: 10px;
	text-align: center;
}

.tion-1.align-center:hover {background: aliceblue;}


#garland {z-index: 10!important;}

.col-md-3.brizery, .col-md-4.brizery {
    border: 1px solid #eee;
    border-radius: 5px;
}

.col-md-4.brizery:hover, .col-md-3.brizery:hover { background: rgb(229,252,189); background: linear-gradient(0deg, rgba(229,252,189,1) 0%, rgba(255,255,255,1) 10%); border: 1px solid #567424;}
	
.cda {
    text-align: center;
    padding-bottom: 25px;
    text-transform: uppercase;
}

#my-banner #search-block-form {
    width: 400px;
    margin: 0 auto;
    padding: 15px 0 25px 0;
}

#my-banner { background: #ebebed; }

#popup-message-window h1.popup-message-title { text-align: center !important; font-size: 2em; color: #121a35;}
#popup-message-content { text-align: center; }
#popup-message-wrapper { position: fixed !important; z-index: 1000; }

.navbar-toggle {float: none!important; left: 10px;}

#block-otvechemvmessendzherakh .field--name-body { margin: 40px; }
#block-otvechemvmessendzherakh .field--name-body a { color: white; }

.cr0 {position: relative; width: 100%;}
.cr0 img { width: 100%;}
.cr0 .row div {text-align: center;}

#block-novayaglavnaya .field--name-body .row a {
    color: #fff;
    font-size: 1.35em;
    font-family: 'Play',sans-serif;
    text-shadow: -1px 1px 1px #1b1919;
    text-transform: uppercase;
    font-weight: bold;
}

.row.cr01 {
    position: absolute;
    z-index: 200;
    top: 20px;
	width: 100%;
	margin: 0 auto;
}
.row.cr02 {
    position: absolute;
    z-index: 200;
    bottom: 24px;
	width: 100%;
	margin: 0 auto;
}

.row.cr01 div, .row.cr02 div {padding: 10px 15px;}

.row.cr02 div {background-color: #18223cbb;}
.cr1 {background-color: #87a1e1bb;}
.cr4 {background-color: #5fb4e3bb;}
.cr6 {background-color: #b662d1bb;}
.cr5 {background-color: #50c939bb;}
.cr2 {background-color: #4caf50bb;}
.cr7 {background-color: #de6868bb;}
.cr3 {background-color: #d79e47bb;}
.cr9 {background-color: #469964bb;}

@media screen and (max-width: 992px){
.row.cr02 {position: inherit;bottom: 0;}
}

@media screen and (max-width: 1199px){
.row.cr01 {top: 34px;}
}

@media screen and (max-width: 384px){
.row.cr01 {top: 0;}
}

#block-shapkasaytanaglavnoy {
    background: #fff;
	padding: 0 10px;
}

.row.klms {
    padding: 0 10px;
}

.ktsa {
    max-width: 375px;
}

.navbar-btn {margin-top: 16px!important;}
.dnz { float: none; }