/* ==========================================================================
   Site main wrapper
   ========================================================================== */
.site_main_wrapper{
	width: 1200px;
}


/* ==========================================================================
   Product Specifications
   ========================================================================== */

.product_content_tabdata #tab2{
	display:block !important;
}



/* ==========================================================================
   Site Header Fix
   ========================================================================== */

.forkit{
    display:none;
 }
.header .user_options .header_signin_form input[type="text"],
.header .user_options .header_signin_form input[type="password"],
.header .user_options .header_signin_form select,
.header .user_options .header_signin_form textarea{
	height 					: 37px;	
	line-height 			: 37px;
}
.header_isearch input[type='text']{
	line-height 			: 35px;		
}
.header .header_cart .cart_icon .number_items{
	background-color 		: transparent;
	background-image 		: url("../images/ie_images/fill.png");	
	background-repeat 		: no-repeat;
  	background-position 	: center;
}
.header .header_cart .cart_icon .zero_number_items{
	background-color 		: transparent;
	background-image 		: url("../images/ie_images/fill_b.png");	
	background-repeat 		: no-repeat;
  	background-position 	: center;	
}
.user_options_content .content_inner{
	background-color 		: #FFF !important;
}

/* header menu and user options dropdowns fix*/
.header .user_options .user_options_content,
.header .site_main_menu .menu_content{
	display 				: none;
}
.header .user_options:hover .user_options_content, 
.header .user_options.active .user_options_content,
.header .site_main_menu:hover .menu_content, 
.header .site_main_menu.active .menu_content, 
.header .site_main_menu.stubborn .menu_content{
	display 				: block;
}

/* ==========================================================================
   Pagination Fix
   ========================================================================== */
.modern-page-pagen , .modern-page-all{
	display					: none;
}

.modern-page-navigation{
	margin					: 15px auto;	
}

.modern-page-navigation .modern-page-all,
.modern-page-navigation .modern-page-pagen{
	display					: none;
}
.modern-page-navigation .page_link{
	float					: left;	
}

.modern-page-navigation .modern-page-dots{
	width					: 35px;
	height					: 35px;	
	text-align				: center;
	display					: table-cell;
	vertical-align			: middle;
	padding					: 0;
}
.navigation-arrows #navigation_1_previous_page,
.modern-page-navigation .modern-page-previous{
	background-color 		: transparent;
	background-image 		: url("../images/ie_images/p_left.png");	
	background-repeat 		: no-repeat;
  	background-position 	: center;	
}

.modern-page-navigation .modern-page-previous:hover{
	background-color		: transparent;	
}

.navigation-arrows #navigation_1_next_page,
.modern-page-navigation .modern-page-next{
	background-color 		: transparent;
	background-image 		: url("../images/ie_images/p_right.png");	
	background-repeat 		: no-repeat;
  	background-position 	: center;		
}

.modern-page-navigation .modern-page-next:hover{
	background-color		: transparent;	
}

/* ==========================================================================
   Site Slider Fix
   ========================================================================== */
.hp_slider .owl-carousel li{
	border 					: solid 1px #ddd !important;
}

/* ==========================================================================
   Today Deal Component Fix
   ========================================================================== */
.today_deal .today_deal_meta .today_deal_stock{
	padding 				: 8px 0px 2px 45px;	
}


/* ==========================================================================
   Daily Offers Component Fix
   ========================================================================== */
.daily_offers_box .daily_offers_right,
.daily_offers_box .daily_offers_body{
	-webkit-box-sizing 		: border-box;
	-moz-box-sizing 		: border-box;
	box-sizing 				: border-box;
}
.daily_offers_box .daily_deals .daily_deals_list li,
.daily_offers_box .daily_offers .daily_offers_list li{
	border-left 			: 1px solid #dddddd !important;
	border-right  			: none !important;		
}
.daily_offers_box .daily_bundle_offer{
	border-right 			: none !important;
}
.daily_offers_box .daily_offers_head span{
	font-size 				: 16px;	
}


/* ==========================================================================
   Offers Page Fix
   ========================================================================== */
.offers_wrapper .offers_list .offers_closed .offers_closed_waiting{
	background 				: url(../images/ie_images/round.png);
	background-color 		: transparent;
	border 					: none;
}

.offers_wrapper a{
	display					: none;	
}

.offers_wrapper .offers_list .offers_timer{
	background 				: url(../images/ie_images/offer_timer_icon.png);
	background-color 		: transparent;
	border 					: none;
	background-repeat		: no-repeat;
}


