/* BTM - ipad */
/* Portrait and Landscape */
@media only screen and (min-width: 670px) and (max-width: 1024px) {
.wrapper, .wrapper1 {
	width: 95%;
}
/*================================ Home Page ===================================*/
.logo {
	width:30%;
}
.top-right-outer {
    margin-top: 4.5%;
    width: 35%;
}
.top-right-outer1 {
    float: right;
    margin-top: 3.5%;
    width: 50%;
}
/*
.top-text1, .top-text2 {
	line-height:25px;
	font-size:2vw;
}
*/
.top-text1, .top-text2 {
    line-height: 40px;
    font-size: 2vw;
}
.order-heading, .order-heading1 {
	font-size:28px;
}
.product-header, .product-details{
	font-size:14px;
}
.shipping-label, .shipping-label-01 {
	width:100%;
	line-height:30px;
	font-size:16px;
	margin-left:0%;	
}
.shipping-field, .shipping-field-01 {
	width:100%;
}
.text-field-01 {
	padding:2%;
}
.order-upsell-heading {
	font-size:22px;
}
.order-upsell-text1 {
	width:60%;
	font-size:22px;
}
.order-upsell-bg {
	background-size:115%;
}
.order-upsell-text5 {
	margin-top:38%;
	font-size:25px;
}
.order-upsell-text6 {
	font-size:21px;
	width:100%;
}
.right-panel-ico {
    width: 11%;
    margin-right: 4%;
}
.right-panel-heading, .right-panel-heading1 {
	font-size:12px;
	line-height:21px;
}
.right-panel-padding {
	font-size:14px;
}
.enhance-sex-bg {
	background-size:170% !important;
}
.intro-text {
	padding-top:155px !important;
}
.top-guarantee-seal {
	right:-10%;
	bottom:10%;
}
/*================================ Home Page ===================================*/

}

@media only screen and (min-width: 980px) and (max-width: 1280px) {
.order-upsell-bg {
    background-size: 78%;
    background-position: right top;
}
.right-panel-heading, .right-panel-heading1 {
	font-size:17px;
}
.top-guarantee-seal {
	right:0%;
}
}

@media only screen and (min-width: 1367px) and (max-width: 1920px) {



}

