File: //home/temp/yarusvl.ru/css/SITE-CSS.css
#bx-panel {position:absolute!important;width: 100%;top: 0px;right: 0px;left: 0px;}
body {background:#fff}
h1, h2, h3, h4, h5, h6 {margin-bottom:20px; line-height:1.42857143} ul, ol {margin-bottom:30px} ul li, ol li {margin-bottom:12px} .nav li {margin-bottom:0px} p {margin-bottom:20px}
ul.ulparam {list-style-type:none}
ul.ulparam li::before {content:'\2013\00A0'}
a:link, a:visited {color:#1574d0}
.nav a {color:#333}
.nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover {background:#1574d0}
body, .container {min-width:290px} @media (min-width:1360px) { .container{width:1320px} }
@media (min-width:768px) { .half-con {width:370px} }
@media (min-width:992px) { .half-con {width:480px} }
@media (min-width:1200px) { .half-con {width:585px} }
@media (min-width:1360px) { .half-con {width:645px} }
.btn-danger {
    background-color: #e80d2d;
    border-color: #d43f3a;
}
.btn-default {color:#333!important}
.btn-primary {background-color:#1574d0; color:#fff!important; border-color:#1574d0}
.btn-danger {color:#fff!important}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary:active:focus {background-color:#e80d2d; border-color:#e80d2d}
.navbar-btn {padding:0px; font-size:1.6em; border:none}
.navbar-btn:hover {background:none}
.fff-shop {display:none}
.navbar-btn .fa-layers-counter {background:#e8eff4; color:#333; font-size:1.7em; right:-4px; top:-1px; padding: .25em .35em .25em .25em;}
.glyphicon.top-gly {font-size:100%!important; top:1px!important}
@media (min-width:768px) { .fff-shop-icons {float:right; padding-right:4px} .fff-shop-icons .navbar-btn {float:none!important} 
.navbar-btn svg.svg-inline--fa {opacity:0.5}
.navbar-btn:hover svg.svg-inline--fa {opacity:1} .hl-right {float:right}
.glyphicon-cog.top-gly, .glyphicon-gift.top-gly {display:none}
}
@media (max-width:767px) { .top-txt {display:none!important} .navbar-brand {padding-bottom:5px} }
@media (max-width:359px) { .headline a { padding: 6px 8px!important} }
.form-control:focus{border-color:#6e99d3;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(21,116,208,.4);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(21,116,208,.4)}
@media (min-width:768px) { .mobi {display:none} .top-thing {padding-top:30px} }
@media (max-width:767px) { .descto {display:none} .top-thing {padding:15px 0px} }
.underliner {margin-top:0px; line-height:0.5; margin-bottom:40px; padding-top:0px; padding-bottom:0px; border:none}
.underliner::after {content:''; display:inline-block; width:50px; height:3px; background:#e80d2d}
.underliner span {display:block; line-height:1.42857143}
@media (max-width:767px) { [class*=-pull-] .underliner {margin-top:20px} h2.underliner {font-size:24px} }
.headline {position:relative; z-index:110; background:#f2f2f2}
.headline a {padding: 6px 14px; display:inline-block; color:#777}
.headline a:hover {text-decoration:none; color:#333}
.headline .glyphicon, .headline i {color:#e80d2d}
#top-nav.fixed-now .headline {display:none}
.social-icons li a {border:none}
.social-icons {
    float: right; list-style-type:none; padding:0px; margin:0px;
}
.social-icons li:first-child {
    border-left: 1px solid #dee1e4;
}
.social-icons li {
    float: left; margin:0px;
    border-right: 1px solid #dee1e4;
}
.konte {width:50%; text-align:right}
.pikte {}
.navbar-default { background:none; border:none; border-radius:0px} .navbar {margin-bottom:0px}
#topslides {background:none}
/* owl-carousel styles */
.owl-carousel {position:relative}
.owl-carousel .owl-info {position:absolute; width:100%; top:70px}
.owl-carousel.cat-stars {text-align:center}
.owl-carousel.cat-stars .owl-info {top:auto; position:relative}
.owl-carousel.cat-stars .owl-dots {margin-top:0px; margin-bottom:15px}
.owl-carousel.cat-stars img {width:auto; display:inline-block; max-width:100%}
/*
.owl-carousel .owl-info .inner-container {width:40%}
.owl-carousel .owl-info p {margin-bottom:30px}
.owl-carousel .owl-info span {font-size:150%}
.owl-carousel .owl-info p span, .owl-carousel .owl-info button span {font-size:135%}
.owl-carousel .owl-info .button {padding:6px 30px; border:none; color:#fff; background-color:#44b731; border-bottom:#4f9423 1px solid}
.owl-carousel .owl-info .button:hover {background:#1f970b}
*/
.owl-carousel .owl-nav {margin:0px!important; position:absolute; width:100%; top:50%; margin-top:-14px; left:0px}
.owl-carousel.fadeOut .owl-nav button.owl-next, .owl-carousel.fadeOut .owl-nav button.owl-prev {top:0px; position:absolute; margin:0px!important; padding:0px 12px!important; box-sizing:content-box}
.owl-carousel.fadeOut .owl-nav button.owl-next span, .owl-carousel.fadeOut .owl-nav button.owl-prev span {display:inline-block; font-size:24px; line-height:24px; box-sizing:content-box}
.owl-carousel .owl-next {right:30px} .owl-carousel .owl-prev {left:30px}
/* //owl-carousel styles */
.top-thing {position:relative}
.price-acco .panel-heading {padding:0px}
.price-acco .panel-heading a {display:block; padding: 10px 15px; text-decoration:none}
.price-acco .panel-heading a:hover {background:#eee}
.price-acco .panel-heading a span {font-weight:bold}
    .price-acco .panel-body {/*padding-top:0px; padding-bottom:0px*/ padding:0px}
	.cat-phantom {position:absolute; top:0; left:0; bottom:0; background-repeat:no-repeat; background-position:center; background-size:cover}
	.cat-subnavi {text-align:center; position:relative}
	.cat-subnavi h4 {color:#fff; font-weight:bold; margin-bottom:5px; margin-top:20px; text-transform:uppercase; text-shadow: 1px 1px 3px rgba(0,0,0,0.35), 0 2px 4px rgba(0,0,0,0.25);}
	.cat-subnavi a {color:#fff; padding:6px 12px!important; text-shadow: 1px 1px 3px rgba(0,0,0,0.35), 0 2px 4px rgba(0,0,0,0.25)}
	.cat-subnavi a:hover {color:#333; text-shadow:none}
	.cat-subnavi .nav {margin-bottom:70px}
	.btn-allcats {background:none; color:#fff!important; white-space:normal; width:100%; text-shadow: 1px 1px 3px rgba(0,0,0,0.35), 0 2px 4px rgba(0,0,0,0.25)}
	.btn-allcats:hover {color:#333!important; text-shadow:none}
	.cat-phantom2 {position:absolute; bottom:15px; left:0px; right:0px}
	@media (min-width:768px) {
	.opana .panel-title {display:none}
	.opana .panel-collapse {display:block!important}
	.opana .panel {margin-top:30px; margin-bottom:30px}
	}
.cat-search-btn {border-radius:0px; background:#f7f7f7; border-left:none}
.nav.navbar-nav.all-cats {float:none}
.btn-gift {width:100%} .gift-dis {display:block; width:100%; font-size:80%} .fixed-now .gift-dis {display:none}
@media (max-width:767px) { .nav.navbar-nav.all-cats {margin-left:0px; margin-right:0px} 
}
.all-cats-btn {border: 1px solid #ccc; color:#333!important; line-height: 1.42857143; text-align:center; border-radius: 4px; background:#f7f7f7}
.all-cats-btn:hover {background:#e7e7e7!important; border-color: #adadad!important;}
.dropdown.open .all-cats-btn {background:#d4d4d4!important; border-color: #adadad!important;}
.navbar-brand {height:auto} .navbar-brand img {width:150px} .navbar-right, .navbar-left {margin-top:15px} .navbar-right.navbar-btn {margin-top:21px}
.all-cats-btn, #searcher .form-control, #searcher .btn {padding-top:14px!important; padding-bottom:14px!important}
.btn.btn-gift, .all-cats-btn, #searcher .form-control, #searcher .btn {height:50px}
@media (max-width:767px) {
.all-cats-btn, #searcher .form-control, #searcher .btn {padding-top:5px!important; padding-bottom:5px!important}
.btn.btn-gift, .all-cats-btn, #searcher .form-control, #searcher .btn {height:auto}
.btn-gift {margin-top:7.5px}
}
.navbar-default .navbar-nav > .active > a {/*background:#f7f7f7;*/ background:none; color:#e90c2d}
.navbar-default .navbar-nav > .active > a:hover {/*background:#f7f7f7;*/ background:none;}
.fixed-now .all-cats-btn, .fixed-now #searcher .form-control, .fixed-now #searcher .btn {padding-top:6px!important; padding-bottom:6px!important}
.fixed-now .btn.btn-gift, .fixed-now .all-cats-btn, .fixed-now #searcher .form-control, .fixed-now #searcher .btn {height:34px}
/* .fixed-now .btn.btn-gift, .fixed-now .all-cats-btn {border-radius:4px 4px 0px 0px} */
/* .fixed-now #searcher .form-control {border-bottom-left-radius: 0;}
.fixed-now #searcher .input-group-btn:last-child > .btn {border-bottom-right-radius: 0;} */
.fixed-now .navbar-brand {padding:15px} .fixed-now .txt-con {display:none}
.fixed-now .navbar-text.navbar-right {font-size:14px}
.navbar-text.navbar-right a {color:#777}
.navbar-text.navbar-right a:hover {color:#fff; text-decoration:none}
.dropdown .glyphicon, .cat-search-btn .glyphicon-menu-down {font-size:50%; top:-2px}
.carousel-indicators {bottom:0px; margin-bottom:25px}
@media (min-width:768px) { .navbar-text.navbar-right a {display:block} .fixed-now .navbar-text.navbar-right a {display:inline-block} .navbar-right {margin-right:0px} .navbar-brand {margin-right:0px} }
@media (min-width:992px) { .fixed-now .navbar-brand {margin-left:27px!important} .btn-paddi {padding-left:30px; padding-right:30px} .btn-paddi.btn-lg {padding-left:40px; padding-right:40px} .navbar-right.navbar-btn {margin-left:15px} }
@media (min-width:1200px) { .fixed-now .navbar-brand {margin-left:4px!important; margin-right:16px!important} .top-thing .thumbnail h3 {font-size:28px} .top-thing .thumbnail p {font-size:16px} .advances h4 {font-weight:bold} .navbar-brand img {width:165px} }
@media (min-width:1360px) { .fixed-now .navbar-brand {margin-left:15px!important; margin-right:30px!important} .navbar-brand img {width:190px} }
#top-nav {position:relative; z-index:150;}
@media (min-width:768px) and (max-width:991px) { .navbar-text.navbar-right a {display:inline-block} #navbar-collapse-1 .navbar-nav > li > a {letter-spacing:-1px; font-size:12px; padding:7px 6px} }
@media (max-width:991px) { .carousel-indicators {margin-bottom:10px} .navbar-right.navbar-btn {margin-top:15px} .navbar-brand > img {width:130px} #searcher .cat-search-btn {letter-spacing:-1px} }
@media (max-width:767px) { .navbar-text.navbar-right {text-align:center; margin-top:0px; padding-top:5px; margin-bottom:10px; border-top:#333 solid 1px} .navbar-brand {} #top-nav {min-height:0px} .navbar-toggle {margin-top:15px} .avtomir {color:#e7e7e7} .carousel-indicators {margin-bottom:5px} .navbar-nav > li > a {} }
@media (max-width:479px) { .carousel-indicators {margin-bottom:2px} }
#container {min-width:290px; min-height:599px}
#top-nav {background:#fff}
@media (min-width:768px) { #top-nav {position:fixed; width:100%; top:0px} .top-thing, #container {margin-top:146px} }
@media (min-width:992px) { .top-thing, #container {margin-top:151px} }
@media (min-width:1200px) { .top-thing, #container {margin-top:155px} }
@media (min-width:1360px) { .top-thing, #container {margin-top:161px} }
#top-nav.transit-now {-webkit-transition:top .3s ease-in-out;-o-transition:top .3s ease-in-out;transition:top .3s ease-in-out}
#top-nav.transit-now .headline a, #top-nav.transit-now .navbar-brand, #top-nav.transit-now #main-navi-collapse .navbar-nav {-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.standart-now .navbar-text {display:none}
.konte h2 {color:#fff} .konte p, .konte ul {color:#999}
@media (max-width:767px) { #top-nav {text-align:center} #top-nav .navbar-brand {float:none; display:inline-block} .navbar-toggle {position:absolute; float:none; margin:0px; right:15px; top:15px} .standart-now .navbar-text, .standart-now .navbar-right.navbar-btn {display:inline-block; border:none; padding:4px 6px; margin:0px; /*font-size:12px*/} .standart-now .navbar-right.navbar-btn {margin-right:6px} .standart-now .navbar-text {color:#333} .standart-now .navbar-text .glyphicon, .standart-now .navbar-text i {color:#e80d2d}
.konte, .pikte {width:100%!important; display:block!important; text-align:left!important}
.pikte {background: url(../i/bg-f2.jpg) no-repeat left!important; height:100%!important; position:absolute; top:0px; left:0px; z-index:5}
.konte {position:relative; background:rgba(0,0,0,0.6); z-index: 10;}
.konte h2, .konte p, .konte ul {color:#fff; text-shadow: 1px 1px 2px rgba(0,0,0,0.5), 0 2px 3px rgba(0,0,0,0.3), 0 0 5px rgba(0,0,0,0.1)}
}
#top-nav.standart-now nav img, #top-nav.standart-now .navbar-right {-webkit-transition:none;-o-transition:none;transition:none}
#top-nav.fixed-now {box-shadow: 0 6px 12px rgba(0,0,0,.175); padding-bottom:6px}
.fixed-now nav {background:#fff}
#top-nav.transit-now nav img, #top-nav.transit-now .navbar-right{-webkit-transition:all .3s ease-in-out .3s;-o-transition:all .3s ease-in-out .3s;transition:all .3s ease-in-out .3s}
#top-nav .container {position:relative}
#top-nav.fixed-now .top-nav .container {padding-top:0px; padding-bottom:0px}
.fixed-now .navbar-brand {padding-top:8px; padding-bottom:8px}
.fixed-now .navbar-btn {margin-bottom:0px}
.fixed-now .navbar-right, .fixed-now .navbar-left {margin-top:8px!important}
#top-nav.fixed-now nav img {width:130px}
#top-nav.fixed-now .navbar-right, #top-nav.fixed-now nav img {-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.fixed-now a.navbar-text {display:inline-block; padding:6px 0px; border:1px solid #fff; border:1px solid rgba(255,255,255,0); color:#333}
.fixed-now a.navbar-text .glyphicon, .fixed-now a.navbar-text i {color:#e80d2d}
.fixed-now a.navbar-text:hover {text-decoration:none; color:#e80d2d}
@media (min-width:992px) and (max-width:1199px) { #navbar-collapse-1 .navbar-right, #navbar-collapse-1 .navbar-left {margin-top:8px} #navbar-collapse-1 .nav > li > a {padding-left:10px; padding-right:10px; letter-spacing:-0.4px} }
@media (min-width:1200px) and (max-width:1359px) { #navbar-collapse-1 .navbar-right, #navbar-collapse-1 .navbar-left {margin-top:12px} }
@media (max-width:1199px) { .fixed-now .navbar-right.navbar-btn, .fixed-now .navbar-default .navbar-nav > li > a {text-transform:none} .fixed-now .navbar-text, .fixed-now .navbar-right.navbar-btn {margin-left:10px; letter-spacing:-0.4px}  .fixed-now .glyphicon {/*display:none*/} }
@media (max-width:991px) { .fixed-now .navbar-text, .fixed-now .navbar-right.navbar-btn {margin-left:0px; margin-top:9px} }
.fixed-now .navbar-nav > li > a, .fixed-now .navbar-default .navbar-collapse .navbar-link, .fixed-now .navbar-default .navbar-collapse .navbar-link.shc {padding-top:7px; padding-bottom:7px} .fixed-now .navbar-default .navbar-collapse .navbar-link .shildik .bookmark-extend {height:40px; top:-10px;} 
.fixed-now nav .media-heading {display:none}
.fixed-now nav .media-heading.tel-heading {display:block; margin-top:13px}
.fixed-now .navi-navi {top:65px}
.fixed-now .navbar-default .navbar-link.navbar-mail {font-size:14px; font-weight:normal}
.fixed-now .navbar-default .navbar-link.navbar-tel {font-size:18px}
@media (max-width:767px) { #top-nav nav {-webkit-transition:none!important;-o-transition:none!important;transition:none!important; position:relative!important; top:0px!important} #top-nav {height:auto!important} }
.foot-thing h4 {color:#fff}
.foot-thing .col-sm-6+.col-sm-6 {text-align:right}
.foot-thing .btn {background:none; color:#fff}
@media (max-width:767px) { .foot-thing .col-sm-6, .foot-thing .col-sm-6+.col-sm-6 {text-align:center}  }
.padinger {padding-top:30px; padding-bottom:50px}
@media (min-width:992px) { .padinger {padding-top:60px; padding-bottom:100px} }
@media (min-width:1200px) { .padinger {padding-top:80px; padding-bottom:135px} }
.padinger2 {padding-top:50px; padding-bottom:50px}
@media (min-width:992px) { .padinger2 {padding-top:100px; padding-bottom:100px} }
@media (min-width:1200px) { .padinger2 {padding-top:135px; padding-bottom:135px} }
.dropdown-menu {-webkit-transition:all .3s ease-in-out .2s;-o-transition:all .3s ease-in-out .2s;transition:all .3s ease-in-out .2s; border-radius:0px}
.dropdown:hover .dropdown-menu {-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}
.navbar-nav a {transition:none!important}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover {
    color: #333;
    text-decoration: none;
    background-color: #e7e7e7;
    outline: 0;
}
.dropdown-menu > .active > a:hover {background:#f5f5f5}
.dropdown-menu>li {position:relative; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; -o-user-select:none; user-select:none; cursor:pointer} .right-caret:after {/*content:"\e258"; font-family: 'Glyphicons Halflings'; font-size:60%; border:none!important;*/ content:''; border-left:4px solid transparent; border-right:4px solid transparent; border-top:4px solid #999; display:inline-block; height:0; opacity:0.8; vertical-align:middle; width:0; margin-left:5px} .left-caret:after {content:""; border-left:4px solid transparent; border-right:4px solid transparent; border-bottom:4px solid #999; display:inline-block; height:0; opacity:0.8; vertical-align:middle; width:0; margin-left:5px}
@media (min-width:768px) {
.right-caret:after {border-top:4px solid transparent; border-bottom:4px solid transparent; border-left:4px solid #999} .left-caret:after {border-top:4px solid transparent; border-bottom:4px solid transparent; border-right:4px solid #999}
.dropdown ul {min-width:100%} .dropdown ul ul {min-width:0px}
.dropdown-menu, .btn.dropdown-toggle+.dropdown-menu {opacity:0; visibility:hidden; display:inline-block} .btn.dropdown-toggle:hover+.dropdown-menu {-webkit-transition: all .3s ease-in-out 0s; -o-transition: all .3s ease-in-out 0s;  transition: all .3s ease-in-out 0s} .btn.dropdown-toggle+.dropdown-menu, .navbar-nav > li > .dropdown-menu {margin-top:-1px}
.dropdown ul {visibility:hidden; opacity:0; position:absolute; z-index:40; top:100%; margin-top:-6px; left:0%!important; right:auto!important; margin-left:-1px}
.dropdown ul ul {left:100%!important; right:auto!important; top:0%!important; margin-left:-1px}
li.dropdown:hover {position:relative}
li.dropdown:hover > ul, .dropdown.open > ul {opacity:1; visibility:visible}
ul .dropdown li {display:block; z-index:50}
.left-caret:after {border-left:4px solid #999; border-right:4px solid transparent; border-top:4px solid transparent;}
.input-group-btn.open .dropdown-menu {opacity:1; visibility:visible}
.btn.dropdown-toggle:hover+.dropdown-menu, .btn.dropdown-toggle+.dropdown-menu:hover {opacity:1; visibility:visible}
}
.news-main .col-sm-4+.col-sm-4+.col-sm-4+.col-sm-4 {display:none}
@media (min-width:1200px) {
	.news-main .caption h4 {height:52px} .news-main .caption p {height:120px} .news-main .caption p+p {height:auto}
}
#content {width:auto!important; height:auto!important}
#content_block_container {border:none; background:none; margin:0px; padding:0px}
.news-date-time {color:#ff0109}
#search-box {width:100%; height:auto; padding:0px; margin:0px 0px 20px 0px; border:none; background:none}
.product-item-detail-short-card-fixed, .product-item-detail-tabs-container-fixed {display:none!important}
.mobil-foot {background:#fff; text-align:center; padding-top:30px; padding-bottom:30px}
.mobil-foot img {display:inline-block}
.footer {padding-top:40px; padding-bottom:40px; background:#2e2e2e; text-align:center; color:#999}
.footer a {color:#999; display:inline-block; white-space:nowrap; margin-bottom:6px; margin-top:6px} .footer a:hover {text-decoration:none; color:#fff}
.footer p {color:#fff}
.img-about {display:inline-block}
#search-box {margin-bottom:30px}
@media (min-width:768px) { #search-box {margin-bottom:40px; margin-top:-40px} .img-about {max-width:60%} }
@media (max-width:767px) {
.form-horizontal .col-xs-7 {padding-right:0px}
.mobil-foot img {margin-bottom:6px; margin-top:6px}
}
.elem1 {box-shadow: inset 0 0 1.875rem rgba(0, 0, 0, 0.2); background-image:url(/bitrix/i/bgj.jpg); background-size:cover; background-position:center; background-repeat:no-repeat;  margin-bottom:30px; padding:13% 30px 6% 30px}
.elem1 p {width:40%; margin-bottom:8%}
.elem1 .fader {display:none; position:absolute; top:0; left:0; right:0; bottom:0}
@media (max-width:767px) { .elem1 p {width:auto; color:#fff; text-shadow: 1px 1px 2px rgba(0,0,0,0.5), 0 2px 3px rgba(0,0,0,0.3), 0 0 5px rgba(0,0,0,0.1); } .elem1 {background-size:200% auto; background-position:right top} }
.media1 {margin-bottom:30px}
.media1 .media-object {width:110px}
.media1 .media-left {padding-right:20px}
.yamap-map {position:relative; min-height:300px; background:#f0f0f0; margin-bottom:30px}
@media (min-width:768px) {
.yamap-map {-webkit-transition:.3s opacity .3s ease-in-out;-o-transition:.3s opacity .3s ease-in-out;transition:.3s opacity .3s ease-in-out; /*opacity:0.9*/}
.yamap-map [class*="events-pane"], .yamap-map [class*="ground-pane"], .yamap-map [class*="copyrights-pane"], .yamap-map [class*="controls-pane"], .yamap-map [class*="routepanel-pane"] {/*filter: grayscale(100%)*/}
[class*="events-pane"], [class*="ground-pane"] {-webkit-transition:.3s filter .3s ease-in-out;-o-transition:.3s filter .3s ease-in-out;transition:.3s filter .3s ease-in-out}
[class*="map-copyrights"], [class*="controls-pane"], [class*="routepanel-pane"] {-webkit-transition:.3s all .3s ease-in-out;-o-transition:.3s all .3s ease-in-out;transition:.3s all .3s ease-in-out}
.yamap-zoom-fix {position:absolute; top:0px; right:0px; left:0px; bottom:0px; /*background:#fff; opacity:0.2;*/ visibility:visible; -webkit-transition:.3s all .3s ease-in-out;-o-transition:.3s all .3s ease-in-out;transition:.3s all .3s ease-in-out}
[class*="map-copyrights"], [class*="controls-pane"], [class*="routepanel-pane"] {opacity:0; visibility:hidden}
.yamap-map:hover {opacity:1}
.yamap-map:hover .yamap-zoom-fix {opacity:0; visibility:hidden}
.yamap-map:hover [class*="map-copyrights"], .yamap-map:hover [class*="controls-pane"], .yamap-map:hover [class*="routepanel-pane"] {opacity:1; visibility:visible}
.yamap-map:hover [class*="events-pane"], .yamap-map:hover [class*="ground-pane"], .yamap-map:hover [class*="copyrights-pane"], .yamap-map:hover [class*="controls-pane"], .yamap-map:hover [class*="routepanel-pane"] {filter: grayscale(0%); opacity:1}
}
@media (max-width:767px) { .yamap-zoom-fix {display:none} }