/* home news 1200↑*/
@media screen and (min-width:1200px){
    .m-home .b-review__main-person {
        margin-top: -140px;
    }
    .m-home .b-homeReviews__main-person-name {
        top: -50px;
    }
}


/* 992↑ */
@media screen and (min-width:992px){
    .content p {
        margin:20px;
      }
 
}

/*992-1170*/
@media screen and (max-width:1199px){
    .b-topBar__addr{
        margin-right: 0;
    }
    
    /* a.{
        margin-left: 4px;
    } */
    
    .b-topBar__nav li a, .b-topBar__sm li a{
        padding: 0 19px;
    }
    
    .b-search__main-form select + span.fa{
        right:35px;
    }
    
    .slider{
        width:178px;
    }
    
    .b-slider__info h3{
        font-size:17px;
        margin-bottom: 0;   
    }
    
    .b-slider__info h2{
        font-size: 40px;  
    }
    
    .b-slider__info p{
        font-size:20px;
        margin-bottom: 15px;
    }
    
    .b-search__main{
        margin-top: -80px;
    }
    
    .b-search__main-form-submit a{
        display: inline-block;
        margin-bottom: 10px;
    }
    
    .b-search__main-form select{
        padding-left: 15px;
    }
    
    .b-world__item h2,.b-auto__main-item h2{
        min-height: 44px;
    }
    
    .m-home .b-world__item h2,.b-auto__main-item h2{
        min-height: 0;
    }

    .m-home .b-homeReviews__main-body {
        height: 260px;
    }
    .b-contact__form input[type='text']{
        width:270px;
    }
    
    .b-features__items li{
        margin-bottom: 10px;
    }
    /* 240312 */
    .b-info {
        padding-top: 135px;
    }
    .b-info__aside{
        margin-top: -240px;
    }
    
    .b-info__map{
        width:auto;
        background-size: contain;
        background-position-x: center;
    }
    
    .b-infoBar__compare{
        margin-bottom: 20px;
    }
    
    .b-infoBar__select{
        float:none;
    }
    
    .b-items__cars-one-info{
        margin-left: 15px;
    }
    
    .b-items__cars-one-img{
        float:none!important;
        margin: 0 auto!important;
    }

    .img-responsive{
        width:100%;
    }    
    
    .m-listingsTwo .b-items__cars-one-info{
        margin-left: 15px;
        margin-right: 15px;
        width:auto;
    }
    
    .m-listTable .b-items__cars-one-img,.m-listTableTwo .b-items__cars-one-img{
        width:260px;
    }
    
    .m-listTableTwo .row.m-border > div:nth-child(3n){
        border-right:1px solid #eee;
    }
    
    .m-listTableTwo .row.m-border > div:nth-child(2n){
        border:none;
    }
    
    .b-detail__main-aside-about-form-links a:first-child{
        margin-bottom: 10px;
    }
    
    .b-brands__brand{
        margin-bottom: 20px;
    }
    
    .b-compare__block-inside-title{
        padding-right:40px ;
    }
    
    .b-compare__block-inside-value{
        padding-left: 40px;
    }
    
    .b-blog__aside .b-detail__main-aside-about-call > div{
        font-size:19px;
    }
    
    .b-blog__aside .b-detail__main-aside-about-call span.fa{
        padding-top: 27px;
    }
    
    .b-blog__aside .b-items__aside-sell-img h3{
        font-size:19px;
    }
    
    .b-blog__aside .b-world__item-num{
        margin-left: 3px;
    }
    
    .b-blog__posts-one-body-main-img-small{
        bottom: 30px;
    }
    
    .b-article__main-related-item .b-blog__posts-one-body-head-notes-note{
        display: block;
        float:left;
        margin-bottom: 5px;
    }
    
    .b-article__main-related-item{
        height: 170px;
    }
    
    .b-error-img{
        bottom: 0;
    }
    
    .b-submit__main-contacts-price h6{
        margin:  0 0 15px 0;
        text-align: center;
    }
    .b-info__slogan {
        margin: 15px 50px 50px 40px;
    }
    .b-footer__content-nav{
        position: relative;
        right: 60px;
    }
    .b-footer__content-nav ul li{
        float: right;
        line-height: 32px;
    }
    .b-footer__content-social {
        right: 60px;
    }
    .b-detail.b-gallery{
        border-bottom-left-radius: 90% 2%;
        border-bottom-right-radius: 90% 2%;       
    }
    .b-personal, .b-items, .b-contacts {
        border-bottom-left-radius: 90% 3%;
        border-bottom-right-radius: 90% 3%;
    }
    .b-blog {
        border-bottom-left-radius: 90% 5%;
        border-bottom-right-radius: 90% 5%;
    }
}

