/*
 Theme Name:   Olamot2024
 Description:  By Damian with some changes by Galia
 Template:     responsive-3-23
*/


/* elementor bug */
.dialog-type-lightbox { z-index: 999999 !important; } /* the menus are 9999 */

/*
.responsive-mobile-dropdown.page-volunteer-application .post-entry {
	display: block;
	overflow: hidden;
	max-width: 100vw;
}
*/
.responsive-mobile-dropdown.page-volunteer-application iframe {
	height: max(4000px, 300em);
	margin: 0 -36px;
	max-width: 100vw;
	width: calc(100% + 72px);

}

@media (max-width: 980px) {
	body #wrapper #content-outer {
		padding: 0;
	}
}



/* hebrew */
@font-face {
  font-family: 'Assistant';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('fonts/Assistant'), local('Assistant-Regular'), url(https://fonts.gstatic.com/s/assistant/v4/2sDcZGJYnIjSi6H75xkzamW5Kb8VZBHR.woff2) format('woff2');
  unicode-range: U+0590-05FF, U+20AA, U+25CC, U+FB1D-FB4F;
}
/* latin */
@font-face {
  font-family: 'Assistant';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('fonts/Assistant'), local('fonts/Assistant-Regular'), url(https://fonts.gstatic.com/s/assistant/v4/2sDcZGJYnIjSi6H75xkzaGW5Kb8VZA.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}




body {
	font-family: 'Assistant', sans-serif;
}


body h1, body h2, body h3, body h4,  body h5, body h6, body .theme-heading, body .widget-title, body .responsive-widget-recent-posts-title, body .comment-reply-title, body .entry-title a, body entry-title, body .sidebar-box, body.widget-title, body.site-title a, body .site-description  {
	font-family: 'Assistant', sans-serif;
}


#content {
	color: #222;
}




#logo {
	width:100%;
}

#logo a  img
{
	width: 100%;
}

.menu a
{
	font-size:16px;
}




/*** HEADER ***/

.menu li li a{

	font-size:14px;

}
.js .main-nav .menu li a 
{
	text-align:right;
}

.sub-header-menu, .sub-header-menu ul
{
	min-height:50px;
	clear:none;
	}
.sub-header-menu  a{
	font-size:16px;
}
#top-widget
{
	margin-top:3px; 
}

.iconic_icon {
	min-height:50px;
	min-width:50px;
}

.sub-header-menu {
	background: #bf9874;
}



/*** HOME PAGE ***/

.mtphr-dnt-wrapper
{
	width:90%;
	padding-right:15px;
	
}

.home-widgets { display: none; }

#featured .featured-title,
#featured .featured-subtitle {
	display: none;
}


/* FEATURED */

#featured {
	margin-top: 0;
	padding-bottom:0px;	
}
	
	#featured .featured-title {
		font-size: 25px;
		text-align: right;
		padding-right: 15px;
	}
	
	#featured .featured-subtitle {
		display: none;
	}
	
	#featured h2 {
		font-size: 18px;
	}




/*** DEALERS ***/

/*table.dealers{
	width: 100%;
	border: 0px;
}

table.dealers td{
	border: 0px;
}
table.dealers .thumb {
	text-align: center;
	width: 100px;
}
table.dealers .thumb img {
	display: inline-block;
	margin: auto;
	width: 100%;
}
td.description {
	vertical-align: middle;
}
*/


/*** FAQ ***/

#FAQ article h2 a {
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjExR/NCNwAAAMVJREFUOE+lkE0KwjAUhNPS7k3zku7E2/h3gHoDPYMI3kb0AKVeQM/iSnCtqPNgCtJNGxz4IHmZN4QxQxXEbcEaTLwUOccmeJfrDGzAjuN+wVyBG7iAPRgTPV+BvlW09wtmC07gQx6kvR+Bpb1fQSTBwgK8GPCLzualuIT2YSqdy7DYgDeDFD3XIpLRFicsr8CdYYqeh3fXFZa1S+2rDTyAEZ/jFYpCu1wC7e0JZt7buO66QmiKoDOoEZZy/J/0Z2DKK2XMF2BvN8FrcI5gAAAAAElFTkSuQmCC');
	background-repeat: no-repeat;
    background-position: right 0.2em; 
	padding-right: 20px;
	font-size: 16px;
}


