@import url('https://fonts.googleapis.com/css?family=Secular+One&subset=hebrew');
@font-face {
  font-family: 'tiefontello';
  src: url('../fonts/tiefontello.eot?48072461');
  src: url('../fonts/tiefontello.eot?48072461#iefix') format('embedded-opentype'),
       url('../fonts/tiefontello.woff?48072461') format('woff'),
       url('../fonts/tiefontello.ttf?48072461') format('truetype'),
       url('../fonts/tiefontello.svg?48072461#fontello') format('svg');
  font-weight: normal;
  font-style: normal;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'tiefontello';
    src: url('../fonts/tiefontello.svg?48072461#fontello') format('svg');
  }
}
/** rtl **/
.span9{float:right}
html{
	background: white url(img/cross_scratches_pattern.png) repeat;
}
body{
	background: white url(img/cross_scratches_pattern.png) repeat;
	font: 16px/24px Arial, sans-serif; color: #696969; font-weight: 500;
}
a, a:visited{
	color: #00457c;		/* VG 20.03.2022 - #3e95c5; */
	outline: none;
}
a:focus{
	outline: none;
}
a:hover{
	text-decoration:none;
	color: #444444;
	outline: none;
}

#header{
	position: static;
}

/*
* HEADER
*/
  
.site-description {margin: 17px 0 10px 33px !important;}

/*
* Language menu
*/
.topnav{
	margin-bottom: 0;
}
.topnav .container{
	position: relative;
}
#polyglotLanguageSwitcher {
    color: #444444;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 12px;
    line-height: normal;
	position: static;
}
#polyglotLanguageSwitcher {
    color: #444444;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 12px;
    line-height: normal;
	position: static;
}

#polyglotLanguageSwitcher a.current:link, #polyglotLanguageSwitcher a.current:visited, #polyglotLanguageSwitcher a.current:active {
    background-color: #CD5C54;
    border-radius: 3px 3px 3px 3px;
    height: 16px;
    position: absolute;
	top: 1px;
    left: 4px;
	color: white;
}
#polyglotLanguageSwitcher span.trigger {
    color: transparent;
    display: block;
    height: 11px;
    position: absolute;
    right: 60px;
    text-indent: 0;
    top: 3px;
    width: 11px;
}
#polyglotLanguageSwitcher a.current:link span.trigger, #polyglotLanguageSwitcher a.current:visited span.trigger {
    background: url("img/arrow-down.png") no-repeat scroll left top transparent;
}
#polyglotLanguageSwitcher ul.dropdown {
	text-align: left;
	left: 4px;
	z-index: 999;
}

#polyglotLanguageSwitcher ul.dropdown {
	text-align: left;
	left: 4px;
	z-index: 999;
}

.topnav .navbar-inner {
    background-color: transparent;
    background-image: none;
    background-repeat: none;
	filter: none;
    border: none;
    border-radius: 1px;
    box-shadow: none;
	min-height: 30px;
    height: 30px;
    padding-left: 0;
    padding-right: 0;
}
/*
.navbar-inverse .navbar-inner {
	background-color: #CD5C54;
    background-image: linear-gradient(to bottom, #CD5C54, #CD5C54);
    background-repeat: repeat-x;
    border-color: #CD5C54;
}
*/
/* VG 20.03.2022 - change top navigation bar background color  */
.navbar-inverse .navbar-inner {
	background-color: #00457c;
    background-image: linear-gradient(to bottom, #00457c, #00457c);
    background-repeat: repeat-x;
    border-color: #00457c;
}

/*
* MENU
*/

.menu{
	background-color: #ff671b;	/* VG 20.03.2022 - #7ab5db; */
	padding-bottom: 5px;	/* VG 20.03.2022 - added */
	background-image:none;
	border-left: 1px solid white;
	border-right: 1px solid white;
	filter: none;
}
.menu li{ float: right;}
.menu a{
	font-size: 18px;
	color:#fff;
	line-height:40px;
	height:40px;
	text-shadow: none; 
	font-weight: 700;
	border-right: 1px solid #fff;
	border-left:none;
	text-transform: uppercase;
	width: 205px;
	text-align:center;
	padding: 0;
	margin: 0;
	background-color: #00c7d3;	/* VG 20.03.2022 - #7ab5db; */
	background-image:none;
	filter: none
}
.home .menu .current_page_item a, .menu .current_page_item a, .menu .current-menu-item a, .menu .current-menu-parent a{
	background-color: #ff671b;	/* VG 20.03.2022 - #cc5c54; */
	background-image:none;
	text-decoration:none;
	filter: none;
}

.menu a:hover{
	background-color: #00457c;	/* VG 20.03.2022 - #5b9dc7; */
	background-image:none;
	text-decoration:none;
	filter: none;
}
.menu li:first-child a{
	width: 63px !important;
	overflow:hidden;
	border-right: none;
	background-image: url(img/icon_home.png);
	background-position: center 9px;
	background-repeat: no-repeat;
	text-indent: -9999px;
}
.menu > li:first-child > a:hover {
	background-color: #00457c;	/* VG 20.03.2022 - #5b9dc7; */
	background-image: url(img/icon_home.png);
	background-position: center 9px;
	background-repeat: no-repeat;
}
.menu > .current_page_item:first-child  a {
	background-color: #ff671b;	/* VG 20.03.2022 - #5b9dc7; */
	background-image: url(img/icon_home.png);
	background-position: center 9px;
	background-repeat: no-repeat;
}
.menu  > li:last-child  > a, .last-child a{
	border-left:none;
	padding: 0;
}
@media screen and (-webkit-min-device-pixel-ratio:0) { .menu a{font-weight:bold; letter-spacing: -0.049em}}

#menu-header-menu > li:first-child > a {
    border-left: none;
}
.mainnav .navbar-inner {
    background-color: transparent;
    background-image: none;
    background-repeat: none;
    border: none;
    border-radius: none;
    box-shadow: none;
    min-height: 40px;
    padding-left: 0;
    padding-right: 0;
}
/*
* SLIDER
*/
.carousel {
    margin: 0;
}
.carousel-inner {
	text-align: center;
	margin: 0 30px;
	width: auto;
	display:block;
	height: 50px;
	overflow: hidden; 
	position: relative;
}
.carousel-inner .item{
	font-size: 24px;
	line-height: 24px;
	font-weight: 400;	
	padding: 0;
	margin: auto 0;
}
.carousel-inner .item a{
	font-size:20px;
	line-height: 24px;
	font-weight: normal;
	color: #696969;
	display: table-cell;
	height:50px;
	vertical-align: middle;
	margin: 0 auto;
	width: 810px;
}
.carousel-control {
    border: none;
    border-radius: none;
    color: transparent;
    font-size: 60px;
    font-weight: 100;
    height: 40px;
    left: -10px;
    line-height: 30px;
    margin-top: 4px;
    opacity: 0.8;
	filter:alpha(opacity=80);
    position: absolute;
    text-align: center;
    top: 4%;
    width: 40px;
	outline: none 0;
}
.carousel-control:hover {
	color: transparent;
	opacity: 1;
	filter:alpha(opacity=100);
}
.carousel-control.left{
	background: transparent url(img/arrow_L.png) center center no-repeat;
}
.carousel-control.right{
	background: transparent url(img/arrow_R.png)  center center no-repeat;
	right:-10px;
}
.lt-ie9 .carousel-control.left, .lt-ie9 .carousel-control.right{
	color: #4594bf;
	background: none;	
	filter:alpha(opacity=100);
	outline: 0;
}
/*
* Home page
*/
#featured-image{
	margin-top: 0 !important;
}
#promo-text{margin-left:20px;}
.featured h1, .featured-title {
    font-size: 20px;
	color: #00457c;		/* VG 20.03.2022 - #4594bf; */
    margin: 5px 0 0;
	padding-top:10px;
    text-align: right;
	line-height: 24px;
	font-weight:bold;
	letter-spacing: 0px;
}
.featured-image{
	margin:20px auto;
}
.featured-image .fluid-width-video-wrapper {
    margin-left: 0;
}
.featured p{
	font-size:15px;
	font-weight: 400;
	color: #696969;
	line-height: 24px;
	text-align: right;
	padding: 0; 
	margin-top: 7px;
}

