body{
	direction: ltr;
}
.Accessibility_button:after{

	    position: absolute;
    padding-left: 22px;
    top: 23px;
}

.menu-top_links-container .menu-item:last-child a:after {
	padding-right: 0px;
}
.Accessibility_button, #jump {
	padding-left: 6px;
	padding-right: 21px;
}
.padding_part-content{
	padding: 21px 27px 18px 32px;
}
.padding_part-content a{
	background: url(../../images/en/part-content_link_arrow.png) right center no-repeat;
	padding-right: 12px;
}
.padding_tile-page{
	padding: 17px 17px 10px;

}
.nav > li{
	float: left;
}
#top_navbar > div .top_navbar_submenu .sub-menu .menu-item a, .sub-menu,
#top_navbar > div .top_navbar_submenu .menu-item .sub-menu .menu-item a{
	text-align: left;
}
/* ==========================================================================
   Head
   ========================================================================== */
#head_left_right{
	float: left;
}
#head_left{
	float: right;
}
#head_left_left{
	float: right;
	padding-right: 0px !important;
}
#head_left_left form {
	float: left !important;
}
#head_left_left form button {
	/*margin-right: 40px;*/
	margin-left: 5px;
}
.lang-link {
	float: right !important;
	background-position: center left;
}
#head_social_icons{
	float: right;
	padding-left: 15px;
}
/*#menu-top_links li a{*/
/*background: url(../../images/seperate_dark.png) 100% 12px no-repeat;*/
/*}*/
#head_social_icons a{
	float: left;
	margin-left: 3px;
}
#menu-head_near_social_menu {
	float: left;
	margin-right: 5px;
	margin-left: 0px;
}
#menu-head_near_social_menu li{
	float: left;
	background: url(../../images/seperate_80.png) center left no-repeat;
}
#search_form_container{
	float: right;
}
#megaMenu.megaResetStyles li.wide span {
	padding-left: 22px;
	width: 630px !important;
	text-align: left !important;
}

#megaMenu ul ul.sub-menu li.widget ul.menu {
	margin-left: 0px;
	margin-right: 0px;
}

#page_title{
	margin-left: 3px;
}
#home_sub_title{
	/*background: url(../../images/en/BigGrayArrow.png) bottom left no-repeat;*/
}
#bread_crumbs{
	float: left;
}
#share_buttons{
	float: right;
}
.addthis_button{
	float:right;
}
.head_bread-share{
	float:left;
}
/* bread crumbs */
.breadcrumb li{
	/*background: url(../../images/en/breadcrumbs_arrow.png) center right no-repeat;*/
	padding-right: 9px;
	margin-right: 8px;
	position: relative;
}
.breadcrumb li.current:before, .breadcrumb li.current:after{
	/*right: 21px;*/
	content: none;
}
body li.before_current:after, body li.before_current:before {
	/*content: none;*/
}
.breadcrumb li:after, .breadcrumb li:before {
	width: 1px;
	position: absolute;
	display: block;
	content: '';
	background-color: #989898;
	height: 4px;
	top: 0;
}
.breadcrumb li:after {
	transform: rotate(50deg);
	-ms-transform: rotate(50deg);
	-webkit-transform: rotate(50deg);
	-o-transform: rotate(50deg);
	-moz-transform: rotate(50deg);
	right: 0;
	-webkit-transform: rotate(-42deg);
	top: 2px;
}
.breadcrumb li:before {
	transform: rotate(-50deg);
	-ms-transform: rotate(-50deg);
	-webkit-transform: rotate(-50deg);
	-o-transform: rotate(-50deg);
	-moz-transform: rotate(-50deg);
	right: 0;
	-webkit-transform: rotate(42deg);
	top: 5px;
}
.lang_link{
	background-position: left center;
}
#print_button{
	float: right;
	margin-right: 6px;
}

/* ==========================================================================
   Search
   ========================================================================== */
#search_wrap{
	/* padding: 0px 7px 3px 7px; */
}
.open button#open_search_button {
	right: 6px !important;
	left: auto;
}

@-moz-document url-prefix(){
	#search_wrap{
		padding: 2px 4px 1px 7px;
	}
}
#searchsubmit{
	background: url(../../images/search_text.png) center right no-repeat;
}
.main {
	margin-top: 1px;
}
/* ==========================================================================
   Tiles
   ========================================================================== */
.rowOut{
	float:left;
}
.tile_image .tile_title{
	background: url(../../images/en/BigGrayArrow.png) center right no-repeat;
	padding-right: 13px;
}
.tileOut span.readMore{
	padding-left: 22px;
}
.page_tile.page_page_tile span.readMore{
	padding-left: 0px;
}
.person.span2 img {
	float: left;
}
.person img { margin-right: 15px; }

