@media only screen and (min-width:1400px) and (max-width:1800px) {
        .caption    { top:80px;}
        
    }
	
	@media only screen  and (max-width:1500px) {
		.field{width:139px;  margin: 0 15px 12px 0;}
		.field.nomargin{margin-right:0;}
		}

@media only screen  and (min-width:768px) 
{
	.product_listing ul li .product_img > a{height:405px;}
	
    .btm_top_footer > div > ul  { display: block !important;}
    .btm_top_footer > div > form  { display: block !important;}
    a.menubtn   { display: none;}
    .mega_dropdown >ul >li:hover>a  { background:none; }
    .mega_dropdown >ul >li:hover    { background: #fff;}
    .product_right_detail .save_original_price.added    {display: none;}
    .product_right_detail a.add_to_cart.added   { display: none;}
    .product_slider a.save_for_later    { display: none;}
    .product_right_detail a.view_offers { display: none;}
    .product_info_care .view_more   { display:none;}
    .product_info_care ul  { display: block !important;}
    .mob_sort_filter    { display: none;}
    .filter_cont a.reset_btn   { display: none;}
    .filter_cont a.apply_btn { display: none;}
    .filter_cont_heading a.back_arrow  { display: none;}
    .main_left_cont { display: block !important;}
	.navigation { display:block !important;}
	.navigation > ul { display:block !important;}
	.product_right_detail span.fullbtn	{ display:none;}
	
	.product-img-box   .caroufredsel_wrapper	{ position:relative !important; left:auto !important; right:auto !important; width:100% !important;  bottom:auto !important; top:auto !important; height:330px !important; z-index:99 !important; }
.product-img-box  #amasty_gallery	{ width:100% !important; height:435px !important; left:auto !important; right:auto !important; bottom:auto !important; top:auto !important; }
.product-img-box  #ampagination	{ position:absolute !important; left:0; bottom:0 !important; width:100%; }
    
}
@media only screen  and (min-width:1024px) 
{
  .new_arrival_product    { width: 80%;}  
}

@media only screen  and (max-width:1023px) 
{
 .billing-colum,.shipping-colum,.review-colum {
    border: 1px solid #cecdcd;
   
   
    float: none;
    margin: 0 auto 20px auto;
    max-width: 400px;
    padding: 0;
    width: 100%;
} 
 .billing-colum .billingformcont,.reviewwrap{padding:20px 10px;}
 .field{width: 180px;}

}
@media only screen and (min-width:1200px) and (max-width:1919px) 
{
    .inner_banner   {min-height: 255px;}
    .inner_banner>img   { width:1920px; position: absolute; left: 50%; top: 0; margin-left: -960px;}
}
@media only screen and (min-width:1600px) and (max-width:1850px) 
{
	.top_sellers .pro_links a.love_prod	{width:38%; }
	.top_sellers .pro_links a.quick_view	{width: 56%;}
}

@media only screen and (min-width:1400px) and (max-width:1599px) 
{
	.top_sellers .pro_links a.love_prod	{width:38%; }
	.top_sellers .pro_links a.quick_view	{width: 53%;}
}


@media only screen and (min-width:1400px) and (max-width:1715px) 
{
   .offer_boxes .container  { width: 100%; padding: 0 20px;}
}
@media only screen and (min-width:1400px) and (max-width:1545px) 
{
    .new_arrival .container { width:100%; padding: 0 20px;}
    #featured_offers .owl-prev  {left: -50px;}
    #featured_offers .owl-next  {right: -50px;}
}
@media only screen and (max-width:1399px) {
	.currency-switcher {left:20px;}
}

@media only screen and (min-width:1200px) and (max-width:1399px) 
{
    .container  { padding: 0 20px;}
   .offer_boxes .container  { width: 100%; padding: 0 20px;}
    .offer_boxes ul { margin: 0 -10px;}
    .offer_boxes ul li  { padding: 0 10px;}
    .offer_boxes ul li .offer_info  { left: 30px; top: 20px;}
    .offer_boxes ul li .offer_info b    { padding-bottom: 5px;}
    .offer_boxes ul li:nth-child(2) .offer_info a.shop_now  { height: 25px; line-height: 25px;}
    .offer_boxes ul li .offer_info > span   { padding-bottom: 10px;}
    .advirtisement_section .container   { padding: 0 20px;}
    .new_arrival .container { width:100%; padding: 0 20px;}
    .featured_offers .container { padding: 0 50px;}
    .top_sellers .container  { padding: 0 48px;}
    #featured_offers .owl-prev  { left: -23px;}
    #featured_offers .owl-next  { right: -23px;}
    #top_seller .owl-prev  { left: -23px;}
    #top_seller .owl-next  { right: -23px;}
    .sign_up    { width: 440px;}
    .footer_top_product { padding: 0 45px 40px;}
    .footer_top_categories { padding: 0 45px;}
    .new_arrival_left .middle   {padding: 0 30px;}
    
    .contact_btm ul li.contact_address  {margin-left: 56px; padding-left: 43px;padding-right: 41px; width: 334px;}
    h4  { font-size: 24px; line-height: 26px;}
    .container  { max-width: 100%;}
    
    .caption    { top: 90px;}
	
	 .caption    { top: 60px;}
    h1{ font-size: 90px; line-height: 90px; }
    .caption .content h1    {padding-bottom: 25px;}
	
	.top_sellers .pro_links a.love_prod	{width:38%; }
	.top_sellers .pro_links a.quick_view	{width: 53%;}
}


@media only screen and (min-width:992px) and (max-width:1199px) 
{
    .container  { padding: 0 20px; width: 100%;}
    .offer_boxes    { position: relative;}
    .offer_boxes .container { padding: 0 20px; width: 100%;}
    .advirtisement_section .container   { padding: 0 20px;}
    .new_arrival .container { width:100%; padding: 0 20px;}
    .featured_offers .container { padding: 0 50px;}
    .top_sellers .container  { padding: 0 48px;}
    .banner_below ul li { padding: 18px 33px 18px 60px;}
    .banner_below ul li em  { left: 17px;}
    .banner_below ul li:first-child em  { left: 6px;}
    .banner_below ul li.read_review em  { left: 25px;}
    .offer_boxes ul    { margin: 0 -5px;}
    .offer_boxes ul li  { padding: 0 5px;}
    .offer_boxes ul li .offer_info  { left: 20px; top:17px;}
    .offer_boxes ul li .offer_info strong   { font-size: 40px; line-height: 35px;}
    .offer_boxes ul li .offer_info > span   { font-size: 17px; line-height: 17px;}
    .offer_boxes ul li .offer_info > span   { padding-bottom: 12px;}
    .offer_boxes ul li .offer_info a    { font-size: 13px;}
    .offer_boxes ul li .offer_info b    { font-size: 26px; line-height: 26px; padding-bottom:3px;}
    .offer_boxes ul li .offer_info i    { padding-bottom: 5px;}
    .offer_boxes ul li:nth-child(2) .offer_info a.shop_now  { font-size: 13px; height: 25px; line-height: 25px;}
    .offer_boxes ul li em.offer { width: 70px; height: 70px;}
    .offer_boxes ul li em.offer strong  { font-size: 20px; line-height: 25px; padding-top: 12px;}
    .offer_boxes ul li em.offer span    { font-size: 16px; line-height: 17px;}
    .women_wear ul  {margin: 0 -10px 15px; padding: 20px 0;}
    .women_wear ul li   { padding: 0 10px;}
    .women_wear ul li b { font-size: 12px;}
    .women_wear ul li i { font-size: 12px;}
    .women_wear { width: 300px; right: 15px;}
    .shimmring_cont strong  { font-size: 38px; line-height: 40px; padding-bottom: 15px;}
    .shimmring_cont span    { font-size: 15px;}
    .shimmring_cont { width: 300px; right: 20px;}
    .ethnic_season  { right: 15px;}
    .ethnic_season strong   { font-size: 30px; line-height: 32px; padding-bottom: 6px;}
    .ethnic_season b    { font-size: 25px; line-height: 25px;}
    .ethnic_season span { font-size: 15px; padding-bottom: 20px;}
    .ethnic_season a    { width: 115px;}
    .advirtisement_section  { padding: 50px 0 0;}
    .top_sellers    {padding: 32px 0 50px;  }
    #top_seller .owl-prev   { left: -25px;}
    #top_seller .owl-next   { right: -25px;}
    #featured_offers .item  { padding: 0 15px;}
    .new_arrival_product { width: 78%;}
    .new_arrival_left   { width: 22%;}
    .new_arrival_left .middle   { padding: 0 20px;}
    .new_arrival a.view_collection  { height: 42px; line-height: 42px;}
    .new_arrival    { padding: 50px 0;}
    .featured_offers    {padding: 46px 0 50px;}
    h4  { padding-bottom: 20px;}
    .footer_top_product { padding: 0 25px 25px;}
    .footer_top_categories  { padding: 0 25px;}
    #featured_offers .owl-prev  { left: -25px;}
    #featured_offers .owl-next  { right: -25px;}
    .top_footer { padding: 45px 0 35px;}
    .footer_about_us    { width: 30%; padding: 0 25px;}
    .footer_help    { width: 30%; padding: 0 25px;}
    .sign_up    { width: 40%; padding: 0 25px;}
    .connect_us { width: 100%; padding: 25px 25px 0; text-align: center;}
    .connect_us ul  { width: 148px; margin: 0 auto; float: none;}
    .search_form form   { width: 360px;}
    .logo   { padding-right: 15px;}
    .navigation > ul > li > a   { font-size: 13px;  padding: 0 10px;}
    .offer_boxes ul li  { overflow: hidden;}
    .feature_off_info   {   padding: 26px 20px 28px; text-align: center;}
    .feature_off_info a.shop_now    { position: relative; display: block; right: auto; top: auto; margin:15px auto 0;}
        .feature_off_info h4    { text-align: center;}
     .most_popular strong    { display: block; padding-bottom: 8px;}
    .mega_dropdown > ul > li > div img  { display: none;}
    .mega_dropdown.open { width: 800px;}
    
    .product_slider { width: 55%; }
    .product_right_detail   { width: 45%;}
    .product_info_care  { width: 60%; padding-right: 50px;}
    .similar_picks  { width: 40%;}
    .review_product_cont    { margin: 0 auto; width: 730px;}
    .average_rating { width: 250px; padding-right: 30px;}
     .recently_viewed_product ul { padding: 0;}
    
    .inner_content  { padding: 0 0px 50px;}
    .inner_container .title { padding: 50px 0 12px;}
    .inner_container .title { margin-bottom: 40px;}
    .inner_container p  { padding-bottom: 26px;}
    .about_cont {padding: 0;}
    
    .contact_btm ul li.contact_address  { margin-left: 0; width:37%; padding-right: 30px;}
    .contact_btm ul li.contact_numbers  { width:43%; padding-right: 30px;}
    .contact_btm ul li.contact_email    { width: 20%;}
    .term_condition_cont    { padding: 0;}
    .privacy_policy_cont    { padding: 0;}
    
    .mCSB_scrollTools   { width: 7px;}
    .main_left_cont { width: 25%; }
    .main_right_cont    { width: 75%;  }
    .price_range input[type="text"] { width: 57px;}
    .collection_suits   { padding-left: 30px;}
    
    .inner_banner   { min-height:200px;}
    .inner_banner>img   { width:1500px; position: absolute; left: 50%; top: 0; margin-left: -700px;}

#amconf-images-146 .amconf-color-container	{ width:35px !important;}    

  .caption    { top:80px;}
    h1{ font-size:80px; line-height:80px; }
    .caption .content h1    {padding-bottom: 25px;}
    .caption .content   { width: 500px; margin-left: 0;}
	.product-img-box	{ width:55%; padding-right:0;}
	.product-img-box .more-views	{width:12%;}
	.product-img-box .product-image	{width:88%;}
	
	
	.product_listing ul li .pro_links a.quick_view	{width:54%; }
	.product_listing ul li .pro_links a.love_prod	{width:37%; }
	.product_listing ul li .pro_links a.love_prod	{font-size:13px;}
	.product_listing ul li .pro_links a.quick_view	{font-size:13px;}
	
	.top_sellers .pro_links a.quick_view	{width:50%; }
	.top_sellers.pro_links a.love_prod	{width:35%; }
	.top_sellers .pro_links a.love_prod	{font-size:13px;}
	.top_sellers .pro_links a.quick_view	{font-size:13px;}
}

@media only screen and (min-width:768px) and (max-width:1024px) 
{
	.product_listing ul li .pro_links a.quick_view	{  opacity:1;}
	.product_listing ul li .pro_links a.love_prod	{ opacity:1;}
	
	.top_sellers .pro_links a.quick_view	{ opacity:1;}
	.top_sellers .pro_links a.love_prod	{opacity:1;}
	.banner_below	{display:none;}
}
@media only screen and (min-width:768px) and (max-width:991px) 
{
    .container  { padding: 0 20px; width: 100%;}
    .offer_boxes    { position: relative; bottom: auto;}
    .offer_boxes .container { padding: 0 20px; width: 100%;}
    .advirtisement_section .container   { padding: 0 20px;}
    .new_arrival .container { width:100%; padding: 0 20px;}
    .featured_offers .container { padding: 0 50px;}
    .top_sellers .container  { padding: 0 48px;}
    .banner_below ul li { padding: 18px 33px 18px 60px;}
    .banner_below ul li em  { left: 17px;}
    .banner_below ul li:first-child em  { left: 6px;}
    .banner_below ul li.read_review em  { left: 25px;}
    .offer_boxes ul    { margin: 0 -5px;}
    .offer_boxes ul li  { padding: 0 5px;}
    .offer_boxes ul li .offer_info  { left: 20px; top:17px;}
    .offer_boxes ul li .offer_info strong   { font-size: 40px; line-height: 35px;}
    .offer_boxes ul li .offer_info > span   { font-size: 17px; line-height: 17px;}
    .offer_boxes ul li .offer_info > span   { padding-bottom: 12px;}
    .offer_boxes ul li .offer_info a    { font-size: 13px;}
    .offer_boxes ul li .offer_info b    { font-size: 26px; line-height: 26px; padding-bottom:3px;}
    .offer_boxes ul li .offer_info i    { padding-bottom: 5px;}
    .offer_boxes ul li:nth-child(2) .offer_info a.shop_now  { font-size: 13px; height: 25px; line-height: 25px;}
    .offer_boxes ul li em.offer { width: 70px; height: 70px;}
    .offer_boxes ul li em.offer strong  { font-size: 20px; line-height: 25px; padding-top: 12px;}
    .offer_boxes ul li em.offer span    { font-size: 16px; line-height: 17px;}
    .women_wear ul  {margin: 0 -10px 15px; padding: 20px 0;}
    .women_wear ul li   { padding: 0 10px;}
    .women_wear ul li b { font-size: 12px;}
    .women_wear ul li i { font-size: 12px;}
    .women_wear { width: 300px; right: 25px;}
    .shimmring_cont strong  { font-size: 38px; line-height: 40px; padding-bottom: 15px;}
    .shimmring_cont span    { font-size: 15px;}
    .shimmring_cont { width: 300px; right: 25px;}
    .ethnic_season  { right: 25px; bottom: 50px;}
    .ethnic_season strong   { font-size: 38px; line-height: 40px; padding-bottom: 10px;}
    .ethnic_season b    { font-size: 25px; line-height: 25px;}
    .ethnic_season span { font-size: 15px; padding-bottom: 20px;}
    .ethnic_season a    { width: 115px;}
    .advirtisement_section  { padding: 50px 0 0;}
    .top_sellers    {padding: 32px 0 50px;  }
    #top_seller .owl-prev   { left: -25px;}
    #top_seller .owl-next   { right: -25px;}
    #featured_offers .item  { padding: 0 15px;}
    .new_arrival_product { margin: 0 -2.5px;}
    .new_arrival_left   { width: 100%; padding: 30px 0;}
    .new_arrival_left .middle   { padding: 0 20px; position: relative; left: auto; top: auto; margin: 0; height: auto;}
    .new_arrival a.view_collection  { height: 42px; line-height: 42px;}
    .new_arrival    { padding: 50px 0;}
    .featured_offers    {padding: 46px 0 50px;}
    h4  { padding-bottom: 20px;}
    .footer_top_product { padding: 0 25px 25px;}
    .footer_top_categories  { padding: 0 25px;}
    #featured_offers .owl-prev  { left: -25px;}
    #featured_offers .owl-next  { right: -25px;}
    .top_footer { padding: 45px 0 35px;}
    .footer_about_us    { width: 50%; padding: 0 25px;}
    .footer_help    { width: 50%; padding: 0 25px;}
    .sign_up    { width: 100%; padding: 25px 25px 0; text-align: center}
    .sign_up form   { width: 100%;}
    .connect_us { width: 100%; padding: 25px 25px 0; text-align: center;}
    .connect_us ul  { width: 148px; margin: 0 auto; float: none;}
    .search_form form   { width: 320px;}
    .logo   { padding-right: 10px;}
    .navigation > ul > li > a   { font-size: 12px;  padding: 0 7px;}
    .offer_boxes ul li  { overflow: hidden;}
     .banner_wrapper { height:500px!important;}
    .banner_wrapper #maximage   { height: 600px !important;}
    .top_header { padding: 10px 0 14px;}
    .top_cart { float: left;  position: absolute;right: 20px; top: -33px;}
    .top_cart a { background: #3d0c18; height: 30px; line-height: 30px;}
    .top_links ul   { float: left;}
    .search_form form input[type="text"]    { font-size: 12px;  padding: 0 85px 0 38px;}
    .search_form form input[type="submit"]  { font-size: 12px; width: 75px;}
    .caption .content   { width: 500px; margin-left: 0;}
    h1  { font-size: 75px; line-height: 78px;}
    .caption .content h1    { padding-bottom: 20px;}
    .caption    {top:155px;}
    .grid_wrap  { margin: 0 -4px;}
    .grid-content li    { padding-bottom: 8px; padding-left: 4px; padding-right: 4px; width: 100%; }
    .offer_boxes ul li  { width: 50%;}
    .offer_boxes ul li:last-child   { margin-left: 25%; }
    .banner_below ul    { float: left; width: 100%;}
    .banner_below ul li {float: left; width: 50%; box-sizing: border-box;}
    .banner_below ul li.read_review { background: none;}
    .offer_boxes ul li img  { border: none;}
    .women_wear ul li   { width: 50%;}
    .shimmring_cont { top: auto; bottom: 50px;}
    .new_arrival .container { display: block;}
    .new_arrival h3 { margin-bottom: 30px;}
    .new_arrival a.view_collection  { width: 185px; margin: 0 auto;}
    .new_arrival .container { padding: 0 45px;}
    .new_arrival_product .owl-item  { box-sizing: border-box;}
 .feature_off_info   {   padding: 26px 20px 28px; text-align: center;}
    .feature_off_info a.shop_now    { position: relative; display: block; right: auto; top: auto; margin:15px auto 0;}
    .feature_off_info h4    { text-align: center;}
    .most_popular strong    { display: block; padding-bottom: 8px;}
    
    
.mega_dropdown > ul > li > div img  { display: none;}
    .mega_dropdown.open { width: 100%;}
    .mega_dropdown > ul > li > div ul li    { width: 50%;  padding: 5px 20px 8px 60px;}
    .mega_dropdown > ul > li > div  { width: 510px; }
    .mega_dropdown  {left: 0; }
    .mega_dropdown > ul > li > a    { font-size: 14px; line-height: 16px; padding: 10px 40px 13px 18px;}
    .mega_dropdown > ul { width: 240px;}
    .mega_dropdown > ul > li > a em { top: 14px;}
    
    
    .product_slider { width: 55%; }
    .product_right_detail   { width: 45%;}
    .product_info_care  { width: 50%; padding-right: 30px;}
    .similar_picks  { width: 50%;}
    .review_product_cont    { margin: 0 auto; width: 730px;}
    .average_rating { width: 250px; padding-right: 30px;}
    .flexslider .flex-control-nav   { padding-top: 15px;}
    .product_info_care ul   { width: 100%;}
    .recently_viewed_product ul { padding: 0;}
    .recently_viewed_product ul li { width: 50%; padding-bottom: 20px;}
    .flexslider ul li > img { max-width: 70%; height: auto;}
    .product_right_detail .delivery_status span { display: block; padding-right: 0; padding-bottom: 12px;}
    .recently_viewed_product    {  padding: 50px 0 20px;}
    
    .inner_content  { padding: 0 0px 50px;}
    .inner_container .title { padding: 50px 0 12px;}
    .inner_container .title { margin-bottom: 40px;}
    .inner_container p  { padding-bottom: 26px;}
    .about_cont {padding: 0;}
    
    .quick_links    { width: 27%;}
    .faq    { width: 73%; padding-left: 30px;}
    
    .contact_btm ul li.contact_address  { margin-left: 0; width:100%; padding: 50px 0 35px; text-align: center; background-position:  center top; margin-bottom:35px; border-bottom: 1px solid #ebebeb; }
    .contact_btm ul li.contact_numbers  {  margin-left: 0; width:100%; padding: 46px 0 35px; text-align: center; background-position:  center top; margin-bottom:35px;  border-bottom: 1px solid #ebebeb;}
    .contact_btm ul li.contact_email    { margin-left: 0; width:100%; padding: 32px 0 0px; text-align: center; background-position:  center top; margin-bottom:35px; border-bottom: 1px solid #ebebeb; }
    .contact_btm ul li.contact_address p    { padding-bottom: 0;}
    .contact_btm    { margin: 0 -20px;}
    .contact_top    { padding-bottom: 45px;}
    .contact_btm ul li:last-child   { border-bottom: none; margin-bottom: 0;}
    .faq ul li >a    { padding-left: 20px;}
    .faq ul li div  { padding-left: 20px;}
    .term_condition_cont    { padding: 0;}
    .privacy_policy_cont    { padding: 0;}
    
    .main_left_cont { width: 30%;padding-right: 15px; }
    .main_right_cont    { width: 70%;  padding-left: 15px;  }
     .mCSB_scrollTools   { width: 7px;}
    .price_range input[type="text"] { width: 52px;}
    .product_listing > ul > li  { width: 50%;}
    .collection_suits   { padding: 0 30px;}
    .collection_left    { float: none; margin: 0 auto;}
    .save_upto  { float: none; margin: 0 auto; padding-top: 0;}
    .product_title_sort h6  { width: 100%; padding-right: 0; padding-bottom:15px; }
    .product_title_sort .sort_by    { float: left;width: 100%; padding-left: 0; max-width: 100%; }
    
    .inner_banner   { min-height:150px;}
    .inner_banner>img   { width:1250px; position: absolute; left: 50%; top: 0; margin-left: -625px;} 
    h2  { font-size: 32px; line-height: 35px; padding-bottom: 8px;}
    .filter_cont ul li h6   {  padding-top: 13px; padding-bottom: 13px; background-position: right 15px;}
    .filter_cont ul li.open h6  { background-position: right -78px;}
	
    #amconf-images-146 .amconf-color-container	{ width:35px !important;}
	
	.caption    { top:110px;}
    h1{ font-size:80px; line-height:80px; }
    .caption .content h1    {padding-bottom: 25px;}
    .caption .content   { width: 500px; margin-left: 0;}
    .bannerslider ul li > img    { position: absolute; height: auto; width: 1140px; left:0; top: 0; margin-left: -145px;}
    .bannerslider ul li{ position: relative; height: 500px;}
	
	.product-img-box	{ width:55%; padding-right:0;}
	.product-img-box .more-views	{width:15%;}
	.product-img-box .product-image	{width:85%;}
	
	.product-img-box	img{max-width:100%; height:Auto;}
	.product-img-box .arrowwrap .MagicScrollArrowPrev	{margin-left: -10px;}
	.product-img-box .arrowwrap .MagicScrollArrowNext	{margin-left: -10px;}
	
	.product_listing ul li .pro_links a.quick_view	{width:54%; opacity:1;}
	.product_listing ul li .pro_links a.love_prod	{width:37%; opacity:1;}
	.product_listing ul li .pro_links a.love_prod	{font-size:13px;}
	.product_listing ul li .pro_links a.quick_view	{font-size:13px;}
	
	.top_sellers .pro_links a.quick_view	{ opacity:1;}
	.top_sellers .pro_links a.love_prod	{ opacity:1;}
	
	.currency-switcher {left:50%; top:-29px; transform:translate(-50%, 0);}

	
}


@media only screen and (max-width:767px) 
{
    .container  { padding: 0 20px; width: 100%;}
    .offer_boxes    { position: relative; bottom: auto; border-bottom: 1px solid #ececec; box-shadow: 0 3px 8px #ececec; overflow: hidden;}
    .offer_boxes .container { padding: 0 0px; width: 100%;}
    .advirtisement_section .container   { padding: 0 20px;}
    .new_arrival .container { width:100%; padding: 0 20px;}
    .featured_offers .container { padding: 0 60px;}
    .top_sellers .container  { padding: 0 20px;}
    .banner_below   { display: none;}
     .banner_wrapper { height:500px!important;}

    .offer_boxes ul li  { width: 100%;}
    .offer_boxes ul li img  { border-width: 5px; box-sizing: border-box;}
    .advirtisement_section  { display: none;}
    .top_sellers    { padding: 45px 0 50px;}
    h4  { padding-bottom: 16px;}
    #top_seller .owl-prev   { display: none;}
    #top_seller .owl-next   { display: none;}
    .top_seller_carousel    { margin: 0 -10px;}
    .top_sellers .owl-item  { padding-left: 10px; padding-right: 10px;}
    
    .shimmring_cont { top: auto; bottom: 50px;}
    .new_arrival .container { display: block;}
    .new_arrival h3 { margin-bottom: 0px; background: none; padding-bottom: 10px;}
    .new_arrival a.view_collection  { width: 185px; margin: 0 auto;}
    .new_arrival .container { padding: 0 55px;}
    .new_arrival_product .owl-item  { box-sizing: border-box;}
    .new_arrival_left   { width: 100%;}
    .new_arrival_left .middle   { padding: 0 20px; position: relative; left: auto; top: auto; margin: 0; height: auto;}
    .top_sellers .product_info  { padding: 15px 5px;}
    .new_arrival    { padding: 40px 0 50px; }
    .new_arrival_left    { background: none;}
    .new_arrival a.view_collection  { display: none;}
    .new_arrival span.great_deal    { padding-bottom: 40px;}
    #new_arrival .owl-prev  { left: -40px;}
    #new_arrival .owl-next  { right: -40px;}
    
    .featured_offers    { padding: 42px 0 50px;}
    .featured_offers h4 { padding-bottom: 25px}
      #featured_offers .owl-prev  { left: -30px;}
     #featured_offers .owl-next  { right: -30px;}
    .carousel_wrap  { margin: 0 -12px;}
    #featured_offers .owl-item  {padding: 32px 10px 0;}
    #featured_offers .item  { padding: 0 12px;}
    .feature_off_info   {   padding: 20px 20px 26px; text-align: center;}
    .feature_off_info a.shop_now    { position: relative; display: block; right: auto; top: auto; margin:15px auto 0;}
    .feature_off_info h4    { text-align: center;}
    .feature_off_info   h4  { padding-bottom: 10px; font-size: 22px; line-height: 24px;}
    .feature_off_info span.offer    { font-size: 16px;}
    .top_footer { display: none;}
    .most_popular   { display: none;}
    .btm_top_footer { border-bottom: 1px solid #ebebeb;  padding-bottom: 8px;}
    .copyright  { padding: 18px 0 0;}
    .btm_footer { padding-bottom: 22px;}
    .footer_about_us    { width: 100%; padding: 0 10px;}
    .footer_help    { width: 100%; padding: 0 10px;}
    .sign_up    { width: 100%; padding: 0 10px;}
    .connect_us    { width: 100%; padding: 0 10px;}
    .btm_top_footer>div { padding-bottom: 10px; }
    .btm_top_footer h6  { padding-bottom: 18px; background: url(http://www.bawree.com/skin/frontend/rwd/bawree/images/arrow3.png) right 3px no-repeat; cursor: pointer;}
    
    .btm_top_footer .open h6  { background-position:  right -69px;}
    .sign_up form   { width: 100%;}
    .btm_top_footer>div >ul { display: none; padding-bottom:12px;}
    .btm_top_footer>div >form   { display: none; margin-bottom:12px;}
    .caption .content   { margin-left: 0; width: 300px;}
    .caption .content span  { background-size: 100% 37px ;}
    h1{ font-size: 50px; line-height: 52px;}
    .caption .content h1    { background: none; margin-bottom: 0; padding-bottom: 28px;}
    .caption .content p { display: none;}
    .caption .content a.shop_now    { width: 120px;   height: 35px;    line-height: 34px;}
    .caption    { top: 165px;}
    .search_form form   { width: 100%;}
    .right_header   { float: none;}
    .logo{ width: 134px; margin: 0 auto; float: none; padding:20px 0 2px;}
    .top_header { display: none;}
    a.menubtn   { position: absolute; left: 20px; top: 24px;}
    .navigation{ float: none;}    
    .navigation > ul    {position: absolute; left: 0; top: 100%; width: 100%; float: none; padding-bottom: 15px; background: #ed3d8e; display: none;}
    .navigation > ul > li  { float: none;  padding: 0;}
    .navigation > ul > li>a    { padding: 5px 20px;}
    .top_cart   { position: absolute; right: 20px; top: 22px;}
    .right_header   { float: none; padding: 17px 0 6px;}
    .search_form    { float: none;}
    /*.btm_header { background: #3b0a16;}*/
    .mega_dropdown  { position: relative; left: auto; top: auto; transition: none;}
    .mega_dropdown > ul { width: 100%; padding: 4px 0 6px;}
    .mega_dropdown > ul > li    { padding: 0;}
    .mega_dropdown > ul > li > a    { font-size: 15px; line-height:17px; padding:10px 20px 9px;}
    .mega_dropdown > ul > li > a em { top: 13px;}
    .mega_dropdown > ul > li > div{ position: relative; left: auto; top: auto; height: auto; transition: none; width: 100%;  padding: 0px 0 10px;}
    .mega_dropdown > ul > li > div img  {display: none;}
    .mega_dropdown > ul > li > div ul   { float: none; width: 100%;}
    .mega_dropdown > ul > li > div ul li    { float: none; width: 100%; padding: 0;}
    .mega_dropdown > ul > li > div ul li a  { padding: 8px 20px; display: block;}
    .navigation > ul > li.open >a::after{border-width: 0 3px 7px 3px;border-color: transparent transparent #ffffff transparent; top:-10px;}
    .mega_dropdown > ul > li.open >a  em   { background-position: left bottom; transform: rotate(90deg);}
    .carousel_wrap em.left_bor  { width: 10px;}
    .top_sellers .more_info { padding: 0 5px;}
    .carousel_wrap em.right_bor { width: 10px;}
    
    .back_to_page   { display:none;}
    .product_detail_top{ padding-top: 20px;}
    .product_slider { width: 100%; padding-right: 0;}
    .product_right_detail  { width:100%; padding-left: 0;}
    .flexslider .flex-direction-nav a.flex-next { right: 0;}
    .flexslider .flex-control-nav   { float: none; padding-top:20px;}
    .product_right_detail span.speciality   { display: none;}
    .product_right_detail .save_original_price { display: none;}
     .product_right_detail .save_original_price.added    {display: block;}
    .product_right_detail strong.discounted_price   {  border: none;}
    .product_right_detail .save_original_price.added    { float: left;  font-size: 16px; line-height: 20px; font-family: "dinpro-light";}
    .color_available    { clear: both; padding: 15px 20px 17px;  border-bottom: 1px solid #e1e1e1; margin: 0 -20px;  }
    .size_available{ clear: both; padding: 15px 20px 10px;  border-bottom: 1px solid #e1e1e1; margin: 0 -20px;  }
    .product_right_detail strong.discounted_price   { font-size: 18px;line-height: 20px; padding-right: 12px;}
    .product_right_detail .save_original_price em   { float: right; padding-right:0px;}
    .product_right_detail .save_original_price strong   {float: right;  margin-right: 12px; text-decoration:line-through;}
    .product_right_detail h5    {font-size: 16px; line-height: 18px;}
    .product_right_detail .save_original_price strong i {display: none;}
      .product_right_detail .save_original_price em i {display: none;}
    .product_right_detail a.add_to_cart.added   { clear: both; width: 100%; display: block; margin: 0} 
    .product_right_detail a.add_to_cart   { display: none;}
    span.fullbtn    { margin:0px -20px 0; display: block; clear: both; padding-top:12px;}
    .color_available span   { display: block; font-size: 16px; line-height: 18px; color: #000000; font-family: "dinpro-medium"; float: none; padding-right: 0; padding-bottom: 5px;}
    .color_available ul li:first-child  { padding-left: 0;}
    input.css-radio[type="radio"] + label.css-radio { width: 20px; height: 20px;}
    input.css-radio[type="radio"] + label.css-radio img { width: 20px; height: 20px;}
    .size_available span  { display: block; font-size: 16px; line-height: 18px; color: #000000; font-family: "dinpro-medium"; float: none; padding-right: 0; padding-bottom: 5px;}  
   .size_available .custom_select .sbHolder  { border: none; background: none;}
    .size_available .custom_select .sbSelector  { padding: 0; text-align: left;}
    .product_slider a.save_for_later    { width: 18px; height: 17px; font-size: 0px; position: absolute;  background: rgba(0, 0, 0, 0) url("../images/love1.png") no-repeat scroll left top; right: 10px; top: 0;}
    .product_right_detail a.save_for_later  { display: block; margin-top:10px;}
    /*.product_right_detail .product_share    { display: none;}*/
    .product_right_detail a.policy  { display: none;}
    .product_right_detail .delivery_status span { display: none;}
    .product_right_detail a.view_offers { display: block; font-size: 16px; line-height: 18px; color: #000000; font-family: "dinpro-medium"; clear: both; padding: 16px 20px; border-bottom: 1px solid #e1e1e1; margin: 0 -20px; background: url(../images/downarrow.png) 97% 21px no-repeat;}
    .product_right_detail .delivery_status { padding: 17px 0 13px; }
    .product_right_detail .delivery_status a{ font-size: 16px; line-height: 18px; color: #000000; font-family: "dinpro-medium";}
    .product_right_detail   { padding-bottom: 3px;}
    .delivery_option    { display: block !important;}
    .product_info_similar .container    { display: block;}
    .product_info_care  { width: 100%; padding: 0; padding: 20px;  border-bottom: 1px solid #e1e1e1;}
    .product_info_care  p   {text-align: left;}
    .similar_picks  { width: 100%; padding: 32px 20px 0; border: none;}
   .product_info_care p  { font-size: 14px; line-height: 22px;}
    .product_info_care h6{ padding-bottom: 10px;}
    .product_info_care ul li    { font-size: 14px; line-height: 18px; padding-bottom: 7px; color: #777777;}
    .inner_container p  { padding-bottom: 28px;}
    .counter_260    { margin-left: -16px; bottom: 34px; display: none;}
    .review_for_product { display: none;}
    .similar_picks h6   { text-align: center;}
    .recently_viewed_product h5 { font-size: 16px; line-height: 18px; padding-bottom: 28px;}
    .recently_viewed_product ul { padding: 0; margin: 0 -8px;}
    .recently_viewed_product ul li  {  padding: 0 8px 5px;width:50%; padding-bottom: 20px;}
    .recently_viewed_product    { padding-bottom: 0;  padding-top: 35px;}
    .inner_cont { padding-bottom: 20px;}
    .similar_picks .flex-direction-nav  { display: none;}
    
    .product_info_similar   .container  { padding: 0;}
    .similar_picks h6   { padding-bottom: 28px;}
    .similar_picks .flexslider  { margin-bottom: 0px;}
    .product_info_care a.view_more  { font-size: 14px; line-height: 16px; color: #f76576;  font-family: "dinpro-light"; margin-bottom: 25px;}
    .product_info_care ul   { max-width: 100%;  display: none;}
    .similar_picks ul li .product_info strong.before_price  { padding-right: 6px;   }
    .similar_picks ul li .product_info .save    {padding-left: 5px;}
    
    .recently_viewed_product ul li .product_info strong.before_price  { padding-right: 6px;   }
    .recently_viewed_product ul li .product_info .save    {padding-left: 5px;}
    
    .top_cart a.added em  b{ display: none;}
    .top_cart a.added span    { display: none;}
    
    .top_cart a.added { background: url(../images/cart1.png) left top no-repeat; padding: 0; width: 17px;height: 17px; margin-top: 5px; margin-right:15px; }
    .top_cart a.added em  { position: absolute; width: 18px; height: 18px; line-height: 18px; background: #d10035; border: 1px solid #fff; border-radius: 50%; color: #fff; text-align: center; padding: 0; top: -6px; right:0px;}
    
    
    .inner_content  { padding: 0 0px 20px; margin: 0 -20px;}
    .inner_container .title { padding: 40px 20px 12px;}
    .inner_container .title { margin-bottom: 35px;}
    .inner_container p  { padding-bottom: 26px;}
    .about_cont {padding: 0;}
    .inner_content >div   {  padding-left: 15px; padding-right: 15px;}
    
    .contact_btm ul li.contact_address  { margin-left: 0; width:100%; padding: 50px 0 35px; text-align: center; background-position:  center top; margin-bottom:35px; border-bottom: 1px solid #ebebeb; }
    .contact_btm ul li.contact_numbers  {  margin-left: 0; width:100%; padding: 46px 0 35px; text-align: center; background-position:  center top; margin-bottom:35px;  border-bottom: 1px solid #ebebeb;}
    .contact_btm ul li.contact_email    { margin-left: 0; width:100%; padding: 32px 0 22px; text-align: center; background-position:  center top; margin-bottom:35px; border-bottom: 1px solid #ebebeb; }
    .contact_btm ul li.contact_address p    { padding-bottom: 0;}
    .contact_btm    { margin: 0 -20px;}
    .contact_top    { padding-bottom: 25px;}
    .contact_btm ul li:last-child   { border-bottom: none; margin-bottom: 0;}
    .faq ul li >a    { padding-left: 20px;}
    .faq ul li div  { padding-left: 20px;}
    
    .quick_links    { float: none; padding: 0; width: 100%;}
    .contact_top    { }
    .faq    { float: none; padding: 0; width: 100%; padding-bottom: 0px;}
    .faq span.view_faq  { position: relative; right: auto; top: auto; display: block; padding-bottom: 23px;}
    .faq .subtitle  {margin: 0 -20px 18px; padding: 0 25px 17px;}
    .faq ul li >a    {display: block; padding: 13px 44px 15px 15px; }
    .faq ul     { border-bottom: 1px solid #ebebeb;  margin: 0 -20px 16px;  padding: 0 20px 18px; }
    .faq ul li  { border: 1px solid #ebebeb; border-top: none; padding: 0;}
    .faq ul li.open> a { background: #f7f7f7; }
    .faq ul li div  { border-top: 1px solid #ebebeb; padding:3px 15px 22px;}
    .faq ul li> a::before    { left: auto; right: 16px; top: 21px;}
    .faq ul li.open > a::before   {  top: 21px;}
    .faq ul li:first-child  { border-top:  1px solid #ebebeb; }
    .inner_content > div    { overflow: hidden;}
    
    .term_condition_cont    { padding: 0;}
    .privacy_policy_cont    { padding: 0;}
    
    .inner_banner   { display: none;}
    .breadcrumbs    { display: none;}
    
    .main_left_cont { width: 100%; padding-right: 0;}
    .main_right_cont{ width: 100%; padding-left: 0;}
     .collection_suits   { display: none;}
    .pagination { display: none;}
    .product_listing > ul > li  { padding-bottom: 25px;}
    .product_listing ul li .product_info strong.before_price    { display: block; padding-right: 0;}
    .product_listing ul li .product_info .save  { float: right;}
    .product_listing > ul  { margin: 0 -8px;}
    .product_listing > ul > li  { padding: 0 8px 60px;}
    
    .filter_cont > ul   { padding-bottom: 25px;}
    .filter_cont > ul >li  { padding: 0 20px;}
    .filter_cont h5  { font-size: 16px; color: #ccb492; background: none; float: left; border: none;  padding: 13px 0px 13px 24px; }
    .filter_cont    { border: none;}
    .main_left_cont { position: relative;}
    .main_left_cont   {position: fixed; left: 0; top:0%; background: #fff; z-index: 9999; width: 100%; min-height: 100%; height: 100%; display: none;}
    .filter_cont    {overflow: hidden; overflow-y: scroll; height: 100%; }
    .filter_cont ul li h6   { font-size:18px; color: #000; padding-top: 22px; padding-bottom: 24px; background-position: right 27px;}
    .filter_cont_heading a.back_arrow   { float: left; padding: 16px 0;}
    .filter_cont_heading    { background: #3b0a16; padding: 0 20px;}
    .filter_cont ul li.open h6 { background-position: right -68px;}
    .filter_cont a.reset_btn   { float: left; width: 45%; text-align:center; font-size: 15px; height: 42px; line-height: 42px; color: #010101; font-family:'dinpro-bold'; background: #e1e1e1;}
    .filter_cont a.apply_btn { float: left; width: 55%; text-align:center; font-size: 15px; height: 42px; line-height: 42px; color: #fff; font-family:'dinpro-bold'; background: #dfc5a1;}
    .sort_by    { display: none;}
    .product_title_sort h6  { float: none; width: 100%; padding-right: 0;}
    .product_title_sort { padding-bottom: 15px;}
    .mob_sort_filter    { margin: 0 -20px;}
    .main_right_cont   { padding-top: 18px;}
    .fancybox-overlay   { z-index: 99999;   }
    .mega_dropdown >ul >li >a   { background-position: left top;}
    .top_sellers em.right_bor   { z-index: 999;}
    .mega_dropdown > ul > li:first-child > a {background: none;}
    .mega_dropdown > ul > li:last-child >a {background:url("../images/border.jpg") repeat-x scroll left top;}
	.color_available #amconf-images-92	{ float:none; padding-left:0;}
	.amconf-images-container	{ float:none; padding-left:0;}
	#amconf-images-146 .amconf-color-container	{ width:40px !important;}
	.product_right_detail .btn-cart	{ margin:0; width:100%; }
	
	.banner_wrapper { height:500px!important;}
    .banner_wrapper #maximage   { height: 600px !important;}
	.product_right_detail >.btn-cart	{ display:none;}
/*	.add-to-box >.btn-cart	{ display:none;}*/
.product_title_sort .sort_by .custom_select	{ width:210px; }
.product_title_sort .sort_by	{ max-width: 100%;  float: left;
    padding-left: 0;}
	
	.offer_boxes ul li > div	{ border-bottom:0;}
	
	.recently_viewed_inner {
    margin: 0 -8px;
}
.Color.color_available	{ padding-bottom:11px;}
.Size.color_available	{ padding-bottom:13px;}
.product_info_care h6	{ text-align:left;}

.inner_cont    { overflow: hidden;}

.search_form form input[type="text"]::-webkit-placeholder { color: #fff !important; opacity:1 !important; } 
 .search_form form input[type="text"] :-moz-placeholder {  opacity:1 !important; -moz-opacity:1 !important; color: #fff !important; } 
 .search_form form input[type="text"]::-moz-placeholder { /*color: #2c231d !important;*/ opacity:1 !important; color: #fff !important; } 
 .search_form form input[type="text"]:-ms-input-placeholder { opacity:1 !important; color: #fff !important;} 
.search_form form input[type="text"]::-webkit-input-placeholder {color: #fff !important; opacity:1 !important;} 
.search_form form input[type="text"]::-moz-input-placeholder {color: #fff !important; opacity:1 !important;} 

 .caption    { top:180px;}
    .bannerslider ul li > img    { position: absolute; height: auto; width: 1140px; left:0; top: 0; margin-left: -335px;}
    .bannerslider ul li{ position: relative; height: 500px;}
	.product-img-box .product-image	{float:none; width:100%; padding:0 0 50px;}
	.product-img-box .more-views	{float:none; width:100%;}
	.product-img-box	{ width:100%; padding-right:0; padding-bottom:0px;}
	.product-img-box #amasty_gallery a	{margin:0 15.2px 0 0;}
	.caroufredsel_wrapper	{width:520px !important;}
	.product-img-box .more-views > div	{position:relative !important;}
	.product-img-box .arrowwrap	{width:100%; height:auto;}
	.product-img-box .arrowwrap .MagicScrollArrowPrev	{ left: -5px !important; margin-left:0px ; top:22px !important; transform:rotate(0);}
	.product-img-box .arrowwrap .MagicScrollArrowNext	{ left:auto !important; margin-left:0px; right:-5px !important; top:22px !important; bottom:auto !important; transform;none; transform:rotate(0);}
	.product-img-box #ampagination	{margin-top:25px !important;}
	.product-img-box img	{max-width:100%; height:auto;}
	.product-img-box .product-image	{ padding-bottom:30px;}
	
	.product_listing ul li .pro_links a.quick_view	{width:56%; opacity:1; background-size:20px auto; height:28px; line-height:26px; background-position:right 7px;}
	.product_listing ul li .pro_links a.love_prod	{width:35%; opacity:1; background-size:20px auto;  height:28px; line-height:26px; padding-left:25px; background-position:1px 5px;}
	.product_listing ul li .pro_links a.love_prod:hover{background-position:1px -33px;}
	.product_listing ul li .pro_links a.love_prod	{font-size:11px;}
	.product_listing ul li .pro_links a.quick_view	{font-size:11px;}
	
.product_detail_top	{ padding-bottom:0px;}	

	.top_sellers .pro_links a.quick_view	{ opacity:1; background-size:20px auto; height:28px; line-height:26px; right: 6px; background-position:right 7px;}
	.top_sellers .pro_links a.love_prod	{ opacity:1; background-size:20px auto;  height:28px; line-height:26px; padding-left:25px; background-position:1px 4px;}
	.top_sellers .pro_links a.love_prod:hover {   background-position: 1px -33px;}
	.product-img-box .more-views	{ display:none;}
	
	.pro_links {
    padding: 10px 0 0;
}

.mega_dropdown > ul > li.open > div{display:block;}
.currency-switcher {width:45px; left:55px; top:23px; transform:inherit;}

}
    


@media only screen and (max-width:599px) 
{
    .banner_wrapper { height:300px !important;}
    h1 { font-size: 42px;line-height: 44px;}
    .caption .content   { width: 250px;}
    .caption    { top: 85px;}
    .logo   { width: 100px;}
    .logo  img { width: 100%; height: auto; display: block;}
    .logo  a    { margin-left: -2px; display: block;}
    .caption .content span  {line-height: 28px; height:28px; font-size: 14px;}
    .caption .content a.shop_now { height: 30px; line-height: 30px; width: 100px; font-size: 13px;}
    .top_sellers a.view_collection  { height: 42px; line-height: 42px;}
    .feature_off_prod img   { border-width: 3px;}
    .feature_off_info   { padding: 15px 0 21px;}
    .feature_off_info h4 { font-size: 17px; line-height: 21px;  padding-bottom: 7px;}
    .feature_off_info span.offer { font-size: 12px;  line-height: 14px;}
    .feature_off_info a.shop_now {font-size: 11px; height: 26px; line-height: 25px;margin: 11px auto 0;  width: 90px;}
    .top_sellers .product_info .speciality  { display: none;}
    .top_sellers .pro_links a.quick_view    { height: 38px; line-height: 38px;}
    h3  { font-size: 26px; line-height: 28px;}
    h4  { font-size: 24px; line-height: 26px;}
    
    .top_cart a span   i    { display: none;} 
    .flexslider ul li > img { max-width: 50%; height: auto;}
    .flexslider .flex-direction-nav { display: none;}
    .product_listing ul li  {width: 50%;}
    
    .caption    { top:85px;}
    .bannerslider ul li > img    { position: absolute; height: auto; width:700px; left:0; top: 0; margin-left: -76px;}
    .bannerslider ul li{ position: relative; height: 300px;}
    .bannerslider  { height: 300px !important;}
	
	.caroufredsel_wrapper {width: 400px !important;}
	.product-img-box #amasty_gallery a { margin: 0 4px ;}
	.product-img-box .product-image	{ padding-bottom:30px;}
	
	.top_sellers .pro_links a.quick_view	{ opacity:1; background-size:20px auto; height:28px; line-height:26px;  width:56%;}
	.top_sellers .pro_links a.love_prod	{ opacity:1; background-size:20px auto;  height:28px; line-height:26px; padding-left:25px;  width:35%;}
	
    
}

@media only screen and (max-width:479px) 
{
   .banner_wrapper { height:220px !important;}  
    .caption .content   { width: 220px;}
    
.caption .content span {
    font-size: 12px;
    height: 25px;
    line-height: 25px;
    width: 80%; margin: 0 auto;
}
    h1 {
    font-size: 35px;
    line-height: 37px;
}
    .caption .content h1    { padding-bottom: 22px;}
    .caption .content a.shop_now {
    font-size: 12px;
    height: 27px;
    line-height: 27px;
    width: 95px;
}
    .caption    { top: 50px;}
    .caption .container    { padding: 0 15px;}
    
       .offer_boxes ul li em.offer { width: 70px; height: 70px;}
    .offer_boxes ul li em.offer strong  { font-size: 17px; line-height: 20px; padding-top: 19px;}
    .offer_boxes ul li em.offer span    { font-size: 13px; line-height: 13px;}
    .offer_boxes ul li .offer_info strong   { font-size: 34px; line-height: 34px;}
    .offer_boxes ul li .offer_info > span   {font-size: 13px; line-height: 18px; background-size: 50px 4px; padding-left: 60px; padding-bottom: 15px;}
    .offer_boxes ul li .offer_info a    {font-size: 10px;
    line-height: 10px;
    margin-left: 25px;}
    .offer_boxes ul li .offer_info  { left: 60px;}
    .offer_boxes ul li .offer_info b    { font-size: 25px; line-height: 25px; padding-bottom: 5px;  margin-top: -5px;}
    .offer_boxes ul li .offer_info i    {font-size: 10px; padding-bottom: 4px;}
    .offer_boxes ul li .offer_info i strong { font-size: 10px;}
    .offer_boxes ul li:nth-child(2) .offer_info a.shop_now  { font-size: 9px; height: 22px; line-height: 22px; width: 72px;}
    .top_sellers   { overflow: hidden;}
    .top_sellers .container { padding: 0 10px;}
    .top_sellers .product_info h6   { font-size: 12px; line-height: 16px;  font-family: "dinpro-light";}
    .top_sellers .product_info {
    padding: 5px 5px 13px;
}
    .top_sellers .product_info strong   { font-size: 14px;}
    .top_sellers .product_info .save    { float: right;}
    h3  { font-size: 24px; line-height: 26px;}
    h4  { font-size: 22px; line-height: 24px;}
    .copyright p    { font-size: 13px;}
    .btm_footer .container  { padding: 0 10px;}
    
    .footer_about_us    { width: 100%; padding: 0 20px;}
    .footer_help    { width: 100%; padding: 0 20px;}
    .sign_up    { width: 100%; padding: 0 20px;}
    .connect_us    { width: 100%; padding: 0 20px;}
    .btm_top_footer>div { padding-bottom: 10px; }
    .logo   { width: 80px;}
    .search_form form input[type="submit"]  { width: 85px;}
    .search_form form input[type="text"]    { padding-right: 90px;}
    .product_right_detail a.view_offers { background-position: 94% 21px;}
	.delivery_option input[type="text"]	{ margin-right:10px;}
	.delivery_option input[type="text"]	{ width:180px;}
	.product_listing  #amconf-images-146-2 .amconf-image-container	{ margin-right:1px;}
	.product_category_page .amconf-noimage-div	{ width:22px !important;  font-size: 9px;}
	
	 .caption    { top:52px;}
    .bannerslider ul li > img    { position: absolute; height: auto; width:600px; left:0; top: 0; margin-left: -123px;}
    .bannerslider ul li{ position: relative; height: 220px;}
    .bannerslider  { height: 220px !important;}
	
	.caroufredsel_wrapper {width:240px !important;}
	.product-img-box #amasty_gallery a { margin: 0 4px ;}
	.product-img-box .product-image	{ padding-bottom:30px;}
	.product_listing ul li .pro_links a.quick_view	{position:relative; right:auto; margin-bottom:10px; display:block; width:100%;}
	.product_listing ul li .pro_links a.love_prod{position:relative; left:auto;  display:block;  width:100%;}
	.pro_links	{background:#fff;}
	
	
	.top_sellers .pro_links a.quick_view	{position:relative; right:auto; margin-bottom:10px; display:block; width:99%; }
	.top_sellers .pro_links a.love_prod	{position:relative; left:auto;  display:block;  width:99%; }
	.top_sellers em.left_bor	{ width:15px}
	.top_sellers em.right_bor{ width:15px}
	
	.field{width: 100%;  margin: 0 0 12px 0; float:none;}
	.field3 ,.field4{
    float: none;
    width: 100%;
}
}