.featured .read-more{
	font-size: 15px;
	line-height: 60px;
	font-weight: 600;	
	clear: both;
	padding-left: 23px;
	height: 23px;
}
.featured .read-more:after{
	content: url(img/icon_read_more_rtl.png);
	margin-right: 5px;
	position: relative;
	top:2px;
}
.divider{
	height:1px;
	background-color: #cbcbcb;
	width: 100%;
	clear:both;
	margin-bottom: 0;
}
#widgets .advanced-sidebar-category, #widgets .advanced-sidebar-menu{padding:0; border:0}
/*
* LINKS
*/
.cu-icon-videos i{
	background-image: url(img/icon_videos.png);
}
.cu-icon-videos:hover i{
	background-image: url(img/icon_videos_over.png);
}
.cu-icon-movies i{
	background-image: url(img/icon_movies.png);
}
.cu-icon-movies:hover i{
	background-image: url(img/icon_movies_over.png);
}
.cu-icon-mail i{
	background-image: url(img/icon_mail.png);
}
.cu-icon-mail:hover i{
	background-image: url(img/icon_mail_over.png);
}
.cu-icon-photos i{
	background-image: url(img/icon_photos.png);
}
.cu-icon-photos:hover i{
	background-image: url(img/icon_photos_over.png);
}
.cu-icon-twitter i{
	background-image: url(img/icon_twitter.png);
}
.cu-icon-twitter:hover i{
	background-image: url(img/icon_twitter_over.png);
}
.cu-icon-facebook i{
	background-image: url(img/icon_facebook.png);
}
.cu-icon-facebook:hover i{
	background-image: url(img/icon_facebook_over.png);
}
.cu-icon-youtube i{
	background-image: url(img/icon_youtube.png);
}
.cu-icon-youtube:hover i{
	background-image: url(img/icon_youtube_over.png);
}
.cu-icon-blog i{
	background-image: url(img/icon_blog.png);
}
.cu-icon-blog:hover i{
	background-image: url(img/icon_blog_over.png);
}
.cu-icon-donate i{
	background-image: url(img/icon_donations.png);
}
.cu-icon-donate:hover i{
	background-image: url(img/icon_donations.png);
}

[class^="cu-icon-"] i, [class*=" cu-icon-"] i{
    background-position: top right;
    background-repeat: no-repeat;
    display: inline-block;
    height: 30px;
    line-height: 30px;
    margin-top: 1px;
    vertical-align: text-top;
    width: 30px;
	position:relative;
	top:-8px;
}
.cu-icon-mail{
	position: relative;
	top: -3px;
}
.cu-icon-mail i{
	top:-10px;
}
.links-sidebar{
	background-color: rgba(255, 255, 255, 0.5);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7fffffff, endColorstr=#7fffffff);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#7fffffff, endColorstr=#7fffffff)";
}
.ie9 .links-sidebar, .lt-ie9 .links-sidebar{
	background-color: transparent;
}
.links-sidebar ul{
	padding:0;
	margin:0;
}
.links-sidebar ul li{
	list-style: none;
	margin:0;	
	padding: 0;
	border-bottom: 1px solid #cbcbcb;
	border-top: 1px solid #ffffff;
}
.links-sidebar ul li:first-child{
	border-top: none;
}
.links-sidebar ul li:last-child{
	border-bottom: none;
}
.home .links-sidebar ul li:last-child{
	-moz-box-shadow: 0 1px 0 0 #fff;
	-webkit-box-shadow: 0 1px 0 0 #fff;
	box-shadow: 0 1px 0 0 #fff;
	border-radius: none;
}
.links-sidebar a{
	color: #696969;
	font-size:15px;
	line-height: 18px;
	font-weight: 500;	
	padding: 17px 15px 0 0;
	display: block;
}
.links-sidebar a:hover{
	text-decoration:none;
	color: #75b6e0;
}
.links-sidebar [class^="cu-icon-"] i, .links-sidebar [class*=" cu-icon-"] i{
	padding-left: 19px;
}

/*
* Photo Gallery
*/
.ngg-gallery-thumbnail {
    float: right;
    margin-right: 0;
    text-align: center;
}
.ngg-gallery-thumbnail-box {
    float: right;
}
.ngg-gallery-thumbnail img {
    background-color: #FFFFFF;
    border: 1px solid #F0F0F0;
    display: block;
    margin: 4px 5px 4px 0;
    padding: 4px;
    position: relative;
}
.ngg-gallery-thumbnail img:hover {
    background-color: #e8e8e8;
}
div#shShutter {
    background-color: #000000;
    height: 100%;
    opacity: 0.4;
    z-index: 10000;
} 

div#shDisplay img#shTopImg {
	border:none;
}
#shDisplay div#shCount {
    color: #4d96be;
    font: bold 10px/27px 'Lucida Grande',Verdana,sans-serif;
}
#shDisplay div#shTitle a {
    color: #4d96be;
	font: bold 16pt Passion One,fixed;
}
#shDisplay div#shTitle{
	background-color: rgba(255, 255, 255, 0.8);
}
.ie9 #shDisplay div#shTitle, .lt-ie9 #shDisplay div#shTitle{
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7fffffff, endColorstr=#7fffffff);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#7fffffff, endColorstr=#7fffffff)";
	background-color: transparent;
}
#shDisplay div#shTitle a:hover {
    border: medium none;
    color: #1f5d7e;
}
#shName{
	display:none;
}
#shDisplay div#shPrev {
    float: right;
}
#shDisplay div#shNext {
    float: left;
}
/*
* Video section
*/
[id^="videoTab"]{
	padding-left:0;
	margin: 5px 0 0 0;
}
.tab-content{
	padding-top:10px;
	min-height: 70px;
}
.tab-pane{color:#555555; font-size:15px; line-height:24px;}
.tab-pane ul{margin-right:10px;}
.tab-pane h4{ margin: 25px 0;}
.nav-tabs{
	border:none;
}
.nav-tabs > li, .nav-pills > li {
    float: right;
}
.nav-tabs > li > a, .nav-pills > li > a {
    margin-right: 0;
}
.nav-tabs a{
	color: #696969;
	font-size:15px;
	line-height: 24px;
	border: none;
	background: transparent;
}
.nav-tabs > .active > a, .nav-tabs > .active > a:hover {
	color: #4d96be;
	font-size:15px;
	line-height: 20px;
	border: none;
	background-color: rgba(255, 255, 255, 0.8);
}

.ie9 .nav-tabs > .active > a, .ie9 .nav-tabs > .active > a:hover {
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7fffffff, endColorstr=#7fffffff);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#7fffffff, endColorstr=#7fffffff)";
	background-color: transparent;
}
.lt-ie9 .nav-tabs > .active > a, .lt-ie9 .nav-tabs > .active > a:hover {
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7fffffff, endColorstr=#7fffffff);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#7fffffff, endColorstr=#7fffffff)";
	background-color: transparent;
}
.tab-content{
	background-color: rgba(255, 255, 255, 0.8);
	margin-bottom: 20px;
}
.ie9 .tab-content, .lt-ie9 .tab-content{
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7fffffff, endColorstr=#7fffffff);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#7fffffff, endColorstr=#7fffffff)";
	background-color: transparent;
}
.nav-tabs [class^="cu-icon-"] i, .nav-tabs [class*=" cu-icon-"] i{
	top: -4px;
	height: 24px;
	width: 35px;
	background-position: right top;
}
.nav-tabs > li {
    margin-bottom: -2px;
}
.cu-icon-play i{
	background-image: url(img/icon_play.png);
}
.cu-icon-play:hover i, .active .cu-icon-play i{
	background-image: url(img/icon_play_over.png);
}
.cu-icon-listen i{
	background-image: url(img/icon_listen.png);
}
.cu-icon-listen:hover i, .active .cu-icon-listen i{
	background-image: url(img/icon_listen_over.png);
}
.cu-icon-read i{
	background-image: url(img/icon_read.png);
}
.cu-icon-read:hover i, .active .cu-icon-read i{
	background-image: url(img/icon_read_over.png);
}
.nav-tabs > li > a {
	padding-top:12px;
	padding-bottom: 5px;
	padding-right: 8px;
}
.nav-tabs > li > a:hover { 
	border-color:transparent;
}
.tab-pane{
	padding: 0 10px 10px;
}
.mejs-container {
	margin-top:20px; 
	background: #fff !important;
	margin-right:auto;
	margin-left: auto;
	overflow: hidden;
}
.download-link{
	color: #4d96be;
	font-size:15px;
	line-height: 20px;
	border: none;
}
.download-link i{
	background: url(img/icon_download.png) 0 0 no-repeat;
    display: inline-block;
    height: 16px;
    line-height: 16px;
    margin-top: 1px;
    vertical-align: text-top;
    width: 22px;
	position:relative;
	top:0px;
}
/*
 *Inner pages
 */

.content{
	background-color: rgba(255, 255, 255, 0.5);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7fffffff, endColorstr=#7fffffff);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#7fffffff, endColorstr=#7fffffff)";
	padding: 0;
}
.ie9 .content, .lt-ie9 .content{
	background-color: transparent;
}
.content .page, .content .post{
	padding: 0 20px;
}
.post-title, .post-entry h1{
	font-size: 20px;
	color: #00457c;		/* VG 20.03.2022 - #4594bf; */
    margin: 10px 0 0;
	padding-top:0;
    text-align: right;
	line-height: 24px;
	font-weight:bold;
}
.post-entry p{
	font-size:15px;
	font-weight: 400;
	color: #696969;
	color: #555;
	line-height: 23px;
	text-align: right;
	padding: 0; 
	margin: 10px 0 0;
}
.post-entry ul{
	margin: 25px 25px 0 0;
}	
.post-entry ul li{
	margin: 0 0 25px 0;
	}
.page-title{
	font-size: 20px;
	color: #4594bf;
    margin: 0;
	padding-top:0;
    text-align: right;
	line-height: 20px;
	font-weight:bold;
}
.page-header {
	padding: 9px 15px;
	margin: 10px;
	border: none;
	background-color: #dbe8f1;
}
.page-header p{
	font-size: 14px;
	font-weight: 700;
	color: #7f7f7f;
	color: #555;
	line-height: 22px;
	text-align: left;
	padding: 0;
	margin: 10px 0 0;
	text-align: justify;
	letter-spacing: -0.024em;
}
#widgets{
	margin-top:0;
}
.ie9 #widgets .advanced-sidebar-menu ul{
	margin-right: -1px;
}