.grey-bg .person .readMore:after{
	border-left: 4px solid #4d4d4d;
}
.direct-title h4 {
	/*margin: 13px auto 20px 14px;*/
	margin: 13px auto 20px 30px;
	width: 103px;
}
.page-template-page-about-php .direct-title h4 {
	margin-left: 15px;
}
a.color.direct-title:hover {
	background: url(../../images/en/e_BigRightArrowHover.png) 12% 96% no-repeat;
}
/* ==========================================================================
   Colors classes
   ========================================================================== */
.light_blue .direct-title{ background: url(../../images/en/e_BigRightArrow.png) 12% 96% no-repeat;}
.light_blue .padding_part-content a:hover{
	background: url(../../images/en/lightBluepart-content_link_arrowHover.png) right center no-repeat;
}
.blue .direct-title{
	background: url(../../images/en/e_BigRightArrow.png) 105px 100% no-repeat
}

.readMore:after{
	border-left: 5px solid #4d4d4d;
}

.grey-bg .person .readMore:after{
	border-left: 4px solid #4d4d4d;
}
#head_banner .light_green .sub_menu > li.active a, .light_green .hover_color:hover, .light_green a.readMore:hover, .light_green span.readMore:hover, .light_green .part-content a:hover, #home_widgets .service li, #home_widgets .service a:hover, #home_widgets .service .home_widget_left_title, #head_banner .light_green .sub_menu > li:hover a, .light_green .sub_menu > li.open, .light_green .color, .light_green .direct-title a{
	color: #8CBB1D;
}
/* ==========================================================================
   Footer
   ========================================================================== */
#footer_out span:first-child{
	padding-left: 0px;
}
.footer_menus span{
	padding: 0px 10px 0px 5px;
}
#footer_second_line span, #menu-top_links-1 li{
	background: url(../../images/seperate_89.png) center right no-repeat;
}
#foot_contact_menu{
	float: left;
}
#buttom_social_icons{
	margin-left: 5px;
}
#buttom_social_icons a{
	margin-left: 3px;
	padding-left: 23px;
	background-position: 0% 0% !important;
}
#buttom_social_icons a:hover {
	background-position: 0% 100% !important;
}
#menu-bottom-right-links{
	float: right;
}
#menu-bottom-right-links li{
	background: url(../../images/seperate_89.png) center left no-repeat;
}
#menu-top_links-1 li{
	padding: 0px 10px 0px 11px;
	background: url(../../images/seperate_89.png) center right no-repeat;
}

#footertext .textwidget, #footertext p, #footertext li {
	/*text-align: right;
	width: 231px;
	float: right;*/
}
/* ==========================================================================
   page brands
   ========================================================================== */
#ajax_brands .brand_filter_div {
	background: #FF5700 url(../../images/white_arrow_down.png) 91% 50% no-repeat;
	text-transform: capitalize;
}
#ajax_brands ul.brand_filter_ul li {
	background: url(../../images/dropSeperator_brand_filter.jpg) bottom center no-repeat;
}
.brand_readMore{
	padding-left: 10px;
}
.brand_readMore span{
	background: url(../../images/en/white_arrow.png) center right no-repeat;
	padding-right: 10px;
}
/* ==========================================================================
   page portfolio
   ========================================================================== */
.port_ttl{
	float: left;
}
#port_side_menu li{
	margin: 0px 0px 6px 0;
	/*padding-left: 19px;*/
	padding-left: 12px;
	background: #D7D7D7 url(../../images/en/port_arrow_Gray.png) 12px 60px no-repeat;
}
#port_side_menu li.active, #port_side_menu li:hover{
	background: #F2F2F2 url(../../images/en/port_arrow_blue.png) 12px 60px no-repeat;
}
#port_side_menu li a{
	/*padding-left: 19px;*/
}
#toolbar_social_links a{
	padding-left: 25px;
	margin-left: 13px;
}
#port_site_link{
	background: url('../../images/port_home_icon.png') center left no-repeat;
}
#port_facebook_link{
	background: url('../../images/port_facebook_icon.png') center left no-repeat;
}
#port_twitter_link{
	background: url('../../images/port_twitter_icon.png') center left no-repeat;
}
#port_site_link:hover {
	background: url('../../images/port_home_icon_hover.png') center left no-repeat;
}
#port_facebook_link:hover {
	background: url('../../images/port_facebook_icon_hover.png') center left no-repeat;
}
#port_twitter_link:hover {
	background: url('../../images/port_twitter_icon_hover.png') center left no-repeat;
}
.port_members_list {
	padding: 22px 22px 0 0;
}
#port_sub_img .h1, #port_sub_img h1{
	float: left;
	margin: 20px 0px 0px 20px;
	font-size: 23px;
}
#port_sub_img img{
	float: right;
}
#global_main #port_sub_img{
	margin: 24px 22px 17px 22px;
}
.single-location #port_sub_img .h1, .single-location #port_sub_img h1{
	margin-left: 18px;
}
/* ==========================================================================
   icons toolbar
   ========================================================================== */
