.small, small {
    font-size: 85%;
    display: none;
}

.pageid-ivd span.internetvalue::after {
    content: '*';
}

@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700');

* {
  font-family: open sans, sans-serif;
}

/* Footer Bottom
************************/
.footer-bottom-wrapper {
    display: flex;
    align-items: center;
}
.footer-bottom-wrapper a {
   color: white;
    font-weight: 700;
}

img {
    max-width: 100%;
    max-height: auto;
}
.scroll-auto > img {
max-width: 1099px;
}
.scroll-auto { overflow: auto; }
img.img-responsive.center {
    margin: 0 auto;
}
.seat-gallery {
    margin: 60px 4px;
}
.seat-gallery h3 {
    font-size: 22px;
    color: #444;
    letter-spacing: 0.3em;
}
.seat-gallery.dark h3 {
    color: #ddd;
}

.seat-gallery .gallery {
    background-color: #fff;
    padding-bottom: 40px;
}
.seat-gallery img {
    margin: 50px auto;
}
a:hover {
    text-decoration: none;
}

.logo {
    float: left; 
    height: 65px; 
    width: 275px; 
    margin-right: 10px;
}

/********************************* 
SPLASH PAGE HEADER
**********************************/

.van-sales-splash {
    font-size:50px;
    white-space:nowrap;
    margin-left: -45px;
}

#element-a29a01b470824db7902423feea644596, #row-20d7a773e92a400fba9dd49fd8145727 .container-fluid { 
    padding: 0; 
}

#row-20d7a773e92a400fba9dd49fd8145727 .row { 
    width: 100% 
}

.splash-header-container .btn-default:visited { 
    color: #009750; 
}

.splash-header-container .btn-default {
    background-color: transparent;
    border: 3px solid #009750;
    color: rgba(0,84,14,1);
    border-radius: 8px;
    font-size: 1.8em;
    padding: 7px 30px;
    letter-spacing: 1px;
    position: relative;
    transition: all .3s;
    margin: 10px 0 25px;
}

.splash-header-container .btn-default:hover {
  color: #fff;
  border: 3px solid rgba(0,84,14,.8);
}

.splash-header-container .btn-default:after {
  position: absolute;
  border-radius: 4px;
  background-color: rgba(0,84,14,.8); 
  content: " ";
  width: 0;
  height: 100%;
  top: 0;
  left: 0;
  transition: all .3s;
  z-index: -1;
}

.splash-header-container .btn-default:hover:after {
  width: 100%;
}


.splash-header-container {
    border-top: 1px solid green;
    border-bottom: 1px solid green;
    padding: 20px 0 50px;
    margin-top: 15px;
    position: relative;
    z-index: 10;
}

div#row-81d71278b2b946b2854c813406e5bfb2, div#row-81d71278b2b946b2854c813406e5bfb2 .container {
    background-color: #212121;
}

h1#home-title {
    z-index: 100;
    letter-spacing: 1px;
    position: relative;
    padding-bottom: 38px;
    font-size: 2.5em;
    font-weight: 300;
    color: #000;
}

.splash-header-container:before {
    position: absolute;
    width: 100%;
    height: 100%;
    content: " ";
    left: 0;
    bottom: 0;
    background: url(https://automanager.blob.core.windows.net/wmclients/031427/images/landing-page-bg-2.jpg);
    background-size: cover;
    opacity: .6;
    background-position: 0 50%;
    z-index: -2;
}

.splash-header-container-inner { 
    max-width: 1170px; 
    margin: 0 auto; 
}

div#element-8002308fc9494b03b01647c5a010f1f8 h3:nth-of-type(1),  div#element-8002308fc9494b03b01647c5a010f1f8 h3 > a {
    border-bottom: 2px solid #00540e;
    display: inline-block;
    padding-bottom: 5px;
padding-right: 12px;
    color: #333;
font-weight: 700;
}

div.footer-container {
    background-color: #009750;
    color: #fff;
}

.banner-links-bar {
    padding: 0;
}

