/*----------------------------------------------------------------
   Media Queries
----------------------------------------------------------------*/


/* Mobile */

@media screen and (max-width: 449px) {
  
	.widget-navigation.navbar {
		background: rgb(242, 206, 28);
	}
  
	.widget-navigation.navbar .navbar-toggle {
		z-index: 10;
		background-color: #66a334!important;
		border-color: #66a334;
	}
  
	.wrapper-email-signup-block {
		height: 100px;
	}
  
}


/* Tablet */

@media screen and (max-width: 768px) {

}


/* Medium Devices, Laptops Desktops */
@media (min-width: 768px){

}

@media screen and (min-width: 992px){
.widget-service-listing .service-description, .widget-service-summary .service-description {
    height: fit-content;
}
	}

/* ------------------------*/


/* ---------->>> Header <<<-----------*/


/* ------------------------*/

aside.text-center {
	display: none;
}

img.bdbp.img-responsive {
    width: 40%;
    float: right;
}


/* ------------------------*/


/* ---------->>> Nav <<<-----------*/


/* ------------------------*/

li.subnav-brands {
	display: none;
}


li.nav-evanston-lumber {
	background-color: #66A334;
}


/* ------------------------*/


/* ---------->>> Email <<<-----------*/


/* ------------------------*/

#pre_footer {
    background-image: url(https://s3.amazonaws.com/nmrcdn/optimized/800/assets/responsive/590000/590429/bg_email.jpg);
}

.widget-email-signup {
    border-top: 5px solid #6e9816;
    background-image: url(https://s3.amazonaws.com/nmrcdn/optimized/800/assets/responsive/590000/590428/email.jpg);
}

/* ------------------------*/


/* ---------->>> Body <<<-----------*/


/* ------------------------*/

.article-date-wrapper {
    background-color: #6e9816;
}


body {
	background: #e6e6e6;
}


.article-date {
	background-color: #6e9817;
}

.row-equal-height-md .widget>.summary-widget.widget-container {
	padding-bottom: 1.5em;
}

.homepage-widgets .summary-widget .article,
.homepage-widgets .summary-widget .career {
	height: 210px;
}


/* ------------------------*/


/* ---------->>> Buttons/Links <<<-----------*/


/* ------------------------*/

.widget-cards-list .card-info-wrap {
    background-color: #67a333;
}

.widget-cards-list .card-info-wrap:hover {
    background-color: #5c7f12;
}

.btn-primary,
.btn-secondary {
	color: #fff;
	background-color: #6e9817;
	border-color: rgba(0, 117, 180, 0);
	transition: all 0.5s ease;
}

.btn-primary:hover,
.btn-secondary:hover {
	color: #fff;
	background-color: #5c7f12;
	border-color: rgba(0, 117, 180, 0);
}

.thumbnail .caption {
    padding: 9px;
    color: #333;
    display: none;
}

/* ------------------------*/


/* ---------->>> Footer <<<-----------*/


/* ------------------------*/

.wrapper-region-footer {
	border-top: 10px solid #f2ce1c;
}


/*Hide Meta description in site header */
.wrapper-meta-block div {
    display: none;
}

.wrapper-primary-slider .slider-color .carousel-caption .caption-text-wrap p {
    background-color:#3e474f!important;
    color:white!important;
    width: auto;
    padding: 5px;
    margin-top: 1px;
    margin-bottom: 0;
}