@charset "UTF-8";
/****/


.static-menu
{
	float:right;
	width:1024px;
	height:45px;
	background-color:#e4e4e4;
}

.scrolllar-circle:hover .scroll-font-small
{ 
	color:#59b210;
}

.clnews-newsitem-view .media-tip{ 
 	width:290px;
 	float:right;  
}

/*about us cms page */


.inner-content-aboutus-slider
{
 float:left;
 width:100%;
}

.image_container
{
   width:100%;
   float:left;
   margin-top:60px;
   height:200px;
   text-align:center;
}


.tilte_container
{
  width:100%;
  
  float:left;
  height:70px;
  text-align:center;
  background-color:#59b210;
}

.title_company
{
float:left;
width:100%;
padding-top:14px;
text-align:center;
color:#FFFFFF;
  font-size:19px;

}


.link_company
{
float:left;
width:100%;
text-align:center;
padding-top:10px;

}

.link_company a
{
  color:#FFFFFF;
  font-size:16px;
}



.about-us-wrapper
{
   width:1140px;
   float:right;
margin-bottom:44px;
margin-top:67px;
}

.col-snb-4
{
	background-color: #f9f9f9;
    float: right;
	width: 360px;
}


#my-slideshow-aboutus .flex-control-nav li {
    display: inline-block;
    margin: 0px;
    margin-left:5px;
}


.col-snb-4top
{
	background-color: #f9f9f9;
    border-bottom: 1px solid #59b210;
    float: right;
	padding-left:5px;
	padding-right:5px;
    width: 360px;
	height:887px;
	padding-top:5px;
	border-left:1px solid  #e4e4e4;
	border-right:1px solid  #e4e4e4;
}

.col-snb-423
{
	float: right;
	margin-top:54px;
	margin-bottom:14px;
    width: 360px;
    font-family:geflowregular;
	font-size:29px;
	
}

.col-snb-42
{
	border: 1px solid #e4e4e4;
        float: right;
margin-top:20px;
	padding-right:13px;
        width: 360px;
}



.final-commms
{
	float:right;
	margin-top:20px;
	text-align:center;
	font-size:18px;
	width:100%;
	color:#5d5d5d;
	
}

.final-salms
{
	float:right;
	width:100%;
	margin-top:20px;
	margin-bottom:25px;
	text-align:center;
	width:100%;
        color:#3d3d3d;
	font-weight:bold;
	font-size:18px;
}


.col-snb-8
{
   width:750px;
   float:right;
   margin-left:30px;
   margin-right:0px;
}
.title-bold-testing
{
  font-weight:bold;
}
.chariman-message-text
{
  	float: right;
    font-family: tahoma;
    font-size: 14px;
	margin-top:20px;
    line-height: 30px;
    text-align: justify;
	color: #5d5d5d;
}
 
.aboutus-contents-details
{
	color: #5d5d5d;
    float: right;
    font-size: 14.5px;
    line-height: 30px;
    width: 100%;
	font-family:tahoma;
    text-align:justify;
}

.image-container
{
   float:right;
   width:750px;
   padding:10px;
   border:1px solid #e4e4e4;   
}


.our-vision-contents
{
	width:100%;
	float:right;
}
.rowaitanan
{
	width:360px;
	float:right;
	margin-left:30px;
	margin-right:0px;
}
.top-image-rowait
{
	width:100%;
	padding:10px;
	margin-top:10px;
	border:1px solid #e4e4e4;
	margin-bottom:20px;
	float:right;
}
.top-image-rowait img { width:336px; height:130px;}

.title-rowait{
 	width:360px;
	float:right;
	font-size:29px;
	height:40px;
	margin-top:37px;
}
.title-ch-main
{
    width:348px;
	float:right;
	font-size:27px;
	height:40px;
	text-align:center;
	margin-top:20px;
	color:#59b210;
}

.ch-image
{
	float:right;
	width:348px;
}
.ch-image-containers
{
	float:right;
	width:168px;
	padding:5px;
	height:174px;
	border:1px solid #e4e4e4;
	margin-right:95px;
}

.title-aboutus
{
 	float: right;
    font-size: 29px;
    height: 40px;
    margin-bottom: 0;
    margin-top: 45px;
    width: 100%;
}

.title-rowait-detail{
 	color: #ff0000;
    float: right;
    font-size: 21px;
    line-height: 35px;
margin-bottom:2px;
    width: 100%;
}

.title-risalatana-desc
{
  	width:100%;
	float:right;
	font-size:14.5px;
	line-height:32px;
	font-family:Tahoma;
	color:#5d5d5d;
}
.title-risalatana-desc_title
{
  	width:100%;
	float:right;
	font-size:15px;
	font-weight:bold;
	line-height:32px;
	font-family:Tahoma;
	color:#5d5d5d;
}
.title-risalatana-list
{
    float: right;
    line-height: 10px;
    width: 100%;
 
}
.title-risalatana-list ul li
{
    color: #5d5d5d;
    float: right;
    font-family: tahoma;
    font-size: 14px;
	line-height:20px;
    height: 25px;
    list-style: outside none none;
    margin-top: 10px;
}

.image_container
{
    float: right;
    height: 200px;
    margin-top:60px;
    text-align: center;
    width: 100%;

}

.title-risalatana-list .fa-square
{
	border: 0 none;
    color: #ff0000;
    float: right;
    font-size: 10px;
    height: 70px;
    padding-left: 10px;
    
}

.privacy-policy
{
   float:right;
   width:357px;
   text-align:justify;
}
 




.footer_links_mobile
{
	
}


.upper-circle-contents_black  .icon-circle
{
font-size:100px;
}
 

.footer_socail_links
{
   float:right;
   width:100%;
   padding-right:21px;
   padding-left:0px;
}

.inner-cont-menu a
{
  text-decoration:none;
  color:#FFFFFF;
  font-size:14px;
  font-family:verdana;
  height:45px;
}
.news
{
   font: 16px/25px ge_ss_twomedium;
   text-align: justify;
   float:right;
   padding-top:10px;
}
.news_title_datae
{
	float:right;
	width:160px;
	height:35px;
	padding-top:10px;
	color:#C6C6C6;
}