#widgets .advanced-sidebar-menu ul,#widgets .advanced-sidebar-menu ul li{
	padding:0;
	margin:0;
	list-style: none;
	position: relative;
}
#widgets .advanced-sidebar-menu ul li{
	border-bottom: 1px solid #fff;
}
/* #widgets .advanced-sidebar-menu ul li a:before{
    content: ">";
    font-family: Passion One;
    font-size: 12px;
    left: 7px;
    padding: 8px 5px 0;
    position: absolute;
    top: 0px;
}*/
@media screen and (-webkit-min-device-pixel-ratio:0) {#widgets .advanced-sidebar-menu ul li a:before{top: -1px;}}
#widgets .advanced-sidebar-menu li a{
	font-size:15px;
	font-weight: 600;
	color: #5b9dc7;
	line-height: 20px;
	display:block;
	padding: 5px 25px 8px;
	line-height:32px;
	height:32px;
	text-shadow: none; 
	border-bottom: 1px solid #fff;
	background-image:none;
	background-color: #ebebeb;
	border-bottom: 1px solid #cbcbcb;
	filter: none;
	box-shadow: inset -2px 0px 0px #cfcece;
}
#widgets .advanced-sidebar-menu li a:first-child{
	border-top: 1px solid #fff;
}
#widgets .advanced-sidebar-menu .current-cat a, #widgets .advanced-sidebar-menu .current_page_item a{
	background-color: #5B9DC7;
	background-color: #c4dceb;
    background-image: none;
    text-decoration: none;
	box-shadow: inset -2px 0px 0px #7ab5db;
}
#widgets .advanced-sidebar-menu li a:hover{
	background-color: #d9e6ee;
	background-image: none;
    text-decoration: none;
	box-shadow: inset -2px 0px 0px #a2cce6;		
}
.ie9 #widgets .advanced-sidebar-menu li a:hover, .ie9 #widgets .advanced-sidebar-menu .current_page_item a, .lt-ie9 #widgets .advanced-sidebar-menu li a:hover, .lt-ie9 #widgets .advanced-sidebar-menu .current_page_item a{
}
#content-archive{
	background-color: rgba(255, 255, 255, 0.5);
	margin-bottom: 0;
}
.ie9 #content-archive, .lt-ie9 #content-archive{
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7fffffff, endColorstr=#7fffffff);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#7fffffff, endColorstr=#7fffffff)";
	background-color: transparent;
}

#container .container .col-700 #widgets{ 
	margin-left: 0;
	width: 25.5%;
	border:0;
	outline:0;	
}
#content-archive .post{
	padding: 0 10px;
}
h6{ 
	margin-top: 10px;
}
#content h3{
	font-size: 17px;
	line-height: 24px;
	font-weight: 100; 
}
#content .read-more{
	background: transparent url(img/icon_read_more_rtl.png) center right no-repeat;
	font-size: 15px;
	line-height: 24px;
	font-weight: 600;
	padding-right: 23px;
	height: 23px;
	margin-top:10px;
}
.wp-caption.alignright {
	margin: 5px 0 0 20px;
}
/*
* Accordion
*/
.accordion .post-title, .accordion .post-entry h1 {
    color: #4594BF;
    font-size: 16px;
    font-weight: bold;
    line-height: 22px;
    margin: 0;
    padding-top: 12px;
    text-align: right;
	padding-top: 0;
}
.accordion-heading .accordion-toggle {
    display: block;
    padding-top: 10px;
}
.accordion-toggle{
	border-bottom: 1px solid #ddd;
}
.accordion-heading .accordion-toggle:hover {
	color: #4594BF;
	
}
.accordion-inner{
	border: none;
	padding: 9px 15px 32px;	
}
.accordion-group {
    border-radius: none;
    margin-bottom: 2px;
	border: none;
}

/*
* Category pages
*/
.category-title{
	padding: 0 20px;
	font-size: 22px;
}
.category-description{
	padding: 0px 20px 10px 20px;
	font-size: 16px;
}
/*
* Contact Us form
*/
.info{margin-top: 60px; padding-left: 20px;}
#contactform{
	margin-top:25px;
}
#contactform div{
	clear: none;
}
#contactform div.control-group{
	margin-right: 21px;
	margin-left:0;
}	
#contactform div.controls{
	margin-right: 110px;
	margin-left:0;
}	
#contactform textarea, #contactform input{
margin-left: 50px;
}
#contactform span{
	font-size:12px;
	color: #4d96be;
	padding-right: 5px;	
}
#contactform input{
	height: 29px;
}
.form-horizontal .control-label {
    float: right;
    padding-top: 5px;
    text-align: right;
    width: 100px;
}
.btn:hover {
    background-position: 0;
}
#contactform select, #contactform input[type="text"], #contactform input[type="password"], #contactform textarea {
	width: 100%;
}

/*
* Sitemap
*/
#content-sitemap{
	background-color: rgba(255, 255, 255, 0.5);
}
#content-sitemap .page{padding: 0 20px;}
.ie9 #content-sitemap, .lt-ie9 #content-sitemap{
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7fffffff, endColorstr=#7fffffff);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#7fffffff, endColorstr=#7fffffff)";
	background-color: transparent;
}
#content-sitemap .widget-title{padding-top:20px;}
#content-sitemap ul{
	margin:0;
	padding:0;
	list-style: none;
}
#content-sitemap ul li{
	padding: 5px 0;
}
#content-sitemap ul li .children{
	padding-left: 10px;
}
.widget-title, .widget-title-home h3 {
    display: block;
    font-size: 20px;
    font-weight: 700;
    line-height: 23px;
    margin: 0;
    padding: 0 0 20px;
    text-align: right;
}
.post-entry h3{
	    font-size: 20px;
}
/*
* Footer
*/
.footer{
	font-size: 11px;
	color: #333333;
	margin-top: 10px;
}
.footer .container{
	border-top: 1px solid #cbcbcb;
	border-bottom: 1px solid #cbcbcb;
	margin-bottom:10px;
	padding: 8px 0 0;
}
.footer .links{text-align: left;}
.footer a {
    color: #333333;
    font-weight: 400;
}
.footer-menu li a {
	border-left: none;
    border-right: 1px solid #CCCCCC;
    color: #333333;
    padding: 0 8px;
}
.footer-menu > li:first-child > a {
    border-right: medium none;
    padding: 0 8px 0 0;
}
.copyright{text-align:center; padding: 0 20px;}
.scrolltop{text-align: center;}
.tinynav{float: right; text-indent: -9999px;}
.tinynav option{}

