.content_title{
    font-size:33px !important ;
}
/* does not work pointing to s3 ... please fix, Mordy from SC
@font-face {
    font-family: 'montserratregular';
    src: url('../font/montserrat-regular-webfont.eot');
    src: url('../font/montserrat-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../font/montserrat-regular-webfont.woff') format('woff'),
         url('../font/montserrat-regular-webfont.ttf') format('truetype'),
         url('../font/montserrat-regular-webfont.svg#montserratregular') format('svg');
    font-weight: normal;
    font-style: normal;
}*/

/*body {

    font-size:14px; font-family:Arial, Helvetica, sans-serif;

}*/

#maincontent [content_id="168041"] .rsNavSelected {
    background:gray !important;
}
#maincontent [content_id="168041"] .rsBullet {
    background:#bbbbbb ;
}
#maincontent [content_id="167899"] .rsNavSelected {
    background:gray !important;
}
#maincontent [content_id="167899"] .rsBullet {
    background:#bbbbbb ;
}

.section_subcontent h1 {
    float: none;
    font-style: normal;
    padding: 0;
    height: auto;
    line-height: 32px;
    color: #30474e;
    padding-bottom: 15px;
    font-weight: normal;
}
body {
    background: url(https://files.rustybrick.com/shuls/98371/Diamond-Template-Or-Hadash-Edit.jpg) center top no-repeat;
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
    color: #333333;
}
h1 {
    word-break: normal ;
}
li {
    word-break:normal;
}
#maincontent p{
    word-break:normal;
    font-size:14px !important;
    font-family: Verdana, Geneva, sans-serif;
}
a {
        text-decoration: none !important;

}

#maincontent h2, #sidebar_right .right_bm .right_content h2{
	float:none;font-style:normal;padding:0;height:auto;line-height:32px;font-size:20px;font-family: 'montserratregular';color:#30474e;padding-bottom:15px;font-weight:normal;

}


#maincontent .readmore{
	font-size:14px;
	display:block;
	padding-top:12px;
	margin-bottom:20px;
	padding-left:14px;
	font-style:italic;
	font-family:Arial, Helvetica, sans-serif;
}

#topnav ul li{
	float:left;
	background:url(../images/bg_topnav_li.gif) left center no-repeat;
	height:32px;
	padding:0px 17px 0px 21px;
	font-family:"Courier New", Courier, monospace;
	font-size:19px;
	line-height:32px;
}

#nav_section a{font-family: 'montserratregular'; font-size:13px;
	text-transform:uppercase;
	font-style:normal;
	font-weight:normal;
	padding:0;
	text-decoration:none;
	background:none;
	text-align:center;
	display:block;
	padding:0 10px 0px 18px;
	width:auto;
	color:#30474e;
}

#sidebar_right .right_bm .right_content h4{ padding-bottom:0; font-size:14px; line-height:14px; color:#ac7195; font-family: 'montserratregular'; font-weight:normal; text-transform:uppercase;}

#sidebar_right .readmore{
	font-family:Arial, Helvetica, sans-serif;
	color:#ac9208;
	font-size:14px;
	display:block;
	font-style:normal;
	width:auto;
	height:auto;
    padding:0;
    position:relative;
    margin-bottom:0px;
}
.right_box1 {
    background:#bbb;
}
.right_box1 p {
    font-size:16px; text-transform:uppercase; text-align:center; color:#fff;	font-family: 'montserratregular';
    
}
.right_box1 a {
    color: #46a;
}


#footer {
	font-family:Arial, Helvetica, sans-serif;
	background:url(../images/bg_footer.png) repeat-x top;
/*	width:100%;*/
	height:84px;
	text-align: left;
	margin:0 auto;	
	border:0; padding-top:0;
}

#maincontent p {
    font-size: 12px;
    color: black;
    padding: 0px;
    line-height: 18px;
    margin-bottom: 15px;
}
@media (max-width:767px) {
    .machon-hadash-header {
        object-fit:cover;
    }
}
#container.subtab .admin ul, #container.subtab .admin h3, #container.subtab .admin{
    color:black;
}

table.calendar{
	border-collapse: collapse;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	background: #f0f0f0;
	margin-bottom: 20px;
}

.english_date, .hebrew_date{
    color:black;
}

.ev_share addthis_button{
    padding-right: 10px !important;
}

.ev_print print-button{
    padding-right: 10px !important;
    
}

.ev_save_cal{
    padding-right: 10px !important;
}

.fck_widget_slider .rsDefault .rsOverflow,
.fck_widget_slider .rsDefault .rsSlide, 
.fck_widget_slider .rsDefault .rsVideoFrameHolder, 
.fck_widget_slider .rsDefault .rsThumbs{
    background:none;
}


#container.subtab {
    background-color: white;
    color: #333333;
    width: auto;
    border: none;
}

.popevent{
    background: white;
}

.popevent h3{
    color: black;
}

.popevent .description {
    color: black;
}