.social a{ color:#c6c6c6;}

.social 
{
    padding-top:10px;
    height:35px;
	float:right;
	color:#c6c6c6;
}


.top_search_media
{
	float:left;
	width:100%;
	text-align:left;
	height:42px;
	
}
.search_wrapper
{
	float: left;
    left:1px;
    position: absolute;
    top: -18px;
    width: 359px;
}

.icon-large-media::before {
    font-size: 22px;
	color:#939393;
}



.form-search-media  input.search-query
{
	border: 1px solid #e0e0e0;
    font-size: 14px;
    height: 35px;
    padding-left: 4px;
    padding-right: 7px;
    width: 214px;
	border-left:none;
	color:#939393;
	

}

.top_search_media .form-search-media button
{
	border-radius: 0;
    float: left;
    height: 35px;
	background-color:#FFFFFF;
	border:1px solid #e0e0e0;
	border-right:none;
	width:50px;
	padding-top:5px;
	padding-left:5px;
}

	
.greenRoundedGallery .fa-camera
{
   padding-top:12px;
   font-size:20px;
}

.inner-cont-menu
{
   float:right;
   width:150px;
   padding-top:10px;
   height:51px;
   text-align:center;
}

.inner-cont-menu-active
{
   float:right;
   width:150px;
   padding-top:10px;
   height:51px;
   text-align:center;
   background: url("../images/down-arrow_jomla.png") no-repeat scroll right 0 rgba(0, 0, 0, 0);
}
.inner-cont-menu-active a
{
  text-decoration:none;
  color:#FFFFFF;
  font-size:14px;
  font-family:verdana;
  height:45px;

}

.inner-cont-menu:hover
{
   background: url("../images/down-arrow_jomla.png") no-repeat scroll right 0 rgba(0, 0, 0, 0);
   /*background-color:#FF0000;*/
}

.inner-cont
{
	float:right;
	width:150px;
	height:40px;
	
}

.static-menu-listing
{
	float:right;
	width:1024px;
	height:40px;
	background-color:#f5f5f5;
	padding-top:10px;
	font-size:14px;
}

.all-categ-products
{
	color:#4e4e4e;
}

.static-menu-wrapper
{
	width:1024px;
	float:right;
	height:55px;
	display:block;
}

.locator_text
{
	font-size:23px;
	font-weight:bold;
}

.map-contents-wrapper
{
	width:100%;
	float:right;
	font-family:verdana;
}

.top-map-content
{
	float:right;
	font-family:geflowregular;
	width:100%;
	padding-top:12px;
}

.paggin-info
{
	float:left;
	width:480px;
	padding-top:10px;
	height:40px;
	
}
.branche-total{
	width:auto;
	width:60px;
	float:left;
	text-align:left;
	color:#636363;
}


.titles-wrapper-list
{
  	float: right;
    height: 40px;  padding-top: 11px; 
    width: 100%;
	border-bottom:1px solid #e0e0e0;
	
	font-size:14px;
	color:#636363;
    font-family:tahoma;
}


.titles-wrapper
{
	background-color: #59b210;
    color: #ffffff;
    float: right;
    height: 40px;
	font-family:geflowregular;
    font-size:17px;
    width: 1099px;
	
}

.titles-wrapper-message



{
	
    color: #5d5d5d;
    float: right;
    height: 40px;
	font-family:geflowregular;
    font-size:17px;
    width: 1099px;
	
}


.titles-wrapper .title1
{
  
  border-left:none;
  height:40px;
  padding-top:13px;
  border-right:1px solid #FFFFFF;
}

.titles-wrapper .title2
{
  border-right:1px solid #FFFFFF;
   border-left:none;
  height:40px;
  padding-top:13px;
}
.font-owsome-map-maker
{
	display:block;
	color:#59b210;
	width:14px;
	height:40px;
	float:right;
	padding-right:6px;
}

.titles-wrapper .title3
{
  border-right:1px solid #FFFFFF;
  border-left:none;
  height:40px;
  padding-top:12px;
}
.titles-wrapper .title4
{
  border-right:none;
  border-left:none;
  height:40px;
 
  padding-top:12px;
}
.titles-wrapper .title5
{
  display:none;
  border-right:1px solid #FFFFFF;
  border-left:none;
  height:40px;
  padding-top:12px;
}

.pagging-map-contents
{
	float:right;
	width:1100px;
	margin-top:20px;
}
.pagging-map-contents-message
{
	float:right;
	width:1100px;
	margin-top:20px;
	margin-bottom:20px;
}



.title1
{
	width:370px;
	float:right;
	padding-right:12px;
}
.title-number
{
	display:none;
	float:right;
	font-family:tahoma;
	width:310px;
	padding-right:10px;
	
}
.title2
{
	width:230px;
	float:right;
	padding-right:10px;
}
.title3
{
	width:230px;
	float:right;
	padding-right:10px;
}

.title4
{
	width:215px;
	float:right;
	padding-right:10px;
}

.title5
{
	width:300px;
	padding-right:10px;
	float:right;
}
.title6
{
	width:100px;
	float:right;
	padding-right:10px;
}









.maps-title-top
{
	float:right;
	width:100%;
	color:#5d5d5d;
	height:40px;
	font-size:22px;
	padding-top:14px;
}

.maps-inner-tops
{
	float:right;
	width:100%;
	min-height:110px;
	border-left:1px solid #e0e0e0;
	border-right:1px solid #e0e0e0;
	border-bottom:1px solid #59b210;
	margin-bottom:5px;
}

.tahdeed-madina
{
	/*width:760px;*/
	float:right;
	padding-right:40px;
	height:93px;
	padding-left:0px;
	
}

.wrapper-inner-tahdeed
{
	width:244px;
	float:right;
	height:106px;
	padding-top:24px;
	/*padding-right:38px;*/
}

.brances_paging
{
	width: 40px;
	float: right;
}
.branches_numbers
{
	float:right;
	width:20px;
}


.among-total
{
  float:left;
  width:110px;
  color:#939393;
}

.first
{
	width:60px;
	float:right;
	font-family:tahoma;
}
.flast
{
	width:24px;
	float:right;
	text-align:center;
}
.secon
{
	width:7px;
	float:right;
}

.sno-maps
{
  float:right;
  width:25px;
  color:#FF0000;
  padding-right:5px;  
  font-family:verdana;
  font-weight:bold;
}

.sno-maps:hover
{
	color:#FFFFFF !important;
}

.titles-wrapper-list:hover
{background-color:#939393 !important;
	/*border:1px solid #FF0000;*/
	color:#FFFFFF;
	border-left:1px solid #e0e0e0;
	border-right:1px solid #e0e0e0;
}

.search-btn-map
{
	width:268px;
	float:right;
}

.title-tahdeed-madina
{
	width:100%;
	float:right;
	font-size:16px;
	height:25px;
	color:#5d5d5d;
}
title-tahdeed-madina > label{
	font-weight:normal;
}

.cont-wrrapper
{
	width:310;
	margin:15px;
	float:right;

}


.map-new-template-wrapper-storemap{
	width:1140px;
	float:right;
}

.map-new-template-wrapper{
	width:1140px;
	float:right;
}



.map-new-template-wrapper-details{
	width:1140px;
	float:right;
}

.cont-wrrapper-details
{
	width:100%;
	margin-bottom:50px;
	float:right;
}

.cont-wrrapper-details-map
{
	width:100%;
	float:right;
	border:1px solid #e0e0e0;
}

.map-icon
{
	float: right;
    padding-top: 8px;
    width: 20px;
	height:33px;
	color:#59b210;
}
.contry_code{
float:left;
direction:ltr !important;
}
.contry_number
{
float:right;
direction:ltr !important;
}
.contry_title
{
float:right;
}
.title-frah-last .map-inner-title
{
   float:right;
}
.title-frah
{
	float:right;
	width:320px;
	margin-right:4px;
	margin-left:0px;
	border-bottom:1px dashed #636363;
	height:34px;
	color:#636363;
}

.title-frah-last
{
	float:right;
	width:320px;
	margin-right:4px;
	margin-left:0px;
	height:auto;
	color:#636363;
}

.title-frah-lasts
{
	float:right;
	width:100%;
	height:auto;
	border-bottom:2px solid #59b210;
	border-left:1px solid #e0e0e0;
	border-right:1px solid #e0e0e0;
	color:#636363;
}

.map-inner-title
{
    font-size:14px;
	line-height:30px;
	padding-top:2px;
	
}

.breedcrums_modified
{
   font-family:geflowregular;
   font-size:17px;
   width:100%;
   float:right;
}

.title-frah-details
{
	float:right;
	border-left:1px solid #e0e0e0;
	border-right:1px solid #e0e0e0;
	width:100%;
	/*border-bottom:1px dashed #636363;*/
	height:35px;
	color:#636363;
}

.title-frah-last-details
{
	float:right;
	
	width:100%;
	height:auto;
	color:#636363;
}

.map-inner-title-details
{
    font-size:14px;
	line-height:35px;
	height:35px;
	padding-right:10px;
}

.g-loc-title
{
 	float: right;
    font-size: 17px;
    height: 40px;
    padding-top: 12px;
    text-align: center;
    width: 355px;
}
.map-inner-title-details  .col-sm-1
{
   width:180px !important;
   font-family:geflowregular;
   margin-left:30px;
   height:35px;
   font-size:17px;
   text-align:left;   
}

.g-loc-title-details_top
{
	color: #5D5D5D;
    
	float: right;
    font-size: 24px;
    height:37px;
    margin-top: 20px;
    margin-bottom: 14px;
    padding-top: 12px;
    text-align: right;
    width: 100%;
	font-family:geflowregular;
}

.fa-shopping-cart
{
	margin-left:6px;
	padding-top:10px;
}

.map_description_details
{
    font-family:tahoma;
    height:35px;
    padding: 0 4px;
    direction:ltr;
    text-align:right;
}

.g-loc-title-details
{
	background-color: #59b210;
    color: #ffffff;
	font-family:geflowregular;
    float: right;
    font-size: 18px;
    height:37px;
    margin-top: 50px;
    padding-bottom: 10px;
    padding-right: 20px;
    line-height:35px;
    text-align: right;
    width: 100%;
}



.oth-recipes-title  .home_title
{
   float:right;
   padding-top:15px;
   width:100%;
}


.drop-down-tahdeed
{
float:right;
}


/****/

/******* New Code     *********/
.nav-oth-slider-prev  .jcarousel-control-prev{
 	background: none repeat scroll 0 0 #59b210;
    border-top-left-radius:30px;
	border-bottom-left-radius:30px;
	
	border-top-right-radius:0px;
	border-bottom-right-radius:0px;
    box-shadow: 0 0 4px #f0efe7;
    color: #FFF;
    font: 26px/27px Arial,sans-serif;
    height: 50px;
    margin-top: -49px;
    position: absolute;
    text-align: right;
    padding-top:8px;
	padding-right:8px;
    border-width:0px;
	
	text-decoration: none;
    text-shadow: 0 0 1px #000;
    top: 45%;
    width: 36px;
	z-index:1;
}
.nav-oth-slider-next .jcarousel-control-next {
 background: none repeat scroll 0 0 #59b210;
    border-top-left-radius:0px;
	border-bottom-left-radius:0px;
	border-width:0px;
	border-top-right-radius:30px;
	border-bottom-right-radius:30px;
    
    color: #fff;
    font: 26px/27px Arial,sans-serif;
    height: 50px;
    margin-top: -49px;
    position: absolute;
    text-align: left;
	padding-top:8px;
	padding-left:8px;
    text-decoration: none;
    
    top: 45%;
    width: 36px;
	z-index:1;
}

.tab-content-gallery{
	width:360px;
	float:right;
	border:1px solid #c6c6c6;
	padding-right:15px;
	margin-right:23px;
}


 .date-news-calender
 { 
	padding-left:6px;
	padding-right:4px; 
 }


.nav-oth-slider-next{
float:right;
}

.nav-oth-slider-prev   .jcarousel-control-prev {
    right: 0px;
}

.nav-oth-slider-next .jcarousel-control-next {
    right: 715px;
}

.jcarousel-control-prev:hover span,
.jcarousel-control-next:hover span {
    display: block;
}

.oth-clickable-slider .jcarousel-control-prev.inactive,
.oth-clickable-slider .jcarousel-control-next.inactive {
    opacity: .5;
    cursor: default;
}

.content-slider .jcarousel-control-prev.inactive,
.content-slider .jcarousel-control-next.inactive {
    opacity: 1;
    cursor: default;
}

/*#footer*/
/*{*/
   /*top:3px;*/
/*}*/


/** Carousel Pagination **/

.oth-clickable-slider .jcarousel-pagination {
    position: relative;
    bottom: 0;
    left: 15px;
	font-family:Verdana, Geneva, sans-serif;
	
}

.oth-gallery-titles-new{
position:absolute;
padding-top:10px;
font-size:22px;
font-family:geflowregular;
color:#5d5d5d;
width:130px;

}
.news-titlle-new{
	float:right;
	width:100%;
	adding-top:10px;
	font-size:22px;
	font-family:geflowregular;
	color:#5d5d5d;
}

.oth-clickable-slider .jcarousel-pagination a {
    background: none repeat scroll 0 0 #fff;
    border-radius: 0;
    color: #3d3d3d;
    display: inline-block;
    font-size: 14px;
    line-height: 18px;
    margin-left: 5px;
    min-width: 31px;
	height:31px;
    opacity: 0.75;
    padding: 5px;
    text-align: center;
    text-decoration: none;
	border:1px solid #c6c6c6;
}

.oth-clickable-slider .jcarousel-pagination a.active {
    background: #59b210;
    color: #fff;
    opacity: 1;
	border:1px solid #59b210;
    text-shadow: none;
}

.next-prev{
   float:right;
   width:100%;
}

.news_details
{
   float:right;
   width:100%;
   padding-top:30px;
}


.oth-clickable-content-slider{
   float:right;
}
.oth-clickable-slider{
	float:right;
	width:750px;
}

.container-slider-wrapper
{
	float:right;
	width:1140px;
}

.line_above_footer
{
	background-image: url("../images/nl_03.jpg");
    float: right;
    height: 52px;
    margin: 50px 0 -1px;
    overflow: hidden;
    width: 100%;
}

.media-center-details .new_branch{
width:94%;
	margin-right:17px;
	margin-bottom:90px;


}

.new_branch{
	width:360px;
	margin-bottom:20px;
}

.oth-clickable-slider .jcarousel-wrapper{ 
float:right;
height:400px;
margin:0px;
width:750px !important;}

.next-prev{
   float:right;
   width:100%;
}

.news-latest-image img{
	/*width:555px;
	margin-left:40px;
	margin-right:93px;
	height:364px;*/
	width:auto;
    margin-left:1px;
    margin-right:1px;
    height:auto;
    
}
.promo-media{
	float:right;
	width:360px;
	margin-bottom:44px;
	margin-right:20px;
	margin-left:0px;

}

.video_gallery{
	float:right;
	width:100%;
	padding-top:0px;
}


.nav-oth-slider{float:right;}
.row .oth-clickable-slider{ margin-top:42px;
margin-bottom:25px;
}
.oth-clickable-slider li{
	height: 400px;
    width: 750px;
}
.oth-clickable-content-slider{ 
border:0px !important;
}
.oth-clickable-content-slider .jcarousel li:first-child {
    margin-left: 0 !important;
}



.oth-new-branch{
	float:right;
	margin-right:30px;
	margin-left:0px;
	width:360px;
}

.jcarousel-wrapper-slider {
    margin: 20px auto;
    position: relative;
    border: 10px solid #fff;
    width: 750px;
	text-align:center;
	margin-top:1px;
	float:right;
    height: 128px;
    -webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 0 0 2px #FFFFFF;
	-moz-box-shadow: 0 0 2px #FFFFFF;
	box-shadow: 0 0 2px #FFFFFF;
}

.img-container img{
width:1118px;
height:290px;

}



.oth-iktissab-wrapper{
	width:100%;
	float:right;
}


.ikt-header{
  float:right;
  width:100%;
  margin-top:36px;
}

.ikt-header .ikt-title{
  padding-top:70px;
  float:right;
  width:100%;
  font-size:29px;
}

.ikt-header .ikt-details{
 	float: right;
    font-family: tahoma;
    font-size: 16px;
    line-height: 30px;
    padding-top: 30px;
    width: 100%;
	text-align:justify;
	color:#5d5d5d;
}

.img-container{
	text-align:center;
	width:100%;
	height:310px;
	border:1px solid #e0e0e0;
	padding:8px;
}

.info-details-title{float:right; padding-top:82px; width:100%; padding-bottom:38px; font-size:29px;}
.info-details-image{float:right;padding-top:20px;  border: 1px solid #e0e0e0;float: right;padding: 10px; padding-bottom:8px; }
.ikt-info{ float:right; width:100%;  }
.info-details{float:right;
width:667px;
}
.info-details-infos{float:right;
padding-top:20px;width:656px;
 color:#5d5d5d;
 text-align:justify;
}
.info-details-infos ul li { float:right;  line-height:30px; font-family:Tahoma, Geneva, sans-serif; font-size:14.5px;   }

.info-customer
{
	float:right; margin-top:134px; width:453px; margin-right:20px; margin-left:0px;
}

.top-line{float:right;height:5px; background-color:#59b210; width:100%; }
.info-customer-tile{ float: right;
    font-size: 29px;
    padding-bottom: 25px;
	padding-right:15px;
    padding-top: 25px;
    width: 100%;  }
.info-customer-details{float:right}
.bottom-line{float:right;height:2px; background-color:#59b210; width:100%;}
.info-customer-details ul li{color:#5d5d5d; float:right; width:100%; line-height:37px; font-size:17px; padding-right:15px; padding-right:10px;}
.info-details-infos{float:right;}
.info-customer-inner-wrapper{float:right; background-color:#f9f9f9; border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; height:320px;}
.info-details-infos .fa-square { padding-top:10px;padding-right:0px; font-size:10px; float:right; color:#FF0000;border:0px; padding-left:10px;height:67px;}
.info-customer-details .fa-check-circle{ float:right; padding-left:10px; color:#59b210; font-size:18px; 
padding-top:8px;height:40px;
}
.ikt-links{
	float:right;
	width:100%;
	height:50px;
	border:1px dashed #c6c6c6; 
	padding-top:15px;
	margin-top:16px;
	margin-bottom:60px;
	}
.ikti-infoslink{ float:right; font-size:20px; padding-right:15px; color:#5d5d5d;}
.ikt-url{ float:right; color:#59b210;font-size:18px;padding-right:15px; font-family:verdana; }
.ikt-url a{ color:#59b210; }


 .scrolaar-container{ width:160px; float:right;}
.scrollaar-image{ width:180px; float:right; padding-top:6px; }
.scrolllar-circle
{
    float:  right;
    height: 100px;
    width:  180px;
}

.ikt_yellow .upper-circle-contents
{   
	float: right;
	left:2px;
	font-size: 26px;
	position: relative;
	top: -70px;
	color:#f8bb02;
	width: 180px;
}

.upper-circle-contents
{   
	float: right;
	font-size: 26px;
	position: relative;
	top: -70px;
	color:#FFFFFF;
	width: 180px;
}

.upper-circle-contents-blank
{   
	float: right;
	font-size: 26px;
	position: relative;
	top: -70px;
	color:#FFFFFF;
	width: 180px;
}


.separator{
	width:5px;
	float:right;
	padding-right:2px;
}




.ikt-sis-comp .fa-circle
{
	color:#FFFFFF;
}

.ikt-bawab-mordif .fa-circle
{
  color:#009d40;
}

.ikt-bawab-mordif .fa-location-arrow
{
 color:#009540;
}

.aboutus-color .fa-leaf
{
	color:#FF0000;
}


.aboutus-color .fa-circle
{
	color:#FFFFFF;
}

.media-color .fa-circle
{
	color:#FFFFFF;
}

.ikt-color .fa-circle
{
	color:#FFFFFF;
	
}

.sis-color .fa-circle
{
	color:#FFFFFF;
}

.media-color .fa-circle
{
	color:#FFFFFF;
}

.investor-color .fa-circle
{
	color:#FFFFFF;
}

.investor-color .fa-line-chart
{
	color:#e61b72;
}


.modi2-color .fa-circle
{
	color:#FFFFFF;
}

.oth-clickable  .jcarousel-wrapper {
float:left;

margin: 0px auto;
position: relative;
border: 0px solid #fff;
width: 1140px !important;
text-align:center;
margin-top:15px;
height: 128px;
-webkit-border-radius: none;
-moz-border-radius: none;
border-radius: none;
-webkit-box-shadow:none;
-moz-box-shadow: none;
box-shadow: none;
}



.jcarousel-wrapper {
    margin: 20px auto;
    position: relative;
    border: 10px solid #fff;
    width: 1170px;
	text-align:center;
	margin-top:58px;
    height: 128px;
    -webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 0 0 2px #FFFFFF;
	-moz-box-shadow: 0 0 2px #FFFFFF;
	box-shadow: 0 0 2px #FFFFFF;
}


.map_spacer
{
	padding-left:5px;
	font-family:tahoma;
}
.jcarousel-wrapper .photo-credits {
    position: absolute;
    right: 15px;
    bottom: 0;
    font-size: 13px;
    color: #fff;
    text-shadow: 0 0 1px rgba(0, 0, 0, 0.85);
    opacity: .66;
}

.jcarousel-wrapper .photo-credits a {
    color: #fff;
}

/** Carousel **/

.jcarousel {
    position: relative;
    overflow: hidden;
}

.jcarousel ul {
    width: 20000em;
    position: relative;
    list-style: none;
    margin: 0;
    padding: 0;
}

.jcarousel li {
    float: left;
	margin-left: 0px; 
}

/** Carousel Controls **/

.jcarousel-control-prev,
.jcarousel-control-next {
    position: absolute;
     
    width: 33px;
    height: 33px;
    text-align: center;
    background: #59b210;
    color: #FFFFFF;
    text-decoration: none;
    text-shadow: none;
    font: 24px/27px Arial, sans-serif;
    -webkit-border-radius: 6px;
       -moz-border-radius: 6px;
            border-radius: 6px;
    -webkit-box-shadow:none;
       -moz-box-shadow: none;
            box-shadow: none;
		border-width:2px;
		border:2px solid #59b210;	
}

.jcarousel-control-prev-pl,
.jcarousel-control-next-pl {
    position: absolute;
     
    width: 32px;
    height: 33px;
    text-align: center;
    background: #59b210;
    color: #FFFFFF;
    text-decoration: none;
    font: 24px/27px Arial, sans-serif;
    -webkit-border-radius: 6px;
       -moz-border-radius: 6px;
            border-radius: 6px;
    border-width:1px;
		border:1px solid #59b210;	
}
.prev-btn-pl{
	width:34px;
	float:right;
	height:30px;
}
.next-btn-pl{
	width:34px;
	float:right;
	height:30px;
}
.nav-oth .scr-nav-buttons-titles {
float:right; 
text-align:right;
width:1072px;


}


.promotions {
    	float: none;
    	margin: auto;
    	width: 64%;
}



.messages li
{
	font-size:18px;
}
.nav-oth .scr-nav-buttons-list{ 
	float:right; 
	width:68px;
	
}
.nav-oth{
	float:right;
	width:100%;
	position:relative;
}


.oth-clickable .nav-oth .jcarousel-control-prev {
    left: 40px;
}

.oth-clickable .nav-oth .jcarousel-control-next {
    left: 3px;
}



.jcarousel-control-prev {
    left: 40px;
}

.jcarousel-control-next {
    left: 3px;
}

.jcarousel-control-prev:hover span,
.jcarousel-control-next:hover span {
    display: block;
}

.jcarousel-control-prev.inactive,
.jcarousel-control-next.inactive {
    opacity: .5;
    cursor: default;
}

/** Carousel Pagination **/

.jcarousel-pagination {
    position: absolute;
    bottom: 0;
    left: 15px;
}

.map-goog-warper
{
	float:right;
	width:100%; 
	height:210px;
}

.jcarousel-pagination a {
    text-decoration: none;
    display: inline-block;
    
    font-size: 11px;
    line-height: 14px;
    min-width: 14px;
    
    background: #fff;
    color: #4E443C;
    border-radius: 14px;
    padding: 3px;
    text-align: center;
    
    margin-right: 2px;
    
    opacity: .75;
}

.jcarousel-pagination a.active {
    background: #4E443C;
    color: #fff;
    opacity: 1;
    text-shadow: none;
}
.oth-clickable-slider .jcarousel-pagination a.active {
    background: #59b210;
    color: #fff;
    opacity: 1;
    text-shadow: none;
}

.next-prev{
   float:right;
   width:100%;
}

.recipes_health_advices_container
{

margin-bottom:20px;
margin-top:20px;
}


.row .oth-clickable{ margin-top:5px; float:left;}
.oth-clickable li{
	 width: 164px;
	margin-left: 15px;
    margin-right: 15px;
}

/*
.oth-clickable-content{ border:0px !important;}

.oth-clickable-content .jcarousel li:first-child {
    margin-left: 0 !important;
}
*/
.scrollaar-image .scrolllar-circle .fa-circle
{  
	font-size:100px; 
	
}

.scrollaar-image .scrolllar-circle .fa-microphone{ color:#47af36;}
.scroll-font-big{ font-size:90px;}
.scroll-font-small{ font-size:38px;}
.scroll-title{ width:180px; float:right; font-size:19px; padding-top:5px;}
.scroll-title a{ color:#FFFFFF;}
/*.scroll-title a:hover{ 
   color:#FF0000 !important;
}
*/

.scroll-pads
{ 
    border-left: 4px solid #f1f1f1;
    border-top: 8px solid #f1f1f1;
	border-bottom: 8px solid #f1f1f1;
    border-right: 4px  solid #f1f1f1;
	
    padding-top: 2px;
	height:162px;
}

.ikt-pink
{
 
	background: -webkit-radial-gradient(#e61b72,#e61b72, #e61b72); /* Safari 5.1 to 6.0 */
    background: -o-radial-gradient(#e61b72,#e61b72, #e61b72); /* For Opera 11.6 to 12.0 */
    background: -moz-radial-gradient(#e61b72, #e61b72, #e61b72);
	background-color:#e61b72;
	height:162px;
	width:189px;
}

/********/
/* square links **/
.ikt-pink:hover
{
 	background: -webkit-radial-gradient(#FFFFFF,#FFFFFF, #FFFFFF); /* Safari 5.1 to 6.0 */
    background: -o-radial-gradient(#FFFFFF,#FFFFFF, #FFFFFF); /* For Opera 11.6 to 12.0 */
    background: -moz-radial-gradient(#FFFFFF, #FFFFFF, #FFFFFF);
	background-color:#FFFFFF;
    height:162px;
	
}

.ikt-pink:hover .scroll-title a
{
	color:#5d5d5d !important;
}


.ikt-pink:hover  .fa-circle 
{
	color:#e61b72;
}

.ikt-pink:hover  .fa-line-chart
{
	color:#FFFFFF !important;
}




/********/


.ikt-media-center
{
 	background: -webkit-radial-gradient(#47af36,#47af36, #47af36); /* Safari 5.1 to 6.0 */
    background: -o-radial-gradient(#47af36,#47af36, #47af36); /* For Opera 11.6 to 12.0 */
    background: -moz-radial-gradient(#47af36, #47af36, #47af36);
	background-color:#47af36;
	height:162px;
	width:188px;
}
/********/
/* square links **/
.ikt-media-center:hover
{
 	background: -webkit-radial-gradient(#FFFFFF,#FFFFFF, #FFFFFF); /* Safari 5.1 to 6.0 */
    background: -o-radial-gradient(#FFFFFF,#FFFFFF, #FFFFFF); /* For Opera 11.6 to 12.0 */
    background: -moz-radial-gradient(#FFFFFF, #FFFFFF, #FFFFFF);
	background-color:#FFFFFF;
    height:162px;
	
}

.ikt-media-center:hover .scroll-title a
{
	color:#5d5d5d !important;
}


.ikt-media-center:hover  .fa-circle 
{
	color:#009d40;
}

.ikt-media-center:hover  .fa-microphone
{
	color:#FFFFFF !important;
}




/********/
 
 
.ikt-bawab-mordif
{
 	background: -webkit-radial-gradient(#009d40,#009d40, #009d40); /* Safari 5.1 to 6.0 */
    background: -o-radial-gradient(#009d40,#009d40, #009d40); /* For Opera 11.6 to 12.0 */
    background: -moz-radial-gradient(#009d40, #009d40, #009d40);
	background-color:#009d40;
	height:162px;
	width:188px;
 
}



/********/
/* square links **/
.ikt-bawab-mordif:hover
{
 	background: -webkit-radial-gradient(#FFFFFF,#FFFFFF, #FFFFFF); /* Safari 5.1 to 6.0 */
    background: -o-radial-gradient(#FFFFFF,#FFFFFF, #FFFFFF); /* For Opera 11.6 to 12.0 */
    background: -moz-radial-gradient(#FFFFFF, #FFFFFF, #FFFFFF);
	background-color:#FFFFFF;
	
    height:162px;

	
}

.ikt-bawab-mordif:hover .scroll-title a
{
	color:#5d5d5d !important;
	font-size:20px;
}


.ikt-bawab-mordif:hover .modi2-color .fa-circle 
{
	color:#009d40;
}



.ikt-bawab-mordif:hover  .fa-location-arrow
{
	color:#FFFFFF !important;
}




/********/



.ikt-about-us
{
 
	background: -webkit-radial-gradient(#ec272e,#ec272e, #ec272e); /* Safari 5.1 to 6.0 */
    background: -o-radial-gradient(#ec272e,#ec272e, #ec272e); /* For Opera 11.6 to 12.0 */
    background: -moz-radial-gradient(#ec272e, #ec272e, #ec272e);
	background-color:#ec272e;
	height:162px;
	width:188px;
}

/******/
.ikt-about-us:hover
{
 	background: -webkit-radial-gradient(#FFFFFF,#FFFFFF, #FFFFFF); /* Safari 5.1 to 6.0 */
    background: -o-radial-gradient(#FFFFFF,#FFFFFF, #FFFFFF); /* For Opera 11.6 to 12.0 */
    background: -moz-radial-gradient(#FFFFFF, #FFFFFF, #FFFFFF);
	background-color:#FFFFFF;
    height:162px;
	
}

.ikt-about-us:hover .scroll-title a
{
	color:#5d5d5d !important;
}


.ikt-about-us:hover .scrolllar-circle .fa-circle 
{
	color:#ec272e;
}

.ikt-about-us:hover  .fa-leaf
{
	color:#FFFFFF !important;
}
/******/


.ikt-sis-comp
{
 
	background: -webkit-radial-gradient(#1d80b7,#1d80b7, #1d80b7); /* Safari 5.1 to 6.0 */
    background: -o-radial-gradient(#1d80b7,#1d80b7, #1d80b7); /* For Opera 11.6 to 12.0 */
    background: -moz-radial-gradient(#1d80b7, #1d80b7, #1d80b7);
	background-color:#1d80b7;
	height:162px;
	width:188px;
}
/******/
.ikt-sis-comp:hover
{
 	background: -webkit-radial-gradient(#FFFFFF,#FFFFFF, #FFFFFF); /* Safari 5.1 to 6.0 */
    background: -o-radial-gradient(#FFFFFF,#FFFFFF, #FFFFFF); /* For Opera 11.6 to 12.0 */
    background: -moz-radial-gradient(#FFFFFF, #FFFFFF, #FFFFFF);
	background-color:#FFFFFF;
    height:162px;
	
}

.ikt-sis-comp:hover .scroll-title a
{
	color:#5d5d5d !important;
}


.ikt-sis-comp:hover .scrolllar-circle .fa-circle 
{
	color:#1d80b7;
}

.ikt-sis-comp:hover  .fa-link
{
	color:#FFFFFF !important;
}
/******/

.line_above_footer {
 	float:right;
}

.ikt_yellow
{
 
	background: -webkit-radial-gradient(#f8bb02,#f8bb02, #f8bb02); /* Safari 5.1 to 6.0 */
    background: -o-radial-gradient(#f8bb02,#f8bb02, #f8bb02); /* For Opera 11.6 to 12.0 */
    background: -moz-radial-gradient(#f8bb02, #f8bb02, #f8bb02);
	background-color:#f8bb02;
	height:162px;
	width:189px;
}

/******/
.ikt_yellow:hover
{
 	background: -webkit-radial-gradient(#FFFFFF,#FFFFFF, #FFFFFF); /* Safari 5.1 to 6.0 */
    background: -o-radial-gradient(#FFFFFF,#FFFFFF, #FFFFFF); /* For Opera 11.6 to 12.0 */
    background: -moz-radial-gradient(#FFFFFF, #FFFFFF, #FFFFFF);
	background-color:#FFFFFF;
    height:162px;
	
}

.ikt_yellow:hover .scroll-title a
{
	color:#5d5d5d !important;
}


.ikt_yellow:hover .scrolllar-circle .fa-circle 
{
	color:#f8bb02;
}

.ikt_yellow:hover  .icon-credit-card
{
	color:#FFFFFF !important;
}
/******/
.scroll-pads-iktissab .scrolllar-circle
{
    float: right;
    height: 100px;
    width: 178px;
}

.scroll-pads-iktissab .scrollaar-image
{
	float: right;
    width: 168px;
}


.scroll-pads-iktissab
{ 
    border-right: 4px solid #f1f1f1;
	border-left: 4px solid #f1f1f1;
    border-top: 8px solid #f1f1f1;
	border-bottom: 8px solid #f1f1f1;
    margin-left: 0;
	width:189px;
    padding-top: 2px;
	height:162px;
}

.scroll-pads-lr{ margin-left:30px;margin-left:30px;}

.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
   float:right;
}

 
@font-face {
    font-family: 'geflowregular';
    src: url('fonts/geflowregular.ttf');
 
    url('fonts/geflowregular.ttf');
	format('truetype');
    
    font-weight: normal;
    font-style: normal;

}

.alignright{
text-align: right;
width:20%;
float:right;
}

.top_links {
float:right;
line-height:36px;
top:10px;
width:80%;
}
.top_links li
{
  display: inline;
  list-style-type: none;
  float:right;
  font-size:16px;
  line-height:30px;
}
.top_links li:first-child
{
   padding-right:0px !important;
}

.top_links li.list_top_links{
  padding-left:18.8px;
  padding-right:18.8px;
}
 
.hidden-phone{display:none;}
.hidden-small-desktop{display:none;}
.language_contactus{float:right; line-height:28px; font-size:16px; } /*width:228px; */

 
.env-catalog{
  float:right;
  width:10px;
  padding-top:8px;
}

.catalog-email{
	float:right;
	width:193px;
	line-height:31px; padding-top:4px; 
	color:#59b210;
	font-family:'Arial Narrow';
	font-size:15px;
	text-align:left;
margin-left:10px;
} 

	 
.env-catalog .fa-envelope{
float:right;
font-size:22px;
color:#59B210;
}

.search-icone .fa-phone{float:right;font-size:22px;color:#59B210;  padding-top:8px; }


.search-phone{ float:right;width:200px; padding-left:12px;font-family:"Arial Narrow", font-size:15px; direction:ltr;color:#5d5d5d; padding-top:5px; }


.title-language{float:right; width:29px;}
.title-language a{color:#5d5d5d;}
.top_links .title-language a { color:#f9f9f9 !important; text-decoration:none; }
.fa-facebook-square{ font-size:32px; color:#4562a3}
.cleancode .fa{margin-left:3px;}
.cleancode .fa-twitter-square{ font-size:32px;color:#a1dff8}
.cleancode .fa-google-plus-square{ font-size:32px;color:#e65342}
.cleancode .fa-instagram{ font-size:32px;color:#ae8567}
.cleancode .fa-youtube-square{ font-size:32px;color:#df1d11}
.cleancode .fa-flickr{ font-size:32px;color:#ff53ab}
.cleancode .fa-linkedin-square{ font-size:32px;color:#2e95cd}

.oth-icons-links{ min-height:191px; margin-top:30px; }

.fa-icones{
width:100%;
float:right;


}

.fa-circle{
font-size:40px;
}


#Corporate-icon .fa-circle{
  font-size:81px;
}




.ikt-sis-comp .fa-link
{
	color:#1d80b7;
}
	
.ficons{
    float: right;
    border-left:4px solid #f1f1f1;
	border-right:4px solid #f1f1f1;
    text-align: center;
    width: 100%;
}
.ficons ul{
  width:auto;
  float:nonel
} 
.ficons ul li {
      width: 152px;
}

/******* New Code       *********/



*{
    direction: rtl;
}

body {
    line-height: 1.5;
    font:13px/100% geflowregular;
    font-weight: normal;
    overflow-x: hidden;

}
.health-content{direction: ltr;}
#othaimshop_slider .flex-viewport, #othaimshop_slider .flex-viewport ul, #othaimshop_slider .flex-viewport ul li{direction: ltr !important;}
.iktissab-discount-item {
    right: 210px;
    position: absolute;
    top: 138px;
}
/*.mail_to_wecare{*/
	/*text-align:left;*/
	/*padding-right:34px;*/
	/*font-family:"Arial Narrow";*/
	/*font-size: 16px;*/
/*}*/
@media screen and (min-width:0\0) {
   	#spy.fix {
    	right:-15px !important;
    	/*box-shadow:         0px 2px 4px rgba(0, 0, 0, 0.27);*/
	}
}


#nav > li > a {
    display: block;
    margin: 0;
    text-decoration: none;
    font-weight: normal;
    font-size: 19px;
	line-height: 40px;
}

#megamenu ul.rows_outer ul.menu_row li.col li.title a, .quickview, .opc .step-title .number, button.button-2x, .button.button-2x, .nav-list li a, h3, #footer_popup h3, #footer_popup h4, h1, h4, .custom_blocks .box a, .product-shop .product-name h1, .block .block-title, .button, #nav > li > a, h2, #content h2
{
    font-family: geflowregular;
}

#megamenu .container { width: 1170px !important;}



.language_selector_ar{
	display:none;

}


.language_selector_en
{
	display:block;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	margin-top:1px;
}

.std h2 {font-family: geflowregular}

.shoppingcart .fadelink {
    left: auto;
    right: 15px;
    top: -2px;
}
.padding-4{
    padding: 13px 12px 0 0;
}

.form-search-wrapper {margin-right: 80px; margin-left: 0}
#topline .fadelink li {text-align: right}
#topline .fadelink a{ text-decoration:none; }
#topline .fadelink .ul_wrapper ul {padding: 7px 7px 7px 30px}
#logo {float: right}
#right_toolbar .fadelink { right: 0px;}
.form-search button{
    right:173px;
}
.form-mail button {
    right:163px;
    direction: ltr;
}

.form-search input.search-query {
    padding-left: 40px;
    padding-right: 4px;
    width: 160px;
}

.form-search .down-arrow-btn {
    right: 490px;
    top: 35px;
    width: 63px;
	border-radius: 6px 0px 0px 6px;
}

.recipe-block-content
{
	border: 1px solid #e0e0e0;
    float: right;
    height: 146px;
    margin-bottom: 30px;
    width: 165px;
}


.recipe-block-content:hover
{
	border: 1px solid #FF0000;
    float: right;
    height: 146px;
    margin-bottom: 30px;
    width: 165px;
	background-color:#FF0000;
	color:#FFFFFF !important;
}



.footer-contents{ 
	float: right;
    font-size:15px;
	height: 40px;
    line-height: 40px;
    text-align: center;
    width: 100%;
	color:#ffffff;
} 
.phone-title{
	font-size:17px;
	color:#868686;
	font-family:geflowregular;
}
.oth-recipes-description{
	float:right;
	width:100%;
}
.oth-recipe-image{
	float:right;
	width:164px;
	height:88px;
}
.breadcrumbs a
{
font-size: 18px;
}
.oth-recipe-titles{
	float:right;
	width:164px;
	height:55px;
	text-align:center;
	 
	padding-top:15px;
	
}

.recipe-block-content:hover , .oth-recipe-titles:hover{
color:#FF0000 !important;
}

.oth-catalog-form > .search-box
{
  font-size:15px;
  font-family:tahoma;
  color:#5d5d5d;
}

.oth-catalog-form .fa-search{
	font-size:24px;
	padding-bottom: 3px;
    padding-right: 18px;
}






.oth-recipe-titles:hover {
	float:right;
	width:164px;
	height:55px;
	text-align:center;
	background-color:#FF0000;
	color:#FFFFFF;
	padding-top:15px;
}
.oth-recipe-titles:hover a{
   color:#FFFFFF;
}

.col-spacer{
	margin-left:30px;
}
.col-spacer2{
	margin-right:25px;
}

#topline ul li a:hover
{
	color:#000000 !important;
}

.oth-clickable-slider .slider-slideing
{
	padding-right:11px;
}


.health-advices{
  width:360px;
  float:right;
  height:65px;
  padding-top:10px;
}

.oth-health-advices{
	float:right;
	width:353px;
	border:1px solid #e0e0e0;
}

.meta_description_news
{
  color: #939393; font-family:Tahoma; font-size: 13px;
  text-align:center;
}

.oth-health-advices-inner{
	float:right;
	width:334px;
	padding:2px;
	border:1px dotted #C6c6c6;
	margin:8px;
}
		
	
.alyoum-title{
	color:#F00;
	float:right;
	width:330px;
	text-align:center;
	height:50px;
	font-size:21px;
	padding-top:20px;
}
.oth-health-advice-recipe{
	color:#090;
	float:right;
	width:330px;
	height:30px;
	font-size:18px;
	text-align:center;
}
.oth-recipe-titles a
{
font-family:tahoma;
  font-size:14px;
}

.oth-clickable a:focus,a:hover{ text-decoration:none;}

.health-advices-details{
	 float:right;
	 width:325px;;
	 height:216px;
	 font-size:15px;
	 line-height:20px;
	 text-align:center;
	 color:#5d5d5d;
	 background: url("../images/health-advice_03.jpg") no-repeat scroll -5px center rgba(0, 0, 0, 0);
	 background-position:0px 90px;
}
	
/*menu-settings*/
#megamenu > .container > ul > li.level0 {float: right; text-align:center; border-left:1px solid #fff;border-right:none; height:40px; }
#megamenu > .container > ul > li.first { float: right; text-align:center; border-right:1px solid #fff; height:40px; }
#nav li {float: right; text-align:center; }

 

li.level0 {
    background-position: left -5px;width:142.3px; 
	padding-left:0px;
	padding-right:0px;
	border-left:1px solid #00833e;
	height:49px;
}


li.first {
    /*background-image: url(../images/menu-sep.jpg);
    background-repeat: no-repeat;
    */
	height:49px;
}

.footer_contactus
{
	padding-right:20px;
	
}

.oth-clickable-content .jcarousel li{
	width:164.1px;
	margin-right:25.2px;
	margin-left:5px;
}

.oth-clickable-content .jcarousel li:first{
	margin-left:0px !important;
}

.green { color:#59b210; }
.col-sm-3 .green{ font-size:22px; padding-top:20px; padding-bottom:20px; }
.footer-content-listing ul li { line-height:33px; font-size:17px; color:#ADADAD; }

.footer-newsletter{
	float: right;
    text-align: center;
    width: 100%;
} 

.newsletter-data{
	float: right;
    text-align: left;
    width: 100%;

} 

.oth-recipes-title
{
   float:right;
}

.footer-contact li {color:#ADADAD; font-family:geflowregular; width:260px;}
.news-btn{
    float: right;
    text-align: right;
    width: 32%;
}

.newsletter-input{
	width: 63%;
    float: right;
	text-align: left;
}

.newsletter-input input{
	width:455px;
	height:50px;
	border: 2px solid #eeeeee;
    border-radius: 0px 5px 5px 0px;
    border-style: solid solid solid none;
    border-width: 2px 2px 2px 0px;
    color: #5d5d5d;
    height: 52px;
	padding:10px;
	font-size:14px;
	font-family:tahoma;
}



.footer-newsletter .btn-default {
   -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color:#59B210;
    border-color:#59B210;
    border-radius: 8px 0 0 8px;
    border-style: solid none solid solid;
    border-width: 2px medium 2px 2px;
    width:96px;
    height: 51.6px;
	font-family:geflowregular;
	font-size:19px;
} 
 
 
 
 
 
 .row.small_with_description_full {direction: ltr}

#bottom_block .span6 {float: right}
#bottom_block .span3 {float: right}
.rtl_margin {margin-right: 5px; margin-left: 0}

.top-icons a {float: right; margin-right: 1px; margin-left: 0}
.row.small_with_description {direction: ltr}
.es-nav {left: 5px;right:456px;}
.selected_products .es-nav{
	right: 467px;
}
h2 {padding-right: 0}
.popular_products .home_title{ margin-right: 0px;}
.home_featured .home_title{margin-right: 8px;}

#column_right_slider .row {
    margin-top: 14px;
    height: 75px;

}
.selected_products {
    margin-right: 8px;
    margin-left: 37px;
    float: left;
    width: 44.3%;
}
.span2 {
    width: 182px;
    margin-left: 2px;
}
.popular_products {
    margin-left: 0px;
    float: right;
	margin-right: 24px;
}
h3.product-name {font-family: geflowregular}
.product .price-box, .preview .price-box {float: none;  /*margin-right: 55px;*/ }
.home_slider_banner {float: left !important}
.home_featured {float: right !important}
.home_featured .span3 {float: right}
.home_featured .product { margin-left: 4px; margin-right: 0;}
.top-search-form {float: right; margin-left: auto; top:10px; padding-top:0px; }


 
#megamenu li.row_middle > ul { float: right}
.link_label { float: right; text-align:left; color:#5d5d5d; }
#topline .link_label a{ color:#5d5d5d;}
#topline .link_label a:hover {color:#59b210 !important;}
.price span {font-family: tahoma; font-size: 15px}
.home_featured .regular-price .price span {font-family: tahoma; font-size: 13px; font-weight: normal}
#column_right_slider .span3 {/*margin-left: -4px;*/}
.brands_module {direction: ltr !important; width: 1160px; margin-right: 6px; height:100px; margin-top:40px; margin-bottom:40px;}
.brands_module .row { direction: ltr !important; margin-left: 0px;}
.brands_module .row .product {width: 90px;}
.recipes_bg { margin-right: -10px; margin-left: -20px}
.health_posts {   padding-left: 0;margin-right:5px;}
.health_posts .post_title { border-right:4px solid #ff5959;  border-left: 0; padding-right: 12px; padding-left: 0 }
.health_care_border { margin-right: 14px;}
.health_care_border .pull-left { float: left !important}
.health-content > img{right: 10px; float: right; left: -5px; top:-7px; }
.health_care .health-tip{float: right;}
div.content { margin-left: -44px }
div.image-title {
    border-left: 0;
    padding-right: 5px;
    font-family: geflowregular;
    float: right;
    text-align:right;
    font-size: 25px;
    margin-top: 10px;
}
div.image-desc { float: right; padding-right: 5px; padding-left: 0;text-align:right;font-family: geflowregular;font-size:16px; margin-top: 3px;}
.arrow_btn { float: left; margin-top: 0px; margin-right: 0;}
#column_right.span9 { float: left}
#column_left.span3 { float: right !important}
.sbHolder { font-family: tahoma; font-size: 14px; color: #979797; text-align: center}
.sbSelector:link, .sbSelector:visited, .sbSelector:hover { color: #979797}
.listing_header_row1 label { font-family: tahoma; color: #9b9b9b}
.toolbar .icon-up { padding-right: 5px;}
.pages { font-family: arial-black}
.listing_header_row2 .pull-left { float: right !important; font-family: tahoma; color: #9b9b9b}
.listing_header_row2 .pull-right { float: left !important}
.pages a { float: left;}
.pages a.small_icon { color:  #5d5d5d; width:80px; font-family:geflowregular; }
.listing_header_row1 .pull-left { text-align: left; }
.listing_header_row1 label { padding-right: 0}
.category-products .product .product-name, .preview .product-name { font-size: 15px; padding-top:16px;}
.product-shop .add-to-cart button.btn-cart { padding-right: 10px}
.product-shop .add-to-cart button.btn-cart i.icon-basket { padding-left: 5px;}
#collapsed-menu .nav-header span.collapse_button { left: 0; right: auto}
#collapsed-menu li.current > label > a, #collapsed-menu .nav-list li.current > a { font-weight: normal;}
#collapsed-menu .nav-list li a:hover, #collapsed-menu .nav-list li .nav-header a:hover { color: #59b210}
#collapsed-menu .nav-header a, #collapsed-menu a { font-family: ge_ss_twobold; font-size: 17px; padding-right: 31px; }
#collapsed-menu .nav-list li a, #collapsed-menu .nav-list li .nav-header a { padding-left: 0;  padding-right: 39px; font-size: 17px; color: #ff0000; font-family: ge_ss_twomedium }
.block-layered-nav dd li {
    background: url("../images/template/block-layered-dt.gif") no-repeat scroll right 9px rgba(0, 0, 0, 0);
    margin-bottom: 6px;
    padding: 0 19px;
}
.block-poll .block-subtitle { font-family: ge_ss_twobold; font-size: 17px; color:#fc0000;}
.block .block-subtitle { font-family: ge_ss_twobold; font-size: 17px;}
.block { font-family: ge_ss_twobold;}
.block .block-title {font-family: ge_ss_twobold}
input, button, select, textarea { font-family: tahoma;}
.header_wrapper #header .container { min-width: 1170px;}
.content_top .wrapper_w .pull-left { float: right}
.content_top .wrapper_w .pull-right { float: left}
.breadcrumbs a, .breadcrumbs span { float: right}
.direction-nav a.next { margin-top: 4px;}
.promo_box span { padding-right: 10px; font-family: ge_ss_twolight; line-height: 15px}
.product-shop .product_info_left {font-family: ge_ss_twolight}
.product_info_left b {font-family: arial-black}
.add-to-links a { padding-right: 5px;}
.nav-tabs > li { float: right; font-family: ge_ss_twobold; font-size: 16px;}
.nav-tabs > li > a, .nav-pills > li > a { margin-right: 0}
#product-attribute-specs-table td, #product-attribute-specs-table th { text-align: right;}
.form-list label { float: right}
.validation-advice { font-family: ge_ss_twolight; font-weight: normal}
.form-list .field { float: right}
.buttons-set .back-link { float: left}
.buttons-set button.button { float: right}
.dashboard .welcome-msg { margin-right: 0}
.dashboard .welcome-msg p { line-height: 20px;}
#bottom_block h4 { font-family: geflowregular}
li.first a {
    /*background-image: url(../images/menu-sep.jpg);
    background-repeat: no-repeat;
    background-position: right -5px ;*/
}

.selected_products .price-box, .popular_products .price-box { width: 177px;}
.selected_products .price-box p.old-price, .popular_products .price-box p.old-price { text-align: right; float: left; margin-left: 0px !important; margin-right: 7px !important}
.selected_products .price-box p.old-price span.price, .popular_products .price-box p.old-price span.price { font-size: 14px;}
.selected_products .price-box p.old-price span.price span, .popular_products .price-box p.old-price span.price span { font-family: ge_ss_twomedium; font-weight: normal }
.selected_products .price-box p.special-price, .popular_products .price-box p.special-price { text-align: center;}
.gallery-container h5 {
    font-family: ge_ss_twolight;
    font-size: 16px;
    font-style: normal;
    font-weight: normal;
}
.locator-image {
    float: right;
    margin-left: 0;
    margin-right: 10px;
}
.store-locator .titles {
    float: right; font-family: ge_ss_twobold;
    margin-right: 7px;
    margin-left: 0;
}
.store-locator .titles span.find-text {

}
.store-locator .titles span.near-you-text {
    float: right;
    margin-top: 14px;
}

.select2-container .select2-choice
{
 padding: 0px 0 0 9px !important;
}

.select2-container .select2-choice .select2-arrow
{
	top:7px;
	left:1px;
}


.locator-sep {
    float: right;
    margin-left: 0px;
    margin-right: 18px;
}
.store-field {
    float: right
}

.borders_maps
{
 width:100%;
 height:5px;
 background-color:#59b210;

 float:right;
}

.wraaper_map
{
	float:right;
	border-left:1px solid #e0e0e0;
	border-right:1px solid #e0e0e0;
	width:100%;
}

.maps-search-results-contents
{
	width:1100px;
	margin-left:18px;
	margin-right:18px;
	float:right;
	height:auto;
	margin-bottom:13px;
	font-family:verdana;
}

.maps-inner-tops-wrapper
{
	width:1140px;
	float:right;
}

.RedRoundedMap .fa-search-plus
{
	font-size:24px;
	padding-top:18px;
}

.google-map-container
{
 	border: 2.5px solid #e0e0e0;
    float: right;
    height: 550px;
	font-family:geflowregular;
    margin-top: 0px;
    width: 100%;
}

.google-map-container-details
{
 	float: right;
    margin-top: 10px;
    width: 100%;
}


.goog-map
{
	float:right;
	width:100%;
}

.goog-map-details
{
	float:right;
	width:100%;
	padding:10px;
}

.store-field label {
    float: right;
    font-family: ge_ss_twobold;
    margin-left: 7px;
    margin-right: 27px;
}

.store-search-btn { float: right; margin-right: 44px; margin-top: 50px; margin-left: 0}


ul.our-stores li {
    float: right;
    margin-left: 20px;
    margin-right: 8px;
}
.store-header {
    font-family: ge_ss_twobold;
    font-size: 20px;
}
.store-name-type {
    float: right;
    padding-right: 8px;
    padding-left: 0;
}

.store-address {
    float: right;
    font-family: ge_ss_twomedium;
    padding-left: 8px;
    margin-right: 30px;
    margin-left: 0;
}
.store-mobile {
    font-family: ge_ss_twobold;
    float: right;
    margin-right: 13px;
    padding-left: 0;
}

.store-timing {
    float: left;
    margin-left: 8px;
    margin-right: 0;
    font-family: "Arial Black",arial-black;
}
.store-city-region {
    float: left;
    padding-left: 8px;
    font-family: ge_ss_twomedium;
}
#contactForm .wrapper {
    margin-right: 125px;
    margin-left: 0px;
    float: right;
}
#contactForm input {
    float: right;
    font-family: hacen_lebanonregular;
}
#contactForm label {
    float: right;
    font-family: tahoma;
}
#contactForm .span7, #contactForm .span9 { float: right; margin-top: 10px}
h1 { font-family: geflowregular !important;}
.contact-us-form h1 { background: url("../images/dot.jpg") no-repeat right 19px; padding-right: 16px; padding-left: 0}
.contact-us-form.span8 { float: right; margin-right: 11px; margin-left:0}
span.req{ font-family: ge_ss_twobold; margin-left: 0; margin-right: 6px;}
.contact-us-sidebar.span3 { width: 280px; float: right; margin-left: 0; margin-right: 110px;  }
.contact-us-sidebar.span3 h1 {  background: url("../images/dot.jpg") no-repeat right 19px; padding-right: 16px; padding-left: 0; padding-top: 10px }
/*sohail*/
.contact-us-sidebar p { font-family: ge_ss_twobold; font-size: 16px; color: #767676; margin-bottom: 14px }
.contact-us-sidebar p { font: 18px/100% tahoma; color: #767676; margin-bottom: 14px }
.contact-us-sidebar p.title { color: #424242; line-height: 22px }
.category-products .row .product { margin-left: 18px}
.home_featured .special-price, .category-products .special-price { padding-top: 10px;}
.regular-price { display: block;margin: 0;padding: 0; text-align: center;}
.span6.recipes , .span6.health_care { float: left; margin-left: 30px; margin-right: 0}
#nav.simple > li { float: right;}
.recipe-image { float: right; padding-top:29px;padding-bottom:20px; }
.postContent {  float: right ;font-family: tahoma;font-size: 17px;line-height: 25px;  text-align:justify;  }


.facebook-box { margin-left: 20px; margin-right: 0}
.insta-bg {
    padding-right: 3px; padding-left: 0;
}

#hot-news-slider { 

float: left; margin:17px 0 0px 15px;

}
#hot-news-carousal { float: right;}
.slider-slideing{ 
	float: right;
	padding-right: 15px;
	padding-top: 12px;
	text-align: right;
	width: 100%;
}


.content-slider{ width:100%; height:314px;}
#hot-news-carousal ul.slides li { font-family: ge_ss_twomedium; padding-right: 3px; padding-left: 0}
#hot-news-carousal .title { float: left; }
#hot-news-carousal .image { float: right}
#hot-news-carousal ul.slides {
    margin-right: 18px;
    margin-left: 0;
}

#hot-news-carousal ul.slides li:hover , #hot-news-carousal ul.slides li.flex-active-slide {
    background: url(../images/media-slider-arrow.jpg) no-repeat left center #FF0000; color: #ffffff;
}
.oth-clickable-content-slider .caption { 

padding-right: 0px; width: 750px; height:400px;  z-index:999999;
}

/*************/

.video_promotions_contents{
	float:right;
	width:360px;
	margin-bottom:5px;
	}
.video_gallery_contents{
	float:right;
	margin-right:20px;
	border:1px solid;
	width:94%;
}


	
.wrapper-gal{
	margin: auto;
    max-width: 1100px;
	padding-right:20px;
	padding-left:0px;
    
	
	}
.nav-oth-gal {
    float: right;
    width: 100%;
	height:45px;
	text-align:left;
	 
}
.jcarousel-wrapper-gal {
    margin: 0px;
    position: relative;
	margin-top:10px;
	float:right;
    border: 1px solid #e0e0e0;
    width: 360px;
    height: 648px;
}


.jcarousel-wrapper-gal .photo-credits {
    position: absolute;
    right: 15px;
    bottom: 0;
    font-size: 13px;
    color: #fff;
    text-shadow: 0 0 1px rgba(0, 0, 0, 0.85);
    opacity: .66;
}

.jcarousel-wrapper-gal .photo-credits a {
    color: #fff;
}

/** Carousel **/

.jcarousel-gal {
    position: relative;
    overflow: hidden;
	
}

.jcarousel-gal ul {
    width: 1400px;
    position: relative;
    list-style: none;
    margin: 0;
    padding: 0;
	 
}

.jcarousel-wrapper-gal .jcarousel li {
    float: left;
	width:360px;
	height:720px;
}

/** Carousel Controls **/

.jcarousel-control-prev-gal,
.jcarousel-control-next-gal {
  position: absolute;
  width: 33px;
  height: 33px;
  text-align: center;
  background: #59b210;
    color: #FFFFFF;
    text-decoration: none;
    font: 24px/27px Arial, sans-serif;
    -webkit-border-radius: 5px;
       -moz-border-radius: 5px;
            border-radius: 5px;
    border-width:1px;
		border:1px solid #59b210;
}



.jcarousel-control-prev-gal-containuer {
    width: 35px;
	height:40px;
	float:right;
	padding-left:1px;
}

.jcarousel-control-next-gal-containuer {
    width: 35px;
	height:40px;
	float:right

}

.jcarousel-control-prev-gal:hover span,
.jcarousel-control-next-gal:hover span {
    display: block;
}

.jcarousel-control-prev-gal.inactive,
.jcarousel-control-next-gal.inactive {
    opacity: .5;
    cursor: default;
}

/** Carousel Pagination **/

.jcarousel-pagination {
    position: absolute;
    bottom: 0;
    left: 15px;
}

.jcarousel-pagination-gal a {
    text-decoration: none;
    display: inline-block;
    
    font-size: 11px;
    line-height: 14px;
    min-width: 14px;
    
    background: #fff;
    color: #4E443C;
    border-radius: 14px;
    padding: 3px;
    text-align: center;
    
    margin-right: 2px;
    
    opacity: .75;
}

.jcarousel-pagination-gal a.active {
    background: #4E443C;
    color: #fff;
    opacity: 1;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.75);
}

.scrl-cont-gallery{
	 width:350px; height:100px;
}

.branche-total{
	width:60px;
	float:left;
	color:#939393;
}
.num .pages a {
    width: 40px;
    height: 45px;
	padding-top:4px;
	padding-left:6px;
    border: 1px solid #E0E0E0;
    margin-left: 3px;
    text-align: center;
    vertical-align: middle;
    line-height: 35px;
    font-weight: normal;
    font-family: "Tahoma";
}
.num .pages a.active {
    border: 1px solid #59B210;
    color: #59B210;
}

.store-pagination{ width:100%;float:right;
padding-top:30px;
 }
 .num {
    float: right;
    text-align: right;
    width: auto;
}

.num a {
    display: inline-block;
    padding-right: 5px;
    line-height: 20px;
}

.paggin-info
{
	float:left;
	width:430px;
	padding-top:10px;
	height:40px;
}

.encloser{
float:left;
width:70px;
text-align:right;
height:40px;

}

#my-slideshow-aboutus .flex-control-nav { position: relative; text-align:right;  z-index: 999; left: 105px;right:0px; bottom:-18px;}
.top_line_about_us
{
	border-top:5px solid #59b210;
}

.inner-scr-gallery{
	width:360px; 
	float:right;
	padding-top:17px;
	margin-bottom:10px;
}


.first-scr-item{
	background-color: #e0e0e0;
    float: right;
    height: 133px;
    margin-right: 18px;
	margin-left:26px;
    width: 150px;
	border:1px solid #e0e0e0;
}

.first-scr-item .first-scr-image{
	float:right;
    width:148px;
	height:100px;
}

.first-scr-item .first-scr-title{
    float:right;
	width:149px;
	height:32px;
}

.first-title-name{
    float:right;
	text-align:center;
	width:128px;
	height:32px;
	padding-top:10px;
	padding-right:3px;
	color:#5d5d5d;
}

.first-scr-item:hover .first-title-name a{
   /*color: #FFFFFF;*/
}
.first-title-name a{
	color:#5d5d5d;
	font-size:14.5px;
}

.first-title-map-icon{
    float:right;
	width:19px;
	height:32px;
	color:#FF0;
	font-size:18px;
}

.first-title-map-icon .fa-map-marker{
    float:right;
	width:19px;
	height:32px;
	padding-top:6px;
	color:#e0e0e0;
	font-size:22px;
}
.first-title-map-icon .fa-map-marker:hover{
    float:right;
	width:19px;
	height:32px;
	padding-top:6px;
	color:#FFFFFF;
	font-size:22px;
}




.first-title-name:hover{
    color:#FFFFFF !important;
}
.first-title-map-icon:hover {
    color:#FFFFFF !important;
}




.sec-scr-item{
	background-color: #e0e0e0;
    float: right;
    height: 133px;
	text-align:center;
	border:1px solid  #e0e0e0;
    margin-left:0px;
    width: 150px;
}

.sec-scr-item:hover{
   /*border:1px solid #59b210;*/
}


.sec-scr-item:hover .sec-scr-title
{
   background-color:#59b210;
}

.first-scr-item:hover{
   /*border:1px solid #59b210;*/
}

.first-scr-item:hover .first-scr-title
{
   background-color:#59b210;
}




.sec-scr-item .sec-scr-image{
	float:right;
    width:139px;
	height:100px;
}

.sec-scr-item .sec-scr-title{
    float:right;
	width:149px;
	height:32px;
}

.sec-title-name{
    float:right;
	width:128px;
	text-align:center;
	height:32px;
	padding-top:10px;
	padding-right:3px;
	color:#5d5d5d;
	
}
.sec-title-name a{
	color:#5d5d5d;
	font-size:14.5px;
}

.sec-title-map-icon{
    float:right;
	width:19px;
	height:32px;
	font-size:22px;
}


.sec-title-name:hover{
    color:#FFFFFF;
}
.sec-title-map-icon:hover {
    color:#FFFFFF;
}

.sec-title-map-icon .fa-map-marker{
    float:right;
	width:20px;
	height:35px;
	padding-top:6px;
	padding-left:3px;
	color:#e0e0e0;
	font-size:22px;
}
.sec-title-map-icon .fa-map-marker:hover{
    float:right;
	width:20px;
	height:35px;
	padding-top:6px;
	color:#FFFFFF;
	font-size:22px;
}









.sec-scr-title:hover{
	background-color:#0C3;
	color:#FFFFFF;
}

.first-scr-title:hover{
	background-color:#0C3;
	color:#FFFFFF;
	
}

.media-center-details .top_search_media
{
  float:left;
  position:relative;
  left:-17px;
}



/*************/

.video-title a { font-family: ge_ss_twobold}
.mnews { margin-top: 32px; float:right;}
.media-side-bar { float: left; margin-right: 0px; padding-top:0px; }
.content-side { float: left; margin-left: 0px}
.media-news-contents-wrapper{  float:right; }
.mnews ul li .image { float: right;}
.mnews ul li .image { float: right; }
.mnews ul li .image img { float:right; }
.mnews ul li .title { float: right; padding-left:0px; }
.mnews ul li .descr-news { float: right; min-height:87px; width: 592px; text-align:justify; line-height:25px; padding-right: 25px; padding-left: 0px; font-size:15px ; font-family:Tahoma; color:#5d5d5d;}
.mnews ul li .title-news { float: right; padding-left:0px; padding-right:25px; line-height:25px;}
.news-link a { color:#ED2A2E !important; font-size:16px !important; }
.mnews ul li .title a {color: #59b210;  font-size:22px;}

.news-date-wrapper{
	width:100%;
	float:right;
	margin-top:10px;
	padding-right:20px;
	padding-left:0px;
	margin-bottom:5px;
}


.news-date{ float:right; width:50%; color:#c6c6c6}
.media-news-contents-wrapper{
	float:right;
	width:100%;
	border-bottom:1px dashed #c5c5c5;
	margin-bottom:38px; 
}	
.news-link{
	width:50%;
	float:right;
	font-size:15px;
    color:#FF0000;
	text-align:left;
} 
  
.gallery-news-title{
	width:100%;
	float:right;
	padding-top:40px;
}

.gallery-news-title h4{
	font-size:29px;
	line-height:37px;
	color:#ed2a2e;

}

.news-latest-image{

   float:right; width:750px;
   padding-bottom:20px;
 
 }
 
.news-con-details{
	width:750px;
	float:right;
	font-family:Tahoma;
	padding-top:37px;
	color:#5d5d5d;
	font-size:16px;
	line-height:29px;
}




.news-pagination { margin-left: 330px; margin-right: 0}
.nav-tabs > li > a, .nav-pills > li > a { margin-right: 4px; margin-left: 0 }
.oth-clickable-content-slider  .caption .news-title { font-family: geflowregular; }
.oth-clickable-content-slider  .caption .news-des {
	float:right;
	width:100%;
	height:86px;
	opacity:0.95;
    background-color:#585756;
}

.oth-clickable-content-slider  .caption .news-desc-button{
float:right;
width:20%;
padding-top:32px;
text-align:left;
padding-left:10px;
}


.news-des .caption a {
    color: #FFFFFF;
}

.news-desc-button a{ color:#FFFFFF; font-size:19px;}
.caption .news-desc-button .btn-default {   
	background-color:#59b210 !important;
 	border: 0 none;
	font-weight:normal;
    color: #FFFFFF !important;
    font-family: geflowregular;
    font-size: 18px;
    height: 40px;
    width: 100px;
	border-radius:5px;

 }

 .caption   .news-des .news-content
{
     color: #ffffff;
    float: right;
    font-size: 21px;
    line-height: 30px;
    padding-right: 10px;
    padding-top: 9px;
    text-align: right;
    width: 80%;
    font-weight:normal;
}

 .caption   .news-des  .news-content a {
	color:#FFFFFF;
}


.video-image { float: right}

/*sohail css */
.iktissab_bottom_container_sa{
    float:right;
    width:1170px;
    padding-bottom:42px;
}

.iktissab_container_sa{
    widht:1170px;
    float:right;
}
.iktissab_title_container_sa{
    widht:1170px;
    float:right;
}

.iktissab_title_inner_right
{
    width:776px;
    float:right;
    padding-top:22px;
}

.iktissab_title_right
{
    color: #0A960A;
    float: right;
    font-size: 40px;
    font-weight: bold;
    text-align: right;
    width: 159px;
    padding-top:12px;
    font-family:ge_ss_twobold;
}
.iktissab_title_left{
    padding-left:0px;
    float:right;
    width:615px;
    text-align:right;
}

.iktissab_heading_level_2{
    float:right;
    width:776px;
    font-size:28px;
    color:#c46700;
    text-align:right;
    height:38px;
    padding-top:10px;
    font-family:ge_ss_twomedium;
    font-weight:normal;
}

.iktissab_top_content_sa
{
    font-size:18px;
    line-height:34px;
    float:right;
    width:776px;
    color:#000000;
    text-align:right;
    font-family:"tahoma";

}

.iktissab_top_content_image
{
    width:776px;
    text-align:center;
    float:right;
    padding-top:16px;
    padding-bottom:16px;

}
.iktissab_top_image
{

    float:right;
    padding-top:10px;

}

.iktissab_title_inner_left
{

    width:390px;
    float:right;

}
.iktissab_heading
{
    width:776px;
    float:right;
    text-align:right;
    height:55px;
    padding-top:30px;
}
.iktissab_middle_container_sa
{
    width:1170px;
    float:right;
    text-align:right

}
.ikt_middle_title
{
    color: #0A960A;
    float: right;
    font-size: 33px;
    font-weight: bold;
    text-align: right;
    width: 776px;
    height:40px;
    padding-top:16px;
    font-family:ge_ss_twomedium;
}
.ikt_middle_title_level2
{
    color: #C46700;
    float: right;
    font-size: 28px;
    font-family:ge_ss_twomedium;
    text-align: right;
    width: 776px;
    height:40px;
    padding-top:6px;
}

.ikt_middle_contents{
    width: 1170px;
    float:right;
    text-align:right;
    height:428px;
    font-family:"tahoma";
    font-size:18px;
}

.ikt_middle_contents li:first-child{
    padding-bottom:20px;
}

.ikt-list-third{

}

.ikt_middle_contents ul li {
    background: url("../images/right_03.jpg") no-repeat scroll right 0 rgba(0, 0, 0, 0);
    color: #000000;
    font-size: 19px;

    margin-top: 3px;
    padding-right: 25px;
    list-style:none;
    line-height:25px;
}

.list_ikt_list
{
    font-size: 19px;
    color:#8d5b00;
    padding-right:10px;
    padding-top:3px;
    padding-bottom:3px;
    line-height:25px;
}

.iktissab_bottom_right
{
    width:776px;
    float:right;
    text-align:right;
}

.iktissab_bottom_left{
    width:394px;
    float:right;
    text-align:right;
}
.iktissab_bottom_contents
{
    width:776px;
    float:right;
    text-align:right;
    font-family:"tahoma";
    font-size:18px;
}

.iktissab_bottom_contents ul li
{
    width:776px;
    float:right;
    text-align:right;
    background: url("../images/right_03.jpg") no-repeat scroll right 0 rgba(0, 0, 0, 0);
    color: #000000;
    font-size: 18px;
    height: 32px;
    padding-right: 37px;
    list-style:none;
}

.iktissab_bottom_title{
    height:38px;
    color: #0A960A;
    float: right;
    font-size: 33px;
    font-weight: bold;
    text-align: right;

    width: 776px;
    font-family:ge_ss_twobold;
}

.iktissab_bottom_level2
{
    color: #C46700;
    float: right;
    font-size: 28px;
    font-family:ge_ss_twomedium;
    text-align: right;
    width: 776px;
    height:40px;
    padding-top:10px;
}


 

.othaimshop-search{
	float:left;
	width:100%;
	padding-right:15px;
}

.oth-search{
	width:300px;
	float:right;
}

.oth-search-title { 
 float:right;
 line-height:30px;
 margin-right:34px;
 margin-left:0px;
 width:100%;
 padding-top:2px;

}

.oth-catalog{
	width:248px;
	float:right;
}

.oth-search-form{float:right; width:100%; padding-right:30px;}
.oth-catalog-title{float:right;line-height:35px; width:100%; padding-right:25px;  }
.search-icone{ float:right; width:10px; padding-top:0px;}
.email-green{color:#5d5d5d;font-family:"Arial Narrow"}







.ikt-title-sa-green{
    color: #0A960A;
}
.ikt-title-sa-red{
    color: #e90307;
}

.inner_container_list{
    float:right;
    text-align: right;
    width: 1170px;
    padding-top:17px;

}

.inv-content-dexc{
    font: 18px/100% tahoma;
    text-align:right !important;
    font-size: 14px;
    color: #929292;
}
.promotion_block{
    font: 14px/100% tahoma;
}
span.ryale{display:none}
span.SR , span.ryal
{
    display:inline-block !important;
}
.home_featured span.ryal, .category-products span.ryal {
	margin-top: 6px;
}
.carousels  .price-box
{
    width: 162px;
}
.carousel .special-price span.price span.SR, .carousel .price-box .price span.SR{
    line-height:18px;
    float:none;
    margin: 0 0 0 5px;
}
.carousels .old-price span.price span.SR{
    line-height:16px;
    float:none;
    margin: 0 0 0 0;
}
#collapsed-menu li.nav-1{
    background: url("../images/grocery.jpg") no-repeat scroll right 0 rgba(0, 0, 0, 0) !important;
}
#collapsed-menu li.nav-2 {
    background: url("../images/fresh.jpg") no-repeat scroll right 0 rgba(0, 0, 0, 0) !important;
    margin-top:9px;
}

#collapsed-menu li.nav-3 {
    background: url("../images/clothes.jpg") no-repeat scroll right 0 rgba(0, 0, 0, 0) !important;
    margin-top:9px;
}

#collapsed-menu li.nav-4 {
    background: url("../images/house.jpg") no-repeat scroll right 0 rgba(0, 0, 0, 0) !important;
    margin-top:9px;
}

#collapsed-menu li.nav-5 {
    background: url("../images/health.jpg") no-repeat scroll right 0 rgba(0, 0, 0, 0) !important;
    margin-top:9px;
}

#collapsed-menu li.nav-6 {
    background: url("../images/electronics.jpg") no-repeat scroll right 0 rgba(0, 0, 0, 0) !important;
    margin-top:9px;
}
.old-price span.ryal
{
    display : none !important;
}
.counter-down-ar {
    display:block !important;
}
.counter-down-en{
    display:none;
}
.block-poll .block-title{
    font-family:"ge_ss_twobold";
    font-size:22px;
    padding-top:20px;
}

#poll-answers label{color:#068801;}
.poll_vote{

}
.content_wrapper_wholesale{
    width:1170px;
    float:right;
    padding-bottom:50px;
    padding-top:31px;
}
.content_left_wholesale
{
    width:280px;
    float:right;
    text-align:right;
}

.content_right_wholesale{
    width:870px;
    float:right;
    text-align:right;
}

.content_left_title{
    font-size: 22px;
    font-family:ge_ss_twobold;
    line-height:25px;
    padding-bottom:26px;
}

.content_left_wholesale ul li {
    background: url("../images/gb_wholesale.jpg") no-repeat scroll right 0 rgba(0, 0, 0, 0);
    color: #000000;

    font-size: 17px;
    line-height: 30px;
    list-style: none outside none;
    margin-top: 3px;
    padding-right: 37px;
    font-family:ge_ss_twobold;
}

.content-inner-spacer{
    padding-top:20px;
}



.content_left_wholesale_wrapper{
    float:right;
    text-align:justify;
    width: 300px;
}

.content_left_wholesale_wrapper_inv{
    float:right;
    text-align:justify;
    width: 300px;
}

.content_left_wholesale ul li.active {
    background: url("../images/gb_wholesale.jpg") no-repeat scroll right 0 rgba(0, 0, 0, 0);
    color: #000000;
    color:#FF0000;
    font-size: 17px;
    line-height: 30px;
    list-style: none outside none;
    margin-top: 3px;
    padding-right: 37px;
    font-family:ge_ss_twobold;
}

.content_right_title{
    font-size:30px;
    font-weight:bold;
    font-family:ge_ss_twomedium;
    padding-top:13px;
    color:#0a960a;
}

.title-black{
    font-family:tahoma;
    color:#000000;
    font-size:17px;
}

.content_right_description{
    width:870px;
    float:right;
    text-align:justify;
    font-family:tahoma;
    font-size:18px;
    line-height:34px;
    padding-top:0px;
}

.top_image_container{
    float:right;
    width:1170px;
    padding-bottom:78px;
}


.content_left_wholesale ul li a{
    color:#000000 !important;

}
.content_left_wholesale ul li a:hover{
    color:#000000 !important;
    text-decoration:none;
}



.content_left_wholesale ul li.active a:hover{
    color:#000000 !important;
    text-decoration:none;
    font-weight:bold;
}
.content_left_wholesale ul li.inactive:hover{
    color:#000000 !important;
    text-decoration:none;
    font-weight:bold;
}

.content_left_wholesale ul li.active a{
    color:#FF0000 !important;

}


.content-right-inner-top .content-right-intro{
    width:420px;
    float:right;
    line-height:34px;
    font-family: tahoma;
    font-size: 18px;
}

.content-right-inner-bottom{
    float:right;
    text-align:justify;
    width:870px;
    line-height:34px;
}

.content-right-intro-image{
    float:right;
    text-align:justify;
    width:400px;
    padding-right:50px;
    padding-left:0px;
    padding-top:6px;
}
.content-red-intro{
    color:#FF0000;
    font-family:ge_ss_twomedium;
    font-size:19px;
}
.content_right_wholesale p{
    margin:0px;
    padding:0px;
}
.content_right_description-inner{
    float: right;
    font-family: tahoma;
    font-size: 18px;
    line-height: 34px;
    padding-top: 10px;
    text-align: justify;
    width: 870px;
}
.content_right_description-inner ul li {
    background: url("../images/red-spot.jpg") no-repeat scroll right 0 rgba(0, 0, 0, 0);
    /*color: #000000;*/
    color: #5D5D5D;
    font-size: 19px;
    line-height: 25px;
    list-style: none outside none;
    margin-top: 3px;
    padding-right: 20px;
    text-align: justify;
    font-family: tahoma;
    font-size:18px;
}

/* Megamenu */
#megamenu ul.rows_outer ul.menu_row li.col{
    margin:0 0 0 40px !important;
}
#megamenu ul.rows_outer ul.menu_row li.col ul li{
    width:180px;
    background: url("../images/megamenu_li_bullet_red-ar.png") no-repeat right;
    padding-right: 20px;
    padding-left:0px;
}

.product-box [class*="span"] {
    float: left;
}

.product-shop .product_custom, .product-shop .product_related {
    float: left;
    margin-right: 30px;
    margin-left:0px;
}
.block-poll .answer{
    float:right;
}
.block-poll .votes{
    float:none;
    margin-right:10px;
}






.title-tabs {
    font-size:16px;
    float:right;
    font-family :ge_ss_twobold !important;
    width:880px;
    font-size: 30px;
    font-weight: normal;
    line-height: 25px;
    padding-bottom:20px;
    color:#0A960A;
}











.content_desc ul li {
    background: url("../images/red-spot.jpg") no-repeat scroll right 0 rgba(0, 0, 0, 0);
    color: #000000;
    font-size: 19px;
    line-height: 25px;
    list-style: none outside none;
    margin-top: 3px;
    padding-right: 20px;
    text-align: justify;
}

.umt_wrapper{ float:right; width:100%; font: 18px/100% tahoma; line-height:25px;}
.col1_wrapper{ float:right; padding-right:1%; }
.col2_wrapper{ float:right;  padding-right:1%;  padding-top:20px; }
.content-umt{float:right; width:98%;}
.cotent-title-internal{float:right; width:98%;  font: 20px/100% ge_ss_twomedium; color: #0A960A; }
.content_desc{float:right; width:98%; padding-top:20px; text-align:justify; line-height:25px;}
.content_desc li {list-style-type:disc; margin-right:10px; line-height:25px;}

.content_right_description ul li{
    background: url("../images/red-spot.jpg") no-repeat scroll right 0 rgba(0, 0, 0, 0);
    color: #000000;
    font-size: 18px;
    line-height: 33px;
    list-style: none outside none;
    margin-top: 3px;
    padding-right: 20px;
    text-align:justify;
    font-family:tahoma;
}

.content-adjust{
    margin:0px;
    padding-bottom:10px;
    line-height: 15px;
    width: 100%;
    float: right;
}






/* Promotion page */
.tab-content-content{width:1175px;height:5px;background: #74c145;border:none;}
ul.othaim-promotions li a[href="#tab1"],ul.othaim-promotions li a[href="#tab1"]:hover{
    background:url(../images/promotion/supermarket-tab-ar.png) no-repeat;
    border:none;
}
ul.othaim-promotions li a[href="#tab2"], ul.othaim-promotions li a[href="#tab2"]:hover{
    background:url(../images/promotion/cornor-tab-ar.png) no-repeat;
    border:none;
}
ul.othaim-promotions li a[href="#tab3"],ul.othaim-promotions li a[href="#tab3"]:hover{
    background:url(../images/promotion/fresh-tab-ar.png) no-repeat;
    border:none;
}
.othaim-promotions li.active .tab-arrow{
    left:-182px;
}
/* Promotion page end */
#gallery .caption
{
    width:433px !important;
}
.arrow_btn
{
    margin-left: 0px !important;
}

#investorintro{
    font-family:tahoma;
    font-size:18px;
    padding-top:34px;
    text-align:justify;
    width:100%;

    line-height:33px;
}

.selected_products .register-btn{
    left: 200px;
    top: -56px;
}
.selected_products .register-btn .register-btn-en{
    display:none;
}
.selected_products .register-btn .register-btn-ar{
    display:block;
}
#iktissabofferDialog .ikt-description-en{
    display:none;
}

#iktissabofferDialog .ikt-description-ar{
    display:block;
}
#iktissabofferDialog .ik-dialog-message-en{
    display: none;
}
#iktissabofferDialog .ik-dialog-message-ar{
    display: block;
}
#iktissabofferDialog .oainstore > ul {
    list-style: disc outside none;
}
#iktissabofferDialog .oainstore li {
    float: right;
    margin-right: 16px;
    margin-left:auto;
}
.footer-content-layout{
    float:right !important;
}









.accordion-group .table-bordered th{ text-align:right !important;}

.wholesale ul li {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #EEEEEE;
    display: block;
    float: right;
    margin: 8px !important;
    padding: 0;
    width: 250px;
}

.companies {
    float: left;
    width: 870px;
}
.companies_details {
    border-bottom: 1px dashed #7D7D7D;
    float: left;
    padding-bottom: 15px;
    padding-top: 15px;
    width: 100%;
}
.details_description {
    float: left;
    width: 88%;
    line-height:34px;
}

.details_title {
    float: left;
    font-size: 18px;

    width: 100%;
    color:#0A960A;
    font-family:ge_ss_twomedium;
}
.details_site_link {
    color: #346893;
    float: left;
    font-size: 15px;
    width: 100%;
}
.details_desc {
    float: left;
    font-size: 18px;
    width: 100%;
    font-family:tahoma;
}

.companies_logo {
    float: left;
    width: 12%;
}
.title-tabs-top{
    color: #0A960A;
    float: right;
    font-family: ge_ss_twomedium !important;
    font-size: 22px;
    font-weight: normal;
    line-height: 25px;
    padding-bottom: 18px;
    padding-top: 7px;
    width: 880px;
}
#tabzs-container{
    width:880px;
    float:right;
    text-align:right;
}
.container-1{
    width:880px;
    float:right;
}

.companies_details .details_title{
    color: #59B110;
    font-family: geflowregular !important;
    font-size: 29px;
    font-weight: normal;
}
.companies_details .details_desc{
    font-size: 14px;
    font-weight: normal;
}
.cont-desc{
    font-size:18px;
    float:right;
    line-height:25px;
    float:right;
    /* font-family :ge_ss_twomedium !important;*/
    text-align:justify;
}
a.detail_link:hover{
    text-decoration: underline;
}

a.detail_link{
    font-weight: normal;
}
.red-text{color:#FF0000;}

.cont-desc-image{
    width:880px;
    float:right;
    text-align:right;
}
.cont-desc-taxt
{
    float:right;
    text-align:right;
    width:592px;
    padding-top:10px;


}
.cont-desc-taxt-inner
{
    float:right;
    text-align:right;
    width:585px;
    padding-right:15px;
}
.cont-desc-taxt_title
{
    float:right;
    text-align:right;
    width:880px;
    font-family: ge_ss_twomedium !important;
    font-size: 22px;
    color:#0A960A;
    padding-top:20px;

}

.cont-desc-taxt ul li{
    background: url("../images/red-spot.jpg") no-repeat scroll right 0 rgba(0, 0, 0, 0);
    color: #000000;
    font-size: 18px;
    font-family:tahoma;
    line-height: 25px;
    list-style: none outside none;
    margin-top: 3px;
    padding-right: 14px;
    text-align:justify;
}

.content-images{width:265px; float:right; padding-right:17px;}
.cont-desc-listing{	float:right;
    text-align:right;
    padding-right:15px;
    padding-top:6px;
    padding-bottom:15px;
    width:862px;
}
.cont-desc-listing ul li{
    background: url("../images/red-spot.jpg") no-repeat scroll right 0 rgba(0, 0, 0, 0);
    color: #000000;
    font-size: 18px;
    font-family:tahoma;
    line-height: 25px;
    list-style: none outside none;
    margin-top: 3px;
    padding-right: 13px;
    text-align:right;
}
.container-2{
    float:right;
    width:880px;
    padding-top:20px;

}
.container-3{
    float:right;
    width:880px;
    padding-top:5px;
}

.container-4{
    float:right;
    width:880px;
    padding-top:20px;
    padding-bottom:40px;
}
.content-left-desc{
    float: right;
    font-family:tahoma;
    font-size: 17px;
    line-height: 25px;
    width:880px;
    padding-top:15px;
}

.content-right{
    float:right;
    width:880px;
}

.content-left{
    float:right;
    width:880px;

}

.content-right-desc {
    width:880px;
    padding-top:15px;
    float: right;
    font-family: tahoma;
    font-size: 18px;
    line-height: 25px;

}

.content-right-list	{float:right;
    width:840px;
    padding-right:41px;
}
.content-right-list ul li{
    background: url("../images/red-spot.jpg") no-repeat scroll right 0 rgba(0, 0, 0, 0);
    color: #000000;
    font-size: 17px;
    line-height: 25px;
    list-style: none outside none;
    margin-top: 3px;
    font-family:tahoma;
    padding-right: 18px;
    text-align:right;
}

.content-left-list{
    float:right;
    width:840px;
    padding-right:40px;
}


.content-left-title{
    color: #FF0000;
    float: right;
    font-family: ge_ss_twobold !important;
    font-size: 19px;
    font-weight: normal;
    line-height: 25px;
    padding-top:20px;
    padding-bottom: 11px;
    width:880px;
}
.content-right-title{
    color: #FF0000;
    float: right;
    font-family: ge_ss_twobold !important;
    font-size: 19px;
    font-weight: normal;
    line-height: 25px;
    padding-bottom: 11px;
    width:880px;
}

.block-cart{
    display:none;
}

.content-left-list ul li{
    background: url("../images/red-spot.jpg") no-repeat scroll right 0 rgba(0, 0, 0, 0);
    color: #000000;
    font-size: 17px;
    line-height: 25px;
    list-style: none outside none;
    margin-top: 3px;
    font-family:tahoma;
    padding-right:18px;
    text-align:right;
}

.content_left_wholesale_inv{
    float: right;
    text-align: right;
    width: 280px;
}
.content_left_wholesale_inv ul li {
    background: url("../images/gb_wholesale.jpg") no-repeat scroll right 0 rgba(0, 0, 0, 0);
    color: #000000;
    /*border-bottom:1px dashed #959595;*/
    font-size: 17px;
    line-height: 30px;
    list-style: none outside none;
    margin-top: 3px;
    padding-right: 37px;
    font-family:ge_ss_twobold;
}

.content_left_wholesale_inv ul li.active a{
    color:#FF0000 !important;

}

.content_left_wholesale_inv ul li.inactive:hover{
    color:#000000 !important;
    text-decoration:none;
    font-weight:bold;
}
.content_left_wholesale_inv ul li a{
    color:#000000 !important;

}
.content_left_wholesale_inv ul li a:hover{
    color:#000000 !important;
    text-decoration:none;
}

h4.twitter{margin-right: 8px;}
#footer_popup.footer_bg {   height: 365px !important;}
.block_listing .block-content p.block-subtitle{ display: none;}
.pl_bg .pl_bg-ar  { display:block;}
.pl_bg .pl_bg-en  { display:none;}
#column_right_slider .home_title {
    margin-right: 35px !important;
    margin-left: 0 !important;
}
#column_right_slider
{
    margin-left: 0px !important;
    margin-right: 0px !important;
    margin-bottom: 20px;
    margin-top:44px; /*changed abn*/

}

.news-item h5
{
   font-size: 15px;
   font-family:geflowregular;
   line-height:30px;
}

.oth-recipe-image .GreenRoundedRecipe .fa-search-plus
{
   font-size:22px;
   padding-top:12px;
}


.oth-recipe-image .GreenRounded .fa-search-plus
{
   font-size:20px;
 
}

.news-item .description
{
 font-family:tahoma;
 font-size:16px;
 color:#5d5d5d;
}
.news-item a
{
	font-family:geflowregular;
	font-size:22px;
	color:#59b210;
	font-weight:normal;
}


.top-search-form select{
    float: right;
	-webkit-appearance:none;
    margin-left: 5px;
    margin-right:5px;
    font-family:tahoma;
	width: 265px;
	border-top:2px solid #c7c7c7;
	border-left:2px solid #c7c7c7;
	border-bottom:2px solid #c7c7c7;
	border-right:0px !important;
	background-repeat:no-repeat;
	background: url("../images/bg-select.png");
	background-repeat:no-repeat;
	border-right: 0px;
	color:#828282;
	padding-right:30px;
	background-position:238px -2px;
	border-top-right-radius:0px;
	border-bottom-right-radius:0px;
    line-height: 20px;
}

.top-search-form .search-box{
   border-top-right-radius:5px;
   border-bottom-right-radius:5px;
   border-top-left-radius:0px;
   border-bottom-left-radius:0px;
   font-family:tahoma;
   width: 293px;
   padding-right:10px;
   /*color:#828282;*/
   color:#5d5d5d;
}


@media only screen and (min-device-width : 768px) and (max-device-width : 1024px){
	
    /*.icon-down::before {content: "" !important; }*/
	.icon-down.pull-right{ float:left !important; width:10px !important; }
    .nav-list li a.icon-collapse{left: 5px; right: auto;}
}


/* Smartphones (portrait) ----------- */
@media only screen and  (max-device-width : 680px)
{
    .iktissab-discount-item {
        right: 89px;
        position: absolute;
        top: 66px;
    }
	 .title-frah-details { height:auto; }
	 .language_contactus{ font-size:13px; }
	 .language_selector_en{ font-size:13px; }
	 .titles-wrapper-list{ height:55px; }
	 .g-loc-title-details_top{ height:auto; font-size:18px; }
	 .title-frah-details{ width:100%; }
	 .map-inner-title-details .col-sm-1{ width:50px !important; font-size:12px !important ; margin-left:5px !important;  }
	 .map_description_details { width:230px !important; margin-left:0px !important; padding-left:0px !important; }
	 .map-inner-title-details{ width:100%; padding-left:0px; padding-right:0px; font-size:12px !important; }
	 .tahdeed-madina{	padding-right:0px;padding-left:0px;}
	 .pagging-map-contents{ width:100%; }
	 .titles-wrapper{width:100%; font-size:14px; }
	 .title-number{ width:150px; }
	 .title4{ width:90px; font-size:11px; }
	 .title1{ width:140px; font-size:11px; }
	 .titles-wrapper .title5{ width:140px;  }
	 .drop-down-tahdeed{ margin-bottom:10px;}
	 .maps-inner-tops{ height:auto;}
	 .wrapper-inner-tahdeed{ height:80px; }
	 .title-tahdeed-madina{ margin-top:20px;}
	 .store-search-btn{ margin-top:122px; margin-right:36px; }
	 .num .pages a { margin-top:10px; width:36px; height:30px; line-height:20px;}
	 .middle-map-contents{ width:100%; float:right; }
	 .maps-inner-tops-wrapper{ width:100%; margin-bottom:20px;  height:auto;}
	 .maps-search-results-contents{ width:100%; margin-left:0px; margin-right:0px; }
	 .tahdeed-madina{ width:100%;}
	 .search-btn-map{ float:right;}
	 .pagging-map-contents-message{ width:100%;}
	 .pagging-map-contents-message { width:100%; }
	 .titles-wrapper-message{ width:100%; margin-top:34px; margin-right:9px;}
	 .messages{width:94%;}
	 .map-new-template-wrapper{width:292px;}
	 .map-new-template-wrapper-storemap{width:292px;}
	 .google-map-container{ width:299px;}
	 .g-loc-title{ width:296px; }
	 section#content ul.our-stores, section#content ul.our-stores li, .store-locator, .store_map{ width:243px;}
	 .title-frah{ width:258px;}
	 .title-frah-last{width:258px;}
	 .map-goog-warper{ width:250px;}
	 .store-pagination{ width:300px; margin-left:22px;  }
	 .num{ widht:320px;}
	 .paggin-info { width:290px; margin-left:10px;margin-right:10px; }
	  .among-total{ float:left;}
	  .line-contents{line-height:20px;}
   .messages li{ font-size:11px;}
   
   
   
   
   
    .img-container img{display:none; }
	.img-container {display:none; }
	.info-customer-inner-wrapper { height:auto; }
	.info-details-infos { width:100%;}
	.ikt-header .ikt-title{ line-height:30px; padding-top:5px; }
	.info-details-image  { display:none;  }
    .info-details-title { line-height:30px;  }
	.ikt-links { height:auto; line-height:30px;}
	.ikti-infoslink { font-size:12px;}
	.ikt-url { font-size:12px; }
	.ikt-links { width:95%;}
	.ikt-info {width:94%;}
	.info-customer{ width:100%; margin:0px; }
	.info-customer-tile{ line-height:30px;}
	.info-customer-details ul li{ font-size:12px;}
	.info-details-infos .fa-square { height:auto; margin-bottom:3px; }
	.info-details-infos ul li { font-size:12px; }
	.info-customer { margin-top:20px; }
	.ikt-header .ikt-details { width:94%; }
	
	
	
	
	
	.row .oth-clickable{ display:none;}
	
	.image-container{ display:none;   }
	.about-us-wrapper { margin-top:20px; width:100%; }
	.col-snb-8{ width:100%;}
	.breadcrumbs{ display:none; }
	.title-aboutus { margin-top:40px; }
	.form-search .down-arrow-btn{ right:10px; }
	.rowaitanan{ width:100%;}
	.col-snb-4top{ width:100%; height:auto;}
	.col-snb-4{width:100%;}
	.title-ch-main{width:100%;}
	.ch-image-containers{ float:none; width:167px; margin:0 auto; }
	.title-ch-main{font-size:18px;}
	.col-snb-42{display:none;}
	.col-snb-423{ display:none; }
	.privacy-policy{width:100%;}
	.title-risalatana-list ul li{ font-size:11px;}
	.ch-image{ width:100%; }
	
	
	
	
	.language_contactus{margin-right:10px;}
	.search-phone{font-size:15px;}
	.oth-search-title { margin-right:3px;}
	.top-search-form input{border-right: 2px solid #c7c7c7; border-top: 2px solid #c7c7c7; border-bottom: 2px solid #c7c7c7;  border-left:2px solid #c7c7c7; }
	.wrapper_w .col-sm-6{ width:70%; top:34px; }
	.form-search .oth-search { float:right; }
	.oth-iktissab-wrapper{ padding-right:15px; }
	.info-details{ width:100%; line-height:40px; }
	.info-customer{ padding-right:1px; width:100%; }
	.ikt-links{ width:100%; line-height:35px; height:auto; }
	.ikt-url{ font-size:12px; }
	.footer-content-listing{ width:155px; padding-right:10px;height:240px; float:right; }
	.bottom_block col-sm-3{ padding-right:10px; }
	.col-sm-1 .col-sm-6 .col-sm-3{float:right;}
	.col-sm-6 .oth-catalog{ height:auto; width:213px;}
	.col-sm-6 .oth-search{ height:auto;}
	.col-sm-3 .header-image-site{display:none;}
	.othaimshop-search{height:auto; padding-right:3px; }
	.top-search-form { top:5px; }
    .oth-search{width:215px;float:right;}
	.top-search-form .search-box {float: right;height: 33px;width: 180px; border-radius:5px; border-left:1px solid #c7c7c7; margin-right:5px;border-right:1px solid #c7c7c7;  border-top:1px solid #c7c7c7; border-bottom:1px solid #c7c7c7; font-size:12px; }
	.oth-search-form{padding-right:0px;  float: right;padding-right: 0;}
	
	#nav, .link_label {
        display: block;
		width:38px;
		float:right;
    }
	.separator{ padding-right:5px; }

	.oth-catalog-title{ padding-right:18px; padding-left:0px;}
	
	.top_links{width:210px; padding-right:15px; float:right; display:none; }
	.top_links li.list_top_links{padding-left:8px; padding-right:8px;}
	#topline ul li a{ color: #5d5d5d !important;display: block;text-decoration: none;  line-height:15px; } /*width: 69px;*/
	.search-phone{width:75%; text-align:left;}
	.catalog-email{ width:146px; font-size:15px; float:right; text-align:left; }
	.top-image-rowait  img { width:100%; }

	.oth-catalog-form .fa-search{ padding-right:9px; }
	
	#column_right_slider .home_title h2{text-align:center;}
    #column_right_slider .home_title {margin-left: 0px !important; margin-right: 30px !important; }
    #column_right_slider .span3{float:none; margin-top:10px;}
    .big_with_description .home_title{margin-right:0px !important;}
    .header_wrapper #header .container{min-width: 100%;}
    .home_featured{float:none !important;}
    .facebook-box{margin-left: 0px;}
    #bottom_block .span3{float: none;}
    #bottom_block .span6{float:none;}
    #footer_line #footer_popup.footer_bg{height: auto !important;}
    #footer_popup .container{float: none;}
    /*.span3.footer-content-layout{float: none !important;}*/
    #footer_bottom .noHover span{font-size: 11px;}
    .store-header{font-size:14px;}
    .home_featured .product, .category-products .row .product{margin:12px 3px 0px 0px;}
    .container{width:100%;}
    .othaim-promotions li.active .tab-arrow{/*left: -99px;*/}
    .wrapper_w .pull-right.padding-3{float:left;width: auto;padding:10px 0 0}
    
    .padding-4 .top-icons {padding: 0;float:right; }
    .form-search .down-arrow-btn{right:162px; height:33px;top:52px; width:43px;  }
   .top-search-form select {padding-right: 25px; width:180px; padding-right:0px; border-right:1px solid #c7c7c7 !important; border-radius:5px !important;  height:33px;}
   .env-catalog { float:right; margin-right:5px;}
    .form-search button{right:0px; left:248px; }
    
    .top-search-form{padding-bottom:1px; padding-left:0px; padding-right:20px; }
    .jcarousel{width:360px;}
     .jcarousel-wrapper-gal { border:none; }
	  #logo{ width:100%; padding-right:37px;  padding-top:20px; padding-left:0px; text-align:center;}
     .wrapper_w #logo{ width:25%; padding-right:3px;  padding-top:20px; padding-left:0px; float:right }
	 .wrapper_w  #logo img { width:81px; height:105px; }
    .icon-down:before {/*content: "";*/float: right; }
	.icon-down.pull-right{ float:left !important; width:10px !important; }
    .content_wrapper_wholesale{width:100%;}
    .content-right-inner-top{width:100%;}
    .content-right-intro-image{width:100%;padding-right:1px;}
    .content-right-intro{width:100%;}
    .content-right-inner-top .content-right-intro{width:100%;}
    .content_right_wholesale{width:100%;}
    .content-right{width:100%;}
    .container-4{width:100%;}
    .content_right_description{width:100%;}
    .content-right-inner-bottom{width:100%;}
    /*#topline .pull-right .alignright{ text-align:right; padding-right:1px; width:100px;}*/
    .wrapper_w {display: inline-block;width: 100%;}
    #wrap{ width:100%;}
    .selected_products .register-btn { font-family: tahoma; left: 0px;right: auto;top: -42px;}
    .selected_products .register-btn .register-btn-ar { font-size: 14px; }
    .padding-4 {padding: 13px 16px 0 0; float:right; width:100%;}
    
    #footer_line{background:none;}
    #footer_popup{background:none;}
    .cont-desc-image{width:100%;}
    .pl_bg {width:100%; background:none; display:none;}
    .pl_bg .span3{width:100%; }
    .content-left-desc{width:100%;}
    .content-left{width:100%;}
    .title-tabs-top{width:100%;}
    #footer_popup > .container > .row > div:nth-child(1) div.span3:nth-child(1) h4{float: right;}
    .form-mail{float:left; left:0px; right:auto;top: 0px;}
    .form-mail input{float: left;width: 180px; font-size:16px; padding-left:1px; }
    .form-mail button{right: auto; }
    #footer_popup h3, #footer_popup h4{ color:#000000; }
    .product-shop .product_info_left{width:100%;}
    .content_right_description-inner{width:100%;}
    .details_site_link{width:100%;}
    .content-left-list{width:100%;}
    .content-left-title{width:100%;}
    .content-right-title{width:100%;}
    .container-3{width:100%;}
    .content-right-list{width:100%;}
    .details_description{width:100%;}
    .details_desc{width:100%;}
    .container-2{width:100%;}
    ul.thumbs img{width: 100px;}
    .health_posts{width:100%;height:80%;padding-right:0px !important;;margin-right:0px !important;}
    .carousels .span6, .carousels .col-md-6{overflow: hidden;}
    .es-carousel .span2.product {   margin-left: 0px;   margin-right: 8px;  }
    .es-nav-prev .slider_arrow{margin-left: 0px;padding-left: 0;}
    .es-carousel-wrapper{margin: 0;}
    li.first a{background-image:none;}
    #topline .fadelink{padding-right:1px !important; }
    .es-nav{left: 0; margin: 0; padding-top: 0; right: auto;}
    .recipes, .health_care{width:100%;height:100%;margin-right:10px; }
    .health_care_border{width:100%;height:100%; border:none;}
    .title-tabs{width:100%;}
    .cont-desc-listing{width:100%;}
    .content-right-desc{width:100%;}
    .companies_logo{width:100%;}
    div.navigation{width:100%; margin-right:0px;}
    .health_care .recipes_bg{ border:1px solid #3e3e3e; width:90%; background:none;margin-left:0px;margin-right:0px}
    .details_title{width:100%;}
    .companies_details{width:100%;}
    .details_site_link{width:100%;}
    .cont-desc-listing{width:100%;}
    .companies{width:100%;}
    #tabzs-container{width:100%;}
    .brands_module{float:right; padding-top:40px; width:100%; }
    .container-1{width:100%;}
    .health_care_border{margin-right:5px;}
    .health_care_border .pull-left{width:100%;height:100%;}
    .title-tabs-top{width:100%;}
    .cont-desc-taxt-inner{width:100%;}
    .cont-desc-taxt_title{width:100%;}
    .cont-desc-taxt{width:100%;}
	.ficons{   border-left: 4px solid #f1f1f1;border-right: 4px solid #f1f1f1;float: left;margin-left: 2%;margin-right: 2%;text-align: center;width: 92%;}
    .ficons_bg{width:100%; background:none;  }
    .ficons li{margin-right:10px; float:right;}
    .content-adjust{line-height:25px !important;}
    .recipes .home_title{ padding-top:10px;}
    .home_title{ width:200px;}
    .es-carousel .small_with_description .product{margin-right:0px;float: right;}
    .selected_products{margin-left:25px; padding-top:60px;}
    .big_with_description{margin:0px auto;}
    .big_with_description h2{padding-right:0px;padding-left: 0px;}
    #column_right_slider.banners_outer{margin-right:10px; width:90%;}
    div#promotions{width:100%;}
    div#promotions .tab-content{width:100%;border:1px solid;}
    .promotion-date-bar{background:none; width:100%; height:100%;}
    .promotion-page{width:100%;}
    ul.othaim-promotions li{width:100%;}
    ul.othaim-promotions li a{width:100%;}
    .tab-content-content{width:100%  !important; }
    .promotion-date-bar{width:95%;}
    .ikt_middle_contents ul li{height:100% !important;width:85%; text-align:justify; }
    #megamenu{display:none;}
    .iktissab_bottom_contents ul li ,.inner_container_list{width: 100%;float:right; }
    .iktissab_heading_level_2{width: 100%;float:right;padding-bottom:5px; }
    .iktissab_heading{width: 100%;float:right; height:100%; }
    .iktissab_title_inner_right{width: 100%;float:right; }
    .gmap-contact{margin:25px;float: right; width: 200px;}
    .contact-map{width:300px; background-image:none; }
    .gmap-contact div{width:250px !important;}

    .ikt_middle_title_level2 {  height: 100%;line-height: 24px;}

    .iktissab_bottom_contents ul li{    text-align:justify;
        height: 100%;float:right;width: 85%; padding-top:10px; padding-bottom:10px;line-height: 32px;}

    .iktissab_bottom_level2{line-height: 38px;  height:100%;}
    .iktissab_top_image img{max-width:100%;}
    .iktissab_top_image{width:100%;}
    .iktissab_bottom_left{width:100%;}
    .iktissab_bottom_image{width:100%;}
    .iktissab_bottom_image img{max-width:100%;}
    .iktissab_title_left img{max-width:100%; }
    .iktissab_title_left{width:100%; padding-top:10px; padding-bottom:10px;}
    section#content > .container.top{width: 100%; margin: 0 auto;padding: 0;  }
	
    section#content ul.our-stores, section#content ul.our-stores li,.store-locator,.store_map{width: 265px;}
    section#content ul.our-stores li{margin: 10px 0;float: none;}
    .store-pagination{margin: 0px;}
    .row:before, .row:after{float:none;}
    .container:before, .container:after{float:right;}

    .recipe-slide img{width:300px; }
    .carousels{background:none;}
    div.image-desc{width:100%;}
    .carousels .price-box{width:100px;}
    #form-contact input{width:200px;}
    .caption_section{width:243px; float:right;}
    .home_separator{background:none; display:none;}
    .recipes{ float:right; padding: 0; margin: 10px auto;  }
    #form-contact textarea{width:200px;}
    .health_care{ float:right; padding-top:60px;}
    div.image-title{width:100%; text-align:right;}
    .recipes_bg{width:100%; background:none; margin: 0;padding: 0;}
    .recipes_bg .recipes-container{float: none !important;margin: 0 auto !important;overflow: hidden}
    ul.thumbs li{max-width: 100px;float: right; }
    #form-contact .span7, #form-contact .span9{width:100%;}
    .media-slider{width: 100%;}
    #hot-news-slider {margin: 1%; width: 96%;}
    #hot-news-carousal ul.slides{margin-right:0px;}
    #hot-news-slider .caption {padding-right: 1%;margin-right:1%; width: 98%;}
    .media-side-bar.span4{width:100%}
    .content-side{margin-left:0px}
    .content_left_wholesale_wrapper_map{width:100%;text-align:right;}
    .content_right_wholesale_map {float: left;text-align: right; width: 100%;}
    .content_right_description_map {width: 100%;}
    .wholesale ul li{width:100%; margin:10px 0 0 0 !important;}
    .store-header,.store-footer{width:100%; text-align: right;}
    .wholesale li .store_map{width:100%}
    .recipe-slide .recipe-desc{width:300px;  text-align:right; padding:0px;}
    .recipes-container .recipe-detail .recipe-slide{width:300px;}
    .recipes_bg .recipes-container .recipe-detail{width:300px; margin:0; overflow: hidden;right: auto;}
    .recipe-detail ul{width:800px;}
    .arrow_btn {float:right;}

    .span6{ width:96%; }
    .span3.footer-content-layout{margin-left: auto; margin-right: 2%;}
    #level1 > li{padding-right:25px; }
    .collapse li:last-child{display:none; }
    .recipe-image{max-width:100%;}
    .contact-us-sidebar.span3{float: right; margin-left: 0; margin-right:0px;  width: 280px;}
    #form-contact label{text-align:right;}
    #form-contact .span7, #form-contact .span9{width:90%;}

    .contact-us-form .span8{width:250px;}
    .news-pagination{margin-left:1px !important;}
    li.level0{background-image:none !important;}
    .iktissab_title_right{float: right;padding-bottom: 10px; width: 100%;}
    .iktissab_title_left{ float:right;padding-bottom: 13px; padding-top: 12px;  width: 100%;}
    .iktissab_title_container_sa{width:100%;}
    .iktissab_top_content_sa{width:100%; float:right;text-align:justify;}
    .iktissab_top_content_image{width:100%;}
    .iktissab_top_content_image img{max-width:100%;}
    .iktissab_title_inner_left{width:100%;}
    .iktissab_title_inner_left img{max-width:100%;}
    .iktissab_middle_container_sa,.ikt_middle_title,.iktissab_bottom_right,.ikt_middle_title_level2,.iktissab_bottom_level2{width:100%;}
    .ikt_middle_contents  {width:100%;height:100%;}



    .iktissab_bottom_container_sa{width:100%; text-align:justify;}
    .iktissab_bottom_right{width:100%; text-align:justify;}
    .iktissab_bottom_title{width:100%; text-align:justify;}
    .iktissab_bottom_level2{width:100%; text-align:justify;}
    .iktissab_bottom_contents{width:100%; text-align:justify;}

    .content_right_wholesale .title{padding-top:20px;}
    #footer_popup h3, #footer_popup h4{color:#000000;}
    .product-box [class*="span"]{padding-right:10px;}
    .product-box .span4, .product-box .span5, .product-box .span6, .product-box .span7, .product-box .span8{width:100%;}
    #contentPanel{width:100% !important;}
    ul.othaim-promotions li.active{    background:url(../images/mobile/promotion-active-tab-bg_mobile.png) no-repeat; width:3%;}
    ul.othaim-promotions li a[href="#tab1"], ul.othaim-promotions li a[href="#tab1"]:hover {
        background: url("../images/mobile/supermarket-320-ar.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);height:84px;  border: medium none;  max-width: 90%; }
    ul.othaim-promotions li { background:url(../images/mobile/promotion-inactive-tab-bg_mobile.png) no-repeat; width: 30%; height:84px;
        background-color:none; margin: 0 4px;}
    ul.othaim-promotions li a[href="#tab2"], ul.othaim-promotions li a[href="#tab2"]:hover{
        background:url(../images/mobile/corners-ar-320.png) no-repeat;width: 90%; height:84px;
        border:none;}
    ul.othaim-promotions li a[href="#tab3"],ul.othaim-promotions li a[href="#tab3"]:hover{
        background:url(../images/mobile/fresh-320-ar.png) no-repeat;width: 90%; height:84px;
        border:none;}
    .form-search input.search-query{width:157px;}

    .first-col3-content{width:40% !important;}
    .second-col3-content{width:20% !important;}
    .third-col3-content{width:20% !important;}
    .content_right_description-inner-table{width:100px}

    #contentPanel{width:100% !important;}
    .content_right_description-inner-table{width:100% !important;}
    #contentPanel{width:100% !important;}
    .content_right_description-inner-title{width:100% !important;}
    .line_above_footer{width:100%;}
    #column_right_slider{margin:0px auto !important;}
    .nav-list li a {padding: 8px !important;color:#fff;background: url("../images/menu-bg.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0) !important; Color:#fff !important;}
    #wrap {overflow-x: hidden}
    .span3  h4	{ padding-bottom: 0 !important;    padding-top: 21px !important;}
    #newsletter-validate-detail { margin-left: 0px;margin-right:auto;}
	#level1 li a {background: #fff !important;}
 ul.othaim-promotions li { background:url(../images/mobile/promotion-inactive-tab-bg_mobile.png) no-repeat; width: 30px; height:84px;
        background-color:none; margin: 0 1px;}

.othaim-promotions li.active .tab-arrow{/*left:-38px;*/}
    .home_featured .big_with_description .product .product-image-wrapper .ImageWrapper,
    .category-products .big_with_description .product .product-image-wrapper .ImageWrapper{
        margin-right: 0px !important;
    }

    .home_featured .old-price span.price, .category-products .old-price span.price{
        margin-left: 0px !important;
    }
    .category-products .product a, .home_featured .product a{
        font-size: 12px !important;
		line-height:16px !important;
    }

    .home_featured{margin-right: 0px !important;}
    .footer-newsletter .btn-default{ width:64px;}
	#level1 > li { width:100%;background-color: #FFFFFF; }
	.in.collapse li{ float: right;padding-right: 15px !important; width: 100%;}
    .icon-down::before { /*content: "" !important; */}
	.icon-down.pull-right{ float:left !important; width:10px !important; }
    .nav-list li a.icon-collapse{left: 5px; right: auto;}
    .container-slider-wrapper{display: none !important;}
    .block_listing .nav-list li a{
        background: none !important;
        color: #636363 !important;
    }
}




/* Recipe Slider */
.recipes_bg .recipes-container{
    float:left;
    margin-left:13px;
    margin-right:0px;

}
.recipes-container .recipe-detail{
    position:relative;
    direction:ltr;
}
.recipes-container .recipe-detail ul{
    direction:ltr;
}
div.navigation{
    float: right;
}

.investors-index-index h1{
    padding-top:26px;
}




.first-col-content{
    width:200px;
    float:right;
    text-align:right;
    line-height:25px;
}

.second-col-content{
    width:670px;
    float:right;
    text-align:right;
    line-height:25px;
}







.first-col3-content{
    width:200px;
    float:right;
    text-align:right;
    line-height:25px;
    padding-right:10px;
}

.second-col3-content{
    width:300px;
    float:right;
    text-align:right;
    line-height:25px;
    padding-right:10px;
}

.third-col3-content{
    padding-right:10px;
    width:300px;
    float:right;
    text-align:right;
    line-height:25px;
}

.content_right_description-inner-title{
    padding-right:10px;
    float: right;
    font:22px/100% ge_ss_twomedium;

    font-size: 19px;
    line-height: 34px;
    padding-top: 10px;
    text-align: right;
    width: 870px;
    background-color:#CCCCCC;
    border-bottom:1px solid #4e4e4e;
    border-top:1px solid #4e4e4e;
    color:#0A960A;
}

.content_right_description-inner-table{
    padding-right:10px;
    float: right;
    font-family: tahoma;
    font-size: 17px;
    line-height: 34px;
    padding-top: 10px;
    text-align: right;
    width: 870px;
    background-color:#F7F7F7;
    border-bottom:1px solid #4e4e4e;

}
.cotent-title-internal-table{
    color: #0A960A;
    float: right;
    font: 22px/100% ge_ss_twomedium;
    width: 98%;
    padding-top:30px;
    padding-bottom:30px;
}

 
.caption_section{float:right;}
.select2-container .select2-choice > .select2-chosen {
    font-family: tahoma;
    font-size: 12px;
	padding-top:2px;
}
.select2-results .select2-result-label{
    font-family:tahoma;
    font-size:12px;
}
.wholesale li .store-header,.wholesale li .store-footer,.content_right_wholesale_map{text-align:right;}
.toolbar .listing_header_row1 .custom{font-family: tahoma;}
.toolbar .select_wrapper.width2 { margin-left: 10px;}
.category-products .toolbar .listing_header_row1 { color: #9B9B9B;}
.category-products .toolbar {font-family: tahoma;}

.contanct_us_information{width:280px;float:right; color: #767676;font: 17px/100% tahoma; margin-bottom: 14px;}
.contact_us_inner{width:100%;float:right;}
.contact_us_title_info{float:right;padding-left:10px;}
.contact_us_title_info_detail{float:right;padding-left:4px;}
.contact_us_title_info_fax{float:right;padding-left:13px;}
.contact_us_title_ext{width:20%;float:right;direction:ltr;}
#contentPanel{float:right;text-align:right;width:870px;}
.cont-spacer-top-20{padding-top:20px;}
.cont-spacer-parag-20{padding-bottom:20px;}
.cont-spacer-top-10{padding-top:10px;}
.cont-spacer-parag-10{padding-bottom:10px;text-align:justify;}



 








.clnews-newsitem-view .span9, .clnews-index-index .span9 { float:left;}
.clnews-newsitem-view .span3, .clnews-index-index .span3 {float:right;}




#content .category-products-class{
    background-color: #FFFFFF;
    border: 1px dashed;padding-bottom:20px;
    color: #ff0000;
    float: right;
    margin-bottom: 30px;
    padding-right: 2%;
    padding-top: 20px;
    text-align: right;
    width: 98%;
    display:none;
}

.list-categories-product-class{
	list-style:none outside none;
	/*width:270px;*/
	width:243px;
	float:right;
	font-size:14px;
	line-height:30px; 
	border-radius:12px;
	margin:5px;
	border:1px solid #4e4e4e;
}

.list-categories-separator{
	width:35px;
	float:right;
}



.header-image-site{ 
float:left;
width:100%;
text-align:left;
}

.header-image-site .site-name{ 
	font-size:30px;
	text-align:left;
	font-weight:bold;
	color:#ED2A2E;
	padding-top:28px;
}
.header-image-site .save{ 
	font-size:30px;
	font-weight:bold;
	text-align:left;
	margin-left:70px;
	color:#59b210;
	padding-top:34px;
}



.categories-separator{
	 
	width:33px;
	line-height:30px;
	/*background: url("../images/gb_wholesale.jpg") no-repeat scroll right 0 rgba(0, 0, 0, 0);*/
    float: right;
    line-height: 35px;
    list-style: none outside none;
    width: 33px;
}
.captcha-image {
float:right;
}
.product a {
    text-decoration: none;
    font-size: 15px;
}

#column_right_slider
{
    margin-left: -8px !important; /* changed abn */
    margin-right: 0px !important;
}
.home_featured{
	margin-right: -10px;
}
#column_right_slider .row {
    border-radius: 12px;
    margin-left: 0;
    margin-top: 10px;
    width: 262px;
    height: 67px;
    background-position: 90% 50%;
    padding: 6px 79px 0px 0px;
	margin-right: 3px;
}

#latest_product .es-nav{
    right:1050px;
}

/* changes by abdul basit nawab */
.home_separator{
    float: left;
    margin-right:0px;
}
.home_featured h2.home_title{
    margin-right: 18px;

}
a.more-en{display: none;  }
a.more{display: block;  }
.headings_left a, .headings_left a:hover{font-size: 22px;  }
.headings_left, .headings_left:hover{font-size: 22px;  }
.home_featured h3 a {
    font-size: 20px;
}
#latest_product h3.product-name a {
    font-size: 16px;
}
.home_title{
    font-size: 22px;
}
#column_right.col-md-9{
    float: left;
}
#column_left.col-md-3 {
    float: right !important;
    padding-top: 10px;
}
#column_right .category_page{
    width:100% !important;
}
.category_page .es-nav{
    float: left !important;
    right:810px;
}
.product .product-image-wrapper img {
    float: none;
    margin: 39px 8px 0px 0px;
}
.category-products .pull-right.alignright {
    float: right !important;
    width: auto !important;
}
.category-products .pull-left {
    float: right !important;
}
.listing_header_row2 .pull-left {
    float: left !important;
}
#column_right .selected_products{
    margin-left: -12px;
}
.price_range #price_from {
    float: left;
    margin-left: 55px;
}
#fp_catpage .product {
    float: right;
}
#fp_catpage .product a, #fp_catpage .regular-price {
    float: right;
    text-align: right;
}
#fp_catpage .product .product-image-wrapper img {
    margin: 0px 10px 0px 10px;
}
#fp_catpage .special-price {
    float: right;
}
.block .block-title {
    font-family: geflowregular;
    /*margin-right: 13px;*/
}
#collapsed-menu .nav-list li a, #collapsed-menu .nav-list li .nav-header a {
    font-family: geflowregular;
}
#collapsed-menu .nav-header span.collapse_button{
    right:225px;
}
#collapsed-menu .nav-header a, #collapsed-menu a {
    font-family: geflowregular;
}
#collapsed-menu .nav-list li a, #collapsed-menu .nav-list li .nav-header a {
    color: #636363;
}
#collapsed-menu li label.closed a{
    color: #3D3D3D;
    font-weight: bold;
}
#collapsed-menu li.nav-4,#collapsed-menu li.nav-1, #collapsed-menu li.nav-2, #collapsed-menu li.nav-3, #collapsed-menu li.nav-5, #collapsed-menu li.nav-6 {
    background: none !important;
}

.top-search-form input {
	
	 border-right: 2px solid #c7c7c7; 
	 border-top: 2px solid #c7c7c7; 
	 border-bottom: 2px solid #c7c7c7; 
	 border-left:none; 

}
.category_page .es-nav {
    float: left !important;
    right: 792px;
}
#fp_catpage .old-price {
    float: right;
}
.selected_products{
    margin-left: 49px;
}
.popular_products {
	/*width: 45%;*/
	width: 45%;
}
.popular_products .span2.product{
	width: 174px;
}
.home_featured {
     margin-left: 0px;
}
.home_featured .product {
    margin-left: 1px;
	margin-right: 0px;
	margin-left: 3px;
}
#megamenu ul.rows_outer ul.menu_row li.col ul li {
    background: none;
    padding-right: 0px;
}
#nav ul li {
    text-align: right;
}
#megamenu ul.rows_outer ul.menu_row li.col ul li a{
    font-family:  geflowregular !important;

}
#megamenu ul.rows_outer ul.menu_row li.col li.title a{
    font-size: 17px;
    font-family: geflowregular;
	text-align:right;
}
.category-products .row .product {
    margin-left: 12px;
}

.category-products .row .product {
    float: right;
}
.category_page .es-nav {
    float: left !important;
    right: 756px;
}
/*.block .block-content {*/
    /*padding: 5px 22px 16px;*/
/*}*/
#column_left .row {
    /*margin-left: 15px;*/
    margin-right: 21px;
}
#collapsed-menu .nav-list li a, #collapsed-menu .nav-list li .nav-header a{
    padding-right:6px;
}
.block .block-content {
    padding: 5px 0px 16px;
}
#collapsed-menu .nav-header a, #collapsed-menu a{
    padding-right:0px;
}
.category-products .product a{
    font-size: 20px;
}
#bottomtoolbar .pages{
    float: right;
}
#cat_ar{
    display: block;
    text-align: center;
    margin-top: 20px;
    float: left;
    margin-left: 60px;
}

#cat_en{
    display: none;
}
#megamenu li.row_top, #megamenu li.row_bot {
    float: left;
}
#prod-page .col-md-4{
    float: right;
}
#prod-page .col-md-8{
    float: left;
    padding-right: 14px;
}
#prod-page .direction-nav, .small_previews{
    float: left;
}
#prod-page .old-price{
    float: right;
}
#prod-page .direction-nav a.next {
    margin-top: 0px;
}
.product_related .product .product-name, .preview .product-name {
    text-align: right;
}
#prod-page .regular-price{
    float: right;
}
#prod-page .old-price span.ryal, .product_related .old-price span.ryal{
    display: inline!important;
    font-size: 20px;
    font-family: tahoma;
}
#prod-page .old-price span.ryale{
    display: none!important;
    font-size: 20px;
    font-family: geflowregular;
}
#prod-page h1,#prod-page .cat-tree {
    font-family: geflowregular !important;
}
#prod-page .special-price span.ryal, #prod-page .regular-price span.ryal, #prod-page .regular-price span.ryale, #prod-page .special-price span.ryale {
    font-family: tahoma;
}
.product_related .regular-price{
    text-align: right;
}
.related-products .special-price {
    float: left;
}
.related-products .old-price {
    float: right;
}
.related-products .old-price span.ryale{
    display: none !important;
}
.content_wrapper_wholesale {
    width: 1141px;
}
.content_wrapper_wholesale .content_wrapper_wholesale #contentPanel{
    width:835px;
}
.content_left_wholesale {
    width: 90%;
}
.content_wrapper_wholesale .container-1, .content_wrapper_wholesale .container-2, .content_wrapper_wholesale .container-3, .content_wrapper_wholesale .container-4,
.content_wrapper_wholesale .content-right, .content_wrapper_wholesale .content-right-desc, .content_wrapper_wholesale .content_right_description,
.content_wrapper_wholesale .content-right-inner-top, .content_wrapper_wholesale .content_right_wholesale, .content_wrapper_wholesale .content-right-inner-top,
.content_wrapper_wholesale .content_right_description-inner{
    width: 840px;
}

.content_left_wholesale ul li{
    background: url("../images/arr-menu-ar.png") no-repeat scroll left;
    padding-left: 0px;
    border: 1px solid #e0e0e0;
    padding: 10px 1px 10px 6px;
    margin-top: -1px;
}
.content_left_wholesale ul li.active, .content_left_wholesale.toward_clients ul li:hover{
    background: url("../images/arr-menu-active-ar.png") no-repeat scroll left;
    padding-left: 0px;
    margin-top:-1px;
}
.content_left_wholesale ul li.active, .content_left_wholesale ul li{
    padding-right: 25px;
}
.content_wrapper_wholesale .cont-desc-taxt ul li, .content_wrapper_wholesale .content-right-list ul li, .content_wrapper_wholesale .content-left-list ul li,
.content_wrapper_wholesale .cont-desc-listing ul li, .content_wrapper_wholesale .content_right_description ul li{
    background: url("../images/li-resp.png") no-repeat scroll right 0 rgba(0, 0, 0, 0);
}
.content_left_wholesale ul li, .content_left_wholesale ul li.active,  .cont-desc-taxt ul li, .cont-desc-listing ul li{
    font-family: tahoma;
    font-weight: normal;
    font-size: 15px;
    line-height: 29px;
}
.content_right_description{
    font-family: tahoma;
    font-weight: bold;
    font-size: 14px;
}
.title-tabs-top, .cont-desc-taxt_title, .cotent-title-internal{
    color: #59B110;
    font-family: geflowregular !important;
    font-size: 29px;
    font-weight: normal;
    margin-bottom: 16px !important;
}
  .cont-desc-taxt_title.subheading{
      color: #3D3D3D;
      font-size: 21px;
      margin-bottom: 0px;
  }
.cont-desc{
    font-family: tahoma;
    line-height: 29px;
    font-size: 14px;
    font-weight: bold;
}
.cont-desc-taxt-inner {
    width: 700px;
}
.cont-desc-taxt-inner, .cont-desc-listing, .content-right-list, .content-left-list{
padding-right: 0px;
}
.content-right-desc.sub, .content-right-list.sub, .content-right-list.sub ul li{
    font-family: tohama;
    font-size: 15px;
    font-weight: normal;
    line-height: 29px;
    padding-top: 3px;
}
.content-left-desc.sub{
    font-family: tahoma;
    font-weight: bold;
    font-size: 14px;
    line-height: 29px;
    padding-top: 4px;
}
.content-left-list.sub ul li{

    font-family: tahoma;
    font-weight: normal;
    font-size: 15px;
    line-height: 29px;

}
.container-4 {
     padding-top: 0px;
}

.content_right_description ul li{
    padding-right: 14px;
}
.content_left_wholesale_wrapper {
    margin-top: 12px;
}
#megamenu .container ul#nav li:nth-child(3) ul.level0 .row_bot span.inside {

}
#megamenu .container ul#nav li:nth-child(7) ul.level0 .row_bot span.inside {

}
#megamenu .container ul#nav li ul .row_bot span.inside {

}
#megamenu .container ul#nav li ul .row_bot span.inside {
    margin: 55px 0 auto -100px;
    padding: 0;
}
.colst .cotent-title-internal, .colst .content_right_description{
    padding-right: 0px;
    padding-left: 30px;
}
.colst .content_right_description ul li{
    padding-right: 0px;
}
li.wholesalemaps{
    float: right;
}
div.branch-container{
    margin-top: 80px;
}
#column_left .row {
    margin-right: 3px;
}
/* promotion page */
ul.othaim-promotions li a[href="#tab1"], ul.othaim-promotions li a[href="#tab1"]:hover {
    background: url("../images/cart.png") no-repeat #ED2A2E right center;
    background-position: 214px 22px;
}
ul.othaim-promotions li a[href="#tab2"], ul.othaim-promotions li a[href="#tab2"]:hover {
    /*background: none;*/
    background:url("../images/urooz.png") no-repeat #ED2A2E right center;
    background-position: 214px 19px;

    /*background: none #ED2A2E;*/
    /*background: url(../images/promotion/cornor-tab-en.png) no-repeat;*/
    border: none;
}
ul.othaim-promotions li a[href="#tab3"], ul.othaim-promotions li a[href="#tab3"]:hover {
    background:url("../images/flower.png") no-repeat #ED2A2E right center;
    background-position: 214px 19px;

    /*background: url(../images/promotion/fresh-tab-en.png) no-repeat;*/
    /*background: none #ED2A2E;*/
    border: none;
}
ul.othaim-promotions li a[href="#tab4"], ul.othaim-promotions li a[href="#tab4"]:hover {
    background:url("../images/wholesale.png") no-repeat #ED2A2E right center;
    background-position: 214px 19px;

    /*background: url(../images/promotion/fresh-tab-en.png) no-repeat;*/
    /*background: none #ED2A2E;*/
    border: none;
}
#promotions h2 , #promotions h3{
    padding-right: 75px;
}

div.websitelink{
    background-color: #000050;
    width: 129px;
    float: left;
    vertical-align: text-top;
    margin-top: 35px;
    border-radius: 10px 10px 0 0;
    background-color: rgb(89, 178, 16);
    height: 39px;
    padding-top: 10px;
    text-align: center;
}
#websitelink h3 {
    padding-right: 0px;
}
.tab-content-content{
    height: 0px;
}
/* end of promotion page */

/*Recipe page*/
.block-blog .menu-recent UL LI {
     margin-left: 0px;
}
#outerwrapper{
    float: right;
}
.postTitle h2{
    margin-bottom: 0px;
}
#recipe-ingredients{
    float: right;
}
#recipe-directions{
    margin-left: 0px;
    margin-right: 22px;
}
#recipe-directions ol > li:before{
    right: 0em;
}
#recipe-directions ol > li{
    padding-left: 0px;
    padding-right: 35px;
}
.postWrapper {
    padding-left: 0px;
    padding-right: 20px;
}
div#recipe-ingredients ol li {
    background: url("../images/ingredients-ar.png") no-repeat right;
    /* background-position: 2% 10%; */
    background-position: 19.2em 0.7em;
    padding-left: 0px;
    font-size: 17px;
    line-height: 42px;
    border-bottom: 1px dotted #5D5D5D;
    margin: 0px 11px 0px 11px;
    padding-right: 25px;
}
#recipe-directions{
    float: right;
}
.menu-recent{
    font-family: geflowregular;
}
#recipe-ingredients, #recipe-directions p, #recipe-directions h1 {
    font-family: geflowregular !important;
}
/*Recipe page end*/
/*Investors page*/
.accordion{
    float:left;
}
#content2 .content_right_description-inner {
    padding-left: 15px;
    padding-right: 0px;
}
#accordion2 .cotent-title-internal{
    float: none;
    margin-bottom: 30px !important;
}
#content2 .content_right_description-inner{
    font-size: 15px;
    color: #5d5d5d;
}
.inv-noborder tbody tr td{
    text-align: right !important;
}
.content_right_description-inner ul li {
    background: url("../images/li-resp.png") no-repeat scroll right 0 rgba(0, 0, 0, 0);
    padding-right: 12px;
    font-size: 15px;
}

/* end of Investors page*/
/*for jobs page*/
div#content2{
    min-height: 250px;
}
.content_wrapper_wholesale{
    padding-bottom: 18px;
}
.content_right_description-inner{
    padding-top: 0px; /* for jobs page */
}

/* end of for jobs page*/
/*Contact us page*/
.contact-us-form.col-md-9{
    float: right !important;
}
#contactForm label{
    text-align: right;
}