/*768-991*/
@media screen and (max-width:991px){
    .b-nav__logo img {
        left: -10px;
    }
    .b-topBar{
        text-align: center;
    }
    .b-topBar__addr{
        padding-left: 0;
    }
    .b-topBar__nav, .b-topBar__lang, .b-topBar__sm{
        display: inline-block;
        vertical-align: middle;
    }
    .b-topBar__nav ul, .b-topBar__sm ul{
        flex-direction: row-reverse;
        padding-left: 0;
        text-align: center;
    }
    .b-topBar__nav ul li, .b-topBar__sm ul li{
        float:none;
        display: inline-block;
        padding-top: 0;
    }
    .b-topBar__tel,.b-topBar__nav,.b-topBar__lang,.b-topBar__nav li:last-child {
        border: none;
    }
    .b-topBar__lang{
        padding-bottom: 29px;
    }
    .b-nav__logo {
        position: relative;
        left: 50%;
        transform: translateX(-50%);
    }
    .b-nav__list {
        position: relative;
        float: left;
        left: 12.5%;
    }
    .b-nav__list ul{
        margin-bottom: 0;
    }
    
    .b-nav__list ul li a{
        padding-left: 7px;
        padding-right: 7px;
        width: 100%;
        text-align: center;
    }
    
    .b-slider__info{
        top:10%;
    }
    
    .b-search__main{
        padding-left: 30px;
        padding-right: 30px;
        height:auto!important;
    }
    
    .b-search__main-type > div{
        padding: 0 15px!important;
    }
    
    .b-search__main-type h4{
        text-align: center;
        margin-bottom: 15px;
    }
    
    .b-search__main-form-range{
        float:left;
        margin-top: 20px;
        margin-bottom: 0;
    }
    
    .b-search__main-form-submit{
        margin-top: 20px;
    }
    
    .b-featured{
        padding-top: 220px;
    }
    
    .b-welcome .container{
        height:auto;
    }
    .b-welcome .b-welcome__img{
        display: none;
        opacity: 0;
        visibility: hidden;
    }
    .m-home .b-world{
        padding-top: 75px;
    }
    .m-home .b-homeReviews__main-body {
        height: 180px;
    }
    
    .b-world__item-val{
        min-height:42px;
    }
    
    .m-home .b-world__item-val{
        min-height:0;
    }
    
    .b-asks__first{
        margin-bottom: 15px;
    }
    
    .b-auto__main-toggle{
        margin-right: 14px;
    }
    
    .b-auto__main-item .b-world__item-val{
        min-height: 0;
    }
    
    .b-count{
        background: none;     
    }
    
    .b-count .m-main{
        height: auto;
    }
    
    .b-contact-title{
        margin: 0;
    }
    
    .b-contact__form form > div:first-child{
        margin-bottom: 10px;
    }
    
    .b-features__items li{
        float:none;
        margin-right: 70px;
    }
    
    .b-info__aside{
        margin-top: -275px;
    }
    
    .m-home .b-welcome__services-auto, .m-home .b-welcome__services-buying{
        margin: 0 auto;
        background-image: none;
        margin-bottom: 15px;
    }
    
    .m-home .b-welcome__services-trade, .m-home .b-welcome__services-support{
        margin: 0 auto;
        background-image: none;
        margin-top: 15px;
        float:none;
    }
      
    .m-home .b-info__aside{
        margin-bottom: 20px;
    }
    
    .m-home .b-info__contacts, .m-home .b-info__map{
        text-align: left;
        margin-left: 0;
    }
    
    .m-listingsTwo .b-items__cars-one-info-price,.m-listingsTwo .b-items__cars-one-info-price h3{
        text-align: center;
    }
    
    .m-listingsTwo .b-items__cars-one-info-price > div{
        float:none!important;
    }
    
    .b-items__cell-info-km{
        margin-left: 10px;
    }
    
    .m-listTableTwo .row.m-border > div{
        border:none;
    }
    
    .b-infoBar__btns > a.btn{
        margin-bottom: 10px!important;
    }
    
    .b-detail__main-info{
        margin-bottom: 30px;
    }
    
    .b-items__cell{
        height: auto;
    }
    
    .b-related .b-auto__main-item{
        margin-bottom: 40px;
    }
    
    .b-compare__block-inside-title{
        padding-right:20px ;
    }
    
    .b-compare__block-inside-value{
        padding-left: 20px;
    }
    
    .b-blog__posts{
        margin-bottom: 40px;
    }
    
    .b-blog__aside .b-detail__main-aside-about-call > div{
        font-size:26px;
    }
    
    .m-blogTwo .b-blog__posts{
        margin-top:40px;
        margin-bottom: 0;
    }
    
    .m-article .b-blog__aside{
        margin-top: 40px;
    }
    
    .b-contacts__address-info-main-item em{
        display: block;
        margin-top: 5px;
    }
    
    .b-submit__main-file label.btn.m-btn + label{
        margin: 10px 0 0 0;
        display: block;
    }
    
    .b-submit__main-contacts-price{
        padding-left: 9px;
        padding-right: 9px;
    }
    
    .b-submit__main-contacts-check > span{
        display: block;
        margin-bottom: 10px;
        padding: 0;
    }
    
    .b-submit__main-contacts-check.m-check label.s-submitCheckLabel{
        display: block;
        float:left;
    }
    
    .b-submit__main-contacts-check.m-check .s-submitCheck{
        display: block;
        margin:  0 0 0 30px;
    }
    
    .b-blog__aside-popular-posts-one{
        float:left;
        width:50%;
    }
    .b-info__slogan {
        margin: 15px 15px 25px 10px;
    }
    .b-footer__company p{
        text-align: center;
    }
    .b-footer__content-social{
        right: 0;
        margin-top: 20px;
        text-align: center;
    }
    .b-footer__content-nav {
        right: 0px;
    }

    .b-footer__content-nav ul li{
        float: left;
        margin-left: 22px;
        text-align: justify;
    }
}

