/* SleepMedDirect - ipad */
/* Portrait and Landscape */
@media only screen and (min-width: 670px) and (max-width: 1024px) {
.main-wrapper {
	width: 95%;
}
/*================================ Home Page ===================================*/
.live-chat-text {
	font-size: 1.8vw;
	line-height: 70px;
	padding-left: 1.5%;
}
.number-text {
	font-size: 1.8vw;
	line-height: 70px;
	padding-left: 1.5%;
	padding-right: 1.5%;
}
.top-icons {
	height: 55px;
	padding-top: 2%;
}
.menu-outer {
	float: right;
	margin-top: 1.5%;
	width: 30%;
}
.top-header-bg {
	background-size: 200%;
}
.footer-text1	{
	font-size: 3vw;
}
.number-text1 {
	font-size:1.8vw;
}
.live-chat-text1{
	font-size:1.8vw;
}
.copyright {
    font-size:1.8vw;
}
.header-price {
	font-size:17px;
}
.price {
	font-size:25px;
}
.header-start-heading {
    margin-left: 2%;
    width: 35%;
}
.slider-frame {
	height:272px;
}
.header-bottom-heading {
	font-size:2.2vw;
}
.testimonial2, .testimonials1 {
	font-size:1.7vw;
}
.product-details-header {
	font-size:2vw;
}
.product-details-outer {
	font-size: 1.7vw;
}
.product-description, .product-size, .product-price {
	line-height: 120%;
}
.rightpanel-content-border, .rightpanel-content-details, .rightpanel-content-details1 {
	font-size:12px;
	line-height:160%;
}
.rightpanel-captiontext {
	width:67%;
	margin-top:5%;
}
.rightpanel-caption, .rightpanel-caption1 {
	font-size:2vw;
	line-height:120%;
}
.total {
	font-size:2vw;
	line-height:20px;
}
.field-label, .field-outer {
	width:100%;
	font-size:16px;
	line-height:30px;
}
/*================================ Home Page ===================================*/
}
@media only screen and (min-width: 980px) and (max-width: 1280px) {
.rightpanel-caption, .rightpanel-caption1 {
	font-size:1.6vw;
}
.rightpanel-content-border, .rightpanel-content-details, .rightpanel-content-details1 {
	font-size:14px;
	line-height:200%;
}
}
@media only screen and (min-width: 1367px) and (max-width: 1920px) {
.footer-text1	{
	font-size:1.8vw;
}
.footer-text2	{
	font-size:2.5vw;
}
.yellow-strip-text	{
	font-size:2vw;
	line-height:190%;
}
.yellow-strip {
	padding-bottom:2%;
	padding-top:2%;
}
.top-header-heading-white {
	font-size:1.8vw;
}
.top-header-heading1 {
	font-size:1.5vw;
}
.top-ul {
	font-size:1.2vw;
}
.header-bottom-heading {
	font-size:1.5vw;
}
.top-header-bg {
	padding-bottom:3%;
	padding-top:3%;
}
.top-header-heading2 {
	font-size:2.5vw;
}
.section1-subheading, .section2-subheading {
	font-size:1.5vw;
}
.section2-heading, .section3-heading {
	font-size:2.3vw;
}
.section4-detail-heading {
	font-size:2vw;
}
.detail-right-content {
	font-size:1vw;
}
.testi-heading {
	font-size:2vw;
}
.inner-heading  {
	font-size:2vw;
}
.product-details-header {
	font-size:1.2vw;
}
.product-details-outer {
	font-size:1vw;
}
.product-description, .product-size, .product-price {
	/*line-height: 160%;*/
}
.rightpanel-caption1, .rightpanel-caption {
	font-size:1vw;
	line-height:100%;
}
.rightpanel-captiontext {
	width:67%;
	margin-top:5%;
}
.top-header-bg1 {
	padding-top:3%;
	padding-bottom:3%;
}
.copyright {
	font-size:.9vw;
}
.total-price {
	font-size:1.5vw;
}
.total {
	font-size:1.2vw;
	text-align:center;
}
.light-blue-bold {
	font-size:1vw;
}
}
