/* --Additional Media Query-- */
@media (min-width: 1200px){
  .container{
    max-width: 1200px;
  }
}

@media (max-width: 479px){
  
}


/* Normal desktop :992px. */
@media (min-width: 992px) and (max-width: 1199px) {
	.header-top-area.header-top-3 .header-top-right ul li a {
	  margin-left: 10px;
	}
	.new-product-area-3 .mainmenu{
	  margin-right: 70px;
	}	
}

/* Tablet desktop :768px. */
@media (min-width: 768px) and (max-width: 991px) {
	.header-top-area.hidden-xs.header-top-3 .shop-cart {
	  text-align: center;
	}
	.header-top-3 .shop-cart-hover {
	  top: 105%;
	}
	.serch-box-3 form button {
	  left: 0px;
	}
	.slider-area.slider-area-3 .slide_all_1, .slider-area.slider-area-3 .slide_all_2 {
	  top: 25%;
	}
	.slider-area.slider-area-3 .slide_all_1 h1, .slider-area.slider-area-3 .slide_all_2 h3, .slider-area.slider-area-3 .slide_all_2 h2 {
	  font-size: 29px;
	}
	.new-product-area-3 .mainmenu {
	  margin-bottom: 20px;
	  margin-right: 0;
	  text-align: left;
	}
	.new-product-area-3 .owl-carousel .owl-controls .owl-nav div {
	  top: -106px;
	}
	.new-product-area-3 .section-title::before {
	  bottom: 20px;
	}
	.new-product-area-3 .section-title h2 {
	  margin-bottom: 30px;
	}
	.single-static-banner .single-static-text {
	  left: 12%;
	  padding: 6px 17px;
	  top: 18%;
	}
	.single-static-banner .single-static-text-2 {
	  left: 36%!important;
	}
	.single-static-text h3 {
	  font-size: 14px;
	  font-weight: 600;
	  line-height: 26px;
	}
	.single-static-text span {
	  font-size: 13px;
	  line-height: 20px;
	}
	.single-static-banner .single-static-text-2 h3 {
	  font-size: 20px;
	}
	.section-title p {
	  font-size: 13px;
	}
	.home-3.feature-preduct-area.dotted-style4.home-page-2 .single-new-product .new-product-action > a {
	  padding: 10px 13px;
	}
} 

/* small mobile :320px. */
@media (max-width: 767px) {
	.header-bottom-3 .logo{
		margin-bottom: 0rem;
		text-align: center;
	}	
	.header-top-area.header-top-3 .container{
		padding: 0px;
	}
	.header-top-left.header-top--left-3{
		padding: 10px 0px 15px;
		justify-content: center;
		display: flex;
		border-bottom: 1px solid #fff;
	}
	.header-top-3 .header-top-right{
		margin-top:0px;
		text-align: center;
	}
	.slider-area{
		margin-top:15px;
	}
	.slider-area.slider-area-3 .slide_all_1, .slider-area.slider-area-3 .slide_all_2 {
	  top: 20%;
	}
	.slider-area-3 .nivo-controlNav {
	  left: -2px;
	}
	.slider-area.slider-area-3 .slide_all_1 h1, .slider-area.slider-area-3 .slide_all_2 h3, .slider-area.slider-area-3 .slide_all_2 h2 {
	  color: #ffffff;
	  font-size: 13px;
	  margin-bottom: 10px;
	}
	.slider-area.slider-area-3 .slide_all_1 p {
	  font-size: 12px;
	}
	.new-product-area-3 .section-title h2 {
	  font-size: 17px;
	}
	.new-product-area-3 .mainmenu {
	  margin-bottom: 30px;
	  margin-right: 0;
	  text-align: left;
	}
	.new-product-area-3 .owl-carousel .owl-controls .owl-nav div {
	  top: -155px;
	}
	.new-product-area-3 .section-title::before {
	  bottom: 9px;
	}
	.new-product-area-3 .section-title h2 {
	  margin-bottom: 20px;
	}
	
	.copyright.text-left > p {
	  font-size: 14px;
	  line-height: 30px;
	  text-align: center;
	}
	
}
 
/* Large Mobile :480px. */
@media only screen and (min-width: 480px) and (max-width: 767px) {
	.container {width:450px}
	 .new-product-area-3 .owl-carousel .owl-controls .owl-nav div {
	  top: -131px;
	}
	.single-static-banner .single-static-text {
	  padding: 10px 26px;
	  top:10px;
	}
	.single-static-text span {
	  font-size: 17px;
	}
	.single-static-text h3 {
	  font-size: 18px;
	  line-height: 30px;
	}
}