/*600-767*/
@media screen and (max-width:767px){
    .navbar-header.website {
        display: none;
        visibility: hidden;
        opacity: 0;
    }
    .b-topBar__tel,.b-topBar__nav,.b-topBar__lang,.b-topBar__sm {
        border: none;
    }
    .b-info {
        /*padding-top: 120px;*/
        padding-top: 80px;
    }

    /* 240116 */
    .b-info__latest {
        /* margin-top: 30px; */
        margin-top: 0;
    }

    .b-info__contacts > p {
        margin-top: 45px;
    }

    .b-info .topfix{
        margin-top: 90px;
    }

    .b-nav__logo {
        position: relative;
    }

     .b-nav__list {
        float: none;
        /* margin-top: 30px; */
        left: 0;
    }

    .b-nav__list ul li{
        float: none;
        text-align: center;
        height: auto;
    }
    
    .b-nav__logo{
        text-align: center;
        display: inline-block;
    }

    .b-nav__logo img {
        left: 50%;
        transform: translateX(-50%);
    }
    
    .b-nav .row > div{
        width:100%;
        text-align: center;
    }
    
    .b-nav .row > div:first-child{
        margin-bottom: 10px;
    }
    
    .h-nav{
        width:100%;
        position: relative;
        float:none;
    }
    
    .b-nav__list ul li a:hover{
        border-bottom: none;
    }
    
    .b-slider__info{
        top:5%;
    }
    
    .b-slider__info h3{
        font-size:12px;  
    }
    
    .b-slider__info h2{
        font-size: 35px;  
    }
    
    .b-slider__info p{
        font-size:16px;
        margin: 0 0 10px 0;
    }
    
    .b-slider__info a{
        font-size:12px!important;
    }
    
    .b-slider__info a span.fa{
        width:20px!important;
        height:20px!important;
        padding: 3px!important;
        font-size:14px!important;
    }
    
    .b-search__main-form select{
        padding-left: 10px;
    }
    
    .b-search__main-form-range{
       overflow: hidden;
       padding-bottom: 25px;
       float:right; 
    }
    
    .b-search__main-form label{
        text-align: left;
    }
    
    .b-search__main-type .row > div{
        margin-bottom: 10px;
    }
    
    .slider{
        float: right;
    }
    
    .b-search__main-form-submit{
        clear:both;
        padding-top: 10px;
    }
    
    .b-featured {
        padding-top: 300px;
    }
    
    .b-welcome__text{
        margin-bottom: 30px;
    }
    
    .m-home .b-world {
        padding-top: 75px;

    }
    
    .b-world__item{
        margin-bottom: 30px;
        text-align: center;
    }
    
    .b-world__item img{
        margin: 0 auto;
    }
    
    .b-world__item-val{
        text-align: center;
        min-height:0;
    }
    
    .b-world__item h2{
        display: inline-block;
        min-height:0;
    }
    
    .b-world__item p{
        text-align: center;
    }
    
    .b-world{
        background: none;
    }
    
    .b-auto__main-toggle.active{
        display: block;
        margin-bottom: 10px;
    }
    
    .b-auto__main-item img{
        margin: 0 auto;
    }
    
    .b-auto__main-item h2,.b-world__item-val{
        min-height: 0!important;
    }
    
    .b-auto__main-item h2{
        text-align: center;
    }
    
    .b-count__item{
        margin-bottom: 30px;
    }
    
    .b-review__main{
        margin: 0 30px;
    }
    
    .m-home .b-homeAuto__world-item-text{
        margin-top: 20px;
    }
    
    .m-home .b-homeAuto__world .b-world__item-val{
        margin-left: 0;
    }
    
    .b-infoBar__select-one{
        height: 50px;
        margin-bottom: 10px;
    }
    
    .b-items__aside{
        margin-top: 20px;
    }

    .b-items__cars-one {
        padding: 45px;
    }
    
    .m-listingsTwo .b-items__aside{
        margin-bottom: 20px;
        margin-top: 0;
    }
    
    .m-listTableTwo .b-items__aside{
        margin-top: 0;
        margin-bottom: 20px;
    }
    
    .b-detail__main-aside-about-form-links a{
        display: block;
        margin-bottom: 15px!important;
        text-align: center;
        margin-right: 0!important;
        margin-left: 0!important;
    }
    
    .b-detail__head-price{
        margin-top: 10px;
    }

    .b-count img {
        display: none;
        opacity: 0;
        visibility: hidden;
    }
    
    .m-compare .b-infoBar h5{
        text-align: center;
        margin-bottom: 20px;
    }
    
    .m-compare .b-infoBar__btns{
        text-align: center;
    }
    
    .m-compare .b-infoBar__btns a.btn{
        float:none;
    }
    
    .b-compare__images-item{
        margin-bottom: 20px;
    }
    
    .b-compare__images-item-price{
        background-image: none!important;
    }
    
    .b-compare__images-item-price-vs{
        display: none;
    }
    
    .b-compare__block-inside .row > div{
        width:100%;
    }
    
    .b-compare__block-inside-value{
        padding-left: 0;
        text-align: center;
        margin-bottom: 10px;
    }
    
    .b-compare__block-inside-title{
        padding-right: 0;
        text-align: center;
        margin-bottom: 10px;
    }
    
    .b-compare__block-inside > .row{
        margin-bottom: 20px;
    }
    
    .b-compare__block-inside-value ul{
        text-align: left;
        padding-left: 40px;
        margin-top: 20px;
    }
    
    .b-compare__links a.btn.m-btn{
        margin-bottom: 10px;
    }
    
    .b-blog__posts-one-body-head-notes-note{
        margin-right: 6px;
    }
    
    .b-blog__posts-one-body-head-notes-note span.fa{
        margin-right: 3px;
    }
    
    .b-blog__posts-one-body-main-link{
        padding-left: 29px;
        padding-right: 29px;
    }
    
    .b-blog__posts-one-body-main-img-small{
        position: static;
    }
    
    .b-blog__aside-reviews-posts-one-info .b-world__item-val{
        text-align: left;
    }
    
    .b-blog__posts-one p.m-smallMargin{
        margin-top: 20px;
    }
    
    .b-blog__posts-one-body-head-notes-note{
        display: block;
        float: left;
        margin-bottom: 5px;
        margin-right: 15px;
    }
    
    .b-blog__posts-one-body-head{
        overflow: hidden;
    }
    
    .b-article__main-related-item{
        margin-top: 20px;
    }
    
    .b-best__info{
        margin-bottom: 40px;
    }
    
    .b-more__why{
        margin-bottom: 40px!important;
    }
    
    .b-contacts__address{
        margin-left: 10px;
    }
    
    .b-map > ymaps{
        height:300px!important;
    }
    
    .b-submit__main{
        margin-left: 15px;
    }
    
    .b-submit__main-contacts-price-plan span{
        display: block;
        margin-bottom: 5px;
    }
    
    .b-submit__main-plan-money{
        display: block;
        margin: 0;
    }
    
    a.btn.m-btn.m-pay{
        margin-top: 10px;
    }
    .b-footer__company p {
        text-align: left;
        margin-left: 38px;
    }
    .b-footer__content-social {
        text-align: left;
        margin-top: 20px;
    }
    .b-footer__content-nav {
        position: relative;
        left: -62px;
    }
    .m-home .search-box {
        /*left: -12px;*/
        height:auto;
        top:-10px;
        width: 100%;
      }
    .search-select {
        height: auto!important;
    }
    .search-icon-go {
        margin-left: 5px !important;
    }
    .navbar-toggle {
        margin-right:0;
    }
    .mobile-search-box {
        height: 100%;
        width: 75%;
        margin: 0 5px;
        text-align: start;
    }
    .m-home .search.open {
        margin-right: 85px;
        height: 58px;
        width: 75%;
        top: 0;
    }
    .open .search-button {
        top: 15px;
    }
    .b-personal, .b-detail.b-gallery{
        border-bottom-left-radius: 90% 1%;
        border-bottom-right-radius: 90% 1%;
    }
    .b-items,.b-contacts{
        border-bottom-left-radius: 90% 2%;
        border-bottom-right-radius: 90% 2%;
    }
    .b-blog, .b-article{
        border-bottom-left-radius: 90% 3%;
        border-bottom-right-radius: 90% 3%;
    }
}