.contact-us-form.col-md-9 {
    padding-left: 30px;
    padding-right: 0px;
}
.contact-us-form .col-md-6{
    min-height: 85px;
}
.contact-us-form h1 {
     background: none;
     padding-right: 0px;
    padding-left: 0;

}
.contanct_us_information h1, .contact-us-form h1 {
    font-family: geflowregular !important;
    font-size: 29px;
    line-height: 34px;

}
.contanct_us_information p {
    font-family: tahoma;
    font-weight: normal;
    font-size: 15px;
    line-height: 31px;
    margin-bottom: 0px;
    color: #5D5D5D;
}

#contactForm .wrapper{
    margin-right: 0px;
}

#contactForm div.col-md-6{
    float: right;
}

/* end of Contact us page*/
/* changes for mouseover effect */

.home_featured .big_with_description .product .product-image-wrapper .ImageWrapper,
.category-products .big_with_description .product .product-image-wrapper .ImageWrapper{
	margin-left: 0px;
	margin-right: 70px;
}
#column_left li.level0, #column_left li.level1 {
	float: right;
}

#fp_catpage span.RedRounded a {
	font-size: 14px !important;
	margin-left: 0 !important;
	margin-right: 11px !important;
	margin-top: 14px;
}
.selected_products.category_page .wrapper .price-box .special-price{
	float: left;
}
.selected_products.category_page .wrapper{
	height: 47px;

}
#fp_catpage .product .product-image-wrapper img{
	margin: 0px 3px 0px 15px;
}
.category-products#my-products .price span, .home_featured .price span, .home_featured .regular-price .price span{
	font-size: 17px;
	font-weight: normal;
    font-family: geflowregular;
    margin-right: 3px;
}
#prod-page .col-md-5{
	float: right;
}
.product-img-box .product-image{
	padding-left: 0px;
	padding-right: 30px;
}
.product_related .old-price span.ryal{
	font-size: 16px;
	font-weight: normal;
}

