
/* --------------------------------------------  БЛОГ --------------------------------------*/

.content-blog-caregory-inif, .content-blog-caregory .column-inif,
.colum-blog-list-inif, .link-next, .link-prev, .popular-info-wrap-inif, .popular-im-wrap-inif,
.row-soc-sare, .popular-im-wrap-inif, .popular-info-wrap-inif, .blog-info-wrapper-inif ul li, .sidebar-blog-inif, .content-blog-page-inif,
.content-blog-page-inif blockquote, .content-blog-page-inif q{
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box; 
}
a.btn-blog-more, .im-next-blog, .im-prev-blog, .tag-sub-inif, .view-sub-inif, .reviews-sub-inif, .date-sub-inif, .im-blog-prew-inif,
.folder-inif, .autor-inif, .date-inif, .view-inif, .rating-inif, .reviews-inif, .colum-blog-list-inif .link{
    position: relative;
}
a.btn-blog-more:before, a.btn-blog-more:after, .tag-sub-inif:before, .view-sub-inif:before, .reviews-sub-inif:before, .date-sub-inif:before,
.folder-inif:before, .autor-inif:before, .date-inif:before, .view-inif:before, .rating-inif:before, .reviews-inif:before,
.colum-blog-list-inif .link::before, .row-blog-list-inif .date::before{
    content: "";
    position: absolute;
}

/* ========================================================== Список статей ================================================ */

.content-blog-bg-inif {
    width: 100%;margin: 1em auto 4em;line-height: 1.5;font-size: 16px;color: #777;
}
.content-blog-bg-inif h1{
    margin: 20px 0 30px;line-height: 1.2;font-size: 36px; 
}

/* ---------------- */

.content-blog-caregory-inif {
    padding: 0;margin: 0 auto 0;max-width: 1550px;width: 96%;
}
.row-blog-list-inif{
    position: relative;z-index: 1;margin-bottom: 70px;overflow: hidden;
}
.row-h1-crumbs{
    position: absolute;top: 90px;right: 10%;max-width: 300px;
}
.bg-img1-list {
    position: absolute;top: -30%;left: -25%;max-width: 400px;z-index: -1;
}
.bg-img2-list {
    position: absolute;top: 1500px;left: 10%;z-index: -2;
}
.row-blog-list-inif .date {
    position: absolute;top: 750px;left: 50%;margin-left: -135px;width: 270px;height: 340px;z-index: -2;
    font-family: "FuturaDemic";font-size: 200px;line-height: 200px;color: #f2f2f2;word-wrap: break-word;
}
.row-blog-list-inif .date::before {
    top: 50%;right: -95%;height: 3px;width: 656px;background-color: #f2f2f2;z-index: -3;
    -webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);
}
.colum-blog-list-inif{
    float: left;width: 50%;
}
.colum-blog-list-inif:nth-child(odd){float: left;}
.colum-blog-list-inif:nth-child(even){float: right;}
.colum-blog-list-inif:nth-child(1) {
    padding: 0 25px 0 0;margin-top: 80px;max-width: 750px;
}
.colum-blog-list-inif:nth-child(2) {
    padding: 0 0 0 25px;margin-top: 400px;max-width: 600px;
}
.colum-blog-list-inif:nth-child(3) {
    padding: 0 25px 0 50px;margin-top: 150px;max-width: 600px;
}
.colum-blog-list-inif:nth-child(4) {
    padding: 0 0px 0 25px;margin-top: 160px;max-width: 750px;
}
.colum-blog-list-inif:nth-child(1) .im-blog-prew-inif{
    height: 470px;
}
.colum-blog-list-inif:nth-child(2) .im-blog-prew-inif{
    height: 530px;
}
.colum-blog-list-inif:nth-child(3) .im-blog-prew-inif{
    height: 530px;
}
.colum-blog-list-inif:nth-child(4) .im-blog-prew-inif{
    height: 470px;
}
.im-blog-prew-inif{
    height: 250px;background-position: center bottom;background-size: cover;overflow: hidden;
}

/*----- Информационный блок -------*/ 