/* ==========================================================================
   Deals Page
   ========================================================================== */
.image_thmb .thmb_inner img{
	top 					: 0;	
}

.internal_tab{
	margin-bottom 			: 0 !important;	
}


/* ==========================================================================
   Bundles Page
   ========================================================================== */
.bundles_box .bundle_items .image_thmb{
	position				: relative !important;
  	text-align				: center !important;
  	width					: 100% !important;
  	height					: 300px !important;
  	display					: table !important;
  	table-layout			: fixed !important;	
}
.bundles_box .bundle_items .image_thmb .thmb_inner{
	text-align				: center !important;
 	width					: 100% !important;
  	display					: table-cell !important;
  	vertical-align			: middle !important;
}
.bundles_box .bundle_items .image_thmb .thmb_inner IMG{
	max-height				: 100% !important;
  	max-width				: 100% !important;
	position				: inherit !important;
}
	

/* ==========================================================================
   Smart Filters Fix
   ========================================================================== */
.smartfilter .filtren ul > li #ul_name,
.smartfilter .filtren ul > li #ul_1{
	border 					: 0;	
	padding 				: 0;
}

.smartfilter .filtren .min-price,
.smartfilter .filtren .max-price{
	line-height 			: 20px;	
}


/* ==========================================================================
   Login Page
   ========================================================================== */
._sh_login li input[type='text'],
._sh_login li input[type='password']{
	line-height 			: 40px;
}

/* ==========================================================================
   Register Page
   ========================================================================== */
._sh_register li input[type='text'],
._sh_register li input[type='password']{
	line-height 			: 40px;		
}

._sh_register li select{
	padding 				: 10px 5px;
}

/* ==========================================================================
   Cart Page Fix
   ========================================================================== */
.shopping_cart .cart_items_footer .emirate_select select{
	padding 				: 7px 0 7px 6px !important;	
}

/* ==========================================================================
   User Page Fix
   ========================================================================== */

.tabContent .order_detail ul div.order_detail_heading{
	border-bottom 			: dashed 1px #ddd !important;	
}

/* ==========================================================================
   Contant Page Fix
   ========================================================================== */

.term_right_content li{
	width 					: 100%;
	overflow 				: hidden;	
}
.term_right_content li h3{
	width 					: 97.5%;
	float 					: right;
	margin 					: 0;
	padding 				: 0;
}

/* ==========================================================================
   Site Footer Fix
   ========================================================================== */
.footer .news_letter .newsletter_email_input{
	line-height 			: 40px;	
}


/* ==========================================================================
   Site Map Fix
   ========================================================================== */

.fullwidth_sidebar li h3{
	border					: none !important;	
}



/* ====================================================================================
   Icons Set 
   ======================================================================================= */


/*  Header Section ---------------------- */

.header .site_main_menu .menu_link a{
	background-image		: url("../images/header/header-sprite.png");
  	background-repeat		: no-repeat;
  	background-position-y	:-301px;	
}

.header .header_cart .cart_icon{
	background-image		: url("../images/header/header-sprite.png");
  	background-position-y	:-67px;
  	background-repeat		: no-repeat;	
}

.header .user_options .user_options_icon{
	background-image		: url("../images/header/header-sprite.png");
  	background-position-y	: -131px;
	background-position-x	: -7px;
  	background-repeat		: no-repeat;	
}


.header .toll_free{
	background-image		: url("../images/header/header-sprite.png");
  	background-position-y	: -192px;
	background-position-x	: -17px;
  	background-repeat		: no-repeat;		
}

.header .user_options{
	background-image		: url("../images/header/header-sprite.png");
  	background-position-y	: -241px;
	background-position-x	: 172px;
  	background-repeat		: no-repeat;			
}

/*.header .header_isearch INPUT[type='submit']{
	background-image		: url("../images/header/header-sprite.png") !important;
  	background-position-y	: 10px !important;
  	background-repeat		: no-repeat !important;		
}*/


/*  Footer Section ---------------------- */

.why_us_box .why_us_list .payment_method.item,
.footer .services_features_list .payment span{
	background-image		: url("../images/footer/footer-sprite.png");
	background-position-y	: -19px;
  	background-repeat		: no-repeat;
}	

.why_us_box .why_us_list .free_delivery.item,
.footer .services_features_list .delivery span {
	background-image		: url("../images/footer/footer-sprite.png");
	background-position-y	: -130px;
  	background-repeat		: no-repeat;
}

.why_us_box .why_us_list .return_policy.item,
.footer .services_features_list .return span {
	background-image		: url("../images/footer/footer-sprite.png");
	background-position-y	: -260px;
  	background-repeat		: no-repeat;
}

