﻿body{background:#fff center;background-size:cover;font-family: 'latoregular';font-weight:normal;}
.bg{background:#ffff center;background-size:cover;font-family: 'latoregular';font-weight:normal;}

/* --- Text --- */
h1 {font-family: 'latoblack';font-size:48px;line-height:34px;font-weight:normal;text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.75);}
h2 {font-family: 'latobold';font-size:24px;line-height:32px;font-weight:normal;}
h2.pagetitle {font-family: 'latobold';font-size:24px;line-height:32px;font-weight:normal;padding-bottom:5px;border-bottom:solid 1px #d9d9d9;margin:0 0 30px 0;}
h3 {font-family: 'latoblack';font-size:22px;line-height:30px;font-weight:normal;}
h4 {font-family: 'latobold';font-size:20px;line-height:45px;font-weight:normal;}
h5 {font-family: 'latobold';font-size:18px;line-height:26px;font-weight:normal;}
h6 {font-family: 'latobold';font-size:16px;line-height:24px;font-weight:normal;}
/* weights */
.light{font-family: 'latolight';font-weight:normal;}.light-italic{font-family: 'latoitalic';font-weight:normal;}
.regular{font-family: 'latoregular';font-weight:normal;}.regular-italic{font-family: 'latoitalic';font-weight:normal;}
.bold{font-family: 'latobold';font-weight:normal;}.bold-italic{font-family: 'latobold_italic';font-weight:normal;}
strong{font-family: 'latobold';font-weight:normal;}
.extrabold{font-family: 'latoblack';font-weight:normal;}.extrabold-italic{font-family: 'latoblack_italic';font-weight:normal;}

p{font-family: 'latoregular';font-size:14px;line-height:20px;margin:0 0 12px 0!important;font-weight:normal;}
p strong{font-family: 'latobold';font-weight:normal;}
.smaller{font-size:10px;line-height:20px!important;margin-bottom:12px!important;font-weight:normal;}
.small{font-size:12px;line-height:20px!important;margin-bottom:12px!important;font-weight:normal;}
.large{font-size:16px;margin-bottom:6px;font-weight:normal;}
.larger{font-size:18px;line-height:24px;font-weight:normal;}
.number{font-family: 'latoregular';}

.textdropshadow{text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.88);}
.textdropshadow-lg{text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.75);}

ul.list{list-style:inside;font-family: 'latoregular';font-size:16px;}
ul.list li{padding:4px 0 10px 0;}
ul.list-nobullet{list-style:none;font-family: 'latoregular';font-size:16px;}
ul.list-nobullet li{padding:2px 0 8px 0;}
ol{font-family: 'latoregular';font-size:16px;margin:0 0 15px 25px!important;}
ol li{padding:3px 0;}


.flex-header {display: flex; flex-direction: row; align-items: center; width: 70%; margin: 0 auto;}
.logo {width: 45%}
.header-col {width: 28%; padding: 10px 0;}


.offers img{

	margin-left:10px;
	width:30%;
}

.offers ul li{
	display:inline-block;
	text-align:center;
	margin-left:10px;
	margin-right:29px;
	
}

.offers li {
	padding-right:122px;	
	padding-left:103px;
}

.offers h3 {
	font-size:14px;	
}

.starfinance {
	width:20%;	
}



.facebook2 {
	padding-top:15px;	
	margin-top:-10px;
	margin-bottom: -10px;
	margin-left:-10px;
	width:8%;
	
}

.lyonlogo{
	width:20%;

}

.creditapp {
	background:#ed1c24;
	padding:10px 10px 10px 10px;	
	color:#FFF;
	border-radius:3px;
}


.creditapp:hover {
	color:#FFF;
	background:#9E0002;
}


        #gal_container {

        	margin:0 auto;
        	text-align:left;
        }
        #gal_container img {  /*Style to make the thumbnail image style on the gallery page.*/
        	height:128px;
        	margin:6px 4px 5px 9px;
        }
    

#employment ul li{
	margin-left:50px;
	}
	
	
