  /** Do not edit this file **
Simple Custom CSS and JS - by Silkypress.com
Saved: Apr 15 2024 | 00:34:44 */
h1, h2, h3, h4, h5, h6, p {
	font-family:'Source Sans Pro', Helvetica, Arial, Sans-serif !important;
}
h1, h3, strong, p.bold, span.bold {
	font-weight:800;
}
h2, h4, h5 {
	font-weight:600;
}
h1 {
	font-size:66px;
	line-height:69px;
	letter-spacing:-1px;
	margin:1em 0;
	word-spacing:.5px;
}
h2 {
	font-size:52px;
	line-height:55px;
	letter-spacing:-1px;
	word-spacing:-.5px;
}
h3 {
	font-size:42px;
	line-height:45px;
	letter-spacing:-.5px;
}
h4 {
	font-size:30px;
	line-height:34px;
}
h5 {
	font-size:24px;
	letter-spacing: -1px;
	line-height:28px;
}
h6 {
	font-weight:500;
	font-size:18px;
	line-height:23px;
}

p.small {
	font-size:70% !important;
}
.et_pb_module.et_pb_text.textBlock a {
	color:#f36521 !important;
	text-decoration: underline !important;
}
.et_pb_module.et_pb_text.textBlock a {
	text-decoration: underline !important;
}
.no-sidebar-wide #primary, .woocommerce-page #primary {
	padding: 0;
}
a.roundButton {
	text-decoration: none !important;
}
a.roundButton:hover {
	background:#f36521 !important;
}
header.entry-header {
	display: none;
}

#et_builder_outer_content header.entry-header {
	display: block;
}
.footerLinks {
	width: 100%;
	position: relative;
	float: left;
}
.fLink {
	float: left;
	margin: 10px 16px 13px 0 !important;
	padding: 3px 10px !important;
}
.fLink a {
	color:white !important;
}
.footerEG {
	margin-bottom: -2em !important;
}
span.adjustCap {
	font-size:82% !important;
}
/* Portable Impactor Plant Page ***/
.prodButton {
	height: 365px;
	width: 87%;
	padding: 1em !important;
	-webkit-box-shadow: 3px 3px 11px 0px rgba(143,143,143,1) !important;
	-moz-box-shadow: 3px 3px 11px 0px rgba(143,143,143,1) !important;
	box-shadow: 3px 3px 11px 0px rgba(143,143,143,1) !important;
}
#prod1000CV {
	background: url(/wp-content/uploads/2019/10/FPO-Photo.png) !important;
	background-position: bottom !important;
	background-size: 85% !important;
	background-repeat: no-repeat !important;
	background-color:white !important;
}
#prod1000CC {
	background: url(/wp-content/uploads/2019/10/FPO-Photo.png) !important;
	background-position: bottom !important;
	background-size: 85% !important;
	background-repeat: no-repeat !important;
	background-color:white !important;
}
#prod1000CV p.blackText, #prod1000CC p.blackText{
	color: black !important;
	text-decoration: underline !important;
	font-size: 17px;
	width: 60%;
	margin: 0 20% !important;
	line-height: 22px;
}
.prodButton#prod1000CV {
	margin-left: 15%
}
.prodButton#prod1000CC {
	margin-right: 15%
}
.spacer {
	width:100%;
	height:2px;
}
#conveyorPIP.rotate-90-right-cw {
	-webkit-animation: rotate-90-right-cw 4s ease-out 4s reverse both;
	animation: rotate-90-right-cw 4s ease-out 4s reverse both;
	animation-duration: 1.5s !important;
}
/* ----------------------------------------------* Generated by Animista on 2019-10-10 16:39:58* Licensed under FreeBSD License.* See http://animista.net/license for more info.* w: http://animista.net, t: @cssanimista* ---------------------------------------------- */
/*** ----------------------------------------* animation rotate-90-right-cw* ----------------------------------------*/
@-webkit-keyframes rotate-90-right-cw {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0);
		-webkit-transform-origin: right;
		transform-origin: right;
	}
	100% {
		-webkit-transform: rotate(90deg);
		transform: rotate(90deg);
		-webkit-transform-origin: right;
		transform-origin: right;
	}
}
@keyframes rotate-90-right-cw {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0);
		-webkit-transform-origin: right;
		transform-origin: right;
	}
	100% {
		-webkit-transform: rotate(90deg);
		transform: rotate(90deg);
		-webkit-transform-origin: right;
		transform-origin: right;
	}
}
#prod1000Series span.et_pb_section_video_bg.et_pb_allow_player_pause {
	opacity: .5;
}
#prod1000Series .et-db #et-boc .et_pb_section_video_bg {
	visibility: visible;
	position: absolute;
	top: -10%;
	left: 0;
	width: 100%;
	height: 180%;
	background-color: #222;
	overflow: hidden;
	display: block;
	pointer-events: none;
	-moz-transition: display .3s;
	-webkit-transition: display .3s;
	transition: display .3s;
}
#vidSpace {
	min-height:400px;
}
div#go-top {
	z-index: 10000000000000000 !important;
}
/* Home Page Code ***/
.videoFrame iframe {
	width: 100%;
	min-height: 450px;
}
.newProductSection {
    background-image: url('/wp-content/uploads/2021/05/1200-Prescreen-Feeder-Cutout-2021.jpg') !important;
    background-position: 40% 100% !important;
    background-size: 90% !important;
}
.overviewText {
	background: rgba(255, 255, 255, 0.85) !important;
	width: 400px;
	top: 15em;
	right: 2em;
	position: absolute;
}
.overviewText {
	background: rgba(255, 255, 255, 0.85) !important;
	width: 400px;
	top: 12em;
	right: 8em;
	position: absolute;
	padding: 1.5em !important;
}
.overviewText h4 {
	font-weight: 700 !important;
	font-size: 22px;
	line-height: 28px !important;
	margin-bottom: .5em !important;
}
.et_pb_module.et_pb_slider.et_pb_slider_1.et_pb_slider_fullwidth_off.et_slider_auto.et_slider_speed_4500.et_had_animation.et_slide_transition_to_next.et_pb_bg_layout_dark {
    overflow: visible !important;
}
/***.et-db #et-boc .et-l .et-pb-controllers {
    position: absolute;
    bottom: -35px !important;
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 100;
} ***/
.et-db #et-boc .et-l .familySlides .et-pb-controllers {
    bottom: -35px !important;
}
/**** Series Pages ****/
.et-db #et-boc .et_pb_column_1 {
	z-index:1 !important;
}
.et_pb_module.et_pb_slider.et_pb_slider_0.seriesSlides.et_pb_slider_fullwidth_off.et_pb_bg_layout_dark {
	z-index:1 !important;
}
.et_pb_module.et_pb_text.et_pb_text_0.seriesTextBlock.et_pb_bg_layout_light.et_pb_text_align_left.et_had_animation {
	z-index:100 !important;
}
.seriesSlides .et_pb_slide_description {
	margin: 24em 0 0 35% !important;
	padding: 1em !important;
	bottom: 0 !important;
	right: 0 !important;
	position: relative !important;
	background: white !important;
	width: 70% !important;
	text-align: center !important;
}
.seriesSlides p {
	font-size: 16px !important;
	text-shadow: none !important;
	line-height: 20px;
}
.seriesSlides p.small {
	font-size:12px !important;
	line-height:16px !important;
}
.plantButton {
	width: 100%;
	min-height: 200px;
	background-color: white !important;
	background-position: center center !important;
	padding: 1em !important;
	box-shadow: 0px 0px 10px black !important;
	transition: 500ms all ease-in-out !important;
}
#eplant-button {
	background:url('/wp-content/uploads/2019/10/eplant-button.jpg') !important;
	background-size:cover !Important;
	background-repeat:no-repeat;
	background-position: center center !important;
}
#eplant2deck-button {
	background:url('/wp-content/uploads/2019/10/eplant-2-deck-button.jpg') !important;
	background-size:cover !Important;
	background-repeat:no-repeat;
	background-position: center center !important;
}
#plant1200cv-button {
	background:url('/wp-content/uploads/2019/10/1200-cv-button.jpg') !important;
	background-size:cover !Important;
	background-repeat:no-repeat;
	background-position: center center !important;
}
#plant1200cc-button {
	background:url('/wp-content/uploads/2019/10/1200-25-cc-button.jpg') !important;
	background-size:cover !Important;
	background-repeat:no-repeat;
	background-position: center center !important;
}
#plant1200ocss-button {
	background:url('/wp-content/uploads/2019/10/1200-ocss-button.jpg') !important;
	background-size:cover !Important;
	background-repeat:no-repeat;
	background-position: center center !important;
}
#plant1200ccPrefeed-button {
  	background:url('/wp-content/uploads/2021/05/1200-prescreen-button.jpg') !important;
	background-size:cover !Important;
	background-repeat:no-repeat;
	background-position: center center !important;
 
}
#eplant-button:hover, #eplant2deck-button:hover, #plant1200cv-button:hover, #plant1200cc-button:hover, #plant1200ocss-button:hover, #stealth-button:hover, #plant1200ccPrefeed-button:hover, #plant500cv-button:hover, #plant500cc-button:hover, #rapiddeploy-button:hover, #rapiddeploy1000-button:hover, #plant1000cv-button:hover, #plant1000cc-button:hover, #plant1400oc-button:hover, #plant1400ccs-button:hover, #plant1400cv-button:hover, #plant1400cvs-button:hover, #plant1600ccs-button:hover, #plant1600oc-button:hover {
	background-blend-mode: screen !important;
	background-color: #646464 !important;
	box-shadow: 0px 0px 10px white !important;
	transition: 500ms all ease-in-out !important;
}
#plant500cv-button {
	background:url('/wp-content/uploads/2020/05/500-cv-button.jpg') !important;
	background-size:cover !Important;
	background-repeat:no-repeat;
	background-position: center center !important;
}
#plant500cc-button {
	background:url('/wp-content/uploads/2020/05/500-cc-button.jpg') !important;
	background-size:cover !Important;
	background-repeat:no-repeat;
	background-position: center center !important;
}
#stealth-button {
	background:url('/wp-content/uploads/2020/05/stealth-500-button.jpg') !important;
	background-size:cover !Important;
	background-repeat:no-repeat;
	background-position: center center !important;
}
#rapiddeploy-button {
	background:url('/wp-content/uploads/2020/05/rapiddeploy-button.jpg') !important;
	background-size:cover !Important;
	background-repeat:no-repeat;
	background-position: center center !important;
}
#rapiddeploy1000-button {
	background:url('/wp-content/uploads/2023/02/RapiDeploy1000_SideA.jpg') !important;
	background-size:cover !Important;
	background-repeat:no-repeat;
	background-position: center center !important;
}
#plant1000cv-button {
	background:url('/wp-content/uploads/2020/05/1000-15-cv-button.jpg') !important;
	background-size:cover !Important;
	background-repeat:no-repeat;
	background-position: center center !important;
}
#plant1000cc-button {
	background:url('/wp-content/uploads/2020/05/1000-15-cc.jpg') !important;
	background-size:cover !Important;
	background-repeat:no-repeat;
	background-position: center center !important;
}
#plant1400oc-button {
	background:url('/wp-content/uploads/2020/05/1400-45-oc-button.jpg') !important;
	background-size:cover !Important;
	background-repeat:no-repeat;
	background-position: center center !important;
}
#plant1400cv-button {
	background:url('/wp-content/uploads/2020/05/1400-45-cv-button.jpg') !important;
	background-size:cover !Important;
	background-repeat:no-repeat;
	background-position: center center !important;
}
#plant1400ccs-button {
	background:url('/wp-content/uploads/2020/05/1400-15-ccs.jpg') !important;
	background-size:cover !Important;
	background-repeat:no-repeat;
	background-position: 0 -35px !Important;
	background-position: center center !important;
}
#plant1400cvs-button {
	background:url('/wp-content/uploads/2020/05/1400-45-cvs-button.jpg') !important;
	background-size:cover !Important;
	background-repeat:no-repeat;
	background-position: center center !important;
}
#plant1600oc-button {
	background:url('/wp-content/uploads/2020/05/1600-69-oc-button.jpg') !important;
	background-size:cover !Important;
	background-repeat:no-repeat;
	background-position: center center !important;
}
#plant1600ccs-button {
	background:url('/wp-content/uploads/2020/05/1600-69-ccs-button.jpg') !important;
	background-size:cover !Important;
	background-repeat:no-repeat;
	background-position: center center !important;
}