.why_us_box .why_us_list .original_products.item,
.footer .services_features_list .genuine span{
	background-image		: url("../images/footer/footer-sprite.png");
	background-position-y	: -380px;
  	background-repeat		: no-repeat;	
}

.why_us_box .why_us_list .customer_support.item,
.footer .services_features_list .support span{
	background-image		: url("../images/footer/footer-sprite.png");
	background-position-y	: -498px;
  	background-repeat		: no-repeat;		
}

/* -- cart -- */

.why_us_box .why_us_list .payment_method.item{
	background-image		: url("../images/ie_images/checkout-sprite-small.png");
	background-position-y	: -11px;
  	background-repeat		: no-repeat;
}	

.why_us_box .why_us_list .free_delivery.item{
	background-image		: url("../images/ie_images/checkout-sprite-small.png");
	background-position-y	: -150px;
  	background-repeat		: no-repeat;
}

.why_us_box .why_us_list .return_policy.item{
	background-image		: url("../images/ie_images/checkout-sprite-small.png");
	background-position-y	: -288px;
  	background-repeat		: no-repeat;
}

.why_us_box .why_us_list .original_products.item{
	background-image		: url("../images/ie_images/checkout-sprite-small.png");
	background-position-y	: -220px;
  	background-repeat		: no-repeat;	
}

.why_us_box .why_us_list .customer_support.item{
	background-image		: url("../images/ie_images/checkout-sprite-small.png");
	background-position-y	: -287px;
  	background-repeat		: no-repeat;		
}



.footer .copright{
	background-image		: url("../images/footer/footer-sprite.png");
	background-position-y	: -643px;
	background-position-x	: -15px;
  	background-repeat		: no-repeat;			
}


/* ================================================================================= */


.converge_purple .icon{
	background-position-y	: -79px !important;
	background-position-x	: 8px !important;
}

.converge_orange .icon{
	background-position		: center -319px !important;
}

.converge_light_green .icon{	
	background-position-y	: -360px !important;
	background-position-x	: 8px !important;
}

.converge_pink2 .icon{
	background-position-y	: -199px !important;
	background-position-x	: 8px !important;
}

.converge_pink .icon{
	background-position-y	: -120px !important;
	background-position-x	: 8px !important;
}



/* ====================================================================
   Site Map icon fix
   ====================================================================*/
   
.sitemap_right_sidebar h3{
	font-family:inherit;
  	font-size: 14px;
  	font-weight: normal;
  	display: inherit;
  	color: inherit;
  	margin: 0;
  	line-height: normal;
  	padding: 0;
  	text-transform: uppercase;
  	border-bottom: none;
}   
   
/* .ico_mobiles-icon{
	background-image		: url("../images/site_map_sprite.png") !important;
	background-position-y	: -4px !important;
	background-repeat		: no-repeat !important;					
}   

.ico_tablets-icon{
	background-image		: url("../images/site_map_sprite.png") !important;
	background-position-y	: -43px !important;
	background-repeat		: no-repeat !important;						
}

.ico_laptops-icon{
	background-image		: url("../images/site_map_sprite.png") !important;
	background-position-y	: -327px !important;
	background-repeat		: no-repeat !important;							
}   

.ico_watches-icon{
	background-image		: url("../images/site_map_sprite.png") !important;
	background-position-y	: -124px !important;
	background-repeat		: no-repeat !important;								
}   

.ico_handbags-icon{
	background-image		: url("../images/site_map_sprite.png") !important;
	background-position-y	: -164px !important;
	background-repeat		: no-repeat !important;									
}

.ico_health-beauty-icon{
	background-image		: url("../images/site_map_sprite.png") !important;
	background-position-y	: -485px !important;
	background-repeat		: no-repeat !important;										
}

.ico_home-appliances-icon{
	background-image		: url("../images/site_map_sprite.png") !important;
	background-position-y	: -247px !important;
	background-repeat		: no-repeat !important;											
}

.ico_entertainment-icon{
	background-image		: url("../images/site_map_sprite.png") !important;
	background-position-y	: -283px !important;
	background-repeat		: no-repeat !important;												
}

.ico_cameras-icon{
	background-image		: url("../images/site_map_sprite.png") !important;
	background-position-y	: -368px !important;
	background-repeat		: no-repeat !important;													
} */


/* ========================================================================== */


.page-contactus .contactus-right UL.contactus-form li input[type='text']{
	line-height				: 40px;
}