.link_company
{
   font-family:verdana;
}

#promotions h2{
	font-size: 24px;
}
#promotions h3{
	font-size: 16px;
	width: 240px;
}
.block-blog .menu-recent UL LI {
	margin-left: 10px;
	margin-right: 4px;
}
/* end of changes by abdul basit nawab */
.content_left_wholesale.toward_clients ul li a, .content_left_wholesale.toward_clients ul li a:hover {
	font-family: geflowregular;
}
#prod-page.product-box [class*="span"], .related-products{
	float: right;
}
#latest_product .product .product-image-wrapper img{
	float: none;
	margin: 31px 18px 0px 0px;
}
/*new design changes abn*/
.popular_products .wrapper-hover, .selected_products .wrapper-hover{
	margin-top: 136px;
}
.promo.weeklyoffers, .promo.freshoffers, .promo.corneroffers, .promo.wholesaleoffers{
	background-position: 0px 6px;
}
.promo .headings_left{
	margin-right: 10px;
	margin-left: 0px;
	width: 100px;
	font-size: 25px;
}
.heading.detail{
	margin-left: 0px;
	width: 104px;
	margin-right: 10px;
}
.promo{
	float: right;
	margin-left: 30px;
	margin-right: 0px;
}
.promo.wholesaleoffers{
	margin-left: 0px;
	margin-right: 0px;
}
.category-products .product a, .home_featured .product a{
	/*font-size: 19px;*/
        font-size: 15px;
	line-height: 24px;
}