a div.plantButton h6 {
	width: 100% !important;
	text-align: center !important;
	font-size: 24px !important;
	font-weight: 800 !important;
	font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif !important;
	letter-spacing: -.5px !important;
	line-height: 28px !important;
	color: white !important;
	margin: 8.25em 0 -6em 0 !important;
	text-shadow: 1px 1px 4px black !important;
}
a:hover div.plantButton h6 {
	color:#f47c41 !important;
	transition: 500ms all ease-in-out !important;
}
.seriesSlides .et-pb-controllers {
    bottom: -35px !important;
}

.seriesSlides {
  overflow:visible !important;
}
.productPageSlider > .et-pb-controllers {
    bottom: -65px !important;
}
.seriesSlides p {
    font-weight: 400;
}
/* News Page **/
.newsSquare1 {
	width: 30em;
	min-height: 18em;
	background-color: #F36F21 !important;
	margin: 0 0 -8em -4em !important;
}
.newsquare2 h2.entry-title {
	display: none;
}
.newsquare3 {
	background-blend-mode: screen;
	background-image: url(https://eaglecrusher.com//wp-content/uploads/2019/10/eagle_webtexture16.jpg);
	background-color: #e5e5e5;
	max-width: 30em;
	margin: -20em 0 0 19em;
	min-height: 20em;
}
.et_pb_section.et_pb_section_0.newsHeadSection.et_pb_with_background.et_section_regular.et_section_transparent {
	overflow: hidden;
}
.newsquare2 {
	padding: 0 2em 1em 0;
}
.newsquare2 a img {
	margin: -10em 0 -3em -2em !important;
}
.moreNews h2.entry-title {
	margin: -1em 0 .5em 0 !important;
}
.moreNews a.more-link {
	margin-top: 10px;
}
.tags a {
	font-size: 20px;
	line-height: 27px;
	font-weight: bold !important;
	letter-spacing: -.5px;
	display: block;
	color:#f36f21!important;
}
div#search-4 {
	width: 100% !important;
}
div#custom_html-4 {
	width: 100% !important;
	margin: 1em 0 !Important;
}
div#archives-3 {
	width: 100% !important;
}
a.more-link {
	margin: 15px 0 0 !important;
}
.et_pb_module.et_pb_blog_2.newsLargeStory.et_pb_posts.et_pb_bg_layout_light {
	margin-top: 11em;
}
a.more-link {
	margin: 14px 0;
}
/*** Company & Careers Pages ***/
.associationList p strong {
	font-size: 24px;
	line-height: 36px;
}
.associationList p {
	font-size: 13px;
	line-height: 5px;
}
.companyTeamEagle .et_pb_row_inner.et_pb_row_inner_0.companyTeamCol {
	padding-right: 2%!important;
	padding-left: 15em!important;
}
.careersPost .et-db #et-boc .et-l .et_pb_module li {
	list-style: inside;
	padding: 0 0 0 20px;
}
.historyList p {
    line-height: 1.3em !important;
}
blockquote h4 a {
    color: #FFFFFF!important;
    border-width: 0px!important;
    border-radius: 53px!important;
    letter-spacing: 1px !important;
    font-size: 16px;
    font-weight: 800!important;
    text-transform: uppercase!important;
    background: #424242 !important;
    padding-top: 10px!important;
    padding-right: 40px!important;
    padding-bottom: 10px!important;
    padding-left: 40px!important;
    width: 100px !important;
    margin: 1em 0 0 -1.2em !important;
  transition:all 500ms ease-in-out !important;
}

blockquote h4 a:hover {
    background:#f36521 !important;
    cursor: pointer;
  transition:all 500ms ease-in-out !important;
}
blockquote {
    border: none !important;
}
#careerPosts .et_pb_blog_grid.clearfix {
    margin: 0 0 0 -1.5%;
}
#careerPosts .column.size-1of3 {
    width: 100% !important;
    margin: 0em 1.9% !important;
}
#careerPosts article {
    width: 46% !important;
    float: left !important;
    margin: 0 1.5% 1.5% 0 !important;
}
/**** Parts Page ****/
p.teamText {
	font-size:18px;
	line-height:24px;
	color:black;
}
.vidCol1 .mejs-mediaelement {
	opacity: .6;
}
/** Blow Bars Page **/
.blowbars-icon {
	width: 3rem;
	margin: -1.5rem 0rem 0rem 1rem;
}
.blowbars h3 {
	font-weight:bold;
}
h3.blowbarsText {
	text-transform: none;
	font-size: 1.5rem;
	font-weight: bold;
	border-bottom: none;
}
.blowbars-pic {
	float:right;
	margin:-2rem 0rem 0rem 0rem;
}
.blowbars-pic img {
	margin:1rem 0rem 1rem 0rem;
	padding:1rem;
	border:1px dotted #f36f21;
	background-color:white;
	max-width:20rem;
}
h1.bbars {
	text-align: left;
	font-size: 1.5rem;
	text-transform: none;
	font-weight: bold;
	line-height: 1.8rem;
	margin-top: 2rem;
}
h2.bbars {
	text-align: left;
	font-size: 1.5rem;
	text-transform: none;
	font-weight: bold;
	line-height: 1.8rem;
	margin-top: 2rem;
}
.stretchCell {
	width:10%;
}
.hidechart {
	display:block !important;
}
.showchart {
	display:none !important;
}
.product_table{
	width:100%;
	font-family:'source sans pro', sans-serif
}
.product_table thead tr th{
	color:#fff;
	font-size: 1.5em;
	font-weight: normal;
}
tr.sub_row td {
	border-bottom: 1px solid black;
	text-align: center;
	font-weight:bold;
}
.xspaceV{
	margin: 1em 0;
}
.bbChart table, .bbChart2 table {
	background: white;
	margin-bottom: 1.25rem;
	border: solid 1px #dddddd;
}
.bbChart table thead,.bbChart table tfoot,.bbChart2 table thead,.bbChart2 table tfoot {
	background: whitesmoke;
}
.bbChart table thead tr th,.bbChart table thead tr td,.bbChart table tfoot tr th,.bbChart table tfoot tr td, .bbChart2 table thead tr th,.bbChart2 table thead tr td,.bbChart2 table tfoot tr th,.bbChart2 table tfoot tr td {
	padding: 0.5rem 0.625rem 0.625rem;
	font-weight: bold;
	color: #222222;
	text-align: left;
}
.bbChart table tr.even, .bbChart table tr.alt, .bbChart table tr:nth-of-type(even), .bbChart2 table tr.even, .bbChart2 table tr.alt, .bbChart2 table tr:nth-of-type(even) {
	background: #f9f9f9;
}
.bbChart table thead tr th,.bbChart table tfoot tr th,.bbChart table tbody tr td,.bbChart table tr td,.bbChart table tfoot tr td,.bbChart2 table thead tr th,.bbChart2 table tfoot tr th,.bbChart2 table tbody tr td,.bbChart2 table tr td,.bbChart2 table tfoot tr td{
	display: table-cell;
}
thead.show-for-small {
	display: none;
}
.bbChart .product_table thead, .bbChart2 .product_table thead{
	background:#f36521 !important;
}
.bbChart th, .bbChart2 th {
	color: white !important;
}
.bbHeadline {
	padding: 15rem 0 0 15rem !important;
}
p.footnote {
	text-align: center;
	font-weight: bold;
}
tr.headerRow td {
	font-weight: 600;
	line-height: 1.2em;
	text-align: center;
	padding: 5px;
	font-size: 18px;
	letter-spacing: -.5px;
	color: black;
}
tr.headerRow {
	border-bottom: 3px black solid;
	background: #f4f4f4;
}
.bbChart td,
.bbChart2 td {
	border: 1px solid #CCC;
	font-size: 15px;
	padding: 5px 10px;
	vertical-align: top;
}

