/*
Theme Name:     TWG Material - Child
Theme URI:      http://www.the-web-guys.com
Description:    TWG Material
Author:         The Web Guys - Ben
Author URI:     http://www.the-web-guys.com
Template:       twg-material
Version:        1.0

RECOMMENDED YOU USE SCSS FILES AND LEAVE THIS FILE EMPTY UNLESS NECESSARY

*/

body.blog .col-lg-7 .btn-primary {
	margin-top: 15px;
}

@media (max-width: 400px){
.main-banner-desktop {
max-height: 700px !important;
}}

@media (max-width: 400px){ 
.main-banner .video-intro {
    height: 650px;
}}


#content {
padding-top: 0px !important;
}
.page-id-2098 div#nav-left-inside, .page-id-2125 div#nav-left-inside{padding-right: 35%;}

#image-ed02f7cbd94ad38d624f88c01b7596e6 {
	display: none !important;
}

@font-face {
	font-family: "House Slant";
	src: url("fonts/SignPainter-HouseScript-Regular-latin.woff2") format("woff2"), url("fonts/SignPainter-HouseScript-Regular-latin.woff") format("woff");
	font-style: normal;
	font-weight: 400;
	font-stretch: normal;
}

html#ecwid_html body#ecwid_body .product-details__product-price, html#ecwid_html body#ecwid_body .details-product-price-compare__container {
	display: inline-block !important;
}


.gallery-grid .card {
    background: #fff;
    box-shadow: 0px 2px 20px 0px rgb(0 0 0 / 12%);
    border-radius: 0 0 0.25rem 0.25rem;
    text-align: center;
    height: 100%;
}

.gallery-grid .card .card-body .card-title {
    color: #d83e2b;
    font-size: 43px;
    line-height: 42px;
    font-family: "House Slant" !important;
}

.gallery-grid .card .card-body .card-text {
    color: #0a4154;
    font-size: 1.2rem;
    letter-spacing: 0.02em;
    font-weight: 600;
    text-transform: uppercase;
}

.directions-block .location-block .iframe-block {
    height: 100%;
}
.directions-block .location-block .iframe-block iframe {
    max-width: 670px;
    height: 100%;
    min-height: 400px;
}



.panel-heading h2 {
    font-family: 'trade-gothic-next-condensed';
    font-weight: 600;
    text-transform: uppercase;
    color: #0a4154;
    letter-spacing: 1.8px;
    font-size: 170%;
}
.thank-you-panel small {
    text-decoration: underline;
}




.covid-banner {
    background: #d83e2b;
    color: white;
    text-align: center;
    padding: 15px;
    font-size: 17px;
}







