/*--------AboutThatLife Theme media Query starts --------*/

@media screen and (max-width:1500px) {
    .trand_wrap h4{
        font-size: 20px;
    }
    .primary-navigation ul li a{
        font-size: 12px;
    }
    .trand_wrap h4 {
        font-size: 16px;
    }
}
@media screen and (max-width:1400px) {
    .trand_wrap h4{
        margin-bottom: 15px;
    }
    .brand-content-single{
        padding: 0;
    }
    .single-product .side_bg{
        background: none;
    }
    .single-product .yith-wcwl-add-to-wishlist .add_to_wishlist.btn.btn-mybutton{
        margin-right: 12%;
        margin-left: 0;
    }
    .single-product .yith-wcwl-add-to-wishlist{
        width: auto;
        
    }
}
@media screen and (max-width:1280px) {
    .trand_detail > span{
        font-size: 12px;
    }
    .trand_wrap{
        padding: 15px 15px 15px;
    }
    .single-product .trand_wrap{
        padding:9px 15px;
    }
    .viewer {
        padding: 5px 0 12px;
    }       
    .single-brand_logo .woocommerce ul.products li.product,.single-brand_logo .woocommerce-page ul.products li.product
    {
        float: left;
        margin: 0 1%;
        padding: 0;
        position: relative;
        width: 31.3%;
        min-height: 500px;
    }
    .single-product .recently-viewed-products ul.products li.product{
        float: left;
        margin: 0 1%;
        min-height: auto;
        padding: 0;
        position: relative;
        width: 23%;
    }
    .recently-viewed-products ul.products {
        margin: 0 -1% !important;
    }
    .our-brand-products.products {
        margin: 0 -1%;
    }
    h1.product_title,.short-description{
        width: 100%;
    }
    .price-field{
        float: none;
    }
}
@media screen and (max-width:1200px) {
    .col-md-3.logo {    
        width: 25%;
    }
    .single-brand_logo .woocommerce ul.products li.product,.single-brand_logo .woocommerce-page ul.products li.product{
        min-height: 420px;
    }
    .single-product a.compare.button,.single-product .yith-wcwl-add-to-wishlist .add_to_wishlist.btn.btn-mybutton{
         margin-right: 0;
    }
    .single-add-to-cart-with-qty{
        padding-right: 0;
    }
    .single-product div.product p.stock{
        float: left;        
        text-align: left;
        margin-top: 0 !important;
    }
}
@media screen and (max-width:1024px) {
    .trand_wrap h4 {
        font-size: 13px;
        margin-top: 0;
        padding-top: 4px;
    }
    .single-video-secondary .trand_wrap h4 {       
        padding-top: 0;
    }
    .trand_detail > span {
        font-size: 10px;
    }
    .single-video-secondary .trand_detail > span {
        float: left;
        font-size: 14px;
        margin-top: 10px;
    }
    .single-video-secondary .single-video-views {
        float: left;
        padding: 4px 0 28px;
        width: 100%;
    }
    .viewer {
        padding: 5px 0 10px;
    }
    .see_all_trand{
        padding: 4px 10px;
    }
    .trand_content img{
        padding-bottom: 0;
    }
    .trand_wrap {
        padding: 12px 15px;
    }   
    h1.brand-title-single{
        margin-top: 14px;
    }
    .single-product .viewer {
        padding: 4px 0 5px;
    }
    .single-product .trand_wrap {
        padding: 11px 15px 12px;
    }
    
}
@media screen and (max-width:992px) {
    .search-wrapper .menu_right{
        text-align: right;
    }
    .topbar-menu{
        margin-top: 14px;
    }
    .primary-navigation .nav-menu{
        margin-top: 15px;
        padding: 0;
    }
    .container{
        width: 720px !important;
    }
    .single-video-secondary .trand_content {
        float: left;
        width: 50%;
        padding: 0 5px;
    }
    .single-video-secondary,.single-video-primary{
        width: 100%;
        border: 0 none;
    }
    .single-video-secondary{
        padding-left: 0;
        padding-right: 0;
    }    
    .single-product .recently-viewed-products ul.products li.product{
        width: 31%;
         min-height: 420px;
    }

}
@media screen and (max-width:980px) {
    .trand_wrap h4 {
        margin-bottom: 12px;
    }
    .viewer {
        padding: 0px 0 10px;
    }
    .trand_wrap {
        padding: 12px 13px;
    }
    .single-product .trand_wrap {
        padding: 5px 13px;
    }
}
@media screen and (max-width:955px) {
    .container{
        width: 720px !important;
    }       
}
@media screen and (max-width:900px) {
    .side_bg .left_trand,.side_bg .right_trand{
        display: none;
    }
    .slider {
        float: left;
        width: 100%;
    }   
    .slider.brand-image-single{
        position: static;
    }
    .brand-related-products .row, .single-brand-page .row{
        margin-left: 0;
        margin-right: 0;
    }
    .single-brand_logo .woocommerce ul.products li.product,.single-brand_logo .woocommerce-page ul.products li.product{
        min-height: 500px;
    }
    .brand-single-page-bg{
        min-height: 0;
    } 
}
@media screen and (max-width:768px){
    .header_stickup .container {
        width: 100% !important;
    }
    .col-lg-3.logo{
        width: 35%;
    }
    .topbar-menu{
       width: 65%;
    }
    .topbar-menu {
        margin-top: 28px;
    }
    .site-header{
        margin-top: 0;
    }
    .home .container{
        width: 100% !important;
    }
    .latest_video a.fancybox img{
        width: auto;
    }
    .footer_bg {
        margin-bottom: 10px;
        margin-top: 10px;
        padding: 0;
    }
    .footer_bg .container .row{
        margin: 0;
    }
    .single-video-secondary .img_video {
        padding-left: 5px;
    }
    .single-video-secondary .trand_wrap{
        margin: 0 -5px;
    }
    /*single product page */
    .single-product .slider {
        float: left;
        width: 100%;
        padding: 0 15px;
    }    
    .single-product .side_bg .left_trand,.single-product .side_bg .right_trand{
        display: none;
    }
    .single-product .short-description {
        width: 100%;
    }
    .woocommerce div.product div.summary{
        padding-right: 0 !important;
    }
    .single-product h1.product_title{
        font-size: 18px;
        width: 100%;
    }
    .single-add-to-cart-with-qty {
        float: left !important;
        padding-right: 0;
        width: 100%;
    }
    .single-product .single-add-to-cart-with-qty .quantity{
        float: left !important;
    }
    .single-product button.single_add_to_cart_button{
        margin-top: 0 !important;
    }
    .single-product .yith-wcwl-add-to-wishlist .add_to_wishlist.btn.btn-mybutton{
        margin-left: 0;
    }
    .single-product .entry-summary a.compare.button{
        margin-right: 0;
    }
    .single-product .yith-wcwl-add-to-wishlist .add_to_wishlist.btn.btn-mybutton{
        margin-left: 4px;
        width: 100%;
    }
    .yith-wcwl-add-to-wishlist .ajax-loading{
        position: absolute;
        right: 0;
        top: 10px;
    }
    .single-product .yith-wcwl-add-to-wishlist{
        position: relative;
    }
    .price-field {     
        float: none;     
    }
    .single-product div.product p.stock {
        float: left;
        margin-bottom: 5px !important;
        margin-top: 0 !important;
        padding-right: 0;
        text-align: left;
        width: 100%;
    }
    .single-brand_logo .woocommerce ul.products li.product,.single-brand_logo .woocommerce-page ul.products li.product,
    .single-product .recently-viewed-products ul.products li.product{
        min-height: 420px;
    }
    .single-product .yith-wcwl-add-to-wishlist {
        width: 155px;
    }
}
@media screen and (max-width:720px) {
    .container{
        width: 610px !important;
    }   
    .quickvw,.qv_bg {
        font-size: 12px;
    }
    .single-brand_logo .woocommerce ul.products li.product,.single-brand_logo .woocommerce-page ul.products li.product,
    .single-product .recently-viewed-products ul.products li.product{
        min-height: 375px;
    }
    .shoppage-products.woocommerce ul.products li{
        min-height: 340px;
    }
}
@media screen and (max-width:640px) {
     
}
@media screen and (max-width:610px) {
    .container{
        width: 100% !important;
    }
    .shoppage-products ul.title-design li{
        width: 100%;
    }    
    .shoppage-products .border-line,
    .shoppage-products ul.title-design li a,
    .shoppage-products ul.title-design li a, .shoppage-products ul.title-design li a:hover, .shoppage-products ul.title-design li a:active, .shoppage-products ul.title-design li a:focus{
        border: 0 none;
    }
    .single-brand_logo .woocommerce ul.products li.product, .single-brand_logo .woocommerce-page ul.products li.product,
    .single-product .recently-viewed-products ul.products li.product{
        width: 48%;
        min-height: 490px;
    }
}
@media screen and (max-width:540px) {
    .mean-container .mean-nav ul li a{
        font-size: 14px;
        line-height: normal;
    }     
    .single-product.woocommerce div.product div.images,
    .single-product.woocommerce div.product div.summary{
        width: 100% !important;
    }
    .single-product .yith-wcwl-add-to-wishlist .add_to_wishlist.btn.btn-mybutton {
        float: right;
        margin-left: 4px;
        width: 150px;
    }
    .quickvw {
        display: inline-block;
    }
    .single-product .recently-viewed-products .yith-wcwl-add-to-wishlist .add_to_wishlist.btn.btn-mybutton,
    .single-product .similar-products .yith-wcwl-add-to-wishlist .add_to_wishlist.btn.btn-mybutton{
        float: none;
    }
    .single-product .recently-viewed-products ul.products li.product{
        min-height: 450px;
    }
}
@media screen and (max-width:480px) {    
    .col-lg-3.logo,.topbar-menu{
        width: 100%;
        text-align: center;
        position: relative;
        z-index: 10001;
    }
    .topbar-menu .main-menu,.search-wrapper .menu_right{
        text-align: center !important;
    }
    .search-wrapper {
        position: relative;
        width: 100%;
        z-index: 1;
    }
    .topbar-menu {
        margin-top: 10px;
    }
    .site-header{
        float: left;
    }
    .copy_rights,.copy_rights_column{
        padding-left: 0;
        padding-right: 0;
    }
    .about-bg {
        min-height: 0;
        position: static;
    }
    .content-area{
        padding-left: 0;
        padding-right: 0;
    }        
    .single-video-post h1 {
        font-size: 18px;
        margin-bottom: 10px;
    }
    .single-brand_logo .woocommerce ul.products li.product, .single-brand_logo .woocommerce-page ul.products li.product,
    .single-product .recently-viewed-products ul.products li.product,
    .shoppage-products.woocommerce ul.products li{
        min-height: 400px;
    }    
}
@media screen and (max-width:420px){
    .quickvw {
        display: none;
    }
    .brand-quick-v{
        display: none;
    }
    .single-brand_logo .woocommerce ul.products li.product, .single-brand_logo .woocommerce-page ul.products li.product,
    .single-product .recently-viewed-products ul.products li.product{        
        min-height: 350px;
    }
    .similar-products ul.products .slick-prev, .similar-products ul.products .slick-next{
        top: -80px;
        padding: 3px 10px;
    }
    .similar-products ul.products .slick-prev{
        left: 0;
        right: auto;
    }
    .similar-products ul.products .slick-next{
        right: 0;
    }
    .similar-products .spaces{
        background: none;
    }
    .similar-products ul.products li.product{
        margin: 0 !important;
        min-height: 360px;
    }
    .similar-products ul.products .slick-list{
        margin: 0;
    }
    
}