.category-products .big_with_description .product .product-image-wrapper .ImageWrapper{
	margin-right: 55px;
}


/*new design changes abn*/
#promotion > div > a > div h2{
	font-size:14px;
	font-family:geflowregular !important;
}
#promotion > div > a > div h1{
	font-size:25px;
	font-family:geflowregular !important;
	text-align: right;
}
#promotion > div > a img {
	float: left;
}
#promotion > div > a div {
	position: absolute;
	right:12px;
}
.container #promotion.row .col-md-6{
	float: right;
}

.health-care-title{
    font-family: geflowregular;
    font-weight: bold;
    font-size: 19px;
    line-height:22px;
}

.health-care-content{
    font-family : geflowregular;
    font-size   : 14px;
    line-height : 24px;
}

.titles-wrapper-list .fa-map-marker{float: right;}

.footer-contact .phone{
	text-align: center;
}

.home_featured .special-price .price span, .category-products .special-price .price span,.home_featured .regular-price .price span{
	margin-right: 3px;
    font-family: geflowregular;
}
.home_featured .old-price span.price, .category-products .old-price span.price{
	margin-left: 5px;
}

/*special  price left and old price at right in english*/
/*.popular_products .old-price, .selected_products .old-price{*/
	/*float: left;*/
	/*text-align: right;*/
	/*padding-right: 5px;*/