.splash-container {
    background-color: #fff;
}

#element-2292d3f8d1d546128020a8dbfcd19278 p {
  font-size: 15px;
  letter-spacing: 1px;
  line-height: 24px;
}


.page-bottom {
    color: #fff;
}

.navbar-default .navbar-nav>li>a {
    color: #fff;
}


.ui-page-theme-a .ui-btn:hover {
 background-color: #009750!important;
 border-color: #ddd!important;
 color: #fff!important;
 text-shadow: 0 0px 0 #f3f3f3!important;
}


/********************************
WEBSITE BANNER
********************************/
.van-sales {
    font-size:50px;
    white-space:nowrap;

}
.banner-container.main-container {
position: -webkit-sticky;
    position: sticky !important;
    top: -30px;
    background-color: #fff;
    z-index: 999;
}
.menu-container {
position: -webkit-sticky;
    position: sticky !important;
    top: 100px;
    z-index: 999;
}
/*********Blog Page **************/
.blog-list {
    margin: 40px 6px 20px;
}
.blog-list a {
color: #009750;
}
.blog-list:hover a {
    color: #03d472;
}
/***********************************
LUXURY VANS HOME PAGE
*************************************/
div#element-cdb6bad921f642409c30074fee508589 {
    padding: 0px;
}

#row-81d71278b2b946b2854c813406e5bfb2 .container {
    padding-top: 0px;
    padding-bottom: 0px;
}

/***********************************
PASSENGER VANS BUTTONS
************************************/
a.btn.btn-primary.btn-lg {
    background-color: #009750;
    width: 250px;
    text-align: left;
    color: #fff;
    border: none;
}


a.btn.btn-primary.btn-lg:hover {
    background-color: #008044;
    text-align: left;
}

.navbar-default {
    background-color: #009750;
    color: #fff;
}

.navbar-default .navbar-nav>li>a {
    color: #fff;
}
.navbar-default .navbar-nav>li>a:hover {
    color: #e8e8e8;
}

.glyphicon {
    font-family: 'Glyphicons Halflings' !important;
}


.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
    color: #fff;
    background-color: #009750;
}


/********LANDING PAGE SLIDESHOW**********/

.carousel-indicators {
    bottom: 35px;
}


.carousel-control {
    opacity: 1;
    color: #009750;
}

.carousel-control:focus, .carousel-control:hover {
    color: #00b962;
    text-decoration: none;
    outline: 0;
    opacity: .5;
}

.bottom-links a.ui-link {
    color: #fff!important;
}


a.phone-top {
   font-size: 36px;
   color: #000;
   font-weight: 400;
   float: right;
}


a.bottom.ui-link {
    color: #b1b1b1;
}


#element-013aa6e35ed449f0aa20d1b98e2e84f6 img {
    margin-bottom: -15px;
}

.accent-color1 {
    color: #2f9962 !important;
}


a.ui-link {
    font-weight: 400!important;
}

a#ctl00_cphContent_linkContinue_Splash {
    color: #fff;
}

a.bottom.ui-link {
    color: #fff!important;
}

.navbar-default .navbar-nav > .active > a:after {
    background: #fff;
    display: none;
}

a.menu-heading span:after {
    background-color: #FFB9A3;
    display: none;
}

/**********************
GOOGLE MAPS
***********************/
.scrolloff {
    pointer-events: none;
}

.fa {
    display: none;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}


div#btn-center {
    text-align: center;
}

span.accent-color1.internetvalue {
    font-size: 24px !important;
}


/***************************
FOOTER
*****************************/


ul.bottom-links.text-muted.list-inline span {
    color: #fff !important;
}

div.footer-container h5.element-sub-heading.accent-color1 {
    color: #fff !important;
}

a#ctl00_cphContent_linkContinue_Splash {
    color: #fff;
    display: none;
}

ul.bottom-links a {
    color: #FFF;
}

.text-muted {
    color: #fff;
}

/*************************
MOBILE
**************************/


