.product-dest-slider .flex-direction-nav .flex-next {  
    right: -2.3em;
    background-position: right;
}

.product-dest-slider .slides li img {
    object-fit: cover;
}

.product-dest-slider #carousel .slides li img {
    object-fit: cover;
}

.site-header #menu .level-1>.menu-item {
	width: initial !important;
}

.site-header #menu .level-1>.menu-item a {
/* 	padding: .25em; */
}

/* Cross Section Styles */

.commercial-cross-section aside.site-content-secondary.col-last, .residential-cross-section aside.site-content-secondary.col-last, .commercial-cross-section-updated aside.site-content-secondary.col-last {
	display: none;
}

.commercial-cross-section article.site-content-primary.clearfix, .residential-cross-section article.site-content-primary.clearfix, .commercial-cross-section-updated article.site-content-primary.clearfix {
	width: 100%;
}

.commercial-cross-section section.resources-module, .residential-cross-section section.resources-module, .commercial-cross-section-updated section.resources-module {
	width: 100%;
}

#powerTip {
	padding: 1.25rem;
	background-color: rgba(0,0,0, .9);
}

.cs-title {
	font-size: 1rem;
	font-weight: 700;
	margin: 0;
	padding-bottom: .5rem;
}

.cs-prod {
	display: flex;
	padding-bottom: 1rem;
}

.cs-prod_title {
	font-size: 1rem;
	font-weight: 700;
	margin: 0;
	padding-bottom: .5rem;
}

.cs-prod img {
	max-height: 100px;
	margin: 0;
	padding-right: 1rem;
}

.cs-cta {
	display: inline-block;
	text-decoration: none;
	color: #ffffff;
	background-color: #f13849;
	text-align: center;
	padding: 0.75rem;
	margin-top: 1rem;
	transition: all .2s ease;
	font-weight: 700;
}

.cs-cta:hover {
	color: #ffffff;
	background-color: #b60d1c;
}

.cs-cta_alt {
	display: inline-block;
	text-decoration: none;
	color: #ffffff;
	background-color: #f13849;
	text-align: center;
	padding: 0.75rem;
	transition: all .2s ease;
	font-weight: 700;
}

.cs-cta_alt:hover {
	color: #ffffff;
	background-color: #b60d1c;
}

/* End Cross Section Styles */

/* Gravity Form */
#input_2_1_other, #choice_2_1_3{display: inline-flex;}
#field_2_4 .gsection_title{
	font-size: 1em;
}
#gform_2 .noUi-connect{
	background-color: #f13849;
}
.page-id-1714 h3 {
	font-weight: normal !important;
    font-size: 16px !important;
    margin-bottom: 0px !important;
}
}