.bbChart thead tr th,
.bbChart2 thead tr th {
	font-size: 20px;
}

@media screen and (max-width: 700px) {
	.bbChart .responsive.product_table,
	.bbChart2 .responsive.product_table {
		width: 1000px !important;
	}	
}

/* Financing Page **/
.financeSlides h2.et_pb_slide_title {
	margin: 4.5em 0 -5em 0!Important;
}
.financeCol1, .financeCol5 {
	width: 7% !Important;
	margin-right: 1.5% !Important;
}
.financeCol2, .financeCol6 {
	width: 40% !Important;
	margin-right: 1.5% !important;
}
.financeCol3 {
	width: 50% !Important;
}
.financeCol4 {
	width:50% !important;
	margin:0 1.5% 0 0 !Important;
}
.financeCol3 .et_pb_slide.et_pb_slide_0.et_pb_bg_layout_dark.et_pb_media_alignment_center.et_pb_slider_with_overlay.et-pb-active-slide {
	background-size: 75% !important;
	background-position: 180% 10% !important;
}
.financeCol4 .et_pb_slide.et_pb_slide_1.et_pb_bg_layout_dark.et_pb_media_alignment_center.et_pb_slider_with_overlay.et-pb-active-slide {
	background-size: 75% !important;
	background-position: 140% 10% !Important;
}
.financeCol3 .et_pb_slide_description {
	float: left;
	width: 74% !important;
	text-align: left !important;
}
.financeCol4 .et_pb_slide_description {
	float: left;
	width: 74% !important;
	text-align: left !important;
}
.financeIcon {
	padding: 1em 0 0 1em !important;
	width: 100% !important;
}
.optionText {
	float: left;
	width: auto;
	margin: 0 0 0 0 !important;
}
.financeCol2 .et_pb_text_inner {
	padding: 1.5em 0 !important;
}
.financeCol3 #accelerated .et_pb_slide.et_pb_slide_2.et_pb_bg_layout_dark.et_pb_media_alignment_center.et_pb_slider_with_overlay.et-pb-active-slide {
	background-size: 55% !important;
	background-position: 110% 10% !important;
}
.financeCol3 #conditional .et_pb_slide.et_pb_slide_4.et_pb_bg_layout_dark.et_pb_media_alignment_center.et_pb_slider_with_overlay.et-pb-active-slide {
	background-size: 45%;
	background-position: 105% 10% !important;
}
.financeCol4 #skip .et_pb_slide.et_pb_slide_3.et_pb_bg_layout_dark.et_pb_media_alignment_center.et_pb_slider_with_overlay.et-pb-active-slide {
	background-size: 70% !important;
	background-position: 120% 30% !important;
}
.et_pb_module.et_pb_slider.et_pb_slider_0.financeSlides.et_pb_slider_fullwidth_off.et_pb_bg_layout_dark.et_had_animation > .et-pb-controllers {
    top: 102%;
}
.et_pb_module.et_pb_slider.et_pb_slider_0.financeSlides.et_pb_slider_fullwidth_off.et_pb_bg_layout_dark.et_had_animation {
    overflow: visible !important;
}



@media not all and (min-resolution:.001dpcm) { 
    @media {
 .et-db #et-boc .et-l .et_pb_slider .et_pb_slide_0, .et-db #et-boc .et-l .et_pb_slider .et_pb_slide_1, .et-db #et-boc .et-l .et_pb_slider .et_pb_slide_2, .et-db #et-boc .et-l .et_pb_slider .et_pb_slide_3, .et-db #et-boc .et-l .et_pb_slider .et_pb_slide_4, .et-db #et-boc .et-l .et_pb_slider .et_pb_slide_5, .et-db #et-boc .et-l .et_pb_slider .et_pb_slide_6 {
background-size: cover !Important;
background-position-y: 50% !important;
}
  }
}

/* Dealer Locator */
input.cat_button.button.gray {
	padding: .5rem 1rem;
	margin: .5rem 0;
	border-radius: 20px;
	font-weight: 200;
	text-transform: uppercase;
	font-family: 'source sans pro', sans-serif;
	letter-spacing: .2px;
	border:1px solid gray;
	color:gray;
}
.icon-geolocalizator:before,.icon-profile:before,.icon-smartphone:before,.icon-mail:before, .icon-paper-sheet:before {
	float: left;
	margin: .75rem 10px 1rem 0rem;
}
div.icon p.address, div.icon p.phone, div.icon p.email, div.icon p.faxPhone {
	float: left;
	margin: .5rem 0rem .5rem .5rem;
}
a.button.round.gray {
	border: gray 1px solid;
	color: gray;
	padding: .5rem 2rem;
	text-transform: uppercase;
	font-size: .9rem;
}
a.button.round.gray:hover {
	border: gray 1px solid;
	color: white;
	padding: .5rem 2rem;
	text-decoration: none;
	background: black;
}
.ec-pop-split {
	display: flex;
	flex-direction: row;
	grid-gap: 30px;
}

@media screen and (max-width: 768px) {
	.ec-pop-split {
		flex-direction: column !important;
	}
}
/*** FAQ Page **/
.faqAccordion .et_pb_toggle.et_pb_module.et_pb_accordion_item.et_pb_toggle_close, .faqAccordion .et_pb_toggle_open {
	margin: 0 !important;
}
/* Contact Page ****/
.contactForms li {
	float: left !important;
	padding: 8px 13px 6px;
	margin: 0 !important;
	border-bottom: 1px solid #d9d9d9;
	width:auto !important;
}
ul.et_pb_tabs_controls.clearfix {
	margin: 0;
}
.contactButtons {
	padding: 0.3em 1.3em !important;
}
a.et_pb_button.contactButtons.et_pb_bg_layout_dark {
	width: 100% !important;
}
.et_pb_row.et_pb_row_2.contactFooter.et_pb_gutters1.et_pb_row_5col .et-db #et-boc .et-l .et_pb_gutters1 .et_pb_column, .et_pb_row.et_pb_row_2.contactFooter.et_pb_gutters1.et_pb_row_5col .et-db #et-boc .et-l .et_pb_gutters1.et_pb_row .et_pb_column {
	margin-right: 1.5%;
}
.et_pb_row.et_pb_row_2.contactFooter.et_pb_gutters1.et_pb_row_5col .et-db #et-boc .et-l .et_pb_gutters1 .et_pb_column_1_5, .et_pb_row.et_pb_row_2.contactFooter.et_pb_gutters1.et_pb_row_5col .et-db #et-boc .et-l .et_pb_gutters1.et_pb_row .et_pb_column_1_5 {
	width: 17.5%;
}
iframe#mnfra {
	max-height:750px !important;
	width:100% !important;
}
.contactFooter .et-db #et-boc .et-l .et_pb_gutters1 .et_pb_column_1_5, .et-db #et-boc .et-l .et_pb_gutters1.et_pb_row .et_pb_column_1_5 {
	width: 19%;
	padding: 0 .5% !important;
}
/** History Page /
.historyPhoto1 {
	width: 420px;
	float: right;
	padding: 0em 0em 1em 1em !important;
}
.historyPhotos2 {
	max-width: 550px;
	float: left;
	padding: 0 1.5em 2em 0 !important;
	width: 60%;
}
.historyPhoto3 {
	width: 43.3%;
	float: left;
	margin: 0 2.7% 2rem 0 !important;
}
.historyPhoto4 {
	width: 53.5%;
	float: right;
	margin: 0 0 2rem 0 !important
}
/** Site Map /
ul.siteMap li {
	font-size: 20px;
	font-weight: 800;
	list-style: none !important;
	text-transform:uppercase;
}
ul.siteMap li a {
	font-weight: 800 !important;
	color: #f47c41 !important;
	text-transform:uppercase !important;
}
#et-boc ul.siteMap li > ul li a {
	font-size: 18px;
	font-weight: 600 !important;
	margin-left: 10px !important;
	color: #f47c41 !important;
	text-transform:none !Important;
	text-decoration: underline !important;
}
#et-boc ul.siteMap li > ul li {
	font-size: 18px;
	font-weight: 600 !important;
	margin-left: 10px !important;
	text-transform:none !Important;
	text-decoration: underline !important;
}
#et-boc ul.siteMap li > ul li > ul li {
	list-style: none !important;
	margin-left:10px;
	text-decoration:none !Important;
	font-size:16px !Important;
}
#et-boc ul.siteMap li > ul li > ul li a{
	margin-left:0px !Important;
	padding-left:0 !important;
	text-decoration: none !important;
	font-size:16px !Important;
}
ul.siteMap li > ul li > ul li > ul li {
	margin-left:10px !Important;
}
/*** BLOG */
/*Equalize Blog Columns*/
.bloggrid .et_pb_salvattore_content {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}
.bloggrid article {
	margin-bottom: 20px !important;
	-webkit-box-flex: 1;
	-ms-flex: 1 0 auto;
	flex: 1 0 auto;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
}
.bloggrid .post-content {
	-webkit-box-flex: 1;
	-ms-flex: 1 0 auto;
	flex: 1 0 auto;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}