/*}*/
.popular_products .special-price, .selected_products .special-price{
	float: right;
}
.popular_products .small_with_description .product .wrapper-hover, .selected_products .small_with_description .product .wrapper-hover {

	padding: 2px 4px;
}

.selected_products.category_page .small_with_description .product .wrapper-hover {
	padding: 0px 0px;
}
.selected_products.category_page .wrapper .price-box .special-price{
	text-align: right;
}
.selected_products.category_page .price-box p.old-price{
	text-align: left;
}
/* end of special price left and old price at right in english*/
/*two top sliders*/
.slider1, .slider2{
	padding-left: 15px;
	padding-right: 15px;
}
.slidercontents{
	border: 1px soloid #000000;
}
.selected_products{
	width:100%;
	margin-left:0px;
}
.selected_products .span2.product{
	width:177px; }
.popular_products{
	width:100%;
	margin-right:0px;
}
.popular_products .span2.product{
	width:174px; }
.popular_products .row.small_with_description{
	padding-left:0px;
	padding-right:0px;

}
.popular_products .row.small_with_description{
	margin-left:0px;
	margin-right:0px;
}
.col-lg-6.col-md-12.health_care{
	float: left;
}
/*change floating of price and old price home page*/
.selected_products .special-price, .popular_products .special-price{
	float: right;
	width: auto;
}
.selected_products .old-price, .popular_products .old-price{
	width: auto;
	padding-right: 6px;
	float: right;
}
.selected_products .price-box p.old-price, .popular_products .price-box p.old-price{
	float: right;
}
.selected_products .price-box, .popular_products .price-box{
	margin-right: 10px;
}
.selected_products.category_page .wrapper .price-box{
	padding-left: 15px;
}