.stArrow{float:right !important}
.site-name{padding-top:0}
/* Large desktop */
@media (min-width: 1200px) { 
	.main-home{margin-bottom: 0;}
	.site-name{display: inline}
	.subhead #meta-title{
		margin-left: auto;
		margin-right: auto;
		text-align: left;
	}
	.subhead .site-description {margin: 17px 33px 10px 0 !important;}
	.site-name a{
		color: #ffffff;
		font-size:45pt;
		line-height: 51px;
		font-family: Arial, sans-serif;
		font-weight: bold;
		text-transform: uppercase;
	}
	.site-description {
		color: #ffffff;
		font-size: 21pt;
		font-size: 2.4em;
		line-height: 30px;
		font-family: Arial, sans-serif;
		text-transform: uppercase;
		margin-right: 0;
		padding-right: 2px;
		letter-spacing: 0.026em;
		word-spacing: 0.026em;
	}
	.subhead .container{
		background: #29304F url("img/main_image.jpg") no-repeat scroll center top;
		height: 380px;
		overflow: hidden;
		border-radious: 0;
	}
	[class*='subhead']  #meta-title{
		margin-top: 79px;
	}
	.subhead  #meta-title{
		margin-top: 109px;
		width: 1071px;
	}
	[class*='subhead'] #meta-description {
		display: block;
		padding: 10px 10px 10px 0;
		margin-top:10px;
		opacity:.94;
		-moz-opacity:.94; 
		filter:alpha(opacity=94); 
		position: relative;
		right: 55%;
	}
	[class*='subhead'] #meta-description span{
		color: white;
		font-weight: 700;
		font-size: 16px;
		line-height: 16px;
		font-family: Arial, sans-serif;
		display: block;
		width: 480px;
		/*	-webkit-text-stroke: 0.35px; */
	}
	[class*='subhead'] .site-name{
		color: #ffffff;
		font-size:2.4em;
		font-family: Arial, sans-serif;
		font-weight: bold;
		text-transform: uppercase;
		padding-top:0;

	}
	[class*='subhead_'] #meta-title{

	}
     	
	/**Time of Kabbalah**/
	.subhead_timeofkabbalah , .subhead_timeofkabbalah #meta-description{
		background: #092845;
	}
	.subhead_timeofkabbalah .container{
		background: transparent url("img/KL_Zman_Kabbalah_FB_BlogRavCover.jpg") no-repeat scroll center top;
		background-size: contain;
		height: 270px;
		overflow: hidden;
		border-radious: 0;
	}
	.subhead_timeofkabbalah .site-name, .subhead_timeofkabbalah .site-description{ display: none}
	
	._timeofkabbalah h1.post-title{
		font-family: 'Secular One', sans-serif;
		letter-spacing: 0.02em;
		color: #092845;
		font-size: 32px;
		text-align: center;
		margin: 20px 0 10px;
	}
	

	/**Rememberence Day**/
	body.postid-4232{
		background: white url(img/michaellaitman.com_BG_pettern2.jpg) repeat;
	}
	.subhead_rememberenceday , .subhead_rememberenceday #meta-description{
		background: #3B5063;
	}
	.subhead_rememberenceday .container{
		background: transparent url("img/michaellaitman.com_top_b_1166x300_zikaron.jpg") no-repeat scroll center top;
		background-size: contain;
		height: 270px;
		overflow: hidden;
		border-radious: 0;
	}
	.subhead_rememberenceday .site-name, .subhead_rememberenceday .site-description{ display: none}
	
	._rememberenceday .post-entry h4{
		font-family: 'Secular One', sans-serif;
		letter-spacing: 0.02em;
		color: #3B5063;
		font-size: 32px;
		text-align: center;
		margin: 20px 0 40px;
	}
	
	/**Independence Day**/
	
	body.postid-4243{
		background: white url(img/michaellaitman.com_BG_petternWhite.jpg) repeat;
	}
	.subhead_independenceday , .subhead_independenceday #meta-description{
		background: #76B5C8;
	}
	.subhead_independenceday .container{
		background: transparent url("img/michaellaitman.com_top_b_1166x300_azmaut.jpg") no-repeat scroll center top;
		background-size: contain;
		height: 270px;
		overflow: hidden;
		border-radious: 0;
	}
	.subhead_independenceday .site-name, .subhead_independenceday .site-description{ display: none}
	
	._independenceday .post-entry h4{
		font-family: 'Secular One', sans-serif;
		letter-spacing: 0.02em;
		color: #3B5063;

		text-align: center;
		margin: 20px 0 40px;
	}
	
	
	#post-4243 h1{
		text-align: center;
		font-family: 'Secular One', sans-serif;
		letter-spacing: 0.02em;
		font-size: 28px;
		font-weight: 500;
		text-align: center;
		margin: 20px 0 40px;
	}
	
	/**Summer Break**/
	
	.subhead_summerbreak, .subhead_summerbreak #meta-description{
		background: #60A4D3;
	}
	
	.subhead_summerbreak .container{
		background: transparent url("img/michaellaitman.com_top_b_1166x300_kaitz.jpg") no-repeat scroll center top;
		background-size: contain;
		height: 270px;
		overflow: hidden;
		border-radious: 0;
	}
	
	.subhead_summerbreak .site-name, .subhead_summerbreak .site-description{ display: none}
	
	._summerbreak .post-entry h4{
		font-family: 'Secular One', sans-serif;
		letter-spacing: 0.02em;
		color: #3B5063;
		text-align: center;
		margin: 20px 0 40px;
	}
	
	
	#post-4429 h1{
		text-align: center;
		font-family: 'Secular One', sans-serif;
		letter-spacing: 0.02em;
		font-size: 28px;
		font-weight: 500;
		text-align: center;
		margin: 20px 0 40px;
	}

	/**Bein ha Metzarim**/
	
	.subhead_beinhaMetzarim, .subhead_beinhaMetzarim #meta-description{
		background: #B28941;
	}
	
	.subhead_beinhaMetzarim .container{
		background: transparent url("img/michaellaitman.com_top_b_1166x300_bein_haMetzarim.jpg") no-repeat scroll center top;
		background-size: contain;
		height: 270px;
		overflow: hidden;
		border-radious: 0;
	}
	
	.subhead_beinhaMetzarim .site-name, .subhead_beinhaMetzarim .site-description{ display: none}
	
	._beinhaMetzarim .post-entry h4{
		font-family: 'Secular One', sans-serif;
		letter-spacing: 0.02em;
		color: #3B5063;
		text-align: center;
		margin: 20px 0 40px;
	}
	
	
	#post-4406 h1{
		text-align: center;
		font-family: 'Secular One', sans-serif;
		letter-spacing: 0.02em;
		font-size: 28px;
		font-weight: 500;
		text-align: center;
		margin: 20px 0 40px;
	}
	
	/**Zoogiut**/
	
	.subhead_zoogiut, .subhead_zoogiut #meta-description{
		background: #ACD0EF;
	}
	
	.subhead_zoogiut .container{
		background: transparent url("img/michaellaitman.com_top_b_1166x300_zoogiut.jpg") no-repeat scroll center top;
		background-size: contain;
		height: 270px;
		overflow: hidden;
		border-radious: 0;
	}
	
	.subhead_zoogiut .site-name, .subhead_zoogiut .site-description{ display: none}
	
	._zoogiut .post-entry h4{
		font-family: 'Secular One', sans-serif;
		letter-spacing: 0.02em;
		color: #3B5063;
		text-align: center;
		margin: 20px 0 40px;
	}
	
	#post-4469 h1{
		text-align: center;
		font-family: 'Secular One', sans-serif;
		letter-spacing: 0.02em;
		font-size: 28px;
		font-weight: 500;
		text-align: center;
		margin: 20px 0 40px;
	}	
	
	/**9 be Av**/
	
	.subhead_9beAv, .subhead_9beAv #meta-description{
		background: #B18840;
	}
	
	.subhead_9beAv .container{
		background: transparent url("img/michaellaitman.com_top_b_1166x300_9beAv.jpg") no-repeat scroll center top;
		background-size: contain;
		height: 270px;
		overflow: hidden;
		border-radious: 0;
	}
	
	.subhead_9beAv .site-name, .subhead_9beAv .site-description{ display: none}
	
	._9beAv .post-entry h4{
		font-family: 'Secular One', sans-serif;
		letter-spacing: 0.02em;
		color: #3B5063;
		text-align: center;
		margin: 20px 0 40px;
	}
	
	#post-3627 h1{
		text-align: center;
		font-family: 'Secular One', sans-serif;
		letter-spacing: 0.02em;
		font-size: 28px;
		font-weight: 500;
		text-align: center;
		margin: 20px 0 40px;
	}
	
	/**Antisemitism**/
	
	.subhead_antisemitism, .subhead_antisemitism #meta-description{
		background: #020102;
	}
	
	.subhead_antisemitism .container{
		background: transparent url("img/michaellaitman.com_top_b_1166x300_antisemitism.jpg") no-repeat scroll center top;
		background-size: contain;
		height: 270px;
		overflow: hidden;
		border-radious: 0;
	}
	
	.subhead_antisemitism .site-name, .subhead_antisemitism .site-description{ display: none}
	
	._antisemitism .post-entry h4{
		font-family: 'Secular One', sans-serif;
		letter-spacing: 0.02em;
		color: #3B5063;
		text-align: center;
		margin: 20px 0 40px;
	}
	
	#post-4503 h1{
		text-align: center;
		font-family: 'Secular One', sans-serif;
		letter-spacing: 0.02em;
		font-size: 28px;
		font-weight: 500;
		text-align: center;
		margin: 20px 0 40px;
	}

	/**Yom Kipur**/
	
	.subhead_kipur, .subhead_kipur #meta-description{
		background: #C1B05E;
	}
	
	.subhead_kipur .container{
		background: transparent url("img/michaellaitman.com_top_b_1166x300_kipur-2017.jpg") no-repeat scroll center top;
		background-size: contain;
		height: 270px;
		overflow: hidden;
		border-radious: 0;
	}
	   
	.subhead_kipur .site-name, .subhead_kipur .site-description{ display: none}
	
	._kipur .post-entry h4{
		font-family: 'Secular One', sans-serif;
		letter-spacing: 0.02em;
		color: #3B5063;
		text-align: center;
		margin: 20px 0 40px;
	}
	
	#post-3813 h1{
		text-align: center;
		font-family: 'Secular One', sans-serif;
		letter-spacing: 0.02em;
		font-size: 28px;
		font-weight: 500;
		text-align: center;
		margin: 20px 0 40px;
	}

	/**Sukkot**/
	
	.subhead_sukot, .subhead_sukot #meta-description{
		background: #006100;
	}
	
	.subhead_sukot .container{
		background: transparent url("img/michaellaitman.com_top_b_1166x300_sukot.jpg") no-repeat scroll center top;
		background-size: contain;
		height: 270px;
		overflow: hidden;
		border-radious: 0;
	}
	   
	.subhead_sukot .site-name, .subhead_sukot .site-description{ display: none}
	
	._sukot .post-entry h4{
		font-family: 'Secular One', sans-serif;
		letter-spacing: 0.02em;
		color: #3B5063;
		text-align: center;
		margin: 20px 0 40px;
	}
	
	#post-4832 h1{
		text-align: center;
		font-family: 'Secular One', sans-serif;
		letter-spacing: 0.02em;
		font-size: 28px;
		font-weight: 500;
		text-align: center;
		margin: 20px 0 40px;
	}
	
	/**Radio**/
	
	.subhead_radio, .subhead_radio #meta-description{
		background: #0E0405;
	}
	
	.subhead_radio .container{
		background: transparent url("img/michaellaitman.com_top_b_1166x300_radio.jpg") no-repeat scroll center top;
		background-size: contain;
		height: 270px;
		overflow: hidden;
		border-radious: 0;
	}
	
	.subhead_radio .site-name, .subhead_radio .site-description{ display: none}
	
	._radio .post-entry h4{
		font-family: 'Secular One', sans-serif;
		letter-spacing: 0.02em;
		color: #3B5063;
		text-align: center;
		margin: 20px 0 40px;
	}
	
	#post-4527 h1{
		text-align: center;
		font-family: 'Secular One', sans-serif;
		letter-spacing: 0.02em;
		font-size: 28px;
		font-weight: 500;
		text-align: center;
		margin: 20px 0 40px;
	}	
	
	/**Ahava**/
	
	.subhead_ahava, .subhead_ahava #meta-description{
		background: #9C1216;
	}
	
	.subhead_ahava .container{
		background: transparent url("img/michaellaitman.com_top_b_1166x300_ahava.png") no-repeat scroll center top;
		background-size: contain;
		height: 270px;
		overflow: hidden;
		border-radious: 0;
	}
	
	.subhead_ahava .site-name, .subhead_ahava .site-description{ display: none}
	
	._ahava .post-entry h4{
		font-family: 'Secular One', sans-serif;
		letter-spacing: 0.02em;
		color: #3B5063;
		text-align: center;
		margin: 20px 0 40px;
	}
	
	#post-4530 h1{
		text-align: center;
		font-family: 'Secular One', sans-serif;
		letter-spacing: 0.02em;
		font-size: 28px;
		font-weight: 500;
		text-align: center;
		margin: 20px 0 40px;
	}	

	/**Music**/
	
	.subhead_music, .subhead_music #meta-description{
		background: #265477;
	}
	
	.subhead_music .container{
		background: transparent url("img/michaellaitman.com_top_b_1166x300_music.jpg") no-repeat scroll center top;
		background-size: contain;
		height: 270px;
		overflow: hidden;
		border-radious: 0;
	}
	
	.subhead_music .site-name, .subhead_music .site-description{ display: none}
	
	._ahava .post-entry h4{
		font-family: 'Secular One', sans-serif;
		letter-spacing: 0.02em;
		color: #3B5063;
		text-align: center;
		margin: 20px 0 40px;
	}
	
	#post-4572 h1{
		text-align: center;
		font-family: 'Secular One', sans-serif;
		letter-spacing: 0.02em;
		font-size: 28px;
		font-weight: 500;
		text-align: center;
		margin: 20px 0 40px;
	}	
	
	/**Lag BaOmer**/
	body.postid-4259{
		background: #ddd;
	}
	.subhead_lagbaomer , .subhead_lagbaomer #meta-description{
		background: #000000;
	}
	.subhead_lagbaomer .container{
		background: transparent url("img/michaellaitman.com_top_b_1166x300_Lagbaoumer.jpg") no-repeat scroll center top;
		background-size: contain;
		height: 270px;
		overflow: hidden;
		border-radious: 0;
	}
	.subhead_lagbaomer .site-name, .subhead_lagbaomer .site-description{ display: none}
	
	._lagbaomer .post-entry h4{
		font-family: 'Secular One', sans-serif;
		letter-spacing: 0.02em;
		color: #3B5063;

		text-align: center;
		margin: 20px 0 40px;
	}
	
	
	#post-4259 h1{
		text-align: center;
		font-family: 'Secular One', sans-serif;
		letter-spacing: 0.02em;
		font-size: 28px;
		font-weight: 500;
		text-align: center;
		margin: 20px 0 40px;
	}

	/**Jerusalem Day**/
	body.postid-4277{
		background: #ddd;
	}
	.subhead_jerusalem , ._jerusalem #meta-description{
		background: #C6A85F;
	}
	.subhead_jerusalem .container{
		background: transparent url("img/michaellaitman.com_top_b_1166x300_Jerusalem.jpg") no-repeat scroll center top;
		background-size: contain;
		height: 270px;
		overflow: hidden;
		border-radious: 0;
	}
	.subhead_jerusalem .site-name, .subhead_jerusalem .site-description{ display: none}
	
	._jerusalem .post-entry h4{
		font-family: 'Secular One', sans-serif;
		letter-spacing: 0.02em;
		color: #3B5063;

		text-align: center;
		margin: 20px 0 40px;
	}
	
	
	#post-4277 h1{
		text-align: center;
		font-family: 'Secular One', sans-serif;
		letter-spacing: 0.02em;
		font-size: 28px;
		font-weight: 500;
		text-align: center;
		margin: 20px 0 40px;
	}
	
	
	/**Shavuot Day**/
	
	body.postid-4277{
		background: transparent;
	}
	.subhead_shavuot , ._shavuot #meta-description{
		background: #d0b27e;
	}
	.subhead_shavuot .container{
		background: transparent url("img/michaellaitman.com_top_b_1166x300_Shavout.jpg") no-repeat scroll center top;
		background-size: contain;
		height: 270px;
		overflow: hidden;
		border-radious: 0;
	}
	.subhead_shavuot .site-name, .subhead_shavuot .site-description{ display: none}
	
	._shavuot .post-entry h4{
		font-family: 'Secular One', sans-serif;
		letter-spacing: 0.02em;
		color: #3B5063;

		text-align: center;
		margin: 20px 0 40px;
	}
	
	
	#post-4300 h1{
		text-align: center;
		font-family: 'Secular One', sans-serif;
		letter-spacing: 0.02em;
		font-size: 28px;
		font-weight: 500;
		text-align: center;
		margin: 20px 0 40px;
	}
	
	/**Integral Education**/
	.subhead_integral_education , .subhead_integral_education #meta-description{
		background: url("img/michael_laitman_ENG_integralEducation_texture.jpg") repeat 0 0;
	}
	.subhead_integral_education .container{
		background: transparent url("img/michael_laitman_ENG_integralEducation_03.jpg") no-repeat scroll center top;
		height: 300px;
		overflow: hidden;
		border-radious: 0;
	}

	/**social_security**/
	.subhead_social_security, .subhead_social_security  #meta-description {
		background: url("img/michael_laitman_ENG_integralEducation_ISRAEL's_ver2_texture.jpg") repeat 0 0;
	}
	.subhead_social_security .container{
		background: transparent url("img/michael_laitman_ENG_integralEducation_ISRAEL's_03.jpg") no-repeat scroll center top;
		height: 300px;
		overflow: hidden;
		border-radious: 0;
	}
	/**mutual_responsibility**/
	.subhead_mutual_responsibility, .subhead_mutual_responsibility #meta-description{
		background: url("img/michael_laitman_ENG_integralEducation_SOCIAL_texture.jpg") repeat 0 0;
	} 

	.subhead_mutual_responsibility .container{
		background: transparent url("img/michael_laitman_ENG_integralEducation_SOCIAL_03.jpg") no-repeat scroll center top;
		height: 300px;
		overflow: hidden;
		border-radious: 0;
	}

	/**health**/
	.subhead_health, .subhead_health #meta-description{
		background: url("img/michael_laitman_ENG_integralEducation_HEALTH_texture.jpg") repeat 0 0;
	} 
	.subhead_health .container{
		background: transparent url("img/michael_laitman_ENG_integralEducation_HEALTH_03.jpg") no-repeat scroll center top;
		height: 300px;
		overflow: hidden;
		border-radious: 0;
		color: white;
	}

	/**relations**/
	.subhead_relations span.site-name{color: #0096CF !important;}
	.subhead_relations, .subhead_relations #meta-description{
		background: url("img/michael_laitman_ENG_integralEducation_RELATIONSHIPS_texture.jpg") repeat 0 0;
	} 
	.subhead_relations .container{
		background: transparent url("img/michael_laitman_ENG_integralEducation_RELATIONSHIPS_03.jpg") no-repeat scroll center top;
		height: 300px;
		overflow: hidden;
		border-radious: 0;
	}

	/**money**/
	.subhead_money span{color: #CC5C54 !important;}
	.subhead_money, .subhead_money #meta-description{
		background: url("img/michael_laitman_ENG_integralEducation_CRYSIS_texture.jpg") repeat 0 0;
	} 
	.subhead_money .container{
		background: transparent url("img/michael_laitman_ENG_integralEducation_CRYSIS_03.jpg") no-repeat scroll center top;
		height: 300px;
		overflow: hidden;
		border-radious: 0;
	}
	.subhead_money #meta-description{
		opacity:.95;
		-moz-opacity:.95; 
		filter:alpha(opacity=95); 
	}	
	
	
	/**lifedeath**/
	
	.subhead_lifedeath span{color: #fff !important;}
	.subhead_lifedeath, .subhead_lifedeath #meta-description{
		background: url("img/michael_laitman_ENG_integralEducation_LIFE_texture.jpg") repeat 0 0;
	} 
	
	.subhead_lifedeath .container{
		background: transparent url("img/michael_laitman_ENG_integralEducation_LIFE.jpg") no-repeat scroll center top;
		height: 300px;
		overflow: hidden;
		border-radious: 0;
	}
	.subhead_lifedeath #meta-description{
		opacity:.95;
		-moz-opacity:.95; 
		filter:alpha(opacity=95); 
	}
	#overview .container{
		display: block;
		width: 100%;
		-moz-box-shadow:    inset  0  8px 8px -8px rgba(0, 0, 0, 0.75),
							inset  0 -8px 8px -8px rgba(0, 0, 0, 0.75);
		-webkit-box-shadow: inset  0  8px 8px -8px rgba(0, 0, 0, 0.75),
							inset  0 -8px 8px -8px rgba(0, 0, 0, 0.75);
		 box-shadow:        inset  0  8px 8px -8px rgba(0, 0, 0, 0.75),
							inset  0 -8px 8px -8px rgba(0, 0, 0, 0.75);
	}

	#overview .container span, #overview .container span a{
		text-decoration: none;
		outline: none;

	}
	[class*='subhead_'] .site-name{
		color: #ffffff;
		font-size:2.28em;
		font-family: Arial, sans-serif;
		font-weight: bold;
		text-transform: uppercase;
		padding-top: 0;
		-webkit-text-stroke: 0.35px;
	}
}

