/*
Theme Name: JCC
Description: This is a custom child theme for Salient
Author: Aaron Pierson
Author URI: https://piersonventures.com/
Template: salient
Version: 0.1
*/

#top nav > ul > li {
    float: left;
    height: 50px;
    margin-top: 36px;
}

li#social-in-menu {
    margin-top: -25px !important;
}

.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
    padding: 11px 15px !important;
}

#header-outer[data-format="default"] #social-in-menu {
	z-index: 0;
}

/*ul.sf-menu li:nth-last-child(2) */

li#menu-item-382{
    margin-right: -175px;
}

ul.sf-menu.sf-js-enabled.sf-arrows {
    margin-top: 20px !important;
}

#header-outer .sf-menu li ul li a {
    font-family: 'Bebas Neue';
    font-size: 18px;
    line-height: 18px;
}

#top nav >ul >li >ul >li {
	background-color: rgba(226,226,226,100)!important;
	margin: 10px 0;
}

#events .wpb_text_column.wpb_content_element {
	padding: 10px 30px
}

#home-script a {
	color: #fff !important;
}

#home-script ul li::marker {
    color: transparent;
}

#home-script ul li {
	margin-left: -15px !important;
}

.gform_wrapper form .gform_title {
    text-align: center;
}

.splash-text {
    color: #fff;
    font-size: 44px;
    font-weight: normal;
    line-height: 1.4;
    text-shadow: 1px 2px black;
    font-family: Open Sans;
}

.splash-button-area a {
    font-family: Open Sans;
    text-decoration: none !important;
    text-transform: uppercase;
    font-size: 21px;
}

.splash-button {
    padding: 20px 40px;
    border-radius: 0;
}

/* keep it mobile friendly by only applying these styles for larger viewports */
@media only screen and (min-width: 641px) {
 
 body #gform_wrapper_1 { 
  max-width: 50%;
  margin: 0 auto;
 }
 
 /*body #gform_wrapper_1 ul li.gfield .ginput_container,
 body #gform_wrapper_1 ul li.gfield .gfield_description,
 body #gform_wrapper_1 div.ginput_complex label,
 body #gform_wrapper_1 input:not([type='radio']):not([type='checkbox']):not([type='submit']), 
 body #gform_wrapper_1 select, 
 body #gform_wrapper_1 textarea { 
  text-align:center;
 }*/
 
 body #gform_wrapper_1 ul.top_label li.gfield label.gfield_label {
  text-align: center;
  display: block;
 }
   
  body #gform_wrapper_1 .gform_footer,
  body #gform_wrapper_1 .gform_page_footer{
    text-align: center;
  }
 .gform_wrapper form.gf_simple_horizontal div.gform_footer.top_label {
    width: 25% !important;
	 max-width: none !important;
	}
	.gform_wrapper form.gf_simple_horizontal div.gform_body {
    width: 85% !important;
	 max-width: none !important;
	}
}

@media only screen and (max-width:1050px) {
	#top nav > ul > li > a {
		font-size: 18px !important;
	}
}

.hebcal-1668341 h3 {
    display: none;
}


.candles  , .havdalah {
    font-weight: bold;
}


.candles strong:after, .havdalah strong:after {
    content: "\a";
    white-space: pre;
}

.candles time , .havdalah time {
	font-weight:normal;
}

.candles time strong, .havdalah time strong{
	font-weight:bold;
}

#hebcal .copyright {
    display: none;
}

#hebcal .parashat {
    margin-top: 25px;
    margin-bottom: 25px;
}

.shabbat-title {
	display:inline-block;
}

#footer-widgets .col.span_4:nth-child(2) #media_image-4,#footer-widgets .col.span_4:nth-child(3) #media_image-5 {
    opacity: 0;
}

@media screen and (max-width:768px){
	#footer-widgets .col.span_4:nth-child(2) #media_image-4,#footer-widgets .col.span_4:nth-child(3) #media_image-5 {
    display:none;
}
}


#footer-outer #text-34 h4 {
    font-size: 26px;
    font-weight: 300;
    color: #fff;
}

#footer-outer #text-34 .textwidget {
    font-size: 18px;
}

#footer-outer div#text-34 {
    margin-bottom: 0;
}

#gform_3.gform_wrapper {
    margin-bottom: 0px;
    margin-top: 0px;
    max-width: 100%;
}

.gform_wrapper .gfield_required {
    color: #e8c200;
}


.gform_wrapper #gform_3 .top_label input.medium, .gform_wrapper #gform_3 .top_label select.medium {
		  background: #fff;
	    padding: 5px !important;
}





#footer-widgets li#field_3_1,#footer-widgets li#field_3_2 {
  margin: 0;
	display: inline-block;
}

#footer-widgets li#field_3_1{
	width:50%;
}

#footer-widgets li#field_3_2{
	width:calc( 50% - 10px );
	margin-right:10px;
}

#footer-widgets #gform_3 .gform_body {
    display: inline-block;
	width:100%;
}





#gform_submit_button_3:hover{
	transform: translateY(0px);
-webkit-transform: translateY(0px);
}

#field_3_2 label.gfield_label, #field_3_1 label.gfield_label {
    display: none;
}

li#field_4_1, li#field_4_2, li#field_4_5, li#field_4_4 {
    margin: 0 0 12px;
}

#gform_fields_4 .ginput_container {
    margin: 0;
}

#gform_fields_4 .gfield_label {
	display:none;
}

#gform_fields_4 input[type=text],#gform_fields_4 textarea,#gform_fields_4 input[type=email] {
	background-color:#fff; 
}

.page-id-10 #page-header-bg[data-bg-pos="center"] .page-header-bg-image {
    background-position: top center;
}

@media screen and (min-width:1280px) {
.contact-left .vc_column-inner {
    margin-top: -180px;
}
}


.latestnews .nectar-post-grid-item .content .item-main h3.post-heading a span {
    color: #1e76b7;
}