/* Ipad (portrait) ----------- */


@media only screen and (min-device-width : 800px) and (max-device-width : 1024px)
{
     #dvMap{width:100%;}
	 
	 #topline .pull-right .alignright{ widht:14%; }
	 /* store map*/
	 .header-image-site .site-name{ font-size:22px;  }
	 .header-image-site .save{ font-size:22px; margin-left:51px; }
	 
	.map-goog-warper{width:100%; }
	.goog-map{ width:100%;  }
	.cont-wrrapper { width:90%; }
	 .maps-inner-tops-wrapper{ width:100%; margin-bottom:20px; }
	 .maps-search-results-contents{ width:96%; }
	 .tahdeed-madina{ width:100%;}
	 .search-btn-map{ float:left;}
	 .store-search-btn{ margin-top:50px; }
	 .titles-wrapper{ width:100%; }
	 .titles-wrapper-message{ width:100%;}
	 .titles-wrapper-list{ font-size:12px; }
	 .pagging-map-contents { width:100%; }
	 .title3{ width:158px;}
	 .title-number{ width:230px; }
	 .title5{ width:270px; }
	 .map-new-template-wrapper{ width: 96%;  margin:0 auto; float:none; }
	 .map-new-template-wrapper-storemap{ width: 100%; float:right; padding-right:10px; }
	 .pagging-map-contents-message{ width:100%;}
	.title1{ width:350px; }
	
	 .maps-inner-tops-wrapper{ width:1024; }
     .wrapper-inner-tahdeed{ width:233px;float:right; }
	 .tahdeed-madina{ width:600px; }
	 .search-btn-map { width:350px; }
	 .store-search-btn { margin-right:2px;}
	 .google-map-container{ width:302px; }
	 .g-loc-title { width:302px; }
	 .store_map { width:325px; } 
	 .google-map-container .ImageWrapper { width:266px; }
	 .title-frah { width:270px;}
	 .paggin-info { width:309px; }
	 .g-loc-title { width:298px; }
	 
	 
	 .img-container img { width:100%; }
	 
	.oth-iktissab-wrapper{ width:98%; margin-left:10px; margin-right:10px; }
	 .oth-clickable .jcarousel-wrapper{ width:973px !important ; margin-left:25px; }
	 
	 .info-customer-inner-wrapper { height:auto; }
	
	.info-details-infos { width:100%;}
	.ikt-header .ikt-title{ line-height:30px; }
    .info-details-image  { display:none; }
	.info-details-title { line-height:32px; text-align:justify;  }
	.ikt-links { height:auto; line-height:30px;}
	.ikti-infoslink { font-size:14px;}
	.ikt-url { font-size:14px; margin-bottom:15px; }
	.ikt-links { width:95%;}
	.ikt-info {width:94%;}
	.info-customer{ width:100%; margin:0px; }
	.info-customer-tile{ line-height:30px;}
	.info-customer-details ul li{ font-size:14px;}
	.info-details-infos .fa-square { height:auto; margin-bottom:3px; }
	.info-details-infos ul li { font-size:14px; }
	.info-customer { margin-top:20px; }
	.ikt-header .ikt-details { width:94%; }
	
	.info-details { width:100%;}
	 
	 
	 
	 
	.image-container{ display:block;   }
	.about-us-wrapper { margin-top:20px; width:100%; }
	.col-snb-8{ width:100%;}
	.breadcrumbs{ display:none; }
	.title-aboutus { margin-top:30px; }
	.form-search .down-arrow-btn{ right:10px; }
	.rowaitanan{ width:100%;}
	.col-snb-4top{ width:100%; height:auto;}
	.col-snb-4{width:100%;}
	.title-ch-main{width:100%;}
	.ch-image-containers{ margin-right:41%;}
	.title-ch-main{font-size:18px;}
	.col-snb-42{display:none;}
	.col-snb-423{ display:none; }
	.privacy-policy{width:100%;}
	.title-risalatana-list ul li{ font-size:15px; width:100%;}
	.ch-image{ width:100%; }
	.title-rowait{ width:100%;}
	.top-image-rowait{ width:360px; }
	.top_links{ width:75%; padding-right:20px; }
	.language_contactus{ width:185px; }
	#topline .pull-right .alignright{ text-align:right; padding-right:10px; width:24%;}
	#logo{float:right; padding-right:0px; text-align:right; margin-top:15px;}
	.footer-content-listing ul li{font-size:14px ; font-family:geflowregular;}
    .phone-title{ font-family:geflowregular;}
	.search-phone{font-size:15px;}
	 
	 
	.oth-search-form{ float: right;padding-right: 1px;width: 100%;}
	.top-search-form select{float:right;margin-right:0px;padding-right:50px; width:264px; }
 	.form-mail input { border: 2px solid #e0e0e0; }
	.oth-catalog-title { padding-right:10px; }
	.top-search-form .search-box
	{
	   height: 36px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:0px;border-bottom-left-radius:0px;
	   font-family:tahoma;padding-right:10px;width: 244px;
	}
		.header-image-site{float:right; }
	.wrapper_w .col-sm-6 { width:590px; float:right;}
	.oth-search-title{ margin-right:1px;}
	
	.form-search .down-arrow-btn{right:491px;}
	 #topline ul li a{ font-size:12px; }
	.in.collapse li{padding-right: 15px !important ; float:right; width:100%;}
	.wrapper_w .col-sm-3{ argin-left:10px; text-align:left;}
	.form-mail input, .form-search input.search-query{width:340px;}
	.footer_contactus { padding-right:20px; float:right;}
	.footer-contact li{color: #adadad;font-family: geflowregular; text-align: right;width: 260px;}
	.footer-content-listing { width:230px; }
	.wrapper_w #logo { width:150px; padding-right:12px; }
	
	
	.nav-oth .scr-nav-buttons-titles { width:914px; float:left; text-align:left; margin-left:10px; } 
	
	.nav-oth .scr-nav-buttons-list{ width:68px; float:left; margin-right:10px;}
	.nav-oth{float:left;position:relative; width:100%;}
	.row .oth-clickable{  float: left;margin-top: 5px; margin-top:20px;margin-bottom:20px; margin-right:15px; margin-left:15px; }
	.ficons {border-left: 4px solid #f1f1f1; border-right: 4px solid #f1f1f1;float: right;text-align: center;width:98%; }
	.scroll-pads-iktissab{ width:33%;}
	.ikt-pink{ width:33%;}
	.ikt-media-center{ width:33%;}
	.ikt-sis-comp{ width:33%;}
	.ikt-about-us{ width:33%;}
	.ikt-bawab-mordif{ width:33%;}
	.scroll-pads-iktissab .scrollaar-image{ width:100%;}
	.scrolllar-circle{ width:100%;}
	.scroll-pads-iktissab .scrolllar-circle{ width:100%;}
	.scrollaar-image{width:100%;}
	.upper-circle-contents{width:100%;}
	.upper-circle-contents_blank{width:100%;}
	.scroll-title{width:100%;}
	
	
	
	 
	#column_right_slider .home_title h2{text-align:center;}
    #column_right_slider .home_title {margin-left: 0px !important;   }
    #column_right_slider.span3{margin-top:10px; float:right!important;}
    .big_with_description .home_title{margin-right:0px !important;}
    .header_wrapper #header .container{min-width: 100%;}
    .top_links li.list_top_links{ padding-left:8px;padding-right: 8px;}
    .span9 { float: left; width: 586px;}
    .content-fisrt{width:100%;}
    .facebook-box{margin-left: 0px;}
    #bottom_block .span3{float: none;}
    #bottom_block .span6{float:none;}
    #footer_line #footer_popup.footer_bg{height: auto !important;}
    #footer_popup .container{float: none;}
    .span3.footer-content-layout{margin-right:10px; }
    #footer_bottom .noHover span{font-size: 12px;}
    .store-header{font-size:14px;}
    .home_featured{ float:none; width: 100%}
    div.navigation {
        float: right;
        height: 80px;
        width: 120px;
    }
    .container{width:100%;}
    .othaim-promotions li.active .tab-arrow{left: -1px !important;}
    .wrapper_w .pull-right.padding-3{float:left;width: auto;padding:10px 0 0}
   
    .padding-4.top-icons {padding: 0;float:right; }
    
  
    .form-search button{right:0px; left:248px; }
    
    .top-search-form{padding-bottom:20px;}
    .jcarousel{width:100%;}
   
    .icon-down:before { /*content: ""; */}
	.icon-down.pull-right{ float:left !important; width:10px !important; }
    .content_wrapper_wholesale{width:100%;}
    .content-right-inner-top{width:100%;}
    .content-right-intro-image{width:100%;padding-right:1px;}
    .content-right-intro{width:100%;}
    .content-right-inner-top .content-right-intro{width:100%;}
    .content_right_wholesale{width:100%;}
    .content-right{width:100%;}
    .container-4{width:100%;}
    .content_right_description{width:100%;}
    .content-right-inner-bottom{width:100%;}
    
	.language_contactus{float:right;}
	.link_label{width:40%; float:right; font-size:12px; }
    .wrapper_w {display: inline-block;width: 100%;}
    #wrap{ width:100%;}
    .selected_products .register-btn { font-family: tahoma; left: 140px; right: auto; top: -60px; }
    .selected_products .register-btn .register-btn-ar { font-size: 14px; margin-top: 9px; }
    .padding-4 {padding: 13px 16px 0 0; float:right; width:100%;}
    .form-mail input{padding-left:30px; border: 2px solid #e0e0e0; }
    #footer_line{background:none;}
    #footer_popup{background:none;}
    .span6.footer-content-layout .row{width: 446px;}
    .cont-desc-image{width:100%;}
    .pl_bg {width:100%; background:none; display:none;}
    .pl_bg .span3{width:100%; }
    .span3{width:260px;}
    .content-left-desc{width:100%;}
    .content-left{width:100%;}
    .title-tabs-top{width:100%;}
    
    #footer_popup h3, #footer_popup h4{ color:#000000; }
    .product-shop .product_info_left{width:100%;}
    .content_right_description-inner{width:100%;}
    .details_site_link{width:100%;}
    .content-left-list{width:100%;}
    .content-left-title{width:100%;}
    .content-right-title{width:100%;}
    .container-3{width:100%;}
    .content-right-list{width:100%;}
    .details_description{width:100%;}
    .details_desc{width:100%;}
    .container-2{width:100%;}
    .health-content{width: 262px;}
    .health_posts{width:60%;height:53%;padding-right:0px !important;;margin-right:0px !important;}
    .carousels .span6,.carousels .col-md-6 {overflow: hidden;}
    .es-carousel .span2.product {   margin-left: 0px;   margin-right: 8px;  }
    .es-nav-prev .slider_arrow{margin-left: 0px;padding-left: 0;}
    .es-carousel-wrapper{margin: 0;}
    li.first a{background-image:none;}
    #topline .fadelink{width:40%; float:right;  } 
    .es-nav{left: 0; margin: 0; padding-top: 0; right: auto; width: 90px;}
    .recipes, .health_care{width:100%;height:100%;margin-right:10px;margin-left:1px; }
    .health_care_border{width:95%;height:100%; border:none;}
    .title-tabs{width:100%;}
    .cont-desc-listing{width:100%;}
    .content-right-desc{width:100%;}
    .companies_logo{width:100%;}
    div.navigation{  margin-right:0px;}
    .health_care .recipes_bg{
        background: url("../images/recipes_bg.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
        height: 323px;
        margin-left: -9px;
        width: 584px;
        margin-left:0px;margin-right:0px}
    .health-tip{width: 286px;}
    .details_title{width:100%;}
    .companies_details{width:100%;}
    .details_site_link{width:100%;}
    .cont-desc-listing{width:100%;}
    .companies{width:100%;}
    #tabzs-container{width:100%;}
    .brands_module{float:right; padding-top:40px; width:100%; }
    .container-1{width:100%;}
    .health_care_border{margin-right:13px;}
    .health_care_border .pull-left{width:30%;height:100%;}
    .title-tabs-top{width:100%;}
    .cont-desc-taxt-inner{width:100%;}
    .cont-desc-taxt_title{width:100%;}
    .cont-desc-taxt{width:100%;}
    .ficons_bg{width:100%; background:none;  }
    .ficons li{margin-right:10px; float:right;}
    .content-adjust{line-height:25px !important;}
    .recipes .home_title{ padding-top:5px;}
    .home_title{ width:200px;}
    .es-carousel .small_with_description .product{margin-right:0px;float: right;}
    .selected_products{margin-left:25px; padding-top:60px;}
    .big_with_description{margin:0px auto;}
    .big_with_description h2{padding-right:10px;}
    #column_right_slider.banners_outer{margin-right:10px; width:90%;}
    div#promotions{width:100%;}
    div#promotions .tab-content{width:100%;border:1px solid;}
    .promotion-date-bar{background:none; width:100%; height:100%;}
    .promotion-page{width:100%;}
    ul.othaim-promotions li{width:100%;}
    ul.othaim-promotions li a{width:100%;}
    .tab-content-content{width:100%  !important; }
    .promotion-date-bar{width:95%;}
    .ikt_middle_contents ul li{height:100% !important;width:85%; text-align:justify; }
    #megamenu{display:none;}
    .iktissab_bottom_contents ul li ,.inner_container_list{width: 100%;float:right; }
    .iktissab_heading_level_2{width: 100%;float:right;padding-bottom:5px; }
    .iktissab_heading{width: 100%;float:right; height:100%; }
    .iktissab_title_inner_right{width: 100%;float:right; }
    .gmap-contact{margin:25px;float: right; width: 200px;}
    .contact-map{width:300px; background-image:none; }
    .gmap-contact div{width:520px !important;}

    .ikt_middle_title_level2 {  height: 100%;line-height: 24px;}

    .iktissab_bottom_contents ul li{    text-align:justify; height: 100%;float:right;width: 85%; padding-top:10px; padding-bottom:10px;line-height: 32px;}

    .iktissab_bottom_level2{line-height: 38px;  height:100%;}
    .iktissab_top_image img{max-width:100%;}
    .iktissab_top_image{width:100%;}
    .iktissab_bottom_left{float:right;}
    .iktissab_bottom_image{width:100%;}
    .iktissab_bottom_image img{max-width:100%;}
    .iktissab_title_left img{max-width:100%; }
    .iktissab_title_left{width:100%; padding-top:10px; padding-bottom:10px;}
    /*
	section#content > .container.top{width: 80%; margin: 0 auto;padding: 0;  }
    section#content ul.our-stores, section#content ul.our-stores li,.store-locator,.store_map{width: 100%;}
    section#content ul.our-stores li{margin: 10px 0;float: none;}
    .store-pagination{margin: 0px;}
    */
	.row:before, .row:after{width:100%; }

    .recipe-slide img{width:100% }
    .carousels{background:none;}
    div.image-desc{width:100%;}
    .carousels .price-box{width:100px;}
    #form-contact input{width:200px;}
    .caption_section{width:373px; float:right;}
    .home_separator{background:none; display:none;}
    .recipes{ float:right;  margin: 10px auto;  }
    #form-contact textarea{width:200px;}
    .health_care{ float:right; padding-top:60px;}
    div.image-title{width:100%; text-align:right;}
    .recipes_bg{    background: url("../images/recipes_bg.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);     height: 323px;     margin-left: -9px;     width: 584px; }
    .recipes_bg .recipes-container{ overflow: hidden}

    #form-contact .span7, #form-contact .span9{width:100%;}
    .media-slider{width: 100%;}
    #hot-news-slider {margin: 1%; width: 96%;}
    #hot-news-carousal ul.slides{margin-right:0px;}
    #hot-news-slider .caption {padding-right: 1%;margin-right:1%; width: 98%;}
    .media-side-bar.span4{width:100%}
    .content-side{margin-left:0px}
    .content_left_wholesale_wrapper_map{width:100%;text-align:right;}
    .content_right_wholesale_map {float: left;text-align: right; width: 100%;}
    .content_right_description_map {width: 100%;}
    .wholesale ul li{width:100%; margin:10px 0 0 0 !important;}
    .store-header,.store-footer{width:100%; text-align: right;}
    .wholesale li .store_map{width:100%}




    .arrow_btn {float:right;}

    .span6{ width:100%; }
    #level1 > li{padding-right:25px; width:100%; float:left; height:auto; }
    .collapse li:last-child{display:none; }
    .recipe-image{max-width:100%;}
    .contact-us-sidebar.span3{float: right; margin-left: 0; margin-right:16px;  width: 280px;}
    #form-contact label{text-align:right;}
    #form-contact .span7, #form-contact .span9{width:90%;}

    .contact-us-form .span8{width:250px;}
    .news-pagination{margin-left:1px !important;}
    li.level0{background-image:none !important;}
    .iktissab_title_right{float: right;padding-bottom: 10px; width: 100%;}
    .iktissab_title_left{ float:right;padding-bottom: 13px; padding-top: 12px;  width: 100%;}
    .iktissab_title_container_sa{width:100%;}
    .iktissab_top_content_sa{width:100%; float:right;text-align:justify;}
    .iktissab_top_content_image{width:100%;}
    .iktissab_top_content_image img{max-width:100%;}
    .iktissab_title_inner_left{width:100%;}
    .iktissab_title_inner_left img{max-width:100%;}
    .iktissab_middle_container_sa,.ikt_middle_title,.iktissab_bottom_right,.ikt_middle_title_level2,.iktissab_bottom_level2{width:100%;}
    .ikt_middle_contents  {width:100%;height:100%;}
    .iktissab_bottom_container_sa{width:100%; text-align:justify;}
    .iktissab_bottom_right{width:100%; text-align:justify;}
    .iktissab_bottom_title{width:100%; text-align:justify;}
    .iktissab_bottom_level2{width:100%; text-align:justify;}
    .iktissab_bottom_contents{width:100%; text-align:justify;}

    .content_right_wholesale .title{padding-top:20px;}
    #footer_popup h3, #footer_popup h4{color:#000000;}
    .product-box [class*="span"]{padding-right:10px;}
    .product-box .span4, .product-box .span5, .product-box .span6, .product-box .span7, .product-box .span8{width:100%;}
    .span6{width:96%;}
    #contentPanel{width:100% !important;}
    ul.othaim-promotions li.active{    background:url(../images/mobile/promotion-active-tab-bg_mobile.png) no-repeat;}
    ul.othaim-promotions li a[href="#tab1"], ul.othaim-promotions li a[href="#tab1"]:hover {
        background: url("../images/mobile/supermarket-tab-ar.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);  border: medium none;  max-width: 100%;}
    ul.othaim-promotions li { background:url(../images/mobile/promotion-inactive-tab-bg_mobile.png) no-repeat; width: 220px; height:84px;
        background-color:none; margin: 0 1px;}
    ul.othaim-promotions li a[href="#tab2"], ul.othaim-promotions li a[href="#tab2"]:hover{
        background:url(../images/mobile/cornor-tab-ar.png) no-repeat;
        border:none;}
    ul.othaim-promotions li a[href="#tab3"],ul.othaim-promotions li a[href="#tab3"]:hover{
        background:url(../images/mobile/fresh-tab-ar.png) no-repeat;
        border:none;}
   

    .first-col3-content{width:40% !important;}
    .second-col3-content{width:20% !important;}
    .third-col3-content{width:20% !important;}
    .content_right_description-inner-table{width:100px}

    #contentPanel{width:100% !important;}
    .content_right_description-inner-table{width:100% !important;}
    #contentPanel{width:100% !important;}
    .content_right_description-inner-title{width:100% !important;}
    .line_above_footer{width:100%;}
    #column_right_slider{margin-left:1px !important; padding-left:0px !important;}
   
    .recipes_bg {
        background: url("../images/recipes_bg.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
        height: 323px;
        margin-left: -9px;
        width: 584px;}



}


@media only screen and (min-device-width : 650px)  and (max-device-width : 768px) 
{
      .middle-map-contents{  width:100%; float:right;   }
	  #dvMap{width: 100%;}
	 .g-loc-title-details_top { font-size:21px; }
	  .mantaqa { display:none; }
	 .title1{ width:200px; display:block;}
	.oth-clickable .jcarousel-wrapper{ width:725px !important ; }
	 .title3{  width:170px; }
	 .title4{ width:200px;}
	 .titles-wrapper .title5{ padding-top:13px; }
	 .pagging-map-contents { width:94%; }
	 .titles-wrapper-list{width:100%;}
	 .titles-wrapper-list:hover{ color:#FFFFFF;border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; }
	 .titles-wrapper{ width:100%;}
	 .wraaper_map{ width:94%;}
	 .num .pages a{ width:33px; height:30px; line-height:20px; }
	 .maps-inner-tops-wrapper{ width:100%; margin-bottom:20px; }
	 .maps-search-results-contents{ width:100%; }
	 .tahdeed-madina{ width:63%; padding-right:0px; }
	 .wrapper-inner-tahdeed{ width:200px; padding-right:48px; }
	 .select2-container, .select2-drop, .select2-search, .select2-search input{ width:200px;  }
	 .search-btn-map{ float:left; margin-left:10px;margin-right:10px; width:200px; }
	 .store-search-btn{ margin-top:50px; margin-right:1px; }
	 .pagging-map-contents-message{ width:100%;}
	 .pagging-map-contents-message { width:100%; }
	 .titles-wrapper-message{ width:100%; }
	 .messages{width:94%;}
	 
	 .map-new-template-wrapper-storemap{ width:100%; margin:0 auto; float:none; padding-right:30px;  }
	 .map-new-template-wrapper{width:100%; padding-right:15px; padding-left:10px;  }
	 .cont-wrrapper{ width:250px; }
	 .google-map-container{ width:282px;}
	 .g-loc-title{ width:280px; }
	  section#content ul.our-stores, section#content ul.our-stores li, .store-locator, .store_map{ width:243px;}
	 .title-frah{ width:237px;}
	 .paggin-info{ width:190px; }
	 
	 
	 .oth-clickable-content .jcarousel li > img { width:150px;  }
	 
	 
	 
	
	 .info-customer-inner-wrapper { height:auto; }
	
	.info-details-infos { width:100%;}
	.ikt-header .ikt-title{ line-height:30px; }
    .info-details-image  { display:none; }
	.info-details-title { line-height:32px; text-align:justify;  }
	.ikt-links { height:auto; line-height:30px;}
	.ikti-infoslink { font-size:14px;}
	.ikt-url { font-size:14px; margin-bottom:15px; }
	.ikt-links { width:95%;}
	.ikt-info {width:94%;}
	.info-customer{ width:100%; margin:0px; }
	.info-customer-tile{ line-height:30px;}
	.info-customer-details ul li{ font-size:14px;}
	.info-details-infos .fa-square { height:auto; margin-bottom:3px; }
	.info-details-infos ul li { font-size:14px; }
	.info-customer { margin-top:20px; }
	.ikt-header .ikt-details { width:94%; }
	
	.info-details { width:100%;}
	
	
	
	
	
	 
	 #topline ul li a{font-size:11px; }
	.top_links li.list_top_links{   padding-left: 7px;padding-right: 7px;}
	form-search .down-arrow-btn{ right:370px; }
	.header-image-site .site-name{ font-size: 18px; margin-right: 5px; width: 123px;}
	.header-image-site .save{ font-size: 18px;margin-left: 2px; margin-right: 14px; width: 74px; }
	
	
	.about-us-wrapper .image-container{ width:732px;  }
	.about-us-wrapper .image-container img{ width:709px;  }
	.about-us-wrapper { margin-top:20px; width:100%; }
	.col-snb-8{ width:100%;}
	.breadcrumbs{ display:none; }
	.title-aboutus { margin-top:30px; }
	.form-search .down-arrow-btn{ right:10px; }
	.rowaitanan{ width:100%;}
	.col-snb-4top{ width:100%; height:auto;}
	.col-snb-4{width:100%;}
	.title-ch-main{width:100%;}
	.ch-image-containers{ width:168px; margin-right:275px;}
	.title-rowait { width:100%;}
	.top-image-rowait { width:360px; }
	.title-ch-main{font-size:18px;}
	.col-snb-42{display:none;}
	.col-snb-423{ display:none; }
	.privacy-policy{width:100%;}
	.title-risalatana-list ul li{ font-size:15px; width:100%;}
	.ch-image{ width:100%; }
	
	
	#topline .pull-right .alignright{ text-align:right; padding-right:10px; width:180%;}
	#logo{float:right; padding-right:0px; text-align:right; margin-top:15px;}
	.footer-content-listing ul li{font-size:14px ; font-family:geflowregular;}
    .phone-title{ font-family:geflowregular;}
	.search-phone{font-size:15px;}
	 
	
	.oth-search-form{ float: right;padding-right: 0px;width: 100%;}
	.top-search-form select{float:right;margin-right:0px;padding-right:50px; width:200px; background-position: 174px 2px;  }
 	.form-mail input { border: 2px solid #e0e0e0; }
	.oth-catalog-title { padding-right:1px; }
	.top-search-form .search-box
	{
	   height: 36px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:0px;border-bottom-left-radius:0px;
	   font-family:tahoma;padding-right:10px;width: 244px;
	}
	.top_links{ width:78%; margin-right:15px;  }
	.header-image-site{float:right; width:120px; margin-right:17px; display:none; }
	.link_label{ width:44px; font-size:12px; }
	#topline .fadelink{float:right;  }
	 
	.wrapper_w .col-sm-6 { width:590px; float:right; padding-right:33px; padding-top:20px; }
	
	.oth-search-title{ margin-right:1px;}
	.oth-search{ width:200px; float:left; }
	.form-search .down-arrow-btn{right:415px;}
	 #topline ul li a{ font-size:12px; }
	.in.collapse li{padding-right: 15px !important ; float:right; width:100%;}
	.wrapper_w .col-sm-3{ argin-left:10px; text-align:left;}
	.form-mail input, .form-search input.search-query{width:340px; font-size:11px; }
	.footer_contactus { padding-right:20px; float:right;}
	.footer-contact li{color: #adadad;font-family: geflowregular; text-align: right;width: 260px;}
	.footer-content-listing { width:230px; }
	.wrapper_w #logo { width:100px; padding-right:20px; }
	
	
	
	.nav-oth .scr-nav-buttons-titles { width:657px; float:left; text-align:left; margin-left:13px; } 
	
	.nav-oth .scr-nav-buttons-list{ width:68px; float:left; margin-right:10px;}
	.nav-oth{float:left;position:relative; width:100%;}
	.row .oth-clickable{  float: left;margin-top: 5px; margin-top:40px;margin-bottom:40px; margin-right:15px; margin-left:15px; }
	.ficons {border-left: 4px solid #f1f1f1; border-right: 4px solid #f1f1f1;float: right;text-align: center;width:97%; margin-right:10px; }
	.scroll-pads-iktissab{ width:33%;}
	.ikt-pink{ width:33%;}
	.ikt-media-center{ width:33%;}
	.ikt-sis-comp{ width:33%;}
	.ikt-about-us{ width:33%;}
	.ikt-bawab-mordif{ width:33%;}
	.scroll-pads-iktissab .scrollaar-image{ width:100%;}
	.scrolllar-circle{ width:100%;}
	.scroll-pads-iktissab .scrolllar-circle{ width:100%;}
	.scrollaar-image{width:100%;}
	.upper-circle-contents{width:100%;}
	.upper-circle-contents_blank{width:100%;}
	.scroll-title{width:100%;}
	
	
	
	 .language_contactus{width:15%; margin-right:15px; font-size:14px; line-height:31px;  }
	 .search-phone { width:181px;}
     .container {margin-left:5px; margin-right:5px;}
 	  .storemap-index-index section#content > .container.top {margin: 0 auto;padding: 0;width: 90%;}



}

.health-care-content {
	font-family: geflowregular;
	font-size: 17px;
	line-height: 24px;
	overflow: hidden;
	color: #5D5D5D;
}
/*nw poppup for website offers*/
.exclusive-offers {
    width: 278px;
    height: 175px;
    /* background-color: #ff0; */
    position: absolute;
    left: -17px;
    right: inherit;
}
.exclusive-offers{
    background: url('../images/exclusive-ar.png');
    background-repeat: no-repeat;
    top: -32px;
}
.iktissab-crd{
    left: 15px;
    right: inherit;
}
#iktissabofferDialog .modal-header{
    text-align: right;
}
#iktissabofferDialog .modal-header{
    padding: 0px 10px 0px;
    height: 80px;
}
.ikt-red{
    float: right;
    margin-right: -14px;
}
#iktissabofferDialog .form-group label, #iktissabofferDialog .success-form-ar label, #iktissabofferDialog .success-form-ar label {
    font-size: 21px;
    margin-right: -12px;
}
#iktissabofferDialog .ikt-description-ar{
    float: right;
}
#iktissabofferDialog .tacondition p, #iktissabofferDialog .oainstore p{
    text-align: right;
    margin-right: 10px;
}
.ikt-description-ar ul li, .oainstore ul li {
    font-family: tahoma;
    color: #868686;
    line-height: 31px;
    list-style-type: none;
    margin-right: 5px;
}
#iktissabofferDialog .oainstore li {
    float: none;
}
.success-form-en{
    display: none;
}
.success-form-ar{
    display: block;
}
.success-resp-en{
    display: none;
}
.success-resp-ar{
    display: block;
}
#iktissabofferDialog .form-group{
    margin-top: 84px;
}
.iktissab-crd{
    top: 32px;
}
.iktissab-crd{
    left: 31px;
}
.iktmodal-close {
    margin-right: -7px;
}
.iktissab-modal-cls{
    margin-top: -63px;
    position: absolute;
    margin-right: -52px;
    float: right;
    top: 27px;
}
.subscribe-web {
    background-image: url('../images/subs-web-ar.png');
}
.selected_products .old-price .ryal, .popular_products .old-price .ryal, #fp_catpage .old-price .ryal{
    display: inline-block !important;
    /*margin-right: 2px;*/
    text-decoration: line-through;
    font-family: tahoma !important;
}
.selected_products .old-price span.ryale, .popular_products .old-price span.ryale, #fp_catpage .old-price span.ryale {
    display: none !important;
}
.popular_products span.ryal{
    margin-right: 2px;
}
.subscribe-web{
    top: -7px;
}
.content_right_description-inner.cont-spacer-parag-10{
    font-size: 15px;
}

#my-products.category-products span.ryal {
    margin-top: 0px;
}
.home_featured .special-price span.ryale{
    display: none;
}
.tacondition {
    margin-right: -22px;
}
.health-care-content {
    padding-right: 9px;
    padding-left: 0px;
}
.popular_products .wrapper-hover{
    margin-top: 0px;
}
/* end of change floating of price and old price home page*/
@media only screen and (max-width: 1024px){
    #media_othaimshop_slider{
        display: none;
    }
    .news-latest-image{
        width:100%;
    }
    .news-latest-image img{
        width:100%;
        height: auto;
    }
    .news-con-details{
        width:95%
    }
    .news-latest-image img{
        margin-right: 0px;
    }
    /*.new_branch img{*/
        /*width: 100%;*/
        /*height: auto;*/
    /*}*/
    .col-sm-4.media-center-details{
        width: 97%;
    }
	
	.slider .flexslider.big .slides img {
		height: auto;
	}
	
	.selected_products .es-carousel{
		padding: 0px;
	}
	
	.popular_products .span2.product, .selected_products .span2.product{
		margin-left: 4px;
		margin-right: 6px;
	}
	.selected_products .span2.product, .popular_products .span2.product {
		width: 185px;
	}
	
	.selected_products .es-nav, .popular_products .es-nav{
		right: auto;
		float: left;
	}
	.selected_products .span2.product{
		width: 184.5px;
	}
	.popular_products .span2.product{
		width: 183.5px;
	}
    .content_wrapper_wholesale{
        width:100%;
    }
    .content_right_wholesale{
        width:100%
    }
}

@media only screen and (max-device-width: 768px){
	
	
	
	
	
	
	.selected_products .span2.product, .popular_products .span2.product {
		width: 168.5px;
	}
	.footer-content-listing {
		width: 25%;
		float: right;
	}
	.footer_contactus {
		padding-left: 0px;
		padding-right: 0px;
		float: left;
		width: 25%;
	}
.footer_socail_links{
    padding-right: 0px;
}
    div.footer_socail_links .fa-facebook, div.footer_socail_links .fa-twitter, div.footer_socail_links .fa-instagram, div.footer_socail_links .fa-youtube {
    padding-right: 6px;
        padding-left: 0px;
        margin-right: 1px;
    }
    div.footer_socail_links a{
        margin-left: 0px;
        margin-right: 3px;
    }
    .footer_links_mobile a {
        margin-top: 3px;
    }
    .row.oth-icons-links{
        margin-top: 0px;
    }
    .line_above_footer{
        margin-top: 0px;
    }
    }
@media (max-width: 767px) {
    .product-img-box .product-image {
        padding-right: 0px;
    }

}
/*end of top sliders*/
/*end of top sliders*/
@media only screen and (max-device-width: 480px){

    .new_branch img{
        width:100%;
        height:auto;
    }
.title-tabs-top, .cont-desc-taxt_title, .cotent-title-internal{ font-size:13px; }
    .wrapper-gal{
        padding-right: 0px;
    }
	.selected_products .row.small_with_description {
		height: 100%;
	}

	.selected_products .span2.product{
		width: 44.5%;
		margin-right: 15px;
		margin-left: 0px;

	}
	.slider1, .slider2 {
		padding-left: 0px;
		padding-right: 0px;
	}
	.small_with_description .product .wrapper-hover{
		padding: 0px;
	}
	.selected_products .product-image-wrapper img {
		height: auto;
	}
	.selected_products .wrapper-hover {
		margin-top: 85px;
	}
	.selected_products .product a {
		font-size: 11px;
	}
	.selected_products .carousel .special-price span.price, .selected_products .old-price span.price{
		font-size: 12px;
	}
	.selected_products .product .product-name{
		height: 30px !important;
	}
	.slider1 .span12{
		float: right ;
	}
	#promotion.row .col-md-6 {
		width: 100%;
	}
	#promotion.row .col-md-6{
		padding-right: 0px;
	}
	.slider1 .selected_products{
		padding-top: 2px;
	}
	.footer-content-listing {
		width: 50%;
		float: right;
		min-height: 230px;
	}
    #bottom_block{
        padding-top: 0px;
    }
	.footer_contactus {
		width: 50%;
	}
	.footer-contact .phone{
		font-size: 19px;
	}
	.footer-content-listing ul li{
		font-size: 12px;
	}
	.col-sm-3 .green{
		font-size: 16px;
	}
	.phone-title{
		font-size: 12px;
	}
	.footer_socail_links{
		padding-left: 0px;
	}
	.footer_links_mobile a{
		display: block;
	}
	.footer_links_mobile{
		text-align: left !important;
	}
	.footer-contact li{
		width: 120px;
	}
	.mail_to_wecare{
		font-size: 13px;
	}
	.form-mail input{
		display: none;
	}
	.news-btn{
		display: none;
	}
    .selected_products .price-box, .popular_products .price-box {
        margin-right: 0px;
    }
    .mail_to_wecare{
        padding-right: 0px;
    }
    #iktissabofferDialog .form-group{
        margin-top: 0px;
    }

}