.toolbar_title{
	float:left;
}
.toolbar_title h4{
	padding: 10px 6px 0px;
}
.toolbar_content{
	float:right;
	padding: 19px 0px 6px 0px;
	text-align: left;
}
#toolbar_featured_brands .toolbar_content, #toolbar_brands .toolbar_content{
	padding-left: 0px;
	padding-right: 0px;
}
#toolbar_location img, #toolbar_activity .toolbar_content > div{
	margin-left: 11px;
}
#toolbar_activity .toolbar_content > div{
	margin-left: 22px;
}
#toolbar_partners img{
	margin-left: 9px;
}
#toolbar_featured_brands img, #toolbar_brands img{
	margin-left: 0px;
}.person_two_left {
	 float: left;
	 margin-left: 22px;
 }
.person_two_wrap {
	float: left;
	margin: 0 0 22px 22px;
}
.person_two_wrap img {
	float: left;
}
#scroller-header a {
	margin-left: 9px;
	/*background-position: top left!important;*/
	background-position: top right!important;
}
#scroller-header a.selected {
	/* background-position: top right!important;*/
	background-position: top left!important;
}
#scroller-header a:first-child {
	margin-left: 0px;
}
.location-list li{
	float: left;
	text-align: left;
}
/* ==========================================================================
   home widgets
   ========================================================================== */
#home_widgets .home_widget_content{
	margin-left: 0px;
}
.news .home_widget_content_padding > div{
	float: left;
}
#home_widgets .service ul{
	margin-right: 8px;
}
#home_widgets .service a{
	background: url(../../images/en/home_service_arrow_grey.png) right 5px no-repeat;
}
.home_widget_news_excerpt{
	float: left;
}
.news .home_widget_left_title {
	float: left;
}
#home_widgets img {
	float: left;
	text-align: left;
	margin-right: 18px;
}
.part-content .span6{
	margin-left: 0px;
}
.activity_item_image{
	float: left;
	margin-left: 2px;

}
.activity_item:first-child .activity_item_image {
	margin-left: 0px;
}
.activity_item span{
	background: url(../../images/en/HPactivitiesArrow.png) right center no-repeat;
	padding-right: 9px;
	float: left;
	margin-left: -127px;
	margin-top: 6px;
	max-width: 103px;
}
#prev{
	margin-right: 13px;
}
#next{
	margin-left: 13px;
}
.carusel_img{
	/*margin: 0 16px 0px 0;*/
	margin: 0 0 0 10px;
	background-position: top left;
}
.carusel_img:hover,.carusel_img.active{
	background-position: top right!important;
}
#scroller-header a {
	margin-left: 9px;
	/*background-position: top left!important;*/
	background-position: top right!important;
}
/* ==========================================================================
   Index person page
   ========================================================================== */
.index_person_row span{
	padding-left: 11px;
}
/* ==========================================================================
   single news mention
   ========================================================================== */
#newsMentionTitle{
	padding: 13px 15px 20px 30px;
}
#newsMentionBack{
	float: right;
}
#newsSearch input[type="submit"]{
	background: url(../../images/search_text.png) center right no-repeat;
}
/* ==========================================================================
   news & media filters
   ========================================================================== */
#newsFiltersWrap div, #FAQFiltersWrap div{
	float: left;
	margin-left: 0.852272727272%;
	background-position: 88% 50%;
	text-transform: capitalize;
}
#newsFiltersWrap div:first-child, #FAQFiltersWrap div:first-child{
	margin-left: 0px;
}
/* ==========================================================================
   news mention index page
   ========================================================================== */
.INMSectionTitle, .galleryLoadMore:hover{
	background: #0088CE url(../../images/INMOpenSection.png) 3% 50% no-repeat;
}
.clipped .INMSectionTitle, .galleryLoadMore{ /*the clipped sections*/
	background: #4DABDE url(../../images/en/INMClipSection.png) 3% 50% no-repeat;
}
.INMIcon{
	float: left;
}
.INMContent{
	float: left;
	margin-left: 0.852272727272%;
}
.INMContent h2, .INMContent .INMDate {
	margin: 0px 25px 0 0;
}
.INMExcerpt{
	margin: 0 25px 0 0;
}
/* ==========================================================================
   Gallery - full album
   ========================================================================== */
#album #newsMentionContent{
	padding: 20px 19px 0px 0px;
}
.ngg-album-myalbum{
	float: left;
	margin-left: 20px;
}
/* ==========================================================================
   Gallery - single gallery
   ========================================================================== */
