h1, h2, h3, h4{
		letter-spacing:0.08rem;
		margin-bottom: 0px!important;
}
.footer-widget-area[data-section="section-fb-html-6"] {
		padding-right: 1em;
}
#nav_bar{
		padding:.1rem;
		background-color: #768693;
		color:white;
}

#nav_bar .main_section{
		padding: .1rem;
}

#nav_bar h5{
		margin: 0px;
		color:black;
}
#nav_bar .nav_content{
		display:flex;
}
#nav_bar .nav_content h6{
		padding:.1em 1em;
		margin:0px;
		font-size:0.8rem;
}
#nav_bar .nav_content h6 a:active, #nav_bar .nav_content h6 a:visited{
		color:white!important;
}
#nav_bar .nav_content h6 a:hover, #nav_bar .nav_content h6 a:focus{
color:#e17d00!important;
}
.white_orange_btn{
		color: white!important;
		font-weight:bold;
}
.white_orange_btn:hover{
		color:#ffa400!important;
}
.search-results .ast-primary-header-bar, .search-no-results .ast-primary-header-bar, .error404 .ast-primary-header-bar{
		background: url("https://www.bullmoosetube.com/wp-content/uploads/2021/11/Weathering-Grd-Page-Header-scaled.jpg") center center ;
		background-size:cover;
}

.search-no-results .site-content{
		padding-top:100px;
}
.search-results .ast-row article:nth-child(odd) {
    border-right: lightgray 1px solid;
}

.search-results .ast-row article{
		margin-bottom: 0px;
		padding-top: 30px;
		
    border-bottom: lightgray 1px solid;
}

@media (min-width: 922px){
.blog .site-content > .ast-container, .archive .site-content > .ast-container, .search .site-content > .ast-container {
		max-width:1480px;
		
    padding-left: 20px;
    padding-right: 20px;
		}
		
		.search-results main{
				    padding-left: 40px;
				padding-right: 40px;
		}
}

.search-results .ast-archive-description{
		margin-left:0px!important;
}
.archive .entry-title, .blog .entry-title, .search-results .entry-title {
margin-left: 0px;
		margin-right: 0px;
}
.search-results .post-thumb img{
	max-width: 300px;	
		padding-right: 20px;
}
.main-section, .main_section{
		padding: 3em 0em 0px;
		max-width: 1440px!important;
		margin-left: auto;
		margin-right: auto;
}
@media only screen and (max-width: 767px){
		.main-section, .main_section{ 
				padding: 0.5em !important;
		}
}

.unordered-list h3, .unordered-list p{
		margin-bottom: 0px;
}
.side_image_centered, .div_vert_horiz_centered1{
				display: flex;
				align-items: center;
		justify-content: center; 
}
.inner_side_spacing{
		margin:auto 10px;
}
.padding-6{
		padding:6px;
}




.videos-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  width: 100%;
		justify-content: start;
}

.videos-column {
		padding:10px;
		width: 100%;
  display: flex;
  flex-direction: column;
  flex-basis: 100%;
  flex: 1;/**/
}


.header_image_box {
		color: #fff;
		background: transparent;
		position: relative;
		min-height: 440px;

		font-family: 'Russo One', sans-serif;
		padding-bottom: 30px; /* to avoid content overlapping */
}

.header_image_box  .header_image_content{    
        position: absolute;
        bottom: 0;
        left: 0;
}


@media (max-width: 544px){
.footer-widget-area[data-section="section-fb-html-7"] {
			margin: 1em 0px;
		}
}
.header_image_box  .header_image_content h1, .header_image_box  .header_image_content h2{
		color: #fff;
		padding: 0 20px;
		margin: 0px;
}

/* Documentation PAge */
.documentation h3{
		font-family: 'Khand', sans-serif; 
		font-weight: 600; 
		color: #000000; font-size: 28px;
		margin-top: 42px;
}
.documentation
/* four boxes */
.four_boxes{
		max-height: 400px;
		max-width: 400px;
		height:100%;
		margin: 10px;
}
.four_boxes h3{
		font-family: 'Khand', sans-serif;
		font-weight: 600; 
		color: #ffffff; 
		font-size: 25px; 
		text-align: center;
		margin-bottom: 0px;
}
.four_boxes h4{
		font-family: 'Cabin', sans-serif; 
		font-weight: 400; 
		color: #ffffff; 
		font-size: 22px; 
		text-align: center; 
		margin-bottom: 0px;
}
/* The header images are in this section */
.header_image.distribution{
		background-image: linear-gradient(to left, rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0.45)), url('https://www.bullmoosetube.com/wp-content/uploads/2021/11/Distributors-Header_Warehouse-Panoramic-scaled.jpg'); 
		background-size: cover; 
		background-position: 50% 50%;
}

