/*
Theme Name: Salient Child Theme
Theme URI: http: //mysite.com/
Description: This is a custom child theme for Salient
Author: My Name
Author URI: http: //mysite.com/
Template: salient 
Version: 0.1
*/
.grecaptcha-badge {
	display: none!important;
	visibility:hidden!important;
}
/* POST LAYOUT + GENERAL */
.row .col.section-title span{color:#757575}.single #project-meta ul li.meta-share-count span,.single #single-meta ul li.meta-share-count span{color:#757575}.single #single-below-header span{color:#757575}.datepicker.dropdown-menu{z-index:9999!important}#ajax-content-wrap .woocommerce-notices-wrapper .woocommerce-message,.bar_graph li span.extra-color-2,.extra-color-2.icon-normal,.nectar-progress-bar span.extra-color-2,.portfolio-filters-inline[data-color-scheme=extra-color-2],.pricing-table[data-style=flat-alternative] .pricing-column.extra-color-2:before,.swiper-slide .button.solid_color a.extra-color-2,.swiper-slide .button.solid_color_2 a.extra-color-2,.toggle.open.extra-color-2 h3 a,.woocommerce .product-wrap .add_to_cart_button.added,.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.woocommerce-error,.woocommerce-info,.woocommerce-page .widget_price_filter .ui-slider .ui-slider-range,[class*=" icon-"].extra-color-2.icon-normal,body [class*=" icon-"].icon-3x.alt-style.extra-color-2,html body [class^=icon-].icon-3x.alt-style.extra-color-2{background-color:#901939!important;color:#fff!important}#footer-outer #footer-widgets .widget .text-widget-title{font-size:20px;line-height:26px;display:block;font-family:Rajdhani;text-transform:uppercase!important;font-weight:700;color:#ffcb08!important;margin-bottom:12px;letter-spacing:2px}#footer-widgets .sbi_fixed_height#sb_instagram{overflow-y:hidden}.sub-menu li.hide-menu-item{display:none}.wpa-hide-ltr#skiplinks a{background-color:#fff;color:initial}@media (max-width:1000px){.match-height-by-row{min-height:200px!important}}.sub-menu li.hide-menu-item{display:none}li.hide-menu-items .sub-menu{display:none!important}body[data-hhun="1"]:not(.no-scroll) #header-outer[data-using-secondary="1"]:not(.detached):not(.parallax-contained):not(.at-top-before-box){top:33px!important}
/* BLOG  */
body a.screen-reader-shortcut{background-color:#fff;color:initial}.blog-recent[data-style*=classic_enhanced] .excerpt{color:#757575}.blog-recent[data-style*=classic_enhanced] .post-header span.meta,.blog-recent[data-style*=classic_enhanced] .post-meta .nectar-love-wrap .nectar-love i,.blog-recent[data-style*=classic_enhanced] .post-meta a .nectar-love-count{color:#757575!important}
/* NEWS */
.news-events-pager{padding:45px 0;margin:auto}@media (max-width:1024px){.news-events-pager{padding:45px 4%}}.news-events-pager .page-numbers{font-size:25px;padding-right:25px;text-transform:uppercase}.news-events-pager .page-numbers:before{display:none}
/* CCTC FORM */
.ctct-form-field.ctct-form-field-hidden{max-height:0;margin:0;padding:0;padding-bottom:0!important}#footer-outer .ctct-form-field input{background-color:#fff}.ctct-disclosure{display:none}.ctct-form-wrapper .ctct-message.success{padding:15px;padding-bottom:15px!important;border-color:#fff;color:#fff;background:0 0;text-align:center}.nectar_single_testimonial span,.nectar_single_testimonial span.title{color:#676767}
.ctct-form-wrapper .ctct-form .ctct-label-left label,.ctct-form-wrapper .ctct-form .ctct-label-right label{display:block}.ctct-form-wrapper .ctct-form .ctct-label-left label abbr,.ctct-form-wrapper .ctct-form .ctct-label-right label abbr{display:inline-block;float:right;margin-left:5px}.ctct-form-wrapper span.ctct-label-left{width:auto}
@media (max-width:1000px){.ctct-form{padding-right:0!important}}
/* WOO */
.woocommerce-page .woocommerce p.cart-empty{line-height:70px}.payment_box.payment_method_paypal{font-weight:700}.woocommerce-message .button.wc-forward{font-size:16px!important}@media (min-width:1000px){.woocommerce-tabs{margin:0 8%}.woocommerce-tabs .full-width-content{max-width:100%;margin-left:0!important}}
/* TRIBE EVENTS */
.tribe-events-c-top-bar__datepicker-input.tribe-common-a11y-visual-hide{border:0!important;clip:rect(0 0 0 0);height:1px;margin:-1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px}.tribe-common .tribe-common-anchor-thin:active,.tribe-common .tribe-common-anchor-thin:focus,.tribe-common .tribe-common-anchor-thin:hover{color:#901939;border-bottom:0 none}.tribe-common a,.tribe-common a:active,.tribe-common a:focus,.tribe-common a:hover,.tribe-common a:visited{color:#901939;transition:none!important}.tribe-common .tribe-common-c-btn-border-small,.tribe-common a.tribe-common-c-btn-border-small{color:#901939}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__today-button{border-bottom:1px solid #d5d5d5!important}.tribe-events-c-nav__next-label{margin-right:3em!important}.single-tribe_events .tribe-events-event-meta{border:none;width:100%;float:left;margin-top:0;background-color:transparent;margin-bottom:0}.single-tribe_events .tribe-events-event-meta .tribe-events-meta-group-details{display:none}.single-tribe_events .tribe-events-event-meta .tribe-events-meta-group-venue{width:100%;padding:0;float:left}.single-tribe_events .tribe-events-event-meta .tribe-events-meta-group-venue .tribe-events-single-section-title{font-size:36px}.single-tribe_events .tribe-events-event-meta .tribe-events-meta-group-venue dl .tribe-venue{font-size:20px;line-height:30px;margin:0;font-weight:400;text-transform:uppercase;margin-top:10px;margin-bottom:10px}.single-tribe_events .tribe-events-event-meta .tribe-events-meta-group-venue dl .tribe-venue a{pointer-events:none}.single-tribe_events .tribe-events-event-meta .tribe-events-meta-group-venue dl .tribe-address{font-style:normal}.single-tribe_events .tribe-events-event-meta .tribe-events-meta-group-organizer{padding:0;width:100%;float:left}.single-tribe_events .tribe-events-event-meta .tribe-events-meta-group-organizer .tribe-events-single-section-title{font-size:36px}.single-tribe_events .tribe-events-event-meta .tribe-events-meta-group-organizer dl .tribe-organizer{font-size:20px;line-height:30px;margin:0;font-weight:400;text-transform:uppercase;margin-top:10px;margin-bottom:10px}.single-tribe_events .tribe-events-event-meta .tribe-events-meta-group-organizer dl .tribe-organizer a{pointer-events:none}.single-tribe_events .tribe-events-event-meta .tribe-events-meta-group-organizer dl dt{color:#323232;font-size:18px}.single-tribe_events .tribe-events-event-meta .tribe-events-meta-group-organizer dl dd{color:#323232;font-size:18px}.single-tribe_events .tribe-events-event-meta .tribe-events-meta-group-gmap{padding:0;margin-bottom:59px}.single-tribe_events .tribe-events-event-meta .tribe-events-meta-group-gmap .tribe-events-venue-map{border:none;border-radius:0;padding:0}.single-tribe_events #tribe-events-content{margin:auto;max-width:1024px}@media (max-width:1024px){.single-tribe_events #tribe-events-content{max-width:100%;padding:0 4%}}@media (max-width:768px){.single-tribe_events .tribe-events-schedule{background:0 0;border:none;margin:0;padding:0}}.single-tribe_events .secondary .tribe-events-venue-map{width:100%;margin:0;padding:0;border:none;border-radius:0;margin-bottom:50px;background-color:transparent}.single-tribe_events h2.tribe-events-single-event-title{background-image:linear-gradient(to right,#901939,#fc9607);color:#444;font-family:Rajdhani;font-size:54px;font-weight:700;line-height:84px;margin:0;text-align:center;text-transform:uppercase;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (max-width:480px){.single-tribe_events h2.tribe-events-single-event-title{font-size:66px;line-height:70px}}.single-tribe_events .events-title-container{padding:0;margin-bottom:60px}@media (max-width:767px){.single-tribe_events .events-title-container{margin-bottom:30px}}.single-tribe_events .date{font-size:15px;text-transform:uppercase;margin-bottom:45px;text-align:center}@media (max-width:767px){.single-tribe_events .date{margin-bottom:25px}}.single-tribe_events .tribe-events-schedule{font-size:20px;margin-top:45px;text-align:center}.tribe-events-content a{color:#901939;border-bottom:inherit!important;transition:none!important}.tribe-events-content a:hover{color:#901939}.tribe-events-content a.nectar-button{border-bottom-width:4px!important;border-bottom-style:solid!important}.tribe-events-event-meta a,.tribe-events-event-meta a:visited{color:#901939}.tribe-events-single ul.tribe-related-events li .tribe-related-events-title a{color:#901939}.tribe-events-single ul.tribe-related-events li{background:#fafafa;border:1px solid #e4e4e4}.tribe-events-single ul.tribe-related-events li .tribe-related-event-info{padding:.5em 2em}.tribe-events .tribe-events-c-ical__link{align-items:center;background-color:#fff;border:1px solid #901939;border-radius:4px;color:#901939;font-weight:700}.tribe-events .tribe-events-c-ical__link:active,.tribe-events .tribe-events-c-ical__link:focus,.tribe-events .tribe-events-c-ical__link:hover{color:#fff;background-color:#901939}.tribe-common .tribe-common-c-svgicon{color:#901939}.tribe-events .datepicker .day.active,.tribe-events .datepicker .day.active.focused,.tribe-events .datepicker .day.active:focus,.tribe-events .datepicker .day.active:hover,.tribe-events .datepicker .month.active,.tribe-events .datepicker .month.active.focused,.tribe-events .datepicker .month.active:focus,.tribe-events .datepicker .month.active:hover,.tribe-events .datepicker .year.active,.tribe-events .datepicker .year.active.focused,.tribe-events .datepicker .year.active:focus,.tribe-events .datepicker .year.active:hover{color:#fff;background:#901939;text-shadow:none}#tribe-events h3.tribe-events-related-events-title{font-size:36px;line-height:43px;display:block}
.tribe-events-content blockquote:before,
.tribe-events-content blockquote:after {
	content: '';
}
/* TRIBE LAYOUT */
@media(min-width:1000px){
	.single-tribe_events #header-space{
		height: 190px!important;
	}
}
#tribe-events-pg-template {
    margin-left: auto;
	margin-right: auto;
    max-width: 1245px;
	padding:0;
}

.single-tribe_events #tribe-events-content {
    margin: auto;
    max-width: 100%;
	/*padding-top: 40px;*/
}
.tribe-events-single>.tribe_events {
    display: flex;
    flex-wrap: wrap;
    overflow: initial;
    position: relative;
}


	/* TRIBE EVENTS HEADER */