#gallery #newsMentionContent{
	padding: 24px 19px 0px 0px;
}
#gallery #newsMentionTitle{
	padding-left: 19px;
}
#album #newsMentionContent{
	padding: 20px 20px 0px 0px;
}
.ngg-gallery-thumbnail-box{
	float: left;
}
#gallery .ngg-gallery-thumbnail{
	margin-left: 20px;
	margin-right: 0px;
}
.galleryImgTitle{
	text-align: left;
}
.gallery_hr{
	margin: 0px 0px 21px 20px;
}
.home_widget_news_excerpt{
	float: left;
}
.news .home_widget_left_title {
	float: left;
}
#home_widgets img {
	float: left;
	text-align: left;
	margin-right: 18px;
}
.INMIcon{
	float: left;
}
.ngg-album-myalbum p strong {
}
.galleryImgTitle{
	text-align: left;
}
.gallery_hr{
	margin: 0px 0px 21px 20px;
}
#count_images{
	background-position: 100% 40%;
}

#pp_description .hq a {
	float: right;
}

/* ==========================================================================
   FAQs
   ========================================================================== */
#faqs #newsMentionContent{
	padding-left: 12px;
}
.singleFAQ{
	/*background: url(../../images/en/faq_arrowleft.png) left top no-repeat;*/
	padding-left: 22px;
}
/*.singleFAQ.opennedFAQ{*/
/*background: url(../../images/faq_arrowdown.png) left 6px no-repeat;*/
/*}*/
.singleFAQ:before {
	border-width: 9px 0px 9px 9px;
	left: 0;
	right: auto;
	margin-top: 1px;
}
.singleFAQ.opennedFAQ:before {
	transform: rotate(90deg);
}
.part-main-content div.h1, .part-main-content h1{
	margin-left: 25px;
}
.part-main-content div.h2, .part-main-content h2{
	margin: auto 46px 0px 25px;
}
#openAll span{
	background: url(../../images/en/ArrowWhite1_b.png) 100% 48% no-repeat;
	padding-right: 11px;
}
/* ==========================================================================
   honors page
   ========================================================================== */
/*--- first part - awards_last ---*/
#awards_last .generic_content div div{
	float: left;
}
#widget_social_wrap a{
	margin-left: 8px;
	float:left;
}
#widget_social_wrap a:first-child{
	margin-left: 0px;
}
#socialAndContactAside hr{
	float: left;
}
#widget_persons_wrap img{
	float: left;
}
#widget_persons_wrap > div > div{
	float: left;
}
#widget_persons_wrap div.yes{
	margin-left: 13px;
}
.row-fluid .span1_5{
	margin-left: 0.852272727272%;
}
.row-fluid .span2_5{
	margin-left: 0.852272727272%;
}
.row-fluid .span3_5{
	margin-left: 0.852272727272%;
}
.row-fluid .span4_5{
	margin-left: 0.852272727272%;
}
@media (max-width: 767px){
	#children_menu ul li.mobile-hidden a {
		width: 147px !important;
	}
}
ul#c_m {
	margin-left: 0px;
}
.person.span2 div.person_content {
	float: left;
	margin-left: 4px;
}
.generic_structure a h3 span{
	background: url(../../images/en/MOREnews_SmallwhiteArrow.png) right 45% no-repeat;
	padding-right: 10px;
}
#menu-bottom-right-links{
	float: right;
}
#home_widgets .service a{
	/*padding-right: 8px;*/
}
#searchsubmit{
	background: url(../../images/search_text.png) center right no-repeat;
}
.full_index{
	/*float: left;*/
}
#port_left{
	float: right;
}
#port_content #port_content{
	margin-left: 24px;
	margin-right: 24px;
}
#port_content #port_left .padding{
	margin-left: 24px;
}
/* ==========================================================================
   Employees story
   ========================================================================== */
#inner_page_title > div:first-child{ float:left; }
#employees{	float:right; }
#employees ul{ float: none; }
#employees li{ margin-left: 5px; }
#employees li:first-child{ margin-left: 0px; }

/*-- 05/06/2013 --*/
/*.faq_tile .tile_excerpt .tile_title,.page_tile .tile_excerpt .tile_title{ margin-left: 22px; /* to do */ }
.faq_tile .tile_excerpt .tile_title, .page_tile .tile_excerpt .tile_title{ margin-left: 0px; }

.faq_tile .jspPane, .page_tile .jspPane{
	margin-left: 0px !important;
	margin-right: 0px !important;
}
.tileOut > a { /* to do */
	background-image: url(../../images/en/WhireArrowSHELOTnefotzot.png);
	background-position: 17% 89%;
}
#part-content_3_4 .image_holder{
	margin-left: 0px;
	float: right; /* to do */
}
.tileOut .desc{
	margin: 0 13px 0 17px;
}
.tileOut .desc{
	margin: 0 13px 0 17px;
}
#part-content_3_4 .span_special h2, #part-content_3_4 .span_special h1, #part-content_3_4 .span_special div{
	margin-left: 26px;
	margin-right: 26px;
} /*
#middle_part .span6 div{
	margin-right: 17px; /* to do
	background: url(../../images/en/WhireArrow.png) right center no-repeat;
}*/
#port_content{
	/*float: left;to do */
}