/*480-599*/
@media screen and (max-width:599px){
    .m-home .b-topBar__nav .cart-txt{
        display: none;
        visibility: hidden;
        opacity: 0;
    }
    .m-home .b-topBar__nav {
        margin-left: 15px;
    }

    /* 240116 */
    .tbContent ul li.b-topBar__nav:first-child a span.fa,
    .m-home .b-topBar__nav li:first-child a span.fa{
        color: #003D19;
        border: 1px solid #003D19;
        border-radius: 50%;
        padding: 5px 6px 5px 4px;
    }
    .tbContent ul li.b-topBar__nav:first-child a:hover span.fa,
    .m-home .b-topBar__nav li a:hover span.fa{
        color: #57A619;
        border: 1px solid #57A619;
    }

    .b-topBar__nav li a, .b-topBar__sm li a{
        padding: 0 10px;
    }
    .b-topBar__sm{
        padding-left: 0;
    }
    .b-topBar__lang .dropdown > a:first-of-type{
        display: none;
    }
    
    .b-topBar__addr,.b-topBar__nav,.b-topBar__tel,.b-topBar__lang{
        border:none;
    }
    
    .b-slider__info h2{
        line-height:1.3;
    }
    
    .b-search__main-type .row > div{
        width:100%;
    }
    
    .b-search__main-type .row > div svg{
        margin: 0 40px;
    }
    
    .m-firstSelects > div,.m-secondSelects > div{
        width:100%;
        margin-bottom: 15px;
    }
    
    .slider{
        float:none;
        margin: 0 auto;
    }
    .b-search{
        height: auto;
    }
    
    .b-search__main{
        margin-top: 0!important;
    }
    
    .b-search__main-form-range{
        float:none;
    }
    
    .b-search__main-form label{
        float:none;
        text-align: center;
        margin: 0 0 10px 0;
    }
    
    .m-home .b-world {
        padding-top: 50px;
    }
    
    .b-featured{
        padding-top: 135px;
    }
    
    .b-auto > .container > .row > div{
        width:100%;
    }
    
    .b-auto__main-nav{
        margin:0;
        text-align: center;
    }
    
    .b-auto__main-nav  .owl-buttons{
        margin-bottom: 30px;
    }
    
    .b-auto__main-item{
        width:300px;
        margin-left: auto;
        margin-right: auto;
    }
    
    .b-contact .row > div{
        width:100%;
    }
    
    .b-contact-title{
        margin-bottom: 20px;
    }
    
    .b-contact__form p{
        text-align: center;
    }
    
    .b-contact__form form{
        padding-left: 30px;
    }
    
    .b-info__aside{
        margin-top: 0;
        margin-bottom: 40px;
    }
    
    .b-features .row > div{
        width:100%;
        margin: 0;
    }
    
    .b-features__items li{
        float:left;
        border-right:none;
        padding-right: 0;
        border-left: 3px solid #fff;
        padding-left: 15px;
        clear:both;
    }
    
    .b-footer .row > div{
        width:100%;
    }
    
    .b-footer__content{
        float:none;
    }

    .b-footer__content-social {
        text-align: left;
        margin-top: 20px;
    }
    .b-footer__content-nav {
        left: 0px;
    }

    .b-footer__content-nav ul{
        padding-left: 0;
    }

    .b-footer__content-nav ul li{
        margin-left: 0px;
        margin-right: 25px;
        text-align: left;
        line-height: 32px;
    }
   
    .b-footer__content-nav ul li:first-child{
        margin-left: 0;
    }
    
    .b-slider__info{
        top:0;
    }
    
    .m-home .b-homeAuto > .container > .row > div{
        width:100%;
    }

    .m-home .b-homeReviews__main-person {
        margin-top: 155px;
    }
    
    .m-detail > .b-infoBar > .container > .row > div{
        width:50%;
    }
    
    .b-detail__main-info-characteristics-one{
        width:25%;
    }
    
    .b-detail__main-info-characteristics{
        border-bottom: none;
    }
    
    .b-detail__main-info-extra .row > div{
        width:100%;
    }
    
    .b-related .row > div{
        width: 100%;
    }
    
    .b-infoBar__btns a.btn{
        clear:both;
    }
    
    .b-blog__posts-one-body-head-notes-note span.fa{
        margin-right: 7px;
    }
    
    .b-blog__posts-one-body-head-notes{
            overflow: hidden;
    }
    
    .b-blog__aside-popular-posts-one{
        float:none;
        width:auto;
    }
    
    .b-pageHeader h1{
        float: none;
        text-align: center;
        margin-bottom: 10px;
    }
    
    .b-pageHeader__search{
        float: none;
        display: inline-block;
    }
    
    .b-pageHeader{
        text-align: center;
    }
    
    .b-blog__posts-one-body-main-link a span.fa{
        font-size:17px;
        margin-right: 8px;
    }
    
    .b-blog__posts-one-body-main-link a{
        font-size:15px;
    }
    
    .b-blog__posts-one-body-main-link{
        padding-left: 15px;
        padding-right: 15px;
    }
    
    .m-blogTwo .b-blog__posts-one > .row > div{
        width:100%;
    }
    
    .m-blogTwo .b-blog__posts-one > .row > div img{
        margin-top: 20px;
    }
    
    .b-article__main-author .row > div:first-child{
        width:25%;
    }
    
    .b-article__main-author .row > div:last-child{
        width:75%;
    }
    
    .b-article__main-author h3{
        float:none;
    }
    
    .b-article__main-author-social{
        float:none;
        margin-left: 0;
        margin-top: 10px;
    }
    
    .b-contacts > .container > .row > div{
        width:100%;
    }
    
    .b-contacts__form{
        margin-bottom: 40px;
    }
    
    .b-contacts__address{
        margin-left: 0;
    }
    
    .b-submit > .container > .row > div{
        width:100%;
    }
    
    .b-submit__aside{
        margin-bottom: 40px;
    }
    
    .b-submit__aside-step-inner-info-triangle{
        display: none;
    }
    
    .b-infoBar > .container > .row > div{
        width:100%;
        padding: 0 40px 0 15px;
        box-sizing: border-box;
        margin: 0;
    }
    
    .m-detail .b-infoBar > .container > .row > div{
        padding: 0 15px;
    }
    
    .b-submit__main{
        margin-left: 0;
    }

}

