.header_search{ display: none; }

.foureleven-header{
	background: url(../images/fourelevenlanding/411-header-background.jpg)no-repeat top left;
	background-size: cover;
	padding: 30px 0;
}

.ag-header{
	background: url(../images/fourelevenlanding/ag-header-back.jpg)no-repeat top left;
	background-size: cover;
	padding: 30px 0;
}

.fe-titlewhite{ 
	font-family: 'Roboto', sans-serif; 
	color: #fff; 
	font-size: 34px; 
	line-height: 1em; text-align: center; 
	width: 55%;
	margin: 0 auto;
	text-transform: uppercase;
}
.fe-titleyella{ 
	font-family: 'Roboto', sans-serif; 
	font-size: 46px; 
	color: #f59e03; 
	line-height: 1em; 
	text-align: center; 
	width: 100%;
	margin: 0 auto;
	text-transform: uppercase;
}

.fe-prod-array{ 
	margin: 30px auto 30px auto; 
	max-width: 550px; width: 100%;
}

.fe-prod-array img{ width: 100%; height: auto; }

.fe-placeorder{
	max-width: 315px;
	width: 100%;
	margin: 0 auto;
}

.fe-placeorder img{ width: 100%; height: auto; }


.foureleven-whychoose{
	background: url(../images/fourelevenlanding/whychoose-back.jpg)no-repeat top left;
	background-size: cover;
	padding: 50px 0;
    font-family: 'Roboto', sans-serif; position: relative;
}

.fewc-title{ 
	color: #005596; font-size: 42px; text-align: center; text-transform: uppercase;
	margin: 0 auto; width: 80%; line-height: 1em; padding-bottom: 30px;
}

