.red_titles span,.red_titles h1 {
    font-size: 65px;
}
.kids_activity_wrapper img {
    float: right; 
}
.kids_wrapper p {
	direction:rtl;
	text-align:left;

}.post_container .kids_menu h1 {
    margin-left: 31px;
}
.kids_menu p {
  direction: rtl;
  padding-left: 0;
  padding-right: 20px;
  text-align: left;
  float: right;
}.kids_menu span {
    padding-left: 0;
    padding-right: 5px;
}
.kids_menu { 
    height: auto;  
}
.kids_activity{
direction:ltr;	
}
.kids_menu img { 
    left: auto;
    right: 0;
    position: absolute;
}.kids_wrapper { 
    height: 684px; 
}
.breadcrumbs > * {
    float: right;
}.breadcrumbs {
    margin-right: -15px;
}
 .kids_menu img {
    display: none;
}
.mobile .kids_menu img {
    display: block;
}
.breadcrumbs > span {
    float: none;
}.kksr-stars {
    float: left;
    margin-top: 24px;
    width: 110px;
}.kk-star-ratings.rgt {
    float: left;
    margin-left: 0;
}
.kk-star-ratings .kksr-legend { 
    float: left; 
    margin-left: 11px; 
}
.kk-star-ratings .kksr-legend .he{
	display:none;
}
@media all and (min-width: 768px)  {
.logo {
    position: absolute;
    left: 10px; 
    top: -4px;
}

}
#main_menu ul li {
 

    margin-right:0;

    margin-left:45px;

}

#main_menu ul li:first-child {

    margin-right: 0;

    margin-left:0;

}

#main_menu{

    float:left;
    margin-left: 13px;
}



#main_menu ul > li .sub-menu li > ul a span{



padding: 3px 0;



}



#main_menu ul > li .sub-menu li > ul a span:hover {

    font-weight: bold ;

 letter-spacing:-0.028em;




}

 
 
 #main_menu ul > li > ul > li.current-menu-item > a span{

font-weight: bold !important;
 

}

  



#megaMenu ul ul.sub-menu li.menu-item > a, #megaMenu ul ul.sub-menu li.menu-item > span.um-anchoremulator {

    display: block;

    line-height: 1.4em;

    margin: 3px 0;

    padding: 0px 0;

    width: auto;

}



#megaMenu ul.megaMenu > li.red_remark:hover > a > span, #megaMenu ul.megaMenu > li.red_remark:hover > span.um-anchoremulator >  span, #megaUber > li.red_remark:hover > a >  span, #megaUber > li.current-menu-item > a >  span

{

border-bottom: 3px solid #ee4122 !important;

}





