/*
Theme Name: CCA Texas
Theme URI: http: //www.getupstream.com
Description: This is a custom child theme for Upstream
Author: Upstream Advocacy
Author URI: http: //getupstream.com/
Template: salient
Version: 0.1
*/


body.page-child h2 {
    font-weight: 400;
    margin-top: -30px;
}


.eventon_desc_in img {
    max-width: 700px!important;
}

.woocommerce ul.products, .nectar-shop-header, .woocommerce nav.woocommerce-pagination {
    display: none;
}

body.page-child h2{
	font-size:36px!important;
}

.sf-menu ul {
    margin-top: -40px;
}

#evcal_list {
	margin-bottom:20px!important;
}

body #header-secondary-outer #social i {
    height: 18px!important;
    line-height: 18px!important;
    font-size: 18px!important;
}

#footer-widgets .textwidget{
	text-align:center;
}

.eventon_desc_in img {
    max-width: 100%;
    height: auto;
}

.page-submenu li a {
	font-weight:500!important;
}

body .main-content a{
	font-weight:800!important;
}


body #header-secondary-outer #social li a i{
	color:#ffffff!important;
}

body #header-secondary-outer {
    background-color: #b70000!important;
}

html body{
	color:#333;
}


#header-secondary-outer #social {
    float: right;
}


.light .masonry-blog-item p, article.post .post-meta .date{
	display:none!important;
}

body article.post .post-header h2 a:hover {
	color:#770101!important;
}

body .masonry-blog-item h2.title {
    font-size: 22px!important;
    line-height: 30px!important;
}

small-nav .nectar-hor-list-item[data-color="accent-color"]:before{
	background-color:#333333!important;
}

body #slide-out-widget-area.slide-out-from-right-hover .inner .off-canvas-menu-container li a {
    font-size: 24px;
    line-height: 30px;
	font-weight: 400;
}

body div[data-style="default"] .toggle h3 a, body div[data-style="default"] .toggle h3 {
    font-size: 14px!important;
    line-height: 14px!important;
    font-weight: 900;
}

body #footer-outer .row {
    padding: 10px 0 0;
}

body #footer-outer .widget {
    margin-bottom:0;
}

#slide-out-widget-area .menuwrapper li {
    position: relative;
    margin: 20px 0;
}


body .nectar-button {
	font-weight: 900!important;
    letter-spacing: 0!important;
	font-size:14px!important;
	font-family:Montserrat!important;
	text-transform:none!important;
}

article.post .post-meta,.meta-author, .meta-category, .meta-comment-count, .comments-section, #author-bio, .nectar-love, .meta-date {
    display: none!important;
}

#footer-outer #copyright p {
    text-align: center;
}

body #header-outer[data-transparent-header="true"] header#top nav ul #search-btn > div, body[data-header-color="custom"] header#top nav ul #search-btn > div, .ascend #header-outer[data-transparent-header="true"][data-full-width="true"][data-remove-border="true"] header#top nav ul #search-btn a:after, .ascend #header-outer[data-transparent-header="true"][data-full-width="true"][data-remove-border="true"] header#top nav ul .slide-out-widget-area-toggle a:after, .ascend #header-outer[data-transparent-header="true"][data-full-width="true"][data-remove-border="true"] .cart-menu:after, html body[data-dropdown-style="minimal"] #header-outer:not(.transparent) .sf-menu > li ul{
	border-color:#560d0d!important;
}

.evcal_evdata_img{display:none;}

@media only screen and (max-width: 1000px) and (min-width: 1px){
	body #homemain .row-bg{
		background-position: 65%!important;
	}
	
	body #findchapter .row-bg{
		background-position: 0%!important;
	}

	body #homeaction .row-bg{
		background-position: 80%!important;
	}
	
	#footer-outer{
		text-align:center;
	}
	
	
}

@media only screen and (max-width: 1000px) and (min-width: 690px){
#footer-outer #copyright .col {
    width: 100%!important;
}
}