/* Large desktop :1200px. */

@media (min-width: 1200px) {
  .mobile-menu-area {
    display: none;
  }

}

@media (min-width: 992px) and (max-width: 1600px) {
  .home-4 .s-tb-c.h2slid-2 {
    bottom: 11% !important;
  }
}

 

/* Normal desktop :992px. */

@media (min-width: 992px) and (max-width: 1169px) {

.container {width:970px}

.mobile-menu-area {

  display: none;

}

.home-4 .h2slid-2 h1.title1,
.home-4 .h2slid-3 h1.title1 {
  border: 0;
  color: #fff;
  padding: 0;
  font-size: 34px;
}

.link-fllow-area .tweet {

    width: 71%;

}

.left-search-area button {

  right: 57px;

}

.input-box {

  width: 88%;

}

.single-rp img {

  width: 100%;

}

.single-rp {

  text-align: center;

}

.single-rp > a {

  display: inline;

  float: inherit;

}

.rp-info {

  display: inline;

  float: none;

  margin-left: 0;

}

.small-products .nav.nav-tabs img {

  margin-bottom: 7px;

}

body.home-4 .s-tb-c.h2slid-2 {

  bottom: 40px;

}

body .slid-2 .s-tb-c {

  top: 29%;

}



}

 

/* Tablet desktop :768px. */

@media (min-width: 768px) and (max-width: 991px) {

.container {width:750px}   

.mobile-menu-area {display: block;}

.main-menu-area {display: none;}

.wishlist-top, .compare-top {

  width: 49px;

}

.left-search-area button {

  right: -17px;

  top: 0;

}

.menu ul#nav li a {

  padding-left: 19px;

  padding-right: 19px;

}

.ma-banner .box-col-2 {

  margin-top: 0;

}

.ma-banner .box-col {

  display: inline-block;
  overflow: hidden;

  text-align: center;

  width: 50%;

}

.main-slider-area .ma-banner .box-col {

  width: 50%;

}

.main-slider-area .ma-banner {

  margin-top: 18px;

}

.p-controls .nav-link {
  font-size: 19px;
}


.al-lp-nevi.owl-theme .owl-controls {

  right: 12px;

}

.h-about-us {

  overflow: hidden;

  margin-bottom: 35px;

}

.h-about-us > img {

  float: left;

  margin-right: 21px;

}

.h-about-us > a {

  display: inline-block;

  padding: 5px 50px;

}

.all-l-f-title {

  margin-bottom: 28px;

  position: relative;

  margin-top: 24px;

}

.single-tw > img {

  display: inline-block;

}

.link-fllow-area .tweet {

  float: left;

  margin-left: 19px;

  width: 88%;

}

.footer-top ul.link-follow a {

  width: 32px;

}

.footer-top ul.footer-links li a {

  font-size: 11px;

}

.single-r-menu {

  padding: 0 11px;

}



.h-blog-img > img {
  width: 100%;
}

.header-all {

  position: relative;

  background: #222;

}

.tp-caption.lfb.carousel-caption-inner.start {

  display: none!important;

}

.tp-caption.large_black.sfr.carousel-caption-inner.start {

  display: none!important;

}

.input-box {

  width: 109%;

}

.main-slider-area .ma-banner {

  margin-top: 0;

}

.home-2 .ma-banner .box-col {

  width: 100%;

}

.home-2 .banner-box.banner-box-2 {

  margin-bottom: 11px;

}

.banner-box .text-banner h3 {

  font-size: 1.5em;

}

.left_add img {

  width: 100%;

}


.zoomContainer {

  display: none;

}

.full-product-img img {

  width: 100%;

}

.map-area {

  margin-bottom: 20px;

}

.all-r-slide .owl-item > img {

  margin-top: 20px;

  width: 100%;

}

.home-4 .subscribe-area {

  display: none;

}

.row.saleoff {

  margin-top: 30px;

}

.home-6 .banner-box.banner-box-1 img {

  width: 100%;

}

.home-6 .ma-banner .box-col {

  width: 100%;

}

.home-6 .h-blog-arae {

  margin-top: 20px;

}

.wishlist-top, .compare-top {

  width: 38px;

}

.home-4 .h2slid-2 h1.title1, .home-4 .h2slid-3 h1.title1 {

  padding: 18px 55px;

}

.home-4 .slides h2.title2 {

  display: none;

}



















}

 

/* small mobile :320px. */