@media screen and (min-device-width: 320px) and (max-device-width: 480px) {
    .row {
        margin-left: 0;
        margin-right: 0;
    }

.title-tabs-top, .cont-desc-taxt_title, .cotent-title-internal{ font-size:13px; }
    .media-side-bar, .content-side {
        float: none !important;
    }
    .media-side-bar .tab-content, .media-side-bar .promotions, .media-side-bar .video_gallery {
        float: none !important;
    }
    .media-side-bar .tab-content {
        padding: 20px 0;
    }
    .tab-content .wrapper-gal {
        padding: 0;
    }
    .wrapper-gal .nav-oth-gal, .wrapper-gal .jcarousel-wrapper-gal, .inner-scr-gallery {
        float: none !important;
    }
    .jcarousel{width: 100%;}
    .jcarousel ul {
        width: 100% !important;
    }
    .jcarousel-wrapper-gal .jcarousel{margin-left: 0px; }
    .jcarousel-wrapper-gal .jcarousel li {
        display: block;
        float: none !important;
        height: auto !important;
        width: 100% !important;
    }
    .inner-scr-gallery {
        width: 310px !important;
        margin: 0 auto;
    }
    .first-scr-item {
        margin-left: 0;
        margin-right: 0;
    }
    .sec-scr-item {
        margin-left: 0px;
        margin-right: 2px;
    }
    .jcarousel-wrapper-gal {
        border: medium none;
        height: auto !important;
        width: 100% !important;
    }
    .video_promotions_contents, .promotions {
        float: none;
        width: 310px !important;
        margin: 0 auto;
    }
    .video_promotions_contents img {
        width: 300px !important;
    }
    .promo-media {
        margin: 0;
        float: none;
        width: 100%;
    }
    .video_gallery_contents {
        display: none;
    }

    .mnews ul li {
        width: 100%;
    }
    .mnews ul li .image {
        float: none;
        margin: 0 auto;
    }
    .mnews ul li .title {
        float: none;
        padding-left: 0;
        width: 100%;
    }
    .mnews ul li .title-news, .mnews ul li .descr-news {
        float: none;
        width: 100%;
    }
    .news-link {
        margin-right: 5px;
    }
    .container-slider-wrapper{display: none;}
    .content_right_description-inner, .cont-desc-taxt-inner{width: 100%;}
    .content_left_wholesale_wrapper{min-height: auto;}
    .content_wrapper_wholesale .container-1, .content_wrapper_wholesale .container-2, .content_wrapper_wholesale .container-3, .content_wrapper_wholesale .container-4, .content_wrapper_wholesale .content-right, .content_wrapper_wholesale .content-right-desc, .content_wrapper_wholesale .content_right_description, .content_wrapper_wholesale .content-right-inner-top, .content_wrapper_wholesale .content_right_wholesale, .content_wrapper_wholesale .content-right-inner-top, .content_wrapper_wholesale .content_right_description-inner{width: 100%;}
    .contact-map, .gmap-contact, .gmap-contact div{width: 100% !important;}
    .contact-map{height: 250px;}
    .gmap-contact{overflow: hidden;height: 100%;margin: 0;float: none;}
    .contact-us-form .col-md-6,.contact-us-form .col-md-12{width: 100%;}
    .span3.product, .category-products .row .product {
        background-size: 146px 182px;
        height: 182px;
        margin: 0;
        width: 147px;
        margin-left: 2px;
    }

	.tahdeed-madina{height: auto;}
	.wrapper-inner-tahdeed{float:none;margin: 0 auto; padding: 0;}
	.google-map-container,.map-new-template-wrapper-storemap{width:100%}
	.othaimshop-search{ overflow:unset; }
}


@media screen and (min-device-width: 480px) and (max-device-width: 640px) {
    .row {
        margin-left: 0;
        margin-right: 0;
    }
.title-tabs-top, .cont-desc-taxt_title, .cotent-title-internal{ font-size:13px; }
    .container-slider-wrapper{display: none;}
    .media-side-bar, .content-side {
        float: none !important;
    }
    .media-side-bar .tab-content, .media-side-bar .promotions, .media-side-bar .video_gallery {
        float: none !important;
    }
    .media-side-bar .tab-content {
        padding: 20px 0;
    }
    .tab-content .wrapper-gal {
        padding: 0;
    }
	/*
    .wrapper-gal .nav-oth-gal, .wrapper-gal .jcarousel-wrapper-gal, .inner-scr-gallery {
        float: none !important;
    }
    .jcarousel{width: 100%;}
    .jcarousel ul {
        width: 100% !important;
    }
    .jcarousel-wrapper-gal .jcarousel li {
        display: block;
        float: none !important;
        height: auto !important;
        width: 100% !important;
    }
    .inner-scr-gallery {
        margin: 0 auto;
        width: 325px !important;
    }
    .first-scr-item {
        margin-left: 0;
        margin-right: 0px;
    }
    .sec-scr-item {
        margin-left: 0px;
        margin-right: 20px;
    }
    .jcarousel-wrapper-gal {
        border: medium none;
        height: auto !important;
        width: 100%;
    }
	*/
.first-scr-item { margin-left: 0px; margin-right: 0px; }
.sec-scr-item { margin-left: 0px; margin-right: 2px; }
.jcarousel-wrapper-gal{ width:300px; }

 
    .video_promotions_contents, .promotions {
        float: none;
        width: 100%;
    }
    .video_promotions_contents img {
        width: 360px !important;
    }
    .promo-media {
        margin: 0 auto;
        float: none;
        width: 360px;
    }
    .video_gallery_contents {
        display: none;
    }
    .mnews ul li {
        width: 100%;
    }
    .mnews ul li .image {
        float: none;
        margin: 0 auto;
    }
    .mnews ul li .title {
        float: none;
        padding-left: 0;
        width: 100%;
    }
    .mnews ul li .title-news, .mnews ul li .descr-news {
        float: none;
        width: 100%;
    }
    .news-link {
        margin-right: 5px;
    }
    .line_above_footer{display: none;}
    .content_right_description-inner, .cont-desc-taxt-inner{width: 100%;}
    .content_left_wholesale_wrapper{min-height: auto;}
    .content_wrapper_wholesale .container-1, .content_wrapper_wholesale .container-2, .content_wrapper_wholesale .container-3, .content_wrapper_wholesale .container-4, .content_wrapper_wholesale .content-right, .content_wrapper_wholesale .content-right-desc, .content_wrapper_wholesale .content_right_description, .content_wrapper_wholesale .content-right-inner-top, .content_wrapper_wholesale .content_right_wholesale, .content_wrapper_wholesale .content-right-inner-top, .content_wrapper_wholesale .content_right_description-inner{width: 100%;}
	.tahdeed-madina{height: auto;}
	.wrapper-inner-tahdeed{float:none;margin: 0 auto;padding:0;}
	.google-map-container,.map-new-template-wrapper-storemap{width:100%}
}
@media screen and (min-device-width: 768px) and (max-device-width: 1024px) {
    .row {
        margin-left: 0;
        margin-right: 0;
    }
    .cms-media-center section#content > .container.top{width: 100%;}
    .media-side-bar, .content-side {
        float: none !important;
        margin: 0 auto;
    }
    .media-side-bar.col-sm-4{width: 70%;}
    .media-side-bar .tab-content, .media-side-bar .promotions, .media-side-bar .video_gallery {
        float: none !important;
    }
    .media-side-bar .tab-content {
        padding: 20px 0;
    }
    .tab-content .wrapper-gal {
        padding: 0;
    }
    .wrapper-gal .nav-oth-gal, .wrapper-gal .jcarousel-wrapper-gal, .inner-scr-gallery {
        float: none !important;
    }
    .jcarousel-wrapper-gal .jcarousel ul {
        width: 100%;
    }
    .jcarousel-wrapper-gal .jcarousel li {
        display: block;
        float: none !important;
        height: auto !important;
        width: 100% !important;
    }
    .inner-scr-gallery {
        margin: 0 auto;
        width: 325px !important;
    }
    .first-scr-item {
        margin-left: 0;
        margin-right: 0;
    }
    .sec-scr-item {
        margin-left: 0px;
        margin-right: 20px;
    }
    .jcarousel-wrapper-gal {
        border: medium none;
        height: auto !important;
        margin: 0 auto;
    }
    .video_promotions_contents, .promotions {
        float: none;
        margin: 0 auto;
    }
    .video_promotions_contents img {
        margin-left: 0px;
        width: 360px !important;
    }
	
    .promo-media {
        margin: 0;
        float: none;
        width: 100%;
    }
    .video_gallery_contents {
        display: none;
    }
    .mnews ul li {
        width: 100%;
    }
    .mnews ul li .image {
        float: none;
        margin: 0 auto;
    }
    .mnews ul li .title {
        float: none;
        padding-left: 0;
        width: 100%;
    }
    .mnews ul li .title-news, .mnews ul li .descr-news {
        float: none;
        width: 100%;
    }
    .news-link {
        margin-right: 5px;
    }
    .container {
        margin: 0 auto;
        padding: 0;
    }
    .container-slider-wrapper .oth-new-branch{display: none;}
    .container-slider-wrapper{float: none; width: 750px; margin: 0 auto;}
    .menu_bg #megamenu{display: none;}
    .menu_bg .nav.nav-list.hidden-desktop{display: block;visibility: visible; top: 0;position: relative;}
    .content_right_description-inner, .cont-desc-taxt-inner{width: 100%;}
    .content_left_wholesale_wrapper{min-height: auto;}
    .content_wrapper_wholesale .container-1, .content_wrapper_wholesale .container-2, .content_wrapper_wholesale .container-3, .content_wrapper_wholesale .container-4, .content_wrapper_wholesale .content-right, .content_wrapper_wholesale .content-right-desc, .content_wrapper_wholesale .content_right_description, .content_wrapper_wholesale .content-right-inner-top, .content_wrapper_wholesale .content_right_wholesale, .content_wrapper_wholesale .content-right-inner-top, .content_wrapper_wholesale .content_right_description-inner{width: 100%;}
	.tahdeed-madina{height: auto; width: 100%;}
	.wrapper-inner-tahdeed{float:none;margin:0 auto;height: auto;padding-right: 0;}
	.google-map-container,.map-new-template-wrapper-storemap{width:100%}

}
#fp_catpage .iktissab-discount-item{
    display:none;
}
.header-image-site .save{
    margin-left: 0px;
    float: right;
    margin-right: 0px;
    line-height: 0px;
    font-size: 23px;
}
.header-image-site .site-name{
    text-align: right;
    font-size: 25px;
}
.header-image-site{
    padding-right: 67px;
	 
}
.wrapper-inner-tahdeed .button{font-size: 15px;}
.tf-hour{margin-right: 25px; margin-left: auto;}
/* CSS Document */
#map_stores{
    float: right;
}
.map-outer{
    float: left;
}
.map-outer{
    float:left;
}
ul.map_branches li{
    background-position: right 2px top;
    padding-right: 55px;
}
a.setmapposition{
    font-family: geflowregular;
    font-size: 16px;
}
ul.map_branches li{
    padding-left: 0px;
}
.country_drop_down{
    float: right;
}
#topline .fadelink{
    width: 60px;
    float: left;
}
/*.separator{*/
    /*padding-right: 15px;*/
/*}*/

.alignright {
    text-align: right;
    width: 20%;
    float: left;
}
.language_contactus{
    text-align: left;
    float: left;
}
.link_label {
    width: 50px;
    float: right;
    text-align: right;

}
#topline .fadelink {
    width: 60px;
    float: left;
    text-align: left;
    float: right;
}

.language_contactus .separator{
    margin-left: 10px;
}
.lang_dd i.fa.fa-angle-down {
    margin-left: 0px;
    margin-right: 3px;
}
#topline .fadelink{
    width: 46px;
}
#primary_nav_wrap_lang ul ul li {
    /*float: right;*/
}

li.language_list a{
    text-align: right;
}
#primary_nav_wrap_lang ul a{
    font-family: geflowregular;
}

.country_text {
    padding-top: 3px;
    padding-right: 5px;
}