.bloggrid .column {
	margin-bottom: 20px !important;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
}
.et-db #et-boc .et-l .et_pb_post {
	margin-bottom: 15px;
}
.blogHeadSection .et_pb_row.et_pb_row_1 {
	width: 100% !important;
	max-width: none !important;
}
.newsHeadSection .et_pb_row.et_pb_row_0 {
	width: 100% !important;
}
.newsHeadSection .blogHeader a.entry-featured-image-url {
	min-height: 30em;
}
.blogHeader {
	overflow:hidden;
}
.blogHeader img {
	width: 100%;
	margin: -20% 0 !important;
}
.blogHeader h2.entry-title {
	display: none;
}
.blogHeader a.entry-featured-image-url {
	min-height: 30em;
}
.blogHeader {
	opacity: .6 !important;
}
.industriesHeader .et-pb-controllers {
    bottom: -35px !important;
}
h2.titleEG {
    font-weight: 700 !important;
    font-variant: small-caps !important;
    font-size: 73px !important;
    color: #FFFFFF!important;
    letter-spacing: -4px !important;
    text-shadow: 0.06em 0.06em 0.08em rgb(0 0 0 / 40%) !important;
}
/* Series Pages ***/
.et-db #et-boc .et-l .et-pb-arrow-prev {
    left: 34px !important;
  color:white !important
    width: 100px;
    height: 200px;
    margin: -100px 0 0 0;
    padding: 70px 0 0 0;
}
.et-db #et-boc .et-l .et-pb-arrow-next {
    right: 34px !important;
  color:white !important
    width: 100px;
    height: 200px;
    margin: -100px 0 0 0;
    padding: 70px 0 0 0;
}
.et-pb-controllers a {
    background-color: #858585 !important;
}
/* Product Page **/
.productText p {
	font-size:18px !important;
	line-height:24px !important;
}
.productPageSlider {
	overflow:visible !important;
}
.productPageSlider .et_pb_slide_description {
	width: 85% !important;
	background: white !important;
	padding: 1em 1.5em !important;
	color: black !important;
	margin: 33em auto -9em auto !important;
	z-index: 10000 !important;
	box-shadow: 3px 3px 10px 0px rgba(0,0,0,0.3) !important;
}
.productPageSlider .et-db #et-boc .et-pb-controllers {
	bottom: 70px !Important;
}
.productPageSlider p {
	color:black !important;
	font-size:18px !important;
	line-height:22px !Important;
	text-shadow:none !important;
}
.productTable table {
	background: white !IMPORTANT;
}
.productTable td {
	border: 1px solid #CCC;
	padding: 5px 10px;
}
.productTable thead tr {
	background-color: #f76e2c;
	font-size:18px !important;
	font-weight:600 !important;
	color:white !important;
}
.productTable thead tr td {
	border:1px solid black !important;
}
.productTable tr:nth-child(even) {
	background: #ebebeb;
	border:none !Important;
}
a.prodRoundButton {
	text-decoration: none !important;
}
a.prodRoundButton:hover {
	background:white !important;
}
.productList ul li {
	font-size: 14px !important;
	font-weight: 600;
	line-height: 18px !important;
	font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
	margin: 12px 0 !important;
	list-style:none !Important;
}
.productList ul li::before {
	content: "\2022";
	color: #f76e2c;
	font-size:20px;
	font-weight: bold;
	/* If you want it to be bold */
	display: inline-block;
	/* Needed to add space between the bullet and the text */
	width: 1em;
	/* Also needed for space (tweak if needed) */
	margin-left: -1em;
	/* Also needed for space (tweak if needed) */
}
.prodContact .et_parallax_bg {
	background-position: 0px 160px !important;
}
.productPageSlider .et_pb_slide_description {
	margin: 32em auto -9em auto !important;
}
.prodContact a.roundButton:hover {
	background:black !Important;
}
/***.prodContact .et_parallax_bg .et-db #et-boc .et-l .et_parallax_bg_wrap {
    bottom: -80px !important;
}***/

a.et_social_open_all {
    display: none !important;
}
/***.productHeader {
	background-repeat: no-repeat !important;
	background: linear-gradient(180deg,#282828 40%,#f7f7f7 70%)!important;
}
****/
.site-info {
	display: none;
}
.site-info .ap-container {
	padding: 0;
}
body {
	overflow-x: visible !important;
}
h3.DealerName {
	text-transform: uppercase;
	font-weight: 700;
	letter-spacing: -1px;
	font-size: 26px;
	margin-top: .25em;
}
.icon {
	margin: 0 5px 14px -3px;
	width: 100%;
	min-height: 10px;
	position: relative;
	float: left;
}
.icon-geolocalizator:before {
	background: url(/wp-content/uploads/2020/05/location-icon.jpg);
	content: ' ';
	width: 28px;
	height: 28px;
	background-size: 28px;
	margin: 0;
}
.icon-smartphone:before {
	background: url('/wp-content/uploads/2020/05/mobile-icon.jpg');
	content: ' ';
	width: 28px;
	height: 28px;
	background-size: 28px;
	margin: 0;
}
.icon-profile:before {
	background: url('/wp-content/uploads/2020/05/person-icon.jpg');
	content: ' ';
	width: 28px;
	height: 28px;
	background-size: 28px;
	margin: 0;
}
.icon-paper-sheet:before {
	background: url('/wp-content/uploads/2020/05/fax-icon.jpg');
	content: ' ';
	width: 28px;
	height: 28px;
	background-size: 28px;
	margin: 0;
}
.icon-mail:before {
	background: url('/wp-content/uploads/2020/05/email-icon.jpg');
	content: ' ';
	width: 28px;
	height: 28px;
	background-size: 28px;
	margin: 0;
}
.eagleRep h4 {
	font-size: 18px;
	font-weight: 700;
	letter-spacing: -.5px;
	word-spacing: 1px;
	line-height: 2em;
	margin: 15px 0 -10px 0;
}
#mapbase svg {
	height: 750px !important;
}
a.button.round.gray {
	border: black 1px solid;
	color: white;
	text-transform: uppercase;
	background: black;
	font-size: 14px;
	border-radius: 30px;
	padding: 10px 35px;
	font-weight: 600;
	line-height: 1;
}
a.button.round.gray:hover{
	border: #f47c41 1px solid;
	color: white;
	text-transform: uppercase;
	background: #f47c41;
	font-size: 14px;
	border-radius: 30px;
	padding: 10px 35px;
	font-weight: 600;
	line-height: 1;
}
.popmake-content a {
	color: #f47c41;
}
.wp-video {
    text-align: center !important;
    position: relative;
    margin: .5em auto;
}
.eagleVid {
    max-width: 100%;
    width: 100%;
    margin: 0 auto;
    text-align: center;
}
.dealerLogo {
	position: absolute;
	top: 18px;
	right: 18px;
	max-width: 300px;
}
.pum-content {
	position: initial;
}
.pum-theme-360 .pum-title, .pum-theme-lightbox .pum-title {
	color: #000000;
	text-align: left;
	text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 );
	font-family: inherit;
	font-weight: 300;
	font-size: 33px;
	line-height: 40px;
}
.hills {
	max-width: 230px;
/*	margin: -80px 0 -1% 60%; */
}
div#franklin {
	max-width: 230px;
/*	margin: -90px 0 -3% 60%; */
}
.dealerLogo.powerscreen {
	max-width: 340px;
/*	margin: -90px 0 -2% 60%; */
}
/**** 
                          {
	position: absolute;
	bottom: 40px !important;
	left: 0;
	width: 100%;
	text-align: center;
	z-index: 10;
}    /

.videoButton {
    width: 180px !important;
    height: 40px !important;
    background: white !important;
    color: black !important;
    text-align: center !important;
    padding: 15px 20px !important;
    margin: 1em 0 !important;
    border-radius: 5px !important;
    text-align: center !important;
    text-transform: uppercase !important;
    font-weight: 600 !important;
}
iframe.popupVideo {
  width:100%;
  height:562px;
}
.et_pb_slide.et_pb_slide_3.et_pb_section_video .et_pb_slide_description {
    margin: 32em auto -9em auto !important;
}
/***.et-db #et-boc .et-l .et-pb-controllers {
    position: absolute;
    bottom: -85px;
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 10;
}***/
.et-db #et-boc .et-l .et-pb-controllers a {
    display: inline-block;
    background-color: hsl(0deg 0% 0% / 50%);
    text-indent: -9999px;
    border-radius: 7px;
    width: 7px;
    height: 7px;
    margin-right: 10px;
    padding: 0;
    opacity: .5;
}
.et-db #et-boc .et-l .et-pb-controllers .et-pb-active-control {
    background-color: #000;
}
  .seriesSec1200 {
    background-size: 35% !important;
}
.et_pb_module.et_pb_slider.et_pb_slider_0.newProductSlides.et_pb_slider_fullwidth_off.et_slider_auto.et_slider_speed_6000.et_slide_transition_to_next.et_pb_bg_layout_dark > .et-pb-controllers {
    bottom: 15px !important;
}
span.nav-previous a, span.nav-next a {
    color: #e06100 !important;
}
div.pagination.clearfix div.alignleft a, div.pagination.clearfix div.alignright a  {
    color: #e06100 !important;
}
span.byline {
    display: none !important;
}
img.logoWorld {
    margin-top: 4em;
}
/***/
.egPosts article {
    border-bottom: 1px dotted gray !important;
    padding: 0.25em 0 .5em !important;
}
.careers ul {
    list-style: disc !important;
    margin: 10px 0 20px 20px !important;
}
.careers ul li {
  list-style:disc !important;
}

