@media (min-width: 1170px) and (max-width: 1400px) {
    .slider-1 h1{font-size:70px;margin:25px 0 55px}
    .preview .nivoSlider .nivo-directionNav a.nivo-prevNav{left:190px}
    .preview .nivoSlider .nivo-directionNav a.nivo-nextNav{right:190px}
    .social-icon-right,.social-icon-left{margin-right:80px}
    .adds-content > h3{font-size:25pt;line-height:48px}
    .adds-content h2{font-size:36pt;margin:0 0 40px}
    .offer-box{height:140px;margin:40px auto 0;padding:45px 0;width:140px}
    .offer-box h3{font-size:32pt;line-height:25px}
    .offer-box span{font-size:24pt}
    .middle-content > h1{font-size:26pt;margin:0 0 20px}
    .middle-content > h2{font-size:38pt}
    .middle-content > h3{font-size:26pt;line-height:55px}
    .instragam-content{padding-top:60px}
    .instragam-content > h3{margin-bottom:55px}
    .testimonial-area .owl-prev{left:-57px}
    .testimonial-area .owl-next{right:-57px}
    .newsletter-area .container-fluid{padding-left:90px;padding-right:90px}
    .middle-single.mb-30{margin-bottom:21px}
}
@media (min-width: 992px) and (max-width: 1200px) {
    .main-menu ul > li > a{padding:27px 10px}
    .nivo-caption{top:15%}
    .slider-1 h2{font-size:26px}
    .slider-1 h1{font-size:62px;margin:30px 0 55px}
    .preview .nivoSlider .nivo-directionNav a.nivo-prevNav{left:195px}
    .preview .nivoSlider .nivo-directionNav a.nivo-nextNav{right:195px}
    .deal-month-right{margin-left:0}
    .adds-content > h3{font-size:22pt;line-height:48px}
    .adds-content h2{font-size:34pt;margin:0 0 40px}
    .offer-box{display:none}
    .offer-box h3{font-size:32pt;line-height:25px}
    .offer-box span{font-size:24pt}
    .middle-content > h1{font-size:24pt;margin:0 0 15px}
    .middle-content > h2{font-size:34pt}
    .middle-content > h3{font-size:24pt;line-height:50px}
    .social-icon-left{margin-left:50px}
    .social-icon-right{margin-right:30px}
    .instragam-content{padding-top:25px}
    .instragam-content > h3{margin-bottom:40px}
    .subcribe-newsletter button{width:195px}
    .blog-content{padding:26px 0 27px 25px}
    .single-service h4{font-size:17pt}
    .testimonial-area .owl-prev{left:-25px}
    .testimonial-area .owl-next{right:-25px}
    .contact-social ul li a{font-size:12pt;height:35px;line-height:35px;margin-right:2px;width:35px}
    .newsletter-area .container-fluid{padding-left:80px;padding-right:80px}
    .hover-content ul{margin:40px auto}
    .style-two .hover-content ul{top:20%}
    ul.color-widget li{margin-right:20px}
    ul.size-widget li a{margin-right:-1px;width:40px}
    .snglepro-content > h3{font-size:30pt}
    .singlepro-left .owl-theme .owl-nav{top:25px}
    .input-content .inc.qtybutton,.input-content .dec.qtybutton,.input-content input.cart-plus-minus-box,.input-content .inc.qtybutton,.input-content .dec.qtybutton{width:10%}
    .singlepro-right{padding-left:45px}
    .new-arrival-single img{float:none;margin-right:0}
    .arrival-content,.new-arrival-single{padding-top:12px}
    .blog .blog-left-single .blog-content{padding:38px 0 38px 25px}
    .new-arrival-single:nth-child(3),.new-arrival-single:nth-child(4){display:none}
    .price-slider-amount > input[type="text"]{margin-left:0;width:120px}
    .sngle-pro-socl ul li a{font-size:14pt}
    .p-details-tab ul li a{font-size:16pt}
    .add-img.mt-30{display: none;}
}
@media (min-width: 768px) and (max-width: 991px) {
    .single-address{margin-bottom: 0px;margin-top: 30px;}
    .enq-form{margin-top: 30px;}
    .add-img.mt-30{display: none;}
    .add-img{margin-top: 30px;}
    .menu-area{grid-template-columns:auto auto auto;align-items: center;}
    .main-menu ul > li > a{padding: 20px 10px;font-size: 12px;}
    .main-menu{width:100%}
    .logo-area{padding:20px 0}
    .menu-area{margin-top:0}
    .nivo-caption{display:none!important}
    .deal-month-right{margin-left:0}
    .cdown{margin-top:10px;width:50px;height:50px;font-size:16px;font-weight:600}
    .cdown.days,.cdown.hour,.cdown.minutes,.cdown.second{margin-left:5px;margin-right:5px}
    .main-content > h2{font-size:32px}
    .hover-content ul{margin:105px auto}
    .top-sale-month-area .owl-theme .owl-nav{top:-100px}
    .adds-content > h3{font-size:25pt;line-height:55px}
    .adds-content h2{font-size:34pt}
    .offer-box{display:none}
    .newsletter-area .container-fluid{padding-left:45px;padding-right:45px}
    .instragam-content{padding-top:70px}
    .instragam-content > h3{margin-bottom:85px}
    .blog-content{padding:62px 0 61px 30px}
    .blg-img > img{width:100%}
    .blog-right-single .blg-img{float:none}
    .res-mb-30{margin-bottom:30px}
    .client-content h5{width:50%}
    .testimonial-area .owl-prev{left:0}
    .testimonial-area .owl-next{right:0}
    .contact-social ul li a{font-size:12pt;height:35px;line-height:35px;margin-right:2px;width:35px}
    .preview .nivoSlider .nivo-directionNav a.nivo-prevNav{left:10px}
    .preview .nivoSlider .nivo-directionNav a.nivo-nextNav{right:60px}
    .preview .nivo-directionNav a.nivo-prevNav::before,.preview .nivo-directionNav a.nivo-nextNav::before{font:400 36px/35px FontAwesome;height:45px;margin-top:80px;width:45px}
    .sorting{display:none}
    .single-img img{width:100%}
    .new-arrival-area{padding-bottom:25px}
    .simpleLens-lens-element{display:none}
    .simpleLens-big-image{width:100%}
    .singlepro-left .owl-theme .owl-nav{top:60px}
    .singlepro-right{padding-left:0;padding-top:50px}
    .p-details-tab ul li a{font-size:14pt;margin-right:15px}
    #description > p,#cutomer > p{font-size:13pt}
    .review-right{margin-top:20px}
    .input-content .inc.qtybutton,.input-content .dec.qtybutton,.input-content input.cart-plus-minus-box,.input-content .inc.qtybutton,.input-content .dec.qtybutton{width:5%}
    .singlepro-right{padding-left:45px}
    .about_img{margin-bottom:30px}
    .blog .blog-content{padding:50px 0 50px 30px}
    .your-order{margin-bottom:30px}
    /* .testimonial-area .owl-theme .owl-nav{top:44%} */
    .about_img img{width:100%}
    .shop-right{padding-top:0}
    .singlepro-right{padding-left:0}
    .cate-content{padding-top:35%}
    .cate-content h6{font-size:15px}
    .cate-content > a{padding:8px 20px}
    .banner-content h1{margin-bottom:50px;margin-top:50px}
    .res-mb-0{margin:0}
    .product-filter{margin-bottom:40px}
    .shop-left{padding:0}
    .shop .shop-left,.shop .shop-right{padding-top:35px}
    .res-tb-25{padding-top:20px}
}
@media (max-width: 767px) {
    .testimonial-area .owl-theme .owl-nav{bottom: 40px;}
    .about-img img{float: none;}
    .main-heading{background: #fff;color: #000;}
    .banner-text{display: none;}
    .contact-social.pull-right{text-align: center;float: none !important;}
    .mean-container .mean-nav{width: 260px;}
    .search-from{display: none;}
    .add-1{display:none;}
    .add-grid-2{grid-template-columns:1fr}
    .add-grid{grid-template-columns:1fr}
    .mean-container {
    display: grid;
    align-items: center;
    height: 100%;
}
    .logo-area{max-width:200px;}
    .single-address{margin-bottom: 0px;margin-top: 30px;}
    .enq-form{margin-top: 30px;}
    .MainSlider .owl-nav{top:30%}
    .search-box select{width:100%;display:none;}
    .search-box input[type="text"]{width:100%;}
    .header-top ul{margin-top:10px;text-align: center;}
    .header-top ul li{margin-right:0;}
    .mblnone{display:none;}
    .d-md-none{display:block;}
    .mean-container .mean-bar{background-color:#000}
    .mobile-menu-area{display:block;order: 4;height:100%;}
    .main-menu{display:none}
    .menu-area{margin-top:0;grid-template-columns:200px auto auto}
    .nivo-caption{display:none!important}
    .logo-area{padding:10px}
    .mobile-menu-area{margin-top:0;background-color:#000}
    .mobile-menu-area.two{margin-top:0}
    .preview .nivoSlider .nivo-directionNav a.nivo-prevNav{left:10px}
    .preview .nivoSlider .nivo-directionNav a.nivo-nextNav{right:60px}
    .preview .nivo-directionNav a.nivo-prevNav::before,.preview .nivo-directionNav a.nivo-nextNav::before{font:400 36px/35px FontAwesome;height:45px;width:45px}
    .res-mb-sm-30{margin-bottom:30px}
    .res-mb-25{margin-bottom:25px}
    .cate-bnr-sngle:hover .cate-content{padding-top:35px}
    .section-titel::after{width:230px}
    .deal-month-right{margin-left:0}
    .deal-btn .titel{float:none}
    .main-content > h2{font-size:28px;line-height:32px}
    .top-sale-month-area .owl-theme .owl-nav{top:-85px}
    .offer-box{display:none}
    .adds-content,.middle-content{left:30px}
    .adds-content > h3{font-size:11pt;line-height:50px}
    .adds-content h2{font-size:36pt}
    .tab-menu.section-titel::after{width:280px}
    .tab-menu ul li a{font-size:17px;margin-right:8px}
    .newsletter-area .container-fluid{padding-left:15px;padding-right:15px}
    .subcribe-newsletter button{height:50px;margin-top:20px;position:inherit;width:180px}
    .instragam-content{padding-top:65px}
    .instragam-content > h3{margin-bottom:40px}
    .sin-text > p{width:100%}
    .client-area .owl-prev{left:10px}
    .client-area .owl-next{right:10px}
    .client-content h5::before,.client-content h5::after{display:none}
    .client-content h5{font-size:10pt}
    .testimonial-area .owl-prev{left:0}
    .testimonial-area .owl-next{right:0}
    /* .testimonial-area .owl-theme .owl-nav{top:20%} */
    .footer-bottom-area img{float:right;padding:0 0 15px}
    .service-top > h4{line-height:34px}
    .banner-area{padding-top:65px}
    .nav-menu-grid{float:none;text-align:center;width:100%}
    .show-more{float:none;margin-bottom:15px;width:100%}
    .sorting{display:block;float:right;text-align:center;width:100%;margin-top:15px}
    .show-more h6{font-size:12pt;margin:15px 0}
    .blog-img{float:none;margin-bottom:20px;margin-right:0}
    .blog-img > img{width:100%}
    .shop-left{padding-bottom:45px}
    .new-arrival-area{padding-bottom:0}
    .pro-titel,.pro-social-cart ul{float:left;margin-bottom:25px;width:100%}
    .pro-rate,.pro-cart{float:none;text-align:left}
    .simpleLens-lens-element{display:none}
    .singlepro-left .owl-theme .owl-nav{top:16px}
    .singlepro-right{padding-left:0;padding-top:50px}
    .p-details-tab ul li a{font-size:12pt;margin-right:12px;padding:10px 0}
    #description > p,#cutomer > p{font-size:13pt}
    .review-right{margin-top:20px}
    .input-content .inc.qtybutton,.input-content .dec.qtybutton,.input-content input.cart-plus-minus-box,.input-content .inc.qtybutton,.input-content .dec.qtybutton{width:15%}
    .tab-content{margin-top:20px}
    .snglepro-content > h3{font-size:24pt;margin:10px 0 23px}
    .other-page .mobile-menu-area{margin-top:0}
    .res-blog-mt-50{margin-top:50px}
    .cart_totals{float:none;text-align:left}
    .buttons-cart input,.coupon input[type="submit"],.buttons-cart a,.coupon-info p.form-row input[type="submit"]{margin-bottom:20px}
    .your-order{margin-bottom:30px}
    .modal-product .product-images .main-image{float:none;margin-bottom:30px;width:100%}
    .modal-product .product-info{float:none;margin-bottom:0;padding-left:0;width:100%}
    p.checkout-coupon input[type="submit"]{margin-left:0;margin-top:15px}
    .cate-bnr-sngle:hover .cate-content{padding-top:92px}
    .cate-content h6{font-size:15px}
    .cate-content > a{padding:8px 20px}
    .res-logo-sm{display:none}
    .preview .nivo-directionNav a.nivo-prevNav::before,.preview .nivo-directionNav a.nivo-nextNav::before{display:none}
    .sm-m-0{margin:0}
    .sm-p-0{padding:0}
    .blog-left-single:hover .blg-img > a,.blog-right-single:hover .blg-img > a{top:23%}
    .quick-add-to-cart .single_add_to_cart_button{padding:0 30px}
    .add-left{display: none;}
    .add-right{display: none;}
    .add-grid{grid-gap: 5px;}
    .add-2 img{margin-bottom: 5px;}
    
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
    .container{width:450px}
    .cate-bnr-sngle > img,.single-img img{width:100%}
    .sin-text > p{padding:0 10px}
    .cate-bnr-sngle:hover .cate-content{padding-top:160px}
    .cdown{margin-top:10px;width:50px;height:50px;font-size:16px;font-weight:600}
    .cdown.days,.cdown.hour,.cdown.minutes,.cdown.second{margin-left:10px;margin-right:10px}
    .hover-content ul{margin:145px auto}
    .adds-content > h3{font-size:30pt}
    .instragam-content{padding-top:120px}
    .blog-left-single .blg-img{float:none}
    .blog-left-single .blg-img > img{width:100%}
    .footer-bottom-area p{text-align:center}
    .footer-bottom-area img{display:block;float:none;margin:0 auto;padding:0 0 15px}
    .show-more h6{margin:0 15px 10px 0}
    .singlepro-left .owl-theme .owl-nav{top:40px}
    .buttons-cart input,.coupon input[type="submit"],.buttons-cart a,.coupon-info p.form-row input[type="submit"]{margin-bottom:0}
    .preview .nivo-directionNav a.nivo-prevNav::before,.preview .nivo-directionNav a.nivo-nextNav::before{display:block}
    .single-adds > img{width:100%}
    .instragam-content > h3{margin-bottom:155px}
    .page-pagination{padding-top:25px}
    .shop .shop-left,.shop .shop-right{padding-top:35px}.strip-box{margin-bottom: 10px;}
    .strip-grid{grid-template-columns:1fr 1fr;grid-gap: 5px;}
    .strip-box{margin-bottom: 0px;}
}
@media (max-width: 480px) {
    .strip-grid{grid-template-columns:1fr;}
    .strip-box{margin-bottom: 10px;}
}