@media only screen and (max-width:1250px){
}

@media only screen and (max-width:1023px){
.wrapper { width:90% !important; padding-left:0 !important; padding-right:0 !important; }

.scroll-bg {
background-color: white;
width: 500px;
height: 660px;
position: relative;
left: 205px;
border-radius: 20px;
-webkit-box-shadow: -6px 6px 6px rgba(0, 0, 0, 0.23);
}

#top_bar_track_order { float:right !important; width:auto !important; }
#top_bar_register { width:100% !important; margin-left:0 !important; background:none !important; }
#top_bar_log_in_span { display:none !important; }
#top_bar_log_in { width:100% !important; }
#top_bar_register_span { display:none !important; }
#top_bar_shopping_cart { float:right !important; width:auto !important; }
#top_bar_track_order a, #top_bar_register a, #top_bar_log_in a, #top_bar_shopping_cart a { font-size:13px !important; }

#logo {text-align:left !important; }
#logo img { margin:0 auto !important; text-align:center !important; }

#banner_container { margin-top:0px !important; }
#banner_container img { height:auto !important; }

#search_box select { margin-bottom:10px !important; }

#footer_container { padding-top:40px !important; padding-bottom:40px !important; }
#footer_content_box_heading { height:auto !important; margin-top:20px !important; font-size:17px !important; text-indent:30px !important; line-height:22px !important; 

background-image:url(../images/footer/footer-content-box-heading-phn-bg.png) !important; }
#footer_content_box_text { margin-top:20px !important; }
#footer_content_box { padding-right:0 !important; margin-bottom:10px !important; }

#copyright_container { padding-top:20px !important; padding-bottom:20px !important; }
#copyright_content { font-size:13px !important; line-height:24px !important; }

#index_newsletter_container { height:auto !important; background-image:url(../images/newsletter-phn-bg.png) !important; background-position:bottom right !important; }

#index_newsletter_content_container { padding-top:40px !important; padding-bottom:40px !important; 
font-size:18px !important; }

#index_newsletter_content_heading { text-align:center !important; }
#index_newsletter_content input { width:100% !important; float:none !important; margin-top:20px !important; }
#index_newsletter_submit_button { margin-top:15px !important; float:none !important; 
margin:0 auto !important; margin-top:30px !important; }

#index_bottom_ad_container { padding-top:40px !important; padding-bottom:20px !important; }
/*#index_bottom_ad_content img { height:auto !important; margin-bottom:20px !important; }*/
#index_bottom_ad_content img { height:100% !important; padding-bottom:20px !important; }

#index_testimonials_container { padding-top:40px !important; padding-bottom:40px !important; }
#index_testimonials_heading { font-size:20px !important; }

#index_testimonials_content_container { margin-top:30px !important; margin-left:0 !important; 
width:100% !important; }

#index_testimonials_content { padding:20px !important; }
#index_testimonials_text { font-size:15px !important; }
#index_image_carousel_slider_container { padding-top:40px !important; padding-bottom:40px !important; }
#index_image_carousel_slider_heading { font-size:20px !important; }
#index_image_carousel_slider_content_container { margin-top:30px !important; }
#index_image_carousel_slider_content_container img { width:100% !important; }
#index_body_image_slider_container { padding-top:40px !important; padding-bottom:40px !important; }
#index_body_image_slider_content { height:auto !important; }
/*#index_body_image_slider_container img { height:220px !important; }*/
#index_body_image_slider_container img { height:100% !important; }
#index_first_container { margin-top:30px !important; }

#index_first_heading { font-size:20px !important; }
/*{text-indent:30px !important;
background-image:url(../images/index-top-container-heading-phn-bg.jpg) !important; 
background-position:center left !important; }*/

.firstHeading .fa{color:#e90303; font-size:19px}
#index_first_container_view_all_button { margin-top:-35px !important; }
#index_first_container_view_all_button, #index_first_container_view_all_button a { width:100px !important; height:30px !important; font-size:13px !important; line-height:30px !important; }

#products_pic { height:100% !important; }
/*#products_pic_tag { right:20px !important; }*/

.product_content{padding-top:20px}
}

#footer_content_box a i{color:#DBB63F; padding-right:12px}
#footer_content_box a i:hover{color:#e90303;}

@media screen and (max-width: 576px){
#banner_container { margin-top:0 !important; }
#logo img{width:38%}
#logo { margin-left:0 !important; text-align:center !important; }
#index_body_image_slider_container img { height:100% !important; }}

@media screen and (max-width: 412px){

/*------ebook-----*/
.scroll-bg {
background-color: white;
width: 370px;
height: 660px;
position: relative;
left: 7px;
border-radius: 20px;
-webkit-box-shadow: -6px 6px 6px rgba(0, 0, 0, 0.23);
}
.scroll-div {
width: 328px;
background-color: white;
height: 585px;
overflow: hidden;
overflow-y: scroll;
border: 2px solid black;
position: relative;
top: 40px;
left: 21px;
}
}