img.gtmid, img.groff {
    max-width: 350px !important;
    width: 90%;
    margin: -3em 0 -1.5em 2em;
  border:none !important;
}
a img.gtmid, a img.groff  {
    border: 0 !important;
}
a.videoButton.industries {
    color: #000000!important;
    border-width: 0px!important;
    border-radius: 53px!important;
    font-size: 20px;
    font-weight: 800!important;
    text-transform: uppercase!important;
  padding-top: 10px!important;
    padding-right: 54px!important;
    padding-bottom: 10px!important;
    padding-left: 40px!important;
  line-height:2em !important;
  letter-spacing:.5px;
  transition: all 300ms ease 0ms !important;
box-shadow: 0px 0px 10px 0px #000000b8 !important;
  cursor:pointer !important;
}
p a.videoButton.industries:after {
    font-family: ETmodules!important;
    speak: none;
    line-height: inherit;
  font-size:inherit;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-shadow: 0 0;
    direction: ltr;
    opacity: 0;
    position: absolute;
    margin-left: -1em;
    -webkit-transition: all .2s;
    transition: all .2s;
    text-transform: none;
    font-feature-settings: "kern" off;
    font-variant: none;
    font-style: normal;
    font-weight: 400;
    text-shadow: none;
transition: all 300ms ease 0ms;
      color: #000000;
    opacity: 1;
    margin-left: .3em;
    left: auto;
content: "\e0a3";
  cursor: pointer !important;
}
a.videoButton.industries:hover {
  background-color: #f36521 !important;
  transition: all 300ms ease 0ms !important;
  cursor: pointer !important;
}
@media (max-width:1900px) {
.et_parallax_bg_phone_exist.et_parallax_bg_tablet_exist.et_parallax_bg {
    bottom: -70px !important;
    height: 690px !important;
}
.prodContact  .et-db #et-boc .et-l .et_parallax_bg {
    bottom: 90px;
  }
}
@media (max-width:1700px) {
	.financeScenario {
		padding: 2em !important;
	}
	/*** a.et_pb_button.roundButton.et_pb_bg_layout_light {
		width: 200px !important;
	}
	***/
	.financeCol3 #accelerated .et_pb_slide.et_pb_slide_2.et_pb_bg_layout_dark.et_pb_media_alignment_center.et_pb_slider_with_overlay.et-pb-active-slide {
		background-size: 77% !important;
		background-position: 125% 10% !important;
	}
	.financeCol3 #conditional .et_pb_slide.et_pb_slide_4.et_pb_bg_layout_dark.et_pb_media_alignment_center.et_pb_slider_with_overlay.et-pb-active-slide {
		background-size: 75%;
		background-position: 145% 10% !important;
	}
}
@media (max-width:1600px) {
	.contactFooter .et_pb_column.et_pb_column_1_5.et_pb_css_mix_blend_mode_passthrough {
		margin-right: 3% !important;
	}
	.contactFooter .et_pb_column.et_pb_column_1_5.et_pb_css_mix_blend_mode_passthrough {
		width:30% !important;
	}
	a.et_pb_button.contactButtons.et_pb_bg_layout_dark {
		margin-top: 1.5em !important;
	}
	.et_pb_column.et_pb_column_1_5.contactButtons.et_pb_column_7.et_pb_css_mix_blend_mode_passthrough, .et_pb_column.et_pb_column_1_5.et_pb_column_8.et_pb_css_mix_blend_mode_passthrough {
		width: 48% !important;
	}
	a.et_pb_button.et_pb_button_6.contactButtons.et_pb_bg_layout_dark, a.et_pb_button.et_pb_button_7.contactButtons.et_pb_bg_layout_dark {
		width: 100% !important;
	}
	a.et_pb_button.et_pb_button_6.contactButtons.et_pb_bg_layout_dark {
		margin-left: 28%;
	}
	a.et_pb_button.et_pb_button_7.contactButtons.et_pb_bg_layout_dark {
		margin-right: 28%;
	}
	#plant1400ccs-button {
		background:url('/wp-content/uploads/2020/05/1400-15-ccs.jpg') !important;
		background-size:cover !Important;
		background-repeat:no-repeat;
		background-position: 0 0px !Important;
	}
    .videoButton {
    margin: 1em 0% !important;
}
  .contactFooter .et_pb_column.et_pb_column_1_5.et_pb_column_8.et_pb_css_mix_blend_mode_passthrough {
    width: 30% !important;
    margin: 0 2% 0 18% !important;
}
}
@media (max-width:1450px) {
	.et_pb_module.et_pb_blog_2.newsLargeStory.et_pb_posts.et_pb_bg_layout_light {
		margin-top: 8.5em;
	}
	.companyTeamEagle .et_pb_column.et_pb_column_2_3.et_pb_column_1.et_pb_specialty_column.et_pb_css_mix_blend_mode_passthrough {
		width: 60% !important;
	}
	.companyTeamEagle .et_pb_row_inner.et_pb_row_inner_0.companyTeamCol {
		padding-right: 2%!important;
		padding-left: 5em!important;
	}
	.companyTeamEagle .et-db #et-boc .et-l .et_pb_gutters1 .et_pb_column_1_3, .et-db #et-boc .et-l .et_pb_gutters1.et_pb_row .et_pb_column_1_3 {
		width: 40%;
	}
	.newProductSlides {
		min-height:450px;
	}
	.financeCol3 .et_pb_slide.et_pb_slide_0.et_pb_bg_layout_dark.et_pb_media_alignment_center.et_pb_slider_with_overlay.et-pb-active-slide {
		background-size: 120% !important;
		background-position: -100% 10% !important;
	}
	.financeCol4 .et_pb_slide.et_pb_slide_1.et_pb_bg_layout_dark.et_pb_media_alignment_center.et_pb_slider_with_overlay.et-pb-active-slide {
		background-size: 120% !important;
		background-position: -130% 10% !Important;
	}
	.financeCol3 #accelerated .et_pb_slide.et_pb_slide_2.et_pb_bg_layout_dark.et_pb_media_alignment_center.et_pb_slider_with_overlay.et-pb-active-slide {
		background-size: 120% !important;
		background-position: -45% 10% !important;
	}
	.financeCol4 #skip .et_pb_slide.et_pb_slide_3.et_pb_bg_layout_dark.et_pb_media_alignment_center.et_pb_slider_with_overlay.et-pb-active-slide {
		background-size: 120% !important;
		background-position: 0% 30% !important;
	}
	.financeCol3 #conditional .et_pb_slide.et_pb_slide_4.et_pb_bg_layout_dark.et_pb_media_alignment_center.et_pb_slider_with_overlay.et-pb-active-slide {
		background-size: 120%;
		background-position: -65% 10% !important;
	}
	.dealerLogo {
		position: relative;
		margin-bottom: 20px;
		max-width: 250px;
		top: auto;
		right: auto;
	}
	h3.DealerName {
		margin-bottom: 15px;
	}
  img.gtmid, img.groff {
    max-width: 350px !important;
    width: 90%;
    margin: 0 0 -1.5em 0;
  border:none !important;
}
a img.gtmid, a img.groff  {
    border: 0 !important;
}

  }
