@media (min-width: 1801px) and (max-width: 1900px) {
  .banner-slide .slideshow .sbu-tile-slide {margin-top: 15px;}
  .slideshow .content-link .link {margin-top: 20px;}
}
@media (min-width: 1701px) and (max-width: 1800px) {
  .banner-slide .slideshow .sbu-tile-slide {margin-top: 20px;}
  .slideshow .content-link .link {margin-top: 25px;}
}
@media (min-width: 1601px) and (max-width: 1700px) {
  .banner-slide .slideshow .sbu-tile-slide {margin-top: 25px;}
  .slideshow .content-link .link {margin-top: 30px;}
}
@media (min-width: 1501px) and (max-width: 1600px) {
  .banner-slide .slideshow .sbu-tile-slide {margin-top: 30px;}
  .slideshow .content-link .link {margin-top: 35px;}
}
@media (min-width: 1401px) and (max-width: 1500px) {
  .banner-slide .slideshow .sbu-tile-slide {margin-top: 35px;}
  .slideshow .content-link .link {margin-top: 40px;}
}
@media (min-width: 1700px) {
  /*.main-slideshow .slide-des .caption p, .banner-slide .slideshow .slide-text p, body .slideshow .content-slideshow p {margin-top: -93px;}*/
  .block-top .static-collection .block-content h3{margin-top: 6.2%;}
  .block-top .static-collection .read-more{    bottom: 27%;}
}
@media (min-width: 1500px) {
  /*.main-slideshow .slide-des,body .allinone_bannerRotator_texts{left:0%;top:19%}
  .main-slideshow .slide-des .title, body .slideshow .content-slideshow h2 {margin-top: -18px;}
  .slide-text h5,.banner-slide .slideshow .sbu-tile-slide{margin-bottom:30px;letter-spacing: 5px;}
  .slideshow div{margin:auto}
  */
  body .slideshow .content-link .link {padding:11px 32px;}
  .main-slideshow .flexslider .flex-direction-nav .flex-prev{left:2.4%}
  .main-slideshow .flexslider .flex-direction-nav .flex-next{right:2.4%}

}
@media (max-width: 1699px) and (min-width: 1400px) {
  /*.main-slideshow .slide-des .caption p, .banner-slide .slideshow .slide-text p, body .slideshow .content-slideshow p {margin-top: -30px;}*/
}
@media (max-width: 1400px) {
  .banner-slide .slideshow .sbu-tile-slide {margin-top: 40px;}
  .slideshow .content-link .link {margin-top: 63px;padding: 15px 33px 14px;}
}
/* width: 1200px  */
@media (min-width: 1311px) {	.container {width: 1200px;} }
@media (max-width: 1355px) {
  .tabs-product-home .owl-theme .owl-controls .owl-prev { left: 23px;}
  .tabs-product-home .owl-theme .owl-controls .owl-next { right: 20px;}
  .product-list .grid-item .product-title{line-height:16px;}
}
@media (max-width: 1310px) {
  .grid-item .product-image .add-to-link div.add-to-cart span:before{font-size:20px;top: 14px;/* left: 14px;*/}
  .main-slideshow .slide-des .caption p,.banner-slide .slideshow .slide-text p,body .slideshow .content-slideshow p{margin:0}
  .slide-text h5,.banner-slide .slideshow .sbu-tile-slide{margin-bottom:0}
}
@media (max-width: 1250px) {.header-cart #dropdown-cart{right:-20px}}

@media ( min-width: 1200px ) {
  .toolbar-mode .col-md-5 {
    width: 43.666667%;
    padding-right: 5px;
    margin: 7px 0px;
  }
  .toolbar-mode .col-md-3 {
    width: 23%;
  }
  .col-md-7.product-shop { width: 55.5%;}
  .col-md-5.product-img-box {  width: 44.5%;}

}
@media (max-width: 1199px) {
  .flex-direction-nav{top:45%;margin-top:0 !important}
  .product-quickview .product-content{width:70%}
  .slideshow .content-link .link {margin-top: 45px;}
  .ajax-success-cbox .content{width:600px}
  .ajax-success-cbox .content .mesage-cart{padding-top:7px}
}


@media (min-width: 768px) and (max-width: 900px) {
  body .product-list-item .short-description {
    display: none;
  }
  .header-top-right i, .top-currency .dropdown-icon i{    font-size: 22px;width:20px}
  .menu-action .site-nav > li > a{padding-left:2px !important;padding-right:2px}
  .flex-direction-nav{top:50%;margin-top:-15px}
  .flex-direction-nav li a{width:30pxheight:30px}
  .main-slideshow .flexslider .flex-direction-nav a:before{font-size: 24px; position: relative; bottom: 10px;}

}
@media (min-width: 768px) and (max-width: 800px) {
  body #popup-newsletter .popupnewsletter{width:700px;}
}
@media (min-width: 768px) and (max-width: 990px) {
  body .banner-slide .feature-wrap-content .features-item-2{height: 352px;margin-bottom: 0;}
  .main-content .block-top iframe {height:172px!important;}
  .main-blog .owl-theme .owl-controls{margin-bottom:15px;}
  .main-blog .owl-theme .owl-controls .owl-buttons div{margin:0 6px;}
}

@media (max-width: 767px){
  .col-fillter-product.col-md-3{width:300px}
  .ajax-success-cbox .content{width: 320px; padding-left: 15px; padding-right: 15px;}
  .ajax-success-cbox .content .mesage-cart{    width: 100%; font-size: 15px; padding-top: 0px;}
  .ajax-success-cbox .button-link-cart{    float: left; text-align: center; width: 100%;}
	.ajax-success-cbox .content .button-link-cart .view-cart{float: left; margin-bottom: 10px; margin-right: 10px;}
  .ajax-success-cbox .content .btn{    float: left;}
}
/* width: 970px  */
@media (min-width: 992px){
   .col-sidebar-right .filter-collection-left{display:none;}
  .row.col-sidebar-right .col-fillter-product,.row.col-sidebar-left .col-fillter-product{    position: relative;left:0}
  .row.col-sidebar-right .col-fillter-product #filter-sidebar{overflow-y:unset;}
}
@media (min-width: 992px) and (max-width: 1199px) {
   .col-sidebar-right .col-main{padding:0;}
  body #block-top .block-item .block-icon{width:50px;}
  body #block-top .block-item .block-icon i{font-size:30px;}
  body #block-top .block-item{min-height:120px;padding-bottom:5px}
  body #block-top .block-item h3{letter-spacing:0;font-size:16px;}


  body .site-nav li.level-top{margin-right:20px}
  body .footer-top .social ul li a{margin-right:5px;}
  body .newsletter .input-group-field{width:100%;}
  body .main-slideshow .slide-des,body .allinone_bannerRotator_texts{top:15%}
  body .main-slideshow .slide-des .title,body .slideshow .content-slideshow h2,.breadcrumb h2{font-size: 50px; line-height: 1.2;}
  .banner-slide .slideshow .sbu-tile-slide {margin-top: 20px;}
  body .static-collection .content-slider h2,.block-top .static-collection p.price{font-size:18px;}
  body .main-slideshow .slide-des .slide-2{left:10%;}
  body .main-slideshow .slide-des .slide-1{left:40%;}
  /*body .main-slideshow .caption{width:520px;}*/
  .newsletter .input-group-field { width: 245px; }
  body .load-more-product .load-product .product-item{width:33.3%;}
  body .static-collection.item-2 .content-slider p, body .static-collection.item-3 .content-slider p{display:none;}
  .toolbar .btn-group { margin-left: 15px; }
  body #header-inner-right{position:absolute;right:0;z-index:10;width:20%;padding:0;}
  .static-collection .block-content{padding:20px 30px 20px;}
  div#carousel-top .newsletter{padding: 40px 30px 30px;    border: 15px solid #f2f2f2;}
  div#carousel-top .newsletter .title-top { margin-bottom: 25px;}
  .site-nav a{font-size: 12px;}

  body .product-list .grid-item .product-image{width:36%}
  body .product-list .grid-item .product-content{width:61%}
  .product-content h3 a { min-height: 40px;/* display: inline-block;*/vertical-align: top; line-height: 20px; }
  .product-quickview .product-tabs .nav.nav-tabs > li > a {  margin: 0 17px;}
  .product-quickview .product-content { width: 835px;height:576px;}

  #header-content .menu-top .site-nav li.level-top.active:hover ul a, #header-content .menu-top .site-nav li.level-top.active:focus ul a,
  #header-content .menu-top .site-nav .dropdown-sub ul li a{font-size:11px;line-height:26px}
  #header-content .menu-top .site-nav li.level-top { padding: 0 12px;}
  .header-top-right{margin-left:30px}
  .grid-item .product-image .add-to-link div.add-to-cart span:before, span.add-cart:before{margin-left:-67px;}

  .aboutus .about-our-team h2 {font-size: 60px;}
  .about-brand .content-brand .about-content p:last-child {max-height: 145px;}
  .about-brand .content-brand .about-content p:first-child {max-height: 120px;}
}
@media (min-width: 992px) and (max-width: 999px) {
  .grid-item .product-image .add-to-link div.add-to-cart span:before, span.add-cart:before {  margin-left: -60px;}
  .grid-item.product-item.col-md-4.col-sm-4.col-xs-12 span.add-cart:before{margin-left:63px;}
}
@media (max-width: 1024px){
  .menu-action{display:none;}
  body .navbar-toggle{display:block;margin:0 auto;float:none;font-size:36px;}
  #header-menu .menu-top{text-align:center;}
  .header-top-right .top-currency .ion-navicon:before {content: "\f43c";} 
  .main-slideshow .slide-des .title::before, body .slideshow .content-slideshow h2::before {border-bottom: 3px solid #ff66cc;bottom: -5px;}


}
@media (max-width: 991px){
  .col-md-4.total-page { text-align: left; clear: both;display:none}
  .show-fillter .col-fillter-product{padding:0}
}


@media (min-width: 768px) and (max-width: 810px) {
  home #owl_tabnew.owl-carousel { padding: 0 70px;}
  .tabs-product-home .owl-theme .owl-controls .owl-next { right: 38px;}
  .tabs-product-home .owl-theme .owl-controls .owl-prev {  left: 35px;}
}
/* width: 750px  */
@media (min-width: 768px) and (max-width: 991px) {
 
  .block-bottom-sidebar .content-block-left{bottom:13px}
  a.let{font-size:13px;line-height:20px;padding:4px 0}

  .col-main.col-md-9 .related-products .add-to-link{display:none}

  .product-quickview .product-content {width: 630px;height:550px}
  .product-quickview .product-tabs .nav.nav-tabs > li > a {  margin: 0 8px;  font-size: 13px;letter-spacing: 0;}
  .product-quickview .product-shop .prices {   margin-top: 8px; margin-bottom: 0;}
  .product-quickview .product-tabs .nav-tabs { margin-top: 8px;}
  .product-quickview .product-shop .quantity{height:44px;width:44px;    font-size: 18px;}
  .related-products .add-to-link .quickview-button{display:none}
  .related-products .add-to-link .add-to-cart{width:70%}
  .related-products .add-to-link .wishlist{width:25%}
  .related-products .add-to-cart form:before{/*left:6px;*/}

  body#products .grid-item.product-item.col-md-4 .variants .btn,body#products .grid-item.product-item.col-md-4 .variants .btn:hover{ padding: 0 7px 0 13px; font-size: 9px;}
  body#products .grid-item.product-item.col-md-4.col-sm-6 .variants .btn,body#products .grid-item.product-item.col-md-4.col-sm-6 .variants .btn:hover{  font-size: 10px;}
  #products .grid-item.product-item.col-md-4.col-sm-6 .product-image .add-to-link div.add-to-cart span:before{    margin-left: -58px;}
  #products .grid-item .product-image .add-to-link div.add-to-cart span:before{    font-size: 15px;    top: 16px;  margin-left: -48px;}
  #products .grid-item .add-to-link .wishlist span i { font-size: 13px;}
  #products .quickview-button a,#products .add-to-link .quickview-button a:hover{font-size:17px}
  #products .quickview-button a i,#products .add-to-link .quickview-button a:hover i{    position: relative; top: 2px;}

  .logo h1 {  margin-bottom: 10px;  margin-top: 9px;}
  .page-error .main-content .icon{margin-top:200px}
  .page-error .main-content{margin-bottom:170px}
  body .product-list .grid-item .product-image, body .product-list .grid-item .product-content{width:49%}

  body .header-layout-1#header-content .header-inner .site-nav li a{font-size:13px} 
  body .static-collection .block-content{top:30px;right:30px;left:30px;bottom:30px;}

  body #block-top .block-item .block-icon{width:50px;}
  body #block-top .block-item .block-icon i{font-size:30px;}
  body #block-top .block-item{padding-left:0;min-height:120px;padding-bottom:5px}
  body #block-top .block-item h3{letter-spacing:0;font-size:16px;}
  body .owl-theme .owl-controls .owl-prev{left:8px;}
  body .owl-theme .owl-controls .owl-next{right:8px;}

  .slide-text h5,.banner-slide .slideshow .sbu-tile-slide{margin-bottom:5px;}
  .newsletter .content{min-width:100px;}
  body .read-more > a{font-size:11px}
  body .home-block-timeline .block-title h2{font-size:40px;}
  .home-blog .product-content h3 a{line-height:18px;font-size:13px;}
  .home-blog .price-box{font-size:14px;}

  body .related-products .owl-buttons .owl-prev{left:0px;}
  body .related-products .owl-buttons .owl-next{right:0}
  /* body.template-collection .product-item .variants .btn, .template-collection .product-item .add-to-cart-btn{font-size:12px;    letter-spacing: -0.5px;padding:0}*/
  body #filter-sidebar .block-title , body .recently-viewed-products > h2, body .sidebar-block .title h3{font-size:14px;}
  body .main-slideshow .slide-des .caption p,.banner-slide .slideshow .slide-text p,body .slideshow .content-slideshow p{    font-size: 13px; line-height: 18px;  margin: 0;}
  body .main-slideshow .slide-des .title,body .slideshow .content-slideshow h2{font-size: 40px; line-height: 1.2;    padding-bottom: 0;}
  .flexslider .read-more > a,.slideshow .content-link .link {  font-size: 12px; padding: 10px 20px;}
  .main-slideshow .slide-des,body .allinone_bannerRotator_texts{top:20%}
  .breadcrumb h2{font-size: 30px; line-height: 40px;}
  body .main-slideshow .slide-des .caption p br{display:none}
  .slide-text h5,.banner-slide .slideshow .sbu-tile-slide{letter-spacing:2px;margin-top: 20px;line-height: 1.2;font-size: 16px;}
  body .main-slideshow .slide-des .slide-2{left:10%;}
  body .main-slideshow .slide-des .slide-1{left:40%;}
  body .footer-container .newsletter .input-group-btn{margin-top:0;top:1px;position:absolute;right:1px;width:auto;}
  body .footer-container .newsletter .input-group-btn input{margin-top:0;}
  .icon-opening-wrapper{letter-spacing:0;}
  body .static-collection .content-slider h2{font-size:18px;}
  body .static-collection.item-2 .content-slider p, body .static-collection.item-3 .content-slider p{display:none;}
  body .static-collection.item-2 .content-slider .read-more a, body .static-collection.item-3 .content-slider .read-more a{margin-top:0;}
  body #header-inner-right{padding-left:0;}
  body .load-more-product .load-product .product-item{width:33.3%;}
  .menu-action .site-nav > li > a{padding-left:10px; padding-right:2px;}
  body .product-item .variants .btn, .product-item .add-to-cart-btn{padding:0 8px; font-size:13px;}
  body .site-nav li.level-top{margin-right:0;}

  .banner .inner { right: 5%; top: 20px; max-width: 320px; }
  .footer-layout-2 .newsletter .input-group-btn{margin-bottom:15px;}
  body .footer-layout-2 .footer-top .col-md-3{border:none;}
  body .footer-layout-2 .footer-top .col-md-9{padding-top:30px;}
  body .footer-layout-2 .footer-top .col-md-9 .col-md-4:first-child, body .footer-layout-2 .footer-newsleter{padding-left:15px;}

  .collection-title h3.h5 { font-size: 18px; }


  .product-item .btn{padding:0 8px;}
  .refined-widgets > a { float: left; }

  .toolbar .view-mode label { display: none; }
  .toolbar .view-mode { margin: 16px 8px 16px 16px; }  

  /* product detail page */


  body #add-to-cart-form #quantity{width:50px;}
  .footer-item-body .ft-line .ft-line-txt{word-wrap: break-word;}
  .newsletter .input-group{display:block}
  .footer-container .footer-top .newsletter .input-group-field{float:none;}
  .footer-container .newsletter .input-group-btn{display:block;clear:both;position: relative; margin-top: 10px;}


  /* cart page */
  .cart-row .btn { font-size: 12px; padding: 0 10px; }

  /* contact page */


  #get-rates-submit { padding: 0 10px; }

  body .site-nav a{font-size: 12px;    letter-spacing: 0;}
  .block-top .static-collection .block-content{padding:20px;line-height:18px}
  body{font-size:13px !important;}
  body .static-collection .block-content ul.socia { margin: 16px 0 8px; }
  body div#carousel-top .newsletter{padding:25px 20px}
  body .static-collection .block-content h2{font-size: 14px; line-height: 18px;}
  .block-top .static-collection p.price{font-size:14px;}
  div#carousel-top .newsletter h3,.tabs-product-home .block-title h2,.home-blog .block-title h2{font-size:18px}
  div#carousel-top .newsletter .title-top { margin-bottom: 10px; }
  div#carousel-top .newsletter h3{margin-top:10px}
  body .static-collection{margin-bottom:40px;position: relative;}
  body .home-blog{padding:50px 0 0}
  body .static-collection .block-content .read-more {bottom:30px}
  body .static-collection .block-content .read-more a{    padding: 6px 15px;}
  div#carousel-top .newsletter{border-width:15px}
  body .nav-tabs > li > a { padding: 10px 25px;}
  body .tabs-product-home .tabs-product .nav-tabs li:before{top:14px}
  body .tabs-product-home .nav-tabs{margin-bottom:30px}
  body .home-blog .block-title h2{margin:0}
  body .main-blog .content-blog h3 {font-size: 15px;}
  body #latest-blogs .short-des{font-size:13px}

  .toolbar .browse-tags{text-align:left}
  .toolbar .browse-tags select.sort-by{/*padding:0*/}

  /* About Page */
  .aboutus .module-tile {font-size: 25px;}
  .about-our-team {margin-bottom: 0;    margin-top: 20px;}

  .about-our-team .about-content .concont .name{    letter-spacing: 0px;}
  .about-our-team .about-content .concont .icon { margin-top: 10px;}
  .about-our-team .about-content .concont ul li{margin:0 2px}
  .about-contact { margin-top: 20px;}

  #header-content .menu-top .site-nav li.level-top.active a, #header-content .menu-top .site-nav li.level-top.active:hover a,
  #header-content .menu-top .site-nav li.level-top.active:focus a{font-size:13px;}
  #header-content .menu-top .site-nav li.level-top.active:hover ul a, #header-content .menu-top .site-nav li.level-top.active:focus ul a,
  #header-content .menu-top .site-nav .dropdown-sub ul li a{font-size:11px;line-height:22px}
  #header-content .menu-top .site-nav li.level-top { padding: 0 5px;}
  .header-top-right{margin-left:15px}
  #header-content .dropdown-sub, #header-content .dropdown-menu{padding:14px}
  .grid-item .product-image .add-to-link div.add-to-cart span:before{left: 50%; margin-left: -68px;}

  .aboutus .about-our-team h2 {font-size: 50px;}
  .aboutus .about-our-team h4 {font-size: 30px;}
  .aboutus .about-our-team .about-sale p.regular {margin-bottom: 0;}
  .about-brand .content-brand .about-content p:last-child {max-height: 110px;}
  .about-brand .content-brand .about-content p:first-child {max-height: 65px;}
  .about-brand .content-brand .about-content p.italic .fa {line-height: 91px;}
  .about-brand .content-brand .about-content p.italic {max-height: 95px;margin-bottom: 15px;}
  .about-brand .content-brand .about-content p {margin-bottom: 15px;}
}
@media (max-width: 1199px) and (min-width: 1000px){
  body .header-top-right{margin-left:20px;}
  .grid-item .product-image .add-to-link .wishlist,.grid-item .quickview-button,.add-to-link .wishlist{width:14%}
  .add-to-link .quickview-button{margin-left:3%}
  .grid-item .add-to-cart{width:66%}
  body .product-item .variants .btn, .product-item .add-to-cart-btn,.product-item .variants .btn,
  .product-item .add-to-cart-btn, .product-item .variants .btn:hover, .product-item .add-to-cart-btn:hover{padding: 0 10px;font-size:13px;}
  .grid-item .product-image .add-to-link div.add-to-cart span:before{/*left:7px*/}
  /*====slide product home====*/
  body .tabs-product-home .product-item .variants .btn,body .tabs-product-home .product-item .variants .btn:hover{    padding: 0 10px;font-size:13px;}
  .tabs-product-home .grid-item .product-image .add-to-link div.add-to-cart span:before{font-size:17px;    margin-left: -57px;}
  .tabs-product-home .grid-item .add-to-link .wishlist span i { font-size: 13px;}
  h3{font-size:43px;    line-height: 52px;}
  .module-title { font-size: 22px;line-height:40px}
  h5{font-size: 22px;}
  .logo-footer .images img{width:120px}
  .logo-footer .images p { margin-left: 141px;}
  .block-top .static-collection .block-content h3{margin-bottom:0}
  .block-top .static-collection .block-content{font-size:19px;}
  .read-more > a{    padding: 10px 28px;    font-size: 14px;}
  .bestseller-homepage .grid-item .product-content{padding-left:12px;}
  .bestseller-homepage .grid-item .product-content h3{    margin-bottom: 12px;    padding-bottom: 10px;}
  .bestseller-homepage .grid-item .spr-badge, .bestseller-homepage .grid-item .price-box{margin: 5px 0 8px;}
  .newsletter{padding:30px 0}
  .block-image-newsletter .block-content .newsletter h3{font-size: 23px; line-height: 30px;}
  .block-image-newsletter .block-newsletter-right .block-image .block-content .small-title{    margin: 10px 0 10px;}
  .block-top .static-collection .block-content{padding-top:30px;padding-bottom:30px}
  .block-top .static-collection .read-more{bottom:40px;}
  .product-main-home .box-content .owl-theme .owl-controls, .home-product-best .box-content .owl-theme .owl-controls{top:-76px;}
  .footer-top h3{margin-top:0}
}
@media (max-width: 1024px) {
  .header-cart #dropdown-cart{right:0}
  .header-cart,.header-top-right div#search-top .icon-search{max-width:80px;margin:auto;}
  .header-cart .top-cart #cart-count {    right: 30px !important;}
  #offcanvas .navbar-nav li a { text-transform: uppercase; font-weight: 400;    line-height: 26px;}
  #offcanvas .navbar-nav li ul a{    font-weight: 400;font-size: 12px;}
  body .header .navbar-toggle { color: #000;}
  .header div#header-menu{width: 33%;  float: left;}
  .header .col-xs-12.text-right { margin-top: 20px;}
  body .header-top-right {margin: 15px 0 0; width: 67%;}
  .header-top-right div#search-top, .header-top-right div#header-top-cart{width:50%}
  div#search-top i,.header-cart .top-cart a i{width:auto}
  #header-content .header-top .text-right > div.lang-block { padding-right: 18px;}
  #header-content .header-top .text-right > div.wishlist {  padding: 0 12px;}
  #header-content .header-top .text-right > div.lang-block .selectize-input,#header-content .selectize-control.single .selectize-input { padding-right: 12px;}
  .header .container { padding: 0px 15px;margin-top: 0;}
  div#search-top .search-form{top:100px}
  .header.is-ticky div#search-top .search-form { top: 87px;}
  .header-cart:hover #dropdown-cart{top:86px;}
  #header-content .header.is-ticky .header-cart:hover #dropdown-cart {top: 72px;}
  .grid-item .product-image .product-label {right: -14px;}
}
@media (max-width: 999px) and (min-width: 768px){
  .tabs-product-home .grid-item .product-image .add-to-link div.add-to-cart span:before{ margin-left: -63px;}
  body .product-item .variants .btn, .product-item .add-to-cart-btn,.product-item .variants .btn,
  .product-item .add-to-cart-btn, .product-item .variants .btn:hover, .product-item .add-to-cart-btn:hover{font-size:11px;}  
  h3{font-size:43px;    line-height: 52px;}
  .module-title { font-size: 22px;line-height:40px}
  h5{font-size: 22px;}
  .logo-footer .images {text-align: center;}
  .logo-footer .images img{width:120px;float: none;}
  .logo-footer .images p {margin: 20px 0 0;clear: both;display: inline-block;vertical-align: top;width: 100%;}
  .block-top .static-collection .block-content h3{margin-bottom:0}
  .block-top .static-collection .block-content{font-size:19px;}
  .read-more > a{    padding: 10px 28px;    font-size: 14px;}
  .bestseller-homepage .grid-item .product-content{padding-left:12px;}
  .bestseller-homepage .grid-item .product-content h3{    margin-bottom: 12px;    padding-bottom: 10px;}
  .bestseller-homepage .grid-item .spr-badge, .bestseller-homepage .grid-item .price-box{margin: 5px 0 8px;}
  .newsletter{padding:30px 0}
  .block-image-newsletter .newsletter {margin: 0;}
  .block-image-newsletter .block-content .newsletter h3{font-size: 16px; line-height: 1.2;margin: 0;}
  .block-image-newsletter .block-newsletter-right .block-image .block-content .small-title{margin: 10px 0;font-size: 13px;letter-spacing: 0;line-height: 1.2;}
  .block-image-newsletter .block-content .newsletter .input-group-field {height: 30px;line-height: 30px;font-size: 12px;}
  .block-image-newsletter .block-content .newsletter .input-group-btn .btn {height: 30px;font-size: 12px;line-height: 28px;padding: 0 20px;}
  .block-image-newsletter .block-content .newsletter .input-group-btn {margin: 15px 0 0;}
  .block-top .static-collection .block-content{padding-top:30px;padding-bottom:30px}
  .block-top .static-collection .read-more{bottom:40px;}
  .product-main-home .box-content .owl-theme .owl-controls, .home-product-best .box-content .owl-theme .owl-controls{top:-76px;}
  .footer-top h3{margin-top:0}
  .box-content .blog-item h6 {min-height: 62px;}
  .footer-share li a {border: 1px solid;padding: 4px 7px 3px;line-height: 22px;}
}
@media (max-width: 999px){
  div#block-image-main .owl-controls{    position: absolute; top: 50%;margin-top:-20px;width:100%;}
  div#block-image-main .owl-controls{display:block !important}
  div#block-image-main.owl-theme .owl-controls .owl-buttons div{color:#fff;background:#eaeaea; width: 50px; height: 50px;    position: absolute;}
  div#block-image-main.owl-theme .owl-controls .owl-buttons div i{    position: relative; top: 6px; color: #000; font-size: 35px;}
  div#block-image-main.owl-theme .owl-controls .owl-buttons div:hover,
  div#block-image-main.owl-theme .owl-controls .owl-buttons div:focus{background:rgba(69, 69, 69, 0.7)}
  div#block-image-main.owl-theme .owl-controls .owl-buttons div.owl-prev{left:2px}
  div#block-image-main.owl-theme .owl-controls .owl-buttons div.owl-next{right:2px}

}
@media (max-width: 991px) and (min-width: 768px){
  .grid-item .product-image .add-to-link div.add-to-cart span:before{    margin-left: -65px;}
  /*.main-content .related-products .quickview-button a, .main-content .related-products .add-to-link .quickview-button a:hover{font-size:22px;}*/
  body .main-content .related-products .variants .btn,body .main-content .related-products .variants .btn:hover{font-size:11px;}
  .related-products .add-to-cart form:before{margin-left:-61px;font-size:20px;top:14px}
  .header-cart:hover #dropdown-cart{top:85px}
  div#search-top .search-form {  top: 100px !important;}
  .header.is-ticky div#search-top .search-form{top:87px !important}	
  #header-content .header-top .text-right > div {padding: 0 5px !important;}
  #header-content .header-top .text-right > *,#header-content .selectize-control.single .selectize-input {font-size: 11px;}
  #header-content .header-top .text-right > div.selectize-control {padding: 0 !important;}
  #header-content .header-top .text-right > div.lang-block .selectize-input .item {background-position: 0 5px;}
  .header-top-text {font-size: 11px;}

  .block-image-newsletter .block-image:first-child .block-content{right:20px}
  .block-image-newsletter .block-image .block-content{left:20px}
  .block-image-newsletter .block-image h4{font-size:32px;}
  .block-image-newsletter .block-image p {letter-spacing: 2px;}
  .block-top .static-collection .block-content h3{    font-size: 35px;line-height: 40px;}
  .block-top .static-collection .block-content { font-size: 16px;}

}

@media (min-width: 768px) {
 
  .sidebar { display: block!important; }
  .header-top .col-md-2{padding-bottom:4px}
  #header-content .header-top {padding-left:0;padding-right:0;height:41px;}
  .header-top-right i, .top-currency .dropdown-icon i{text-align:center}
  .header-top-right div#header-top-cart{margin:0}
  .header-cart .top-cart #cart-count{right:2px;}
  .product-list .grid-item .product-image {  padding-left: 0;  padding-right: 0;width: 31.035%;}
  .product-list .grid-item .product-content {padding-left: 10px;float: right;padding-right:0}
  .footer-top .content{display:block!important}
  .footer-top h3.module-title i{display:none}
  #header-content .header-links .cusstom-link{display:block!important}
  #header-content .header-links .cusstom-link li{display:inline-block}
  #header-content .header-links .icons{display:none;}
  .footer-link ul,.footer-link .content{display:block !important;}
  .footer-container .footer-link h3.module-title i{display:none}
}

.zoomWrapper {
  display: block;
  height: 100% !important;
  width: 100% !important;
}
/* width: 100%  */


@media (max-width: 767px) {
  .item-1, .item-2, .item-3{margin-top:10px;}
  #block-top{display:none;}
  body #instafeed > a{width:16%;}
 .footer-link .accordion-show {
    float: right;
}
  body .template-index .item-poduct{width:100%;}
  body .module-title{font-size:16px;}
  body #header-content .header-top{padding: 10px 0 0;margin-bottom:5px;}
  .contactus div#contactFormWrapper .col-sx-12,.contactus-page .col-md-8{clear:both;}
  .contactus-page {margin-top: 30px; padding-top: 20px;}
  .contact-top h2{font-size:32px;}
  .contactus-page .col-xs-12 h3 { font-size: 20px;padding-bottom: 13px; line-height: 26px; margin-bottom: 16px;}
  .contact-top{width:100%}
  body #popup-newsletter{display:none!important;}
  .zoomContainer {display: none !important;visibility: hidden!important;} a#placeholder{display: inline-block; width: 100%;position: relative;}
  a#placeholder:before { content: "";height: 100%;width: 100%; position: absolute;top: 0;left: 0; z-index: 1;}
  body #header-content.header-layout-2{position:relative;}
  #header-content .header-top.is-ticky{position:relative;}
  .newsletter .content{width:90%}
  .newsletter{padding:0}
  .header .container {   padding: 0px 15px 0px;}
  .header .container .logo{margin:0}
  .header .text-right{    margin-top: 7px;    border-top: 1px solid #333;padding-top: 25px;padding-bottom: 15px;}
  .header-cart{padding-bottom:0}
  .main-slideshow .slide-des .title:before,body .slideshow .content-slideshow h2:before{display:none}
  .main-slideshow .slide-des,body .allinone_bannerRotator_texts{top:25%}
  .banner-slide {margin-bottom: 20px;}
  .block-top .col-xs-12.col-sm-4 .static-collection{    max-width: 350px;  margin: auto;}
  .block-top .static-collection .content-slider .read-more{bottom:10px}
  #header-content .header-top .top{margin-left:-15px;margin-right:-15px;}
  #header-content .header-top .col-md-6 {  padding: 7px 15px;}
  .slideshow .allinone_bannerRotator.universal .rightNav, .slideshow .allinone_bannerRotator.universal .leftNav
  {width:30px !important;height:30px !important;margin-top:-15px;font-size:20px;    padding: 6px 0 5px 0;line-height:20px}
  div#block-image-main.owl-theme .owl-controls .owl-buttons div{width:30px;height:30px}
  div#block-image-main.owl-theme .owl-controls .owl-buttons div i{font-size:25px;top:2px;}
  #offcanvas .navbar-nav li a{    text-transform: uppercase;    font-weight: 400;}
  #offcanvas .navbar-nav li ul a{font-weight:400;font-size:12px;}
  .header-top-right{margin-left:0}
  .related-products .add-to-cart form:before{margin-left:-74px;}
  .contactus-page .col-md-4{border-right:0;    padding: 10px 15px;}
  .page-error .main-content{margin-bottom:70px}
  .page-error .main-content .icon{margin-top:110px}
  .products-grid .row.products-row{margin-bottom:0}
  #products .grid-item.product-hover .product-image { overflow: hidden;  max-width: 400px; margin: auto;}
  .grid-item .product-image {max-width: 400px;margin: auto;}
  .product-content h3 a {min-height: 1px;}
  .collection-view{text-align:left;}
  .tabs-product-home #owl_tabnew.owl-carousel {padding:0 30px;}
  #products main.container.main-content { margin-bottom: 20px;}
  body .tabs-product-home .owl-theme .owl-controls .owl-prev{left:5px;}
  body .tabs-product-home .owl-theme .owl-controls .owl-next{right:5px;}
  #cart table tr td, #cart table th{padding:5px;}
  #cart table tr td img{max-width:80%;}
  #cart table .tc.item-quantity{width:30px;padding:0;text-align:center;}
  body .home-block-timeline{padding:100px 0;}
  body .main-blog{margin-top:30px;}

  #block-top .col-xs-12{margin-top:15px;}
  #block-top .item {border-width: 1px;}
  body .tabs-product-home .tabs-product{margin:0;}
  body .home-block-timeline .block-title h2{font-size:30px;}
  body .owl-theme .owl-controls .owl-prev{left:8px;}
  body .owl-theme .owl-controls .owl-next{right:8px;}
  body .main-slideshow .slide-des .caption p,.banner-slide .slideshow .slide-text p,body .slideshow .content-slideshow p{display:none;}
  body .main-slideshow .slide-des .title,body .slideshow .content-slideshow h2{font-size: 25px;margin-top: -20px;line-height: 1.2;padding-bottom: 0;}
  body .slide-text h5,.banner-slide .slideshow .sbu-tile-slide {font-size: 12px;letter-spacing: 1px;margin: -10px 0 0;}
  .flex-direction-nav{top:45%}
  body .flexslider .read-more > a,.slideshow .content-link .link {margin: 5px 0 0;font-size: 12px;  padding: 7px 15px;}
  body .main-slideshow .caption{max-width:400px;width:auto;}
  body .main-slideshow .slide-des .slide-1{left:40%;padding:10px;}
  body .main-slideshow .slide-des .slide-2{left:5%;padding:0}
  body .read-more > a{font-size:10px;}
  .header.is-ticky{position:relative;}
  .menu-action, .header-bottom-right{display:none;}
  body .header-top #header-top-custom-link{float:none;margin:auto;}
  .header-layout-2 #header-menu{top: 66px;}
  .header-top-right .icons i{cursor:pointer}

  #header-menu{float: none; position: static; width: 33%;z-index:9;    height: 30px;text-align: center;}
  .header-top-right div#search-top, .header-top-right div#header-top-cart{text-align:center}
  .header-top-right i, .top-currency .dropdown-icon i{margin:auto}
  .header-top-right .top-currency  {width: 23.333%;    margin: 0 0 0 5%;}
  #header-menu .menu-top{margin:0}
  .block-top{margin-bottom:20px}


  .header-top .col-md-10{margin: 0 0 0px 0;
    border-top: 1px solid #d4d4d4;padding-bottom:0px;border-bottom:1px solid #d4d4d4;
    padding: 15px 0 0 0;}
  .grid-item .product-image .add-to-link div.quickview-button{display:none}

  .tabs-product-home .grid-item .product-image .add-to-link .wishlist{width:25%}
  .tabs-product-home .grid-item .product-image .add-to-link div.add-to-cart{width:75%}
  .tabs-product-home .product-item .variants .btn,.tabs-product-home .product-item .variants .btn:hover {  padding: 0 10px;}
  .tabs-product-home .grid-item .product-image .add-to-link div.add-to-cart span:before{margin-left:-68px}

  .grid-item .product-image .add-to-link .wishlist{width:30%}
  .grid-item .product-image .add-to-link div.add-to-cart{width:70%}
  .grid-item .product-image .add-to-link div.add-to-cart span:before{    left: 50%;  margin-left: -75px;    top: 14px;}
  .product-item .variants .btn,.product-item .variants .btn, .product-item .add-to-cart-btn, .product-item .variants .btn:hover, .product-item .add-to-cart-btn:hover{padding:0 10px}
  .product-item .variants .btn{padding:0}
  .static-collection .block-content{padding:30px}
  .static-collection .block-content{    padding: 30px 30px 10px;}
  .static-collection{margin-bottom:0}
  div#carousel-top .newsletter{    padding: 40px 30px 30px;}
  div#carousel-top .newsletter .title-top { margin-bottom: 10px;}
  .tabs-product-home .block-title h2,.static-collection .block-content h2, div#carousel-top .newsletter h3,.block-title h2{font-size:18px}
  .static-collection .block-content h2, div#carousel-top .newsletter h3 { margin-top: 5px; margin-bottom: 0px; }
  .nav-tabs > li > a{padding:15px;}
  .tabs-product-home .nav-tabs{margin-bottom:25px}
  .home-blog{padding:50px 0 25px 0}
  .footer-container .footer-top ul li{margin-bottom:10px}
  .footer-container{padding:top:40px}
  .main-blog .box-content .image {position: static;margin-top:10px}
  #latest-blogs .short-des .content-short {padding-top: 10px;}

 /* .header .col-xs-12.text-right { margin-top: 5px;}
  .header-layout-1 #header-menu{top: 10px;}
  div#search-top .search-form{max-width:96%;right:2%;top: 80px !important;}
  .header-top-right div#search-top, .header-top-right div#header-top-cart{width: 50%; margin: 0;}
    .header-cart:hover #dropdown-cart{top:50px;}
  */
  #header-inner-right #search-top, #header-inner-right #header-top-cart, #header-top-currency{width:20%;text-align:center;}
  #header-content .selectize-dropdown{text-align:left;}
  #header-inner-right #search-top .icon-search, .header-cart .top-cart{margin:auto;}
  #header-content .selectize-control.single .selectize-input{margin:auto;text-align:left;}
  .header-top-right {text-align: center; left: 0;  position: static;  z-index: 9;  width: 67%; margin-top: 0px;}
  .header-layout-2 .header-top-right{top: 78px;}
  .header-layout-1 .header-top-right{top: 0px;left:15%;position: static;margin: 5px 0 0 0;}
  body #header-content .header-links .cusstom-link{text-align:left;position:absolute;width:200px!important;top:30px;background:#fff;z-index:10;}
  body #header-content .header-links .cusstom-link ul li{line-height:25px;border:none;}
  body .header-layout-2 .header-top #header-top-custom-link{text-align:center;}
  .header-top-right .icons { font-size: 20px;}
  .toggle-menu .navbar-toggle{padding:0;margin:5px auto auto;float:none}
  body .header-inner{padding:0 0 5px;}
  .toggle-menu i{}

  #header-content .header{    position: relative;}
  .header .col-xs-12.text-right{    position: static; padding: 0; margin: 0; border: 0;}
  .header div#header-menu { width: 50px;  float: left; position: absolute; top: 20px;}
  .header-top-right div#search-top{    position: absolute; top: 29px; right: 70px;width: 60px;}
  .header-top-right div#header-top-cart{    position: absolute;right: 0;top: 30px; width: 100px;}
  div#search-top .search-form { min-width: 300px; right: 0; top: 58px !important;}
    .header-cart:hover #dropdown-cart{top:54px;}
  .header .container .logo a img { max-width: 100px;}
  
  .top-bar-dropdown{    right: auto;}
  
  #header-content .header-top {padding: 8px 0;}
  #header-content .header-top .text-right > div {display: inline-block;text-align: center;float: none;}
  #header-content .header-top .col-md-6,#header-content .header-top .col-md-6.text-right {text-align: center;padding: 0;}
  #header-content .logo h1{text-align:center;}
  body .block-top .widget-block{padding-top:0;top:0;}
  body .load-more-product .load-product .product-item{width:50%;}
  body .home-block-timeline .paralax-images{background-position:center center!important}
  body .footer-layout-2 .footer-top .col-md-9 .col-md-4:first-child{padding-left:15px;}
  body .footer-layout-2 .footer-top .col-md-9{padding-top:0;}
  body .footer-layout-2 .footer-top .col-md-3{padding-bottom:0;}
  body .footer-container .footer-top h3.module-title{padding:12px 0;}
  body .footer-container .footer-top h3.module-title i{float:right;cursor: pointer;display:none}
  body .footer-layout-2 .footer-newsleter{padding-left:15px;border-top:none;}
  body .footer-layout-2 .newsletter{width:100%;float:none;}
  .footer-layout-2 .paypal-footer{width:100%;text-align:center;margin-bottom:15px;}
  .toolbar-mode .col-md-4.hidden-sm.hidden-xs{width:100%}
  .toolbar-mode .hidden-xs { margin: 5px 0; display: block !important; width: 50%; overflow: hidden; float: left;}
  .toolbar .browse-tags { text-align: left;display:none}
  .collection-view { line-height: 39px; text-align: right;float: right;}
  .toolbar-mode .col-md-4.hidden-sm.hidden-xs{text-align:left;}

  /* About Page */
  .about-our-team {margin-bottom: 0;}
  .aboutus .module-tile {margin-bottom: 20px;}
  .about-contact,
  .about-our-team {margin-top: 25px;}
  .about-our-team .about-content .concont .icon {margin-top: 20px;margin-bottom: 0;}
  .about-brand .content-brand{width:100%;    position: static;}
  .about-brand .content-brand .module-tile{margin-right:0px}
  .about-brand .content-brand .about-content {margin: 29px 0px;    text-align: justify;}
  .about-brand .content-brand .about-content p:first-child,.about-brand .content-brand .about-content p.italic,.about-brand .content-brand .about-content p{max-height:100%}
  .about-brand .content-brand .about-content p.italic .fa{display:none}
  .about-brand .content-brand .about-content p.italic{padding-left:0}

  /* Product Page */
  .breadcrumb h2 { font-size: 30px; line-height: 40px;  margin-bottom: 15px;}
  .product-list .item {text-align: center;margin-bottom: 0;}
  .grid-item .product-image {float: none;}
  .product-list .product-item {margin-bottom: 35px;}
  .product-list .grid-item .product-content{text-align: left;margin: 20px auto 0px;float: none;padding: 0;}
  .grid-item .product-content {text-align: left;margin:auto;max-width: 400px;float: none;padding: 0;}
  .product-list .grid-item .add-to-cart, 
  .grid-item .add-to-cart {float: none;display: inline-block;margin: 0;}
  .product-list .product-inventory,
  .product-inventory {margin: 10px 0 0;}
  .spr-badge-starrating {margin: 0;}
  .product-list .grid-item .product-image .add-to-link {display: none;}
  .product-list .grid-item .product-image > .wishlist {width: 100% !important;}
  .product-list .grid-item .add-to-cart .btn {padding: 0;}

  .product-img-box {text-align: center;}
  .product-shop {    margin-top: 30px;  }
  .bestseller-homepage .grid-item .price-box .sale {display: inline-block;vertical-align: top;}
  .box-content .blog-item h6 {min-height: 62px;}
  .footer-top ul.latest-posts .article {width: 100%;}
  .footer-top ul.latest-posts h6 {min-height: 64px;}
  body .footer-container .footer-top h3.module-title + ul {display: block;}
  body .footer-container .footer-top h3.module-title i.accordion-show:before {content: "\32";}
  /*.footer-link .col-xs-6 {width: 100%;}
  .footer-link .col-xs-6 ul {-webkit-column-count: 2;-moz-column-count: 2;-ms-column-count: 2;-o-column-count: 2;column-count: 2;}
	*/
  .block-top .static-collection .read-more > a  { font-size: 12px;}
  .footer-bottom .col-md-6:first-child,.footer-bottom .col-md-6{    padding: 5px 0;}
  .footer-baner{margin-bottom:15px;}
  

  .bestseller-sidebar.bestseller-homepage .grid-item .product-image{    width: 112px}
  .bestseller-sidebar.bestseller-homepage .grid-item .product-content{    float: none;width: auto; margin-left: 112px; max-width: 100%; margin-top: 0;}
  .bestseller-sidebar.bestseller-homepage .spr-badge::before,.bestseller-sidebar.bestseller-homepage .spr-badge::after{display:none}
  .block-bottom-sidebar{max-width:270px;margin-bottom:30px}

  .aboutus .about-our-team h2 {font-size: 60px;}
  .aboutus .about-our-team .concont {padding: 0 15px;}
  .add-to-link .quickview-button{display:none}
  .add-to-link .add-to-cart{width:77%}
  .add-to-link .wishlist{width:20%}
  .tabs-product-home .owl-theme .owl-controls{    top: -62px;}
  .footer-bottom .col-md-6 {text-align: center !important;}
  .product-shop .product-title.has-btn a.btn{display:none}
  
}


@media (max-width: 730px) {
  .about-our-team .about-content .our-team:nth-child(2n) {margin-right: 0;}
  .about-our-team .about-content .our-team, 
  .about-our-team .about-content .our-team:nth-child(2n + 1) {width: 46%;margin-right: 8%;margin-bottom: 40px;}
}
@media (max-width: 567px) {
  #header-content .header-top .col-md-6.text-left { display: none;}
  .header-top .top-currency:after{display:none}
  #header-content .selectize-control{ }
  .header-top .top-currency{float:left;}
  .top-bar-dropdown{right:auto;}
  #header-content .header-top .col-md-6{width:100%}
  #header-content .header-top .top {min-height: 20px;}
  .block-top .static-collection .read-more {position: static;margin-top: 20px;}
  .block-top .static-collection .block-content h3 {font-size: 30px;}
  .block-top .static-collection .block-content p {font-size: 16px;}
  .block-top .static-collection .block-content {padding: 40px 50px;}
  .block-image-newsletter .newsletter {margin: 0;}
  .block-image-newsletter .block-content .newsletter h3{font-size: 16px; line-height: 1.2;margin: 0;}
  .block-image-newsletter .block-newsletter-right .block-image .block-content .small-title{margin: 10px 0;font-size: 12px;letter-spacing: 0;line-height: 1.2;}
  .block-image-newsletter .block-content .newsletter .input-group-field {height: 30px;line-height: 30px;font-size: 12px;}
  .block-image-newsletter .block-content .newsletter .input-group-btn .btn {height: 30px;font-size: 12px;line-height: 28px;padding: 0 20px;}
  .block-image-newsletter .block-content .newsletter .input-group-btn {margin: 15px 0 0;}
  .footer-share,
  .logo-footer .images {text-align: center;}
  .logo-footer .images img{width:120px;float: none;}
  .logo-footer .images p {margin: 20px 0 0;clear: both;display: inline-block;vertical-align: top;width: 100%;}
  .tabs-product-home .owl-theme .owl-controls{    top: -68px;}
  .tabs-product-home .nav-tabs { margin-bottom: 40px;}
  body .slide-text h5, .banner-slide .slideshow .sbu-tile-slide {margin: 0;}
  body .flexslider .read-more > a, .slideshow .content-link .link {margin-top: 10px;}

  .aboutus .about-our-team h2 {font-size: 40px;}
  .aboutus .about-our-team h4 {font-size: 30px;}
  
  .header .container .logo a img { max-width: 65px;}
  .header div#header-menu{top:10px}
  .header-top-right div#search-top{    top: 16px; left: 50px;}
  .header-top-right div#header-top-cart{top:16px}
  div#search-top .search-form{left:-40px;    top: 48px !important;}
  .header-cart:hover #dropdown-cart { top: 48px; }
}
@media (max-width: 530px) {
  .share_toolbox ul { float: none; margin-top: 5px; }
  .share_toolbox ul li:first-child { padding: 0; }
  body .static-collection .content-slider .read-more a{margin-top:0;}
  body .static-collection .block-content{top:15px;right:15px;left:15px;bottom:15px;}
  /*.static-collection .content-slider p{display:none;}*/
  body .static-collection .content-slider h2{font-size: 18px;  margin-bottom: 5px;}
  .block-top .static-collection p.price{font-size:18px;}
  .nav-tabs > li > a { padding: 5px 10px;}
  .tabs-product-home .tabs-product .nav-tabs li:before{top:8px}
  .toolbar label{margin-left:0}
  .toolbar-mode .hidden-xs{width:100%;margin-top:15px;}
  .toolbar-mode .col-xs-6{width:100%}
  .collection-view{text-align:left}
  .collection-view a{margin-right:15px;margin-left:0}
  .contactus div#contactFormWrapper, div#contactFormWrapper{width:100%}
  #contactFormWrapper h2{margin-top:20px}
  .map { margin-bottom: 20px;}
  .main-slideshow .flexslider .flex-direction-nav a:before{font-size:18px;}
  .main-slideshow .flex-control-paging li a{width:10px;height:10px;}
  .flex-control-nav li{margin:0 2px;}
  .main-slideshow ol.flex-control-nav{bottom:5px;}
  .toolbar-mode .col-md-5.col-sm-7.hidden-xs{display:none !important}
  .block-top .static-collection .images:before, .block-top .static-collection .images:after{right:20px}
  .block-top .static-collection .images:before, .block-top .static-collection .images:after{left:20px}
  .block-top .static-collection .block-content { padding: 20px;}
}

@media (max-width: 499px) {  
  body #block-top .block-item .block-icon{width:50px;padding-top:15px;}
  body #block-top .block-item .block-icon i{font-size:30px;}
  body #block-top .block-item{padding-left:0;padding-bottom:15px;padding-top:15px;}
  body #block-top .block-item h3{letter-spacing:0;font-size:16px;}
  body #latest-blogs .image{width:100%; float:none;}
  body .content-blog{width:100%;float:none;left:0;margin-left:0;top: -50px;}
  .main-blog .box-content .image{    position: static;margin-left:0}
  #latest-blogs .short-des .content-short{padding-top:10px}
  body .home-block-timeline .sub-title{font-size:14px;}
  body .home-block-timeline .block-title h2{font-size:20px!important;}
  #cart table tr td.qty, #cart table th.qty{display:none;}
  #cart .col-lg-12{padding:0 5px;}
  newsletter h3 { font-size: 20px;}
  .newsletter .input-group-btn > .btn {  height: 34px; padding: 0 8px; line-height: 33px; font-size: 10px;    letter-spacing: 0;}
  .newsletter .input-group-field{height:48px;padding: 0 100px 0 15px;    font-size: 12px;}
}
@media (max-width: 479px) {  
  .about-our-team .about-content .our-team, 
  .about-our-team .about-content .our-team:nth-child(2n + 1) {width: 100%;margin-right: 0%;}
  #customer_login input,#create_customer input{width:100%}
  .btn, .btn-secondary, .text-continue a, .spr-summary .spr-summary-actions a, #get-rates-submit{letter-spacing: 0;}
  .main-slideshow ol.flex-control-nav{display:none}
  body .main-slideshow .slide-des .title,body .slideshow .content-slideshow h2 {  font-size: 20px;  margin: 0;   line-height: 1.2;}
  body .slide-text h5 ,.banner-slide .slideshow .sbu-tile-slide{line-height:1.2;  font-size: 10px;   letter-spacing: 0px; margin-top: 15px;}
  body .flexslider .read-more > a,.slideshow .content-link .link {margin-top: 25px;font-size: 8px;  padding: 6px 9px 5px;}
  #add-to-cart-form #product-add-to-cart{padding: 10px;}
  #add-to-cart-form span.add-cart:before{/*left:14px;*/}
  /* body .main-slideshow .slide-des .title,body .slideshow .content-slideshow h2{display:none}*/
  .main-slideshow .slide-des, body .allinone_bannerRotator_texts{top:12%}
  .read-more > a {padding: 6px 20px;border: 1px solid #fff;}
  .block-top .static-collection .read-more {position: static;margin-top: 10px;}
  .block-top .static-collection .block-content h3 {font-size: 22px;}
  .block-top .static-collection .block-content p {font-size: 14px;}
  #header-content .header-top .text-right > div.top-currency,
  #header-content .header-top .text-right > div.wishlist {width: 50%;float: left;padding: 0 10px;}
  #header-content .header-top .text-right > div.top-currency {text-align: right;}
  #header-content .header-top .text-right > div.wishlist {text-align: left;}
  .block-image-newsletter .block-image h4 {font-size: 25px;}
  .block-image-newsletter .block-image p {font-size: 14px;}
  .footer-link .col-xs-6 ul {-webkit-column-count: 1;-moz-column-count: 1;-ms-column-count: 1;-o-column-count: 1;column-count: 1;}
  .product-list-item .grid-item .product-content,.product-list-item .grid-item .product-image { float: none; width: 100%;padding-left:0}

  .aboutus .about-our-team h2 {font-size: 30px;}
  .aboutus .about-our-team h4 {font-size: 22px;}
  .aboutus .about-our-team .concont .oswald {font-size: 14px;}
  .aboutus .about-our-team .concont .regular {font-size: 16px;letter-spacing: 3px;}
  .tabs-product-home .owl-theme .owl-controls { top: -30px;  right: 50%;}
  .footer-link .col-xs-6 {width: 100%;}
}
@media (max-width: 360px) {

  .infinite-scrolling a, .infinite-scrolling-homepage a { width: 100%; }
  .button .btn { padding: 0 10px; }

  .toolbar .view-mode { margin: 16px 8px 16px 16px; }
  .toolbar .view-mode label { display: none; }

  .toolbar.toolbar-bottom { text-align: center; }
  .toolbar.toolbar-bottom .page-total { float: none; margin-bottom: 10px; }
  .pagination-page { text-align: center; }
  .header-cart #dropdown-cart{width:300px;margin-right: 0px;right:0px}
  .static-collection .block-content{padding:10px}
  body{font-size:13px}
  .static-collection .block-content{line-height:18px}
  .static-collection .block-content ul.socia { margin: 15px 0 8px;}
  div#carousel-top .newsletter{padding:20px}
  .grid-item .product-image .add-to-link div.add-to-cart span:before{margin-left:-69px;}
  #add-to-cart-form #quantity{margin-right:8px}
  .product-shop .wishlist{margin-left:8px;}
  .product-shop #add-to-cart-form #quantity{margin-right:0}
  .product-shop .product-bottom .wrap-qty span{width:20px}
  
}
@media (min-width: 600px) and (max-width: 767px) {
  .products-grid .grid-item.product-item.col-xs-12 { width: 50%;}
  .products-grid .grid-item.product-item.col-md-6.col-sm-6.col-xs-12 { width: 50%;}
  .products-grid .grid-item.product-item.col-md-3.col-sm-3.col-xs-12 { width: 50%;}
}

@media (min-width: 480px) and (max-width: 767px) {body .product-list-item .short-description{display:none}}
@media (min-width: 481px) and (max-width: 767px) {
  .bestseller-homepage .col-lg-3.col-md-4.col-sm-6.col-xs-12 { width: 50%;}
}
.product-grid-isotope.product-list-item{height:auto!important;}
.rte img{display:none;}