/*
Theme Name: jso

*/




body,html
{
    /*
   font-family: 'Open Sans', sans-serif;   
    */
    font-size:15px;
    direction: rtl;
    letter-spacing: 0.5px;
   color: #fff;
 
    font-family: 'Open Sans Hebrew Condensed', sans-serif; 
    
    font-family: 'Open Sans Hebrew', sans-serif;
    direction: ltr;
    
    color: #8C8C8C
}








input[type=text],input[type=email],input[type=tel]{/*eng*/ direction:ltr;



}






input[type="checkbox"],input[type="radio"] {
  
 /*eng*/float:left;/*eng*/margin-right: 14px;margin-left: 0
    
}




/* fancybox --- */

#fancybox-close{/*eng*/right:20px!important;/*eng*/left:auto!important;
}









.cell_row .pas2{/*eng*/left:0;right:auto}

.cell_row .pas{left:0;right:auto}





.headline .tit.t1{/*eng*/padding-right: 15px;padding-left: 0; }

.headline .tit.t2{  padding:0px 4px;/*eng*/ float: left;border: none}



.btn{text-transform: capitalize}


#main_logo { /*eng*/
    float: left; /*eng*/
    background-position: center left;
    background-image: url(graphics/jso-logon2.svg);
background-image: url(graphics/jso-logon3.png);
}



/* height of ul is header - margin top 40  */
#menu_wrap{width: auto;height: 65px;margin-top: 35px;/*eng*/float: left;display:block}



#menu_wrap #main_menu li{display: inline-block;width:auto;height: 100%;list-style: none;margin: 0 0 0 20px;/*eng*/float: left;position: relative;}





.op .ma{/*eng*/padding-right: 15px;padding-left: 0; /*eng*/background-position: center right;
  
}


/*
    #menu_wrap #main_menu li{margin: 0 0 0 15px;}   
    
   #menu_wrap #main_menu li a.ma{max-width: 100px;line-height: 20px;} 
    
    
.opm_wrap{flex-direction:column;}    
 */

#langs_wrap{/*eng*/float:right;direction: rtl;color:#000;}



.mc_input{/*eng*/float: left}
.mc_submit{height: 40px;/*eng*/float:left;width: 80px;border: 0;background-color: #FF5000;color:#fff; }


#main_footer .social{width: 70px;height: 60px;
  /*eng*/margin-right: 20px;margin-left: 0;
   
}




#main_footer .data_wrap
{
    
    width: 93%;/*eng*/padding-left: 7%;
    background-repeat: no-repeat;/*eng*/background-position: left top ;
}





#main_footer .data_wrap#tel{height: 120px;}


#main_footer .data_wrap#mail{height: 80px; }


.btn.up{/*eng*/right:0;left:auto;}









































#home_pic_wrap{/*eng*/right:0;left:auto;}





.home_banner_wrap{width:100%;max-width: 600px;height: 200px;margin-left: -300px;margin-top: -110px;top:50%;left:50%;z-index: 200;padding:20px;}


.home_banner_wrap h2{}

.home_banner_wrap .intro{}




.widget_calendar tfoot #eo-widget-next-month a{float: right;background-image: url(graphics/JSO-calendar-arrow-right.svg);}



.widget_calendar tfoot #eo-widget-prev-month a{float:left;background-image: url(graphics/JSO-calendar-arrow-left.svg);}

.widget_calendar tfoot #eo-widget-next-month a:hover{background-image: url(graphics/JSO-calendar-arrow-right2.svg);}

.widget_calendar tfoot #eo-widget-prev-month a:hover{background-image: url(graphics/JSO-calendar-arrow-left2.svg);}






.concerts_link{width: 80%;height: 30px;display: block;/*eng*/float: right;/*eng*/text-align: right;margin-top: 25px;color: #fff; /*eng*/padding-right: 20px;
      
/*eng*/ background-image: url(graphics/white-calendar-arrow-right.svg);
    background-repeat: no-repeat;
    
  /*eng*/  background-position: right center;
}






.info_wrap .headline .tit_icon{/*eng*/float: left;/*eng*/background-position:left center;
}



.info_wrap .headline .t3{/*eng*/float: left;}


.info_wrap .cont{/*eng*/overflow: hidden;}




  .event_wrap   .headline .tit.t2 {
  
        float: left
    }
	







/* concerts page ---------------------------------------------------------------------------- */





