@media only screen and (max-width: 600px) {
  

#header .logo img {
    max-height: 70px;
}
#hero {
    width: 100%;
    height: 320px;
    background: url(../img/hero-bg.jpg) top center;
    background-size: cover;
    background-position: top right;
}
.pro-des-title {
    font-size: 2em;
}
.pro-des-quantity .form-control {
    width: 35%;
}
.pro-des-add-to-cart .btn-danger {
    margin-left: 0em;
    margin-right: 0.5em;
    margin-top: 0.8em;
}
.products-master-section-one {
    padding-top: 2.5em;
    padding-bottom: 2.5em;
}
.pro-filter-title {
    font-size: 2em;
}
.pro-filter-title-two {
    font-size: 2em;
}
.cart-summary-head {
    font-size: 14px;
}
.cart-order-summary-master table tr th {
    font-size: 13px;
    adding: 0px;
}
.cart-order-summary-master table tr td {
    font-size: 13px;
    padding: 4px;
}
.cart-order-summary-master .btn-danger {
    padding: 4px;
    font-size: 13px;
}
.promo-box-form .form-control {
    width: 100%;
    padding: 6px;
   font-size: 12px;
}
.promo-box-form .btn-danger {
    font-size: 13px;
    margin: 0px 0px 0px 0px;
    padding: 4px;
}
.promo-back-to-shop a {
    font-size: 13px;
}
.cart-title {
    font-size: 2em;
}
.cart-master-section {
    padding-top: 2em;
}


}




@media only screen and (max-width: 1034px) {


.icondot {
  display: none!important;
}
.section-two.portfolio .filters ul li {
  margin: 2px;
}
.section-one.portfolio .filters ul li {
  margin: 2px;
}
#checkout-first-coloumn-master {
    padding: 1em;
}
#checkout-second-coloumn-master {
    padding: 1em;
}


}





@media only screen and (max-width: 991px) {


.home-two-strip-3 img {
  max-height: 122px;
}
.home-two-strip-1 img {
  max-width: 77px;
}
.home-two-strip-2 img {
  max-width: 77px;
}
.home-two-head {
  font-size: 2em;
}
.home-two-para {
  font-size: 14px;
}



.home-three-strip-1 img {
    max-height: 122px;
}
.home-three-head {
    font-size: 2em; 
}
.home-three-para {
    font-size: 14px;
}




.home-four-strip-3 img {
  max-height: 322px;
}
.home-four-strip-1 img {
  max-width: 77px;
}
.home-four-strip-2 img{
  max-width: 77px;
}
.home-three-four-head {
  font-size: 2em;
}
.home-four-para {
  font-size: 14px;
}



.home-five-strip-1 img {
  width: 36px;
}
.home-five-strip-2 img {
  width: 36px;
}
.home-five-head {
  font-size: 2em;
}
.home-five-head img {
    padding-right: 9px;
    width: 84px;
    display: block;
    margin: 0 auto;
    padding-bottom: 10px;
}
.home-five-para {
    padding: 20px;
}
.home-seven-strip-1 img {
    width: 36px;
}
.home-seven-strip-2 img {
    width: 36px;
}
.testimonials-head {
    font-size: 2em;
}
.checkout-second-master {
    background-color: rgba(239, 230, 215, 0.8);
    padding: 10px;
}




}









@media only screen and (max-width: 600px) {



.home-four-strip-3 img {
  max-height: 92px;
  right: 60px;
}
.checkout-button .btn-primary {
    color: #000;
    background-color: #dfcdb0;
    border-color: #dfcdb0;
    font-size: 13px;
    text-transform: uppercase;
    font-family: Candara;
    border-radius: 0px;
    font-weight: 500;
    padding: 8px 10px 8px 10px;
    border-top-left-radius: 20px;
    border-bottom-right-radius: 20px;
    margin-right: 0px;
    margin-bottom: 0.6em;
    width: 100%;
}
.checkout-button {
    text-align: left;
    padding-bottom: 1em;
}
.sub-banner img {
    width: 100%;
    height: 100px;
}



}










@media only screen and (max-width: 991px) { 

    .wishlist-sub-one {
        background-color: #f7f7f7cf;
        padding: 5px;
    }

}




@media only screen and (max-width: 991px) { 

#header {
    z-index: 9999;
}

}