/*MIN WIDTH*/

@media(min-width:700px){

    div#row-c7c081d9c6ad41fd969a1ab451fbb0c0{
        display: none;
    }

    .phone-top {
       font-size: 23px;
       font-weight: bold;
   }

   button.navbar-toggle.collapsed.ui-btn.ui-shadow.ui-corner-all {
    display: none;
}

}


/*MAX WIDTH*/

@media only screen and (max-width: 768px){
    a.phone-top {
       font-size: 36px;
       color: #000;
       font-weight: 400;
       float: none;
   }


   /*splash page banner*/

   .van-sales-splash {
    font-size:50px;
    white-space:nowrap;
    margin-left: 0px;
}


/*banner*/

/*logo*/
.logo {
    float: none; 
    height: 65px; 
    width: 275px; 
    margin-right: 10px;
}


#element-e503e439d93a47599eff9dcc2ce29e01, #element-80ab7e3488af4f12a1c1352cc3cf7c2e  {
    text-align: center;
}


.navbar-toggle:before {
    content:"Menu";
    left:-70px;
    top:4px;
    position:absolute;
    width:70px;
    font-size: 18px;
    font-weight: 900;
}

.navbar-default .navbar-toggle {
    border-color: #fff;
}

.navbar-default .navbar-toggle .icon-bar {
    background-color: #fff;
}