.concerts .concert_wrap .concert_date{/*eng*/border-right: solid 15px #fff;height: 25px;line-height: 25px;font-size: 1.1rem;}


.concerts .concert_wrap .c_main_text{max-height: 65px;}



/* series page ---------------------------------------------------------------------------- */


.series #series_wrap .s_wrap .s_text{/*eng*/float: left;}


.series #series_wrap .s_wrap .s_links{/*eng*/float: right;}


.concert_num{/*eng*/ float:right;}



.series #series_wrap .s_wrap#classic-eng .pas.s1{background-color:#00AFC8}
.series #series_wrap .s_wrap#vocal-eng .pas.s1{background-color:#2AA198}
.series #series_wrap .s_wrap#popular-eng .pas.s1{background-color:#AE3682}
.series #series_wrap .s_wrap#symphony-eng .pas.s1{background-color:#E53C6D}
.series #series_wrap .s_wrap#symphony2-eng .pas.s1{background-color:#E5A648}
.series #series_wrap .s_wrap#student-eng .pas.s1{}




.series #series_wrap .s_wrap#series_special{max-width: 850px;padding-right: 130px; float: left;background-image: url(graphics/general-info/JSO-icons-subscriptions.svg);background-repeat: no-repeat;background-position:  right 50px}






/* about page ---------------------------------------------------------------------------- */


.about.players .about_cont h2{/*eng*/padding-right: 15px;padding-left: 0}



.about.players .about_cont table td{/*eng*/text-align: left}

.about_text_wrap{width: 100%;}



/* single concert ---------------------------------------------------------------------------- */



.single-concert .second_nav .data_sec .pr{/*eng*/float: right}


/*eng*/
.next_ar{float: right;background-image: url(graphics/JSO-calendar-arrow-right.svg);background-position: center right;padding-right:20px;}



/*eng*/
.prev_ar{float:left;background-image: url(graphics/JSO-calendar-arrow-left.svg);background-position: center left;padding-left: 20px;}


/*eng*/
.next_ar:hover{background-image: url(graphics/JSO-calendar-arrow-right2.svg);color: #FF5000}



/*eng*/
.prev_ar:hover{background-image: url(graphics/JSO-calendar-arrow-left2.svg);color: #FF5000}



.concert_cont .ec a:after{content:"Read more";/*eng*/float: right;}



.concert_cont  .img_cell.c_main{float: left;}









/* single series ---------------------------------------------------------------------------- */




.series_nav li a.cur span{width: 5px;height: 18px;margin-top: 13px;/*eng*/margin-right: 5px;/*eng*/  float: left}



.single_series .about_cont .prices_wrap #prices_table th{/*eng*/text-align: left;}

.single_series .about_cont .prices_wrap #prices_table td{/*lang*/text-align: left;  }







/* players ---------------------------------------------------------------------------- */



.player .pic_wrap img{/*eng*/float: left;}



/* single news ---------------------------------------------------------------------------- */




.single-news .writer{/*eng*/float:left}
.single-news .date{/*eng*/float:left}





























/* single series ---------------------------------------------------------------------------- */




.wpcf7{/*eng*/ float: left;}



.wpcf7 label{/*eng*/text-align: left;/*eng*/direction: ltr;}


.wpcf7 label .s_label{/*eng*/float: left}



.selectric {

  /*eng*/  text-align: left;
}



.selectric .button {
 
 /*eng*/ left:auto!important;right:0!important;
    background-image: url(graphics/JSO-menu-arrow3.svg);
    background-repeat: no-repeat;
    background-position: center;right:auto;left:0;
  
}

.selectric .label {
    
  /*eng*/ margin: 0 38px 0 10px!important;  
}

.selectric-items {
         /*eng*/  text-align: left;
  
    
}

.selectric-wrapper{/*eng*/float: right!important;max-width: 250px!important;}
#sa1 .selectric-wrapper{max-width: 250px!important; }
#sa3 .selectric-wrapper{max-width: 190px!important;}
#sa4 .selectric-wrapper{max-width: 550px!important;}




.wpcf7-text,.wpcf7-textarea{ /*eng*/ float:right;}


.wpcf7-text,.wpcf7-textarea{max-width: 580px!important;width: 100%;  /*eng*/ float:right;}

#sa7 .wpcf7-text{max-width: 580px!important; }


.wpcf7-textarea{height: 130px;max-width: 560px!important;}



.wpcf7-list-item-label{/*eng*/float: left;line-height: 20px;margin: 0 0;width: 90%;}



.wpcf7-response-output{border: solid 1px #23282D!important;text-align: center;color: #23282D;height: 50px;line-height: 50px;width: 100%;float:right}


.wpcf7-submit{/*eng*/float: right}



.ie .wpcf7-submit{font-family: 'Open Sans', sans-serif; }















/* contact ---------------------------------------------------------------------------- */


.contact .about_cont{}




.contact #sa6 input ,.contact  #sa7  input {max-width: 690px!important;}


.contact  #sa8 .wpcf7-text{max-width: 650px!important; }

.contact  #sa10  textarea{max-width: 680px!important;}


.contact  #sa7 .wpcf7-text{max-width: 690px!important; }



/*recaptcha ------------------*/


.wpcf7-recaptcha{float: left;margin-left: 10px!important;margin-right: 0!important;}











/*



.EMAIL-label{width: auto!important;float:right!important;}

.yikes-easy-mc-email{width:360px!important;max-width: 360px!important;float:right!important;margin:0!important;clear:none!important;display:block!important;}

.yikes-easy-mc-submit-button {max-width: 200px!important;float:right!important;margin:0!important;clear:none!important;display:block!important;height: 40px;float: right;width: 100px!important;border: 0;background-color: #FF5000;color:#fff; font-family: 'Open Sans Hebrew', sans-serif;font-weight:bold;line-height: 20px}



.yikes-easy-mc-hidden{background:none!important;color:#FF5000!important;}


.yikes-easy-mailchimp-contact_form_7-checkbox{line-height: 10px!important;display:block!important;}
.yikes-easy-mailchimp-contact_form_7-checkbox label{line-height: 20px!important;}

.yikes-easy-mailchimp-contact_form_7-checkbox input[type="checkbox"]{}

*/




.EMAIL-label, .yikes-easy-mc-email, .yikes-easy-mc-submit-button {float:left!important;}






