/*Gift Card Highlight Color Change for Christmas*/
.navbar-collapse .nav li:nth-child(6) {
background-color: #526e5b;
color: #fff !important;
}

#pre_header {
    background-color: #526e5b;
}

/*Add to CSS to Make YouTube Videos Responsive*/
.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; 
	margin-top: 20px;
	height: 0;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

/*End YouTube Videos Responsive*/

/*Nav Bar Size*/


.navbar-nav>li>a {
font-size: 1em;
    padding: 25px 10px;
}

.container-fluid>.navbar-collapse {
    margin-right: -15px!important;
    margin-left: 0px!important;
}

/*Center Gift Card Table*/
 .table-centered 
{
  margin: 0 auto !important;
  float: none !important;
}

/* Gift Card Box Color */
li.nav-gift-cards {
    background-color: #526e5b;
    color: white!important;
}

/*End Center Gift Card Table*/


.list-widget .asset-item:last-of-type {
	border-bottom: 1px solid #c8c2b2; 
}

.list-widget .asset-item .media-heading a {
	color: #689c9f !important; 
}

a.mc-archive-link  {
visibility: hidden;
}


/*Hide Gallery Image Text*/

.gallery-widget .asset-row:first-of-type {
  padding-top: 5em;
}

.gallery-widget .asset-caption-heading, .gallery-widget .description {
  display: none;
}

.gallery-widget .thumbnail {
  border: none;
  padding: 0;
}

@media screen and (min-width: 480px) {
    .table {
       width:100%;
    }
}


/*Services*/

.widget-service-summary .service-image-wrap {
      border: 4px solid transparent;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    transition: all .8s ease 0s;
    max-width: 100%;
    width: 100%;
    margin-bottom: 1em;
  	padding-left: 0px;
    padding-right: 0px;
}

.widget-service-summary .service-image-wrap:hover {
  border: 4px solid #aac536;
	    transform: scale(1.1);
}

section.media-list.service-list {
    border: none;
}

.description.service-description {
    margin-bottom: 1em;
}

/* Locations Button */
.btn-secondary {
    background-color: #526e5b;
}

/* Email */

#pre_footer {
    background-image: url(https://nmrcdn.s3.amazonaws.com/optimized/380/assets/responsive/650000/650321/home_and_garden_parallax_1920x900px_slider_720x479px_samurai.jpg);
}

.listing-prices {
	display:none!important;
}

.widget-article-summary h3 {
	margin-top:70px!important;
}


/*Overwrite height rules for cards on homepage to prevent overlap*/
section#fullHeightCards {
    height: initial!important;
}