.single-tribe_events .date {
    font-size: 15px;
    text-transform: uppercase;
    margin-bottom: 0;
}
.single-tribe_events .tribe-events-schedule {
    display: block;
	margin-top:0;
}
.tribe-events-content blockquote:before,
.tribe-events-content blockquote:after {
	content: '';
}

/* TRIBE TAGS */
.tribe-events-content h2, .tribe-events-content h4, .tribe-events-content h5, .tribe-events-content h6 {
    font-family: Rajdhani;
    font-weight: 700;
}
.tribe-events-content h2{
	text-transform: uppercase;
}
.tribe-events-content h3{
	font-family: Open Sans;
    font-weight: 400;
	margin-bottom: 8px;
}
h3.tribe-events-related-events-title{
    color: #db4028;
	font-family: Rajdhani;
    font-weight: 700;
	text-transform:uppercase;
}
.tribe-events-content ol, 
.tribe-events-content p, 
.tribe-events-content ul {
    margin-bottom: 16px;
}
.tribe-events-content p{
	padding-bottom:0;
}
@media (min-width: 768px){
	.tribe-events-content ol, .tribe-events-content p, .tribe-events-content ul {
	    font-size: inherit;
	    line-height: inherit;
	}
}

/* TRIBE LINKS */
.tribe-events-content .vc_custom_heading > a {
    color: inherit;
    border-bottom: inherit!important;
    transition: none!important;
}
.tribe-events-content .vc_custom_heading > a:hover {
    color: inherit;
}
.full-width-section .light .nectar-button:hover, 
.tribe-events-content a.nectar-button:hover {
    opacity: .87;
    color: #fff;
}
.tribe-events-content h2 a{
	color:inherit;
}
.tribe-events-content h2 a:hover{
	color:inherit;
}
body .tribe-events-content .nectar-button.jumbo.see-through-2:hover {
	border-color: #fff!important;
}
.nectar-button.has-icon:hover i, .nectar-button.tilt.has-icon i, body.material .nectar-button.has-icon i{
	color:inherit;
}

.tribe-events-event-image img {
    height:auto;
	max-width: 100%;
}

/* TRIBE CAROUSEL */
.single-tribe_events .nectar-flickity:not(.masonry) .flickity-viewport{
	overflow:hidden;
	max-height: 513px;
}
.single-tribe_events .nectar-flickity:not(.masonry) .flickity-slider .cell img {
	height: auto;
}
/* TRIBE META */
.single-tribe_events .tribe-events-event-meta .tribe-events-meta-group-organizer{
	display:none;
}
.single-tribe_events .tribe-events-event-meta .tribe-events-meta-group-venue{
	display:none;
}
/* TRIBE FEATURED IMAGE */
.tribe-events-event-image{
	display:none;
}