@media (max-width: 767px) {

.container {width:300px}

.mobile-menu-area {display: block;}

.main-menu-area {display: none;}

.welcome-msg p {

  text-align: center;

}

.p-controls::after{
  display: none;
}

.p-controls .nav-item::after{
  display: none;
}

.alin {

  text-align: center;

}

.welcome-right-menus {

  display: inline-block;

  float: none;

}

.single-r-menu {

  border-left: 0 none;

  padding: 0 8px;

}

.left-search-area {

  text-align: center;

  margin-bottom: 28px;

}



.wishlist-top, .compare-top {

  float: left;

}

.top-cart-wrapper .top-cart-wrapper {

  display: inline-block;

  margin-top: 15px;

}

.top-cart-wrapper {

  float: none;

}

.top-cart-wrapper {

  float: none;

  margin-top: 0;

  position: relative;

  display: inline-block;

  margin-top: 16px;

  margin-bottom: 6px;

}

.align-center {

  text-align: center;

}

.tp-simpleresponsive .caption, .tp-simpleresponsive .tp-caption {

  display: none!important;

}

.ma-banner {

  margin-top: 22px;

}

.ma-banner .box-col img, .banner-box img, .text-banner {

  width: 100%;

}

.p-controls .nav-link{
  font-size: 17px;
}



.subscribe-area p {

  max-width: 100%;

}

.h-about-us > img {

  width: 100%;

}

/* .subscribe-area {

  padding: 22px;

  text-align: center;

} */

.al-lp-nevi.owl-theme .owl-controls {

  right: 14px;

}

.h-single-blog{
  flex-direction: column;
}
.h-blog-img  {
  width: 100%;
  margin-right: 0;
}

.h-blog-text {
  margin-top: 15px;
  width: 100%;
}

.single-brand img {

  width: 100%;

}

.link-follow {

  text-align: center;

}

.footer-top ul.link-follow li {

  display: inline-block;

  margin-right: 10px;

}

.footer-top ul.footer-links {

  float: none;

  text-align: center;

}

.footer-top ul.footer-links li {

  display: inline-block;


}

.copy-right-footer .payment {

  text-align: center;

}

.payment > li {

  display: inline-block;

}

.copy-right-footer address {

  text-align: center;

}

.main-footer .footer-static-content ul li a {

  display: block;

}

.f-links ,.popu-links,.l-tweets {

  margin-top: 30px;

}

.mini-cart-content {

  right: -24px;

}


.left-search-area button {

  right: 5%;

}

.header-all {

  position: relative;

  background: #222;

}

.home-4 .single-r-menu {

  border-left: 0;

}

.home-4 .left-search-area button {

  right: 6%;

}

.home-5 .logo-area {

  text-align: center;

  margin-bottom: 13px;

}

.home-2 .subscribe-area {

  margin-top: 60px;

  padding: 32px 10px;

}

.h-single-blog {

  margin-bottom: 38px;

  overflow: hidden;

}

.home-2 .subscribe-area {

  margin-top: 5px;

}

.home-2 .subscribe-area .block-subscribe input.input-text {

  width: 66.5%;

}

.home-2 .subscribe-area {

  display: none;

}

.home-2 .h-single-blog {

  margin-bottom: 21px;

}

.left_add img {

  width: 100%;

}

.toolbar .orderby-wrapper{

  display: none;

}

.blog_right_area.right_products .product-pagination {

  line-height: 13px;

}

.blog-list-area .single-product-content .products {

  margin: 0 0 21px;

  width: 100%;

}

.blog-list-area .product-info {

  width: 100%;

}

.all-w-buttons .checkout-button {

  display: inline-block;

  margin-bottom: 6px;

  margin-left: 1px;

}

.w-r-bottons {

  float: left;

}

.last-order {

  margin-bottom: 21px;

}

.bell_ditl_ss label {

  display: inline;

}

.bell_ditl_s {

  overflow: hidden;

}

.zoomContainer {

  display: none;

}

.full-product-img img {

  width: 100%;

}

.small-products .nav.nav-tabs img {

  margin-bottom: 7px;

}

.reviews-areas .nav > li > a {

  font-size: 11px;

  padding: 11px 10px;

}

.reviews-areas .nav.nav-tabs > li {

  margin-right: 4px;

}

.map-area {

  margin-bottom: 20px;

}

.page-not-found h2 {

  font-size: 7em;

}

.page-not-found p a {

  font-size: 21px;

  padding: 20px 22px;

}

.page-not-found p {

  font-size: 1.5em;

}

.all-r-slide .owl-item > img {

  margin-top: 20px;

  width: 100%;

}

.row.saleoff {

  margin-top: 30px;

}

.home-6 .banner-box.banner-box-1 img {

  width: 100%;

}

.row.saleoff {

  margin-top: 27px;

}

.slider-content {

  display: none;

}



}

 

/* Large Mobile :480px. */

 

@media only screen and (min-width: 480px) and (max-width: 767px) {

.container {width:450px}

.h-blog-img > img {

  width: 100%;

}

.left-search-area button {

  right: 20%;

}

.home-4 .left-search-area button {

  right: 22%;

}

.reviews-areas .nav > li > a {

  font-size: 14px;

  padding: 11px 15px;

}

.page-not-found .form-search button.button {

  height: 94%;

}









}

 