.part-main-content a > div:after{ /* to do */
	content: '';
	display: block;
	border-style: solid;
	border-width: 13px 12px;
	border-color: transparent transparent transparent white;
	position: absolute;
	bottom: 7%;
	left: 25px;
}
#tips #newsMentionContent ul li p{
	margin-left: 44px; /* to do */
}
#tips #newsMentionContent ul li{
	background:url(../../images/V.png) center left no-repeat;
}
#careerLobby #awards_bar .span4{
	margin-left: 0px;
}
/** SOCIAL WIDGETS **/
#widgetyAside {
	margin-left: -17px;
}
#widgetyAside #socialAndContactAside {
	padding-left: 6px;
}
#social-row .blog_wrap.social {
	margin-right: 6px;
	float: left;
}
.blog_wrap.social .widget_social_wrap {
	padding-left: 22px;
	padding-right: 20px;
}
.blog_wrap.social h3 {
	padding-left: 20px;
}
.blog_wrap.social h3 span, .blog_wrap.social h5 span {
	background: url(../../images/en/BlogWhiteArrow.png) no-repeat;
}
.blog_wrap.social.blog h3 { /*to do */
	background: #FF5700 url(../../images/BlogIcon.png) 96% 50% no-repeat;
}
.blog_wrap.social.youTube h3 {
	background: #E11A21 url(../../images/YOUtube_ICON.png) 96% 50% no-repeat;
}
.blog_wrap.social.facebook h3 {
	background: #2A4891 url(../../images/FBIcon.png) 96% 50% no-repeat;
}
.blog_wrap.social.twitter h3 {
	background: #32C7FF url(../../images/TwitterIcon.png) 96% 50% no-repeat
}
.blog_wrap.social.myStrauss h3 {
	background: #FF1E26 url(../../images/MYshtrauss_Icon.png) 96% 50% no-repeat;
}
.blog_wrap.social.twitter p {
	margin-top: 20px;
	font-size: 13px;
}
.blog_wrap.social.facebook .color{
	text-align: left;
	direction: rtl; /* ?? */
}
.blog_wrap.social.facebook img {
	padding-right: 10px;
	float: left;
}
#social_icons p#recent-fb {
	padding: 10px 10px 0px 65px;
}
div.youclick {
	background-position: 100% -22px;
}
/* ==========================================================================
   SEARCH
   ========================================================================== */
#searchTitle{
	padding-left: 22px;
}
#sSearch #searchsubmit{
	float: right;
	margin-right: 21px;
	background: url(../../images/Magni.png) center right no-repeat;
}
#sSearch #searchsubmit:hover{
	background: url(../../images/Magni_OVER.png) center right no-repeat;
}
#sSearch #s{
	margin-left: 17px;
}
/* ==========================================================================
   NEWS DOWNLOAD
   ========================================================================== */

#news_download_title{
	float:left;
	margin-right:20px;
}
#news_download_title h3{
	/*margin-left: 17px;
	margin-right: 17px;*/
}
#news_download_outer{
	float:left;
}
.span_download_news{
	float: left;
}
.span_download_news.right {
	margin-right:20px;
	margin-left: 30px;
}
.news_download_icon{
	margin-right: 4px;
	float:right;
	background-position: top right !important;
}
.news_download_icon:hover{
	background-position: top left !important;
}
.news_download_content{
	float: left;
}
/* ==========================================================================
   SERVICE VISITOR
   ========================================================================== */
.visitor_img{
	float:left;
}
.visitor_txt{
	margin-left:15px;
	margin-right:34px;
	float:left;
}
.visitor_arrow{
	background:url(../../images/en/GreenArrow.png)top left no-repeat;
	float: left;
}
.visitor_img_Mbottom a:hover .visitor_arrow{
	background:url(../../images/en/WhireArrow.png)top left no-repeat;
}
.visitor_img_right{
	margin-right:6px;
}
.visitor_img_Mbottom{
	float:left;
}
#visitor_title a{
	float:left;
	background:url(../../images/en/WhireArrowMerkazeyMevakrim.png) right 3px no-repeat;
	padding-right: 16px;
}
#cord_visit{
	float:left;
}
#cord_visit > a{
	background:url(../../images/en/CustomerService_cordVisit.png)top left no-repeat;
}
#cord_visit .visitor_txt{
	margin-right: 64px;
}
/*** Contact forms ***/
.formleft, .formright {
	float: left;
}
.formleft {
	/*margin-right: 17px;*/
	margin-left:17px;
}
form#general_contact, form#product_contact {
	padding-left: 30px;

	/*padding-right: 28px;/*to do*/
	padding-right: 24px;
}
form#general_contact select, form#product_contact select {
	background:url(../../images/en/GrayArrow.png) 8px center no-repeat #fff;
	padding-right: 20px;/*to do*/
}
#general_contact #gsubmit:hover,#psubmit:hover, #general_contact #gsubmit:focus,#psubmit:focus{
	background-position:top left;
}
#general_contact #gsubmit,#psubmit{
	background:url(../../images/en/Orange-Button_op2.png);/*to do*/
	background-position:top right;
	float: right;
	margin-left: 27px;
	font-size:22px;
}
form#question_final_form div.radio label.error { margin-left: -20px; }
.ie10 #general_contact #gsubmit,.ie10 #psubmit{
	margin-left: 26px;
}