.header_image.sprinkler_pipe{
		background-image: linear-gradient(to left, rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0.45)), url('https://www.bullmoosetube.com/wp-content/uploads/2021/11/EddyFlow_0559-scaled.jpg');
		background-size: cover;
		background-position: 50% 50%;
}
.header_image.direct{
		background-image: linear-gradient(to left, rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0.45)), url('https://www.bullmoosetube.com/wp-content/uploads/2021/09/IMG_4835-skewed-scaled.jpg');
		background-size: cover;
		background-position: 50% 50%;
}

.header_image.Hollow-Structural-Section{
		background-image: linear-gradient(to left, rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0.45)), url('https://www.bullmoosetube.com/wp-content/uploads/2022/01/HSS-Page-Trenton_4866-1-scaled.jpg');
		background-size: cover;
		background-position: 50% 50%!important;
}
.header_image.Mechanical_Steel_Tube{
		background-image: linear-gradient(to left, rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0.45)), url('https://www.bullmoosetube.com/wp-content/uploads/2021/11/Mechanical-Header-Trenton_46391-scaled.jpg');
		background-size: cover;
		background-position: 50% 50%;
}

.header_image.Sprinkler_Pipe{
	background-image: linear-gradient(to left, rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0.45)), url('https://www.bullmoosetube.com/wp-content/uploads/2021/11/Sprinkler-Pipe-Page-Header_0312-scaled.jpg');
		background-size: cover;
		background-position: 50% 50%;
}	
.header_image.astm_135{
		background-image: linear-gradient(to left, rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0.45)), url('https://www.bullmoosetube.com/wp-content/uploads/2021/11/Sprinkler-CUSTOMER_809812328-scaled.jpg');
		background-size: cover;
		background-position: 50% 50%;
}
.header_image.astm_a513{
		background-image: linear-gradient(to left, rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0.45)), url('https://www.bullmoosetube.com/wp-content/uploads/2021/11/A513_Header_4849-2-scaled.jpg');
		background-size: cover;
		background-position: 50% 50%;
}
.header_image.astm_a500{
		background-image: linear-gradient(to left, rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0.45)), url('https://www.bullmoosetube.com/wp-content/uploads/2021/11/ASTM-A500-pic.png');
		background-size: cover;
		background-position: 50% 50%;
}
.header_image.astm_a847{
		background-image: linear-gradient(to left, rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0.45)), url('https://www.bullmoosetube.com/wp-content/uploads/2021/11/ASTM-A847-pic.jpg');
		background-size: cover;
		background-position: 50% 50%;
}
.header_image.astm_a1085{
		background-image: linear-gradient(to left, rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0.45)), url('https://www.bullmoosetube.com/wp-content/uploads/2022/08/Crop-for-1085pg_4875-scaled.jpg');
		background-size: cover;
		background-position: 50% 50%;
}
.header_image.astm_a1112{
		background-image: linear-gradient(to left, rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0.45)), url('https://www.bullmoosetube.com/wp-content/uploads/2021/11/ASTM-A1112-Ladder-pic-scaled.jpg');
		background-size: cover;
		background-position: 50% 50%;
}
.header_image.about_us{
		background-image: linear-gradient(to left, rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0.45)), url('https://www.bullmoosetube.com/wp-content/uploads/2022/10/Masury-2.jpg');
		background-size: cover;
		background-position: 50% 35%;
}

.header_image.locations{
		background-image: linear-gradient(to left, rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0.45)), url('https://www.bullmoosetube.com/wp-content/uploads/2022/10/Masury-2.jpg');
		background-size: cover;
		background-position: 50% 35%;
}

