@charset "utf-8";
/* CSS Document */




@media all and (max-width:990px) {
	
header nav ul li{ margin-right:3%}

}

@media all and (max-width:768px) {
.header-inner, .wrapper{ padding:10px 1%!important; width:98%!important;}
.boxright .beautybreakthrough{ font-size:14px}
.boxright h1{ font-size:18px; padding:5px;}
.boxright td {
	padding:2px 0;
    float: left;
    text-align: center;
    width: 100%;
}
.boxright .getthescoop{ float:none}
.saveupto1 span a{ letter-spacing:8px}
.saveupto1 a{ letter-spacing:2px;}
.saveupto1 span a:hover, .saveupto1 a:hover{ color:#fff;}
.home-botbx .col h3{ font-size:18px}
.footernav li {line-height: 2em;}
.home-botbx .col .scndbarbox{ font-size:13px}	
.home-botbx .col{ min-height:440px}

}


@media all and (max-width:640px) {
.col-60,.col-40{ width:100%!important; padding:0!important}	
.logo {
    float: left;
    margin-bottom: 20px;
	margin-top:5px;
    text-align: center;
    width: 100%;
}
.rslides{ margin:0 auto!important }
.rslides_tabs{ margin:0 auto 5px auto}
.boxright, .boxright{ margin-top:5px;}
.testimonialtitle{ margin-top:10px; padding-bottom:10px;}
.shipping-logo{ width:100%; margin:0; text-align:center;}
.cart {
    float: right;
    margin: 0 auto;
    min-width: 138px;
    padding-top: 20px;
    text-align: center;
    width: 100%;
}
.cart table {
    margin: 0 auto;
    width: 140px;
}
.home-botbx .col{ width:100%; margin:0 0 15px 0;}
.social-media ul li{ margin:0 1%;}
.social-media ul li {margin: 10px 0;width: 50%;}
.home-botbx .col {min-height: inherit;}
.footernav li{ float:left; width:100%;}
}

@media all and (max-width:480px) {

.saveupto{max-height:225px; text-align:center;}
.saveupto1 a {letter-spacing: 1px;}
.image-cont{ width:100%; margin:0 0 15px 0}
.home-botbx .col{ width:100%; margin:0 0 15px 0; float:left;}
.saveupto1,.saveupto2,.saveupto3{width:100%;}
.saveupto2{min-height:72px;}
.saveupto3{min-height:72px;}
}

@media all and (max-width:320px) {
.saveupto{max-height:225px; text-align:center;}
.image-cont{ width:100%;}
.home-botbx .col{ width:100%; margin:0 0 15px 0; float:left;}
.saveupto1,.saveupto2,.saveupto3{width:100%;}
.saveupto2{min-height:72px;}
.saveupto3{min-height:72px;}
}


/* iPhone  
@media all and (-webkit-min-device-pixel-ratio : 1.5),
only screen and (min-device-pixel-ratio : 1.5) {


}
*/