@media screen and (max-width: 1199px) and (min-width: 992px) {
  .product-box h2 {font-size:14px;}
}
@media screen and (max-width: 991px) {
.navbar-default .navbar-nav li a{padding:15px 28px;}
.caption h1{font-size:60px;}
.our-story p {padding: 0 0 25px;}
.contact-form {width: 70%;}
.footer-box {min-height: 280px;}
.product-box {min-height: 470px;}
}
@media screen and (max-width: 767px) {
header{position:relative;}
.logo img {margin: 0 auto;}
.social-icons {margin: 25px 0 0; text-align: center;}
.navbar-default .navbar-toggle, .navbar-default .navbar-toggle:focus,
.navbar-default .navbar-toggle:hover{border-color: #aa5323; background: #aa5323; color: #fff;}
.navbar-default .navbar-toggle .icon-bar{background-color: #fff;}
.navbar-header{text-align:center;}
.navbar-toggle{float:left;}
.navbar-toggle::after {color: #000; content: "menu"; font-size: 20px; left: 52px; position: absolute; text-transform: capitalize;
top: 6px;}
.navbar-default .navbar-nav li a {text-align: center;}
.caption{top:25%;}
.caption h1 {font-size: 50px; padding: 0 0 20px;}
.find-btn{font-size: 18px;  margin: 20px 0 0; padding: 12px 37px;}
.carousel-indicators {bottom: 0;}
.our-story{padding-bottom:30px;}
.instagram{padding-top:0px;}
.contact-form {width: 100%;}
.footer-box {min-height: auto; padding: 0 0 20px;}
.copyright{text-align:center;}
.copyright p {margin: 0 0 20px;}
.copyright img {float: none; margin:0 auto;}
.product-box {min-height: auto;}
.social-icons li:last-child {display: block; margin: 25px 0 0;}
 .coupon input {display: block !important; margin: 0 0 10px !important; width: 100% !important;}
}
@media screen and (max-width: 479px) {
.caption {top:10%;}
.caption h1{font-size:30px; padding:0 0 10px 0;}
.caption p{font-size:22px;}
.find-btn {font-size: 16px; margin: 10px 0 0; padding: 9px 20px;}
.hampers h1, .our-story h1{font-size:20px;}
}