#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.red_remark.current-menu-item span {

    border-bottom: 3px solid #ee4122 !important;

}
#searchform input[type="text"]{
	box-shadow:none;	
}
.english_title .red_titles span,.english_title .red_titles h1{
	
font-size:65px;	
    top: -7px;
}
.english_title.mobile  .red_titles span,.english_title.mobile  .red_titles h1{
    font-size: 250%;
    top: -10px;
}
#megaMenu ul.megaMenu {
    float: left;
    z-index: 100;
    margin-left: 5px;
}
::-webkit-input-placeholder {
  text-align:left;
  direction:ltr;
}
::-moz-placeholder {
  text-align:left;
  direction:ltr;
}
:-ms-input-placeholder {
  text-align:left;
  direction:ltr;
}
:-moz-placeholder {
  text-align:left;
  direction:ltr;
}.cream_bg.foot {
    height: 37px;
}
.breadcrumbs a {
    text-transform: lowercase;
}
.breadcrumbs {
    direction: rtl;
}
.breadcrumbs span {
    color: #573d39;
    font-size: 15px;
    padding-left: 0;
    padding-right: 0;
    text-transform: lowercase;
}
#top_menu #contact_block {
    left: 2px;
    position: absolute;
    top: 17px;
    text-align: left;
	width:115px;
}
.panel-grid-cell .widget_text span.wpcf7-form-control-wrap select[name="brance-select"] { 
	background-position:5% 10px;
	padding-left: 34px; 
	direction: ltr; 
} 
.panel-grid-cell .widget_text span.wpcf7-form-control-wrap select[name="job-select"] {
	background-position:5% 10px;
	padding-left: 34px; 
	direction: ltr; 
}
.panel-grid-cell .widget_text span.wpcf7-form-control-wrap select[name="mishmarot"] {
	background-position:5% 10px;
	padding-left: 34px; 
	direction: ltr; 
}
.panel-grid-cell .widget_text span.wpcf7-form-control-wrap input[name="date-942"] {
	background-position:5% 10px;
	padding-left: 34px; 
	direction: ltr; 
}
.panel-grid-cell .widget_text span.wpcf7-form-control-wrap input[name="Number-of-people"] {
	background-position:5% 10px;
	padding-left: 34px; 
	direction: ltr; 
}
.panel-grid-cell .widget_text span.wpcf7-form-control-wrap textarea[name="experience"] {
	background-position:5% 10px;
	padding-left: 34px; 
	direction: ltr; 
}
.panel-grid-cell .widget_text span.wpcf7-form-control-wrap textarea[name="notes"] {
	background-position:5% 10px;
	padding-left: 34px; 
	direction: ltr; 
}
.panel-grid-cell .widget_text span.wpcf7-form-control-wrap input[name="address"] {
	background-position:5% 10px;
	padding-left: 34px; 
	direction: ltr; 
}
.panel-grid-cell .widget_text span.wpcf7-form-control-wrap input[name="age"] {
	background-position:5% 10px;
	padding-left: 34px; 
	direction: ltr; 
}#megaMenu.megaMenuHorizontal ul.megaMenu > li.branches > ul.sub-menu {
    left: -60px !important;
    max-width: 120%;
    padding-left: 7px;
    padding-right: 0;
    width: 120% !important;
}
.zakynot h3.widget-title{
	text-align:center;
}
.cube_item {
	float:right;
}
.cube_item.last_cube {
    margin-right: 2%;
    margin-left: 0;
}#megaMenu ul.megaMenu li.menu-item > a span, #megaMenu ul.megaMenu li.menu-item > span.um-anchoremulator span {
    font-size: 21px;
}
.street {
    font-size: 20px;
}#top_menu ul li {
    margin-top: -2px;
}
#megaMenu ul.megaMenu li.menu-item > span.um-anchoremulator span {
    font-size: 17px;
}.red_titles span, .red_titles h1 {
    font-size: 65px;
    font-family: frank_ruehl_clm !important;
    text-transform: uppercase; 
}.new .panel-grid-cell:only-child { 
    margin-left: 14px; 
    margin-right: auto;
}
.panel-grid-cell .widget_text input.wpcf7-submit {
padding: 5px 0 !important;
}
.dcwss.dc-wall .stream li .section-text, .dcwss.dc-wall .stream li .section-title{
   
    direction: rtl !important;
    text-align: right !important;
}
#mainMobMenu li.menu-item-has-children > a {
    background-position: 96% center;
}
#mainMobMenu li.menu-item-has-children > a.sub-opend {
    background-position: 96% -5px;
}#mainMobMenu .sub-menu {
   
    margin-left: 0;
}
.mobile_cube {
    right: -1.5%;
   left:auto;
}
.mobile .social_list {
    margin-right:auto;
    margin-left: 4%;
}.mobile .red_titles span, .mobile .red_titles h1 {
       font-size: 1.3em;
    padding: 0 13px;
    top: -12px;
}
.mobile  .caption_caffee {
	left:auto;
	right:0;
}.mobile .caption_caffee h2 {
    text-align: left;
}.mobile .caption_caffee p {
    text-align: left;
}.mobile_cube_item.cube_item_text {
    line-height: 1;
    padding: 10px 12px 100% 13px;
}
.mobile .kids_wrapper img { 
    padding-top: 0;
}
.mobile .closedForm { 
    background-position: 98% center; 
    text-align: left; 
}
.mobile .opendForm{
    background-position: 98% center; 
	
}.mobile .franchise_form_wrap h3.center {
    direction: ltr; 
}
.menu-mobile-menus-english-container,.menu-mobile-main-english-container,.menu-mobile-branches-english-container{
	display:none;
}
.wall-outer .dcsns-toolbar .filter .link-all {
	background: url("images/generale.jpg") no-repeat 50% 50%;
 
}
.wall-outer .dcsns-toolbar .filter .link-all:hover,  .wall-outer .dcsns-toolbar .filter .link-all.iso-active {
 
	background: url("images/maine.jpg") no-repeat 50% 50%;
}
.small-block-grid-2.medium-block-grid-2.large-block-grid-3 {
    float: right;
}

.info_taarovot p {
    border-top: 1px solid #563c39;
    direction: ltr;
    margin: 0 0 10px;
    padding-bottom: 0;
    padding-right: 0;
    padding-left: 40px;
    padding-top: 13px;
    text-align: left;
}.icon1 ,.icon2 ,.icon3 ,.icon4{ 
    right: auto; 
	left:0;
}
.post_container .kids_menu_ h1 {
    margin-left: 31px;
    direction: ltr;
    text-align: left;
}

.kids_menu_ span {
    padding-left: 0;
    padding-right: 5px;
}

.kids_menu_ span:first-child {
    padding-left: 0px;
}
.kids_menu_ img {
    left: auto;
    right: 30px;
}.kids_menu_ p {
    float: left;
    margin-left: 33px;
    text-align: left;
    direction: ltr;
}
.post_container h3 {
    direction: ltr;
}
.post_container .kids_activity_wrapper h1 {
    direction: ltr;
}
.kids_wrapper_ > p {
    text-align: left;
    direction: ltr;
} 
.all-branches .branch_area {
    float: left;
}


.mobile .red_titles span, .mobile  .red_titles h1,.mobile .red_titles.brnch h1 {
    font-size: 8vw !important;
}