.blog-info-wrapper-inif {
    margin: 40px 0 0;
}
.colum-blog-list-inif:nth-child(odd) .blog-info-wrapper-inif{padding-left: 50px;max-width: 600px;}
.colum-blog-list-inif:nth-child(even) .blog-info-wrapper-inif{padding-left: 30px;max-width: 400px;}
.video-icon, .gallery-icon{display: block;margin: 12px 10px;}
/* icon tag, view, reviews */
.blog-info-wrapper-inif ul {
    margin: 20px 0 0;padding: 0;list-style: none;
}
.blog-info-wrapper-inif ul li {
    display: inline-block;vertical-align: top;margin: 0 15px 0 0;
}
.tag-sub-inif, .view-sub-inif, .reviews-sub-inif, .date-sub-inif {
    display: inline-block;vertical-align: top;margin: 0 30px 20px 0;padding-left: 25px;
    color: #272727;font-size: 14px;
}
.view-sub-inif{padding-left: 30px;}
.tag-sub-inif{margin: 10px 0 12px;font-size: 15px;}
.tag-sub-inif a:visited, .tag-sub-inif a:link, .tag-sub-inif a:focus, .reviews-sub-inif a:visited, .reviews-sub-inif a:link, .reviews-sub-inif a:focus {
    color: #272727;
}
.tag-sub-inif a:hover, .reviews-sub-inif a:hover{color: #b69d67;}
.tag-sub-inif:before, .view-sub-inif:before, .reviews-sub-inif:before, .date-sub-inif:before {
    left: 0;top: 0;bottom: 0;width: 25px;
}
.tag-sub-inif:before {background-image: url(/images/design/tag.png);background-repeat: no-repeat;background-position: left center;}
.view-sub-inif:before {background-image: url(/images/design/view.png);background-repeat: no-repeat;background-position: left center;}
.reviews-sub-inif:before {background-image: url(/images/design/reviews-2.png);background-repeat: no-repeat;background-position: left center;}
.date-sub-inif:before {background-image: url(/images/design/date.png);background-repeat: no-repeat;background-position: left center;}

/**/

.date-sub{margin-bottom: 34px;}
.date-sub .d-1{
    font-size: 72px;font-family: "FuturaDemiC";line-height: 0.7;color: #000000;
}
.date-sub .d-1 span {
    margin-left: 5px;background: #000000;height: 50px;width: 4px;
    transform-origin: 50% 50%;-o-transform-origin: 50% 50%;-moz-transform-origin: 50% 50%;-webkit-transform-origin: 50% 50%;
    transform: rotate(30deg);-o-transform: rotate(30deg);-moz-transform: rotate(30deg);-webkit-transform: rotate(30deg);
    display: inline-block;
}
.date-sub .d-2 {
    transform-origin: 50% 50%;-o-transform-origin: 50% 50%;-moz-transform-origin: 50% 50%;
    -webkit-transform-origin: 50% 50%;transform: rotate(-90deg);-o-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-webkit-transform: rotate(-90deg);
    margin-left: 26px;
}
.date-sub .d-1, .date-sub .d-2{
    display: inline-block;vertical-align: top;
}
.date-sub .d-2 p {
    font-size: 16px;font-family: "FuturaFuturisLightC", sans-serif;color: #717171;line-height: 1.5;text-transform: lowercase;
    margin: 0;
}

/* Заголовок */

.blog-title-list-inif a {
    font-family: "FuturaMediumc";font-size: 24px;color: #272727;line-height: 1.2;
}
.blog-title-list-inif a:link, .blog-title-list-inif a:visited, .blog-title-list-inif a:focus{color: #272727;}
.blog-title-list-inif a:hover {
    color: #b69d67;
}
.blog-introtext-list-inif{
    margin: 14px 0;max-height: 90px;overflow: hidden;
}
.blog-introtext-list-inif p{margin: 0;}

/* Кнопка подробнее */

.colum-blog-list-inif .link {
    font-family: "FuturaMediumc"; font-size: 14px; line-height: 30px; color: #b69d67; 
    display: block; padding-bottom: 5px; display: inline-block;
}
.no-touch .colum-blog-list-inif .link:hover{color: #272727;}
.no-touch .colum-blog-list-inif .link:hover::before {
    left: 100%;margin-left: -32px;
    transition: all 0.4s linear;-webkit-transition: all 0.4s linear;-moz-transition: all 0.4s linear;-o-transition: all 0.4s linear;-ms-transition: all 0.4s linear;
}
.colum-blog-list-inif .link::before {
    bottom: 0; left: 0; width: 32px; height: 9px; 
    background-image:url(/images/design/ic-arrow.png);background-repeat: no-repeat;
    transition: all 0.4s linear;-webkit-transition: all 0.4s linear;-moz-transition: all 0.4s linear;-o-transition: all 0.4s linear;-ms-transition: all 0.4s linear;
}

/*Текст категории - оформление*/

.too-colum{
    margin: 60px -3% 20px;
}
.too-colum .first.column, .too-colum .last.column{
    width: 44% !important;margin: 0 3%;
}
.category-text-inif{font-size: 16px;}
.category-text-inif p{
    color: #272727;line-height: 1.5;text-align: justify;
    margin: 1.2em 0;
}
.category-text-inif strong, .category-text-inif b {
    font-family: "FuturaDemic";
}
.category-text-inif img{max-width: 100%;height: auto;}
.category-text-inif table img {
     border: 0px solid #BCBCBC;margin: 0px;
}
.category-text-inif hr{
    height: 0.2px;width: auto;background-color: #002655;
}
.category-text-inif ul li{
    background-image:url(/images/design/arrow.png);background-repeat: no-repeat;background-position: left 18px;
    color: #272727;line-height: 1.5;text-align: left;
    padding: 7px 0px 7px 21px;
}
.category-text-inif ol {
    list-style-type: none;counter-reset:  item;
}
.category-text-inif li:before {
    content: counter(item);counter-increment: item;
    background: #b69d67;padding: 1px 9px 1px 9px;margin-right: 12px;display: inline-block;float: left;
    font-size: 14px;color: #ffffff;font-weight: bold;
}
.category-text-inif ol li{
    padding: 7px 0px 7px 0px;
	color: #272727;line-height: 1.5;text-align: left;
}
.category-text-inif ul li:before {
    content: none;counter-increment: none;
}
.category-text-inif a{
    font-family: "FuturaDemic";
}
.category-text-inif a:link, .category-text-inif a:active, .category-text-inif a:visited, .category-text-inif a:focus{
    color: #b69d67;
}
.category-text-inif a:hover{
    color: #272727;
}

/**----------------------------------------------------- Pagination ------------------------------------------------------------*/

/* PAGINATION*/
.pagination{text-align: center;margin-top: 10px;}
.pagination .pagination{display: inline-block;}
.content-blog-caregory-inif .pagination ul > li{
    color: #242424;line-height: normal;
    list-style: none;
    list-style-type: none;
    display: inline-block;padding: 7px 10px 5px;margin: 2px 2px 15px;background-image: none;
}
.content-blog-caregory-inif .pagination ul > li.active{border: 1px solid #242424;}
.content-blog-caregory-inif .pagination ul > li > a, .content-blog-caregory-inif .pagination ul > li > a:link, 
.content-blog-caregory-inif .pagination ul > li > a:active, .content-blog-caregory-inif .pagination ul > li > a:visited, 
.content-blog-caregory-inif .pagination ul > li > a:focus{color: #242424;}
.content-blog-caregory-inif .pagination ul > li > a:hover{color: #176742;}

/* ============================================================ Статья ========================================================== */

.benner-article{margin: 0 auto;display: block;}
.content-blog-page-bg-inif{
    width: 96%;max-width: 1200px;margin: 50px auto 0;
}
.content-blog-page-inif .breadcrumbs{margin: 0;}
.content-blog-page-inif .content-blog-info-bg-inif ul li{
    background-image: none;padding: 0;line-height: normal;font-size: 14px;
}
.content-blog-page-inif .content-blog-info-bg-inif ul li a{font-family: "FuturaLightc";}

/* Хедер статьи*/
.blog-info-schema-inif {
    margin: 0 auto;
}
.folder-inif, .autor-inif, .date-inif, .view-inif, .rating-inif, .reviews-inif{
    display: inline-block;vertical-align: top;margin: 0 25px 20px 0;padding-left: 25px;
}
.view-inif{padding-left: 35px;}
.rating-inif{margin: 0 0px 20px 0;}
.content-blog-page-inif .folder-inif a, .autor-inif span, .date-inif span, .view-inif span, .rating-inif, .content-blog-page-inif .reviews-inif {
    color: #272727;font-size: 15px;font-family: "FuturaLightc";
}
.content-blog-page-inif .folder-inif a:visited, .content-blog-page-inif .folder-inif a:link, .content-blog-page-inif .folder-inif a:focus,
.content-blog-page-inif .reviews-inif a:visited, .content-blog-page-inif .reviews-inif a:link, .content-blog-page-inif .reviews-inif a:focus{color: #272727;}
.content-blog-page-inif .folder-inif a:hover, .content-blog-page-inif .reviews-inif a:hover{color: #b69d67;}
.folder-inif:before, .autor-inif:before, .date-inif:before, .view-inif:before, .rating-inif:before, .reviews-inif:before{
    left: 0;top: 0;bottom: 0;width: 25px;
}
.folder-inif:before{
    background-image: url(/images/design/tag.png);background-repeat: no-repeat;background-position: left center;
}
.autor-inif:before{
    background-image: url(/images/design/author.png);background-repeat: no-repeat;background-position: left center;
}
.date-inif:before{
    background-image: url(/images/design/date.png);background-repeat: no-repeat;background-position: left center;
}
.view-inif:before{
    background-image: url(/images/design/view.png);background-repeat: no-repeat;background-position: left center;
}
.rating-inif:before{
    background-image: url(/images/design/rating.png);background-repeat: no-repeat;background-position: left center;
}
.reviews-inif:before{
    background-image: url(/images/design/reviews.png);background-repeat: no-repeat;background-position: left center;
}
/* оформление статьи*/
.content-blog-page-inif {
    width: 65%;min-height: 250px;padding: 0;margin: 20px 0 20px;overflow: hidden;float: left;
}
/**/
.content-blog-info-bg-inif h1{margin: 0 0 5px;}
.articleBody{font-size: 16px;}
.content-blog-page-inif p{
    color: #272727;line-height: 1.5;text-align: justify;
    margin: 1.2em 0;
}
.content-blog-page-inif strong, .content-blog-page-inif b {
    font-family: "FuturaDemic";
}
.content-blog-page-inif img{max-width: 100%;height: auto;}
.content-blog-page-inif table img {
     border: 0px solid #BCBCBC;margin: 0px;
}
.content-blog-page-inif hr{
    height: 0.2px;width: auto;background-color: #002655;
}
.content-blog-page-inif ul li{
    background-image:url(/images/design/arrow.png);background-repeat: no-repeat;background-position: left 18px;
    color: #272727;line-height: 1.5;text-align: left;
    padding: 7px 0px 7px 21px;
}
.content-blog-page-inif ol {
    list-style-type: none;counter-reset:  item;
}
.content-blog-page-inif li:before {
    content: counter(item);counter-increment: item;
    background: #b69d67;padding: 1px 9px 1px 9px;margin-right: 12px;display: inline-block;float: left;
    font-size: 14px;color: #ffffff;font-weight: bold;
}
.content-blog-page-inif ol li{
    padding: 7px 0px 7px 0px;
	color: #272727;line-height: 1.5;text-align: left;
}
.content-blog-page-inif ul li:before {
    content: none;counter-increment: none;
}
.content-blog-page-inif a{
    font-family: "FuturaDemic";
}
.content-blog-page-inif a:link, .content-blog-page-inif a:active, .content-blog-page-inif a:visited, .content-blog-page-inif a:focus{
    color: #b69d67;
}
.content-blog-page-inif a:hover{
    color: #272727;
}
.content-blog-page-inif blockquote, .content-blog-page-inif q{
    background: #f1f1ef;border-left: 2px solid #b69d67;padding: 20px 50px;margin: 35px 0;text-align: left;
}
/*text-style*/
.text-style-1, .text-style-2{
    border: 1px solid #b69d67;padding: 10px 40px;margin: 35px 0;text-align: left;
}
.text-style-1 p, .text-style-2 p{text-align: left !important;}
/*youtube*/
.youtube-player {
    position: relative;padding-bottom: 56.23%;height: 0;overflow: hidden;max-width: 100%;background: #000;margin: 5px;
}
.youtube-player iframe {
    position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 100;background: transparent;
}
.youtube-player img {
    bottom: 0;display: block;left: 0;margin: auto;max-width: 100%;width: 100%;
    position: absolute;right: 0;top: 0;border: none;height: auto;cursor: pointer;
    -webkit-transition: .4s all;-moz-transition: .4s all;transition: .4s all;
}
.youtube-player img:hover {
    -webkit-filter: brightness(75%);
}
.youtube-player .play {
    height: 72px;width: 72px;left: 50%;top: 50%;margin-left: -36px;margin-top: -36px;position: absolute;
    background: url("//i.imgur.com/TxzC70f.png") no-repeat;cursor: pointer;
}


/* ------------ КОММЕНТАРИИ easyComm -------------- */

.content-blog-page-inif .row-comment-inif{width: 100%;margin: 0 auto 40px;font-family: "FuturaLightc";}
.content-blog-page-inif .row-comment-message{width: 100%;}
.content-blog-page-inif  .colum-comment-form-l-inif:nth-child(3) .form-actions {margin-left: 181px;}

/* ------------ Rating -------------- */

.rating {
    position: relative;width: 94px;height: 18px;
}
.rating__best {
    background: url(/images/design/stars.png) no-repeat;
    width: 94px;height: 18px;position: absolute;
}
.rating_active .rating__star {
    cursor: pointer;
}
.rating__best_hover {
    background: url(/images/design/stars-hover.png) no-repeat;
}
.rating__star {
    width: 18.8px;height: 18px;display: block;position: absolute;top: 0;left: 0;
}
.rating__star_1 {left: 0;}
.rating__star_2 {left: 18.8px;}
.rating__star_3 {left: 37.6px;}
.rating__star_4 {left: 56.5px;}
.rating__star_5 {left: 75.2px;}
.rating__star_opacity {
    background: url(/images/design/stars.png) no-repeat;
}
.rating__star_2:hover ~ .rating__star_1.rating__star_opacity{
    background: url(/images/design/stars-hover.png)!important;
}
.rating__star_3:hover ~ .rating__star_2.rating__star_opacity, 
.rating__star_3:hover ~ .rating__star_1.rating__star_opacity {
    background: url(/images/design/stars-hover.png)!important;
}
.rating__star_3:hover ~ .rating__star_1.rating__star_opacity {
    background: url(/images/design/stars-hover.png)!important;
}
.rating__star_4:hover ~ .rating__star_1.rating__star_opacity, 
.rating__star_4:hover ~ .rating__star_2.rating__star_opacity, 
.rating__star_4:hover ~ .rating__star_3.rating__star_opacity {
    background: url(/images/design/stars-hover.png)!important;
}
.rating__star_5:hover ~ .rating__star_1.rating__star_opacity, 
.rating__star_5:hover ~ .rating__star_2.rating__star_opacity, 
.rating__star_5:hover ~ .rating__star_3.rating__star_opacity,
.rating__star_5:hover ~ .rating__star_4.rating__star_opacity {
    background: url(/images/design/stars-hover.png)!important;
}
/*.test:hover + .test2 {
  color: red;
}*/
.rating__current {
    background: url(/images/design/stars-hover.png) 0 0px no-repeat;
    height: 18px;position: absolute;
}
.rating, .rating-info-r{display: inline-block;vertical-align: middle;}
.rating-info-r{
    font-family: "FuturaLightc";font-size: 15px;color: #555;
    margin: 0 0 0 5px;
}
.rating-info-l{
    font-family: "FuturaDemic";font-size: 27px;color: #272727;text-align: left;
    margin: 30px 0 10px;
}
/*img-schema*/
.img-schema {
    display: none;
}
/*neighbors*/
.neighbors {
    margin: 60px auto;
}
.link-next, .link-prev {
    display: block;width: 50%;
}
.link-prev {
    float: left;
}
.link-next {
    float: right;text-align: right;
}
.link-prev > a, .link-next > a {
    padding: 10px 0 20px;display: block;
}
.link-prev > a{padding-right: 15px;}
.link-next > a{padding-left: 15px;}
.link-prev > div, .link-next > div{
    display: block;    
}
.link-prev > div{padding: 10px 20px 20px 0;}
.link-next > div{padding: 10px 0 20px 20px;}
.link-prev > a, .link-next > a{font-size: 18px !important;}

/* Soc-share */
.row-soc-sare{margin: 35px 0 50px;padding: 20px 3% 30px;text-align: center;border: 0;}
.titl-share{
    font-family: "FuturaMediumc";font-size: 22px;
    color: #222;margin: 15px 0 25px;
}
.soc-shareinit{display: inline-block;}
.soc-share-item:hover{opacity: 0.7;}
.soc-share-counter:before{display: none !important;}
.soc-share-counter{margin-left: 1px !important;background: white !important;padding: 0 8px 0px 5px !important;font: 12px/20px Arial,sans-serif !important;}
/*Gallery*/
.row-gallery-blog{margin: 0 -1%;}
.col-gallery-blog{
    float: left;width: 31.3%;margin: 1%;
}

/* ------------ ПОИСК -------------- */

.row-search {margin: 0px 0 30px;}
.search-blog-form{width: 100%;position: relative;}
.search-blog-form .ui-autocomplete-input{
    font-family: "FuturaLightc";font-size: 15px;color: #464646;text-align: left;
    height: 46px;width: 100%;padding: 0 0 0 10px;margin: 0;display: block;
    background: #f4f3f3;border: 0;border-left: 3px solid #b69d67;outline: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; 
}
.btn.btn-default.submit-s{
    position: absolute;top: 0;right: 0;
    display: inline-block;height: 46px;width: 46px;
    padding: 0;margin: 0;border: 0;outline: 0;background-color: #b69d67;
    background-image: url(/images/design/search-head-white.png);background-repeat: no-repeat;background-position: center;
}
.btn.btn-default.submit-s:hover{background-color: #282627;}
/* выпадающий список*/
.ui-menu .ui-menu-item-wrapper{padding: 11px 1em 11px .4em !important;border-bottom: 1px solid #ddd !important;background: #fff !important;}
.ui-menu .ui-menu-item-wrapper:hover{background: #f1efef !important;border-bottom: 1px solid #ddd !important;}
.titl-ajax-result{
    font-family: "FuturaMediumc";font-size: 17px;color: #272727;text-align: left;
}
.titl-ajax-result span{font-size: 14px;font-family: "FuturaMediumc";}
.short-text-ajax-result{
    font-family: "FuturaLightc";font-size: 14px;color: #555;text-align: left;
    margin: 5px 0 0px 15px;
}
.short-text-ajax-result strong, .short-text-ajax-result b{font-size: 14px;color: #222;font-family: "FuturaMediumc";}
/* Результаты поиска */
.row-category-search-filter{
    background: #f1f1f1;padding: 20px 3% 30px;border: 1px solid #c1c1c1;margin-bottom: 15px;
}
.title-result-query{
    font-family: "FuturaLightc";font-size: 27px;color: #272727;text-align: left;
    margin: 30px 0;  
}
.title-result-query span{font-family: "FuturaMediumc";}
.filter_title{
    font-family: "FuturaMediumc";font-size: 20px;color: #272727;text-align: left;
    margin: 10px 0 15px 0;  
}
.checkbox{display: inline-block;margin-bottom: 10px;}
.category-rusult-label{
   font-size: 16px;color: #777777;text-align: left;font-family: "FuturaLightc";line-height: normal;
}
.category-rusult-label:hover{color: #b69d67;}
.row-category-search-filter a.sort{color: #b69d67;}
/* оформление чекбоксов */
.checkbox input[type="checkbox"], .checkbox input[type="radio"] {display: none;}
.checkbox label {
	display: inline-block;cursor: pointer;position: relative;padding-left: 25px;margin-right: 15px;
}
.checkbox label:before {
	content: "";
	display: inline-block;width: 16px;height: 16px;margin-right: 10px;position: absolute;
	left: 0;bottom: 1px;background-color: #fff;border: 1px solid #DEDEDE;
}
input[type=checkbox]:checked + label:before, input[type=radio]:checked + label:before {
	background: #b69d67;
}
.row-sort-by-number, .row-sort-by{display: inline-block;margin-bottom: 15px;}
.row-sort-by{margin-left: 20px;}
.row-sort-by-number select{padding: 5px;}
/* список статей стандартный в результатах поиска */
.search-row-result{border-bottom: 1px solid #cecece;padding: 20px 0;}
a.search-link{
    font-family: "FuturaMediumc";font-size: 20px;color: #272727;text-align: left;
    margin: 10px 0 15px 0;display: block; 
}
a.search-link:link, a.search-link:visited, a.search-link:focus{color: #272727;}
a.search-link:hover{color: #b69d67;}
.search-row-result .intro-search-text{
    font-size: 16px;line-height: 1.4;color: #272727;
}
.search-row-result .search-link-more{
    display: inline-block;padding: 4px 0;color: #b69d67;
}
.search-row-result .search-link-more:hover{color: #000;}


/* ------------------------------ */
.search-result-page .row-search{margin: 0px 0 25px;}
.search-result-page .row-blog-nav{margin: 0px 0 30px;}

/* Боковая колонка*/
.sidebar-blog-inif {
    width: 27%;float: right;margin: 0 auto 0;
    outline: 0px solid red;
}
.sidebar-titl-inif{
    font-family: "FuturaDemic";font-size: 27px;color: #272727;
    margin: 15px 0 35px;position: relative;display: inline-block;
}
.colum-blog-popular-inif {
    width: 100%;margin: 0px 0 20px;display: block;
}
.popular-info-wrap-inif, .popular-im-wrap-inif {
    display: inline-block;
    vertical-align: middle;
}
.popular-info-wrap-inif{
    width: 68%;
    padding-left: 5px;
}
.popular-im-wrap-inif{
    width: 30%;
}
a.title-popular-inif{
    font-family: "FuturaMediumc";font-size: 16px;color: #262626;line-height: normal;
    display: block;padding: 0px 0 5px;
}
a.title-popular-inif:link, a.title-popular-inif:active, a.title-popular-inif:visited, a.title-popular-inif:focus {
    color: #272727;
}
a.title-popular-inif:hover{color: #b69d67;}
.sidebar-blog-inif .row-search{margin: 0px 0 10px;}

/* ===================================================== Media queries =======================================*/

@media screen and (max-width:1680px){
    .content-blog-caregory-inif, .benner-article{max-width: 1440px;width: 96%;}
}
@media screen and (max-width:1440px){
    .content-blog-caregory-inif, .benner-article{max-width: 1200px;}
    .content-blog-bg-inif h1{font-size: 30px;}
    .row-h1-crumbs{max-width: 230px;}
    .bg-img1-list{max-width: 350px;left: -54%;}
    .date-sub .d-1{font-size: 55px;}
    .date-sub .d-1 span{height: 40px;width: 3px;}
    .date-sub .d-2{margin-left: 15px;}
    .date-sub .d-2 p {font-size: 14px;}
    .blog-title-list-inif a{font-size: 22px;}
    .blog-introtext-list-inif p{font-size: 15px;}
    .colum-blog-list-inif:nth-child(1){max-width: 550px;}
    .colum-blog-list-inif:nth-child(2){max-width: 500px;}
    .colum-blog-list-inif:nth-child(odd) .blog-info-wrapper-inif{max-width: 470px;}
    .row-blog-list-inif .date{font-size: 160px;line-height: 155px;height: 310px;width: 220px;margin-left: -110px;}
    .colum-blog-list-inif:nth-child(3){max-width: 480px;}
    .colum-blog-list-inif:nth-child(3) .im-blog-prew-inif {height: 430px;}
    .colum-blog-list-inif:nth-child(4) .im-blog-prew-inif {height: 440px;}
}
@media screen and (max-width:1366px){
    .blog-title-list-inif a{font-size: 20px;}
    .pagination{margin-top: 0;}
    .category-text-inif h2{font-size: 26px;}
    /**/
    .content-blog-caregory-inif .breadcrumbs {margin: 30px 0 15px;}
    .content-blog-info-bg-inif h1{font-size: 30px;}
    .content-blog-page-inif h2{font-size: 26px;}
    .folder-inif, .autor-inif, .date-inif, .view-inif, .rating-inif, .reviews-inif{margin: 0 25px 10px 0;}
    .rating-info-l, .titl-comment-main{font-size: 24px;margin-bottom: 20px;}
    .neighbors {margin: 45px auto;}
    /**/
    .content-blog-caregory-inif h1{font-size: 30px;margin: 15px 0 25px;}
    .title-result-query{font-size: 20px;margin: 0px 0 30px;}
    .content-blog-caregory-inif .row-blog-nav-inif {margin: 0px 0 30px;}
    .sidebar-titl-inif, .titl-comment-main-inif{font-size: 24px;}
    .titl-share{margin: 15px 0 15px;font-size: 20px;}
    .row-soc-sare {margin: 30px 0 30px;padding: 15px 3% 25px;}
}
@media screen and (max-width:1200px){
    .content-blog-page-inif{width: 65%;}
    .sidebar-blog-inif{width: 30%;}
    .sidebar-titl-inif{font-size: 20px;}
    .sidebar-titl-inif:after{height: 2px;}
    .rating-info-l, .titl-comment-main{font-size: 22px;}
    .link-prev > a, .link-next > a {font-size: 16px !important;}
    .row-comment-inif input.btn-comment{padding: 13px 10px 11px;max-width: 210px;}
    .row-comment-inif .control-label{font-size: 16px;}
    .folder-inif, .autor-inif, .date-inif, .view-inif, .reviews-inif{margin: 0 20px 12px 0;}
    .rating-inif{margin-right: 0;}
    .content-blog-page-inif blockquote, .content-blog-page-inif q,
    .category-text-inif blockquote, .category-text-inif q{padding: 10px 30px;text-align: left;}
    .content-blog-page-inif p, .category-text-inif p {font-size: 15px;margin: 1.2em 0;line-height: 1.5;}
    .content-blog-page-inif ul li, .category-text-inif ul li,
    .content-blog-page-inif ol li, .category-text-inif ol li{font-size: 15px;line-height: 1.5;background-position: left 17px;}
    .content-blog-page-inif a, .category-text-inif a, .content-blog-page-inif strong, .content-blog-page-inif b,
    .category-text-inif strong, .category-text-inif b {font-size: 15px;}
    .text-style-1, .text-style-2{margin: 30px 0;padding: 5px 28px;border: 1px solid #b69d67;}
    .content-blog-info-bg-inif h1, .category-text-inif h1{font-size: 30px;}
    .content-blog-page-inif h2, .category-text-inif h2{font-size: 26px;}
    .content-blog-page-inif h3, .category-text-inif h3{font-size: 24px;}
    .content-blog-page-inif h4, .category-text-inif h4{font-size: 22px;}
    .content-blog-page-inif h5, .category-text-inif h5{font-size: 20px;}
    .content-blog-page-inif h6, .category-text-inif h6{font-size: 18px;}
    .content-blog-caregory-inif, .benner-article, .content-blog-page-bg-inif {max-width: 1024px;}
    .colum-blog-list-inif:nth-child(1){margin-top: 50px;}
    .colum-blog-list-inif:nth-child(2){margin-top: 350px;}
    .colum-blog-list-inif:nth-child(3){margin-top: 80px;}
    .colum-blog-list-inif:nth-child(4){margin-top: 85px;}
    .date-sub .d-1 {font-size: 45px;}
    .colum-blog-list-inif:nth-child(1) .im-blog-prew-inif, .colum-blog-list-inif:nth-child(3) .im-blog-prew-inif {height: 350px;}
    .colum-blog-list-inif:nth-child(2) .im-blog-prew-inif, .colum-blog-list-inif:nth-child(4) .im-blog-prew-inif {height: 410px;}
    .bg-img2-list{left: 0%;top: 1300px;}
    .date-sub {margin-bottom: 25px;}
    .date-sub .d-1 span{margin-bottom: -3px;}
    .date-sub .d-2{-webkit-transform: none;transform: none !important;}
    .date-sub .d-1, .date-sub .d-2{vertical-align: middle;}
    .row-blog-list-inif .date{display: none;}
    .bg-img2-list {top: 1375px;transform: none !important;}
    .content-blog-page-inif .colum-comment-form-l-inif:nth-child(3) .form-actions {margin-left: 19%;}
    .content-blog-page-inif .content-blog-info-bg-inif ul li a{font-size: 14px;}
    a.title-popular-inif{font-size: 15px;}
    .sidebar-blog-inif {width: 27%;}
    /**/
    .content-blog-caregory-inif h1{font-size: 30px;}
    .filter_title{font-size: 18px;}
    .search-row-result .intro-search-text {font-size: 15px;line-height: 1.5;}
}
@media screen and (max-width:1024px){
    .blog-info-schema-inif {margin: 0 auto -5px;}
    a.title-popular-inif{font-size: 15px;}
    .content-blog-caregory-inif, .benner-article {width: 96%;}
    .content-blog-page-bg-inif, .content-blog-info-bg-inif {width: 94%;}
    .content-blog-page-inif .colum-comment-form-l-inif:nth-child(3) .form-actions {margin-left: 16%;}
    .content-blog-info-bg-inif{width: 100%;}
    .content-blog-page-bg-inif{margin: 35px auto 0;}
}
@media screen and (max-width:900px){
    .row-blog-nav-inif {margin: 0px 0 35px;}
    .colum-blog-list-inif{width: 45.5%;}
    /**/
    .too-colum{margin: 40px auto 20px;width: 96%;}
    .too-colum .first.column, .too-colum .last.column{width: 100% !important;margin: 0;}
    .blog-title-list-inif a{font-size: 18px;}
    .colum-blog-list-inif:nth-child(1) .im-blog-prew-inif, .colum-blog-list-inif:nth-child(3) .im-blog-prew-inif {height: 300px;}
    .colum-blog-list-inif:nth-child(2) .im-blog-prew-inif, .colum-blog-list-inif:nth-child(4) .im-blog-prew-inif {height: 360px;}
    .colum-blog-list-inif:nth-child(1), .colum-blog-list-inif:nth-child(3) {padding: 0;}
    .bg-img2-list {top: 1300px;}
    .content-blog-page-inif .colum-comment-form-l-inif:nth-child(3) .form-actions {margin-left: 11%;}
}
@media screen and (max-width:800px){
    .content-blog-page-inif .colum-comment-form-l-inif:nth-child(3) .form-actions {margin-left: 22%;}
    .content-blog-page-inif{width: 100%;float: none;min-height: 150px;margin: 20px 0 0;}
    .sidebar-blog-inif{width: 100%;margin-bottom: 40px;}
    .row-comment-message-inif{margin-bottom: 25px;}
    .popular-im-wrap-inif{max-width: 120px;}
    .content-blog-caregory-inif .breadcrumbs {margin: 25px 0 15px;}
    .row-comment-inif{margin: 0 auto 40px;}
    .col-aside{display: inline-block;width: 46%;vertical-align: top;}
    .col-aside:nth-child(1){margin-right: 7%;}
    .sidebar-titl-inif {font-size: 24px;margin: 15px 0 25px;}
}
@media screen and (max-width:650px){
    a.btn-blog-more{font-size: 14px;}
    a.btn-blog-more:after{margin-top: -5px;}
    /**/
    .content-blog-info-bg-inif h1, .category-text-inif h1{font-size: 28px;line-height: 1.2;}
    .content-blog-page-inif p, .category-text-inif p{text-align: left;}
    .content-blog-page-inif img, .category-text-inif img{float: none !important;margin: 15px auto 20px !important;display: block;width: auto !important;}
    .content-blog-page-inif .row-gallery-blog img{margin: 0 !important;}
    .rating-info-l{font-size: 20px;}
    .neighbors{margin: 20px 0 10px;}
    .link-prev > div, .link-next > div {padding: 0px 0 20px 0;}
    .link-next, .link-prev {width: 100%;float: none;text-align: center;}
    .link-prev > a, .link-next > a {padding: 10px 0 10px;}
    .titl-share{font-size: 18px;}
    .category-text-inif{font-size: 15px;}
    .bg-img2-list, .bg-img1-list, .date-sub .d-1 span{display: none;}
    .row-h1-crumbs {max-width: 100%;position: inherit;top: 0;right: 0;}
    .content-blog-caregory-inif h1{margin: 0;}
    .content-blog-caregory-inif .breadcrumbs {margin: 10px 0 5px;}
    .blog-list-wrapper{margin: 35px -2% 0;}
    .colum-blog-list-inif:nth-child(1), .colum-blog-list-inif:nth-child(2),
    .colum-blog-list-inif:nth-child(3), .colum-blog-list-inif:nth-child(4){padding: 0;margin: 0 2% 50px;}
    .colum-blog-list-inif:nth-child(1) .im-blog-prew-inif, .colum-blog-list-inif:nth-child(3) .im-blog-prew-inif,
    .colum-blog-list-inif:nth-child(2) .im-blog-prew-inif, .colum-blog-list-inif:nth-child(4) .im-blog-prew-inif {height: 320px;}
    .colum-blog-list-inif:nth-child(odd) .blog-info-wrapper-inif,
    .colum-blog-list-inif:nth-child(even) .blog-info-wrapper-inif{padding: 0;}
    .colum-blog-list-inif:nth-child(odd), .colum-blog-list-inif:nth-child(even){float: none;display: inline-block;vertical-align: top;}
    .blog-info-wrapper-inif {margin: 25px 0 0;}
    .date-sub .d-2{margin-left: 2px;}
    .date-sub .d-2 p{display: inline-block;}
    .date-sub .d-1{font-size: 14px;color: #717171;font-family: "FuturaFuturisLightC", sans-serif;}
    .date-sub {margin-bottom: 10px;}
    .row-blog-list-inif{margin-bottom: 10px;}
    .content-blog-page-inif .colum-comment-form-l-inif:nth-child(3) .form-actions {margin-left: 15%;}
    .content-blog-info-bg-inif h1 {margin: 5px 0 12px;}
    /**/
    .content-blog-caregory-inif h1{font-size: 28px;}
    .title-result-query{font-size: 18px;}
    .filter_title{font-size: 16px;}
}
@media screen and (max-width:600px){
    .row-blog-list-inif-wrapper {margin: 0 auto;max-width: 360px;}
    .colum-blog-list-inif{width: 100%;margin: 0px auto 60px;}
    .blog-title-list-inif a {font-size: 20px;}
    .colum-blog-list-inif:nth-child(3), .colum-blog-list-inif:nth-child(2) {max-width: 100%;}
    .blog-introtext-list-inif{max-height: 100%;overflow: visible;}
    .colum-blog-list-inif:nth-child(odd) .blog-info-wrapper-inif, .colum-blog-list-inif:nth-child(even) .blog-info-wrapper-inif {max-width: 100%;}
    .colum-blog-list-inif:nth-child(1), .colum-blog-list-inif:nth-child(2), .colum-blog-list-inif:nth-child(3), 
    .colum-blog-list-inif:nth-child(4) {padding: 0;margin: 0 0 40px;}
    .blog-list-wrapper {margin: 35px auto 0;}
    .colum-blog-list-inif:nth-child(1) .im-blog-prew-inif, .colum-blog-list-inif:nth-child(3) .im-blog-prew-inif, .colum-blog-list-inif:nth-child(2) .im-blog-prew-inif, 
    .colum-blog-list-inif:nth-child(4) .im-blog-prew-inif {height: 260px;}
    .content-blog-page-inif .colum-comment-form-l-inif:nth-child(3) .form-actions {margin-left: 11%;}
    .sidebar-titl-inif {font-size: 22px;}
    .benner-article{display: none;}
}
@media screen and (max-width:500px){
    .col-gallery-blog{width: 48%;}
    .row-comment-message-inif .ec-message__reply {margin: 30px 0 20px 0;}
    .content-blog-page-inif .colum-comment-form-l-inif:nth-child(3) .form-actions {margin-left: 0;}
    .col-aside:nth-child(1) {margin-right: 0;}
    .col-aside{width: 100%;}
}
@media screen and (max-width:400px){
    .content-blog-bg-inif {width: 100%;margin: 1em auto 2em;}
    .text-style-1, .text-style-2{padding: 0px 20px}
    .text-style-1 p, .text-style-2 p, .content-blog-page-inif blockquote p, .content-blog-page-inif q p, 
    .category-text-inif blockquote p, .category-text-inif q p{font-size: 14px !important;}
    .colum-blog-list-inif:nth-child(1) .im-blog-prew-inif, .colum-blog-list-inif:nth-child(3) .im-blog-prew-inif, .colum-blog-list-inif:nth-child(2) .im-blog-prew-inif, 
    .colum-blog-list-inif:nth-child(4) .im-blog-prew-inif {height: 230px;}
    .blog-list-wrapper {margin: 25px auto 0;}
    .content-blog-caregory-inif .pagination ul > li:first-child, .content-blog-caregory-inif .pagination ul > li:last-child{display: block;}
}