.fewc-maincont{ padding-bottom: 35px; }
.fewc-maincont p{ color: #000; font-size: 24px; line-height: 1em; }
.fancybullets{ color: #000; font-size: 22px; line-height: 1em; margin: 35px 0 0 0;}
.fancybullets img{ width: 100%; height: auto; }

.quickrefguide{ position: absolute; right: 0; top: 150px; }
.quickrefguide img{ max-width: 600px; width: 100%; height: auto; }
.refbtn{ max-width: 410px!important; position: relative; top: -60px; }

.spacer-twenty{ height: 30px; }


.foureleven-builtstrong{
	background: url(../images/fourelevenlanding/built-strong-vignette.jpg)no-repeat top left;
	background-size: cover;
	padding: 50px 0;
    font-family: 'Roboto', sans-serif;
}

.febs-title{
	color: #005596; font-size: 38px; text-align: center; text-transform: uppercase;
	width: 100%; line-height: 1em; padding-bottom: 30px;
}

.febs-slider img{ width: 100%; height: auto; }


.foureleven-reducefuel{
	font-family: 'Roboto', sans-serif;
	padding: 50px 0;
	background: #fff;
}

.ferf-title{
	color: #f59e03; font-size: 38px; text-align: center; text-transform: uppercase;
	max-width: 900px;
	margin: 0 auto;
	width: 100%; line-height: 1em; padding-bottom: 30px;
}

.foureleven-lessof{
	font-family: 'Roboto', sans-serif;
	background: #fff;
	background: url(../images/fourelevenlanding/blue-gradient.jpg)no-repeat top left;
	background-size: cover;
}

.worker{
	background: url(../images/fourelevenlanding/filterSwap-at-pump.png)no-repeat top left;
	background-size: cover;
	padding: 50px 0;
}

.felf-getmore{ max-width: 600px; padding: 50px 0; }

.felf-title-left{ 
	color: #fff; font-size: 48px; text-align: center; text-transform: uppercase; 
	max-width: 330px; margin: 0 auto; width: 100%; line-height: 1em;  
}

.felf-title-right{
	color: #f59e03; font-size: 48px; text-align: center; text-transform: uppercase; 
	max-width: 300px; margin: 0 auto; width: 100%; line-height: 1em; 
}
.felf-prod-array{ padding: 30px 0; }
.felf-prod-array img{ width: 100%; height: auto; }
.felf-get-quote{ text-align: center; }
.felf-get-quote img{ max-width: 490px; width: 100%; height: auto; }

.foureleven-contact{
	font-family: 'Roboto', sans-serif;
	padding: 50px 0;
	background: #fff;
}

.hidden-with-pos{
	position: fixed;
	top: -500px;
	left: -500px;
}

.ferf-filters a:hover{text-decoration: none; }
.ferf-filters a:hover img{ opacity: 0.7; }

.ferf-slide-1{
	font-family: 'Roboto', sans-serif;
	padding: 30px 0;
	background: #61472e;
}
.ferf-slide-1 img, .ferf-slide-2 img, .ferf-slide-3 img, .ferf-slide-4 img{ width: 100%; height: auto; }
.series-info{ color: rgba(255,255,255, 0.5); font-size: 16px; font-weight: bold; }
.slidetitle{ color: #fff; font-size: 40px; }

.ferf-slide-2{
	font-family: 'Roboto', sans-serif;
	padding: 30px 0;
	background: #059F3D;
}

.ferf-slide-3{
	font-family: 'Roboto', sans-serif;
	padding: 30px 0;
	background: #005596;
}

.ferf-slide-4{
	font-family: 'Roboto', sans-serif;
	padding: 30px 0;
	background: #e22319;;
}

.boxwhitelarge{ color: #fff; font-size: 20px; }
.boxwhitereg{ color: #fff; font-size: 16px; }

.ferff-icon img{ width: 100%; height: auto; }
.ferff-text{ font-size: 30px; text-align: center; line-height: 1em; padding: 20px 0; height: 160px; }

.ferff-brown{ color: #61472e; }
.ferff-green{ color: #059F3D; }
.ferff-blue{ color: #005596; }
.ferff-red{ color: #e22319; }

.ferff-red-down{margin: 30px 0 0 0;}

#ferfslides{ max-height: 760px;  }
.ferf-slide-arrow-wrapper{ text-align: center; width: 100%; }

.ferf-slide-1-arrow{
	content: "";
	width: 0; 
  	height: 0; 
  	border-left: 25px solid transparent;
  	border-right: 25px solid transparent;
  	border-bottom: 25px solid #61472e;
  	margin: 0 auto;
}

.ferf-slide-2-arrow{
	content: "";
	width: 0; 
  	height: 0; 
  	border-left: 25px solid transparent;
  	border-right: 25px solid transparent;
  	border-bottom: 25px solid #059F3D;
  	margin: 0 auto;
}

.ferf-slide-3-arrow{
	content: "";
	width: 0; 
  	height: 0; 
  	border-left: 25px solid transparent;
  	border-right: 25px solid transparent;
  	border-bottom: 25px solid #005596;
  	margin: 0 auto;
}

.ferf-slide-4-arrow{
	content: "";
	width: 0; 
  	height: 0; 
  	border-left: 25px solid transparent;
  	border-right: 25px solid transparent;
  	border-bottom: 25px solid #e22319;
  	margin: 0 auto;
}

.febs-slider .slick-prev{ left: -50px;  z-index: 100; }
.febs-slider .slick-next { right: -50px; z-index: 100; }

#ferfslides .slick-prev{ left: 25px;  z-index: 100; }
#ferfslides .slick-next { right: 50px;  z-index: 100; }

.slick-prev:before {
  font-family: "FontAwesome";
  content: "\f053";
  color: #7e7e7e;
  font-size: 46px;
}

.slick-next:before {
  font-family: "FontAwesome";
  content: "\f054";
  color: #7e7e7e;
  font-size: 46px;
}

select{ width: 95%; }
textarea{ width: 100%; height: 100px; }


.ag-intro{
	background: url(../images/fourelevenlanding/tractor-back.png)no-repeat bottom left;
	background-size: cover;
	padding: 40px 0;
	min-height: 980px;
}

.agi-teaser{
	max-width: 640px; width: 100%; padding: 20px 0 0 0; margin: 0 auto;
}

.agi-teaser p{ font-size: 26px; line-height: 1.2em; }


.foureleven-whychoose-ag{
	background: url(../images/fourelevenlanding/prevent-back.jpg)no-repeat bottom left;
	background-size: cover;
	padding: 50px 0;
    font-family: 'Roboto', sans-serif; position: relative;
    min-height: 680px;
}
.fewc-title-ag{ 
	color: #005596; font-size: 26px; text-align: left; text-transform: uppercase;
	margin: 0 auto; width: 100%; line-height: 1em; padding-bottom: 20px;
}

.quickrefguide-ag{ position: absolute; right: 0; top: 35px; }
.quickrefguide-ag img, .quickrefguide-cans-ag img{ max-width: 600px; width: 100%; height: auto; }

.fewc-maincont-ag p{ font-size: 18px; line-height: 1.4em; }

.quickrefguide-cans-ag{ position: absolute; left: 50px; bottom: 0; }



@media screen and (max-width: 1250px) {

	.febs-slider .slick-prev{ left: 0px; }
	.febs-slider .slick-next { right: 0px; }
	#ferfslides .slick-prev{ left: 20px; }
	#ferfslides .slick-next { right: 30px;  }

	.quickrefguide img, .quickrefguide-ag img { max-width: 500px; }

}

@media screen and (max-width: 1150px) {
	.febs-slider .slick-prev{ left: -20px; }
	#ferfslides .slick-prev{ left: 10px; }
	#ferfslides .slick-next { right: 20px;  }

	.ferff-text { font-size: 20px; }
	.fewc-title { font-size: 40px; }
	.fewc-maincont p { font-size: 24px; }

	.fancybullets { font-size: 18px; }

	.quickrefguide img, .quickrefguide-ag img { max-width: 450px; }

	.felf-prod-array img { width: 90%; }

	.felf-getmore { padding: 0; }
	.felf-title-left, .felf-title-right {  font-size: 36px; padding: 50px 0 0 0; }

	.worker { padding: 0 }

	.foureleven-lessof { overflow-x: hidden; }

	.fe-titlewhite { font-size: 38px; }
	.fe-titleyella { font-size: 50px; }

	.quickrefguide-cans-ag img{ max-width: 300px; width: 100%; height: auto; }
}

@media screen and (max-width: 999px) {
	.fe-titlewhite { font-size: 30px; }
	.fe-titleyella { font-size: 44px; }

	.fewc-title, .febs-title, .ferf-title { font-size: 30px; }

	.fewc-maincont p { font-size: 20px; }

	.quickrefguide { top: 130px; }
	.quickrefguide img, .quickrefguide-ag img {
	    max-width: 360px;
	    float: right;
	}

	.refbtn {
		width: 85% !important;
		top: 0px;
		margin: 0 auto;
	}
}

@media screen and (max-width: 767px) {
	.quickrefguide, .quickrefguide-ag { position: relative; width: 100%; margin: 0 auto; top: 0; }
	.fancybullets{ text-align: center; }
	.fancybullets img { max-width: 100px; padding: 20px 0; }

	.quickrefguide img, .quickrefguide-ag img { float: none; }

	.refbtn { width: 100% !important; }

	#ferfslides {
	    max-height: 930px;
	}

	.slidetitle{ text-align: center; }

	.boxwhitereg, .series-info  { font-size: 11px; }

	.ferf-slide-1 img, .ferf-slide-2 img, .ferf-slide-3 img, .ferf-slide-4 img { width: 50%; margin: 0 auto; }

	.ferff-text { font-size: 12px; }

	.febs-slider .slick-prev,
	.febs-slider .slick-next, 
	#ferfslides .slick-prev,
	#ferfslides .slick-next { display: none!important; }

	.felf-title-left{ padding: 50px 0 200px 0; }
	.felf-prod-array img {
	    width: 100%;
	}

	.foureleven-whychoose-ag { background: none; }

	.ag-intro { 
		min-height: inherit; 
		background-size: contain;
		padding: 40px 0 200px 0;
	}

	.quickrefguide-cans-ag{ display: none; }

	.ferff-red-down {
	    margin: 12px 0 0 0;
	}

}



















