/* Manual Theme Overrides Go Here */
h1.h4 span {
    display: block;
}

/* Manual Theme Overrides Go Here */
 h1.h4 span {
	 display: block;
}
 .specials-slick, .gallery-slick, .gallery-thumb-slider, .services-slick, .reviews-slick {
	 padding: 0px;
}
 .specials-slick .slick-arrow, .gallery-slick .slick-arrow, .gallery-thumb-slider .slick-arrow, .services-slick .slick-arrow, .reviews-slick .slick-arrow {
	 cursor: pointer !important;
	 position: absolute;
	 top: 40%;
	 z-index: 1;
	 color: #000;
	 padding: 5px 10px;
	 background: #fff;
	 border-radius: 0;
	 justify-content: center;
	 align-items: center;
	 display: flex !important;
	 transition: all 0.2s ease-in;
	 height: 30px;
	 width: 30px;
	 border-radius: 50px;
	 box-shadow: 0px 6px 15px -9px #000;
	 font-size: 14px;
}
 .specials-slick .slick-arrow:hover, .gallery-slick .slick-arrow:hover, .gallery-thumb-slider .slick-arrow:hover, .services-slick .slick-arrow:hover, .reviews-slick .slick-arrow:hover {
	 opacity: 0.9;
}
 @media (min-width: 768px) {
	 .specials-slick .slick-arrow, .gallery-slick .slick-arrow, .gallery-thumb-slider .slick-arrow, .services-slick .slick-arrow, .reviews-slick .slick-arrow {
		 height: 40px;
		 width: 40px;
	}
}
 .specials-slick .fa-arrow-left, .gallery-slick .fa-arrow-left, .gallery-thumb-slider .fa-arrow-left, .services-slick .fa-arrow-left, .reviews-slick .fa-arrow-left, .specials-slick .fa-chevron-left, .gallery-slick .fa-chevron-left, .gallery-thumb-slider .fa-chevron-left, .services-slick .fa-chevron-left, .reviews-slick .fa-chevron-left {
	 left: 5px;
}
 @media (min-width: 768px) {
	 .specials-slick .fa-arrow-left, .gallery-slick .fa-arrow-left, .gallery-thumb-slider .fa-arrow-left, .services-slick .fa-arrow-left, .reviews-slick .fa-arrow-left, .specials-slick .fa-chevron-left, .gallery-slick .fa-chevron-left, .gallery-thumb-slider .fa-chevron-left, .services-slick .fa-chevron-left, .reviews-slick .fa-chevron-left {
		 left: 5px;
	}
}
 .specials-slick .fa-arrow-right, .gallery-slick .fa-arrow-right, .gallery-thumb-slider .fa-arrow-right, .services-slick .fa-arrow-right, .reviews-slick .fa-arrow-right, .specials-slick .fa-chevron-right, .gallery-slick .fa-chevron-right, .gallery-thumb-slider .fa-chevron-right, .services-slick .fa-chevron-right, .reviews-slick .fa-chevron-right {
	 right: 5px;
}
 @media (min-width: 768px) {
	 .specials-slick .fa-arrow-right, .gallery-slick .fa-arrow-right, .gallery-thumb-slider .fa-arrow-right, .services-slick .fa-arrow-right, .reviews-slick .fa-arrow-right, .specials-slick .fa-chevron-right, .gallery-slick .fa-chevron-right, .gallery-thumb-slider .fa-chevron-right, .services-slick .fa-chevron-right, .reviews-slick .fa-chevron-right {
		 right:5px;
	}
}
 .specials-slick .slick-slide, .gallery-slick .slick-slide, .gallery-thumb-slider .slick-slide, .services-slick .slick-slide, .reviews-slick .slick-slide {
	 position: relative;
}
 .specials-slick .slick-slide img, .gallery-slick .slick-slide img, .gallery-thumb-slider .slick-slide img, .services-slick .slick-slide img, .reviews-slick .slick-slide img {
	 display: inline-block !important;
}
 .reviews-slick .fa-arrow-left, .reviews-slick .fa-chevron-left {
	 left: -10px;
}
 @media (min-width: 768px) {
	 .reviews-slick .fa-arrow-left, .reviews-slick .fa-chevron-left {
		 left: 5px;
	}
}
 .reviews-slick .fa-arrow-right, .reviews-slick .fa-chevron-right {
	 right: -10px;
}
 @media (min-width: 768px) {
	 .reviews-slick .fa-arrow-right, .reviews-slick .fa-chevron-right {
		 right: 5px;
	}
}
 .gallery-thumb-slider .slick-list {
	 margin-bottom: 45px;
}
 .accent-arrows .slick-arrow {
	 cursor: pointer;
	 position: absolute;
	 top: 50%;
	 z-index: 1;
	 color: #fff;
	 padding: 5px;
	 background: #000;
}
 .gallery-thumb-slider .slick-arrow {
	 cursor: pointer;
	 position: absolute;
	 top: 50%;
	 z-index: 1;
	 color: #fff !important;
	 padding: 5px;
	 background: #000 !important;
}
 .thumbnails img {
	 cursor: pointer !important;
}
 .thumbnails img:hover {
	 opacity: 0.8;
}
 .widget .slick-slide {
	 box-shadow: none !important;
	 padding-top: 30px;
	 border: solid 1px #ccc;
	 margin: 12px 2px 0px;
	 padding: 30px 15px 0px;
}
 .widget .specials-slick .slick-arrow {
	 background: #000;
	 top: 0px;
}
 .widget .specials-slick .slick-arrow.fa-arrow-left {
	 left: calc(50% - 40px);
}
 .widget .specials-slick .slick-arrow.fa-arrow-right {
	 right: calc(50% - 40px);
}
 .width-90 {
	 width: 90%;
}
 @media (min-width: 768px) {
	 .services-slick .slick-active img, .services-slick .slick-active + .slick-active + .slick-active img {
		 width: 90%;
		 height: auto;
		 transition: all 0.2s ease-in;
	}
	 .services-slick .slick-active + .slick-active img {
		 transition: all 0.2s ease-in;
		 width: 100%;
		 height: auto;
	}
}
 @media (min-width: 1200px) {
	 .services-slick .slick-active img, .services-slick .slick-active + .slick-active img, .services-slick .slick-active + .slick-active + .slick-active + .slick-active img, .services-slick .slick-active + .slick-active + .slick-active + .slick-active + .slick-active img {
		 width: 90%;
		 height: auto;
		 transition: all 0.2s ease-in;
	}
	 .services-slick .slick-active + .slick-active + .slick-active img {
		 transition: all 0.2s ease-in;
		 width: 100%;
		 height: auto;
	}
}
 .hero-bkg-slider.full-height {
	 height: 100%;
}
 .hero-bkg-slider.full-height .slick-list, .hero-bkg-slider.full-height .slick-track, .hero-bkg-slider.full-height .slick-slide {
	 height: 100%;
}
 @media (max-width: 767px) {
	 .review-small-xs p {
		 font-size: 15px;
		 line-height: 1.7em;
	}
}

@media (max-width:1200px) {

.mobile-hide{
	display: none!important;
 }
}

@media (min-width:767px) {

.mobile-show{
	display: none!important;
 }
}

@media (min-width: 992px) {
.header-style-1-nav .navbar-nav .nav-link {
    font-size: 15px!important;
}
}

.overcast {
	opacity: 0.6!important;
}