@media (min-width: 1024px) and (max-width: 1200px) { 
	.site-name a{
		color: #ffffff;
		font-size:1.3em;
		font-family: Arial, sans-serif;
		font-weight: bold;
		text-transform: uppercase;
	}
	.subhead .site-description {
		color: #ffffff;
		font-size: 2.45em;
		line-height: 30px;
		font-family: Arial, sans-serif;
		text-transform: uppercase;
		margin-right: 0;
		padding-right: 2px;
		letter-spacing: 0.026em;
		word-spacing: 0.026em;
	}
	
	.subhead #meta-title {
		margin-top: 90px;
		width: 62%;
		float: left;
		text-align: right;
	}
	
	.subhead .container{
		background: #29304F url("img/main_image.jpg") no-repeat scroll center top;
		height: 380px;
		overflow: hidden;
		border-radious: 0;
	}
	[class*='subhead_'] .site-name{
		color: #ffffff;
		font-size:2.28em;
		font-family: Arial, sans-serif;
		font-weight: bold;
		text-transform: uppercase;
		padding-top: 65px;

			-webkit-text-stroke: 0.35px;
	}
}

/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 1024px) { 
.site-name{display: inline}
.site-name a{
	color: #ffffff;
	font-size:1.5em;
	font-family: Arial, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
}
.site-description {
	color: #ffffff;
	font-size: 2.4em;
	line-height: 30px;
	font-family: Arial, sans-serif;
	text-transform: uppercase;
	margin-right: 0;
	padding-right: 2px;
	letter-spacing: 0.026em;
	word-spacing: 0.026em;
}
.subhead .container{
	background: #29304F url("img/main_image.jpg") no-repeat scroll center top;
    height: 380px;
    overflow: hidden;
	border-radious: 0;
}

.subhead #meta-title {
margin-top: 109px;
width: 57%;
float: left;
text-align: right;
}
[class*='subhead'] #meta-description {
	display: block;
	padding: 10px 10px 10px 0;
	margin-top:10px;
	opacity:.94;
	-moz-opacity:.94; 
	filter:alpha(opacity=94); 
	position: relative;
	right: 55%;
}
[class*='subhead'] #meta-description span{
	color: white;
	font-weight: 700;
	font-size: 16px;
	line-height: 16px;
	font-family: Arial, sans-serif;
	display: block;
	width: 480px;
	/*	-webkit-text-stroke: 0.35px; */
}
[class*='subhead_'] .site-name{
	color: #ffffff;
	font-size:2.28em;
	font-family: Arial, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	padding-top: 65px;

		-webkit-text-stroke: 0.35px;
}
[class*='subhead_'] #meta-title{

}
/**Integral Education**/
.subhead_integral_education , .subhead_integral_education #meta-description{
	background: url("img/michael_laitman_ENG_integralEducation_texture.jpg") repeat 0 0;
}
.subhead_integral_education .container{
	background: transparent url("img/michael_laitman_ENG_integralEducation_03.jpg") no-repeat scroll center top;
    height: 300px;
    overflow: hidden;
	border-radious: 0;
}

