/*
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

Blue: #273892
Green: #62bd46

*/

.main-content a:not(.nectar-button) { text-decoration: underline; font-weight: 600; }

body.home h1 { margin-bottom: 0px; padding-bottom: 0px!important; }

.rentalbutton { background-color: #b6444f!important; font-family: Roboto; font-weight: 900!important; font-size: 18px!important; }

blockquote p { font-size: 18px; line-height: 28px; }
.testimonial_slider .image-icon { display: none; }
 
.testimonial-name { font-weight: 600; }
 
.main-content div[data-midnight="dark"]  h2, .main-content div[data-midnight="dark"] h4, .main-content div[data-midnight="dark"] h1 { color: #2b576d; }
 
.fullwidthbutton { width: 100%; text-align: center; }
 
body.home h1 { font-size: 32px; line-height: 42px; padding-bottom: 10px; }

div[data-midnight="light"] a { color: #fff!important; text-decoration: underline; }

#header-secondary-outer { background-color: #273892!important; }

.row .col img { margin-bottom: 0px!important; }

table.rentalrates td, table.rentalrates th { padding: 5px 10px!important; }
table.rentalrates td, th.ctr { text-align: center!important; }

body[data-bg-header="true"] .container-wrap { margin-top: 0px!important; margin-bottom: 60px!important; }

a.accent-color.fullwidthbutton { background-color: #2b576d; }

#page-header-wrap h1 { background-color: #2b576d; padding: 10px 20px; display: inline-block; }


@media screen and (max-width: 767px){
	
	#slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container li a { font-size: 20px!important; }
	
	#footer-outer .widget h4, .text-on-hover-wrap .categories a { font-size: 16px; }
	
	#footer-outer .row { padding: 30px 0; }
	#footer-widgets .container .col { margin-bottom: 10px; }
	#footer-outer #footer-widgets .col p { padding-bottom: 5px; }
	
	.nectar-button { width: 100%; text-align: center; }
	
	body .row .col.section-title h1, body h1, html body .row .col.section-title.span_12 h1, body.single.single-post .row .col.section-title.span_12 h1, #page-header-bg .span_6 h1, #page-header-bg.fullscreen-header .span_6 h1, .full-width-content .nectar-recent-posts-slider .recent-post-container .inner-wrap h2 { font-size: 24px!important; line-height: 28px!important; }
	body:not(.single-post) #page-header-bg[data-alignment-v="bottom"][data-padding-amt="low"]:not(.fullscreen-header) { padding-top: 30%; }
	
	body:not(.single-post) #page-header-bg[data-alignment-v="bottom"]:not(.fullscreen-header) { padding-top: 30%; }
	
	.frm_style_formidable-style.with_frm_style .form-field { margin-bottom: 10px; }
}