.header_image.executive_team{
		background-image: linear-gradient(to left, rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0.45)), url('https://www.bullmoosetube.com/wp-content/uploads/2022/01/Casa-Grande-Aerial_0100-scaled.jpg');
		background-size: cover;
		background-position: 50% 50%;
}
.header_image.quality_services{
		background-image: linear-gradient(to left, rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0.45)), url('https://www.bullmoosetube.com/wp-content/uploads/2021/11/Quality-Page-Header_FCP1266-scaled.jpg');
		background-size: cover;
		background-position: 50% 50%;
}
.header_image.news_header{
		background-image: linear-gradient(to left, rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0.45)), url('https://www.bullmoosetube.com/wp-content/uploads/2022/01/Elkhart-Accumulator.jpg');
		background-size: cover;
		background-position: 50% 50%;
}
.header_image.contact_us{
		background-image: linear-gradient(to left, rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0.45)), url('https://www.bullmoosetube.com/wp-content/uploads/2022/01/HandsOnHSS_FCP1107-scaled.jpg');
		background-size: cover;
		background-position: 50% 50%;
}
.header_image.documentation{
		background-image: linear-gradient(to left, rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0.45)), url('https://www.bullmoosetube.com/wp-content/uploads/2021/11/Distributors-Header_Warehouse-Panoramic-scaled.jpg');
		background-size: cover;
		background-position: 50% 50%;
}
.header_image.video_library{
		background-image: linear-gradient(to left, rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0.45)), url('https://www.bullmoosetube.com/wp-content/uploads/2022/10/Masury-2.jpg');
		background-size: cover;
		background-position: 50% 35%;
}
.header_image.links{
		background-image: linear-gradient(to left, rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0.45)), url('https://www.bullmoosetube.com/wp-content/uploads/2022/10/Masury-2.jpg');
		background-size: cover;
		background-position: 50% 35%;
}

.header_image.sintontx{
		background-image: linear-gradient(to left, rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0.45)), url('https://www.bullmoosetube.com/wp-content/uploads/2021/10/Sinton-Campus-Aerial.jpg');
		background-size: cover;
		background-position: 50% 50%;
}

.header_image.Sprinkler-pipe-landing-page{
				background-image: linear-gradient(to left, rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0.45)), url('https://www.bullmoosetube.com/wp-content/uploads/2022/01/BMT-biggerintexas-2560x1770-1.jpg');
		background-size: cover;
		background-position: 50% 50%;
}

.header_image.terms-and-conditions{
					background-image: linear-gradient(to left, rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0.45)), url('https://www.bullmoosetube.com/wp-content/uploads/2021/09/LOCATIONS-Mill-41-scaled.jpg');
		background-size: cover;
		background-position: 50% 50%;	
}

.header_image.tech-support{
					background-image: linear-gradient(to left, rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0.45)), url('https://www.bullmoosetube.com/wp-content/uploads/2021/11/Quality_Inset-SWL_0234-scaled.jpg');
		background-size: cover;
		background-position: 50% 50%;	
}

.header_image.chicago_plant{
					background-image: linear-gradient(to left, rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0.45)), url('https://www.bullmoosetube.com/wp-content/uploads/2022/01/Chicago-Heights_Mill-4-scaled.jpg');
		background-size: cover;
		background-position: 50% 50%;	
}
.header_image.elkhart_plant{
					background-image: linear-gradient(to left, rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0.45)), url('https://www.bullmoosetube.com/wp-content/uploads/2022/06/Elkhart-scaled-1.jpg');
		background-size: cover;
		background-position: 50% 50%;	
}

.header_image.gerald_plant{
					background-image: linear-gradient(to left, rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0.45)), url('https://www.bullmoosetube.com/wp-content/uploads/2021/09/Gerald_4372-1-scaled.jpg');
		background-size: cover;
		background-position: 50% 50%;	
}


.header_image.casa_grande{
					background-image: linear-gradient(to left, rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0.45)), url('https://www.bullmoosetube.com/wp-content/uploads/2021/09/Casa-Grande_0104-1-scaled.jpg');
		background-size: cover;
		background-position: 50% 50%;	
}
.header_image.masury_plant{
					background-image: linear-gradient(to left, rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0.45)), url('https://www.bullmoosetube.com/wp-content/uploads/2022/10/Masury-2.jpg');
		background-size: cover;
		background-position: 50% 35%;	
}
.header_image.trenton_plant{
					background-image: linear-gradient(to left, rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0.45)), url('https://www.bullmoosetube.com/wp-content/uploads/2021/09/Trenton-scaled.jpg');
		background-size: cover;
		background-position: 50% 50%;	
}
.header_image.burlington_plant{
					background-image: linear-gradient(to left, rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0.45)), url('https://www.bullmoosetube.com/wp-content/uploads/2021/09/Burlington_2060-1-scaled.jpg');
		background-size: cover;
		background-position: 50% 50%;	
}
.header_image.hss_landing_page{
					background-image: linear-gradient(to left, rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0.45)), url('https://www.bullmoosetube.com/wp-content/uploads/2022/01/BMT-biggerintexas-2560x1770-1.jpg');
		background-size: cover;
		background-position: 50% 50%;	
}
.header_image.weathering_landing_page{
					background-image: linear-gradient(to left, rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0.45)), url('https://www.bullmoosetube.com/wp-content/uploads/2021/11/ASTM-A847-pic.jpg');
		background-size: cover;
		background-position: 50% 50%;	
}