@media (max-width:1250px) {
	.partsHeadline {
		width: 100% !important;
	}
	table.responsive.product_table.bbselect, table.responsive.product_table.bbparts {
		max-width: 90%;
		margin: 0 auto;
	}
	.bbHeadline {
		padding: 12rem 0 0 6rem !important;
	}
	.newsHeadSection .blogHeader img {
		width: 200% !important;
		margin: 0 0 -25% 0 !Important;
	}
  iframe.popupVideo {
  width:100%;
  height:350px;
}

  .eplantCol1, .eplantCol4 {
    max-width: 155px;
}
.eplantCol2, .eplantCol3 {
    width: 29% !important;
}
  .et_pb_module.et_pb_blog_0.blogHeader.et_pb_css_mix_blend_mode.et_pb_posts.et_pb_bg_layout_light {
    height: 470px !important;
}
.blogHeader img {
    width: 100%;
    margin: -6% 0 !important;
}
    p.teamText {
    font-size: 16px;
    line-height: 20px;
      margin-top:-8px !important;
}
    .et_pb_module.et_pb_code.et_pb_code_0.usMap {
    min-height: 70em;
}
.dealerNote div p {
    margin-top: -22em !important;
    position: relative !important;
    margin-bottom: -3em !important;
}
p a.videoButton.industries {
    font-size: 18px;
    padding: .5em 2.2em .5em 1.2em !important;
}
}
@media (max-width:1070px) {
	.et_pb_module.et_pb_blog_2.newsLargeStory.et_pb_posts.et_pb_bg_layout_light {
		margin-top: 4em;
	}
	.financeCol3 .et_pb_slide.et_pb_slide_0.et_pb_bg_layout_dark.et_pb_media_alignment_center.et_pb_slider_with_overlay.et-pb-active-slide {
		background-size: 200% !important;
		background-position: 25% 10% !important;
	}
	.financeCol4 .et_pb_slide.et_pb_slide_1.et_pb_bg_layout_dark.et_pb_media_alignment_center.et_pb_slider_with_overlay.et-pb-active-slide {
		background-size: 200% !important;
		background-position: 10% 10% !Important;
	}
	.dealerLogo {
		max-width: 250px;

	}

  iframe.popupVideo {
  width:100%;
  height:400px;
}
    .videoButton {
    margin: 1em 0% !important;
}
.featuresLabel, .et-db #et-boc .et-l .et_pb_text_2 {
    width: 90% !important;
}
    .prodContact {
    padding: 2em 0 !important;
    margin: 0 0 -1.5em 0 !important;
      z-index:0 !important;
}
  .et-db #et-boc .et-l div.et_pb_section.et_pb_section_3 {
     z-index: 100 !important;
}
    .dealerNote div p {
    margin-top: 0em !important;
    position: relative !important;
    margin-bottom: 0em !important;
}
  .et_pb_module.et_pb_code.et_pb_code_0.usMap {
    min-height: 0em !important;
}
}
@media (max-width:1025px) {
  .et_pb_section.et_pb_section_0.mapSection.et_section_regular.et_section_transparent {
    min-height: 70em !important;
}
  #careerPosts .column.size-1of3 {
    width: 100% !important;
    margin: 0em 1.9% !important;
}
#careerPosts article {
    width: 100% !important;
    float: left !important;
    margin: .5em 0 !important;
}
  .column.size-1of2 {
    width: 100% !important;
}
}
@media screen and (max-width:1025px) {
  .et_pb_section.et_pb_section_0.mapSection.et_section_regular.et_section_transparent {
    min-height: 64em !important;
}
}

@media (max-width:981px) {
	.et_pb_module.et_pb_text.et_pb_text_0.et_pb_bg_layout_light.et_pb_text_align_left {
		width: 100%;
		text-align: center;
	}
	.familyRow .et_pb_column.et_pb_css_mix_blend_mode_passthrough {
		width: 20% !important;
		padding: 0 1.5%;
	}
	.financeInternational {
		width: 100% !important;
	}
	/***.productHeader {
		background-repeat: no-repeat !important;
		background: linear-gradient(180deg,#282828 40%,#f7f7f7 70%)!important;
		background-size: contain !important;
		background-repeat: no-repeat !important;
	}
	****/
	.productPageSlider .et_pb_slide_description {
		margin: 23em auto -9em auto !important;
	}
.newProductSection {
    background-size: 70% !important;
    background-position: 40% 96% !important;
}
	.et_pb_module.et_pb_blog_2.newsLargeStory.et_pb_posts.et_pb_bg_layout_light {
		margin-top: 0em;
	}

	.partsHeadline h1 {
		font-size: 60px !Important;
	}
	.partsHeadline {
		margin-top:-1em;
	}
	.partsHeadline h1 {
		font-size: 45px !Important;
		letter-spacing: -3px !important;
		word-spacing: 0px !important;
	}
	.bbHeadline {
		padding: 6rem !important;
	}
	.financeCol3 .et_pb_slide_description {
		float: left;
		width: 70% !important;
		text-align: left !important;
	}
	.financeCol4 .et_pb_slide_description {
		float: left;
		width: 70% !important;
		text-align: left !important;
	}
	a.et_pb_button.contactButtons.et_pb_bg_layout_dark {
		margin-top: 1.5em;
	}
	a.et_pb_button.et_pb_button_6.contactButtons.et_pb_bg_layout_dark, a.et_pb_button.et_pb_button_7.contactButtons.et_pb_bg_layout_dark {
		width: 100% !important;
	}
	a.et_pb_button.et_pb_button_6.contactButtons.et_pb_bg_layout_dark {
		margin-left: 0;
	}
	a.et_pb_button.et_pb_button_7.contactButtons.et_pb_bg_layout_dark {
		margin-right: 0%;
	}
	.et-db #et-boc .et-l .et_pb_gutters1 .et_pb_column_1_5, .et-db #et-boc .et-l .et_pb_gutters1.et_pb_row .et_pb_column_1_5 {
		width: 48% !important;
	}
	.et-db #et-boc .et-l .et_pb_gutters1 .et_pb_column, .et-db #et-boc .et-l .et_pb_gutters1.et_pb_row .et_pb_column {
		margin-right: 2% !important;
	}
  .companyTeamEagle .et-db #et-boc .et-l .et_pb_gutters1 .et_pb_column, .et-db #et-boc .et-l .et_pb_gutters1.et_pb_row .et_pb_column {
    margin-right:0 !important
  }
	.financeCol2, .financeCol6 {
		width: 40% !Important;
		margin-right: 2% !important;
		padding-left: 3% !important;
	}
	.financeCol3 {
		width: 58% !Important;
	}
	.financeCol2 .et-db #et-boc .et_pb_text_2 {
		margin-bottom: 0px!important;
		width: 100%;
	}
	.et_pb_slide_description {
    float: none;
    width: 100% !important;
    text-align: center !important;
    padding-bottom: 5em !important;
}
	.financeCol4 {
		width: 58% !important;
		margin: 0 1.5% 0 0 !Important;
	}
	.financeCol4 .et_pb_slide_description {
		float: left;
		width: 70% !important;
		text-align: left !important;
	}
	.plantButton {
		width: 100%;
		min-height: 200px;
		background-color: white !important;
		padding: 1em !important;
		box-shadow: 0px 0px 10px black !important;
		transition: 500ms all ease-in-out !important;
		margin-top:3em !important;
		margin-bottom: 14px !important;
	}
	.seriesHeader .et_pb_slide_description {
		width: 100% !important;
	}
.et-db #et-boc .et-l .et-pb-controllers {
    position: absolute;
    bottom: -80px;
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 10;
}
.productPageSlider .et_pb_slide_description {
    margin: 50% auto -9em auto !important;
}
    .contactFooter .et_pb_column.et_pb_column_1_5.et_pb_column_8.et_pb_css_mix_blend_mode_passthrough {
    width: auto !important;
    margin: 0 !important;
}
  .seriesSec1200 {
    padding-bottom: 12em !important;
    background-size: 65% !important;
}
  .latinMap {
    min-height: 32em;
    max-height:40em;
}
  .et_pb_section.et_pb_section_5.section1400.et_pb_with_background.et_section_regular.et_had_animation {
    background-image: url(https://eaglecrusher.com//wp-content/uploads/2019/10/1400-Background-lrg.png)!important;
    background-position: left bottom !important;
    background-size: 190% !important;
}
  .et_pb_section.et_pb_section_0.mapSection.et_section_regular.et_section_transparent {
    min-height: 70em !important;
}
.dealerNote div p {
    margin-top: 3em !important;
    position: relative !important;
    margin-bottom: -37em !important;
} 
}
/****
@media screen and (orientation:landscape) and (max-width: 900px){
  .dealerNote div p {
    margin-top:2em !important;
    position: relative !important;
    margin-bottom: -37em !important;
}
  
}****/
@media (max-width:850px) {
  
  .blogHeader img {
    width: 100%;
    margin: 0 !important;
}
  .productPageSlider > .et-pb-controllers {
    bottom: -60px !important;
}
.dealerNote div p {
    margin-top: -26em !important;
    position: relative !important;
    margin-bottom: -37em !important;
}
  div#mapwrapper {
    margin-top: 4em !important;
}
}
@media screen and (max-width:850px) {
  .et_pb_section.et_pb_section_0.mapSection.et_section_regular.et_section_transparent {
    min-height: 72em !important;
}
  .dealerNote div p {
    margin-top: 2em !important;
    position: relative !important;
    margin-bottom: -3em !important;
}
}
@media(max-width:780px) {
.et-db #et-boc div.et_pb_section.et_pb_section_0 {
    background-size: 130% !important;
    padding-bottom: 0;
    height: 100% !important;
    max-height: 472px !important;
}
  .et-db #et-boc .et-l div.et_pb_section.faqHeader.et_pb_section_0 {
    background-size: 190% !important;
    background-position: -610px -90px !important;
}
	/.home .et-db #et-boc .et-l div.et_pb_section.et_pb_section_0 {
		background-blend-mode: multiply;
		background-image: url(https://eaglecrusher.com//wp-content/uploads/2019/07/Eagle-Header-Option.jpg)!important;
		background-size: 170% !important;
		background-position: center center !important;
	}
	/
	table.responsive.product_table.bbselect tr td {
		font-size: 14px;
		line-height: 17px;
	}
	.historyPhoto1 {
		width: 100%;
		padding: 0em 5em !important;
		margin-bottom: 2em !important;
	}
	.historyPhotos2 {
		max-width: none;
		float: none;
		padding: 0em 2em !important;
		width: 100%;
		margin: 2em 0 !important;
	}
	.historyPhoto3 {
		width: 100%;
		padding: 0 3em !important;
		margin: 0 auto 2em !important;
		float: none;
	}
	.historyPhoto4 {
		width: 100%;
		padding: 0 3em !important;
		margin: 0 auto 2em !important;
		float: none;
	}
	.financeCol3 .et_pb_slide.et_pb_slide_0.et_pb_bg_layout_dark.et_pb_media_alignment_center.et_pb_slider_with_overlay.et-pb-active-slide {
		background-image: url(https://eaglecrusher.com//wp-content/uploads/2020/02/eg_finance_scenario_1.jpg);
		background-color: #474747;
	}
	.dealerLogo {
		max-width: 215px;
	}
  .header3242 {
      background-position: 0 -250px !important;
}
    iframe.popupVideo {
  width:100%;
  height:350px;
}
    .seriesSlides .et_pb_slide_description {
    margin: 24em 0 0 22% !important;
    padding: 1em !important;
    bottom: 0 !important;
    right: 0 !important;
    position: relative !important;
    background: white !important;
    width: 85% !important;
    text-align: center !important;
}
  .pipSlider .et-db #et-boc .et-l .et_pb_slider .et_pb_slide_3 {
  -moz-background-size: contain !Important;
  -webkit-background-size: contain !Important;
  background-size: contain !Important;
}
  .et-db #et-boc .et-l div.financeHeader.et_pb_section.et_pb_section_0 {
    background-size: inherit !important;
    padding-bottom: 0;
    height: 410px!important;
}
.dealerNote div p {
    margin-top: 2em !important;
    position: relative !important;
    margin-bottom: 0em !important;
}
.et-db #et-boc div.et_pb_section.et_pb_section_0.mapSection {
    max-height: none !important;
    margin-bottom: 2em;
    min-height: 67em;
}
  .et_pb_module.et_pb_code.et_pb_code_0.usMap {
    min-height: 0;
}
}