#general_contact #gsubmit, #psubmit{
	width: 104px;
}
#gdetails,#pdetails{
	float: left;
}
#product_contact #pmikud{
	margin-left: 5px;
}
/* ==========================================================================
   single visit center
   ========================================================================== */
#visitCarusel h2{  /*margin-right: 40px;*/ } to do

												 /*---- main content ----*/
											 #visit-description-inner div.visit_aaa{
												 float: left;
											 }
/*---- tiles ----*/
.visitor_tile .padding_tile-page{
	padding: 0px;
	margin: 23px 10px 10px 19px;
	background: url(../../images/en/faq_arrowleft.png) bottom left no-repeat;
}
/*---- gallery ----*/
#single_visit_gallery .ngg-gallery-list li{
	/*margin-left: 6px !important;
	margin-right: 0px !important;*/
	float: left;
}
#head_social_icons a{
	background-position: top left;
}
#head_social_icons a:hover{
	background-position: top right;
}
/*-- new_partners table --*/
.first_td, .second_td{
	float: left;
}
.widget_link_icon_wrap2{ float: left; }
/*-- load more --*/
#loadmore{
	background-image: url(../../images/en/INMClipSection.png);
	background-position: 2.5% 50%;
	background-repeat: no-repeat;
}
#loadmore:hover{
	background-image: url(../../images/en/INMOpenSection.png);
	background-position: 2% 50%;
	background-repeat: no-repeat;
	color: #fff;
}
#service_square{
	background: url(../../images/en/GreenArrow.png) 10% 86%  no-repeat;
}
/*-- activities page --*/
#activity_news{
	float: left;
	margin-left:25px;
	margin-right: 8px;
}
#activity_news #activity_news_title .act_note{
	float: right;
}
.act_note{
	background: url(../../images/en/white_arrow_4_7.png) 100% 50% no-repeat;
	padding-right: 7px;
}
#activity_news #activity_news_title span:first-child{
	float: left;
	margin-left: 16px;
}

#global_main .first_td{
	background: url(../../images/en/global_arrow.png) 0% 100% no-repeat;
}
#global_main .first_td:hover, #global_main a:focus .first_td{
	background-image: url(../../images/en/global_arrow_hover.png);
	background-repeat: no-repeat;
	background-position: right;
}
.lang_link {
	margin-right: 10px;
	float:left;
}
.blog_wrap.social.facebook p.color {
	float: right;
}
.blog_wrap.social h6 {
	padding-right: 10px;
}

#megaMenu.megaFullWidth{
	float: left !important;
}
.home_tile .background{
	background-image: url(../../images/en/WhireArrow.png);
}
.home_tile .background{
	background-position: 8% 90%;
}
.home_tile.small .background{
	background-position: 14% 87%;
}
#home_toolbar .home_widget_title h2{
	background: url(../../images/en/WhireArrow.png) no-repeat right center;
	padding-right: 13px;
	/*height: 87px;*/
}
#slidemenu li {
	float: left;
	transform: skew(0deg,5deg);
	-ms-transform: skew(0deg,5deg); /* IE 9 */
	-webkit-transform: skew(0deg,5deg); /* Safari and Chrome */
	/*-box-shadow: -7px 1px 10px #666;*/
	box-shadow: 7px 2px 10px 0px #666;
}
#slidemenu li.active {
	padding: 20px 7px 17px;
}
#slidemenu{
	left:0px;
}