.header_image.application_landing_page{
					background-image: linear-gradient(to left, rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0.45)), url('https://www.bullmoosetube.com/wp-content/uploads/2021/09/LOCATIONS-Mill-41-scaled.jpg');
		background-size: cover;
		background-position: 50% 50%;	
}

.header_image.find_a_rep{
					background-image: linear-gradient(to left, rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0.45)), url('https://www.bullmoosetube.com/wp-content/uploads/2022/01/HSS-Page-Trenton_4866-1-scaled.jpg');
		background-size: cover;
		background-position: 50% 50%;	
}




.group-health-plan{
					background-image: linear-gradient(to left, rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0.45)), url('https://www.bullmoosetube.com/wp-content/uploads/2022/07/Group-Health-ist402.jpg');
		background-size: cover;
		background-position: 50% 50%;	
}





/* h tags */
:not(.left-nav) h5, :not(.left-nav) h2{
		font-family: 'Russo One',sans-serif;
		font-weight: 400; 
		font-size: 24px;
}

/* the sub images for different pages */
.subheader_image_box{
		color: #fff;
		position: relative;
		min-height: 250px!important;
		font-family: 'Russo One', sans-serif;
		background-size: cover; 
		background-position: 50% 50%!important;
		
		display: flex;
align-items: center;
		text-align:center;
		
		justify-content: center;
}
.subheader_image_box h2{
		margin-bottom: 0px;
}
.subheader_image_box::after{
				background-image: linear-gradient(to left, rgba(19, 19, 19, 0.51), rgba(19, 19, 19, 0.51))!important;

}

.subheader_image_content{
		left:0;
		right:0;
}
.subheader_image_box.top_corner_cut{
		clip-path: polygon(20% 0%, 90% 0%, 100% 20%, 100% 100%, 80% 100%, 0 100%, 0% 80%, 0 0);
}
.subheader_image_content h2, .subheader_image_content h3{
		color: #fff;
}
.subheader_image_content h2{
		text-transform: uppercase;
		font-size: 38px;
		font-weight:400;
		text-align:center;
		letter-spacing: .1rem;

}
.subheader_image_content h3{
		font-size:100%;
		letter-spacing: .1rem;
}


/* subheader images */
.hss_overview{
	background-image: linear-gradient(to left, rgba(19, 19, 19, 0.51), rgba(19, 19, 19, 0.51)), url('https://www.bullmoosetube.com/wp-content/uploads/2022/01/Alt-HSS_Perspective_FCP0842-scaled.jpg');
}

#agro_and_farm{
	background-image: linear-gradient(to left, rgba(19, 19, 19, 0.51), rgba(19, 19, 19, 0.51)), url('https://www.bullmoosetube.com/wp-content/uploads/2021/10/agriculture_0-1024x330-1.jpeg');
}
#architect_and_construction{
	background-image: linear-gradient(to left, rgba(19, 19, 19, 0.51), rgba(19, 19, 19, 0.51)), url('https://www.bullmoosetube.com/wp-content/uploads/2021/10/BMT-bridge_hp-2000x644-optimized-1024x330-1.jpeg');
}
#fire_protection{
	background-image: linear-gradient(to left, rgba(19, 19, 19, 0.51), rgba(19, 19, 19, 0.51)), url('https://www.bullmoosetube.com/wp-content/uploads/2021/10/BMT-homepage-fireprotection-optimized-1024x330-1.jpeg');
}
#health_and_fitness{
	background-image: linear-gradient(to left, rgba(19, 19, 19, 0.51), rgba(19, 19, 19, 0.51)), url('https://www.bullmoosetube.com/wp-content/uploads/2021/10/fitness_2-optimized-1024x330-1.jpeg');
}
#industrial_equipment{
	background-image: linear-gradient(to left, rgba(19, 19, 19, 0.51), rgba(19, 19, 19, 0.51)), url('https://www.bullmoosetube.com/wp-content/uploads/2021/10/industrial_2-optimized-1024x330-1.jpeg');
}
#lawn_and_garden{
	background-image: linear-gradient(to left, rgba(19, 19, 19, 0.51), rgba(19, 19, 19, 0.51)), url('https://www.bullmoosetube.com/wp-content/uploads/2021/10/Lawn-and-Garden-ATV.jpg');
}
#military{
	background-image: linear-gradient(to left, rgba(19, 19, 19, 0.51), rgba(19, 19, 19, 0.51)), url('https://www.bullmoosetube.com/wp-content/uploads/2021/10/BMT-homepage_military_0-optimized-1024x330-1.jpeg');
}
#transportation{
	background-image: linear-gradient(to left, rgba(19, 19, 19, 0.51), rgba(19, 19, 19, 0.51)), url('https://www.bullmoosetube.com/wp-content/uploads/2021/10/BMT-homepage-XLtransportation_0-optimized-1024x330-1.jpeg');
}
#other{
	background-image: linear-gradient(to left, rgba(19, 19, 19, 0.51), rgba(19, 19, 19, 0.51)), url('https://www.bullmoosetube.com/wp-content/uploads/2021/10/autorack-1024x643-1.jpeg');
}


