div.setka{ clear: both; width: auto; margin: 30px 0 0 0;}div.setka a{ text-decoration: none }div.setka div{ width: 200px; height: 200px; margin: 0 30px 70px 0; background-position: center center; background-size: cover; background-repeat: no-repeat;  display: inline-block;    text-align: center; border: 1px solid #fff; box-shadow: 5px 5px 0 rgba(0,0,0,0.2); }div.setka div:hover{ }div.setka div span{ display:block; width: 200px; color: #505050; font-size: 18px; position: absolute; margin: 210px 0 0 0; text-align: center }.bg_black .setka div span { color: #dadada !important; }.bg_black .setka div { border: 5px solid rgba(255,255,255,0.3) }#slider_karusel {	 width: 850px; height: 500px;  margin: 0 auto 0 auto; overflow: hidden; position: relative; }#slider_karusel viewport { height: 100%; overflow: hidden; position: relative;  }#slider_karusel .overview { height: 814px; list-style: none; position: absolute; padding: 0; margin-left: 20px;  }#slider_karusel li {  float: left; margin: 0; padding: 0; 	 height: 100%; list-style: none;  width: 814px;}#slider_karusel .buttons {  font-size: 110%; display: block; position: absolute; top: 110px;     width: 40px;   text-decoration: none; text-align: center; padding-top: 6px; height: 34px;    opacity:0.6; color: #fff; font-weight: bold;  background: rgba(60,30,0,0.4); border-radius:20px; }#slider_karusel .buttons:hover { opacity:1; }#slider_karusel .prev{ left:0; }  #slider_karusel .next { right: 0;}#slider_karusel .disable, #slider_karusel .disable:hover { opacity: 0.05 }.bg_black #slider_karusel .buttons {  color: #fff; background: rgba(255,255,255,0.3);  }.karusel_item td{ vertical-align: top; width: 210px; padding-right: 38px;}.karusel_item i { border-radius:70px; display: block; width: 210px; height: 210px; background-position: center center; background-repeat: no-repeat; background-size: cover; }.karusel_item h4 { margin: 20px 0 0 0; padding: 0 10px 0 20px; text-align: left;}.karusel_item p { margin: 10px 0 0 0; padding: 0 10px 0 20px;}.okno{ width: 100%; overflow-x: hidden; white-space: nowrap;}.okno div{ display: inline-block; background-position: 0 0; background-size: cover; background-repeat: no-repeat;  background-position: center center;cursor: pointer; opacity: 0.05;position: relative; }.okno div:hover{ opacity: 0.2;}.okno div.on, .okno div.on:hover{ opacity: 1; cursor: default; }.okno div b{ background: rgba(0,0,0,0.1); display: block; font-weight: normal; padding: 6px 10px; font-size: 140%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing: border-box; position: absolute; bottom: 0; white-space: normal;}.okno div i{ display: block; font-style: normal; font-size: 60%; }.ekran{ width: 100%; overflow-x: hidden; white-space: nowrap;}.ekran div{ display: inline-block; background-position: 0 0; background-size: cover; background-repeat: no-repeat;  background-position: center center; position: relative; }#prev_ekran, #next_ekran{ width: 100px; height: 100%; background: url(/img/larr.gif) center center no-repeat; background-color: rgba(0,0,0,0.2); background-size: auto;  opacity:0.2; cursor: pointer; position: absolute; left: 0; }#prev_ekran:hover, #next_ekran:hover{ opacity:0.5; }#next_ekran{ background: url(/img/rarr.gif) center center no-repeat; right: 0; left: auto;}.ekran div b{ background: rgba(0,0,0,0.1); display: block; font-weight: normal; padding: 6px 10px; font-size: 140%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing: border-box; position: absolute; bottom: 0; white-space: normal;}.ekran div i{ display: block; font-style: normal; font-size: 60%; }.bg_black{ width: 100%; background: rgba(0,0,0,0.8); padding: 40px 0 40px 0; }.bg_black h2{ margin: 0 0 10px 0; color: #dadada; }.bg_black  h4 { color: #dadada }.bg_black  p{ color: #a0a0a0; }.bg_white{ width: 100%; padding: 40px 0 40px 0; }.bg_white h2{ margin: 0 0 10px 0;  }.bg_white #slider_okno .buttons { background: url(/img/arr3.png) no-repeat center center rgba(0,0,0,0.1); }.bg_white #slider_okno .next { background-image: url(/img/arr4.png);}.mozaika { overflow-x: hidden !important; white-space: nowrap; }.mozaika img{ 	transition: none !important;    -webkit-transition:none !important;    -moz-transition:none !important;    -o-transition:none !important; }