

.banner-79-1 {
	position:relative;
	width: 100%;
	z-index: 0;
	padding-top: 30px!important;
	height: auto;
	/* margin-top: 18px; */
	background: url(../images/banner-79-1/bg1.png) top center no-repeat;
  }
.banner-79-1  .top{
  margin-bottom: 0px;
  font: 22px/37px 'Kanit', Arial, sans-serif;
  color:#a27b2b;
  text-align:left;
  
  }
.banner-79-1 .banner1 {
  right:0;
  left:0;
  bottom:auto;
  /* -webkit-border-radius: 25px; */
  -moz-border-radius: 25px;
  /* border-radius: 25px; */
  /* overflow: hidden; */
  }
.banner-79-1 .banner1 img{
  /* border-radius: 25px; */
  width:100%;
  /* border:1px solid #fff; */
  }	
.banner-79-1 .banner-newarrival{
  /* margin-top: 20px; */
}
.banner-79-1 .banner-newarrival-mid .carousel-caption{
	  padding-top: 2px;
}
@media only screen and (min-device-width : 320px) and (max-device-width : 812px) {
	  .banner-79-1 .banner-newarrival{
		  top: 20px;
	  }
  }
.banner-79-1 .banner-newarrival-top{
  color: #ffffff;
  font: 26px/20px 'Kanit', Arial, sans-serif;
  /* font-weight: bold; */
  /* text-align: center; */
  padding: 22px;
}

.banner-79-1 .banner-newarrival-top img{
  max-width:100%
}
.banner-79-1 .banner-newarrival-mid .carousel-control-prev{
  display:none;	
  }
.banner-79-1 .banner-newarrival-mid .carousel-control-next{
  display:none;	
  }
  @media only screen and (min-device-width : 320px) and (max-device-width : 767px) {
	  .banner-79-1 .banner-newarrival-mid{
		  margin-top:-6px;
		  
	  }
  
  }

  @media only screen and (min-device-width : 801px) and (max-device-width : 1025px) {
	  .banner-79-1 .banner-newarrival-mid{
		  margin-top:0px;
	  }
  
  }

  
.banner-79-1 .banner-newarrival-mid .carousel-item {
min-height: 415px;
  background: no-repeat center center scroll;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
@media (max-width: 360px) {
.banner-79-1 .banner-newarrival-mid .carousel-indicators{
		  position: absolute;
		  right: 0;
		  bottom: 0px;
		  padding-top: 20px;
		  height: 26px;
	  }
		  .banner-79-1 .banner-newarrival-mid .carousel-item {
  min-height: 230px;
   height:0px;
}
}
@media (min-width: 375px) and (max-width: 413px) { 
	  .banner-79-1 .banner-newarrival-mid .carousel-indicators{
		  position: absolute;
		  right: 0;
		  bottom: 0px;
		  padding-top: 20px;
		  height: 26px;
	  }
		  .banner-79-1 .banner-newarrival-mid .carousel-item {
  min-height: 230px;
   height:0px;
}
  
  }
@media (min-width: 414px) and (max-width: 767px) { 
	  .banner-79-1 .banner-newarrival-mid .carousel-indicators{
		  position: absolute;
		  right: 0;
		  bottom: 0px;
		  padding-top: 20px;
		  height: 26px;
	  }
		  .banner-79-1 .banner-newarrival-mid .carousel-item {
  min-height: 250px;
   height:0px;
}
  
  }

  @media only screen and (min-device-width : 801px) and (max-device-width : 1025px) {
	  .banner-79-1 .banner-newarrival-mid .carousel-indicators{
		  bottom: -50px;
		  /* margin-top: -16px; */
		 }
  
  }
.banner-79-1 .banner-newarrival-mid .carousel-indicators li{
  width: 9px;
  height: 9px;
  background:url(../images/all-38-1/normal-1.png) top left no-repeat;
  background-size:cover;
}
.banner-79-1 .banner-newarrival-mid .carousel-indicators .active{
  width: 26px;
  height: 8px;
  background:url(../images/all-38-1/select-1.png) top left no-repeat;
  background-size:cover;
}


@media (max-width: 575px) {
  .all-block {
  width: 100%;
  height: auto;
}
  .banner-79-1 {
  width:100%;
  /* height: 1090px; */
  margin-bottom: 0px;
  background-size: cover;
  }

}
@media (min-width: 576px) and (max-width: 767px) { 
  .all-block {
  width: 100%;
  height: auto;
}
.banner-79-1 {
  width:100%;
height: auto;
  margin-top: 0px;
  margin-bottom: 0px;
  }
  .shortcut-79-1 {
  margin-top: 30px;
  height: auto;
  min-height: 340px;
  padding: 30px 20px;
}

.banner-79-1 .banner-newarrival-mid .carousel-item {
  min-height: 400px;
  background: no-repeat center center scroll;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

}


@media (min-width: 768px) and (max-width: 991px) { 
.banner-79-1 .container-cv-5 {
  width: 100%;
}
  .all-block {
  width: 100%;
  height: auto;
}
.banner-79-1 .banner-newarrival-mid .carousel-item {
  min-height: 430px;
}

.banner-79-1 {
  /* height: 1300px; */
  background-size: cover;
}
}
@media (min-width: 992px) and (max-width: 1199px) { 
.banner-79-1 {
}
.banner-79-1 .banner-newarrival-mid .carousel-item {
  min-height: 305px;
}

}
@media (min-width: 1200px) and (max-width: 1280px) { 
.banner-79-1 .banner-newarrival-mid .carousel-item {
  min-height: 405px;
}
}
@media (min-width: 1281px) and (max-width: 1366px) { 
.banner-79-1 .container-cv-5 {
  width: 100%;
}
.banner-79-1 .banner-newarrival-mid .carousel-item {
  min-height: 405px;
}
}
@media (min-width: 1367px) and (max-width: 1440px) { 
.banner-79-1 .banner-newarrival-mid .carousel-item {
  min-height: 405px;
}
}
@media (min-width: 1441px) and (max-width: 1600px) {
.banner-79-1 .banner-newarrival-mid .carousel-item {
  min-height: 415px;
}
   }