#products .brand_item_picture{
	float:left;
}
#products .brand_item_text{
	float: left;
	margin-left: 6px;
}
#history_content .b_h_each{
	float: left;
	direction: ltr;
}
#activity_news #activity_news_title .act_note{
	margin-right: 13px;
}
#products li.grey-f2, #products li.grey-f2.active,
#products .brand_product_li, #products li.grey-f2:last-child, #products .brand_product_li:last-child{
	margin-left: 6px;
}
#products .brand_items_ul li{
	float: left; /* to do */
}
#products .brand_items_ul li div{
	text-align: left;
}
#b_site-link h5{
	background-position: 96% 50%;
}
.generic_structure h3{
	padding-left: 23px;
}
#single_brand_page #single_visit_gallery .gallery_top_arrows a.next{
	background-image: url(../../images/brand_top_arrows_right.png);
	background-position: top right !important;
}
#single_brand_page #single_visit_gallery .gallery_top_arrows a.next:hover{
	background-position: top left !important;
}
#single_brand_page #single_visit_gallery .gallery_top_arrows a.prev{
	background-image: url(../../images/brand_top_arrows_left.png);
	background-position: top left !important;
}
#single_brand_page #single_visit_gallery .gallery_top_arrows a.prev:hover{
	background-position: top right !important;
}
#single_visit_gallery a.prev.ngg-bottom-arrows{
	background-image: url(../../images/brand_arrow_left.png) !important;
	right: auto !important;
	left: 0px !important;
}
#single_visit_gallery a.next.ngg-bottom-arrows{
	background-image: url(../../images/brand_arrow_right.png) !important;
	right: 0px !important;
	left: auto !important;
}
.widget_link_title_a{
	padding-right: 8px;
	padding-left: 0px;
}
#single_title{ text-transform: capitalize; }
.turquoise .no  .widget_link_title_a{ background: url(../../images/en/turquoise_widget_arrow.png) 100% 45% no-repeat; }
.red  .no .widget_link_title_a{ background: url(../../images/en/Red_widget_arrow.png) 100% 45% no-repeat; }
.orange .no  .widget_link_title_a{ background: url(../../images/en/Orange_widget_arrow.png) 100% 45% no-repeat; }
.blue .no  .widget_link_title_a{ background: url(../../images/en/Blue_widget_arrow.png) 100% 45% no-repeat; }
.green .no  .widget_link_title_a{ background: url(../../images/en/DarkGreen_widget_arrow.png) 100% 45% no-repeat; }
.emerald .no .widget_link_title_a{ background: url(../../images/en/LightGreen_widget_arrow.png) 100% 45% no-repeat; }
body.page-template-page-gallery-index-php div.light_square .pp_nav{
	width: 120px !important;
}
/* ==========================================================================
   Cookies Message
   ========================================================================== */
.cookies_message .o_m_text_wrap {
	text-align: left;
	width: 86%;
}
.cookies_message .btn_close:before{
	margin-right: 4px;
	margin-left: 0;
}
.cookies_message .o_m_wrap:before{
	margin-right: 5px;
	margin-left: 0;
}
.o_m_sub_text {
	padding-right: 10px;
	padding-left: 0px;
}
.cookies_message .o_m_wrap {
	padding: 27px 14% 27px 140px;
	text-align: right;
}
/* ==========================================================================
   NEW FRONT PAGE
   ========================================================================== */
#side_social{
	right: auto;
	left: 0px;
}
#side_social img{
	margin-right: auto;
	margin-left: 10px;
}
#floor_banner .slick-next{
	right: 91px;
	left: auto;
}
#floor_banner .slick-next:before{
	background-position: -75px -43px;
}
#floor_banner .slick-prev:before{
	background-position: -10px -43px;
}
#floor_banner .slick-prev{
	left: 91px;
	right: auto;
}
#hp_new_large_news{
	float: left;
}
#hp_new_smalls{
	float: right;
}
#floor_news_slider_wrap .slick-next{
	left: auto;
	right: -42px;
}
#floor_news_slider_wrap .slick-prev{
	right: auto;
	left: -42px;
}
#floor_news_slider_wrap .slick-next:before{
	background-position: -298px -43px;
}
#floor_news_slider_wrap .slick-prev:before{
	background-position: -248px -43px;
}

