.entry, .entry p {font-family: "Open Sans", sans-serif; font-weight:400;}
#top ul.nav > li a {color: #ffffff !important; text-decoration: none;}

h1, h2, h3, h4, h5, h6 {font-family: "Open Sans", sans-serif;color: #424242;}
a {font-weight:600;}

ul.nav li a {font-weight:600;}

#navigation ul.nav ul {
    background: #fff;
    background: rgba(255, 255, 255, 1);
    border: 0;
    left: -1px;
  }
.has-very-light-gray-color {color: #eee !important}
.wp-block-button__link {color: #eee !important}
#footer-widgets .widget h3 {color: #424242; font-family: "Open Sans",sans-serif;}

.widget h3 {margin: 0 0 0.857em;}
    
#top {background: none repeat scroll 0 0 #D25D12;}

#header #logo {padding-right: 0px; margin: 1em 1em 0 0;}

#header #header-right {margin: 3.387em 0 0;}

#featured .slide {background: #4D858D; min-height: 316px;}
#featured .slide .slide-content-container {padding: 1em 0;}
#featured .slide article h1{color: #fff;padding-top: 6px; padding-bottom: 12px;}

#featured .slide .entry {color: #fff;font-size: 1.2em; text-align: none; text-shadow: none;}

.home #main section:first-child:before {background: none;}
.home #main section:first-child:after {background: none;}
#footer-wrap:before {background:none;}
.home .section-title h1 {display:none;}

#home-blog {background:#F1F1F1;}
#footer-wrap {background: none repeat scroll 0 0 #f1f1f1;}
#footer-widgets {border-top: none;}
.home #main section:first-child {background: none repeat scroll 0 0 #fff; margin-bottom: 0; padding: 0;}

#featured .slide header h1 { font-size: 2em;}
#featured .slide header { display: none;}
.entry img {margin: 10px;}

.twocol-one, .threecol-one, .threecol-two, .fourcol-one, .fourcol-two, .fourcol-three, .fivecol-one, .fivecol-two, .fivecol-three, .fivecol-four, .sixcol-one, .sixcol-two, .sixcol-three, .sixcol-four, .sixcol-five {margin-bottom: 0%; margin-right: 0%; margin-top:10px;}

.follow-link a, a.button, a.woo-sc-button.custom, a.comment-reply-link, #commentform #submit, .submit, input[type="submit"], input.button, button.button { font-family: "Open Sans",sans-serif; background: #D25D12; border: 1px solid #D25D12;}

.ko-calendar-entry-title {font-size: 105%;font-weight: 600;  margin: 4px;}

.widget {
    border-bottom: none;
    box-shadow: 0 0 0 0 #fdfdfd;
    margin-bottom: 2.618em;
}

#top ul.nav li.current_page_item a, ul.nav li.current_page_parent a, ul.nav li.current-menu-ancestor a, ul.nav li.current-cat a, ul.nav li.li.current-menu-item a {background: none;}
    
input[type="text"], input[type="email"], input.input-text, textarea, input.txt {font-size: 12px;line-height: 14px;padding: 0.5em 1em;}
input[type="email"], input.input-text, textarea, input.txt {color: #9e9e9e; outline: medium none;}

.follow-link a, a.button, a.woo-sc-button.custom, a.comment-reply-link, #commentform #submit, .submit, input[type="submit"], input.button, button.button {box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5) inset; font-size: 1.2em;text-shadow: 0 0 0 rgba(0, 0, 0, 0.2);}
a.woo-sc-button.dark span {color: #fff;text-shadow: none;}

a.woo-sc-button span.woo-download { background:url( "https://jewishvancouverusa.org/wp-content/uploads/2014/07/ico-download.png") no-repeat 0 45%; padding-left:25px; display:block; }

.follow-link a:hover,
a.button:hover,
a.woo-sc-button.custom:hover,
a.comment-reply-link:hover,
#commentform #submit:hover,
.submit:hover,
input[type=submit]:hover,
input.button:hover,
button.button:hover {
  text-decoration: none;
  background: none repeat scroll 0 0 #d25d12;
    border-color: #d25d12;
}
a.woo-sc-button.custom {
    font-size: 1.2em;
    padding: 0.382em 0.618em;}
    
.widget {
    background: none repeat scroll 0 0 #ffffff;
    border: 1px solid #e6e6e6;
    border-radius: 3px;
    padding: 1em;f
    }

#mc_signup_submit {margin-top: 0 !important;}

.mc4wp-form input[type="text"], .mc4wp-form input[type="email"], .mc4wp-form input[type="tel"], .mc4wp-form input[type="url"], .mc4wp-form input[type="date"], .mc4wp-form textarea, .mc4wp-form select {border:none;}
    
.mc4wp-form input[type="submit"], .mc4wp-form button, .mc4wp-form input[type="button"] { font-size: 1.2em; padding: 0.382em 0.618em; line-height: 1.2em; min-height: 16px; font-weight:400; font-family: "Open Sans",sans-serif; background: #D25D12; border: 1px solid #D25D12;}
    
.mc4wp-form input[type="submit"]:hover, .mc4wp-form button:hover, .mc4wp-form input[type="button"]:hover {opacity:0.85;}
    
.post blockquote:after, .type-page blockquote:after, .type-features blockquote:after, .search-results .features blockquote:after, .search-results .page blockquote:after, .search-results .type-product blockquote:after, .search-results .type-portfolio blockquote:after {content: " ";}

.fc-day-grid-event > .fc-content { /* force events to be one-line tall */
	white-space: wrap !important;
	overflow: hidden;
}

.gform_wrapper .description, .gform_wrapper .gfield_description, .gform_wrapper .gsection_description, .gform_wrapper .instruction, .gform_wrapper .gfield_checkbox li label, .gform_wrapper .gfield_radio li label {font-size: 100%;}
.gform_wrapper .top_label .gfield_label {width: 350px};
