/*
 Theme Name:     Lobo Child
 Description:    A basic child theme for the Lobo Agency theme.
 Template:       lobo
 Version:        1.0
*/

@import url("../lobo/style.css");

/* --------------------------------------
-----   Theme customization starts here   -----
------------------------------------------*/
@import url(https://fonts.googleapis.com/earlyaccess/opensanshebrew.css);


.tt_event_page_right{float:left;}
.tt_event_page_left {float:right;}
.tt_event_hours li {float:right;} /* change the oder of the event boxes in the event page*/
.footer .credits{direction:rtl;}
#content-wrapper {direction:rtl; font-family: 'Open Sans Hebrew', sans-serif; /*background:#fff*/}

/*.call-to-action-achr {background:rgba(0,0,0, 0.08);} /* control the tranparency of the call-to-action boxes*/

.post-body  h1,.text-module a, .text-module .copy p, .text-module .copy h1, .text-module .copy h2, .text-module .copy h3, .text-module .copy h4, .text-module .copy h5, .text-module .copy h6, .call-to-action-module h2, .call-to-action-module h3, .call-to-action-module h4, .member-info h3 , h3.module-title, .cl-flipbox-front-title, .cl-flipbox-back-title, .tt_event_theme_page h2, .tt_event_theme_page h3, .tt_event_theme_page h4, .tt_event_theme_page h5, .tt_event_theme_page p, .tt_upcoming_events li .tt_upcoming_events_event_container{
	font-family: 'Open Sans Hebrew', sans-serif;
}
.tt_event_theme_page h2 {color:#bad432; font-weight:100;}
.tt_event_theme_page h3, .tt_event_theme_page h4, .tt_event_theme_page h5, .tt_event_hours_count {font-weight:100;} //* changing the weight and colour of the Timetable Event page titles */




body #hero-wrapper .text-module .copy {direction:rtl;}
body #hero-wrapper .text-module .copy h2 { font-family: 'Open Sans Hebrew', sans-serif; font-weight:100; }
.text-module a {color:#bad432;}
.module .btn {font-size:14px;}

/*div.wpforms-container-full .wpforms-form .wpforms-field{text-align:right;}*/
.no-touch .compact-menu .main-d-nav ul li a:hover, .compact-menu .main-d-nav .menu-footer p .copy-highlight, .compact-menu .main-d-nav ul li.current a, .compact-menu .main-d-nav ul li.selected a, .compact-menu .main-d-nav ul li.active a, .compact-menu .main-d-nav ul li.menu-item a{font-family: 'Open Sans Hebrew', sans-serif; font-weight:400;}
.quotes {width:22px; height:18px; background:transparent url('https://moodstudio.co.il/images/mood_quotes.png') no-repeat; margin:4px;}
.content-module{background:#ffffff;}
.rsContainer {direction:rtl;}
.twitter-feed .tweet_text{direction:rtl; font-family: 'Open Sans Hebrew', sans-serif; font-size:20px;}
.tweet_list{background-image:none;}
.tabs_box_navigation.sf-timetable-menu *  {font-family: 'Open Sans Hebrew', sans-serif;}
.sf-timetable-menu li:hover ul a, .sf-timetable-menu li.submenu:hover ul a{font-family: 'Open Sans Hebrew', sans-serif; }
#header {
direction: rtl;}
#header nav a{ font-family: 'Open Sans Hebrew', sans-serif; font-size:16px;}
#header .main-d-nav ul li:hover{color: #a3a3a3;}
.module call-to-action-module default-module {font-family: 'Open Sans Hebrew', sans-serif;}
.call-to-action-module h3 {font-size:34px; font-weight:100;}
/*.call-to-action-achr:hover .call-action-icon, .call-to-action-achr .call-action-icon{font-size:20px;}*/

.shr-btn-twitter span{
  font-family: 'Open Sans Hebrew', sans-serif; font-size:18px; font-weight:700; color:#00aced;
}
.shr-btn-facebook  span{
  font-family: 'Open Sans Hebrew', sans-serif; font-size:18px; font-weight:700; color:#3b5998;
}
.shr-btn-instagram span{
  font-family: 'Open Sans Hebrew', sans-serif; font-size:18px; font-weight:700; color:#262626;
}

.the-post{width:80%; max-width:none;}
.four-fifth{width:100%; margin:0 auto;} /*makes the default template full screen*/
.post-body  h2{display:none;} /*hide title in default template*/
/*

.footer .social-area ul li a i{left:0px; font-size:32px; margin-right:30px;}
.footer .shr-btn-twitter:after, .footer .shr-btn-facebook:after, .footer .shr-btn-instagram:after{display:none;}*/

div.wpforms-container-full .wpforms-form label.wpforms-error {visibility:hidden; line-height: 0;} /* form error in Hebrew */
div.wpforms-container-full .wpforms-form label.wpforms-error:after{content:'שדה חובה'; visibility: visible; display: block; line-height: initial;}/* form error in Hebrew */grungy
online icons
.icon-right-open-mini:before{content:"D";} /* "E" will show a bigger arrow*/

.tabs_box_navigation , .sf-timetable-menu, .sf-timetable-menu */* hide filterting for timetable */
{
    display: none;
}
/*
.team-wdgt.info-bottom .img-asset {bottom:50%;} /* fixed team slider "two" image position 
.team-wdgt.info-bottom .rsABlock {bottom:40%;} /* fixed team slider "two" title position */

.hero-info{display:none;} /* hide the info of the image hero */

h4.cl-flipbox-front-title, h4.cl-flipbox-back-title{font-weight:100;} /* unused - for flipbox element from codelights*/
.text-module .copy p.hugeTitle {font-size:50pt; font-weight:100; color:#bad432; line-height:56px;}

.tt_responsive, .tt_timetable.small, .box_header {font-family: "Open Sans Hebrew" !important;}

#divleft {
  float: left;
  width: 200px;
}

#divright {
  float:right;
}

@media screen and (max-width: 59.9999em){ /*hide timetable print link from mobile devices */
#timetable_print_link {display:none;}
}

.team-wdgt .img-asset {max-height:400px;} /*resized instructors images so they wouldnt crop*/

/* arrow down animation start */
.arrow {
  text-align: center;
  margin: 8% 0;
}
.bounce {
  -moz-animation: bounce 2s infinite;
  -webkit-animation: bounce 2s infinite;
  animation: bounce 2s infinite;
}

@keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    transform: translateY(0);
  }
  40% {
    transform: translateY(-30px);
  }
  60% {
    transform: translateY(-15px);
  }
}
/* arrow down animation end */

#header .main-d-nav ul li a{text-transform: none;}/* remove uppercase transform from child menu */

span.event_description_1{ /* add a line break to the descriptions under the class title in the time table*/
	display: block;
	
} 
span.event_description_1:before {
content: "עם ";
}
.tt_timetable .event .top_hour:after{
	content:" עד";
	}

/*  Align Cookies banner's top title to the right;*/
.cky-notice .cky-title {text-align:right;}