/*text color*/
.white{color:#fff;} .black{color:#000;} .lightgrey{color:#e7e6e7;} .grey{color:#d9d9d9;} .darkgrey{color:#363636;} .red{color:#ed1c24;} .darkred{color:#a71c20;}

::-moz-selection{color:#fff;background:#000;}
::selection{color:#fff; background:#000;}

/*link*/
a[href^=tel] { color: inherit; text-decoration: none; }
a{text-decoration:none;line-height:normal;color:inherit;cursor:pointer;color:#000;}
a.underline{text-decoration:underline!important;}
a:hover{color:#ed1c24;text-decoration:none!important;text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.75);}
a.white{color:#fff;}a.white:hover{color:#e7e6e7;}
a.black{color:#000;}
a.lightgrey{color:#e7e6e7;}
a.grey{color:#aaaaaa;text-shadow:0;}a.grey:hover{color:#000;text-shadow:0;}
a.darkgrey{color:#363636;}
a.red{color:#ed1c24;}
a.red:hover{color:#a71c20;}
a.darkred{color:#a71c20;}
a.no-opacity:hover{opacity:1!important;}
a img{transition:all .4s ease-in-out; -moz-transition:all .4s ease-in-out; -webkit-transition:all .4s ease-in-out;}

a h1{text-decoration:none!important;color:inherit;}a h2{text-decoration:none!important;color:inherit;}a h3{text-decoration:none!important;color:inherit;}a h4{text-decoration:none!important;color:inherit;}a h5{text-decoration:none!important;color:inherit;}a h6{text-decoration:none!important;color:inherit;}

.shadow-hover{transition:all 0.5s ease;}
.shadow-hover:hover{-webkit-box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.82);-moz-box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.82);box-shadow: 0px 0px 10px 3px rgba(0,0,0,0.82);opacity:1;}

a:focus{color:auto;}
a:link{color:auto;}
a:visited{color:auto;}
a.button{color:#fff;padding:10px 0;font-family: 'latoregular';font-size:16px;text-decoration:none;text-transrom:uppercase;tex-align:center;cursor:pointer;border:solid 2px #a71c20;margin:10px 0 0 0;background:#ed1c24;}
a.button:hover{color:#fff;background:#a71c20;border:solid 2px #000;
-webkit-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.85);-moz-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.85);box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.85);}

a.greybutton{color:#fff;padding:15px 0;margin:10px 0 0 0;font-family:'latobold';font-size:14px;text-decoration:none;text-transrom:uppercase;tex-align:center;cursor:pointer;border:solid 2px #444444;background:rgba(0,0,0,0.6);transition:all .4s ease-in-out; -moz-transition:all .4s ease-in-out; -webkit-transition:all .4s ease-in-out;}
a.greybutton:hover{color:#fff;background:#444444;border:solid 2px #444444;
-webkit-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.92);-moz-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.92);box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.92);
text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.92);}

a.border-btn{border:solid 3px #ed1c24;color:#fff;padding:12px 0;z-index:9999;list-style-type:none;display:inline-block;vertical-align:middle;margin:10px 0 0 0;
font-family: 'latobold';font-size:16px;text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.88);
-webkit-transform: translateZ(0);transform: translateZ(0);text-align:center;
box-shadow: 0 0 1px rgba(0, 0, 0, 0);
-webkit-backface-visibility: hidden;backface-visibility: hidden;-moz-osx-font-smoothing: grayscale;
position: relative;
-webkit-border-radius: 25px;-moz-border-radius: 25px;border-radius: 25px;
-webkit-transition-property: color;transition-property: color;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;
/*position:absolute!important;bottom:30px!important;*/
}
a.border-btn:before{
content: "";
position: absolute;z-index: -1;top: 0;left: 0;right: 0;bottom: 0;
background:#ed1c24;
-webkit-transform: scaleX(0);transform: scaleX(0);
-webkit-transform-origin: 50% 0;transform-origin: 50% 0;-webkit-transition-property: transform;
transition-property: transform;
-webkit-transition-duration: 0.3s;transition-duration: 0.3s;
-webkit-border-radius: 25px;-moz-border-radius: 25px;border-radius: 25px;
-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}
a.border-btn:active{color:#ed1c24;}
a.border-btn:hover:before, a.border-btn:focus:before, a.border-btn:active:before {-webkit-border-radius: 25px;-moz-border-radius: 25px;border-radius: 25px;-webkit-transform: scaleY(1);transform: scaleY(1);}
a.border-btn:hover{-webkit-border-radius: 25px;-moz-border-radius: 25px;border-radius: 25px;border:solid 3px #ed1c24;background:0;color:#fff;}
/**/

/* --- bg color --- */
.white-bg{background-color:#fff;}.black-bg{background-color:#000;}.lightgrey-bg{background-color:#e3e3e3;}.grey-bg{background-color:#aaaaaa;}.darkgrey-bg{background-color:#363636;}.red-bg{background-color:#ed1c24;}.darkred-bg{background-color:#a71c20;}
.white-bg-trans{background:rgba(255,255,255,0.85);width:100%;} .ie8 .white-bg-trans{background:#fff;} .ie7 .white-bg-trans{background:#fff;} 
.black-bg-trans{background:rgba(0,0,0,0.8);} .ie8 .black-bg-trans{background:#000;} .ie7 .black-bg-trans{background:#000;} 
.lightgrey-bg-trans{background:rgba(227,227,227,0.5);} .ie8 .lightgrey-bg-trans{background:#e3e3e3;} .ie7 .lightgrey-bg-trans{background:#e3e3e3;} 
.darkgrey-bg-trans{background:rgba(54,54,54,0.5);} .ie8 .darkgrey-bg-trans{background:#363636;} .ie7 .darkgrey-bg-trans{background:#363636;} 
.red-bg-trans{background:rgba(252,219,5,.75);} .ie8 .red-bg-trans{background:#ed1c24;} .ie7 .red-bg-trans{background:#ed1c24;}
.darkred-bg-trans{background:rgba(176,152,0,0.8);} .ie8 .darkred-bg-trans{background:#a71c20;} .ie7 .darkred-bg-trans{background:#a71c20;}
.whitecarbon-pattern-bg{background:url(../siteart/white_carbon.png) repeat;}
.whitetwill-pattern-bg{background:url(../siteart/white_twill-trans.png) repeat;border-top:solid 1px #e3e3e3;}
.trucklineup-bg{background:url(../siteart/mfg-truck-bg.jpg) center repeat}
.truck-bg{background:url(../siteart/truck-img.png) center right no-repeat;min-height:288px;}
.subtle-gradient-bg{background: rgb(255,255,255);
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 11%, rgba(247,247,247,1) 100%);
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 11%,rgba(247,247,247,1) 100%);
background: linear-gradient(to bottom,  rgba(255,255,255,1) 11%,rgba(247,247,247,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f7f7f7',GradientType=0 );}

/* ---- head ---- */
header.desktop{background: rgb(255,255,255);
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 38%, rgba(241,241,241,1) 71%, rgba(255,255,255,1) 96%);
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 38%,rgba(241,241,241,1) 71%,rgba(255,255,255,1) 96%);
background: linear-gradient(to bottom,  rgba(255,255,255,1) 38%,rgba(241,241,241,1) 71%,rgba(255,255,255,1) 96%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 );
height:;display:block;position:relative;z-index:9999;padding:0;}
header.mobilehead{display:none;}
.logo{margin:0;padding:10px 0 12px 0;}
.head-content{padding:16px 0 0 0;}
/* ---- head ---- */
/* ---- head navigation ---- */
nav.desktop-nav{display:block;background:url(../siteart/white_carbon.png) repeat;position:relative;z-index:99999;
-webkit-box-shadow: 0px 4px 5px 0px rgba(0,0,0,0.75);-moz-box-shadow: 0px 4px 5px 0px rgba(0,0,0,0.75);box-shadow: 0px 4px 5px 0px rgba(0,0,0,0.75);}
nav.desktop-nav ul{margin-left:auto;margin-right:auto; line-height: 11px;}
nav.desktop-nav ul li{display:inline-block;display:-moz-inline-box;display:inline;/* For IE7 */zoom:1;height:auto;text-align:center;float:left;background:0;}
nav.desktop-nav ul li a{display:inline-block;font-family:'latoregular';font-size:16px;line-height:normal;color:#000;margin:0;padding: 13px 36.5px 11px 36.5px;text-transform:uppercase;}
@media screen and (max-width:1360px){
	
nav.desktop-nav ul li a{padding:13px 34px 11px 34px;}

.offers img{
	padding-left:15px;
	margin-left:10px;
	width:30%;
}

.offers ul li{
	display:inline-block;
	text-align:center;
	margin-left:-6px;
	margin-right:30px;
	
}

.offers li {
	padding-right:90px;	

}

.offers h3 {font-size:14px;}


.starfinance {
	width:20%;	
}

}




@media screen and (max-width:1330px){
	
nav.desktop-nav ul li a{font-size:15px;padding:14px 28px 12px 28px;}

.offers img{
	padding-left:15px;
	margin-left:10px;
	width:30%;
}

.offers ul li{
	display:inline-block;
	text-align:center;
	margin-left:-8px;
	margin-right:30px;
	
}

.offers li {
	padding-right:96px;	

}

.offers h3 {font-size:14px;}

.starfinance {
	width:20%;	
}

}





@media screen and (max-width:1198px){
	
nav.desktop-nav ul li a{font-size:14px;padding:14px 23px 12px 23px;} 

.offers img{
	padding-left:15px;
	margin-left:10px;
	width:30%;
}

.offers ul li{
	display:inline-block;
	text-align:center;
	margin-left:-20px;
	margin-right:30px;
	
}

.offers li {
	padding-right:43px;	

}

.offers h3 {font-size:14px;}

}




@media screen and (max-width:1080px){
	
nav.desktop-nav ul li a{font-size:14px;padding:14px 17px 12px 17px;}

.offers img{
	padding-left:15px;
	margin-left:10px;
	width:30%;
}

.offers ul li{
	display:inline-block;
	text-align:center;
	margin-left:-11px;
	margin-right:30px;
	
}

.offers li {
	padding-right:43px;	

}

.offers h3 {font-size:14px;}

}
nav.desktop-nav ul li a.homeicon{height:42px;width:60px;padding:0px;background:url(../siteart/home-icon.png) center no-repeat #d9d9d9;}
nav.desktop-nav ul li a.homeicon:hover{background:url(../siteart/home-icon-on.png) center no-repeat #ed1b24;}
nav.desktop-nav ul li a:hover{background:#ed1b24;color:#fff;}
/*sub level*/
nav.desktop-nav ul ul{background:#282828;border:solid 1px #000;
-webkit-box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.79);-moz-box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.79);box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.79);}
nav.desktop-nav ul li ul li{width:275px!important;list-style:none;display:block;position:relative;z-index:9999;border:solid 1px #000!important;text-align:left;}
nav.desktop-nav ul li li a{font-family:'latoregular';font-size:12px;line-height:22px;padding:10px 20px;text-align:left;background:none;color:#fff!important;z-index:9999;height:auto;width:100%!important;}
nav.desktop-nav ul li li a:hover{background:#000;opacity:1!important;}
/**/
nav.desktop-nav ul ul {display:none;position:absolute;top:100%;margin:0;}
nav.desktop-nav ul ul ul {position:absolute;left:100%;top:0;margin:0;background:0;}
nav.desktop-nav ul li:hover > ul {display:block;line-height:normal;z-index:100;}
nav.desktop-nav ul ul li {float: none;position: relative;}
/* ---- /head navigation ---- */

/* ---- slideshow ---- */
/* ---- /slideshow ---- */
.mobile-welcome{display:none;}

@media screen and (max-width:900px){
.flex-header {display: block; flex-direction: row; align-items: center; width: 70%; margin: 0 auto;}
.logo {width: 100%; text-align: center}
.header-col {width: 100%; padding: 10px 0; text-align: center;}
	.header-col .facebook2 {text-align: center; margin: 0 auto; vertical-align: middle; padding: 0;}
}

@media screen and (max-width:550px){.mobile-welcome{display:block;background:#1A1A1A;padding:15px 0 20px 0;text-align:center;}}

/* ---- 3 category hold ---- */
.category-hold{min-height:195px;}
.category-hold article{padding:0 15px;margin:30px 0 10px 0;}
.category-hold h4{color:#8f8f8f;}
/* ---- /3 category hold ---- */

/* -- mfg -- */
.mfg-hold{padding:25px 0;border:solid 3px #363636;position:relative;top:-45px;z-index:9999;
-webkit-box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.79);-moz-box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.79);box-shadow: 0px 3px 3px 0px rgba(0,0,0,0.79);
-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;
background: rgb(236,236,236);background: -moz-linear-gradient(top,  rgba(236,236,236,1) 0%, rgba(255,255,255,1) 44%, rgba(255,255,255,1) 55%, rgba(236,236,236,1) 100%);background: -webkit-linear-gradient(top,  rgba(236,236,236,1) 0%,rgba(255,255,255,1) 44%,rgba(255,255,255,1) 55%,rgba(236,236,236,1) 100%);background: linear-gradient(to bottom,  rgba(236,236,236,1) 0%,rgba(255,255,255,1) 44%,rgba(255,255,255,1) 55%,rgba(236,236,236,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ececec', endColorstr='#ececec',GradientType=0 );
}

/* ---- Inv category ---- */
/* ---- Inv category ---- */

.scrollinginventory{background:#363636;width:98%;height:90px;padding:5px 0;border:0;margin:0 auto;}



@media screen and (max-width:996px){.scrollinv-hold{width:775px;margin:0 auto;}.scrollinginventory{width:775px} 
}
@media screen and (max-width:775px){.scrollinv-hold{width:550px;margin:0 auto;}.scrollinginventory{width:550px}

.offers img{
	padding-left:5px;
	margin-left:5px;
	width:30%;
}

.offers ul li{
	display:inline-block;
	text-align:center;
	margin-left:25px;
	margin-right:22px;
	
}

.offers li {
	padding-right:20px;	
	padding-left:7px;
}

.offers h3 {font-size:12px;}

}
@media screen and (max-width:550px){.scrollinv-hold{width:350px;margin:0 auto;}.scrollinginventory{width:350px}}
@media screen and (max-width:350px){.scrollinv-hold{width:200px;margin:0 auto;}.scrollinginventory{width:200px}}
@media screen and (max-width:200px){.scrollinv-hold{width:120px;margin:0 auto;}.scrollinginventory{width:120px}}
/* ---- footer navigation ---- */
nav.foot-nav{display:block;background:0;position:relative;}
nav.foot-nav ul{margin-left:auto;margin-right:auto;}
nav.foot-nav ul li{display:inline-block;display:-moz-inline-box;display:inline;/* For IE7 */zoom:1;height:auto;text-align:center;float:left;background:0;width:12.5%;}
nav.foot-nav ul li a{display:inline-block;font-family:'latoregular';font-size:16px;line-height:normal;color:#fff;margin:0;padding:13px 0 11px 0;text-transform:uppercase;}
nav.foot-nav ul li a:hover{color:#fff;font-family:'latobold';text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.96);}
/* ---- /footer navigation ---- */

/* ---- sandhills footer ---- */
a.footerlink:link, a.footerlink:visited, a.footerlink:active{text-decoration:underline; font-family: 'latoregular';font-size:11px;color:#fff;}
a.footerlink:hover {text-decoration:none; font-family: 'latoregular';font-size:11px;color:#fff;}
.footertext{font-family: 'latoregular';font-size:11px;color:#fff;}
.smallfootertext{display:none;}
.divfooter {width:100%;text-align:center;padding:0;}

/* --- Old Browsers --- */
.ie7 .noseven{display:none!important;}
.ie8 .noeight{display:none!important;}

.onlyseven{display:none!important;}
.onlyeight{display:none!important;}
.ie7 .onlyseven{display:block!important;}
.ie8 .onlyeight{display:block!important;}

.ie9 .slidehold{background:url(../siteart/main-bg.jpg) center center;}
.ie8 .slidehold{background:url(../siteart/main-bg.jpg) center center;}
.ie7 #slidehold{background:url(../siteart/main-bg.jpg) center center;}
/*--*/

/* ---- Back to Top Styles ---- */
.go-top {position: fixed;bottom:48px;right:8px;text-decoration: none;color:#fff!important;background:rgba(55,55,55,0.8);font-size:20px;padding:14px;display: none;}
.go-top:hover {background:rgba(55,55,55,0.97);}

.premium {width:100%; max-width:300px;}
.premium img {width:100%;}
.list-content .list-title .list-listings-count {text-shadow: 0px 0px 0px !important}

.list-content .list-main-section .list-container .list-listing .listing-top-right .view-listing-details-link, .faceted-search-content .selected-facets-container .selected-facet, .list-content .list-listing-mobile .view-listing-details-link, .list-content .list-listing-mobile .buy-now-link, .list-content .list-listing-mobile .check-availability-link, .list-content .list-listing-mobile .email-seller-link, .detail-content .detail-main-body .main-detail-data .offer-btn, .detail-content .detail-main-body .main-detail-data .buy-btn, .detail-content-mobile .detail-main-body .main-detail-data .dealer-phone-mobile-container .dealer-phone-mobile, .detail-content-mobile .detail-main-body .main-detail-data .offer-btn-mobile, .detail-content-mobile .detail-main-body .main-detail-data .send-email-btn-mobile, .detail-content-mobile .detail-main-body .main-detail-data .send-wholesale-email-btn-mobile, .detail-content-mobile .detail-main-body .main-detail-data .fin-calc-btn-mobile, .list-container-flexrow .view-listing-details-link, .modal-content .form-bottom .captcha-and-submit .captcha-placeholder button, .contact-options a, .fin-calc-mobile>a {background:#000 !important; }
.list-content .list-title .list-title-text, .detail-content-mobile .detail-main-body .detail-mobile-top .detail-title {font-size: 22px; line-height: 26px;}

.detail-content .detail-additional-data .data-row .data-label, .detail-content-mobile .detail-additional-data .data-row .data-label {background: #000 !important;text-transform: uppercase; letter-spacing: 1px;}
.detail-content-mobile .detail-contact-bar .contact-bar-btn, .faceted-search-content .mobile-done-button-container .mobile-done-button {background: #000 !important;}

.detail-content .detail-main-body .main-detail-data .offer-btn, .detail-content .detail-main-body .main-detail-data .buy-btn {float:none;}
.modal-content .modal-top .modal-title, .listing-description, .list-content .listing-portion-title, .list-content .list-title .list-title-text, .detail-content .dealer-info h3, .dealer-info, .detail-content-mobile .dealer-info h3, .fin-calc p, .detail-content-mobile .detail-main-body .detail-mobile-top .detail-title {color:#000 !important;}

/* --- Responsive Styles --- */
@media screen and (max-width:996px){
header.desktop{-webkit-box-shadow: 0px 4px 5px 0px rgba(0,0,0,0.75);-moz-box-shadow: 0px 4px 5px 0px rgba(0,0,0,0.75);box-shadow: 0px 4px 5px 0px rgba(0,0,0,0.75);}
header.desktop p, header.desktop h6, header.desktop h5, header.desktop h4, header.desktop h3, header.desktop h2, header.desktop h1{text-align:center;}
nav.desktop-nav{display:none;}

.offers img{
	padding-left:15px;
	margin-left:10px;
	width:30%;
}

.offers ul li{
	display:inline-block;
	text-align:center;
	margin-left:33px;
	margin-right:22px;
	
}

.offers li {
	padding-right:54px;	
	padding-left:7px;
}

.offers h3 {font-size:12px;}

.starfinance {
	width:30%;	
}


}
@media screen and (max-width:992px){
nav.foot-nav{display:none;}
.go-top {bottom:0px;right:0px;padding:20px;}

.offers img{
	padding-left:5px;
	margin-left:5px;
	width:30%;
}

.offers ul li{
	display:inline-block;
	text-align:center;
	margin-left:25px;
	margin-right:22px;
	
}

.offers li {
	padding-right:20px;	
	padding-left:7px;
}

.offers h3 {font-size:12px;}

.starfinance {
	width:40%;	
}

.facebook2 {
	width:12%;
	margin-left:34px;
}

}

@media screen and (max-width:570px){
.trucklineup-bg .top-pad70, .trucklineup-bg .bottom-pad70{padding:25px 0!important;}
.trucklineup-bg .bottom-pad20, .trucklineup-bg .bottom-pad45{padding:0 0 10px 0;}
.divfooter {width:97%;float:none;text-align:center;padding:0;}

.offers img{display:block; width:90%;padding-bottom:10px;}
.offers ul li{display:none;}

.facebook2 {
	width:9%;
	margin-left:141px;
}

}
@media screen and (max-width:395px){
.category-hold h4{color:#8f8f8f;text-align:center;}

.offers img{display:block; width:90%;padding-bottom:10px;}

.offers ul li{display:none;}

.starfinance {
	width:40%;	
}

.lyonlogo{
	width:40%;
}

.facebook2 {
	width:10%;
	margin-left:50px;
}

}
