/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/




/* Small devices (portrait tablets and large phones, 600px and up) */
@media only screen and (min-width: 600px) {
	
#wpbdp-page-category, .wpbdp-listing.single {width:450px; margin:auto;}
	
}

/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) {
	
#wpbdp-page-category, .wpbdp-listing.single {width:750px; margin:auto;}
	
}

/* Large devices (laptops/desktops, 992px and up) */
@media only screen and (min-width: 992px) {}

/* Extra large devices (large laptops and desktops, 1200px and up) */
@media only screen and (min-width: 1200px) {}






/* page heading level 1; all other h1 font properties set in salient configuration */
h1 {color:#3c726a;}

/* gets rid of padding and line that salient puts under H1 */
.row .col.section-title {
  padding: 0;
  border-bottom: 0px;
}


/* green class for all contents in that text area */
.make-green {color:#3c726a;}


/* green class for all h2 headings in that text area */
.make-green h2 {color:#3c726a; text-transform:uppercase;}



/* underline links in main content area for accessibility */
.main-content a {text-decoration:underline; color:#3c726a;}




/* tile grid text - when tiles divided into 4 columns and container row is given class 'tile-grid' */
.tile-grid .vc_col-sm-3 .vc_column-inner .wpb_wrapper .wpb_text_column {font-size: 18px; line-height:22px; padding:1px 8px}

/* tile grid h3 - when tiles divided into 4 columns and container row is given class 'tile-grid' */
.tile-grid .vc_col-sm-3 .vc_column-inner .wpb_wrapper .wpb_text_column h3 {font-size: 22px; line-height:25px;}







/* styling for the sidebar filters on the AAMBE directory page */

.searchandfilter ul li li {
  padding: 0;
}

.searchandfilter label {
  display: initial;
  margin: 0;
  padding: 0;
}


.searchandfilter .sf-count {color:#3c726a;}

.searchandfilter .sf-level-0 {font-size: 14px;}


.searchandfilter li[data-sf-field-input-type="checkbox"] label, .searchandfilter li[data-sf-field-input-type="radio"] label, .searchandfilter li[data-sf-field-input-type="range-checkbox"] label, .searchandfilter li[data-sf-field-input-type="range-radio"] label {
  padding-left: 5px!important;
}



.searchandfilter ul li.sf-field-submit {
  display: inline-block;
  margin-right: 10px;
  
}


.searchandfilter ul li.sf-field-submit input {
  background-color: #3c726a;;
}

.searchandfilter ul li.sf-field-reset input {
  background-color: #3c726a;;
}
.searchandfilter ul li.sf-field-reset {
  display: inline-block;

}




.business-listing-preview p {padding-bottom: 3px;}





/* business directory - single listing view */

.single-business .heading-title {
  padding-bottom: 0px;
  margin-bottom: 0px;
  padding-top: 0px;
}
.single-business h1 {
  color: #3c726a;
  font-family: Open Sans;
  text-transform: uppercase;
  font-size: 40px;
  line-height: 46px;
  font-weight: 800;
}

#single-business-page {}
#single-business-page .wpb_text_column {font-size: 18px; }
#single-business-page p  {padding-bottom: 5px;}
#single-business-page strong  {font-weight: 700; text-transform: uppercase;}
#single-business-page .back-to-directory {margin-bottom: 10px;}