#FAQ article h2.close a {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAYAAAC0VX7mAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjExR/NCNwAAAM9JREFUOE+l0s0JwkAQhuFE9CiY7Ca5iVbjXwHagdYggt2IFiDagNbiSfCsGN+RbIjJBAIOPBfhG2cz46Vp2khdxdb6sTUB5lirYfjl37RKjGnTZIoDblj+hGpI827Ww4vD0E20wAkvpLhgoDVQZc1ahGbY4443pJnYRjbsqGENgTHOcBMVPdD//qsW1hAY4Ygn/m8oFUWBPFkm3aHy5Dgy+ZMrWy1zRVNZSg9yJjKx+wRX5EsZFsMaray1cjYTyJLkbFYu0HjCciXWFA7bbD7i92LWrC8PVwAAAABJRU5ErkJggg==');
	background-repeat: no-repeat;
    background-position: right 0.2em;
	font-size: 16px;
}


/*** FOOTER ***/

.colophon-widget 
{
	border:0px;
}


#footer {
/*	padding-left: 0;
	padding-right: 0;
	*/
	padding: 0 25px;
}
	@media screen and (max-width: 980px) {
		#footer .widget-wrapper {
			margin-left: 25px;
			margin-right: 25px;
		}
	}

#footer_credits{
    text-align: center;
	font-size: 12px;
}
.copyright {
    display: none;
}
#open_sogoacc 
{
    background: #3fab9a;
}





/*** STORIES INDEX ***/


.page-template-Stories-Gallery-php #content {
    width:700px;
    margin-right:100px;
    margin-left:150px;
    
}


.page-template-Stories-Gallery-php #search{
margin-top: -28px;


}

#stories_wrapper {
	text-align: right;
	overflow: hidden;    
}
	#stories_wrapper header {
		color: white;
		margin-bottom:10px;
		
	}
		#stories_wrapper h1 {
			margin-left: 0.2em;
		}
	
		#stories_wrapper h2 {
			font-size: 1.5em;
		}
	
	
	#stories {
		padding-bottom: 1em;
	
		padding-top: 1em;
		direction: rtl;
}
		
		#stories .story {
			display: inline-table;
			/* line-height: 1.6em; */
			padding: 15px 20px 15px 20px;
			vertical-align: top;
            		
			text-align:center;
           		 
			width: 24%;
			/* background-color: #2B4B9B; */
			/* border-radius: 15px; */
			/* margin: 5px; */
			/* min-height: 36px; */
            		
			color: #E52629;
			/* text-decoration: none; */
			direction: rtl;
			/* float: right; */
}
		#stories .story .title {
			/* display: inline; */
			font-size: 14px;
			/* font-weight:bold; */
			/* vertical-align: top; */
			/* text-decoration: none; */
			/* direction:rtl; */
			/*color: #E52629; */
		}



/*** STORY PAGE ***/

.single-stories #content nav {
	margin-top: 1em;
}

.single-stories #content {
	width: 500px;
	margin-right: 200px;
	margin-left: 200px;
}
.single-aguda-story .content {
	text-indent: 2em;
}

.single-aguda-story .post-meta {
	display: none;
}




@media screen and (max-width: 650px) {
.js .sub-header-menu {
    display: inherit;
}
}


/*** ENGLISH ***/
.page-about-english .post-title,
.page-about-english .post-entry {
	direction: ltr;
	text-align: left;
}



/* Fix header social icons */

#header .lsi-social-icons {
	display: inline-block !important;
}

#header #top-widget > div {
	display: inline-block;
	margin-right: 1em;
}
	
	#header #top-widget .widget-title,
	#header #top-widget .custom-html-widget {
		display: inline-block;
	}
	
	#header .custom-html-widget .icon-link_3 {
		height: 35px;
		line-height: 35px;
		margin: 2px;
		width: 35px;
	}
	
	#header .custom-html-widget .icon-link_3 .fa {
		font-size: 15px;
		line-height: 35px !important;
	}
/*
#wrapper .slider_3 {
	display: none;
}
*/



/*** BUG FIXES ***/
/* Content width outside frontpage wider than nav bar, due to parent theme issue */
#wrapper {
	padding-left: 0;
	padding-right: 0;
}

#wrapper #content-outer {
	padding-left: 20px;
	padding-right: 20px;
}