@media (max-width:767px) {
	.productPageSlider .et_pb_slide_description {
		margin: 14em auto -9em auto !important;
	}
	.et_pb_slide.et_pb_slide_1.et_pb_bg_layout_dark.et_pb_media_alignment_center {
		min-height: 420px !important;
		max-height: 550px !important;
	}
	.et-db #et-boc .et_pb_text_2 {
		width: 100%;
	}
  .companyTeamEagle .companyTeamEagle .et-db #et-boc .et-l .et_pb_gutters1 .et_pb_column_1_3, .et-db #et-boc .et-l .et_pb_gutters1.et_pb_row .et_pb_column_1_3 {
    width: 100%;
    min-height: 420px;
}
  .companyTeamEagle .et_pb_column.et_pb_column_2_3.et_pb_column_1.et_pb_specialty_column.et_pb_css_mix_blend_mode_passthrough {
    width: 100% !important;
}
  .et-pb-controllers {
    position: relative !important;
    margin: -4em 0 0 0 !important;
}
.productPageSlider > .et-pb-controllers {
    bottom: -120px !important;
}
div#mapbase {
    margin: -1em !important;
}
.dealerNote div p {
    margin-top: -6em !important;
    position: relative !important;
    margin-bottom: 0em !important;
}
}
@media screen and (orientation:landscape) and (max-width:767px) {
.et-db #et-boc div.et_pb_section.et_pb_section_0.mapSection {
    max-height: none !important;
    margin-bottom: 2em;
    min-height: 50em !important;
}
  .dealerNote div p {
    margin-top: 9em !important;
    position: relative !important;
    margin-bottom: 0em !important;
}
  
}
@media screen and (max-width:767px) {
	/***THIS IS FOR SOMETHING: ***.et-db #et-boc .et_pb_text_2 {
		margin-top: -20px!important;
		margin-bottom: 80px!important;
		width: 100%;
	}
	***/
	.financeCol2 .et-db #et-boc .et_pb_text_2 {
		margin-top: 0px!important;
		margin-bottom: 0px!important;
		width: 100%;
	}
	.financeCol3 .et_pb_slide.et_pb_slide_0.et_pb_bg_layout_dark.et_pb_media_alignment_center.et_pb_slider_with_overlay.et-pb-active-slide {
		background-size: 200% !important;
		background-position: 30% 10% !important;
	}
	.financeCol4 .et_pb_slide.et_pb_slide_1.et_pb_bg_layout_dark.et_pb_media_alignment_center.et_pb_slider_with_overlay.et-pb-active-slide {
		background-size: 200% !important;
		background-position: 10% 10% !Important;
	}
	.financeCol3 #accelerated .et_pb_slide.et_pb_slide_2.et_pb_bg_layout_dark.et_pb_media_alignment_center.et_pb_slider_with_overlay.et-pb-active-slide {
		background-size: 200% !important;
		background-position: 40% 10% !important;
	}
	.financeCol4 #skip .et_pb_slide.et_pb_slide_3.et_pb_bg_layout_dark.et_pb_media_alignment_center.et_pb_slider_with_overlay.et-pb-active-slide {
		background-size: 180% !important;
		background-position: 70% 30% !important;
	}
	.overviewText {
		background: rgba(255, 255, 255, 0.85) !important;
		width: 80%;
		top: 17em;
		right: 10%;
		position: absolute;
		padding: 1.5em !important;
		margin: 0 auto;
	}
	.financeCol2, .financeCol6 {
		width: 100% !Important;
		margin-right: 0% !important;
		padding-left: 3% !important;
		padding-right: 3% !important;
	}
	.financeCol3, .financeCol4Mob {
		width: 100% !Important;
		margin:0 !important;
	}
	.eagleRep h4 {
		font-size: 18px;
		font-weight: 700;
		letter-spacing: -.5px;
		word-spacing: 1px;
		line-height: 1.25em;
		margin: 22px 0 0px 0;
	}
     .et-db #et-boc .et-l div.et_pb_section.et_pb_section_0.header3242 {
     background-position: 50% 80% !important;
}
  li.et_pb_tab_0 a, li.et_pb_tab_1 a {
    padding: 12px 10px !important;
}
    .latinMap {
    min-height: 67em;
    max-height: none;
}
  .dealerNote div p {
    margin-top: 9em !important;
    position: relative !important;
    margin-bottom: -1em !important;
}
}
@media (max-width: 700px) {
	.et-db #et-boc div.et_pb_section.et_pb_section_0 {
		background-position: center center !Important;
	}
	.et-db #et-boc .et_pb_text_2 {
		padding-bottom: 1em!important;
		padding-left: 1em !important;
	}
	.familyRow .et_pb_column.et_pb_column_1_5.et_pb_column_3.et_pb_css_mix_blend_mode_passthrough, .familyRow .et_pb_column.et_pb_column_1_5.et_pb_column_7.et_pb_css_mix_blend_mode_passthrough {
		display: none;
	}
	.familyRow .et_pb_column.et_pb_css_mix_blend_mode_passthrough {
		width: 33% !important;
		padding: 0 3.5%;
	}
	.familyRow .et_pb_column.et_pb_column_1_5.et_pb_column_5.et_pb_css_mix_blend_mode_passthrough {
		padding-right:10px !important;
		margin-right:1% !important;
	}
	.headerImg h2.header {
		font-size: 43px;
		font-weight: 700;
		color: #72c8ff;
		word-spacing: 1px;
		line-height: 40px;
	}
	.headerImg h2.headerBigger {
		font-size: 90px;
		line-height: 78px;
		letter-spacing: -1px;
		word-spacing: 1.5px;
		color: white;
		font-weight: bold;
		margin-top: 5px;
	}
	.headerImg h2.header2 {
		font-weight: 700;
		color: #72c8ff;
		word-spacing: 1px;
		font-size: 40px;
		line-height: 27px;
	}
.et-db #et-boc .et-l div.et_pb_section.et_pb_section_0 {
    background-size: 160% !important;
    background-position: 50% 64% !important;
}
	.newsHeaderContainer span.et_pb_section_video_bg.et_pb_section_video_bg_desktop_tablet {
		display: none !important;
	}
	.newsHeaderContainer {
		background: orange !important;
	}
	.newsHeader .et_pb_column.et_pb_column_2_3.et_pb_column_0.et_pb_css_mix_blend_mode_passthrough {
		margin: 6em 0 0 0 !important;
	}
	.newsHeaderContainer .et-db #et-boc .et-l .et_pb_section_video:not(.et_pb_menu):not(.et_pb_fullwidth_menu) {
		overflow: visible;
		position: relative;
	}
	.bbChart, .bbChart2 {
		overflow: scroll;
		width: 103% !important;
	}
	.bbChart .et_pb_row.et_pb_row_2, .bbChart2 .et_pb_row.et_pb_row_2 {
		width: 200% !important;
	}
	thead.show-for-large {
		display: none;
	}
	.bbChart .et_pb_column.et_pb_column_4_4.et_pb_column_3.et_pb_css_mix_blend_mode_passthrough.et-last-child, .bbChart2 .et_pb_column.et_pb_column_4_4.et_pb_column_3.et_pb_css_mix_blend_mode_passthrough.et-last-child {
		width: 200% !important;
	}
	thead.show-for-small {
		display: table-row-group;
	}
	table.responsive.product_table.bbselect {
		max-width: none;
		margin: 0 auto;
	}
	.photoHeader .et-db #et-boc .et-l div.et_pb_section.et_pb_section_0 {
		background-image: linear-gradient(360deg,rgba(255,255,255,0) 67%,#3953c6 93%),url(https://eaglecrusher.com//wp-content/uploads/2019/12/EG14302-2036-EAGLE-AUSTIN-WESTERN-PORTABLE-D01-V01-scaled.jpg)!important;
		background-position: 60% 50% !important;
	}
     .et_pb_section.et_pb_section_0.header3242.et_pb_with_background.et_section_regular.et_section_transparent.et_had_animation {
     background-position: 50% 80% !important;
}
  .pip1600 {
    background-position: -360px 0px !important;
}
    .seriesSec1200 {
    background-size: 80% !important;
}
   .et-db #et-boc .et-l div.et_pb_section.et_pb_section_0.prescreen { 
      background-size: 128% !important;
    background-position: 50% 80% !important;
}
}