/**social_security**/
.subhead_social_security, .subhead_social_security  #meta-description {
	background: url("img/michael_laitman_ENG_integralEducation_ISRAEL's_ver2_texture.jpg") repeat 0 0;
}
.subhead_social_security .container{
	background: transparent url("img/michael_laitman_ENG_integralEducation_ISRAEL's_03.jpg") no-repeat scroll center top;
    height: 300px;
    overflow: hidden;
	border-radious: 0;
}
/**mutual_responsibility**/
.subhead_mutual_responsibility, .subhead_mutual_responsibility #meta-description{
	background: url("img/michael_laitman_ENG_integralEducation_SOCIAL_texture.jpg") repeat 0 0;
} 

.subhead_mutual_responsibility .container{
	background: transparent url("img/michael_laitman_ENG_integralEducation_SOCIAL_03.jpg") no-repeat scroll center top;
    height: 300px;
    overflow: hidden;
	border-radious: 0;
}

/**health**/
.subhead_health, .subhead_health #meta-description{
	background: url("img/michael_laitman_ENG_integralEducation_HEALTH_texture.jpg") repeat 0 0;
} 
.subhead_health .container{
	background: transparent url("img/michael_laitman_ENG_integralEducation_HEALTH_03.jpg") no-repeat scroll center top;
    height: 300px;
    overflow: hidden;
	border-radious: 0;
	color: white;
}

/**relations**/
.subhead_relations span.site-name{color: #0096CF !important;}
.subhead_relations, .subhead_relations #meta-description{
	background: url("img/michael_laitman_ENG_integralEducation_RELATIONSHIPS_texture.jpg") repeat 0 0;
} 
.subhead_relations .container{
	background: transparent url("img/michael_laitman_ENG_integralEducation_RELATIONSHIPS_03.jpg") no-repeat scroll center top;
    height: 300px;
    overflow: hidden;
	border-radious: 0;
}