/*320-479*/
@media screen and (max-width:479px){
    .b-slider__info h2{
        font-size:20px;
    }
    
    .b-slider__info h3{
        font-size:8px;
    }
    
    .b-slider__info a span.fa {
        width: 15px!important;
        height: 15px!important;
        padding: 2px!important;
        font-size: 11px!important;
    }
    
    .b-slider__info a {
        padding: 3px 3px 3px 15px!important;
        font-size:11px!important;
    }
    .b-world .b-world__img {
        right: -75px;
        transform: scale(0.5);
    }
    .b-world__item h2{
        display: block;
    }
    
    .b-world__item-val-title{
        display: block;
        margin-bottom: 5px;
        text-align: left;
    }
    
    .b-asks__first-circle{
        float:none;
        margin: 0;
    }
    
    .b-asks__first-info{
        margin-left: 0;
        margin-top: 15px;
    }
    
    .b-count .container .row .row > div{
        width:100%;
    }
    
    .b-count__item{
        margin-bottom: 40px;
    }
    
    .b-contact__form input[type='text']{
        width:auto;
    }
    
    .b-review__main-person{
        float:none;
        margin: 0 auto;
    }
    
    .b-review__main h5{
        margin: 10px 0 0 0;
    }
    
    .b-review__main p{
        margin-left: 0;
    }
    
    .b-review .owl-controls{
        margin-left: 0!important;
    }
    
    .b-review__main .owl-buttons{
        margin-left: 0;
    }
    
    .b-auto__main-item{
        width:auto;
    }
    
    .m-home .b-review__main-person{
        float:left;
        margin-bottom: 15px;
    }
    
    .m-home .b-homeReviews__main-person{
        padding-left: 0;
    }
    
    .m-home .b-homeReviews__main-body{
        height: auto;
    }
    
    .b-infoBar__compare{
        text-align: center;
    }
    
    .b-infoBar__compare-item:last-child{
        margin-left: 0;
        margin-top: 10px;
        display: block;
    }
    
    .b-infoBar__select{
        text-align: center;
    }
    
    .b-infoBar__select-one{
        float:none;
        display: inline-block;
        margin-right: 0;
    }
    
    .b-items__cars-one-info{
        margin-left: 10px;
        margin-right: 10px;
    }
    
    .b-items__cars-one-info-header h2{
        float:none;
        text-align: left;
    }
    
    .b-pageHeader{
        text-align: center;
    }
    
    .b-pageHeader h1{
        float:none;
        text-align: center;
        padding-top: 12px;
        margin:auto
    }
    
    .b-pageHeader__search{
        float: none;
        display: inline-block;
    }
    
    .b-items__cars-one-info-header span{
        margin-top: 10px;
    }
    
    .b-items__cars-one-info-details .b-featured__item-links{
        float:none;
        margin-bottom: 10px;
    }
    
    .m-listingsTwo .b-items__cars-one-info-header h2{
        margin-bottom: 10px;
    }
    
    .m-listingsTwo .b-items__cars-one-img-check{
        display: block;
    }
    
    .m-listingsTwo .b-items__cars-one-info-header span{
        margin-top: 0;
    }
    
    .m-listingsTwo .m-width > div{
        width:100%;
    }
    
    .m-listingsTwo .m-width > div:first-child{
        margin-bottom: 20px;
    }
    
    .m-listingsTwo .m-width .row > div{
        width:50%;
    }
    
    /*.b-detail__main-info-images .row > div{
        width: 100%;
    }*/
    
    .b-detail__main-info-images-small{
        text-align: center;
    }
    
    .b-detail__main-info-images-small-one{
        display: inline-block;
    }
    
    .b-detail__main-info-images-small img{
        margin: 0 auto;
    }
    
    .b-detail__main-info-characteristics-one{
        width:100%;
    }
    
    .b-brands__brand{
        display: block;
        text-align: center;
    }
    
    .b-compare__block-title{
        min-height: 46px;
        height:auto;
    }
    
    .m-compare .b-infoBar h5 span{
        display: block;
        margin-top: 5px;
    }
    
    .b-blog__posts-one > .row > div{
        width:100%;
    }
    
    .b-blog__posts-one-body{
        margin-left: 0;
    }
    
    .b-blog__posts-one-author{
        margin: 0 auto 20px auto;
    }
    
    .b-blog__posts-one-body-main-link a{
        font-size:12px;
    }
    
    .m-blogTwo .b-blog__posts-one-social{
        float:none!important;
        text-align: left;
    }
    
    .b-article__main-author .row > div{
        width:100%!important;
    }
    
    .b-article__main-author .b-blog__posts-one-author-img{
        float:left!important;
    }
    
    .b-article__main-comments-one-text-head-answer{
        float:none!important;
    }
    
    .b-article__main-comments-one-text-head-date{
        float:none!important;
    }
    
    .b-article__main-comments-one-person{
        float:none!important;
    }
    
    .b-article__main-comments-one-text{
        margin-left: 0;
    }
    
    .b-article__main-comments-one.m-second{
        margin-left: 20px;
    }
    
    .b-article__main-add .row > div{
        width:100%;
    }
    .b-footer__company p {
        line-height: 30px;
    }
}
@media (min-width:768px){
    .navbar-header {
        position: relative;
        bottom: 6px;
    }
    .navbar-header.mobile {
        display: none;
        visibility: hidden;
        opacity: 0;
    }
@media (min-width:768px) and (max-width:1600px){
    .b-world .b-world__img {
        display:none;
        opacity: 0;
        visibility: hidden;
    }
}
}