/*
Theme Name: AAS Child Theme
Theme URI: http: //mysite.com/
Description: This is a custom child theme for AAS
Author: My Name
Author URI: http: //mysite.com/
Template: salient
Version: 1.0
*/

body[data-header-color="light"]:not([data-header-format="left-header"]) #header-outer:not(.transparent) .sf-menu >li ul {
    border-top: 1px solid rgb(28, 28, 28);
}

h1 {
    font-size: 30px;
    line-height: 42px;
    margin-bottom: 7px;
}


h2 {
    font-size:22px;
}

pre {
    border-bottom: 1px solid rgb(255, 255, 255);
    color: #fff;
    font-family: "Open Sans";
    font-size: 64px;
    font-weight: 200;
    background: none;
    padding: 0;
    margin-bottom: 0;
}

#header-secondary-outer .sf-menu li ul, body:not([data-header-format="left-header"]) #top .sf-menu li ul, #top nav >ul >.megamenu >.sub-menu, #header-outer .widget_shopping_cart .cart_list li, #header-outer .cart-notification, #header-outer .widget_shopping_cart_content {
	background:rgb(28, 28, 28);
}

.sf-menu >li ul {
    padding:0;
}

.sf-menu ul li a {
    padding:15px;
}

#header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul a:hover {
    background-color:#272727 !important;
    color: rgb(33, 102, 167) !important;
}

.video-color-overlay {
  z-index: 11!important;
}
.wpb_row > .span_12 {
  z-index: 12!important;
}

.nectar-love-wrap .nectar-love {
   display: none;
}
article.post .post-meta .date {
   margin-bottom: 0px;
}
article.post .post-meta .date {
   padding-bottom: 0px;
   border-bottom: 0px!important;
}

.active_texture {
  background-image: none!important;
  background-color: rgba(0,0,0,0.5);
}

.post-area.masonry.classic_enhanced .post .post-meta {
    display:none;
}

#AASnews {
    padding-bottom:35px !important;
}

.nectar-button {
    text-transform:uppercase;
    letter-spacing:2px;
    font-weight:400;
}

ul.nectar-parallax-scene {
    margin-left:0;
}

.vc_custom_1581722437888.agenda-h {
    margin-bottom:0 !important;
}

.toggle.open div {
    background:#f2f3f5;
    padding:10px;
    box-sizing:border-box;
}

.vc_col-sm-3 .wpb_wrapper {
    height:100%;
}

.vc_row.vc_row-flex>.span_12 {
    justify-content:space-between;
}

#header-outer #mobile-menu:before {
    background:#1F1F1F;
}

@media (min-width: 690px) {
	.vc_col-sm-3 {
    	width:23%;   
	}
}



/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
body header#top nav > ul > li.menu-button a {
	box-shadow: 0 -1px rgba(0,0,0,0.1) inset;
	-moz-box-shadow: 0 -1px rgba(0,0,0,0.1) inset;
	-webkit-box-shadow: 0 -1px rgba(0,0,0,0.1) inset;
	-o-box-shadow: 0 -1px rgba(0,0,0,0.1) inset;
	transition: opacity .3s linear;
	-moz-transition: opacity .3s linear;
	-webkit-transition: opacity .3s linear;
	-o-transition: opacity .3s linear;
	background-color: #27CFC3;
	padding: 6px 8px !important;
	margin-top: 21px !important;
	color: #fff !important;
	top: -3px;
	border-radius: 2px 2px 2px 2px;
	font-family: ‘OpenSansbold’;
	font-size: 12px;
	letter-spacing: 2px !important;
	text-transform: uppercase;
}
.video-color-overlay {
	opacity:.2 !important;
    background-image: url(http://themenectar.com/demo/salient/wp-content/themes/salient/img/textures/grid.png);

}
/*
	CSS Migrated from Jetpack:
*/

/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
.portfolio-items .col .work-info .vert-center a:nth-child(1) {
	display: none !important;
}

/*For the Blog page;*/
body .meta-author {
	display: none !important;
}

body .meta-category {
	display: none !important;
}

body .meta-comment-count {
	display: none !important;
}

/*To hide the date and love on masonry blog;*/
body #post-area.masonry article.post .post-meta {
	display: none !important;
}

article.post .content-inner {
	border-bottom: none;
}