/**money**/
.subhead_money span{color: #CC5C54 !important;}
.subhead_money, .subhead_money #meta-description{
	background: url("img/michael_laitman_ENG_integralEducation_CRYSIS_texture.jpg") repeat 0 0;
} 
.subhead_money .container{
	background: transparent url("img/michael_laitman_ENG_integralEducation_CRYSIS_03.jpg") no-repeat scroll center top;
    height: 300px;
    overflow: hidden;
	border-radious: 0;
}
.subhead_money #meta-description{
	opacity:.95;
	-moz-opacity:.95; 
	filter:alpha(opacity=95); 
}	
/**lifedeath**/
.subhead_lifedeath span{color: #fff !important;}
.subhead_lifedeath, .subhead_lifedeath #meta-description{
	background: url("img/michael_laitman_ENG_integralEducation_LIFE_texture.jpg") repeat 0 0;
} 
.subhead_lifedeath .container{
	background: transparent url("img/michael_laitman_ENG_integralEducation_LIFE.jpg") no-repeat scroll center top;
    height: 300px;
    overflow: hidden;
	border-radious: 0;
}
.subhead_lifedeath #meta-description{
	opacity:.95;
	-moz-opacity:.95; 
	filter:alpha(opacity=95); 
}
#overview .container{
	display: block;
	width: 100%;
    -moz-box-shadow:    inset  0  8px 8px -8px rgba(0, 0, 0, 0.75),
                        inset  0 -8px 8px -8px rgba(0, 0, 0, 0.75);
    -webkit-box-shadow: inset  0  8px 8px -8px rgba(0, 0, 0, 0.75),
                        inset  0 -8px 8px -8px rgba(0, 0, 0, 0.75);
     box-shadow:        inset  0  8px 8px -8px rgba(0, 0, 0, 0.75),
                        inset  0 -8px 8px -8px rgba(0, 0, 0, 0.75);
}

#overview .container span, #overview .container span a{
	text-decoration: none;
	outline: none;

}
.subhead .site-description {margin: 10px 0 10px 0 !important;}

}
 
/* Landscape phone to portrait tablet */
@media (max-width: 767px) { 
	.span3{clear:both}
	.site-description {margin: 10px 0 10px 33px;}
	#overview .container{ top: 45px;}
	.footer .links{text-align:center}
	.footer .copyright{ margin-right:7px;float:none; text-align:center}
	.menu a{font-size: 11px;}

	[class*="subhead"] #meta-title{width: auto; padding-left: 20px; font-size: 10px;} 
	[class*="subhead"]  #meta-description{display:none}
	.site-name {
	display: block;
	font-size: 4em;
	padding-top: 20px;
	}
	.site-description {
	display: block;
	font-size: 3em;
	line-height: 1.5em;
	}
	.footer-menu{text-align:center}
}
 
/* Landscape phones and down */
@media (max-width: 480px) { 
	.footer .links{text-align:right}
	.footer .copyright{ margin-right:7px;}
}


/* Workarounds */
.grandchild-sidebar-menu{display: none}
.menu .sub-menu{display: none}
.site-name {
display: block;
padding: 0;
}
.site-description {
display: block;
}
.featured h1, .featured-title {
	padding-right:0;
}
#back-top a {
background: #CCC url(/wp-content/uploads/2019/04/back_top.png) no-repeat 50% 50%;
bottom: 30px;
display: block;
height: 40px;
position: fixed;
right: 6px;
width: 40px;
}
#back-top a:hover {
background-color: #3E95C5;
}
.post-meta p{
	color: #555;
}
/** .row-fluid [class*="span"] {
	float: right;
	margin-left: 0.1%;
} 

.featured .span6:first-child{
	margin-left: 1.1%;
}**/
div.sharedaddy h3, #content div.sharedaddy h3, #main div.sharedaddy h3, #primary div.sharedaddy h3{width: 7.6%}
.post-shortlink{font-size: 12px;}
.post-shortlink input{border: none; background: transparent; box-shadow: none; height: 30px; width: 200px; vertical-align: baseline}
.category-10 .accordion .accordion-group{
	display: none;
}
.open-link{
	cursor: pointer;
}
.close-link{
	cursor: pointer;
}
.well{background-color:white}

#video-container {
    position:relative;
    width: 100%;
    height: 0px;
    padding-bottom: 58%; /* proportional scaling */

	margin-top: 20px;
}

#video-container iframe {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
}
a img.alignleft {
float: right;
margin: 5px 0 20px 20px;
}

