@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//alliedmineral.com/wp-content/themes/woodmart/woodmart/fonts/woodmart-font-1-400.woff2?v=7.1.4") format("woff2");
}

.wd-popup.wd-promo-popup{
	background-color:#111111;
	background-image: none;
	background-repeat:no-repeat;
	background-size:contain;
	background-position:left center;
}

.page-title-default{
	background-color:#0a0a0a;
	background-image: url(https://alliedmineral.com/wp-content/uploads/2023/03/Allied-Minerals-title-1.jpg);
	background-size:cover;
	background-position:center bottom;
}

.footer-container{
	background-color:rgb(26,26,26);
	background-image: none;
}

:root{
--wd-text-font:"Open Sans", Arial, Helvetica, sans-serif;
--wd-text-font-weight:500;
--wd-text-color:rgb(0,0,0);
--wd-text-font-size:18px;
}
:root{
--wd-title-font:"Open Sans", Arial, Helvetica, sans-serif;
--wd-title-font-weight:700;
--wd-title-transform:uppercase;
--wd-title-color:rgb(26,26,26);
}
:root{
--wd-entities-title-font:"Open Sans", Arial, Helvetica, sans-serif;
--wd-entities-title-font-weight:700;
--wd-entities-title-color:rgb(26,26,26);
--wd-entities-title-color-hover:rgb(159, 65, 43);
}
:root{
--wd-alternative-font:"Open Sans", Arial, Helvetica, sans-serif;
}
:root{
--wd-widget-title-font:"Open Sans", Arial, Helvetica, sans-serif;
--wd-widget-title-font-weight:700;
--wd-widget-title-transform:uppercase;
--wd-widget-title-color:rgb(26,26,26);
--wd-widget-title-font-size:20px;
}
:root{
--wd-header-el-font:"Open Sans", Arial, Helvetica, sans-serif;
--wd-header-el-font-weight:700;
--wd-header-el-transform:uppercase;
--wd-header-el-font-size:16px;
}
:root{
--wd-primary-color:rgb(238,118,35);
}
:root{
--wd-alternative-color:rgb(0,116,115);
}
:root{
--wd-link-color:rgb(238,118,35);
--wd-link-color-hover:rgb(0,116,115);
}
:root{
--btn-default-bgcolor:rgb(159,65,43);
}
:root{
--btn-default-bgcolor-hover:rgb(0,116,115);
}
:root{
--btn-accented-bgcolor:rgb(0,116,115);
}
:root{
--btn-accented-bgcolor-hover:rgb(26,26,26);
}
:root{
--notices-success-bg:#459647;
}
:root{
--notices-success-color:#fff;
}
:root{
--notices-warning-bg:#E0B252;
}
:root{
--notices-warning-color:#fff;
}
	:root{
					
			
							--wd-form-brd-radius: 0px;
					
					--wd-form-brd-width: 2px;
		
					--btn-default-color: #fff;
		
					--btn-default-color-hover: #fff;
		
					--btn-accented-color: #fff;
		
					--btn-accented-color-hover: #fff;
		
									--btn-default-brd-radius: 0px;
				--btn-default-box-shadow: none;
				--btn-default-box-shadow-hover: none;
				--btn-default-box-shadow-active: none;
				--btn-default-bottom: 0px;
			
			
			
					
									--btn-accented-brd-radius: 0px;
				--btn-accented-box-shadow: none;
				--btn-accented-box-shadow-hover: none;
				--btn-accented-box-shadow-active: none;
				--btn-accented-bottom: 0px;
			
			
			
					
							
					--wd-brd-radius: 0px;
			}

	
	
			@media (min-width: 1025px) {
			.whb-boxed:not(.whb-sticked):not(.whb-full-width) .whb-main-header {
				max-width: 1192px;
			}
		}

		.container {
			max-width: 1222px;
		}

		:root{
			--wd-container-width: 1222px;
		}
	
			@media (min-width: 1222px) {
			[data-vc-full-width]:not([data-vc-stretch-content]),
			:is(.vc_section, .vc_row).wd-section-stretch {
				padding-left: calc((100vw - 1222px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
				padding-right: calc((100vw - 1222px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
			}
		}
	
			div.wd-popup.popup-quick-view {
			max-width: 920px;
		}
	
	
	
	
			.woodmart-woocommerce-layered-nav .wd-scroll-content {
			max-height: 223px;
		}
	
					rs-slides [data-type=text],
		rs-slides [data-type=button] {
			font-family: Open Sans !important;
		}
		
					rs-slides h1[data-type=text],
			rs-slides h2[data-type=text],
			rs-slides h3[data-type=text],
			rs-slides h4[data-type=text],
			rs-slides h5[data-type=text],
			rs-slides h6[data-type=text] {
				font-family: Open Sans !important;
			}
			
/*global*/
b {color: #ee7623; font-weight: 700;}
.title-spacing {letter-spacing: 2px;}


/*Header*/

.header-icons .icons-design-simple .wd-social-icon {color: rgba(238, 118, 35, 1) !important;}
.wd-nav.wd-gap-l {--nav-gap: 40px;}
.wd-header-cats .menu-opener:not(.has-bg) {background-color: #E9E9E9 !important;}
.wd-header-cats .menu-opener-icon:not(.custom-icon):after, .wd-header-cats .menu-opener .menu-open-label, .wd-header-cats.wd-style-1 .menu-opener:after {display: none !important;}
.wd-header-cats.wd-style-1 .menu-opener {min-width: 34px !important;}
#menu-item-31, #menu-item-41, #menu-item-40 {padding-right: 7.5px !important;}

/*Home*/

.right-bar {border-right: 2px solid #1a1a1a;}
.home-benefit-icon {position: absolute; top: 10px; left: -30px;}
.h-benefit-title {margin-left: 32px;}
#pink-to-orange .vc_tta-panels-container {width: 293px;}
#pink-to-orange .vc_tta-panel-heading {background-color: #ea7522 !important;}
#pink-to-orange .vc_tta-panel-body {background-color: #fff; color: #1a1a1a;}
.right-border {border-right: 1px solid #1a1a1a;}

@media (max-width: 768px) {
.right-bar, .right-border {border-right: none !important;}
.h2-mobile {font-size: 28px !important;}
}

/*Footer*/
.widgettitle {color: #ea7522; letter-spacing: 2px; font-weight: 600;}
#menu-footer-menu-1, #menu-footer-menu-2, #menu-footer-menu-3, #menu-footer-menu-4 {text-transform: uppercase;}
#menu-footer-menu-1 li, #menu-footer-menu-2 li, #menu-footer-menu-3 li, #menu-footer-menu-4 li {margin-bottom: 8px;}
.copyrights-wrapper {background-color: #fff; color: #1a1a1a;}

/*Page Title*/
.page-title {letter-spacing: 6px; display: inline-block !important;}

/*Product Category Page*/
#product-category-pg .vc_tta-panel-heading, #product-category-pg2 .vc_tta-panel-heading {border-top: none; border-right: none; border-left: none; border-bottom: 2px solid #1a1a1a !important;}
#product-category-pg .vc_tta.vc_tta-style-modern .vc_tta-panel:not(:last-child) .vc_tta-panel-heading, #product-category-pg2 .vc_tta.vc_tta-style-modern .vc_tta-panel:not(:last-child) .vc_tta-panel-heading {margin-bottom: 15px !important;}
#product-category-pg .vc_tta-color-white.vc_tta-style-modern .vc_tta-controls-icon::before, #product-category-pg .vc_tta-color-white.vc_tta-style-modern .vc_tta-controls-icon::after, #product-category-pg2 .vc_tta-color-white.vc_tta-style-modern .vc_tta-controls-icon::before, #product-category-pg2 .vc_tta-color-white.vc_tta-style-modern .vc_tta-controls-icon::after {border-color: #ee7623;}
#product-category-pg .vc_tta-panel-title>a, #product-category-pg2 .vc_tta-panel-title>a {color: #007473; letter-spacing: 2px;}
#product-category-pg .vc_tta-color-white.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:hover, #product-category-pg2 .vc_tta-color-white.vc_tta-style-modern .vc_tta-panel .vc_tta-panel-heading:hover {background-color: #E7E7E7;}
.am-acc-wrap>.vc_column-inner>.wpb_wrapper {display: grid; grid-template-columns: 50% 50%; grid-gap: 40px;}
@media screen and (max-width: 900px) {
	.am-acc-wrap>.vc_column-inner>.wpb_wrapper {display: grid; grid-template-columns: 100%; grid-gap: 0;}
}

@media (max-width: 991px) {
	.second-col-mobile {margin-top: -114px;}
}

/*Contact Page*/
#contact-page-form input[type='text'], #contact-page-form input[type='tel'], #contact-page-form input[type='email'], #contact-page-form select {height: 50px;}
.cf7-btn {background-color: #007473 !important; color: #fff !important; text-transform: uppercase; letter-spacing: 2px; font-size: 22px; padding: 10px 60px !important;}

/*Blog*/
.wd-post-cat.wd-style-with-bg {background-color: #EE7623 !important;}
.read-more-section a {color: #007473 !important}
.blog-design-masonry .post-title {font-size: 22px !important; line-height: 1.2 !important;}

/*Post Page*/
.post-single-page .post-title {color: #EE7623 !important;}
.post-single-page .entry-header {display: none !important;}
.single-meta-tags {display: none !important;}
.related-title {text-transform: capitalize;}

/*Individual Product Pages*/
.product-table-info {overflow: auto;}
.product-tables {width:100%; border-collapse:collapse; padding: 15px 8px; border-top: 2px solid #ee7623;}
.product-tables th {text-align:center; border:1px solid #b3adad; padding: 15px 8px; color: #808080; text-transform: none;}
.product-tables td {border:1px solid #b3adad; text-align:center; padding: 15px 8px; color: #000000;}
.product-table1 table th {border-width: 0 !important; background: #ee7c3b !important; color: #fff !important; padding: 20px; text-align: left;}
.product-table1 table tr td { text-align: left; padding: 10px 20px;}
.product-table1 tr:nth-child(2n) {background: #f6f6f6;}
#product-category-pg .vc_tta.vc_tta-style-modern .vc_tta-panel:not(:last-child) .vc_tta-panel-heading, #product-category-pg2 .vc_tta.vc_tta-style-modern .vc_tta-panel:not(:last-child) .vc_tta-panel-heading {margin-bottom: 5px !important}
#product-category-pg .vc_tta-panel-title, #product-category-pg2 .vc_tta-panel-title {line-height: 1.5 !important;}

/*Careers*/
.orange-grey-bkgrnd {background: rgb(238,118,35); background: linear-gradient(90deg, rgba(238,118,35,1) 35%, rgba(221,221,221,0.2) 35%);}
.employee-spotlight-subtitle, .about-employees-title, .ethics-title-icon {position: relative;}
	.employee-spotlight-subtitle:after {content: ''; background: rgb(238,118,35); height: 45px; width: 375px; position: absolute; left: -79px; top: 0px; z-index: -1;}
.about-employees-title:before {content: ''; background-image: url('/wp-content/uploads/2023/04/Allied-Minerals-Careers-Icon.png'); height: 46px; width: 46px; position: absolute; left: 114px; top: -5px;}
.careers-employee-title {display: inline-block; text-align: center; color: #fff; background-color: #EE7623; margin: 0 auto; padding: 6px 20px; font-weight: bold; font-size: 11px;}
.careers-employee-text {min-height: 230px;}
.ethics-title-icon:before {content: ''; background-image: url('/wp-content/uploads/2023/04/Allied-Mineral-Check-Icon.png'); height: 37px; width: 37px; position: absolute; left: -3%; top: -5px;}

@media (min-width: 768px) and (max-width: 1205px) {
	.about-employees-title:before {left: 2%;}
}

@media (min-width: 991px) and  (max-width: 1205px) {
.careers-employee-text {min-height: 260px;}
}
@media (min-width: 768px) and (max-width: 991px) {
	.switch-wht-bkgrnd .vc_column-inner {background-color: rgba(176,175,174,0.2) !important;}
.switch-grey-bkgrnd .vc_column-inner {background-color: #fff !important;}
}

@media (max-width: 767px) {
	.about-employees-title:before {display: none !important;}
	.orange-grey-bkgrnd {background: #F8F8F8 !important;}
	.careers-employee-text {min-height: inherit;}
}


/*Industries Hover Item Pages*/
.hotspot-content h4 {color: #ee7623; font-size: 22px !important;}
.hotspot-content {width: 500px !important;}
.hover-table-info {overflow: auto; max-height: 360px;}
.hover-tables {width:100%; border-collapse:collapse; padding: 15px 8px; color: #1a1a1a; margin-bottom: -10px !important;}
.hover-table-1 {background-color: #E9E9E9;}
.table-product {font-weight: 700; text-transform: uppercase;}
#industry-tabs .vc_tta-panel-title>a {color: #007473; letter-spacing: 2px;}
#industry-tabs .vc_tta-color-grey.vc_tta-style-flat .vc_tta-tab>a {color: #1a1a1a; letter-spacing: 2px; text-transform: uppercase !important; font-weight: 700; font-size: 10px !important;}
#industry-tabs .vc_tta-color-grey.vc_tta-style-flat .vc_tta-tab.vc_active>a {background-color: #ee7623; color: #fff;}
.steel-alloy-working-lining .hotspot-dropdown-bottom{top: -150px !important; left: -250px !important;}
.steel-alloy-grout .hotspot-dropdown-left{top: -400px !important;}
.channel-induction-iron-wl .hotspot-dropdown-bottom{top: -170px !important;}
.channel-induction-iron-ind .hotspot-dropdown-top{top: -480px !important;}
.channel-induction-all-gunning .hotspot-dropdown-top{left: -275px !important;}
.heat-treat-left .hotspot-dropdown-left {left: -275px !important;}
.forging-car-bottom-left .hotspot-dropdown-left {left: -275px !important; top: -100px;}
.heat-box-furnace-hearth .hotspot-dropdown-left{right: -50px; top: -100px;}
.heat-box-furnace-burner .hotspot-dropdown-left{right: -50px;}
.heat-box-furnace-sill .hotspot-dropdown-bottom {top: -140px;}
.car-bottom-forge-pb .hotspot-dropdown-bottom {top: -40px;}
.ladles-steel-patch-maintenance .hotspot-dropdown-right, .ladles-steel-insulation .hotspot-dropdown-right {top: -167px;}
.ladles-steel-coatings .hotspot-dropdown-right {top: -140px; left: -50px;}
.ladles-steel-insulation-right .hotspot-dropdown-left{top: -130px;}
.coreless-iron-top-cap .hotspot-dropdown-bottom {left: -227px !important}
.box-burner-blocks .hotspot-dropdown-left {right: -100px !important}
.box-hearth .hotspot-dropdown-bottom {top: -150px;}


@media (max-width: 991px) {
.hotspot-content {width: 325px !important;}
.hover-table-info {max-height: 300px;}
.hover-tables td {padding: 8px !important;}
	.hover-tables {font-size: 12px !important;}
}

@media (min-width: 800px) and (max-width: 1100px) {
.coreless-steel-top-cap-tab  .hotspot-dropdown-bottom {left: -224px; top: -35px;}
.coreless-steel-cover-tab .hotspot-dropdown-left, .coreless-steel-slip-plane .hotspot-dropdown-left, .steel-alloy-grout .hotspot-dropdown-left {left: -350px;} 
.coreless-steel-structural-components .hotspot-dropdown-top {top: -450px !important;}
.coreless-iron-cover .hotspot-dropdown-left  {left: -350px !important; top: 50px !important;}
.channel-induction-iron-wl .hotspot-dropdown-bottom{top: -80px !important;}
.channel-induction-iron-ind .hotspot-dropdown-top{top: -380px !important;}
	.reverb-jambs .hotspot-dropdown-right {left: 0px; top: -50px;}
	.box-burner-blocks .hotspot-dropdown-left {left: -260px !important; top: -60px;}
	.box-curb-walls .hotspot-dropdown-left, .box-hearth .hotspot-dropdown-left, .box-subhearth .hotspot-dropdown-left {left: -350px;}
	.box-pier-blocks .hotspot-dropdown-bottom {top: -150px;}
.ladles-working-lining .hotspot-dropdown-left {left: -300px !important;}
}

@media (max-width: 799px) {
.coreless-steel-spout .hotspot-dropdown-right {left: -20px !important;}
.coreless-steel-top-cap-tab .hotspot-dropdown-bottom {left: -170px !important;}
.steel-alloy-working-lining .hotspot-dropdown-bottom{top: -125px !important; left: -177px !important;}
	.coreless-steel-slip-plane .hotspot-dropdown-left {left: -225px !important;}
.steel-alloy-grout .hotspot-dropdown-left {top: -275px !important; left: -250px !important;} 
.coreless-steel-structural-components .hotspot-dropdown-top {top: -250px !important;}
.coreless-iron-top-cap .hotspot-dropdown-bottom {left: -175px !important}
.coreless-iron-cover .hotspot-dropdown-left {left: -250px !important;} 
.channel-receiver-left .hotspot-dropdown-bottom {left: -80px !important;}
.channel-cover .hotspot-dropdown-right {left: -40px !important; top: -50px;}
	.channel-induction-iron-wl .hotspot-dropdown-bottom{top: -80px !important;}
.channel-receiver-right .hotspot-dropdown-left {left: -150px !important; top: -50px !important;}
.channel-induction-iron-ind .hotspot-dropdown-top{top: -200px !important;}
.channel-induction-all-gunning .hotspot-dropdown-top {left: -208px !important; top: -200px;}
.reverb-jambs .hotspot-dropdown-right {left: -40px;}
.reverb-side-wall .hotspot-dropdown-left {left: -200px !important;}
	.reverb-hearth .hotspot-dropdown-bottom, .reverb-ramp  .hotspot-dropdown-left {left: -170px !important;}
.casthouse-insulation .hotspot-dropdown-right {left: -170px !important;}
.car-perimeter .hotspot-dropdown-right {left: -60px !important; top: -55px !important;}
.car-pier-blocks .hotspot-dropdown-bottom {left: -100px !important; top: -55px !important;}
.heat-treat-left .hotspot-dropdown-left {left: -200px !important; top: -55px !important;}
	.box-burner-blocks .hotspot-dropdown-left {left: -140px !important; top: -90px;}
.box-subhearth .hotspot-dropdown-left {left: -154px !important; top: -60px;}
.box-pier-blocks .hotspot-dropdown-bottom, .box-hearth .hotspot-dropdown-left {top: -100px !important;}
.ladles-wl .hotspot-dropdown-right {left: -20px !important; top: -70px !important;}
.ladles-backuplining .hotspot-dropdown-left {left: -144px !important; top: -90px;}
.ladles-steel-patch-maintenance .hotspot-dropdown-right {top: -139px;}
}



/*Industries Tables*/
.industries-table {margin-bottom: 0px !important; background-color: #fff;}
.industries-table tr td {border: 1px solid #dcdcdc; padding: 10px 20px;}
.industries-org-head-table {background-color: #ee7623;}
.industries-org-head-table th {color: #fff; text-transform: none; padding: 10px 20px; font-size: 20px;}
.industries-table tr:nth-child(2n) {background-color: #f6f6f6;}

/**/
#green-grad-chart {background: rgb(0,116,115);
background: linear-gradient(180deg, rgba(0,116,115,1) 0%, rgba(0,0,0,1) 100%);}
#green-grad-chart .vc_tta-panel-body {background-image: none !important;}

/* Spanish Site */

#menu-main-menu-1-spanish a {font-size: 12px !important;}