#stratusteel{
	background-image: linear-gradient(to left, rgba(19, 19, 19, 0.51), rgba(19, 19, 19, 0.51)),url('https://www.bullmoosetube.com/wp-content/uploads/2021/11/ASTM-A1112-Ladder-pic-scaled.jpg');
}

#weathering{
	background-image: linear-gradient(to left, rgba(19, 19, 19, 0.51), rgba(19, 19, 19, 0.51)),url('https://www.bullmoosetube.com/wp-content/uploads/2021/11/ASTM-A847-pic.jpg'); 
}
#mst_overview{
	background-image: linear-gradient(to left, rgba(19, 19, 19, 0.51), rgba(19, 19, 19, 0.51)),url('https://www.bullmoosetube.com/wp-content/uploads/2022/01/Sprinkler_SWL_0590-scaled.jpg'); 
}

.sprinkler_pipe_overview{
		background-image: linear-gradient(to left, rgba(19, 19, 19, 0.51), rgba(19, 19, 19, 0.51)),url('https://www.bullmoosetube.com/wp-content/uploads/2022/08/Sprinkler_Crop-scaled.jpg');
}

#antimicrobial_protection{
		background-image: linear-gradient(to left, rgba(19, 19, 19, 0.51), rgba(19, 19, 19, 0.51)), 
                    url('https://www.bullmoosetube.com/wp-content/uploads/2021/10/BMT-homepage-fireprotection-optimized-1024x330-1.jpeg');
}
#reddi_pipe{
		background-image: linear-gradient(to left, rgba(19, 19, 19, 0.51), rgba(19, 19, 19, 0.51)),   url('https://www.bullmoosetube.com/wp-content/uploads/2021/11/Reddi-Pipe-Header_9888-scaled.jpg');
}




/* the leftside nav */
.left-nav{
		padding-right: 0px;
}
    .left-nav h5, .left-nav h6{
        font-family: 'Russo One',sans-serif;
    }
.left-nav h5{
    text-transform: uppercase;
		font-size: 0.8rem;
}

 .left-nav h6{
		font-size: 0.8rem;
}

/* this is area to adjust for mobile */
@media only screen and (max-width: 700px) {
		.header_image_box { 
				min-height: 220px;
		}
		.container-fluid{
				padding-left:2px;
				padding-right: 2px;
		}
		.header_image_box  .header_image_content h1, .header_image_box  .header_image_content h2{
		padding: 0 20px;
				padding: 0 2px;
		}
		
		
		#main{
				margin-top:80px;
		}
}

#left-sidebar{

}


.social-media{
	display:flex;
		justify-content:end;
}
.social-media div{
	margin: 0px .3em
}
.plant-address{
		font-size:0.8rem;
				margin-bottom: 1rem;
		line-height: 1.2rem;
}
.plant-manager{
		font-weight: bold;
		line-height: 1rem;
		font-size:1rem;
		margin-bottom:0.7rem;
}

.plant-map{
		height: 500px;
		max-width: 750px;
		width:100%
}

.sub-title{
		font-size:1rem;
}

@media only screen and (max-width: 700px) {
	.plant-map{
		height: 300px;
		max-width: 60px;
		width:100%
}	
		.plant-address{
		font-sie:0.8rem;
				margin-bottom: 0rem;
}
		.plant-manager{ 
				
		margin-bottom:0.2rem;
		}
		#main div .plant-address div:nth-child(2) {
				padding: 0px!important;
		}
}

@media only screen and  (max-width: 544px){
h3, .entry-content h3 { 
		font-size: 25px!important;
}
}
#page{
		display:flex;
		flex-direction:column;
		height: 100vh;
		justify-content:space-between;
}