#map .address{display:block;color:#999;font-size:12px;line-height:15px;}
#map .name-address{color:#04b;font-weight:700;}
#map p{margin:0 0 7px;}
a.more{color:#727270;}
p.phone a{font-weight:800;}
.ymaps-2-1-74-balloon__content > ymaps{height:auto!important;}
.ymaps-2-1-74-balloon__content{display:flex!important;max-width:282px;}
.ymaps-2-1-74-b-cluster-content{width:auto!important;}
#map #my-listbox-2>ymaps:first-child a, #map #my-listbox-2 ymaps:nth-child(11) ymaps li a, #map #my-listbox>ymaps:first-child a, #map #my-listbox ymaps:nth-child(11) ymaps li a, #map #my-listbox-3>ymaps:first-child a, #map #my-listbox-3 ymaps:nth-child(12) ymaps li a, #map #my-listbox-4>ymaps:first-child a, #map #my-listbox-4 ymaps:nth-child(11) ymaps li a{color:#000;font-weight:500;}
#map #my-listbox-2>ymaps:first-child li, #map #my-listbox-2 ymaps:nth-child(11) ymaps li,#map #my-listbox>ymaps:first-child li, #map #my-listbox ymaps:nth-child(11) ymaps li, #map #my-listbox-3>ymaps:first-child li, #map #my-listbox-3 ymaps:nth-child(12) ymaps li, #map #my-listbox-4>ymaps:first-child li, #map #my-listbox-4 ymaps:nth-child(11) ymaps li{border-bottom:0;margin:10px 0 0px;}
#map #my-listbox-2>ymaps:first-child li:hover, #map #my-listbox-2 ymaps:nth-child(11) ymaps li:hover, #map #my-listbox>ymaps:first-child li:hover, #map #my-listbox ymaps:nth-child(11) ymaps li:hover, #map #my-listbox-3>ymaps:first-child li:hover, #map #my-listbox-3 ymaps:nth-child(12) ymaps li:hover, #map #my-listbox-3>ymaps:first-child li:hover, #map #my-listbox-3 ymaps:nth-child(11) ymaps li:hover{background:#ffffff;}
#map #my-listbox-2>ymaps:first-child li a:hover, #map #my-listbox-2 ymaps:nth-child(11) ymaps li a:hover, #map #my-listbox>ymaps:first-child li a:hover, #map #my-listbox ymaps:nth-child(11) ymaps li a:hover, #map #my-listbox-3>ymaps:first-child li a:hover, #map #my-listbox-3 ymaps:nth-child(12) ymaps li a:hover, #map #my-listbox-4>ymaps:first-child li a:hover, #map #my-listbox-4 ymaps:nth-child(11) ymaps li a:hover{text-decoration:none;}
ul.dropdown-menu, ul.dropdown-menu-2, ul.dropdown-menu-3, ul.dropdown-menu-4{padding:0px;margin:-5px 0 0;list-style:none;background-color:#fff;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:4px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;max-height:320px;overflow:auto;position:absolute;z-index:1;}
ul.dropdown-menu li, ul.dropdown-menu-2 li, ul.dropdown-menu-3 li, ul.dropdown-menu-4 li{cursor:pointer;padding:4px 8px 4px 12px;font-size:14px;border-bottom:1px solid #dbdbdb;}
ul.dropdown-menu li:hover, ul.dropdown-menu-2 li:hover, ul.dropdown-menu-3 li:hover ul.dropdown-menu-4 li:hover{background:#e2e2e2;}
@media only screen and (max-width: 767px) {ul.dropdown-menu li, ul.dropdown-menu-2 li, ul.dropdown-menu-3 li, ul.dropdown-menu-4 li {padding: 8px 12px 8px 12px;}}
ul.dropdown-menu-2{min-width:140px;}
ul.dropdown-menu, ul.dropdown-menu-3, ul.dropdown-menu-4{min-width:160px;}
#my-listbox-header-2, #my-listbox-header, #my-listbox-header-3, #my-listbox-header-4{padding:7px 20px;}
#my-listbox-header-2{background-color:#1e98ff;}
#my-listbox-header{background-color:#0e4779;}
#my-listbox-header-3{background-color:#1bba02;}
#my-listbox-header-4{background-color:#ed4543;}
table th, table td{text-align:left;}
table tbody tr td.sp-wide{width:50%;}
.rovd h2, .rovd h3{font-size:14px;color:#434343;margin-bottom:0px;line-height:25px;}
.rovd h3{font-weight:500;}
body.style-simple .bord-tab thead td{text-align:center;background:#f9f9f9!important;}
body.style-simple .bord-tab table{border:1px solid #ebebeb;}
.style-simple .bord-tab table:not(.recaptchatable) tr td:last-child, .style-simple table tr th:last-child{border-right:1px solid #ebebeb;}
.mreo h3{margin-bottom:0;}
.mreo h3{font-size:20px;line-height:30px;color:#282424!important;}
.mreo p{margin:0 0 10px;color:#6f7679;}
.mreo .infobox ul li:before{color:rgb(106, 103, 103);}
.mreo .infobox{background-color:rgba(50, 153, 187, 0.3803921568627451);}
.mreo .infobox ul, .mreo .infobox{color:#282424!important;}
.style-simple .mreo .infobox ul li{border-bottom:1px solid rgba(156, 156, 156, 0.31);}
.logo #logo #list-info{left:54px;position:absolute;top:50px;}
.logo #logo #atp{left:54px;position:absolute;top:68px;color:#000000;font-size:8.95px;}
body:not(.home) .logo #logo #atp{font-family:"Montserrat", Arial, Tahoma, sans-serif;font-weight:700;}
.logo #fst, .logo #scd, .logo #mtcs, .logo #nalog{padding:2px 4px;color:white;font-size:10.5px;font-weight:bold;letter-spacing:1px;font-family:"Roboto", Arial, Tahoma, sans-serif;background:#1bba02;margin:0 2px 0 0;}
.logo #nalog{margin:0;}
.logo #inf-h1{line-height:0;font-size:0;margin:0;}
@media only screen and (max-width: 767px) {
.logo #logo img.logo-mobile{max-height:40px!important;}
.logo #logo #list-info{left:43px;top:29px;}
.logo #fst, .logo #scd, .logo #mtcs, .logo #nalog{padding:1px 3px;font-size:8.12px;}
.logo #logo #atp{left:43px;top:42px;font-size:7.16px;}
} .logo #logo{position:relative;}
.ychet h4{font-size:18px;margin-bottom:5px;}
@media only screen and (min-width: 768px) {.ychet .otstyp {padding: 0 0 0 18px;}}
.ychet .icon_box.icon_position_left{min-height:110px;}
.vopros-otvet .how_it_works{text-align:left;margin:0 0 30px 0;}
.vopros-otvet .how_it_works h4{font-size:16px;line-height:25px;font-weight:600;}
.zayavl{margin:0 1% 0px;}
body.style-simple .bord-tab.newst thead td{font-size:10px;line-height:14px;}
body.style-simple .bord-tab.newst td{line-height:15px;padding:5px;text-align:center;}
@media only screen and (max-width: 959px) {body.style-simple .bord-tab.newst table, body.style-simple .bord-tab.newst-2 table{display:block; overflow-x: auto;}}
h3.special{font-size:20px;line-height:25px;}
.moodd .fancy_heading .title{font-size:27px;line-height:30px;}
body.style-simple .bord-tab.newst-2 td{line-height:17px;padding:6px;text-align:center;font-size:12px;}
body.style-simple .bord-tab.newst-2.newst-3 tbody td{text-align:left;}
footer li{line-height:16px;padding:0 0 5px 0;}
footer h5{line-height:18px;}
body.home .logo #logo{pointer-events:none;}
.section-post-related h4{font-size:14px;line-height:19px;}
.zakl h3{font-size:22px;line-height:33px;}
.zakl h4{font-size:15px;line-height:20px;color:#ffffff;}
.zakl p{line-height:20px;font-style:italic;}
.category-video .posts_group.grid.col-3 .post-item{-webkit-transition:all 300ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;}
.category-video .posts_group.grid.col-3 .post-item:hover{box-shadow:0 0 5px 1px #a8a8a8;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;}
.category-video .posts_group.grid.col-3 .post-item h2{font-size:17px;}
.category-video .posts_group.grid.col-3 .post-excerpt{font-size:13px;line-height:20px;}
.category-video .posts_group.grid.col-3 .post-desc-wrapper .post-desc{padding:20px 15px 0;}
.single .section-post-header{margin:20px 0 0 0;}
span.wpcf7-form-control-wrap.agree{display:none;}
#wpcf7-f5-o1 .wpcf7-mail-sent-ok{margin:-30px 1% 20px 1%!important;}
@media only screen and (min-width: 768px) {
.nov-ak h4{font-size:14px;line-height:18px;}
}
#Content img.scale-with-grid.mio{max-width:80px;float:left;margin-right:10px;}
.ist a{padding-top:10px;}
.ablock{display:flex;}
.ablock a{margin-top:3px;line-height:19px;}
.inform{margin-top:-4px;margin-bottom:-17px;font-size:11px;color:#aaaaaa;}
#Footer .inform a{color:#aaaaaa;}
#map .how{float:right;cursor:pointer;border:1px solid #2c809b;padding:0px 5px;background:#3299bb;color:white;box-shadow:0 0 5px 0px rgba(90, 93, 94, 0.18);margin:0 2px 2px 0;}
#map .how:hover{background:#2c809b;}
.style-simple .see .infobox ul li:last-child{border-bottom:1px solid rgba(255,255,255,.1);}
.see .infobox ul li:before{color:rgb(255, 255, 255);}
.style-simple .see .infobox{padding:20px 30px;}
.style-simple .see .infobox p{text-align:right;margin:8px 0 0px;}
@media only screen and (min-width: 960px) {.category-4 .grid.col-3 .scale-with-grid.image{max-height:232px;overflow:hidden;}
.category-4 .grid.col-3 .scale-with-grid.image img.scale-with-grid{min-height:232px;}}
@media only screen and (max-width: 959px) and (min-width: 768px) {.category-4 .grid.col-3 .scale-with-grid.image{max-height:163px;overflow:hidden;}
.category-4 .grid.col-3 .scale-with-grid.image img.scale-with-grid{min-height:163px;}}
audio{outline:0;}
#ogai .phone-gai{color:#b8b8b8;}
#ogai .phone-gai span{color:black;}
.nov-ak .slick-slider .date_label{border:1px solid #e1e1e1;}
@media only screen and (min-width: 1240px) {
.nov-ak .slick-slider .image_frame.scale-with-grid{max-height:232px;overflow:hidden;}
.nov-ak .slick-slider .scale-with-grid img.scale-with-grid.wp-post-image{min-height:232px;}}
@media only screen and (max-width: 1239px) and (min-width: 960px) {
.nov-ak .slick-slider .image_frame.scale-with-grid img.scale-with-grid.wp-post-image{max-height:192px;overflow:hidden;}
.nov-ak .slick-slider .scale-with-grid img.scale-with-grid.wp-post-image {min-height: 192px; overflow: hidden;}}
@media only screen and (max-width: 959px) and (min-width: 768px) {
.nov-ak .slick-slider .image_frame.scale-with-grid img.scale-with-grid.wp-post-image{max-height:234px;overflow:hidden;}
.nov-ak .slick-slider .scale-with-grid img.scale-with-grid.wp-post-image {min-height: 234px; overflow: hidden;}}
@media only screen and (max-width: 767px) and (min-width: 545px) {
.nov-ak .slick-slider .image_frame.scale-with-grid img.scale-with-grid.wp-post-image{max-height:142px;overflow:hidden;}
.nov-ak .slick-slider .scale-with-grid img.scale-with-grid.wp-post-image{min-height:142px;overflow:hidden;}
h4 {font-size: 14px; line-height: 19px;}}
@media only screen and (max-width: 544px) and (min-width: 447px) {
.nov-ak .slick-slider .image_frame.scale-with-grid img.scale-with-grid.wp-post-image{max-height:142px;overflow:hidden;}
.nov-ak .slick-slider .scale-with-grid img.scale-with-grid.wp-post-image{min-height:142px;overflow:hidden;}
h4 {font-size: 14px; line-height: 19px;}}
.single .the_content_wrapper ul{color:#434343;}
#text-3 p, #text-4 p, #text-5 p, #text-6 p, #text-7 p{margin:0 0 5px;line-height:21px;}
p.detais{text-align:right;font-style:inherit;font-size:13px;margin:0 0 0px;}
.zakl p{margin:0 0 10px;}
.zakl b{color:#e6e5e5;}
#menu .mfn-icon{padding:30px 0 0;display:inline-block;font-size:23px;color:#ff8a26;cursor:pointer;}
#menu .mfn-icon:hover{color:rgba(255, 138, 38, 0.7215686274509804);}
ul#menu-main-menu{float:left;}
@media only screen and (max-width: 1239px){
#menu .mfn-icon{display:none;}
}
#Top_bar .menu > li > a span:not(.description){padding:0 7px;}
.FeedBurner{float:right;}
.FeedBurner .icon-rss:before{color:#ff8400;font-size:20px;}
.FeedBurner a {
color: #ffffff;
}