/* START - 3 COL ENVIRA GALLERY RESPONSIVE FIX */
@media only screen and (max-width: 991px) {
      .envira-gallery-wrap .envira-album-public.envira-gallery-2-columns .envira-gallery-item, .envira-gallery-wrap .envira-album-public.envira-gallery-3-columns .envira-gallery-item, .envira-gallery-wrap .envira-album-public.envira-gallery-4-columns .envira-gallery-item, .envira-gallery-wrap .envira-album-public.envira-gallery-5-columns .envira-gallery-item, .envira-gallery-wrap .envira-album-public.envira-gallery-6-columns .envira-gallery-item,
      .envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item,
      .envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item,
      .envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item,
      .envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item,
      .envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item {
        width: 50% !important; }
        .envira-gallery-wrap .envira-album-public.envira-gallery-2-columns .envira-gallery-item:nth-child(3n+1), .envira-gallery-wrap .envira-album-public.envira-gallery-2-columns .envira-gallery-item:nth-child(4n+1), .envira-gallery-wrap .envira-album-public.envira-gallery-2-columns .envira-gallery-item:nth-child(5n+1), .envira-gallery-wrap .envira-album-public.envira-gallery-2-columns .envira-gallery-item:nth-child(6n+1), .envira-gallery-wrap .envira-album-public.envira-gallery-3-columns .envira-gallery-item:nth-child(3n+1), .envira-gallery-wrap .envira-album-public.envira-gallery-3-columns .envira-gallery-item:nth-child(4n+1), .envira-gallery-wrap .envira-album-public.envira-gallery-3-columns .envira-gallery-item:nth-child(5n+1), .envira-gallery-wrap .envira-album-public.envira-gallery-3-columns .envira-gallery-item:nth-child(6n+1), .envira-gallery-wrap .envira-album-public.envira-gallery-4-columns .envira-gallery-item:nth-child(3n+1), .envira-gallery-wrap .envira-album-public.envira-gallery-4-columns .envira-gallery-item:nth-child(4n+1), .envira-gallery-wrap .envira-album-public.envira-gallery-4-columns .envira-gallery-item:nth-child(5n+1), .envira-gallery-wrap .envira-album-public.envira-gallery-4-columns .envira-gallery-item:nth-child(6n+1), .envira-gallery-wrap .envira-album-public.envira-gallery-5-columns .envira-gallery-item:nth-child(3n+1), .envira-gallery-wrap .envira-album-public.envira-gallery-5-columns .envira-gallery-item:nth-child(4n+1), .envira-gallery-wrap .envira-album-public.envira-gallery-5-columns .envira-gallery-item:nth-child(5n+1), .envira-gallery-wrap .envira-album-public.envira-gallery-5-columns .envira-gallery-item:nth-child(6n+1), .envira-gallery-wrap .envira-album-public.envira-gallery-6-columns .envira-gallery-item:nth-child(3n+1), .envira-gallery-wrap .envira-album-public.envira-gallery-6-columns .envira-gallery-item:nth-child(4n+1), .envira-gallery-wrap .envira-album-public.envira-gallery-6-columns .envira-gallery-item:nth-child(5n+1), .envira-gallery-wrap .envira-album-public.envira-gallery-6-columns .envira-gallery-item:nth-child(6n+1),
        .envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item:nth-child(3n+1),
        .envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item:nth-child(4n+1),
        .envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item:nth-child(5n+1),
        .envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item:nth-child(6n+1),
        .envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item:nth-child(3n+1),
        .envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item:nth-child(4n+1),
        .envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item:nth-child(5n+1),
        .envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item:nth-child(6n+1),
        .envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(3n+1),
        .envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(4n+1),
        .envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(5n+1),
        .envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(6n+1),
        .envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(3n+1),
        .envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(4n+1),
        .envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(5n+1),
        .envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(6n+1),
        .envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(3n+1),
        .envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(4n+1),
        .envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(5n+1),
        .envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(6n+1) {
          clear: none !important; }
        .envira-gallery-wrap .envira-album-public.envira-gallery-2-columns .envira-gallery-item:nth-child(2n+1), .envira-gallery-wrap .envira-album-public.envira-gallery-3-columns .envira-gallery-item:nth-child(2n+1), .envira-gallery-wrap .envira-album-public.envira-gallery-4-columns .envira-gallery-item:nth-child(2n+1), .envira-gallery-wrap .envira-album-public.envira-gallery-5-columns .envira-gallery-item:nth-child(2n+1), .envira-gallery-wrap .envira-album-public.envira-gallery-6-columns .envira-gallery-item:nth-child(2n+1),
        .envira-gallery-wrap .envira-gallery-public.envira-gallery-2-columns .envira-gallery-item:nth-child(2n+1),
        .envira-gallery-wrap .envira-gallery-public.envira-gallery-3-columns .envira-gallery-item:nth-child(2n+1),
        .envira-gallery-wrap .envira-gallery-public.envira-gallery-4-columns .envira-gallery-item:nth-child(2n+1),
        .envira-gallery-wrap .envira-gallery-public.envira-gallery-5-columns .envira-gallery-item:nth-child(2n+1),
        .envira-gallery-wrap .envira-gallery-public.envira-gallery-6-columns .envira-gallery-item:nth-child(2n+1) {
          clear: both; }
      .envira-gallery-wrap .envira-album-public.enviratope .envira-gallery-item,
      .envira-gallery-wrap .envira-gallery-public.enviratope .envira-gallery-item {
        clear: none !important; } }
/* END - 3 COL ENVIRA GALLERY RESPONSIVE FIX */










/* START - FOOTER SAM RESPONSIVE SINGLE IMAGE GALLERY */
#envira-gallery-970 {
    max-height: 245px;
    overflow: hidden;
}

@media (min-width:992px) and (max-width:1199px) {
  #envira-gallery-970 {
    max-height: 229px;
  }
}
@media (max-width:428px) {
  #envira-gallery-970 {
    max-height: 185px;
    max-width: 315px !important;
  }
}
@media (max-width:325px) {
  #envira-gallery-970 {
    max-height: 150px;
    max-width: 255px !important;
  }
}
/* END - FOOTER SAM RESPONSIVE SINGLE IMAGE GALLERY */