html, body {width: 100%; margin:0; padding:0;}
.body-cat-webnavozmap *,.body-cat-webnavozmap :after,.body-cat-webnavozmap :before {
       box-sizing: content-box;
}
.middle-mapsplag {
    padding: 50px 0;
}
.ulogin_block {
    font-size: 14px;
    line-height: 16px;
    margin-bottom: 15px;
    font-weight: 600;
}
.ulogin_label {
    display: inline-block;
    vertical-align: middle;
    margin-right: 10px;
}
.ulogin_panel {
    display: inline-block;
    vertical-align: middle;
}
.ulogin-dropdown-button {
    display: none !important;
}
.ulogin_label {
    font-size: 20px;
    line-height: 22px;
    color: #5274ba;
    font-weight: 700;
}
.ulogin-button-vkontakte {
    width: 45px !important;
    height: 45px !important;
    background: url(i/ulognimg-min.png) no-repeat 0 0 !important;
}
.ulogin-button-odnoklassniki {
    width: 45px !important;
    height: 45px !important;
    background: url(i/ulognimg-min.png) no-repeat -50px 0 !important;
}
.ulogin-button-facebook {
    width: 45px !important;
    height: 45px !important;
    background: url(i/ulognimg-min.png) no-repeat -100px 0 !important;
}
.ulogin-button-twitter {
    width: 45px !important;
    height: 45px !important;
    background: url(i/ulognimg-min.png) no-repeat -150px 0 !important;
}
.a-link-rec-webnavozmap.current {
    opacity: .7;
    cursor: auto;
}
.ulogin-buttons-container {
    width: auto !important;
    height: auto !important;
}
.body-cat-webnavozmap {font: 400 14px/16px PT Sans,sans-serif;padding: 35px 0;color: #2e2b23;background: #fff;}
.wrap-webnavozmap {max-width: 1110px;margin: auto;/*padding: 0 10px;*/}
.title-b-webnavozmap {font-size: 26px;line-height:  28px;font-weight: 600;font-family: Montserrat;margin-bottom: 40px;}
.wrapvalue-webnavozmap {margin-bottom: 40px;overflow: hidden;height: 600px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.wrapvalue-webnavozmap img {display: block;}
.prs-list-webnavozmap {text-align: center;margin-bottom: 40px;}
.item-list-webnavozmap {text-align: left;display: inline-block;vertical-align: top;margin: 10px;}
span.item-count-webnavozmap {color: #5274ba;font-size: 60px;line-height: 62px;font-weight: 600;font-family: Montserrat;margin-right: 20px;}
.item-list-webnavozmap span {display: inline-block;vertical-align: middle;}
span.item-value-webnavozmap {width: 100%;max-width: 164px;color: #82817e;}
.item-list-webnavozmap.webnavozmap-1 {background: url(i/city.png) no-repeat left center;padding-left: 75px;}
.item-list-webnavozmap.webnavozmap-2 {background: url(i/like.png) no-repeat 28px center;padding-left: 105px;border-left: 1px solid #e3e8ed;}
.item-product-webnavozmap {    box-sizing: content-box;float: left;padding: 30px;border: 1px solid #eae9e9;margin-right: 30px;margin-bottom: 30px;padding-left: 240px;position: relative;min-height: 115px;width: 24%;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.clr-webnavozmap {clear: both;}
.item-product-webnavozmap.l-webnavozmap {margin-right: 0;}
.thumb-product-webnavozmap {position: absolute;left: 30px;top: 30px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;border: 1px solid #eae9e9;width: 180px;height: 110px;}
.thumb-product-webnavozmap img {display: block;position: absolute;left: 0;right: 0;top: 0;bottom:  0;margin: auto !Important;max-width: 90%;height: auto;}
.item-product-webnavozmap.full-company-page {
    width: auto;
    float: none;
    margin: 0;
    margin-bottom: 25px;
}
.title-webnavozmap {margin-bottom: 10px;font-size: 18px;line-height: 20px;color: #5274ba;font-weight: 700;}
.title-webnavozmap a {color: #5274ba;text-decoration: none;display: block;}
.inline-webnavozmap {display: inline-block;vertical-align: middle;}
.like-inline-webnavozmap {font-weight: 700;padding: 5px 0;padding-left: 30px;background: url(i/likem.png) no-repeat left center;margin-right: 10px;}
.like-inline-webnavozmap span {color: #4bbc68;}
.like-count-webnavozmap {color: #b8b7b6;font-size: 12px;line-height: 14px;}
.desc-product-webnavozmap .stars-webnavozmap {margin-bottom: 15px;}
.stars-webnavozmap span {display: inline-block;vertical-align: top;width: 17px;height: 17px;background: url(i/star.png) no-repeat left center;}
.stars-webnavozmap span.no-active {background-position: -20px center;}
.list-products-webnavozmap:after {content: "";display: block;clear: both;}
.more-webnavozmap {margin-top: 12px;}
.more-webnavozmap a {background: #e8f0f8;display: inline-block;vertical-align: top;font-size: 12px;line-height: 14px;padding: 8px 20px;text-decoration: none;-webkit-border-radius: 22px;-moz-border-radius: 22px;border-radius: 22px;color: #2e2b23;}
.thumb-product-webnavozmap a {display: block;position: absolute;left: 0;right: 0;top: 0;bottom: 0;}
.item-product-webnavozmap:hover {-moz-box-shadow: 0 0 64px 3px rgba(227, 226, 226, .4);-webkit-box-shadow: 0 0 64px 3px rgba(227, 226, 226, .4);box-shadow: 0 0 64px 3px rgba(227, 226, 226, .4);}
.header-articlethumbnail-webnavozmap:after {content: "";display: block;clear: both;}
.thumbnail-webnavozmap {position: relative;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;border: 1px solid #eae9e9;width: 180px;height: 110px;float: right;}
.thumbnail-webnavozmap img {display: block;position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;max-width: 90%;height: auto;}
.header-article-webnavozmap {float: left;max-width: 870px;width: 100%;}
.header-article-webnavozmap h1 {font-size: 40px;line-height: 42px;font-weight: 600;font-family: Montserrat;padding: 0;margin: 0;margin-bottom: 25px;}
.buttons-webnavozmap .like-inline-webnavozmap {font-size: 18px;line-height: 20px;}
.buttons-webnavozmap>div {margin-right: 18px;}
.button-ye-webnavozmap {display: inline-block;vertical-align: middle;background: #fdda59;font-size: 18px;line-height: 20px;font-weight: 700;padding: 12px 28px;-webkit-border-radius: 35px;-moz-border-radius: 35px;border-radius: 35px;cursor: pointer;}
.button-ye-webnavozmap span {font-size: 14px;color: #aa9341;display: inline-block;vertical-align: top;margin-top: 1px;margin-left: 5px;}
.button-b-webnavozmap {background: -moz-linear-gradient(90deg, #8C76FF 0, #58bcf2 100%);background: -webkit-gradient(linear, 90deg, color-stop(0, 8C76FF), color-stop(100%, 58bcf2));background: -webkit-linear-gradient(90deg, #8C76FF 0, #58bcf2 100%);background: -o-linear-gradient(90deg, #8C76FF 0, #58bcf2 100%);background: -ms-linear-gradient(90deg, #8C76FF 0, #58bcf2 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1301FE', endColorstr='#F4F60C', GradientType='1');background: linear-gradient(90deg, #8C76FF 0, #58bcf2 100%);font-size: 18px;line-height: 20px;font-weight: 700;padding: 12px 28px;-webkit-border-radius: 35px;-moz-border-radius: 35px;border-radius: 35px;cursor: pointer;color: #fff;display: inline-block;vertical-align: middle;}
.header-articlethumbnail-webnavozmap {margin-bottom: 40px;}
.tabs-head-webnavozmap:after {content: "";display: block;clear: both;}
.link-tab-webnavozmap {font-size: 16px;line-height: 18px;font-weight: 700;padding: 13px 32px;float: left;border: 1px solid #e8f0f8;margin-right: 4px;-webkit-border-radius: 7px 7px 0 0;-moz-border-radius: 7px 7px 0 0;border-radius: 7px 7px 0 0;background: #e8f0f8;cursor: pointer;}
.link-tab-webnavozmap.active-webnavozmap,.link-tab-webnavozmap:hover {background: #fff;border-color: #eae9e9;border-bottom-color:  transparent;}
.body-tab-webnavozmap {border: 1px solid #eae9e9;margin-top: -1px;-webkit-border-radius: 0 7px 7px 7px;-moz-border-radius: 0 7px 7px 7px;border-radius: 0 7px 7px 7px;padding: 45px;}
.col-contacts-webnavozmap {float: left;width: 100%;max-width: 300px;margin-right: 40px;}
.item-phones-webnavozmap {padding: 3px 0;padding-left: 40px;position: relative;background: url(i/phone.png) no-repeat left 3px;margin-bottom: 20px;}
.rus-free-webnavozmap {font-size: 12px;line-height: 14px;font: 400 12px/14px PT Sans,sans-serif;color: #ababa9;margin-top: 3px;}
.item-adress-webnavozmap {padding: 5px 0;padding-left: 40px;background: url(i/adress.png) no-repeat left 4px;font-size: 16px;line-height: 18px;font-weight: 700;margin-bottom: 28px;min-height: 32px;}
.company-info-webnavozmap {padding: 5px 0;padding-left: 40px;min-height: 32px;background: url(i/info.png) no-repeat left -1px;margin-bottom: 30px;font-size: 14px;line-height: 16px;}
.site-social-webnavozmap {padding-left: 40px;}
.item-phone-webnavozmap {font-size: 24px;line-height: 26px;font-weight: 600;font-family: Montserrat;color: #2e2b23;margin-bottom: 8px;}
.item-phone-webnavozmap a {display: block;text-decoration: none !important;color: #2e2b23 !important;}
.item-phone-webnavozmap span {color: #a9b4c8;}
.site-social-webnavozmap>a {display: inline-block;vertical-align: top;text-decoration: none !important;color: #5274ba !important;border-bottom: 1px solid #95a7d1;font-size: 14px;line-height: 16px;}
.site-social-webnavozmap>a:hover {border-color: transparent;}
.socialsl-webnavozmap a {border: 0;padding: 0;margin: 10px 1px !important;width: 27px;height: 27px;display: inline-block;vertical-align: middle;background: url(i/socials.png) no-repeat -1px 4px;}
.socialsl-webnavozmap a.fb-webnavozmap {background-position: -35px 4px;}
.socialsl-webnavozmap a.tw-webnavozmap {background-position: -67px 4px;}
.socialsl-webnavozmap a.gplus-webnavozmap {background-position: -100px 4px;}
.socialsl-webnavozmap a.youtube-webnavozmap {background-position: -130px 4px;}
.tabs-boxes-webnavozmap {margin-bottom: 45px;font-size: 18px;line-height: 22px;}
.col-maps-webnavozmap {float: left;width: 100%;max-width: 415px;height: 340px;margin-right: 40px;overflow: hidden;}
.item-show-webnavozmap:after {content: "";display: block;clear: both;}
.col-rating-webnavozmap {float: right;width: 200px;text-align: center;}
.title-min-rating-webnavozmap {color: #82817e;font-size: 12px;line-height: 14px;margin-bottom: 15px;}
.value-rating-webnavozmap {font-size: 60px;line-height: 62px;font-weight: 600;font-family: Montserrat;margin-bottom: 15px;color: #5274ba;}
.col-rating-webnavozmap .stars-webnavozmap {margin-bottom: 15px;}
.count-crating-webnavozmap {font-size: 16px;line-height: 18px;font-weight: 700;margin-bottom: 20px;}
.p-rating-webnavozmap {padding-top: 40px;}
.socialsl-webnavozmap a:hover {opacity: .7;}
.postin-webnavozmap ul, .postin-webnavozmap ol {list-style: none;padding: 0;margin: 0;margin-bottom: 30px;}
.postin-webnavozmap h2,.postin-webnavozmap h3,.postin-webnavozmap h4 {font-weight: 600;font-family: Montserrat;padding: 0;margin: 0;margin-bottom: 30px;}
.postin-webnavozmap p {margin: 0;margin-bottom: 30px;}
.postin-webnavozmap ul ul, .postin-webnavozmap ol ol {margin-bottom: 5px;}
.postin-webnavozmap li {display: block;margin-bottom: 5px;position: relative;padding-left: 11px;}
.postin-webnavozmap a {color: #5274ba;text-decoration: underline;}
.postin-webnavozmap a:hover {text-decoration: none;}
.postin-webnavozmap .site-social-webnavozmap>a {text-decoration: none;}
.postin-webnavozmap ul {list-style: circle;margin-left: 20px;}
.postin-webnavozmap ul ul {margin-top: 5px;}
.postin-webnavozmap ol {list-style: decimal;margin-left: 20px;}
.postin-webnavozmap ol ol {margin-top: 5px;}
.postin-webnavozmap h2 {font-size: 28px;line-height: 30px;}
.postin-webnavozmap h3 {font-size: 22px;line-height: 24px;}
.postin-webnavozmap h4 {font-size: 20px;line-height: 22px;}
.postin-webnavozmap table {width: 100%;border-collapse: collapse;border: 0;margin-bottom: 30px;}
.postin-webnavozmap table td,.postin-webnavozmap table th {border: 1px solid #eae9e9;padding: 10px 20px;}
.postin-webnavozmap blockquote {margin: 0;margin-bottom: 35px;font-style: italic;font-size: 16px;line-height: 21px;padding: 30px;background: #e8f0f8;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.postin-webnavozmap blockquote p:last-child {margin-bottom: 0;}
.postin-webnavozmap ul li:before {content: "";display: block;position: absolute;left: -4px;top: 7px;width: 8px;height: 8px;background: #867ffe;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.postin-webnavozmap ol li:before {position: absolute;counter-increment: li1;content: counter(li1)".";left: -7px;top: 1px;}
.postin-webnavozmap ol {counter-reset: li1;}
.item-show-webnavozmap *:last-child {margin-bottom: 0;}
.count-crating-webnavozmap span {background: #a9e1ff;padding: 3px 5px;-webkit-border-radius: 35px;-moz-border-radius: 35px;border-radius: 35px;}
.box-socials-buttons-webnavozmap {margin-bottom: 40px;text-align: center;}
.a-link-rec-webnavozmap {display: inline-block;vertical-align: middle;font-size: 16px;line-height: 18px;font-weight: 600;color: #fff !important;text-decoration: none !important;padding: 13px 35px;-webkit-border-radius: 40px;-moz-border-radius: 40px;border-radius: 40px;font-family: Montserrat;text-align: center;background: -moz-linear-gradient(90deg, #27C3A0 0, #9a8ff0 100%);background: -webkit-gradient(linear, 90deg, color-stop(0, 27C3A0), color-stop(100%, 9a8ff0));background: -webkit-linear-gradient(90deg, #27C3A0 0, #9a8ff0 100%);background: -o-linear-gradient(90deg, #27C3A0 0, #9a8ff0 100%);background: -ms-linear-gradient(90deg, #27C3A0 0, #9a8ff0 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1301FE', endColorstr='#F4F60C', GradientType='1');background: linear-gradient(90deg, #27C3A0 0, #9a8ff0 100%);cursor: pointer;margin-right: 25px;}
.a-link-rec-webnavozmap:before {content: "";display: inline-block;vertical-align: middle;background: url(i/likeb.png) no-repeat center center;width: 25px;height: 25px;margin-right: 8px;}
.socials-l-webnavozmap {display: inline-block;vertical-align: middle;}
.soc-share-webnavozmap {text-align: center;position: relative;display: inline-block;width: 80px;height: 45px;margin: 0 2px;background: #425d9d;cursor: pointer;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;vertical-align: middle;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;overflow: hidden;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.soc-share-webnavozmap.soc-share_vk {background: #587e9f;animation: pulsewebnavozmap 1.5s infinite;}
.soc-share-webnavozmap.soc-share_ok {background: #f2720c;width: 135px;}
.soc-share-webnavozmap.soc-share_tw {background: #24aadd;}
.soc-share-webnavozmap.soc-share_fb:after {content: "Facebook";}
.soc-share-webnavozmap.soc-share_vk:after {content: "Поделиться ВКонтакте";}
.soc-share-webnavozmap.soc-share_ok:after {content: "Одноклассники";}
.soc-share-webnavozmap.soc-share_tw:after {content: "Твиттер";}
.soc-share-webnavozmap.soc-share_fb:before {background: url(i/fb.png) no-repeat center center;}
.soc-share-webnavozmap.soc-share_vk:before { background: url(i/vk.png) no-repeat center center;}
.soc-share-webnavozmap.soc-share_ok:before { background: url(i/ok.png) no-repeat center center;}
.soc-share-webnavozmap.soc-share_tw:before { background: url(i/tw.png) no-repeat center center;}
.soc-share-webnavozmap:last-child {margin-right: 0;}
.soc-share-webnavozmap:after {color: #fff;font-size: 16px;display: block;position: absolute;left: 0;right: 0;top: -120px;bottom: 0;line-height: 45px;opacity: 0;-webkit-transition: all .3s ease;-moz-transition: all 0.3s ease;-o-transition: all .3s ease;transition: all .3s ease;
}
.soc-share-webnavozmap:hover:after {top: 0;opacity: 1;}
.soc-share-webnavozmap:before {content: "";-webkit-transition: all .3s ease;-moz-transition: all 0.3s ease;-o-transition: all .3s ease;transition: all .3s ease;width: 24px;height: 24px;position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;opacity: 1;
}
.soc-share-webnavozmap:hover:before {opacity: 0;bottom: -120px;}
.soc-share-webnavozmap.soc-share_vk {width: 225px;}
.soc-share-webnavozmap.soc-share_vk:after {opacity: 1 !important;position: absolute;right: 0;top: -1px;bottom: 0;padding-left: 40px;}
.soc-share-webnavozmap.soc-share_vk:before {opacity: 1;top: 10px;left: 16px;right: auto;bottom: auto;}
@keyframes pulsewebnavozmap {0% {-moz-box-shadow: 0 0 0 0 rgba(66, 93, 157, .4);    box-shadow: 0 0 0 0 rgba(66, 93, 157, .4)}
70% {-moz-box-shadow: 0 0 0 10px rgba(66, 93, 157, 0);    box-shadow: 0 0 0 10px rgba(66, 93, 157, 0)}
100% {-moz-box-shadow: 0 0 0 0 rgba(66, 93, 157, 0);    box-shadow: 0 0 0 0 rgba(66, 93, 157, 0)}
}
.statictic-comments-webnavozmap {background: #f3f7fb;overflow: hidden;color: #a4a6a6;font-size: 12px;line-height: 18px;font-weight: 700;margin-bottom: 40px;-webkit-border-radius: 40px;-moz-border-radius: 40px;border-radius: 40px;display: inline-block;
}
.float-stat-webnavozmap.current {background-color: #eee;}
.statictic-comments-webnavozmap:after {content: "";display: block;clear: both;}
.float-stat-webnavozmap {float: left;padding: 11px 30px;border-left: 1px solid #fff;cursor:pointer;}
.float-stat-webnavozmap:first-child {color: #2e2b23;font-size: 16px;border: 0;}
.float-stat-webnavozmap>span {display: inline-block;vertical-align: middle;margin-left: 5px;color: #a4a6a6;font-size: 12px;line-height: 16px;}
.float-stat-webnavozmap.smile-webnavozmap-1:before,.float-stat-webnavozmap.smile-webnavozmap-2:before,.float-stat-webnavozmap.smile-webnavozmap-3:before {content: "";width: 18px;height: 18px;display: inline-block;vertical-align: middle;position: absolute;left: 30px;top: 11px;background: url(i/smile.png) no-repeat -26px center;background-size: 70px;}
.float-stat-webnavozmap.smile-webnavozmap-1,.float-stat-webnavozmap.smile-webnavozmap-2,.float-stat-webnavozmap.smile-webnavozmap-3 {padding-left: 56px;position: relative;}
.float-stat-webnavozmap.smile-webnavozmap-2:before {background: url(i/smile.png) no-repeat 1px center;background-size: 70px;}
.float-stat-webnavozmap.smile-webnavozmap-3:before {background: url(i/smile.png) no-repeat -53px center;background-size: 70px;}
.list-uls-webnavozmap ul.list-uls-commentswebnavozmap {list-style: none !important;margin: 0 !important;padding: 0 !important;}
.list-uls-webnavozmap ul.list-uls-commentswebnavozmap ul {margin-left: 20px !important;}
.list-uls-webnavozmap ul.list-uls-commentswebnavozmap li:after,.list-uls-webnavozmap ul.list-uls-commentswebnavozmap li:before {display: none;}
.list-uls-webnavozmap ul.list-uls-commentswebnavozmap li, .list-uls-webnavozmap ul.list-uls-commentswebnavozmap li {padding: 0 !important;margin: 0 !important;}
.wrapcommtn-webnavozmap {background: #f3f7fb;padding: 40px 50px;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;position: relative;padding-left: 160px;margin-bottom: 30px;min-height: 150px;}
.authorn-webnavozmap {font-size: 14px;line-height: 16px;font-weight: 700;text-align: center;color: #5274ba;margin-bottom: 10px;}
.author-webnavozmap {width: 80px;position: absolute;left: 50px;top: 40px;}
.author-webnavozmap img {display: block;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}
.body-cat-webnavozmap img {/*max-width: 100%;*/height: 100%;}
span.repl-webnavozmap {display: block;margin-top: 10px;text-align: center;background: #fdda59;font-size: 12px;line-height: 14px;color: #22212c;font-weight: 700;padding: 6px 0;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;cursor: pointer;}
span.repl-webnavozmap:hover {background: #f9d447;}
.txt-comtn-webnavozmap {font-size: 16px;line-height: 20px;}
.head-com-webnavozmap {margin-bottom: 20px;}
.txt-comtn-webnavozmap p:last-child {margin-bottom: 0;}
.head-com-webnavozmap .stars-webnavozmap {display: inline-block;vertical-align: middle;margin-right: 10px;}
.date-webnavozmap {display: inline-block;vertical-align: middle;color: #b8b7b6;font-size: 12px;line-height: 14px;margin-right: 10px;}
.smilecom-webnavozmap {display: inline-block;vertical-align: middle;width: 25px;height: 25px;}
.it-smile-webnavozmap-1 {background: url(i/smile.png) no-repeat -40px center;}
.it-smile-webnavozmap-2 {background: url(i/smile.png) no-repeat 0 center;}
.it-smile-webnavozmap-3 {background: url(i/smile.png) no-repeat right center;}
.wrapcommtn-webnavozmap.border-2-webnavozmap {background: #fff;border: 1px solid #f5a1bf;}
.wrapcommtn-webnavozmap.border-1-webnavozmap {border: 1px solid #9ee2af;background: #fff;}
.wrapcommtn-webnavozmap.border-3-webnavozmap {border: 1px solid #ebebeb;background: #fff;}
.authorn-webnavozmap {font-size: 14px;line-height: 16px;font-weight: 700;text-align: center;color: #5274ba;margin-bottom: 10px;}
.list-uls-webnavozmap ul.list-uls-commentswebnavozmap ul li span.repl-webnavozmap {display: none;}
.list-uls-webnavozmap ul.list-uls-commentswebnavozmap ul li .stars-webnavozmap {display: none;}
.list-uls-webnavozmap ul.list-uls-commentswebnavozmap ul li .smilecom-webnavozmap {display: none;}
.list-uls-webnavozmap ul.list-uls-commentswebnavozmap ul li .wrapcommtn-webnavozmap {min-height: 120px;}
.forma-coment-webnavozmap {padding: 40px 50px;-moz-box-shadow: 0 0 64px 3px rgba(227, 226, 226, .4);-webkit-box-shadow: 0 0 64px 3px rgba(227, 226, 226, .4);box-shadow: 0 0 64px 3px rgba(227, 226, 226, .4);-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}
.list-uls-webnavozmap {margin-bottom: 50px;}
.list-uls-webnavozmap .forma-coment-webnavozmap {padding: 10px;}
.forma-coment-webnavozmap .title-b-webnavozmap {margin-bottom: 25px;}
.forma-meta-webnavozmap {margin-bottom: 25px;color: #a9a8ab;font-size: 14px;line-height: 16px;}
.smile-listform-webnavozmap {display: inline-block;vertical-align: middle;margin-right: 20px;}
.starsform-list-webnavozmap {display: inline-block;vertical-align: middle;}
.title-meta-webnavozmap {display: inline-block;vertical-align: middle;margin-right: 3px;}
.starsform-list-webnavozmap .stars-webnavozmap {display: inline-block;vertical-align: middle;}
.smile-itemsd-webnavozmap {width: 33px;height: 33px;display: inline-block;vertical-align: middle;border: 2px solid transparent;-webkit-border-radius: 40px;-moz-border-radius: 40px;border-radius: 40px;cursor: pointer;background-color: #fff;}
.smile-list-webnavozmap-2 {background: url(i/smile.png) no-repeat 4px 4px;}
.smile-list-webnavozmap-1 {background: url(i/smile.png) no-repeat -36px 4px;}
.smile-list-webnavozmap-3 {background: url(i/smile.png) no-repeat -76px 4px;}
.smile-itemsd-webnavozmap:hover ,.smile-itemsd-webnavozmap.active-smile{border-color: #fdda59;}
.starsform-list-webnavozmap .stars-webnavozmap span {cursor: pointer;}
.starsform-list-webnavozmap .stars-webnavozmap span:hover {background: url(i/star.png) no-repeat left center;}
.head-form-webnavozmap:after {content: "";display: block;clear: both;}
.field-main-webnavozmap {float: left;}
.field-main-webnavozmap input {border: 1px solid #e9ebee;padding: 11px 20px;width: 458px;-webkit-border-radius: 40px;-moz-border-radius: 40px;border-radius: 5px;outline: 0 !important;}
.field-main-webnavozmap.last-webnavozmap {margin-left: 10px;}
.head-form-webnavozmap {margin-bottom: 10px;}
.field-textarea-webnavozmap {margin-right: 42px;margin-bottom: 10px;}
.field-textarea-webnavozmap textarea {border: 1px solid #e9ebee;padding: 11px 20px;width: 100%;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;outline: 0 !important;}
.submit-form-webnavozmap input {text-align: center;background: -moz-linear-gradient(90deg, #8c77ff 0, #58bdf2 100%);background: -webkit-gradient(linear, 90deg, color-stop(0, 8c77ff), color-stop(100%, 58bdf2));background: -webkit-linear-gradient(90deg, #8c77ff 0, #58bdf2 100%);background: -o-linear-gradient(90deg, #8c77ff0 0, #58bdf2 100%);background: -ms-linear-gradient(90deg, #8c77ff 0, #58bdf2 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8c77ff', endColorstr='#58bdf2', GradientType='1');background: linear-gradient(90deg, #8c77ff 0, #58bdf2 100%);cursor: pointer;border: 0;color: #fff;font-weight: 700;font-size: 20px;line-height: 22px;display: inline-block;vertical-align: top;padding: 14px 35px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;}
.field-textarea-webnavozmap textarea:focus {outline: 0 !important;}
.itemMap-webnavozmap {padding: 10px;padding-left: 92px;position: relative;max-width: 150px;}
.thumb-itemMap-webnavozmap {width: 75px;height: 45px;position: absolute;left: 0;border: 1px solid #eae9e9;top: 10px;}
.thumb-itemMap-webnavozmap img {display: block;position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;max-width: 90%;height: auto;}
.itemMap-title-webnavozmap {font-size: 14px;line-height: 16px;color: #5274ba;font-weight: 700;margin-bottom: 2px;}
.itemMap-title-webnavozmap a {text-decoration: none !important;color: #5274ba;}
.ymaps-2-1-65-balloon__content {-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.ymaps-2-1-65-balloon__layout {-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.ymaps-2-1-65-balloon {-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.ymaps-2-1-65-balloon__close {display: none;}
.ymaps-2-1-65-balloon__content {margin-right: 0 !important;padding: 10px !important;}
.item-show-webnavozmap {display: none;}
.item-show-webnavozmap.active-webnavozmap {display: block;}
.hidden-inpusts-webnavozmap {display: none;}
.body-cat-webnavozmap input:focus::-webkit-input-placeholder {color:transparent !important;}
.body-cat-webnavozmap input:focus:-moz-placeholder {color:transparent !important; }
.body-cat-webnavozmap input:focus:-ms-input-placeholder {color:transparent !important;}
.body-cat-webnavozmap textarea:focus::-webkit-input-placeholder {color:transparent !important;}
.body-cat-webnavozmap textarea:focus:-moz-placeholder {color:transparent !important; }
.body-cat-webnavozmap textarea:focus:-ms-input-placeholder {color:transparent !important;}
.body-cat-webnavozmap input::-webkit-input-placeholder {color:#d1d5dc;}
.body-cat-webnavozmap input::-moz-placeholder {color:#d1d5dc; }
.body-cat-webnavozmap input:-ms-input-placeholder {color:#d1d5dc;}
.body-cat-webnavozmap textarea::-webkit-input-placeholder {color:#d1d5dc;}
.body-cat-webnavozmap textarea::-moz-placeholder {color:#d1d5dc; }
.body-cat-webnavozmap textarea:-ms-input-placeholder {color:#d1d5dc;}
.list-uls-webnavozmap .forma-coment-webnavozmap .forma-meta-webnavozmap {display: none;}
.list-uls-webnavozmap .forma-coment-webnavozmap {margin-bottom: 20px;padding: 20px;}
.list-uls-webnavozmap ul.list-uls-commentswebnavozmap .field-main-webnavozmap {float: none;margin: 0;margin-bottom: 10px;}
.list-uls-webnavozmap ul.list-uls-commentswebnavozmap .field-main-webnavozmap input {width: 100%;max-width: 70%;}
.list-uls-webnavozmap ul.list-uls-commentswebnavozmap ul li .wrapcommtn-webnavozmap{
    background: #f3f7fb;
    border: 0;
}
.title-webnavozmap a:hover {
    color: #353535;
}
.more-webnavozmap a:hover {
    background: #5274ba;
    color: #fff;
}
.thumb-product-webnavozmap:hover img {
    opacity: .6;
}
.itemMap-title-webnavozmap a:hover {
    color: #353535;
}
.button-ye-webnavozmap:hover {
    background: #fc0;
}
.button-b-webnavozmap:hover,.submit-form-webnavozmap input:hover,.a-link-rec-webnavozmap:hover {
    background: -moz-linear-gradient(90deg, #968dce 0, #48a0d0 100%);
    background: -webkit-gradient(linear, 90deg, color-stop(0, 968dce), color-stop(100%, 48a0d0));
    background: -webkit-linear-gradient(90deg, #968dce 0, #48a0d0 100%);
    background: -o-linear-gradient(90deg, #968dce 0, #48a0d0 100%);
    background: -ms-linear-gradient(90deg, #968dce 0, #48a0d0 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#968dce', endColorstr='#48a0d0', GradientType='1');
    background: linear-gradient(90deg, #968dce 0, #48a0d0 100%);
}
.a-link-rec-webnavozmap.current:hover {
	background: -moz-linear-gradient(90deg, #27C3A0 0, #9a8ff0 100%) !important;
    background: -webkit-gradient(linear, 90deg, color-stop(0, 27C3A0), color-stop(100%, 9a8ff0)) !important;
    background: -webkit-linear-gradient(90deg, #27C3A0 0, #9a8ff0 100%) !important;
    background: -o-linear-gradient(90deg, #27C3A0 0, #9a8ff0 100%) !important;
    background: -ms-linear-gradient(90deg, #27C3A0 0, #9a8ff0 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1301FE', endColorstr='#F4F60C', GradientType='1') !important;
    background: linear-gradient(90deg, #27C3A0 0, #9a8ff0 100%) !important;
}
.socialsl-webnavozmap a.instagram-webnavozmap {
    background: url(i/inst-s-min.png) no-repeat center center;
}
.ulogin-button-instagram {
    width: 45px !important;
    height: 45px !important;
    background: url(i/inst-log-min.png) no-repeat center center !important;
}
.list-subcats-webnavozmap {
    padding-bottom: 30px;
    text-align: center;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.item_subcats-webnavozmap {
    width: 102px;
    display: inline-block;
    vertical-align: top;
    border: 1px solid #d9dce7;
    margin: 7px;
    padding: 28px;
    padding-top: 0;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background: #fff;
}
.thumb_subcats-webnavozmap {
    height: 130px;
    position:  relative;
    margin-left: -28px;
    margin-right: -28px;
}
.thumb_subcats-webnavozmap img {
position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    max-width: inherit;
    max-height: 90px;
    margin: auto;
    width: auto;
}
.name_subcats-webnavozmap {
    font-size: 16px;
    color: #323458;
    line-height: 18px;
    margin-bottom: 10px;
    font-weight: 700;    word-wrap: break-word;
}
.count_subcats-webnavozmap {
    font-size: 12px;
    line-height: 14px;
    color: #818294;
}
.item_subcats-webnavozmap:hover {
    -moz-box-shadow: 0 0 64px 3px rgba(227, 226, 226, .4);
    -webkit-box-shadow: 0 0 64px 3px rgba(227, 226, 226, .4);
    box-shadow: 0 0 64px 3px rgba(227, 226, 226, .4);
}
.item_subcats-webnavozmap.no-img-subcat {
    padding: 28px;
}
.no-img-subcat  .thumb_subcats-webnavozmap{
    display: none;
}
@media screen and (max-width:1110px){
.list-subcats-webnavozmap {
    display: block;
}
.item-list-webnavozmap {width: 260px;}
span.item-count-webnavozmap {font-size: 18px;line-height: 20px;}
.item-list-webnavozmap.webnavozmap-1,.item-list-webnavozmap.webnavozmap-2 {padding-left: 38px;border: 0;margin: 0;background-position: left center;background-size: 30px;
}
.prs-list-webnavozmap {margin-bottom: 20px;}
.wrapvalue-webnavozmap {margin-bottom: 20px;}
.title-b-webnavozmap {margin-bottom: 20px;}
.body-cat-webnavozmap {padding: 20px 0;}
.title-b-webnavozmap {font-size: 24px;line-height: 26px;}
.item-product-webnavozmap {padding: 15px;margin: 5px !important;text-align: left;float: none !important;display: inline-block;vertical-align: top;width: 260px;
}
.thumb-product-webnavozmap {position: relative;left: auto;top: auto;margin: auto;margin-bottom: 10px;}
.clr-webnavozmap {display: none;}
.desc-product-webnavozmap .stars-webnavozmap {text-align: center;}
.recomends-cat-webnavozmap {text-align: center;}
.item-list-webnavozmap.webnavozmap-1, .item-list-webnavozmap.webnavozmap-2 {margin: 12px 0;}
.header-article-webnavozmap h1 {font-size: 26px;line-height: 28px;margin-bottom: 15px;}
.header-articlethumbnail-webnavozmap {margin-bottom: 20px;}
.buttons-webnavozmap>div {margin: 3px !important;}
.tabs-head-webnavozmap {text-align: center;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.link-tab-webnavozmap {float: none;display: inline-block;vertical-align: top;width: 23%;font-size: 14px;line-height: 16px;}
.col-contacts-webnavozmap {max-width: 100%;float: none;margin: 0;margin-bottom: 10px;}
.col-maps-webnavozmap {margin: 0;width: 45%;max-width: 100%;}
.col-rating-webnavozmap {text-align: left;width: 45%;float: left;margin-left: 5%;}
.socials-l-webnavozmap {display: block;margin-top: 10px;}
.soc-share-webnavozmap {margin: 3px;}
.box-socials-buttons-webnavozmap {margin-bottom: 20px;}
.tabs-boxes-webnavozmap {margin-bottom: 20px;}
.body-tab-webnavozmap {padding: 20px;}
.wrapcommtn-webnavozmap {padding: 20px;padding-left: 120px;}
.author-webnavozmap {left: 20px;top: 20px;}
.field-main-webnavozmap input {width: 100%;}
.field-main-webnavozmap {float: none;margin: 0 !important;margin-right: 42px !important;margin-bottom: 10px !important;max-width: 70%;}
.forma-coment-webnavozmap {padding: 20px;}
.forma-coment-webnavozmap .title-b-webnavozmap {margin-bottom: 20px;}
.forma-meta-webnavozmap {margin-bottom: 20px;}
.header-article-webnavozmap {max-width: 70%;}
}
@media screen and (max-width:750px){
.link-tab-webnavozmap {border: 1px solid #e8f0f8 !important;width: auto;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;}
.body-tab-webnavozmap {margin: 0;}
.tabs-head-webnavozmap {display: block;margin-bottom: 10px;}
.thumbnail-webnavozmap {display: none;}
.header-article-webnavozmap {max-width: 100%;float: none;text-align: center;}
.col-rating-webnavozmap {width: auto;float: none;margin: 0;text-align: center;}
.col-maps-webnavozmap {width: auto;float: none;margin-bottom: 10px;}
.company-info-webnavozmap {margin-bottom: 10px;}
.item-phones-webnavozmap {margin-bottom: 10px;}
.item-adress-webnavozmap {margin-bottom: 10px;}
.site-social-webnavozmap {padding-left: 0;text-align: center;}
.list-rews-webnavozmap .title-b-webnavozmap {text-align: center;}
.statictic-comments-webnavozmap {display: block;margin-bottom: 20px;text-align: center;}
.float-stat-webnavozmap {float: none;display: inline-block;vertical-align: top;border: 0;}
}
@media screen and (max-width:380px){
.link-tab-webnavozmap {margin: 2px !important;}
.a-link-rec-webnavozmap {display: block;margin: 0;padding: 13px 10px;}
.title-meta-webnavozmap {display: block;margin-bottom: 5px;}
.smile-listform-webnavozmap {display: block;margin: 0;margin-bottom: 8px;}
}