.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
    background-color: #14d278;
}

}
/**Landing Page***/
.landing_bg .container {
    background-size: 1264px;
    background-repeat: no-repeat;
    color: #fff;
    background-color: #212121;
    background-position: 60px center;
}
.landing_bg { background-color: #212121; }

/* LANDING PAGE 16 */

.landing16-bg {
    background: #212121 !important;
}

.landing16-bg .container {
    background-image: url(https://automanager.blob.core.windows.net/wmclients/033023/images/landing6-bg.jpg);
    background-size: cover;
    color: #fff;
}

.landing16-header h1 {
    text-transform: uppercase;
    color: #FFF;
    font-weight: 900;
}

.landing16-form{
    background: #009750;
    border-radius: 15px;
    padding: 25px;
    color: #fff;
    margin-right: 8%;
    margin-left: 8%;
    margin-bottom: 5%;
    margin-top: 3%;
}

.landing16-body2{
    background: #fff !important;
}

.landing16-body2 .container{
    background: #fff !important;
}

/* END LANDING PAGE 16 */

/* LANDING PAGE 17 */

.landing17-bg {
	background: #212121 !important;
}

.landing17-bg .container {
	background-image: url(https://automanager.blob.core.windows.net/wmclients/031427/images/cargo-van-lp-bg.png);
	background-size: cover;
        color: #fff;
        background-color: #212121;
}

.landing17-header h1 {
	text-transform: uppercase;
	color: #FFF;
	font-weight: 900;
}

.landing17-form{
	background: #009750;
	border-radius: 15px;
	padding: 25px;
	color: #000;
	margin-right: 8%;
	margin-left: 8%;
	margin-bottom: 5%;
	margin-top: 3%;
}

.landing17-body2{
	background: #fff !important;
}

.landing17-body2 .container{
	background: #fff !important;
}

/* END LANDING PAGE 17 */

/**********************************************
MAIN CSS FOR ALL LANDING PAGES
***********************************************/

.landing1-header h1 {
	text-transform: uppercase;
	color: #FFF;
	font-weight: 900;
}

.landing1-form{
	background: #009750;
	border-radius: 15px;
	padding: 25px;
	color: #000;
	margin-bottom: 5%;
	margin-top: 3%;
}

.landing1-body2{
	background: #fff !important;
}

.landing1-body2 .container{
	background: #fff !important;
}

/* LANDING PAGE 19 */

.landing19-bg {
	background: #212121 !important;
}

.landing19-bg .container {
	background-image: url(https://automanager.blob.core.windows.net/wmclients/031427/images/ford-transit-wagon-lp-bg.png);
	background-size: cover;
        color: #fff;
        background-color: #212121;
}

/* END LANDING PAGE 19 */

/* LANDING PAGE 20 */

.landing20-bg {
	background: #212121 !important;
}

.landing20-bg .container {
	background-image: url(https://automanager.blob.core.windows.net/wmclients/033023/images/landing6-bg.jpg);
	background-size: cover;
        color: #fff;
}

/* END LANDING PAGE 20 */


/* LANDING PAGE 22*/

.introText22{color:#000}#topIntroText22{color:#009750 !important}.landing22-bg{background-color:transparent}.landing22-bg .container{background-size:cover;background-image:url(https://automanager.blob.core.windows.net/wmclients/031427/images/landing22-page-bg.png)}.landing22-bg>div>.container{padding:30px 99px 40px 60px;background-color:rgba(0,0,0,0)}.landing22-bg label{color:#009750}.element-heading22 h4:after{content:'';background-color:white}.landing1-form22{box-shadow:4px -6px 4px 0px #efefef;border-radius:15px;background-color:#fff;opacity:.95}.landing1-form22>div>h4{font-size:30px;text-align:center;font-weight:bold;color:#009750;border-bottom:2px solid #009750}.landing1-form22>div>h4:after{content:'';position:absolute;background-color:#009750;width:8%;padding:5px;left:46%;transform:skewX(-20deg);bottom:-5px}.landing1-form22>.element-heading{padding:8px 15px 4px 15px}.textCont22{background-color:transparent}.textCont22 .container{background-color:transparent}.landingPage22#seoContentTitle{font-size:44px;text-align:center;color:#009750}.landingPage22#seoContentSubTitle{color:#009750;font-size:29px;width:65%;margin:0 auto;padding-top:15px}.landingPage22#seoContentText{color:#000;margin:0 auto;width:65%;line-height:1.8;text-indent:40px;padding-bottom:3px;padding-top:10px}.landingPage22#seoListItem{color:#000;width:65%;margin:0 auto;list-style-type:none;padding-bottom:10px}.landingPage22#seoListItem::before{color:#009750;content:"\2022";font-weight:bold;display:inline-block;width:1em;margin-left:-1em}.landingPage22#seoContentText:last-child{padding-bottom:30px}.landingPage22#seoListItem:last-child{padding-bottom:30px}.fa22{color:#009750;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:FontAwesome !important}.fa-check22:before{content:"\f00c"}
.textCont22 ol {
    columns: 2 80px;
    column-gap: 55px;
    text-align: justify;
}
.textCont22 li { margin-bottom: 30px; }
.textCont22 h2 + p { margin: 30px 0 40px; padding: 0 20px;}

/* END OF LANDING PAGE 22*/

/* Landing Page 23 */
.l-23 .container {
    background-image: url(https://automanager.blob.core.windows.net/wmclients/031427/images/ford-transit-landing-page-bg.png);
}

.rm-txtIndent { text-indent: 2px; }

/*Landing Page 24 */
.l-24 .container {
 background-image: url(https://automanager.blob.core.windows.net/wmclients/031427/images/chevroletexpress2500lt_landing.png);
background-position: 40px 60px;
}
.l-24 .text-info { color: #fff !important;}

/*Covid*/
#row-8d135651d7c64d5fa03a72706ff70e0b,#row-3d1625d2bbdb45d7948ee834eac74326{
background: #ffdf00;
}
#row-8d135651d7c64d5fa03a72706ff70e0b>div>.container{
padding:8px 0px;
background:transparent;
}
#row-8d135651d7c64d5fa03a72706ff70e0b a, #row-3d1625d2bbdb45d7948ee834eac74326 a{
color: #0037ff;
font-weight: 600;
}
.covidH{
font-weight: 700;
color:#1f1f1f;
}
.covidS{
font-weight: 700;
color: #1f1f1f;
}
#row-3d1625d2bbdb45d7948ee834eac74326>div>.container{
padding:8px 0px;
background:transparent;
}