/*
Theme Name:  Salient
Version:     14.0.7
Description: An Ultra Responsive Multi-Purpose Theme.
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author:      ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
License:     Custom license
License URI: http://themeforest.net/licenses/terms/regular
Text Domain: salient
*/

/*-------------------------------------------------------------------------*/
/* Note: The theme CSS files are loaded through the /css/ folder. 
/*-------------------------------------------------------------------------*/

.subcategories{
  padding-top: 30px;
}
.archive .page-header-bg-image:after, .nectar-recent-post-slide .nectar-recent-post-bg:after, .single [data-post-hs=default_minimal] .page-header-bg-image:after {
  background-color: rgb(74 4 40 / 85%);
}
#page-header-bg h1, .nectar-box-roll .overlaid-content h1 {
  margin-bottom: 20px;
}

.single-post.ascend .container-wrap.fullscreen-blog-header, body.single-post[data-bg-header=true].ascend .container-wrap {
    margin-bottom: 0 !important;
    padding-bottom: 0!important;
}
.related-title  {     font-family: Space Grotesk;
text-transform: none;
letter-spacing: 0;
font-size: 36px;
line-height: 36px;
font-weight: 500;
padding: 60px 0 30px 0 ;
}
.title-related  {     font-family: Space Grotesk;
  text-transform: capitalize;
  letter-spacing: 0;
  font-size: 24px;
  line-height: 30px;
  font-weight: 500;
  padding: 10px 0 0 0 ;
  }

.wdgt-footer {font-family: Space Grotesk;
text-transform: capitalize;
letter-spacing: 0;
font-size: 22px;
line-height: 30px;
font-weight: 700;
padding: 0px 0 20px 0 ;
}

.frotate-728{background-color:#f7f7f7;width:100%;margin: 0 auto;padding: 10px 0 8px 0;color: #999;font-size: 10px;text-align: center;margin-bottom: 10px;}
.frotate-728-content{margin: 0 auto;width: 100%;}

.frotate-300{display: none;}
.frotate-300{background-color:#f7f7f7;width:100%;margin: 0 auto;padding: 10px 0 8px 0;color: #999;font-size: 10px;text-align: center;margin-bottom: 10px;}
.frotate-300-content{margin: 0 auto;width: 300px;}

@media only screen and (min-width: 768px) and (max-width: 1280px) {
  .frotate-300{display: none!important;}
}
@media only screen and (max-width: 767px) {
  .frotate-728{display: none!important;}
  .frotate-300{display: block!important;}
}

@media (min-width: 690px) {
    .span_4 {width: 31%!important;
    }
}

@media only screen and (min-width: 1000px) {
    .blog-recent[data-style*=classic_enhanced].related-posts .col {
        margin-bottom: 20px;
    }
}