#hp_brands_slider .slick-prev:before{
	background-position: -194px -75px;
}
#hp_brands_slider .slick-next:before{
	background-position: -218px -75px;
}
#hp_brands_slider .slick-next{
	right: -40px;
	left: auto;
}
#hp_brands_slider .slick-prev{
	left: -40px;
	right: auto;
}
#hp_activities_links a{
	float: right;
}
#hp_activities_links a:first-child{
	float: left;
}
#floor_map .home_container{ position: relative; }
.map_content img{
	margin-left: 0px;
	margin-right: 11px;
}
#investors_date span:first-child {
	border-left: 0px solid #fff;
	border-right: 1px solid #fff;
	margin-left: 0px;
	padding-left: 0px;
	margin-right: 12px;
	padding-right: 10px;
}
.hp_contact_tile{
	margin-right: 0px;
	margin-left: 1.02%;
}
.hp_contact_tile:first-child{
	margin-left: -5px;
	margin-right: 0px;
}
footer li{
	text-align: left;
}
#buttom_social_icons{
	text-align: left;
}
#investors_info .investors_nums.arrow_up, #investors_info .investors_nums.arrow_down{
	background-position: right center;
	padding-left: 0px;
	padding-right: 30px;
}
.hp_new_subtitle, .hp_new_title, .hp_new_content h2{
	text-align: left;
}
.title_left div{
	font-weight: 200;
}
.hp_new_title, .hp_new_content h2{
	font-size: 65px;
}
.recent_half.recent_half_media{
	text-align: right;
}
.recent_half.recent_half_content{
	text-align: left;
}
@media (max-width: 992px) {
	body #searchsubmit {
		float: right;
	}
}
@media (max-width: 1250px) {
	/*message*/
	.cookies_message .o_m_wrap {
		padding: 27px 5% 27px 62px;
	}
}
@media (max-width: 1199px) {
	/*message*/
	.cookies_message .o_m_wrap {
		padding: 27px 3% 27px 49px;
	}
}
@media (max-width: 991px) {
	.cookies_message .o_m_text_wrap {
		width: 82%;
	}
	.cookies_message .o_m_wrap {
		padding: 27px 22px 27px 49px;
		text-align: left;
	}
	.cookies_message .btn_close {
		left: auto;
		right: 49px;
	}
}
@media (max-width: 767px){
	#floor_news_slider_wrap .slick-next{
		right: 0px;
		background: url(../../images/mobile_news_ArrowRight.png) center no-repeat
	}
	#floor_news_slider_wrap .slick-prev{
		left: 0px;
		background: url(../../images/mobile_news_ArrowLeft.png) center no-repeat
	}
	.mobileLinkArrow{
		margin-right: 0px;
		margin-left: 9px;
	}
	#hp_new_news_page_link .mobileLinkArrow{
		background-image: url(../../images/mobile_news_ArrowButton_en.png)
	}
	#hp_activities_links .mobileLinkArrow{
		background-image: url(../../images/mobile_activ_ArrowButton_en.png)
	}
	body .floors_titles, body .map_content .map_country span{
		font-weight: normal;
	}
	body .map_content .names, body .map_content .map_country span{
		font-size: 14px;
	}
	#investors_date span:first-child{
		margin-right: 0px;
		margin-left: 0px;
		padding-right: 0px;
		padding-left: 0px;
		border: 0px;
	}
	.hp_news_mobile_title span:first-child{
		text-align: left;
	}
	body.contact-us #general_contact input[type="text"], body.page-template-template-product-feedback #product_contact input[type="text"], body #psubtext , body #general_contact #gtextarea, body #general_contact #file_gc, body #general_contact input#fakefile_input_gc {
		padding-left: 5px;
		padding-right: 0;
	}
	#product_contact textarea#psubtext {
		width: calc(100% - 10px);
	}
}
.hp_act_tile{
	float: left;
}
.hp_act_black_opacity .hp_act_title, .title_right, .title_right:hover, #hp_new_news_page_link,
#investors_date span, #investors_info .investors_labels, #floor_investors .title{
	font-weight: normal;
}

/*header and footer in english */

#logo {
	right: auto;
	left: 0px;
}
#logo img{
	margin-right: 0px;
	margin-left: 32px;
}



body button#footer_newsletter_open_subjects{
	left: auto;
	right: 0;
}

#site_footer .menu-item.menu-item-has-children.star_ic a:before {
	background-image: url(images/star_ic.svg);
}
#site_footer .menu-item.menu-item-has-children.about_ic a:before {
	background-image: url(images/about_ic.svg);
}
#site_footer .menu-item.menu-item-has-children.website_ic a:before {
	background-image: url(images/website_ic.svg);
}
#site_footer .menu-item.menu-item-has-children.add_in_ic a:before {
	background-image: url(images/add_in_ic.svg);
}

#menu-footer_menu .menu-item a:before{margin: 0 8px 0 0;}
.cu_footer_text_wrap {
	/*text-align: left;*/
}
form#footer_newsletter_form{
	text-align: left !important;
}
input[type=checkbox] + label::before{
	float: left;
	margin-right: 14px;
}
.btn_registration .arrow_without_circle, svg.arrow_without_circle{
	transform: rotate(270deg);
}
body .btn_registration:hover .arrow_without_circle {
	transform: rotate(270deg) scale(.9, .9) !important;
}
body .cu_footer_text_wrap .btn_registration{
	padding: 5px 5px 5px 25px;
}

.cu_footer_text_wrap .btn_registration .arrow_without_circle, .open_message .btn_registration .arrow_without_circle, #find_product_wrap .btn_registration .arrow_without_circle{
	margin-left: 26px;
	margin-right: 0px;
}
#header_small_links {
    text-align: right;
    padding-right: 63px;
}
@media (max-width: 767px){

	.cu_footer_text_wrap .btn_registration{
			font-size: 16px !important;
	}
	/*תפריט*/.open button#open_search_button {
	position: absolute;
	right: 9px !important;
}
	#header_small_links {
		width: 100%;
		padding-left: 15px !important;
		padding-right: 15px !important;
		text-align: right;
	}
	button#open_search_button {
		left: auto;
		right: 8px;
	}

	body #top_navbar > div .menu-item{
		text-align: left !important;
	}
	#top_navbar .menu-item.menu-item-has-children:before{
		right: 24px !important;
		left: auto !important;
		transform: rotate(180deg);
	}
	.menu-item-has-children.active:before{
		transform: rotate(0deg) !important;

}
}