@media (max-width:680px) {

   .et_pb_section.et_pb_section_0.header3242.et_pb_with_background.et_section_regular.et_section_transparent.et_had_animation {
     background-position: 50% 80% !important;
}
.seriesSlides .et_pb_slide_description {
    margin: 22em 0 0 35% !important;
    padding: 1em !important;
    bottom: 0 !important;
    right: 110px !important;
    position: relative !important;
    background: white !important;
    width: 95% !important;
    text-align: center !important;
    z-index: 200000 !important;
}
    iframe.popupVideo {
  width:100%;
  height:280px;
}
.et-db #et-boc .et-l div.et_pb_section.faqHeader.et_pb_section_0 {
    background-size: 180% !important;
    background-position: -370px -105px !important;
    height: 270px !important;
}
.et-db #et-boc .et-l .et_pb_post a img {
    vertical-align: bottom;
    max-width: none;
    width: 190%;
    margin: 0 0 0 -25% !important;
max-height:50% !important;
}
.et_pb_section.et_pb_section_1.blogBody.et_pb_with_background.et_section_regular.et_section_transparent.section_has_divider.et_pb_bottom_divider {
    background-color: #e8e8e8!important;
    z-index: 1000;
}
  .newsquare2 .et_pb_post a img {
    max-width: 90% !important;
    margin: 4em 0 0 -5em !important;
    padding: 2em 0 0 0 !important;
}
  .newsSquare1 {
    margin: 0 0 -16em -4em !important;
}
  .et-db #et-boc .et-l .et-pb-controllers {
    position: absolute;
    bottom: -100px;
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 10;
}
    .et-pb-controllers {
    position: relative !important;
    margin: -5.5em 0 0 0 !important;
}

.productPageSlider .et_pb_slide_description {
    margin: 60% auto -9em auto !important;
}
  .productPageSlider > .et-pb-controllers {
    bottom: -190px !important;
}
.newsSquare1 {
    width: 100%;
    min-height: 13em;
    background-color: #F36F21 !important;
    margin: 0 0 -8em -4em !important;
}
  div.featuresLabel {
    position: relative !important;
    top: -70px !important;
  }
a#closedCircuit {
    font-size: 80%;
}
      .latinMap {
    min-height: 69em;
    max-height: none;
}
}
/***@media screen and (orientation:portrait) and (max-width:650px) {
.dealerNote div p {
    margin-top: -7em !important;
    position: relative !important;
    margin-bottom: 0em !important;
}
  
}****/
@media not screen and (orientation:portrait) and (max-width:650px) {
width: 650px)
.dealerNote div p {
    margin-top: 72em !important;
    position: relative !important;
    margin-bottom: 0em !important;
}
}
@media screen and (orientation:landscape) and (max-width:650px) {
.dealerNote div p {
    margin-top: 7em !important;
    position: relative !important;
    margin-bottom: 0em !important;
}
  div#mapbase {
    margin: -6em 0 0 0 !important;
}
}
/***@media (max-width:650px) {
.dealerNote div p {
    margin-top: -34em !important;
    position: relative !important;
    margin-bottom: 0em !important;
}
}***/
@media(max-width:600px) {
	.productPageSlider .et_pb_slide_description {
		margin: 20em auto -9em auto !important;
	}
  .fLink {
    float: left;
    margin: 4px 12px 4px 0 !important;
    padding: 3px 6px !important;
}
  .contactButtons {
        font-size: 16px !important;
  }
  .newProductSection {
    background-size: 90% !important;
    background-position: 30% 100% !important;
}
    .productPageSlider > .et-pb-controllers {
    bottom: -140px !important;
}
  .featuresLabel, .et-db #et-boc .et-l .et_pb_text_2 {
    width: 100% !important;
}
  .footerLinks {
    margin-bottom: 2em !important;
}
  #mapbase svg {
    height: 28em !important;
}
   .latinMap #mapbase svg {
    height: 36em !important;
}
  .et_pb_section.et_pb_section_5.section1400.et_pb_with_background.et_section_regular.et_had_animation {
    background-image: url(https://eaglecrusher.com//wp-content/uploads/2019/10/1400-Background-lrg.png)!important;
    background-position: left bottom !important;
    background-size: 310% !important;
}
div#mapwrapper {
    margin: 5em 0 8em 0 !important;
}
  .dealerNote div p {
    margin-bottom: -5em !important;
}
  .dealerNote div p {
    margin-top: -5em !important;
    position: relative !important;
    margin-bottom: 0em !important;
}
  .et_pb_module.et_pb_code.et_pb_code_0.usMap {
    min-height: 0em;
}
}
@media (max-width:550px) {
.et-db #et-boc .et-l div.et_pb_section.et_pb_section_0 {
    background-size: 210% !important;
    background-position: 50% 50% !important;
}
	.photoHeader > .et-db #et-boc .et-l div.et_pb_section.et_pb_section_0 {
		background-size: 180% !important;
		background-position: 50% 15% !important;
	}
  .homeHeader > .et-db #et-boc .et-l div.et_pb_section.et_pb_section_0 {
		background-size: 180% !important;
		background-position: 50% 50% !important;
	}
.et-db #et-boc .et-l div.et_pb_section.et_pb_section_0.financeHeader, .et-db #et-boc .et-l div.et_pb_section.et_pb_section_0.contactHeader {
    background-size: 310% !important;
    background-position: 90% 45% !important;
    height: auto !important;
}
  .et-db #et-boc .et-l div.et_pb_section.faqHeader.et_pb_section_0 {
    background-size: 250% !important;
    background-position: -520px -220px !important;
    height: 270px !important;
}
  .et-db #et-boc .et-l .et_pb_gutters1 .et_pb_column_1_5, .et-db #et-boc .et-l .et_pb_gutters1.et_pb_row .et_pb_column_1_5 {
    width: 100% !important;
}
  .productPageSlider .et_pb_slide_description {
    width: 110% !important;
    padding: 1em !important;
    margin: 20em auto -9em -1.1em !important;
}
  .et-pb-controllers {
    position: relative !important;
    margin: -1.5em 0 0 0 !important;
}
.productPageSlider > .et-pb-controllers {
    display: none;
}
  h4 {
    font-size:24px;
  }
  .homeTestimonials .et-db #et-boc .et-l .et_pb_slider .et_pb_slide_6 .et_pb_slide_description, .et-db #et-boc .et-l .et_pb_slider_fullwidth_off .et_pb_slide_6 .et_pb_slide_description {
    padding-top: 4em!important;
    padding-right: 1em!important;
    padding-bottom: 3em!important;
    padding-left: 1em!important;
}
 .homeTestimonials .et-db #et-boc .et-l .et-pb-arrow-next {
    right: 14px !important;
}
   .homeTestimonials .et-db #et-boc .et-l .et-pb-arrow-prev {
    left: 34px !important;
  }
  .et-pb-controllers {
    display: none;
}

.financialScenario div.et_pb_slides .et_pb_slide.et_pb_slide_0.et_pb_bg_layout_dark.et_pb_media_alignment_center.et_pb_slider_with_overlay.et-pb-active-slide {
    background-size: 260% !important;
}
  .et_pb_module.et_pb_text.et_pb_text_7.productList.et_pb_text_align_left.et_pb_bg_layout_light {
    padding-top:4.5em !important;
  }
      .latinMap {
    min-height: 62em;
    max-height: none;
}
  .et-db #et-boc .et-l div.et_pb_section.et_pb_section_0.prescreen {
    background-size: 150% !important;
    background-position: 40% 130% !important;
}

}
@media (max-width:478px) {
  .et_pb_module.et_pb_text.et_pb_text_7.productList.et_pb_text_align_left.et_pb_bg_layout_light {
     padding-top:0em !important;
  }
.et-db #et-boc .et-l div.et_pb_section.faqHeader.et_pb_section_0 {
    background-size: 250% !important;
    background-position: -460px -90px !important;
    height: 270px !important;
}
    .dealerNote div p {
    margin-top: -9em !important;
    position: relative !important;
    margin-bottom: 3em !important;
}
}
@media screen and (max-width:416px){
  .dealerNote div p {
    margin-top: -9em !important;
    position: relative !important;
    margin-bottom: 0em !important;
}
  div#mapbase {
    margin: -5em 0 0 0 !important;
}
    .et-db #et-boc div.et_pb_section.et_pb_section_0.mapSection {
    max-height: none !important;
    margin-bottom: 2em;
    height: 100% !important;
    min-height: 50em !important;
}
}
@media screen and (max-width:390px) {
  .et-db #et-boc div.et_pb_section.et_pb_section_0.mapSection {
    max-height: none !important;
    margin-bottom: 2em;
    height: 100% !important;
    min-height: 50em !important;
}
  .dealerNote div p {
    margin-top: -10em !important;
    position: relative !important;
    margin-bottom: 3em !important;
}
}
.et_pb_3rd_party_theme .media-modal button, .et_pb_3rd_party_theme .media-modal input[type=button], .et_pb_3rd_party_theme .media-modal input[type=submit] {
    font-weight: 400;
    color: #444444 !important;
}
button.button.media-button.button-primary.button-large.media-button-insert{
  color:white!important;
}
a {
  color:#e06100;
}

@media (max-width: 680px) {
	.et-db #et-boc .et-l .et_pb_post a img {margin-left: 0 !important;}
}