body{font-family:"Circe", sans-serif;font-size:19px;color:#000;font-weight: 300;}
.preview-lazyload{margin:0 0 15px}
.body-bg{background:#fff url(../img/body-bg.png) 0 283px no-repeat}
.body-bg_r{background:transparent url(../img/r-bg.png) 0 0 no-repeat;background-attachment:fixed}
.cld-common-wrap > a.cld-like-dislike-trigger{color:#000}
.cld-common-wrap > a.cld-like-dislike-trigger:hover{color:#186AA2}
.footer-bottom .col-lg-5::before{content:"";width:1px;height:85%;display:block;position:absolute;left:0;top:5px;background:rgba(255,255,255,.5)}
.footer-bottom .col-lg-5::after{content:"";width:1px;height:85%;display:block;position:absolute;right:31px;top:5px;background:rgba(255,255,255,.5)}
.rate_result{padding:0 20px;font-weight:700}
.container_photo_array{display:none}
.container_files{display:none;margin:0 0 30px}
.container_files_photo{margin:-10px 0 0 20px}
.green_result{color:green}
.red_result{color:red}
.load-container{position:fixed;width:100%;height:100%;top:0;left:0;background-color:#186AA2;z-index:99999}
.no-cssanimations .load-container .loader{text-indent:0;text-align:center;color:#fff;font-size:17px;background:none;border:0 none;width:auto;height:auto;margin:1em auto;overflow:visible;box-shadow:none;-webkit-animation:none;animation:none}
.no-cssanimations .load-container .loader:before,.no-cssanimations .load-container .loader:after{display:none}
.test-wrapper{margin-top:80px}
.load8 .loader{position:absolute;top:50%;left:50%;margin-left:-4.3em;margin-top:-4.3em;font-size:10px;text-indent:-9999em;border-top:.6em solid rgba(255,255,255,0.2);border-right:.6em solid rgba(255,255,255,0.2);border-bottom:.6em solid rgba(255,255,255,0.2);border-left:.6em solid #fff;-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}
.load8 .loader,.load8 .loader:after{border-radius:50%;width:8em;height:8em}
@-webkit-keyframes load8 {
0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes load8 {
0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
*{outline:none!important}
a,button{-webkit-transition:200ms ease-in-out;-o-transition:200ms ease-in-out;transition:200ms ease-in-out}
a:hover,button:hover{text-decoration:none}
p{line-height:27px;font-weight:300;color:#000;margin-bottom:15px}
p span.blue-text{background:#186AA2;color:#fff}
.about ul,.article > ul,.post_article > ul{list-style:none;color:#000;padding-left:30px}
.article > ul li,.about ul li,.post_article > ul li{font-size:18px;font-weight:300;position:relative;padding-left:33px;margin-bottom:10px}
.article > ul li:last-child,.about ul li::last-child,.post_article > ul li:last-child{margin-bottom:0}

.title{font-family:'Merriweather',serif}
@media (min-width: 1200px) {
.container{max-width:1140px}
}
.header{background:#186AA2;padding-top:5px;-webkit-box-shadow:0 4px 15px rgba(0,0,53,0.25);box-shadow:0 4px 15px rgba(0,0,53,0.25)}
.header-top{border-bottom:1px solid rgba(255,255,255,0.5);padding-bottom:6px}
.header__search{margin-top:12px}
.logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;font-family:Montserrat}
.logo__img{margin-right:9px;padding-top:7px}
.logo__txt{padding-top:2px}
.logo__title{display:block;font-weight:800;font-size:26px;color:#fff;margin-bottom:-15px}
.logo__subtitle{font-weight:300;font-size:12px;color:#fff}
.top-menu{padding-left:0;list-style:none;margin-bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.footer .top-nav li,.header-top .top-nav li{margin-right:65px}
.footer .top-nav li:last-child,.header-top .top-nav li:last-child{margin-right:0}
.footer .top-nav li a,.header-top .top-nav li a{font-size:16px;color:#fff}
.top-nav li span{font-size:16px;color:#fff;text-decoration:underline}
.footer .top-nav li a:hover,.header-top .top-nav li a:hover{text-decoration:underline}
.search{position:relative}
.search__input{background:#FFF;-webkit-border-radius:3px;border-radius:3px;border:none;font-size:15px;color:#1D1953;padding-left:40px;width:100%;max-width:350px;height:30px}
.search__input::-webkit-input-placeholder{color:rgba(29,25,83,0.5)}
.search__input::-moz-placeholder{color:rgba(29,25,83,0.5)}
.search__input:-moz-placeholder{color:rgba(29,25,83,0.5)}
.search__input:-ms-input-placeholder{color:rgba(29,25,83,0.5)}

.open-search {
    width: 16px;
    height: 16px;
    border: none;
    background: transparent url(../img/icons/search-icon.svg) 0 0 no-repeat;
}

.top-nav{padding-top:14px;padding-left:75px}
.main-menu{padding-left:0;list-style:none;margin-bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:-15px;margin-right:-15px}
.main-nav .main-menu > li{position:relative;flex:auto}
.main-nav .main-menu > li:not(:last-of-type)::after{content:"";width:1px;height:26px;display:block;background:rgba(255,255,255,0.5);position:absolute;right:0;top:10px}
.main-nav .main-menu > li > a{font-size:18px;color:#fff;position:relative;display:inline-block;padding:9.5px 35px 12px} /*padding:9.5px 35px 12px*/
.main-nav .main-menu > li > span{font-size:18px;color:#fff;position:relative;display:inline-block;padding:8.5px 35px 10px;text-decoration:underline;background:rgba(255,255,255,0.2)}
.main-nav .main-menu > li > a::after{content:"";display:block;width:100%;height:1px;background:#fff;-webkit-transform:translateY(2px) scale(0);-ms-transform:translateY(2px) scale(0);transform:translateY(2px) scale(0);-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;margin-top:-4px}
.main-nav .main-menu > li > a:hover{/*background:rgba(255,255,255,0.2)*/}
.main-nav .main-menu > li > a:hover::after{-webkit-transform:translateY(2px) scale(1);-ms-transform:translateY(2px) scale(1);transform:translateY(2px) scale(1)}
.main-nav .main-menu > li .link-active{background:rgba(255,255,255,0.2)}
.main-nav .main-menu > li .link-active::after{-webkit-transform:translateY(2px) scale(1);-ms-transform:translateY(2px) scale(1);transform:translateY(2px) scale(1)}
.f_ontop{position:fixed;bottom:20px;right:20px;width:40px;z-index:100;height:40px;border-radius:5px;background-color:#5e5e5e;cursor:pointer;transition:all .3s ease}
.f_ontop::before{content:'';position:absolute;top:16px;left:12px;width:16px;height:16px;border-top:2px solid #fff;border-left:2px solid #fff;transform:rotate(45deg);z-index:10}
.f_ontop:hover{background-color:#383838}
.sub-menu{padding-left:0;list-style:none;margin-bottom:0;position:absolute;top:46px;background:#186AA2;display:none;z-index:100}
.sub-menu li a{font-size:14px;color:#fff;line-height:14px;padding:16px 95px 17px 35px;white-space:nowrap;display:block}
.sub-menu li a:hover{background:rgba(255,255,255,0.2)}
.slick-dots{bottom:25px}
.slick-dots li{width:10px;height:10px}
.slick-dots li button{width:10px;height:10px;padding:0}
.slick-dots li button::before{width:10px;height:10px;content:"";opacity:1;border:.5px solid #FFF;-webkit-border-radius:50%;border-radius:50%}
.slick-dots li button::after{content:"";width:8px;height:8px;-webkit-border-radius:50%;border-radius:50%;background:#FFF;position:absolute;top:1px;left:1px;display:none}
.slick-dots li button:hover::after{display:block}
.slick-dots .slick-active button::before{opacity:1}
.slick-dots .slick-active button::after{display:block}
.banner .slider{height:480px;overflow-y:hidden}
.slider__item{height:480px;position:relative;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center}
.slider__item::after{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0.7)),color-stop(24.48%,rgba(255,255,255,0.7)),color-stop(45.83%,rgba(255,255,255,0.6)),color-stop(66.67%,rgba(255,255,255,0.4)),to(rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,0.7) 0%,rgba(255,255,255,0.7) 24.48%,rgba(255,255,255,0.6) 45.83%,rgba(255,255,255,0.4) 66.67%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0.7) 0%,rgba(255,255,255,0.7) 24.48%,rgba(255,255,255,0.6) 45.83%,rgba(255,255,255,0.4) 66.67%,rgba(255,255,255,0) 100%);background:linear-gradient(90deg,rgba(255,255,255,0.7) 0%,rgba(255,255,255,0.7) 24.48%,rgba(255,255,255,0.6) 45.83%,rgba(255,255,255,0.4) 66.67%,rgba(255,255,255,0) 100%)}
.slider__item .container{position:relative;z-index:3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-bottom:67px;height:100%}
.slider__number{font-weight:300;font-size:30px;color:#0A0A35;opacity:.5;font-family:'Raleway',sans-serif;margin-bottom:13px}
.slider__title{font-weight:900;font-size:35px;line-height:45px;color:#0A0A35;max-width:40%}
.slider.slick-slider.slick-dotted{margin-bottom:0}
.section-title{font-weight:900;font-family:Merriweather;font-size:35px;color:#0A0A35}
.popular-article{padding-top:82px;padding-bottom:40px}
.popular-article .section-title{margin-bottom:31px}
.popular-item{position:relative;-webkit-border-radius:5px;border-radius:5px;overflow:hidden;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;height:170px;margin-bottom:30px}
.popular-item_high{height:370px}
.popular-item_high .popular-item__title{font-size:22px;line-height:28px}
.popular-item::after{content:"";width:100%;height:100%;position:absolute;top:0;display:block;background:-webkit-gradient(linear,left top,left bottom,color-stop(-2.7%,rgba(0,0,0,0.51)),color-stop(86.62%,rgba(0,0,0,0.63)));background:-webkit-linear-gradient(top,rgba(0,0,0,0.51) -2.7%,rgba(0,0,0,0.63) 86.62%);background:-o-linear-gradient(top,rgba(0,0,0,0.51) -2.7%,rgba(0,0,0,0.63) 86.62%);background:linear-gradient(180deg,rgba(0,0,0,0.51) -2.7%,rgba(0,0,0,0.63) 86.62%);z-index:1}
.popular-item__inner{position:relative;z-index:2;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:20px;padding-bottom:10px}
.popular-item__title{font-size:20px;line-height:26px;color:#FFF;font-weight:700}
.popular-item__title:hover{color:#fff;text-shadow:0 2px 10px #000}
.popular-item__title::before{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0}
.popular-item__bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.popular-item__date{font-size:15px;color:#fff;opacity:.5;margin-right:auto}
.popular-item__view{font-size:12px;color:#fff;opacity:.5}

.popular-item__like{font-size:12px;color:#fff;opacity:.5;margin-left:15px}

.recent-article{padding-top:21px;padding-bottom:40px}
.recent-article .section-title{margin-bottom:32px}
.recent-item{-webkit-border-radius:5px;border-radius:5px;overflow:hidden;background:#FFF;-webkit-box-shadow:0 2px 15px rgba(0,0,0,0.05);box-shadow:0 2px 15px rgba(0,0,0,0.05);margin-bottom:30px;position:relative}
.recent-item__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%}
.recent-item__img{-webkit-box-flex:0;-webkit-flex:0 0 275px;-ms-flex:0 0 275px;flex:0 0 275px;max-width:275px;position:relative}
.recent-item__img::after{content:"";width:100%;height:100%;position:absolute;display:block;top:0;left:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.72)));background:-webkit-linear-gradient(bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.72) 100%);background:-o-linear-gradient(bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.72) 100%);background:linear-gradient(0deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.72) 100%)}
.recent-item__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.recent-item__rubric{font-size:18px;color:#fff;border:1px solid #FFF;-webkit-border-radius:5px;border-radius:5px;padding:1px 16px;position:absolute;top:15px;left:20px;z-index:3}
.recent-item__info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;padding:16px 20px 10px}
.recent-item__title{font-weight:700;font-size:20px;line-height:22px;color:#0A0A35;display:block;margin-bottom:9px}
.recent-item__title::after{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:10}
.recent-item__desc{font-weight:300;font-size:14px;line-height:18px;color:#0A0A35}
.recent-item__bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:auto;width:100%}
.recent-item__date{font-size:12px;color:#0A0A35;opacity:.5;margin-right:auto}
.recent-item__view{font-size:12px;color:#0A0A35;opacity:.5}

.recent-item__like{font-size:12px;color:#0A0A35;opacity:.5;margin-left:15px}

.show-more{font-weight:700;text-align:center;margin:31px auto 0;display:block;cursor:pointer;width:250px;font-size:20px;position:relative;color:#fff;background:#186AA2;-webkit-border-radius:5px;border-radius:5px;border:none;padding:7px 51px 3px 27px;-webkit-box-shadow:0 4px 10px rgba(0,0,0,0.25);box-shadow:0 4px 10px rgba(0,0,0,0.25);border-bottom:2px solid #004C84}

.show-more:hover{color:#fff;-webkit-box-shadow:none;box-shadow:none;border-color:transparent}
.show-more:hover::after{animation-name:rotate;animation-duration:500ms;animation-timing-function:linear}
@keyframes rotate {
from{transform:rotate(0deg)}
to{transform:rotate(360deg)}
}
.fisherman-tests{padding-top:52px;padding-bottom:40px}
.fisherman-tests .section-title{margin-bottom:21px}
.fisherman-tests .container{position:relative}
.photogallery-slider-arrow{position:relative;width:100%}
.photogallery-slider-arrow .prev-slide,.photogallery-slider-arrow .next-slide{top:115px}
.tests-slider-arrow{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative}
.prev-slide,.next-slide{width:50px;height:50px;-webkit-border-radius:50%;border-radius:50%;border:none;position:absolute;top:71px;z-index:10}


.tests-slider{width:100%}
.test-slider-wrapper{max-width:1903px;margin-left:auto;margin-right:auto}
.tests-slider-item{max-width:285px;margin-left:15px;margin-right:15px;padding-top:10px;padding-bottom:10px}
.tests-slider-item__inner{position:relative;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}
.tests-slider-item__inner:hover{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}
.tests-slider-item__img{height:170px;overflow:hidden;-webkit-border-radius:5px;border-radius:5px;margin-bottom:15px}
.tests-slider-item__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.tests-slider-item__title{font-weight:700;font-size:18px;line-height:22px;color:#0A0A35;min-height:44px;margin-bottom:15px}
.tests-slider-item__link{display:inline-block;font-weight:700;font-size:18px;color:#FFF;background:#186AA2;-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.2);box-shadow:0 2px 8px rgba(0,0,0,0.2);-webkit-border-radius:5px;border-radius:5px;padding:4px 30px}
.tests-slider-item__link:hover{color:#fff;-webkit-box-shadow:none;box-shadow:none}
.tests-slider-item__link::before{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0}
.fishing-reports{padding-top:42px;padding-bottom:40px}
.fishing-reports .section-title{margin-bottom:21px}
.fishing-reports__link{text-align:center;margin-top:31px}
.reports-list{margin-top:40px}
.upload-link{cursor:pointer;font-weight:700;font-size:16px;color:#fff;display:inline-block;-webkit-border-radius:5px;border-radius:5px;background:#1D1953;-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.2);box-shadow:0 2px 8px rgba(0,0,0,0.2);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:170px;height:35px}

.upload-link:hover{color:#fff;-webkit-box-shadow:none;box-shadow:none}
.report-item{background:#FFF;-webkit-box-shadow:0 2px 15px rgba(0,0,0,0.07);box-shadow:0 2px 15px rgba(0,0,0,0.07);-webkit-border-radius:5px;border-radius:5px;overflow:hidden;position:relative;margin-bottom:30px}
.report-item:hover{-webkit-box-shadow:0 4px 20px rgba(0,0,0,0.1);box-shadow:0 4px 20px rgba(0,0,0,0.1)}
.report-item__img{height:230px;position:relative;margin-bottom:18px}
.report-item__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.report-item__img::after{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0;background:-webkit-linear-gradient(270.06deg,rgba(0,0,0,0.51) 0.07%,rgba(0,0,0,0.06) 124.2%);background:-o-linear-gradient(270.06deg,rgba(0,0,0,0.51) 0.07%,rgba(0,0,0,0.06) 124.2%);background:linear-gradient(179.94deg,rgba(0,0,0,0.51) 0.07%,rgba(0,0,0,0.06) 124.2%)}
.report-item__count{font-size:16px;color:#fff;position:absolute;z-index:3;top:15px;right:20px}
.report-item__info{padding-left:20px;padding-right:20px;padding-bottom:20px}
.report-item__block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:.5px solid rgba(10,10,53,0.5);padding-bottom:5px;margin-bottom:16px}
.report-item__user{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.report-item__avatar{min-width:20px;width:20px;height:20px;-webkit-border-radius:50%;border-radius:50%;overflow:hidden;margin-right:10px;position:relative}
.report-item__avatar img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.report-item__name{font-weight:700;font-size:18px;color:#0A0A35}
.report-item__date{font-size:14px;color:#0A0A35;opacity:.5}
.report-item__link{display:block;font-size:14px;color:#186AA2;text-decoration:underline;text-align:right}
.report-item__link::after{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0}
.report-list{padding-left:0;list-style:none;margin-bottom:0}
.report-list__item{font-size:16px;color:#0A0A35;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:10px}
.report-list__name{font-weight:700;margin-right:11px;line-height:20px}
.report-list__value{font-weight:300;line-height:20px}
.photogallery{padding-top:52px;padding-bottom:40px}
.photogallery .section-title{margin-bottom:21px}
.photogallery-slider{margin-top:30px;max-width:1900px;margin-left:auto;margin-right:auto}
.photogallery-item{height:210px;position:relative;padding-left:15px;padding-right:15px;padding-top:10px}
.photogallery-item__inner{-webkit-border-radius:5px;border-radius:5px;overflow:hidden;max-width:350px;height:200px;position:relative;display:block;padding:17px 20px}
.photogallery-item__inner:hover{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}
.photogallery-item__inner::before{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0;background:-webkit-linear-gradient(270.06deg,rgba(0,0,0,0.51) 0.1%,rgba(0,0,0,0) 124.17%);background:-o-linear-gradient(270.06deg,rgba(0,0,0,0.51) 0.1%,rgba(0,0,0,0) 124.17%);background:linear-gradient(179.94deg,rgba(0,0,0,0.51) 0.1%,rgba(0,0,0,0) 124.17%);z-index:2}
.photogallery-item__img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
ul.photogallery-item__info{padding-left:0;list-style:none;margin-bottom:0;font-size:16px;color:#fff;font-weight:700;position:relative;z-index:3}
.photogallery-item__info li span{font-weight:300;padding-left:8px}
.now-reading{padding-top:52px;padding-bottom:40px}
.now-reading .section-title{margin-bottom:31px}
.article-item{background:#FFF;-webkit-border-radius:5px;border-radius:5px;position:relative;margin-bottom:30px;-webkit-box-shadow:0 2px 15px rgba(0,0,0,0.05);box-shadow:0 2px 15px rgba(0,0,0,0.05)}
.article-item__img{-webkit-border-radius:5px;border-radius:5px;overflow:hidden;height:200px;position:relative}
.article-item__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.article-item__img::before{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.8)),color-stop(132.25%,rgba(0,0,0,0.3)));background:-webkit-linear-gradient(top,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0.3) 132.25%);background:-o-linear-gradient(top,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0.3) 132.25%);background:linear-gradient(180deg,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0.3) 132.25%)}
.article-item__rubric{font-size:18px;color:#fff;border:1px solid #FFF;-webkit-border-radius:5px;border-radius:5px;padding:1px 10px;position:absolute;top:15px;left:20px;z-index:3}
.article-item__info{padding:16px 20px 10px}
.article-item__title{font-weight:700;font-size:22px;line-height:28px;color:#0A0A35;display:block;margin-bottom:9px;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.article-item__title::after{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:10}
.article-item__desc{font-weight:300;font-size:14px;line-height:18px;color:#0A0A35;margin-bottom:19px;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.article-item__bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:auto;width:100%}
.article-item__date{font-size:12px;color:#0A0A35;opacity:.5;margin-right:auto}
.article-item__view{font-size:12px;color:#0A0A35;opacity:.5}

.article-item__like{font-size:12px;color:#0A0A35;opacity:.5;margin-left:15px}

.about{padding-top:22px;padding-bottom:142px;z-index:1;position:relative}
.about .section-title{margin-bottom:22px}
.about .ul{padding-top:5px;margin-bottom:13px}
.footer{background:#186AA2;padding-top:5px;padding-bottom:12px;position:relative}
.footer::before{content:"";width:366px;height:430px;background:transparent url(../img/hook.png) 0 0 no-repeat/contain;position:absolute;top:-79%;left:-8px}
.footer-top{padding-bottom:6px;margin-bottom:5px;border-bottom:.5px solid rgba(255,255,255,0.5)}
.footer-bottom{color:#fff;padding-top:10px;padding-bottom:10px}
.footer-bottom__title{font-weight:700;font-size:22px;margin-bottom:12px}
.footer-nav{padding-top:2px;padding-left:35px}
.footer-menu{list-style:none;-webkit-columns:2;-moz-columns:2;columns:2;padding-left:0;margin-bottom:13px}
.footer .footer-nav li{margin-bottom:3px}
.footer .footer-nav li a{color:#fff;font-size:18px}
.footer .footer-nav li span{color:#fff;font-size:18px;text-decoration:underline}
.footer .footer-nav li a:hover{text-decoration:underline}
.consent-menu{padding-left:0;list-style:none;margin-bottom:0}
.footer .footer-nav .consent-menu li a{font-weight:300;font-size:16px;text-decoration:underline;color:#fff}
.footer .footer-nav .consent-menu li span{font-weight:300;font-size:16px;text-decoration:none;color:#fff}
.footer .footer-nav .consent-menu li a:hover{text-decoration:none}
.top-comments{padding-left:14px;font-size:16px}
.top-comments__item{padding-left:5px;margin-bottom:6px}
.top-comments__user{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.top-comments__ava{min-width:20px;width:20px;height:20px;-webkit-border-radius:50%;border-radius:50%;overflow:hidden;margin-right:9px;position:relative}
.top-comments__ava img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0}
.top-comments__name{font-weight:700}
.cookie{font-size:12.5px;line-height:15px;color:#FFF;font-weight:300;padding-left:41px;padding-top:5px;margin-bottom:28px}
.social-list{padding-left:0;list-style:none;margin-bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.social-list li{margin-left:29px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}
.social-list li:hover{transform:translateY(-5px)}
.social-list li svg path { fill: #fff; }
.hidden-desc{display:none}

.mobile-menu{display:block;position:relative;width:22px;height:22px;cursor:pointer}
.mobile-menu span{position:absolute;background:#fff;width:14px;height:2px;left:0;top:50%;opacity:1;-webkit-transition:background .3s ease-in-out;-o-transition:background .3s ease-in-out;transition:background .3s ease-in-out}
.mobile-menu span::after{position:absolute;background:#fff;height:2px;left:0;display:block;-webkit-transition:top .3s ease-in-out,bottom .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:top .3s ease-in-out,bottom .3s ease-in-out,-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out,top .3s ease-in-out,bottom .3s ease-in-out;transition:transform .3s ease-in-out,top .3s ease-in-out,bottom .3s ease-in-out;transition:transform .3s ease-in-out,top .3s ease-in-out,bottom .3s ease-in-out,-webkit-transform .3s ease-in-out;will-change:transform;width:22px;bottom:6px;content:""}
.mobile-menu span::before{position:absolute;background:#fff;height:2px;left:0;display:block;-webkit-transition:top .3s ease-in-out,bottom .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:top .3s ease-in-out,bottom .3s ease-in-out,-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out,top .3s ease-in-out,bottom .3s ease-in-out;transition:transform .3s ease-in-out,top .3s ease-in-out,bottom .3s ease-in-out;transition:transform .3s ease-in-out,top .3s ease-in-out,bottom .3s ease-in-out,-webkit-transform .3s ease-in-out;will-change:transform;width:18px;top:6px;content:""}
.mobile-menu.active span{background:transparent}
.mobile-menu.active span::before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:22px;top:0}
.mobile-menu.active span::after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:22px;top:0}
.content{padding-top:20px;padding-bottom:120px;z-index:1;position:relative}
.main{-webkit-box-flex:0;-webkit-flex:0 0 810px;-ms-flex:0 0 810px;flex:0 0 810px;max-width:810px;padding-left:15px;padding-right:15px}
.aside{-webkit-box-flex:0;-webkit-flex:0 0 330px;-ms-flex:0 0 330px;flex:0 0 330px;max-width:330px;padding-left:15px;padding-right:15px;padding-top:49px}
.breadcrumbs{padding-left:0;list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:25px}
.kb_sep{opacity:.5;color:#0A0A35}
.breadcrumbs li{font-weight:300;font-size:14px;color:#0A0A35;padding:0 5px 0 0}
.breadcrumbs a{opacity:.5;color:#0A0A35}
h1,.h1{font-family:Merriweather;font-weight:900;font-size:35px;line-height:45px;color:#0A0A35;margin-bottom:13px}
.rubric-txt{margin-bottom:60px}
.rubric-txt p{line-height:24px}
.rubric-list{margin-bottom:76px}
.rubric-list__item{margin-bottom:30px}
.rubric-item{-webkit-border-radius:5px;border-radius:5px;background:#FFF;-webkit-box-shadow:0 2px 15px rgba(0,0,0,0.05);box-shadow:0 2px 15px rgba(0,0,0,0.05);position:relative}
.rubric-item:hover{-webkit-box-shadow:0 4px 20px rgba(0,0,0,0.1);box-shadow:0 4px 20px rgba(0,0,0,0.1)}
.rubric-item__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%}
.rubric-item__img{-webkit-box-flex:0;-webkit-flex:0 0 245px;-ms-flex:0 0 245px;flex:0 0 245px;max-width:245px;height:100%;position:relative}
.rubric-item__img::after{content:"";width:100%;height:100%;position:absolute;display:block;top:0;left:0;border-top-left-radius:5px;border-bottom-left-radius:5px;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.72)));background:-webkit-linear-gradient(bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.72) 100%);background:-o-linear-gradient(bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.72) 100%);background:linear-gradient(0deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.72) 100%)}
.rubric-item__img img{width:100%;height:100%;border-top-left-radius:5px;border-bottom-left-radius:5px;-o-object-fit:cover;object-fit:cover}
.rubric-item__info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;padding:21px 19px 10px 15px}
.rubric-item__title{font-weight:700;font-size:20px;line-height:22px;color:#0A0A35;display:block;margin-bottom:9px}
.rubric-item__title:hover{color:#0A0A35}
.rubric-item__title::after{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:10}
.rubric-item__desc{font-weight:300;font-size:14px;line-height:18px;color:#0A0A35}
.rubric-item__bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:auto;width:100%}
.rubric-item__date{font-size:12px;color:#0A0A35;opacity:.5;margin-right:auto}
.rubric-item__view{font-size:12px;color:#0A0A35;opacity:.5}

.rubric-item__like{font-size:12px;color:#0A0A35;opacity:.5;margin-left:15px}

.page-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.page-list .pagination__next{color:#186AA2;display:block;position:relative;font-weight:700;font-size:20px}
.page-list .pagination__next:hover{color:#505050}

.page-list .pagination__prev{color:#186AA2;padding-left:10px;display:block;position:relative;font-weight:700;font-size:20px}
.page-list .pagination__prev:hover{color:#505050}

.pagination{padding-left:0;list-style:none;margin-bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.pagination__item{min-width:29px;height:29px;font-size:20px;font-weight:700;text-align:center}
.pagination__item:nth-child(3){margin-right:3px}
.pagination__item:nth-child(4){margin-right:4px}
.pagination__item:nth-child(6){margin-right:4px}
.pagination__item span{color:#FFF;background:#186AA2;-webkit-border-radius:50%;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;line-height:1;height:100%;padding-top:2px;-webkit-box-shadow:0 2px 6px rgba(0,56,112,0.3);box-shadow:0 2px 6px rgba(0,56,112,0.3)}
.pagination__link{color:#0A0A35;opacity:.5}
.pagination__link:hover{color:#505050}
.pagination__link-dotted{display:block;padding-left:12px;padding-right:15px}
.reading{padding-top:40px}
.reading .section-title{margin-bottom:31px}
.article-item_small .article-item__img{height:170px}
.article-item_small .article-item__info{padding-top:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.aside-block p{color:#fff}
.aside-block{background-color:#186AA2;background:#186AA2 url(../img/widget-bg.png) 0 0 repeat-y;-webkit-border-radius:5px;border-radius:5px;margin-bottom:30px;padding:20px 20px 22px}
.aside-title{font-weight:700;font-size:24px;color:#FFF;display:inline-block;margin-bottom:25px}
.aside-title::after{display:block;width:100%;height:1px;content:"";background:#fff;margin-top:-2px}
.aside-link{font-weight:700;font-size:21px;color:#fff;text-decoration:underline}
.aside-link:hover{color:#fff;text-decoration:none}
.aside-tests{margin-bottom:20px}
.aside-test{height:140px;margin-bottom:25px}
.aside-test:last-child{margin-bottom:0}
.aside-test__inner{position:relative;-webkit-border-radius:5px;border-radius:5px;overflow:hidden;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:20px}
.aside-test__inner::after{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.87)),to(rgba(0,0,0,0.22)));background:-webkit-linear-gradient(top,rgba(0,0,0,0.87) 0%,rgba(0,0,0,0.22) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0.87) 0%,rgba(0,0,0,0.22) 100%);background:linear-gradient(180deg,rgba(0,0,0,0.87) 0%,rgba(0,0,0,0.22) 100%)}
.aside-test__inner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}
.aside-test__title{font-size:18px;line-height:22px;color:#fff;position:relative;z-index:3}
.aside-test__link{font-size:14px;font-weight:700;color:#1D1953;-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.2);box-shadow:0 2px 8px rgba(0,0,0,0.2);-webkit-border-radius:5px;border-radius:5px;background:#fff;display:inline-block;z-index:3;padding:3.5px 24px}
.aside-test__link::after{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0}
.aside-popular{margin-bottom:20px}
.aside-popular__item{margin-bottom:25px;height:140px}
.aside-popular__item:last-child{margin-bottom:0}
.aside-popular .popular-item__inner{padding-top:15px;padding-bottom:10px}
.aside-popular .popular-item__title{line-height:22px}
.aside-video{-webkit-border-radius:5px;border-radius:5px;height:140px;overflow:hidden;margin-bottom:8px}
.aside-video iframe[src],.article iframe[src]{border:none}
.aside-reports{margin-bottom:18px}
.aside-reports__item{margin-bottom:25px}
.aside-reports__item:last-child{margin-bottom:0}
.aside-reports__item .report-item__img{height:140px}
.aside-reports__item .report-list__item{font-size:14px;margin-bottom:5px}
.aside-reports__item .report-item__link{font-size:12px}
.aside-reports__item .report-item__name{font-size:16px}
.aside-reports__item .report-item__date{font-size:12px}
.aside-reports__item .report-item__block{padding-bottom:8px;margin-bottom:15px}
.aside-reports__item .report-item__info{padding-bottom:12px}
.aside-upload{margin-top:18px;margin-bottom:8px}
.aside-photo{margin-bottom:19px}
.aside-photo__item{margin-bottom:25px;margin-left:0;margin-right:0;padding-left:0;padding-right:0;padding-top:0;height:360px}
.aside-photo__item:last-child{margin-bottom:0}
.aside-photo__item .photogallery-item__inner{height:100%;padding-top:12px}
.aside-photo__item .photogallery-item__inner:hover{-webkit-transform:initial;-ms-transform:initial;transform:initial}
.aside-photo__item .photogallery-item__inner::before{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.87)),to(rgba(0,0,0,0.22)));background:-webkit-linear-gradient(top,rgba(0,0,0,0.87) 0%,rgba(0,0,0,0.22) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0.87) 0%,rgba(0,0,0,0.22) 100%);background:linear-gradient(180deg,rgba(0,0,0,0.87) 0%,rgba(0,0,0,0.22) 100%)}
.survey__title{font-weight:700;font-size:22px;line-height:30px;color:#fff;margin-bottom:16px}
.survey__item{margin-bottom:3px}
.survey__input{display:none!important}

.comment-form-cookies-consent label{display:inline;padding:0 0 0 10px;font-weight:300;font-size:16px;color:#0A0A35}
.survey__label{font-size:18px;color:#fff;margin-bottom:0;cursor:pointer;position:relative;padding-left:25px!important}

body .survey__btn{font-weight:700;font-size:22px;text-align:center;line-height:40px;color:#186AA2;border:1px solid #fff!important;background:#fff;-webkit-border-radius:5px!important;border-radius:5px!important;height:40px;width:100%;max-width:260px;margin-top:24px!important;margin-bottom:18px!important}
body .survey__btn:hover{background:transparent!important;color:#fff!important}
.article{padding-top:5px}
.article__head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:21px}
.article__date{font-weight:300;font-size:14px;color:#0A0A35;opacity:.5;margin-right:22px}
.article__view{font-weight:300;font-size:14px;color:#0A0A35;opacity:.5;margin-right:22px}

.article__like{font-weight:300;font-size:14px;color:#0A0A35;opacity:.5;margin-right:20px}

.article__time{font-weight:300;font-size:14px;color:#0A0A35;opacity:.5;margin-right:22px}

.article__author{margin-left:auto}
.article__img{margin-bottom:20px}
.article__img img{max-width:100%}
.article__intro{margin-bottom:35px}
.article__intro p{font-size:18px;line-height:27px;font-weight:300;color:#0A0A35}
.carousel {display: flex;margin-bottom: 30px;}
.carousel .carousel--item {margin-right: 15px;}
p.result_puls{margin-bottom:0;text-align:center}
p.result_puls a{color:#fff;text-decoration:underline;font-size:16px}
p.result_puls a:hover{text-decoration:none}
.share-list{padding-left:0;list-style:none;margin-bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.share-list li{margin-right:19px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}
.share-list li:last-child{margin-right:0}
.share-list a{opacity:.5}
.share-list li:hover{transform:translateY(-1px)}
.article-author{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.article-author__img{width:20px;height:20px;min-width:20px;position:relative;-webkit-border-radius:50%;border-radius:50%;overflow:hidden;margin-right:5px}
.article-author__img img{position:absolute;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.article-author__name{font-size:14px;color:#0A0A35;opacity:.5;text-decoration:none}
.article-navigation{background:#FFF;margin-top:35px;margin-bottom:35px;border:1px solid #EAEAEA;-webkit-box-shadow:0 2px 20px rgba(0,0,0,0.05);box-shadow:0 2px 20px rgba(0,0,0,0.05);-webkit-border-radius:5px;border-radius:5px;padding:17px 28px 18px}
.article-navigation__title{font-weight:900;font-size:30px;color:#0A0A35;display:inline-block;cursor:pointer}

.article-navigation__title_active::after{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);top:-6px}
.article-navigation__list{list-style:none;counter-reset:li;padding-left:0;padding-top:13px;margin-bottom:0;}
.wp-caption{max-width:100%}
.wp-caption-text{padding:5px 0 0;font-style:italic;font-size:16px;text-align:center}
.article-navigation__list a{color:#0A0A35}
.article-navigation__list a:hover{text-decoration:underline}
.article-navigation__list > li{font-size:22px;color:#0A0A35;margin-bottom:6px;position:relative;padding-left:35px}
.article-navigation__list > li.top_contents > span{content:'';font-weight:700;font-size:14px;padding-top:3px;width:24px;height:24px;-webkit-border-radius:50%;border-radius:50%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:1px solid #0A0A35;margin-right:10px;position:absolute;left:0;top:3px}
.article-navigation__list ul{list-style:none;padding-left:35px;padding-top:2px}
.article-navigation__list li.sub{font-weight:300;font-size:20px;margin-left:35px;padding-left:0}
.article-navigation__list li.sub::before{content:'';margin-right:4px;width:15px;height:15px;top:6px}
h2,.h2{font-family:Merriweather;font-weight:900;font-size:30px;line-height:40px;color:#000;margin-top:29px;margin-bottom:22px}
h3,.h3{font-family:Merriweather;font-weight:900;font-size:25px;line-height:25px;margin-top:38px;margin-bottom:21px}
.notice{background:#FFF;border:1px solid #EAEAEA;-webkit-box-shadow:0 2px 20px rgba(0,0,0,0.05);box-shadow:0 2px 20px rgba(0,0,0,0.05);-webkit-border-radius:5px;border-radius:5px;position:relative;margin-top:29px;margin-bottom:31px;padding:24px 25px 24px 123px}

.notice p{font-size:22px;line-height:30px;color:#000;font-weight:300}
.notice p:last-child{margin-bottom:0}
.test-wrapper #testme_result{border:none}
.test-wrapper .testme_result_block{margin:0}
.test-wrapper .testme_result_block img{margin:0 0 15px}
.alignright{float:right;margin:0 0 15px 15px}
.alignleft{float:left;margin:0 15px 15px 0}
.aligncenter{float:none;display:block;margin-left:auto;margin-right:auto}
.article img{max-width:100%;height:auto}
.article > ol,.post_article > ol{list-style:none;counter-reset:ol;padding-left:20px;padding-top:9px}
.article > ol li,.post_article > ol li{font-weight:300;font-size:18px;color:#000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:10px}
.article > ol li::before,.post_article > ol li:before{counter-increment:ol;content:counters(ol, ".");font-weight:700;font-size:11px;width:24px;height:24px;min-width:24px;-webkit-border-radius:50%;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:1px solid #000;margin-right:10px}
.carefully{background:#fff;border:1px solid #EAEAEA;-webkit-box-shadow:0 2px 20px rgba(0,0,0,0.05);box-shadow:0 2px 20px rgba(0,0,0,0.05);-webkit-border-radius:5px;border-radius:5px;position:relative;margin-top:29px;margin-bottom:31px;padding:24px 24px 24px 136px}

.carefully p{font-size:22px;line-height:30px;color:#000;margin-bottom:0;font-weight:400}
.article iframe{width:100%;max-width:100%}
.img{margin-bottom:30px;max-width:100%}
blockquote{border-top:1px solid #8cb5d1;border-bottom:1px solid #8cb5d1;position:relative;margin-top:28px;margin-bottom:31px;padding:32px 15px 26px 63px}

blockquote p{font-weight:700;font-size:22px;line-height:35px;color:#000}
.read-more{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:25px;margin-left:5px;margin-bottom:25px}
.read-more__img{-webkit-box-flex:0;-webkit-flex:0 0 220px;-ms-flex:0 0 220px;flex:0 0 220px;max-width:220px;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;position:relative;height:132px;margin-right:20px;overflow:hidden}
.read-more__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.read-more__img::before{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(-19.12%,rgba(0,0,0,0.42)),color-stop(124.31%,rgba(0,0,0,0.23)));background:-webkit-linear-gradient(top,rgba(0,0,0,0.42) -19.12%,rgba(0,0,0,0.23) 124.31%);background:-o-linear-gradient(top,rgba(0,0,0,0.42) -19.12%,rgba(0,0,0,0.23) 124.31%);background:linear-gradient(180deg,rgba(0,0,0,0.42) -19.12%,rgba(0,0,0,0.23) 124.31%)}
.read-more__txt{font-weight:700;font-size:18px;color:#000;margin-bottom:8px}
.read-more__link{font-weight:700;font-size:22px;line-height:28px;text-decoration:underline;color:#000}
.article-table{width:100%;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.05);box-shadow:0 0 20px rgba(0,0,0,0.05);-webkit-border-radius:5px;border-radius:5px;margin-top:0;margin-bottom:15px}
.article-table thead td{background:#186AA2;color:#fff;overflow:hidden}
.article-table th{text-align:center;font-size:18px;color:#fff;font-weight:400;border-left:1px solid #E0E0E0;padding:7px 5px 6px}
.article-table th:first-child{border-left:none}
.article-table td{font-weight:300;text-align:center;font-size:16px;color:#000;border-left:1px solid #E0E0E0;padding:5px 5px 1px}
.article-table td:first-child{border-left:none}
.article-table tbody tr:nth-child(even){background:rgba(10,10,53,0.1)}
.article-table tbody tr:hover{background:rgba(10,10,53,0.1)}
.article-table thead td:first-child{border-top-left-radius:5px}
.article-table thead td:last-child{border-top-right-radius:5px}
.article-gallary .image-share-wrap{display:block}
.article-gallary span.article-gallary{display:block}
.article-gallary{margin-left:-15px;margin-right:-15px;margin-bottom:15px}
.article-gallary .photogallery-item{padding-left:0;padding-right:0;margin-left:0;margin-right:0}
.article-gallary__item{padding-left:15px;padding-right:15px}
.article-gallary .next-slide{margin-right:20px;top:87px}
.article-gallary .prev-slide{margin-left:20px;top:87px}
.article-gallary .photogallery-item__inner{max-width:initial}
.survey__btn{margin-left:auto;margin-right:auto;display:block}
.article-block{background:#186AA2 url(../img/article-bg.png) 0 0 no-repeat;-webkit-border-radius:5px;border-radius:5px;margin-bottom:80px;padding:20px 25px}
.article-block .survey__title{margin-bottom:26px}
.article-block .survey__btn{margin-top:47px;margin-bottom:20px}
.survey-result__title{font-weight:700;font-size:22px;line-height:30px;color:#fff;margin-bottom:11px}
.survey-result__item{color:#fff;margin-bottom:16px}
.survey-result__txt{font-size:18px;margin-bottom:2px}
.survey-result__line{width:100%;height:20px;background:rgba(255,255,255,0.3);border:1px solid #FFF;-webkit-border-radius:5px;border-radius:5px;overflow:hidden}
.survey-result__line span{display:block;height:100%;background:#fff}
.survey-result__bottom{font-size:22px;text-align:center;color:#fff;margin-top:33px;margin-bottom:12px}
.warning{background:#FFF;border:1px solid #EAEAEA;-webkit-box-shadow:0 2px 20px rgba(0,0,0,0.05);box-shadow:0 2px 20px rgba(0,0,0,0.05);-webkit-border-radius:5px;border-radius:5px;position:relative;margin-bottom:40px;padding:23px 20px 24px 136px}
.warning__title{font-weight:700;font-size:22px;color:#E30000;margin-bottom:-2px}
.warning__txt{font-size:22px;line-height:30px;color:#000}

.article-bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:18px;margin-top: 20px;}
.article-bottom__share{font-weight:700;font-size:22px;color:#000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.article-bottom__share ul{padding-left:11px;list-style:none;margin-bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.article-bottom__share ul li{margin-right:15px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}
.article-bottom__share ul li:hover{transform:translateY(-2px)}
.rate{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.rate__btn{width:158px;height:28px;font-weight:700;font-size:18px;border:none}
.rate__dislike{-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;color:#186AA2;background:#EAEAEA}

.rate__like{-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;color:#fff;background:#186AA2}

.comments{padding-top:28px;max-width:704px;margin-bottom:100px}
.comments__title{font-weight:900;font-size:30px;line-height:38px;color:#000;margin-bottom:45px}
.comments-form{margin-bottom:60px}
.comments-form .flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.comments-form__group{margin-bottom:20px;width:100%}
.comments-form__label{display:block;font-weight:300;font-size:16px;color:#000;margin-bottom:0}
.comments-form__input{width:339px;background:rgba(234,234,234,0.3);border:1px solid #EAEAEA;padding-left:15px;padding-right:15px;height:40px;font-weight:300}
.comments-form__textarea{width:100%;max-width:100%;max-height:400px;height:175px;padding-top:10px}
.btn{border:1px solid #186AA2;background:#186AA2;-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.25);box-shadow:0 2px 8px rgba(0,0,0,0.25);-webkit-border-radius:5px;border-radius:5px;color:#fff;font-weight:700;font-size:18px;padding:6.5px 46px}
.btn:hover{-webkit-box-shadow:none;box-shadow:none;color:#186AA2;background:transparent}
.comments-item{border-bottom:1px solid #EAEAEA;padding-bottom:21px;margin-bottom:25px}
.comments-item:last-child{border-bottom:none}
.comments-item__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;margin-bottom:20px;display:flex}
.comments-item__photo{min-width:34px;height:34px;width:34px;-webkit-border-radius:50%;border-radius:50%;overflow:hidden;margin-right:10px;margin-top:4px}
.comments-item__top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:1px}
.comments-item__name{font-size:14px;margin-right:20px;color:#000}
.comments-item__date{font-size:14px;color:#000;opacity:.5}
.comments-item__info{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}
.cld-like-dislike-wrap{position:absolute;right:0}
.comments-item__txt{font-weight:300;font-size:16px;line-height:24px;margin-bottom:15px;max-width:100%;position:relative;color:#000}
.comments-item__bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-bottom: 20px;}
.comment-reply-link{font-weight:300;font-size:16px;color:#186AA2;cursor:pointer}
.comments-item__like{font-weight:800;font-size:16px;color:#186AA2;background:none;border:none;padding:0;margin-left:16px}

.comments-item__dislike{font-weight:800;font-size:16px;color:#000;background:none;margin-right:16px;border:none;padding:0}

.comments-ist .comment .depth-2{border-left:1px solid #EAEAEA;border-bottom:none;margin-left:78px;padding-left:15px;padding-bottom:0;margin-bottom:0;margin-top:20px;padding-top:0}
.comments-ist .comment .depth-2:last-child{margin-bottom:20px}
.comments-ist .comment .depth-2 .comments-item__inner{margin-bottom:11px}
.comments-ist .comment .depth-2 .comments-item__inner:last-child{margin-bottom:0}
.test-txt{margin-bottom:80px}
.test-txt p{font-size:18px;line-height:24px;margin-bottom:10px}
.test-item{margin-bottom:69px}
.test-item img{margin-bottom:25px;margin-top:4px;max-width:100%}
.test-item__title{font-family:Merriweather;font-weight:900;font-size:30px;line-height:40px;color:#000;margin-bottom:26px}
.test-item__wrapper{padding-left:0;position:relative;margin-bottom:5px}
.test-item__label{display:block;font-size:22px;color:#000;cursor:pointer;margin-bottom:0;position:relative;padding-left:25px}

.test-item__label_true{color:#039823;padding-right:27px}


.test-item__label_false{color:#CD0000;padding-right:27px}


.test-item__label_green{color:#039823}
.test-item__input{display:none}



.article-tests{margin-top:74px;margin-bottom:42px}
.article-tests__title{font-weight:900;font-size:30px;color:#000;margin-bottom:25px}
.article-tests .prev-slide{margin-left:20px}
.article-tests .next-slide{margin-right:20px}
.article-tests__slider{margin-left:-15px;margin-right:-15px}
.article-tests__item{padding-left:15px;padding-right:15px}
.article-tests .tests-slider-item{margin-left:0;margin-right:0}
.tests-list{margin-bottom:56px}
.test{background:#FFF;border:1px solid #EAEAEA;-webkit-box-shadow:0 2px 20px rgba(0,0,0,0.07);box-shadow:0 2px 20px rgba(0,0,0,0.07);-webkit-border-radius:5px;border-radius:5px;overflow:hidden;margin-bottom:30px;position:relative}
.test:hover{-webkit-box-shadow:0 4px 20px rgba(0,0,0,0.1);box-shadow:0 4px 20px rgba(0,0,0,0.1)}
.test__img{height:170px}
.test__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.test__info{padding:16px 19px 24px}
.test__title{font-weight:700;font-size:18px;line-height:22px;margin-bottom:15px;min-height:44px}
.test__link{background:#186AA2;-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.2);box-shadow:0 2px 8px rgba(0,0,0,0.2);-webkit-border-radius:5px;border-radius:5px;display:inline-block;font-weight:700;font-size:18px;color:#fff;line-height:18px;padding:8.5px 30px}
.test__link:hover{color:#fff;background:#3688C0}
.test__link::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;display:block}
.report-link{margin-top:23px;margin-bottom:23px}
.report{margin-bottom:29px}
.report .report-item{-webkit-box-shadow:0 2px 15px rgba(0,0,0,0.07);box-shadow:0 2px 15px rgba(0,0,0,0.07)}
.report .report-item:hover{-webkit-box-shadow:0 4px 20px rgba(0,0,0,0.1);box-shadow:0 4px 20px rgba(0,0,0,0.1)}
.report .report-list{padding-right:20px;margin-bottom:11px}
.report-author{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:300;font-size:18px;color:#000;padding-top:13px;padding-bottom:15px}
.report-author__img{width:20px;min-width:20px;height:20px;-webkit-border-radius:50%;border-radius:50%;overflow:hidden;position:relative;margin-left:11px;margin-right:10px}
.report-author__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0}
.report-author__user{font-weight:700;color:#000}
.report-author__user:hover{color:#000;text-decoration:none}
.report-images{margin-bottom:36px}
.report-images__item{height:400px;-webkit-border-radius:5px;border-radius:5px;overflow:hidden;position:relative}
.report-images__item::after{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0;background:-webkit-linear-gradient(270.04deg,rgba(0,0,0,0.51) 0.07%,rgba(0,0,0,0.06) 124.2%);background:-o-linear-gradient(270.04deg,rgba(0,0,0,0.51) 0.07%,rgba(0,0,0,0.06) 124.2%);background:linear-gradient(179.96deg,rgba(0,0,0,0.51) 0.07%,rgba(0,0,0,0.06) 124.2%)}
.report-images__item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.prev,.next{width:30px;height:30px;border:none;z-index:10;position:absolute;top:46%}


ul.report-info{padding-left:0;list-style:none}
li.report-info__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;padding-left:0;display:flex}
.report-info__item_date{margin-bottom:8px}
.report-info__item_location{margin-bottom:14px}
.report-info__item_weather{margin-bottom:16px}
.report-info__item_type{margin-bottom:8px}
.report-info__item_tackle{margin-bottom:8px}
.report-info__item_bait{margin-bottom:8px}
.report-info__item_catch{margin-bottom:8px}
.report-info__item_fish{margin-bottom:8px}
.report-info__item_text{margin-bottom:0}
.report-info__title{font-weight:700;font-size:18px;color:#000;white-space:nowrap}
.report-info__txt{color:#000;padding-left:12px}
.report-info__item_text .report-info__txt{padding:0;margin:20px 0;}
.report-info__item_text .report-info__title {font-size:22px;}
.report-info__txt p{line-height:24px;margin-bottom:5px}
.report-info__txt p:last-child{margin-bottom:0}
.report-info .report-info__item{padding-left:0}
li.report-info__item::before{display:none}
.article-reports{margin-top:101px}
.article-reports__title{font-weight:900;font-size:30px;line-height:35px;color:#0A0A35;margin-bottom:59px}
.article-reports__slider{margin-left:-15px;margin-right:-15px}
.article-reports__item{padding-left:15px;padding-right:15px}
.article-reports .report-list{padding-right:20px}
.article-reports .prev-slide,.article-reports .next-slide{top:91px}
.article-reports .prev-slide{margin-left:20px}
.article-reports .next-slide{margin-right:20px}
.report-text{margin-bottom:58px}
.report-text p{line-height:24px;margin-bottom:6px}
.report-text p span{background:none;color:#CD0000}
.report-form .upload-link{margin-bottom:40px}
.report-form__group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}
.report-form__label{font-weight:700;font-size:18px;color:#0A0A35;margin-bottom:0;position:relative;top:3px}
.report-form__input{width:521px;height:30px;background:#FFF;border:1px solid #D6D6D6;-webkit-border-radius:5px;border-radius:5px;font-weight:300;padding-left:15px;padding-right:15px;font-size:18px}
.report-form__textarea{height:200px;resize:none}
.report-form__textarea_small{height:100px}
.report-form__btn{display:block;border-bottom:1px solid #004C84;-webkit-box-shadow:0 4px 10px rgba(0,0,0,0.25);box-shadow:0 4px 10px rgba(0,0,0,0.25);padding:0;height:45px;width:250px;font-size:22px;margin:60px auto 20px}
.gallery-link{margin-bottom:60px;margin-top:23px}
.gallery{margin-bottom:31px}
.gallery .photogallery-item{margin-left:0;margin-right:0;padding:0;height:200px;margin-bottom:15px}
.photogallery-item__info {margin-bottom:15px}
.photogallery-item__info--title {font-size:20px;font-weight:700;}
.photogallery-item__info--title a {color:#000}
.photogallery-item__info--title a:hover {color:#666}
.photogallery-item__info--desc {font-size:15px;font-weight:400;height: 48px;overflow: hidden;}
.gallery .photogallery-item__inner{max-width:375px}
.gallery-text{margin-bottom:26px}
.gallery-form{margin-bottom:100px}

.gallery-form__upload{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-top:112px}
.gallery-form__file{display:none}
.gallery-form__group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}
.gallery-form__label{font-weight:700;font-size:18px;color:#0A0A35;margin-bottom:0;position:relative;top:3px}
.gallery-form__input{width:521px;height:30px;background:#FFF;border:1px solid #D6D6D6;-webkit-border-radius:5px;border-radius:5px;font-weight:300;padding-left:15px;padding-right:15px;font-size:18px}
.gallery-form__textarea{height:200px;resize:none}
.gallery-form__textarea_small{height:100px}
.gallery-form__btn{display:block;border-bottom:1px solid #004C84;-webkit-box-shadow:0 4px 10px rgba(0,0,0,0.25);box-shadow:0 4px 10px rgba(0,0,0,0.25);padding:0;height:45px;width:250px;font-size:22px;margin:58px auto 20px}
.add-more{border:none;background:none;font-weight:700;font-size:18px;color:#186AA2;text-decoration:underline;padding:0;margin-top:19px}
.gallery-wrapper__title{font-weight:900;font-size:30px;line-height:35px;color:#0A0A35;margin-bottom:18px}
@media (max-width: 1899px) {
.photogallery-slider{max-width:1140px}
}
@media (max-width: 1230px) {
.next-slide{margin-right:15px !important}
.prev-slide{margin-left:15px !important}
}
@media (min-width: 992px) and (max-width: 1199px) {
img{max-width:100%}
.slider__item{background-position-x:100%}
.footer::before{display:none}
.top-nav{padding-left:0}
.main-menu{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-left:0;margin-right:0}
.main-nav .main-menu > li{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}
.main-nav .main-menu > li > a{padding-left:0;padding-right:0;display:block;text-align:center}
.main-nav .main-menu > li > a::after{display:none}
.recent-item__img{-webkit-box-flex:0;-webkit-flex:0 0 195px;-ms-flex:0 0 195px;flex:0 0 195px;max-width:195px}
.photogallery-slider{max-width:960px}
.photogallery-item__inner{margin-left:auto;margin-right:auto}
.cookie{padding-left:0}
.main{-webkit-box-flex:0;-webkit-flex:0 0 630px;-ms-flex:0 0 630px;flex:0 0 630px;max-width:630px}
.article-item__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.comments-form__group{width:100%}
.comments-form__input{width:100%}
.report .report-list{padding-right:0}
.article-reports .report-list{padding-right:0}
.report-form__input{width:320px}
.gallery-form__input{width:320px}
}
@media (max-width: 991px) {
img{max-width:100%}
.slider__item{background-position-x:100%}
/*.open-search{margin-top:10px}*/
.footer::before{display:none}
.about{padding-bottom:60px}
.body-bg{-webkit-background-size:cover;background-size:cover}
.header-bottom{display:none}
.top-nav{display:none}
.search{display:none}
.search__input{max-width:100%}
.logo{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.hidden-desc{display:block}
.header-top .row{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.banner .slider{height:340px}
.slider__item{height:340px}
.slider__title{max-width:70%}
.photogallery-slider{max-width:720px}
.cookie{padding-left:0;text-align:center;margin-top:15px}
.social-list{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.social-list li{margin-left:10px;margin-right:10px}
.footer-nav{padding-left:30px}
.main{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.aside{margin-left:auto;margin-right:auto;max-width:100%}
.article-gallary{margin-bottom:40px}
.content{padding-bottom:40px}
.report .report-list{padding-right:0}
.article-reports .report-list{padding-right:0}
.report-form__input{width:400px}
.gallery-form__input{width:400px}
}
@media (max-width: 767px) {
.slider__item{background-position-x:70%}
.logo{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}
.logo__img{padding-top:0}
.logo__img img{width:25px}
.logo__title{font-size:20px}
.logo__subtitle{display:none}
.slider__title{font-size:24px;line-height:normal;max-width:100%}
.popular-article{padding-top:40px;padding-bottom:10px}
.section-title{font-size:24px}
.popular-item_high{height:170px}
.popular-item_high .popular-item__title{font-size:18px;line-height:26px}
.recent-article{padding-top:0}
.recent-item{height:auto;max-width:350px;margin-left:auto;margin-right:auto}
.recent-item__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.recent-item__img{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;height:200px}
.fisherman-tests{padding-top:0}
.tests-slider-item{margin-left:0;margin-right:0;max-width:initial;padding-left:15px;padding-right:15px}
.tests-slider-item__inner{max-width:260px;margin-left:auto;margin-right:auto}
.photogallery-item{margin-left:0;margin-right:0;padding-left:15px;padding-right:15px}
.fishing-reports{padding-top:0}
.report-item{max-width:350px;margin-left:auto;margin-right:auto}
.photogallery{padding-top:0}
.now-reading{padding-top:0}
.article-item{max-width:350px;margin-left:auto;margin-right:auto}
.about{padding-top:0;padding-bottom:40px}
body{font-size:17px;}	
p{font-size:17px;line-height:normal}
ul.ul li{font-size:16px}
.footer-nav{padding-left:0}
.rubric-item{height:auto;max-width:350px;margin-left:auto;margin-right:auto}
.rubric-item__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.rubric-item__img{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;height:200px}
.rubric-item__info{padding:12px 20px 10px}
.page-list{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.page-list .pagination__prev{margin-right:0}
.page-list .pagination__next{margin-left:0}
.pagination{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
h1,.h1{font-size:30px;line-height:normal}
h2,.h2{font-size:24px;line-height:normal;margin-top:30px}
h3,.h3{font-size:20px;line-height:normal;margin-top:20px}
.right-img{float:none;max-width:100%;margin-bottom:20px}
.rubric-txt{margin-bottom:40px}
.rubric-item__desc{height:auto}
.reading{padding-top:40px}
.aside-photo__item{padding-left:0;padding-right:0}
.aside-reports__item{max-width:initial}
.aside-video{height:190px}
.aside-video iframe{height:100%}
.aside-photo__item .photogallery-item__inner{max-width:initial}
.notice{padding:15px}
.notice::before{display:none}
.carefully{padding:15px}
.carefully::before{display:none}
.warning{padding:15px;margin-bottom:40px}
.warning::before{display:none}
.article iframe{max-height:250px}
blockquote p{font-size:18px;line-height:normal}
.carefully p,.notice p{font-size:18px;line-height:normal}
.alignright{float:none}
.h1{margin-bottom:25px}
.alignleft{float:none}
.read-more{margin-left:0}
.read-more__link{font-size:18px;line-height:normal}
.article-gallary{margin-bottom:40px}
.article-gallary .photogallery-item{padding-left:0;padding-right:0}
.article-block{margin-bottom:40px}
.rate__btn{width:130px}
.article-bottom__share{margin-bottom:15px}
.comments-form__input{width:100%}
.comments-form__group{width:100%}
.comments-ist .comment .depth-2{margin-left:45px}
.article-navigation__list > li{font-size:18px}
.article-navigation__list ol li{font-size:16px}
.article-navigation__title{font-size:24px}
.share-list{width:50%}
.article-navigation__title::after{top:3px}
.article-navigation__title_active::after{top:-3px}
.comments__title{font-size:24px}
.test-txt{margin-bottom:40px}
.test-item__title{font-size:24px;line-height:normal}
.article-tests .tests-slider-item{padding-left:0;padding-right:0}
.article-tests .tests-slider-item__inner{max-width:initial}
.test{max-width:375px;margin-left:auto;margin-right:auto}
.report-info__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.report-info__txt{padding-left:0}
.article-reports{margin-top:40px}
.article-reports__title{font-size:24px;line-height:normal;margin-bottom:30px}
.report-images__item{height:300px}
.report-form__group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.report-form__input{width:100%}
.gallery .photogallery-item__inner{margin-left:auto;margin-right:auto}
.gallery-form__group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.gallery-form__input{width:100%}
}
@media (max-width: 480px) {
.report-images__item{height:200px}
.article-table{display:block;overflow:hidden;overflow-x:scroll;margin-bottom:40px}
.article-table td{white-space:nowrap}
.read-more__link{font-size:14px;line-height:normal}
.read-more__img{flex:0 0 120px;max-width:120px;height:75px}
.article > ul{padding-left:0}
.about ul{padding-left:0}
.article > ol{padding-left:0}
.read-more{line-height:normal}
}
.wq_quizCtr{margin:40px 0 0}
.test-txt .wq-skin-traditional .wq_singleAnswerCtr{background-color:transparent;border:none;color:#0A0A35;margin:0}
.test-txt .wq_singleAnswerCtr .wq_answerTxtCtr:before,.test-txt .wq_singleAnswerCtr.chosen .wq_answerTxtCtr:after{border-radius:100%}
.test-txt .wq_singleAnswerCtr .wq_answerTxtCtr{font-size:22px;font-weight:500;line-height:22px}
.test-txt .wq-skin-traditional .wq_singleAnswerCtr.wq_incorrectAnswer.chosen{border:none;background:transparent;color:#CD0000;position:relative}

.test-txt .wq-skin-traditional .wq_singleAnswerCtr.wq_correctAnswer.chosen{border:none;background:transparent;color:#039823;position:relative}

.test-txt .wq-skin-traditional .wq_singleAnswerCtr.wq_correctAnswer{border:none;background:transparent;color:#039823}
.test-txt .wq-skin-traditional .wq_singleAnswerCtr.wq_correctAnswer:after{color:#0A0A35}
.test-txt .wq-skin-traditional .wq_questionAnswered .wq_singleAnswerCtr{opacity:1}
.test-txt .wq_singleQuestionCtr .wq_triviaQuestionExplanation{display:none!important}


/* custom */
.label-posts-authors_webnavoz{
font-family: 'Merriweather', serif;
font-style: normal;
font-weight: normal;
font-size: 14px;
line-height: 18px;
color: #FFFFFF;
}

.wrap-authors_webnavoz{
	background: #186AA2;
border-radius: 5px;
	color: #fff;
}
.posts-authors_webnavoz {
    float: right;
}
.value-posts-authors_webnavoz >div {
    color: #fff;
	font-size: 20px;
	line-height: 27px;
	font-family: 'Source Sans Pro', sans-serif;
/* 	font-weight:300 ; */
	position: relative;
}
.value-posts-authors_webnavoz >div:before{
	position: absolute;
	content: '';
	top: 5px;
    left: -28px;
	bottom:0;
	background: url(/wp-content/uploads/2019/12/icon_pensil.png);
	width: 19px;
	height: 19px;
}
.value-posts-authors_webnavoz{
	background: none;
}

.label-info-authors_webnavoz{
font-family: 'Merriweather', serif;
font-style: normal;
font-weight: normal;
font-size: 14px;
line-height: 18px;	
	color: #FFFFFF;
}
.desc-info-authors_webnavoz {
    color: #fff;
}
.name-authors_webnavoz {
    color: #fff;
}

.post_article.tovar {
	display: flex;
	flex-direction: row-reverse;
	flex-wrap: wrap;
	justify-content: space-between;
}
.articleMain__left .item-rating {
	position: absolute;
	top: 0;
	right: 0;
	background: #186AA2;
	width: 176px;
	height: 176px;
	border-radius: 50%;
	text-align: center;
}
.articleMain__left .item-rating__txt {
	font-family: Circe;
	font-style: normal;
	font-weight: bold;
	font-size: 18px;
	line-height: 27px;
	text-transform: uppercase;
	color: #FFFFFF;
}
.articleMain__left .item-rating__value {
	font-family: Circe;
	font-style: normal;
	font-weight: 800;
	font-size: 55px;
	line-height: 81px;
	color: #FFFFFF;
}
.articleMain__left .item-rating__value span {
	font-family: Circe;
	font-style: normal;
	font-weight: 350;
	font-size: 25px;
	line-height: 37px;
	color: #FFFFFF;
	opacity: 0.5;
}
.articleMain__left img {
	text-align: center;
    padding-top: 90px;
    display: block;
    margin: 0 40px;
}
.articleMain__text {
	width: 100%;
	margin: 40px 0;
}
.articleMain__rating {
	display: flex;
	flex-wrap: wrap;
	margin-bottom: 40px;
}
.articleMain__subtitle {
	width: 100%;
	font-family: Circe;
	font-style: normal;
	font-weight: 350;
	font-size: 22px;
	line-height: 32px;
	color: #0A0A35;
	opacity: 0.5;
}
.articleMain__rating .articleMain__title {
	display: flex;
	flex-direction: column;
}
.articleMain__rating .articleMain__title,
.articleMain__rating .articleMain__thumb {
	width: 50%;
}
.articleMain__rating .articleMain__thumb {
	text-align: center;
}
.articleMain__rating .articleMain__title span {		
	font-family: Circe;
	font-style: normal;
	font-weight: 800;
	font-size: 35px;
	line-height: 52px;
	color: #0A0A35;
	margin-top: 60px;
}
.articleMain__rating .articleMain__title a {
	margin-top: 60px;
	background: #1D1953;
	color: #ffffff;
	border-radius: 5px;
	width: 250px;
	text-align: center;
	padding: 10px 0;
	transition: all .5s;
}
.article__subtitle {
	font-family: Circe;
	font-style: normal;
	font-weight: normal;
	font-size: 30px;
	line-height: 35px;
	color: #0A0A35;
}
.articleMain__right {
	padding-top: 60px;
	-webkit-box-flex: 0;
    -webkit-flex: 0 0 40%;
    -ms-flex: 0 0 40%;
    flex: 0 0 40%;
    max-width: 40%;
}
.articleMain__right p {
	font-family: Circe;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 24px;
	color: #0A0A35;
	opacity: 0.5;
}
.articleMain__right .category-name {
	display: block;
	font-family: Circe;
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	line-height: 32px;
	color: #0A0A35;
	margin-bottom: 15px;
}
.articleMain__right .category-top {
	width: 66px;
	height: 66px;
	background: #186AA2;
	border-radius: 33px;
	font-family: Circe;
	font-style: normal;
	font-weight: 800;
	font-size: 35px;
	line-height: 66px;
	text-decoration-line: underline;
	color: #FFFFFF;
	text-align: center;
}
.articleMain__right a {
	display: block;
	margin-top: 60px;
	background: #1D1953;
	color: #ffffff;
	border-radius: 5px;
	width: 250px;
	text-align: center;
	padding: 10px 0;
	transition: all .5s;
}
.articleMain__rating .articleMain__title a:hover,
.articleMain__right a:hover {
	background: #186AA2;
}
.ratingItem {
	margin: 40px 0;
}
.ratingItem a {
	display: block;
	width: 260px;
	background: #186AA2;	
	box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.25);
	border-radius: 5px;
	font-family: Circe;
	font-style: normal;
	font-weight: bold;
	font-size: 20px;
	line-height: 24px;
	color: #FFFFFF;
	padding: 10px 20px;
	border-bottom: 3px solid #004C84;
	margin-bottom: 40px;
	text-align: center;
}
.ratingItem a svg {
	margin-left: 10px;
}
.ratingItem .pros-and-cons {
	display: flex;
	justify-content: space-between;
	margin-bottom: 40px;
}
.ratingItem .pros-and-cons > div {
	width: 48%;
}
.ratingItem__info {
	width: 60%;
}
.ratingItem__img {
	width: 40%;
	position: relative;
}
.ratingItem__info {
	padding-right: 50px;
	padding-left: 15px;
	box-sizing: border-box;
}
.ratingItem__head {
	display: flex;
	margin: 0 0 20px 0;
}
.ratingItem__name {
	margin: 5px 0 10px 0;
}
.ratingItem__price {
	font-size: 18px;
}
.ratingItem__top {
    width: 66px;
    height: 66px;
    background: #186AA2;
    border-radius: 33px;
    font-family: Circe;
    font-style: normal;
    font-weight: 800;
    font-size: 35px;
    line-height: 66px;
    text-decoration-line: underline;
    color: #FFFFFF;
    text-align: center;
	margin-right: 15px;
}
.item-rating {
	position: absolute;
    top: -10px;
    left: -35px;
    background: #186AA2;
    width: 115px;
    height: 115px;
    border-radius: 50%;
    text-align: center;
    padding-top: 25px;
}
.item-rating__value {
    font-family: Circe;
    font-style: normal;
    font-weight: 800;
    font-size: 24px;
    line-height: 28px;
    color: #FFFFFF;
}
.item-rating__value span {
    font-family: Circe;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 37px;
    color: #FFFFFF;
    opacity: 0.5;
}
.item-rating__txt {
    font-family: Circe;
    font-style: normal;
    font-weight: bold;
    font-size: 14px;
    line-height: 27px;
    text-transform: uppercase;
    color: #FFFFFF;
}
.pros__head {
	padding: 10px 20px 8px 20px;
	background: #186AA2;
	color: #fff;
	font-size: 22px;
	font-weight: 700;
	border-radius: 5px 5px 0 0;
}
.cons__head {
	padding: 10px 20px 8px 20px;
	background: #1D1953;
	color: #fff;
	font-size: 22px;
	font-weight: 700;
	border-radius: 5px 5px 0 0;
}
.pros__main,
.cons__main {
	background: rgb(232, 241, 246);
	padding: 20px 10px 10px 10px;
}
.cons__main img,
.pros__main img {
	display: block;
	margin: 10px auto;
}
.pros__main li,
.cons__main li {
	list-style: none;
	position: relative;
}
.pros__main li:before,
.cons__main li:before {
	content: '';
	position: absolute;
	top: 8px;
    left: -20px;
	width: 8px;
	height: 8px;
	border-radius: 4px;
	background: #186AA2;
}
.rating__table thead td:first-child, .rating__table thead td:last-child {
	border-radius: 0px;
}
.rating__table thead td {
	text-align: left;
	padding-left: 10px;
	font-size: 18px;
}
.rating__table td.rating__additional {
	padding: 10px;
}
.rating__table td.rating__additional a {
	background: #186AA2;
    color: #fff;
	font-size: 14px;
	padding: 3px 5px;
	border-radius: 3px;
	box-shadow: 0 3px 5px rgba(0, 0, 0, .3);
}
.rating__table td.rating__category,
.rating__table td.rating__name,
.rating__table td.rating__rating,
.rating__table td.rating__characteristics {
	text-align: left !important;
	padding: 10px !important;
}
.rating__table tbody td.rating__category {
	background: rgb(232, 241, 246);    
    font-size: 18px;
	line-height: 24px;
	color: #1D1953;
}
.rating__table td.rating__rating {
	font-size: 18px;
	line-height: 24px;
	font-weight: 700;
}
.rating__table td.rating__rating span {
	font-weight: 300;
}
.rating__table td.rating__name a {
	font-size: 18px;
	line-height: 24px;
	font-weight: 700;
	color: #1D1953;
}
.rating__table td {
	border-bottom: 1px solid #E0E0E0;
}
.rating__table {
	border-top: 1px solid #E0E0E0;
	border-left: 1px solid #E0E0E0;
	border-right: 1px solid #E0E0E0;
}
@media (max-width: 1100px) {
	.brate {
		overflow-x: auto;
		margin-bottom: 20px;
	}
}
@media (max-width: 767px) {
	.brate {
		overflow-x: auto;
		margin-bottom: 20px;
	}
	.post_article {
		flex-direction: column;
	}
	.articleMain__left {
		margin: 0 auto;
	}
	.articleMain__right {
		-webkit-box-flex: 0;
		-webkit-flex: 0 0 100%;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
	.articleMain__rating {
		flex-direction: column;
	}
	.articleMain__rating .articleMain__title span {
		margin-top: 20px;
	}
	.articleMain__rating .articleMain__title {
		margin-bottom: 30px;
	}
	.articleMain__rating .articleMain__title {
		width: 100%;
		margin-left: auto;
		margin-right: auto;
	}
	.articleMain__rating .articleMain__thumb {
		margin-left: auto;
		margin-right: auto;
	}
	.articleMain__rating .articleMain__title span {
		font-size: 24px;
    	line-height: 28px;
	}
	.articleMain__rating .articleMain__title a {
		margin-top: 30px;
	}
	.article__subtitle {
		font-size: 18px;
    	line-height: 22px;
	}
	.rating__table  {
		overflow-x: auto;
	}
	.ratingItem .row {
		flex-direction: column-reverse;
	}
	.ratingItem__info {
		width: 100%;
		margin: 0 auto;    
		padding: 15px;
	}
	.ratingItem__img {
		width: 70%;
		margin: 0 auto;
	}
	.ratingItem .pros-and-cons {
		flex-wrap: wrap;
	}
	.ratingItem .pros-and-cons > div {
		width: 100%;
		margin: 0 0 15px 0;
	}
	.ratingItem .pros-and-cons {
		margin: 10px 0;
	}
	.ratingItem__img img {
		margin-top: 90px;
	}
	.item-rating {
		position: absolute;
		top: 40px;
		right: 0;
		background: #186AA2;
		width: 90px;
		height: 90px;
		border-radius: 50%;
		text-align: center;
		padding-top: 22px;
	}
	.item-rating__value {
		font-family: Circe;
		font-style: normal;
		font-weight: 800;
		font-size: 24px;
		line-height: 30px;
		color: #FFFFFF;
	}
	.item-rating__txt {
		font-family: Circe;
		font-style: normal;
		font-weight: bold;
		font-size: 12px;
		line-height: 18px;
		text-transform: uppercase;
		color: #FFFFFF;
	}
	.ratingItem__top {
		width: 33px;
		height: 33px;
		background: #186AA2;
		border-radius: 33px;
		font-family: Circe;
		font-style: normal;
		font-weight: 800;
		font-size: 22px;
		line-height: 35px;
		text-decoration-line: underline;
		color: #FFFFFF;
		text-align: center;
		margin-right: 15px;
	}
	.ratingItem__name {
		margin: 0 0 10px 0;
	}
	.articleMain__rating .articleMain__thumb img {
		max-width: 100%;
		width: auto;
	}
}
.search__btn{display:none}


.custom-html-widget td, .custom-html-widget th {
    padding: 5px;
    text-align: center;
	border-color: rgba(0,0,0,.2);
	border-width: 1px;
    border-style: solid;
}
.custom-html-widget table {
    border-collapse: collapse;
    width: 100%;
	color: #fff;
}
.red {
    background: #218a75;
    font-weight: 700;
}
.orange {
    background: #af6872;
    font-weight: 700;
}
.yellow {
    background: #552c18;
    font-weight: 700;
}

.expert-img {max-width: 200px;
    margin: 0 auto;
    display: block;
    border-radius: 50%;
}
.expert-name {
	color: #fff;
    font-size: 22px;
    text-align: center;
}
.expert-desc {
	text-align: center;
    font-size: 16px;
    color: #eee;
    line-height: 18px;
}
.expert-url {
	color: #eee;
    font-size: 14px;
    display: block;
    margin-top: 13px;
    text-align: right;
}
.expert-url:hover {color: #fff;}
.test-slider-wrapper.d-flex .tests-slider-item__inner {
	margin: 0 10px;
}
.test-slider-wrapper.d-flex .tests-slider-item__img img {
	height: 100%;
	object-fit: cover;
}
@media (max-width: 600px) {
	.test-slider-wrapper.d-flex {
		flex-direction: column;
	}
	.test-slider-wrapper.d-flex .tests-slider-item__inner { 
		width: 100%;	
		margin-bottom: 30px;
	}
}
.test-slider-wrapper {
	justify-content: center;
}
.cats-row {
	margin-bottom: 10px;	
}
.cats-row .cats-row__item {
	display: flex;
	padding: 0 0 10px;
}
.cats-row .cats-row__item > div:nth-child(1) {
	width: 33.33%;	
	font-weight: 700;
}
.cats-row .cats-row__item > div:nth-child(2) {
	width: 66.67%;	
}
.cats-row__item.maps {
	flex-direction: column;
}
.cats-row__item.maps > div:nth-child(1) {
	width: 100%;	
}
.cats-row__item.maps > div:nth-child(2) {
	margin-top: 20px;
	width: 100%;	
}
#maps {
	width: 100%;
	height: 500px;
}
/* Стили поиска */
.container.calc {
	width:100%;
	margin: 0 auto 30px auto;
	padding: 0;
}
.form {
	background:#E3EFF8;
}
.tabs {
	margin:0;
	padding:0;
	list-style:none;
	display:flex;
    align-items:center;
    white-space:nowrap;	
}
.tabs li a {
	padding:10px 15px;
	background:#d4d4d4;
	border-right:1px solid #fff;
	font-size:17px;
	font-weight:700;
	color:#333;
	display:block;
	text-decoration:none;
	transition:all 0.5s;
}
.tabs li a:hover, .tabs li a.active {
	background:#0171b1;
	color:#fff;
	transition:all 0.5s;
    white-space: normal;
}
.tabgroup {
	background:#0171b1;
	padding: 15px;
	color:#fff;
	border-radius:0 0 5px 5px;
}
.tabgroup .item {
	width:45%;
	margin:0 0 20px 0;
}
.tabgroup .item.fullwidth {
	width:100%;
	margin:0 0 20px 0;
}
.tabgroup .taball, .tabgroup .taball form {
	width:100%;
	display:flex;
	flex-wrap:wrap;
	justify-content:space-evenly;
}
.tabgroup .item .label {
	width:100%;
}
.tabgroup .item:last-child {
	margin:0 0 30px 0;
}
.tabgroup .item input[type="text"],
.tabgroup .item select {
	width:100%;
	height:35px;
	padding:0 10px;
	border-radius:5px;
	border:0;
	background:#fff;
	color:#004e6a;
	outline:none;
	box-sizing:border-box;
}
.tabgroup .item .head-item {
	margin-bottom:5px;
}
.tabgroup .item .check {
	padding:10px 15px;
	background:#fff;
	color:#004e6a;
	border-radius:5px;
	display:inline-block;
	text-decoration:none;
	transition:0.3s all;
}
.tabgroup .item .check:hover {
	color:#fff;
	background:#1F2B45;
	transition:0.3s all;
}
.tabgroup .footer-button {
	width:100%;
	margin-top:5px;
	margin-bottom:10px;
	display:flex;
	justify-content:center;
}
.tabgroup .footer-button .btn {
	background:#1F2B45;
	padding:10px 15px;
	display:inline-block;
	transition:0.3s all;
	margin:0 10px;
	border-radius:5px;
	color:#fff;
	text-decoration:none;
	border: none;
}
.tabgroup .footer-button .btn:hover {
	transition:0.3s all;
	color:#1F2B45;
	background:#fff;	
}
.item-map.green {
	border:2px solid #006400;
}
.item-map.red {
	border:2px solid #8B0000;
}
.item-map {
	width:20%;
	padding:15px 20px;
	display:flex;
	flex-wrap:wrap;
	box-shadow:0px 8px 12px rgb(145 193 238 / 30%);
	border-radius:5px;
	margin:30px 0 0 0;
}
.item-map span {
	width:100%;
	border-bottom:1px dashed #f4f4f4;
	padding:5px 0;
}
.item-map .btn-more {
	transition:0.3s all;
	color:#1F2B45;
	text-decoration:none;
	border-bottom:1px solid #1F2B45;
	font-weight:700;
	margin:10px 0 0 0;	
}
.item-map .btn-more:hover {
	transition:0.3s all;
	color:#1F2B45;
	border-bottom:1px solid transparent;
}
#tab2 {
	display: none;
}
.baloon-title {
	margin: 10px;
}
.baloon-content {
	margin: 10px;
}
.baloon-content p {
	margin: 0;
    font-size: 16px;
    font-weight: 700;	
}
.baloon-content p.row-btn {
	margin-top: 10px;	
}
.baloon-content img {
	margin-bottom: 10px;
}
.baloon-content p span {
    font-weight: 400;	
}
.baloon-title a {
    font-size: 18px;
	color: #004e6a;
}
.tabs ul {
    width: 100%;
}
.tabs ul li {
    width: 100%;
	display: flex;
}
.tabs ul li a {
	display: inline-block;
    width: 25%;
	color: #fff;
	margin-right: 10px;	
	text-align: center;
}
#menu-item-16693 {
	position: relative;
}
#menu-item-16693:before {
    content: '';
    background: url(https://rybatskii.ru/wp-content/uploads/2022/02/menu-icon-1.png);
    position: absolute;
    right: -30px;
    top: 1px;
    width: 24px;
    height: 24px;
}
.selects-block {
	margin-bottom: 30px;
}
.selects-block form {
	text-align: center;
}
@media (max-width:768px) {
	.item-map {
		width:100%;
		box-sizing:border-box;
	}
	#tabs-select {
		display:block;
		width:100%;
		height:50px;
	}
	.tabgroup .taball {
		flex-wrap:wrap;
	}
	.tabgroup .item {
		width:100%;
	}
	.tabgroup .item .check {
		margin:5px 0;
	}
	.main-banner {
		margin-bottom: 25px;
	}
	.main-banner img {
		max-width: 100%;	
	}
}
@media (min-width:769px) {
	.tabs {
		display:flex;
	}
	#tabs-select {
		display:none;
	}
}
.main-banner {
	text-align: center;
}
.article.recipe .article__img img {
	border-radius: 5px;
}
.post_article > ol li.row_shagi {
	counter-reset: num;
	display: flex;
	margin-bottom: 20px;
}
.post_article > ol li.row_shagi div:nth-child(1) {
	position: relative;
	max-width: 340px;
	margin-right: 30px;
    padding-left: 0;
}
.post_article > ol li.row_shagi div:nth-child(1) img {
	width: 100%;
	height: auto;
	border-radius: 5px;
}
.post_article > ol li.row_shagi div:nth-child(2) {
	display: flex;
	align-items: center;
}
.post_article > ol li.row_shagi div:nth-child(2) p {
	font-size: 18px;
	font-weight: 500;
}
.main_text_recipe {
    margin: 10px 0 30px 0;
    display: block;
}
.row_ingr {
	position: relative;
	display: flex;
    justify-content: space-between;
}
.row_ingr > div {
	position: relative;
	width: 50%;
}
.row_ingr > div:nth-child(1) span {
	padding: 5px 5px 5px 0;
	background: #fff;
}
.row_ingr:before {
	content: '';
    width: 100%;
    height: 1px;
    position: absolute;
    bottom: 10px;
    border-bottom: 1px dashed #000;
}
.row_ingr > div:nth-child(2) {
    display: flex;
    justify-content: flex-end;
}
.row_ingr > div:nth-child(2) span {
	margin-left: 0;
    padding: 0 0 0 5px;
    background: #fff;
}
.h2_ingr {
	position: relative;
	margin-left: 30px;
	color: #186AA2;
}
.h2_ingr:before {
    content: '';
    background: url(../img/ingr.svg);
    width: 19px;
    height: 17px;
    top: 12px;
    left: -30px;
    position: absolute;
}
.h2_shagi {
	position: relative;
	margin-left: 40px;
	color: #186AA2;
}
.h2_shagi:before {
    content: '';
    background: url(../img/steps.svg);
    width: 24px;
    height: 24px;
    top: 7px;
    left: -40px;
    position: absolute;
}
.article.recipe h2 {
	color: #186AA2;
}
@media (max-width: 600px) {
	.post_article > ol li.row_shagi {
		flex-direction: column;
	}
	.post_article > ol li.row_shagi div:nth-child(1) {
		position: relative;
		max-width: 300px !important;
		margin: 0 auto 20px auto !important;
	}
}