/* overrides of joomla css */
.itemid101 .sefer_container {overflow: hidden;
    margin-bottom: 50px;}
.itemid101 .sefer_inner {width:100%; }

/*58.4%*/


#likud_msg .a_msg a { color: #000!important; line-height: 22px;  }
#likud_msg .button { padding-top: 0; padding-bottom: 0;margin-left: 10px!important;}
ul.nav-child {list-style: none;}
ul.nav-child li {padding: 5px 15px;}

.d-flex {display: flex!important;}


.calendar .button {
    text-align: center;
    padding: 2px;
    display: table-cell;
    line-height: inherit;
    background-color: transparent;
    height: inherit;
    color: inherit;
}

a.cal_titlelink:link, a.cal_titlelink:visited, a.cal_titlelink:hover { font-size:inherit;}

.pdf_popup { width:100%; height:700px;}
.pagenav { font-size:100%;}
.pager li > a, .pager li > span {border-radius: 0; border-color: #eee;}
.pager li > span {background-color: #eee;}
.chrono_credits { display:none;}

.footer-widgets-wrap .sm-form-control { margin-bottom:12px;}

.deep_dark_blue_stage {
	
	
	background: #00335f; 
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMzM1ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMlIiBzdG9wLWNvbG9yPSIjMDA2NGE2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMzk2OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  #00335f 0%, #0064a6 3%, #003968 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00335f), color-stop(3%,#0064a6), color-stop(100%,#003968)); 
background: -webkit-linear-gradient(top,  #00335f 0%,#0064a6 3%,#003968 100%); 
background: -o-linear-gradient(top,  #00335f 0%,#0064a6 3%,#003968 100%);
background: -ms-linear-gradient(top,  #00335f 0%,#0064a6 3%,#003968 100%); 
background: linear-gradient(to bottom,  #00335f 0%,#0064a6 3%,#003968 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00335f', endColorstr='#003968',GradientType=0 ); 



	}


.dark_blue_stage{

/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#2481bd+0,004c7f+100 */
background: #004c7f; /* Old browsers */
background: -moz-linear-gradient(top, #2481bd 0%, #004c7f 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #2481bd 0%,#004c7f 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #2481bd 0%,#004c7f 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2481bd', endColorstr='#004c7f',GradientType=0 ); /* IE6-9 */
}

/*
.flip_dark_blue_stage{
background: #005188; 

background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNTE4OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM1JSIgc3RvcC1jb2xvcj0iIzAxNmJiNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMzkwY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #005188 0%, #016bb4 35%, #3390cc 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#005188), color-stop(35%,#016bb4), color-stop(100%,#3390cc)); 
background: -webkit-linear-gradient(top,  #005188 0%,#016bb4 35%,#3390cc 100%); 
background: -o-linear-gradient(top,  #005188 0%,#016bb4 35%,#3390cc 100%);
background: -ms-linear-gradient(top,  #005188 0%,#016bb4 35%,#3390cc 100%); 
background: linear-gradient(to bottom,  #005188 0%,#016bb4 35%,#3390cc 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#005188', endColorstr='#3390cc',GradientType=0 );

	
	}
*/

.light_blue_stage {/* likud youth stage */
background: rgb(120,178,202);
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc4YjJjYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQlIiBzdG9wLWNvbG9yPSIjZDdlYWYyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzhhYzJkYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  rgba(120,178,202,1) 0%, rgba(215,234,242,1) 4%, rgba(138,194,218,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(120,178,202,1)), color-stop(4%,rgba(215,234,242,1)), color-stop(100%,rgba(138,194,218,1)));
background: -webkit-linear-gradient(top,  rgba(120,178,202,1) 0%,rgba(215,234,242,1) 4%,rgba(138,194,218,1) 100%);
background: -o-linear-gradient(top,  rgba(120,178,202,1) 0%,rgba(215,234,242,1) 4%,rgba(138,194,218,1) 100%);
background: -ms-linear-gradient(top,  rgba(120,178,202,1) 0%,rgba(215,234,242,1) 4%,rgba(138,194,218,1) 100%);
background: linear-gradient(to bottom,  rgba(120,178,202,1) 0%,rgba(215,234,242,1) 4%,rgba(138,194,218,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#78b2ca', endColorstr='#8ac2da',GradientType=0 );

} 


.sky_blue_stage {/* knesset members stage */
background: rgb(48,121,173); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMwNzlhZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjElIiBzdG9wLWNvbG9yPSIjODBiZGU3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzJjNzVhOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  rgba(48,121,173,1) 0%, rgba(128,189,231,1) 1%, rgba(44,117,169,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(48,121,173,1)), color-stop(1%,rgba(128,189,231,1)), color-stop(100%,rgba(44,117,169,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(48,121,173,1) 0%,rgba(128,189,231,1) 1%,rgba(44,117,169,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(48,121,173,1) 0%,rgba(128,189,231,1) 1%,rgba(44,117,169,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(48,121,173,1) 0%,rgba(128,189,231,1) 1%,rgba(44,117,169,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(48,121,173,1) 0%,rgba(128,189,231,1) 1%,rgba(44,117,169,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3079ad', endColorstr='#2c75a9',GradientType=0 ); /* IE6-8 */

border-top:1px solid #266a9b;

} 


.languages li.lang-active a {color: #b7def4!important;}

.languages a:first-child {
    border-right: 2px solid #00b3e6;
	margin-right: 3px;
    padding-top: 3px;
}



.larger150 {font-size:150%; font-weight: 900;}
.largeer200 {font-size:200%; font-weight: 900;}
.larger300 {font-size:300%; font-weight: 900;}

.likud_youth P { line-height:100%;     line-height: 1!important;  color:#00446A; font-size:150%;}

.likud_youth::before {
    content: ' ';
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    
    opacity: 0.9;
    background-image: url(../images/flag_multiply_ltr.png);
    background-repeat: no-repeat;
    -ms-background-size: contain;
    -o-background-size: contain;
    -moz-background-size: contain;
    -webkit-background-size: contain;
    background-size: contain;
}

/*
.img-shadow::before, .fbox-media::before, .portfolio-image::before, .swiper-slide::before, .entry-image::before {
		content: "";
		position: absolute;
		top: 0;
		bottom: 0;
		z-index:1;
		left: 0;
		right: 0;
		box-shadow: inset 0 0 22px rgba(0,60,113,1);
		-moz-box-shadow: inset 0 0 22px rgba(0,60,113,1);
		-webkit-box-shadow: inset 0 0 22px rgba(0,60,113,1);
		
		 
		} 
*/
 
/*.news_two .entry-image {max-height: 280px; overflow: hidden;}
.news_one .entry-c {overflow: visible;}
.news_one .entry-meta { position: absolute; top: -70px; }
.news_one .entry-meta * { color: #fff; }
*/

.spost.active {
	filter: brightness(80%) grayscale(1) contrast(90%);
	-webkit-filter: brightness(80%) grayscale(1) contrast(90%);
	-moz-filter: brightness(80%) grayscale(1) contrast(90%);
	-o-filter: brightness(80%) grayscale(1) contrast(90%);
	-ms-filter: brightness(80%) grayscale(1) contrast(90%);
	transition: 1s filter ease;
    -webkit-transition: 1s -webkit-filter ease;
    -moz-transition: 1s -moz-filter ease;
    -ms-transition: 1s -ms-filter ease;
    -o-transition: 1s -o-filter ease;
	opacity: 0.3;
}

.members article {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,014e81+68 */
background: #014e81; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 0%, #014e81 68%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #ffffff 0%,#014e81 68%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #ffffff 0%,#014e81 68%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#014e81',GradientType=0 ); /* IE6-9 */
	
	
	  line-height:normal; display:block; 
padding:5px;    }
.members article:hover { box-shadow: 0px 0px 20px #fff;  }
	
.members img, .members .portfolio-image { height: auto!important; width: 100%!important;}
.members h4 { margin: 0; }
.members h4 a {color: #fff!important; font-size: 0.95em!important;}
.members span {color: #fff!important; font-size: 0.7em!important; font-weight: 100!important;}

.members .bbmember {zoom:2;}
.bbmember .portfolio-desc { padding: 4px;}
@media (min-width:992px) {
	.portfolio-6 .portfolio-item {min-height: 280px!important;}
}

@media (max-width:1024px) {
	.portfolio-6 .portfolio-item {min-height: 250px!important;}
}




@media (max-width:768px) {
	.portfolio-6 .portfolio-item {min-height: 320px!important;}
}
@media all and (min-width: 480px) and (max-width: 767px) {
}


.gcore-sub-label {font-size: 80%;}
.input-group-btn { font-size: 1em!important;}

.about .popover { display: block!important; position: relative!important; text-align: center; font-size: 140%; font-weight: 700; margin: auto!important; z-index: initial;}

.about img {border-radius: 5px;}

.below_news .spost .entry-image, .below_news .spost .entry-image img {width: 180px; max-width: 180px;}
.below_news.ipost { padding-bottom: 0;}
.below_news .entry-title {font-size: 1.3em; padding-top: 10px;}



/* add remove spouse styles */
#ftr-enable_spouse {
    position: absolute;
    top: 3px;
    right: 15px;
}


.modal-header .close {
    
    text-align: left;
    width: 10%;
}

.skip_to_main_content {
 clip: rect(0 0 0 0);
    overflow: hidden;
    position: absolute;
    height: 1px;
    width: 1px;
    }
    
    a.skip_to_main_content:active, 
    a.skip_to_main_content:focus, 
    a.skip_to_main_content:hover {
        left: 0; 
        top: 0;
        width: auto; 
        height: auto; 
        overflow: visible; 
		background-color: red;
  
    box-shadow: 0 0 2px 2px rgba(0,0,0,0.6);
    clip: auto !important;
    color: white;
    display: block;
    font-size: 14px;
    font-weight: bold;
    height: auto;
    left: 5px;
    line-height: normal;
    padding: 15px;
    text-decoration: none;
    top: 5px;
    width: auto;
    z-index: 100000;
    }




.outscreen 
{position:absolute;
left:-10000px;
top:auto;
width:1px;
height:1px;
overflow:hidden;}