@media screen and (max-width:360px){
    .about_content img{
        display: block;
        margin-left: auto;
        margin-right: auto;
    }
    .jwplayer {
        height: 100% !important;
        min-height: 200px !important;
        width: 100% !important;
    }
    .quickvw,.brand-quick-v {
        display: inline-block;
    }
    .our-brand-products.products{
        margin: 0;
    }
    .shoppage-products.woocommerce ul.products li,
    .single-brand_logo .woocommerce ul.products li.product, .single-brand_logo .woocommerce-page ul.products li.product,
    .single-product .recently-viewed-products ul.products li.product{
        min-height: 565px;
    }
    .single-brand_logo .woocommerce ul.products li.product, .single-brand_logo .woocommerce-page ul.products li.product,
    .single-product .recently-viewed-products ul.products li.product{
        width: 100%;
        margin: 0;
        
    }
    .single-brand_logo .slick-slide img,
    .single-brand-logos .slick-slide img {
        display: inline-block;
    }
}
@media screen and (max-width:320px){
    .shoppage-products.woocommerce ul.products li,
    .single-brand_logo .woocommerce ul.products li.product, .single-brand_logo .woocommerce-page ul.products li.product,
    .single-product .recently-viewed-products ul.products li.product{
        min-height: 520px;
    }
}