/* Counter Widget */
.sidebar .widget-counter{
	margin-bottom:20px;
	overflow:hidden;
	clear: both;
}
	.widget-counter.col1 li{width:100%;}
	.widget-counter.col2 li{width: 125px;}
	.widget-counter.col4 li{width: 75px;}
	.widget-counter li{
		line-height:15px;
		float:left;
		width: 86px;
		height:87px;
		padding:7px 0 10px;
		-moz-transition:.4s linear; -webkit-transition:.4s ease-out; transition:.4s linear;
	}
		.widget-counter li a{display:block;text-align:center;}
		.widget-counter li a strong{opacity:.6;display:block; height:51px; margin-bottom:5px;
			-webkit-transition: all ease-in-out 0.2s;
			-moz-transition: all ease-in-out 0.2s;
			-o-transition: all ease-in-out 0.2s;
			transition: all ease-in-out 0.2s;
			font-size: 28px;
			margin: 8px auto;
			width: 50px;
			color: #FFF;
			height: 50px;
			display: block;
			text-align: center;
			background: #222;
			-webkit-border-radius: 50px;
			moz-border-radius: 50px;
			border-radius: 50px;
		}
		.widget-counter li a strong:before{height: 50px;width: 50px;font-size: 26px;line-height: 50px;;}
		.widget-counter li a:hover strong{opacity:1;}
		.widget-counter li:hover a{text-decoration: none;}
		.widget-counter li.rss-subscribers a:hover strong{ background: #f8bc2e; }
		.widget-counter li.rss-subscribers span {font-family: Oswald,arial,Georgia,serif;font-size: 12pt;display: block;text-transform: uppercase;}	
		.widget-counter li.facebook-fans a:hover strong {background: #39599f;}
		.widget-counter li.twitter-followers a:hover strong{ background: #45b0e3;}
		.widget-counter li.youtube-subs a:hover strong{ background: #cc181e; }
		.widget-counter li.vimeo-subs a:hover strong{ background: #3fbfce; }
		.widget-counter li.dribbble-followers a:hover strong{ background: #d875a2;}
		.widget-counter li.soundcloud-followers a:hover strong{ background: #F76700;}
		.widget-counter li.behance-followers a:hover strong{ background: #1769ff;}
		.widget-counter li.instagram-followers a:hover strong{ background: #517fa4;}
		.widget-counter li span{display:block;font-size:21px;}
		.widget-counter li a small{color:#777;}
		
		.social-icons-widget .social-icons a{margin: 2px;} 
.social-icons-widget .social-icons [class^="tieicon-"]:before, .social-icons-widget .social-icons [class*=" tieicon-"]:before {
    border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
    color:#FFF;
}
.social-icons-widget .social-icons.icon_24 [class^="tieicon-"]:before, .social-icons-widget .social-icons.icon_24 [class*=" tieicon-"]:before {
    width:24px;
    height:24px;
    line-height: 24px;
    font-size:14px;
}
[class^="tieicon-"]:before, [class*=" tieicon-"]:before, .search-block .search-button:before, #main-nav li.menu-item-home a:before, blockquote:before, .rss-cat-icon:before, #twitter-widget li:before, .flex-direction-nav a:before, span.tie-date:before, span.post-comments:before, span.post-views:before, span.post-meta-author:before, span.post-cats:before {
font-family: "tiefontello";
font-style: normal;
font-weight: normal;
speak: none;
width: 32px;
height: 32px;
display: inline-block;
text-decoration: inherit;
text-align: center;
font-variant: normal;
text-transform: none;
line-height: 32px;
font-size: 18px;
-webkit-font-smoothing: antialiased;
-o-transform: scale(1);
text-rendering: optimizeLegibility;
text-shadow: none;
}
 .social-icons-widget .social-icons a{margin: 2px;} 
.social-icons-widget .social-icons [class^="tieicon-"]:before, .social-icons-widget .social-icons [class*=" tieicon-"]:before {
    border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
    color:#FFF;
}
.social-icons-widget .social-icons.icon_24 [class^="tieicon-"]:before, .social-icons-widget .social-icons.icon_24 [class*=" tieicon-"]:before {
    width:24px;
    height:24px;
    line-height: 24px;
    font-size:14px;
}
.tieicon-delicious:before { content: '\23'; }
    .social-icons-widget .tieicon-delicious:before { background:#2567ee; }
.tieicon-stumbleupon:before { content: '\2f'; }
    .social-icons-widget .tieicon-stumbleupon:before { background:#f42424; }
.tieicon-fivehundredpx:before { content: '\30'; }
    .social-icons-widget .tieicon-fivehundredpx:before { background:#00adf1 }
.tieicon-foursquare:before { content: '\34'; }
    .social-icons-widget .tieicon-foursquare:before { background:#0d9ed1  }
.tieicon-grooveshark:before { content: '\38'; }
    .social-icons-widget .tieicon-grooveshark:before { background:#248fd3 }
.tieicon-forrst:before { content: '\3a'; }
    .social-icons-widget .tieicon-forrst:before { background:#297e09 }
.tieicon-digg:before { content: '\3b'; }
    .social-icons-widget .tieicon-digg:before { background:#b2b2b2 }
.tieicon-reddit:before { content: '\3e'; }
    .social-icons-widget .tieicon-reddit:before { background:#ff915c }
.tieicon-blogger:before { content: '\42'; }
    .social-icons-widget .tieicon-blogger:before { background:#f39d38 }
.tieicon-flickr:before { content: '\46'; }
    .social-icons-widget .tieicon-flickr:before { background:#ff0084 }
.tieicon-viadeo:before { content: '\48'; }
    .social-icons-widget .tieicon-viadeo:before { background:#f97618 }
.tieicon-vimeo:before { content: '\56'; }
    .social-icons-widget .tieicon-vimeo:before { background:#3fbfce }
.tieicon-myspace:before { content: '\5f'; }
    .social-icons-widget .tieicon-myspace:before { background:#487ccd }
.tieicon-googleplay:before { content: '\25b6'; }
    .social-icons-widget .tieicon-googleplay:before { background:#a0b532 }
.tieicon-soundcloud:before { content: '\73'; }
    .social-icons-widget .tieicon-soundcloud:before { background:#F76700  }
.tieicon-yelp:before { content: '\79'; }
    .social-icons-widget .tieicon-yelp:before { background:#c1230d }
.tieicon-github:before { content: '\e8'; }
    .social-icons-widget .tieicon-github:before { background:#666 }
    .tieicon-youtube:before { content: '\f167'; }
    .social-icons-widget .tieicon-youtube:before { background:#cc181e  }
.tieicon-xing:before { content: '\f168'; }
    .social-icons-widget .tieicon-xing:before { background:#00605e }
.tieicon-dropbox:before { content: '\f16b'; }
    .social-icons-widget .tieicon-dropbox:before { background:#459ce6 }
.tieicon-tumblr:before { content: '\f173'; }
    .social-icons-widget .tieicon-tumblr:before { background:#385a75 }
.tieicon-apple:before { content: '\f179'; }
    .social-icons-widget .tieicon-apple:before { background:#7e878b }
.tieicon-dribbble:before { content: '\f17d'; }
    .social-icons-widget .tieicon-dribbble:before { background:#d875a2 }
.tieicon-skype:before { content: '\f17e'; }
    .social-icons-widget .tieicon-skype:before { background:#00c6ff }
.tieicon-vkontakte:before { content: '\f189'; }
    .social-icons-widget .tieicon-vkontakte:before { background:#336699 }
.tieicon-friendfeed:before { content: '\f312'; }
    .social-icons-widget .tieicon-friendfeed:before { background:#93b4dd }
.tieicon-deviantart:before { content: '\f316'; }
    .social-icons-widget .tieicon-deviantart:before { background:#5d6f6d }
.tieicon-lastfm:before { content: '\f318'; }
    .social-icons-widget .tieicon-lastfm:before { background:#f54a3d }
.tieicon-instagram:before { content: '\f31f'; }
    .social-icons-widget .tieicon-instagram:before { background:#517fa4 }
.tieicon-spotify:before { content: '\f327'; }
    .social-icons-widget .tieicon-spotify:before { background:#7fb718 }
.tieicon-evernote:before { content: '\f333'; }
    .social-icons-widget .tieicon-evernote:before { background:#1c8328 }
.tieicon-paypal:before { content: '\f342'; }
    .social-icons-widget .tieicon-paypal:before { background:#34aad2 }
.tieicon-picasa:before { content: '\f345'; }
    .social-icons-widget .tieicon-picasa:before { background:#9d48a1 }
.tieicon-behance:before { content: '\f34e'; }
    .social-icons-widget .tieicon-behance:before { background:#1769ff  }
.tieicon-wordpress:before { content: '\e005'; }
    .social-icons-widget .tieicon-wordpress:before { background:#2071ad }
.tieicon-twitter:before , #twitter-widget li:before{ content: '\f099'; }
    .social-icons-widget .tieicon-twitter:before { background:#45b0e3 }
.tieicon-facebook:before { content: '\f09a'; }
    .social-icons-widget .tieicon-facebook:before { background:#39599f }
.tieicon-rss:before { content: '\f09e'; }
    .social-icons-widget .tieicon-rss:before { background:#f8bc2e }
.tieicon-pinterest-circled:before { content: '\f0d2'; }
    .social-icons-widget .tieicon-pinterest-circled:before { background:#f42424 }
.tieicon-gplus:before { content: '\f0d5'; }
    .social-icons-widget .tieicon-gplus:before { background:#fa0101 }
.tieicon-linkedin:before { content: '\f0e1'; }
    .social-icons-widget .tieicon-linkedin:before { background:#65b7d2 }
.tieicon-share:before { content: '\e73c'; }
    .social-icons-widget .tieicon-share:before { background:#55ac60 }
   
.tieicon-down:before { content: '\e75c'; }
.tieicon-up-open:before,.tieicon-up:before { content: '\e75f'; }
.tieicon-home:before {content: '\2302'; font-size: 14px; width: 20px; height: 20px;}

.widget-counter ul {display: block; height: 125px;}
.widget-counter ul li a{padding: 17px 0 0 15px}
		.widget-counter   ul li {border: none !important}
		.widget_text, .widget-counter{padding: 0 !important}
		
		.links-sidebar ul li:last-child {
-moz-box-shadow: 0 1px 0 0 #fff;
-webkit-box-shadow: 0 1px 0 0 #fff;
box-shadow: 0 1px 0 0 #fff;
border-bottom: 1px solid #cbcbcb;
}

.sd-social-icon-text .sd-content ul li a span, .sd-social-official .sd-content ul li a.sd-button span, .sd-content ul li.preview-item a.sd-button span{margin-right: 3px;}

.home div.sharedaddy{clear: none; margin-top: 27px; position: relative; right: -5px}

#home-promo ul{margin:0}
#home-promo ul li:nth-child(odd){background-color: rgba(204, 204, 204, 0.28); border-top: 1px solid  #cbcbcb;}
#home-promo ul li:first-child{border-top: none}
#home-promo ul li img{padding-right: 20px}

.navigation .next {
  float: left;
}

.navigation .previous {
  float: right;
}

.sharedaddy {margin-top: 20px; margin-bottom: 20px;}

.post-meta .tab-pane h2{
	font-size: 20px;
	margin-bottom: 5px;
}

.tab-pane:last-child ul{
	margin: 10px 0 0 0;
}
.post-meta .tab-pane:last-child ul li{
	list-style-type: none;
	display: flex;
	margin-bottom: 10px;
}
.post-meta .tab-pane ul li:before{
	display: flex;
	content: "-";
	margin-left: 10px;
}

.post-meta .tab-pane .sharedaddy ul li{
	display: inline-block;
}
.post-meta .tab-pane .sharedaddy ul li:before{
	display: none
}

#featured-video.video-container {
	position: relative;
	padding-bottom: 50.25%; /* 16:9 */
	padding-top: 0;
	height: 0;
	max-width: 570px;
	margin: 14px auto 0 auto;
	box-shadow: 0 0 6px rgba(0,0,0, 0.75);
}		
#featured-image .fluid-width-video-wrapper {
    margin-left: 0;
}
.video-container iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100% !important;
    height: 100% !important;
}

.category-archive-meta iframe {
    width: 100% !important;
    height: 295px !important;
    margin: 20px auto;
}

a.a-link-toggle{
	cursor: pointer;	
}
.category h1.category-title{
    font-family: 'Secular One', sans-serif;
    font-size: 42px;
    padding: 30px 20px 25px;
    text-align: center;
    font-weight: 500;
}
.category .post h1.post-title a{
	    color: #00457c;		/* VG 20.03.2022 - #3e95c5; */
		font-family: 'Secular One', sans-serif;
		font-size: 22px;
		margin: 10px 0;
		text-align: right;
		font-weight: 500;
}

.widget-counter li{
	box-shadow: none !important
}


.top-menu {
	float: left;
	margin: 3px 0 0 0;
}
.topnav{
    height: 30px;
}
.top-menu li a {
	border-left: 1px solid #ccc;
	color: #fff;
	font-size: 11px;
	padding: 0 4px 0 8px;
}