.banner-layout-container {
    padding: 10px 0 !important;
    position: relative;
}

div.banner-container {
    background: #fff;
}

a.banner-link {
    color: #41a5eb;
    font-size: 12px;
    text-decoration: none;
    text-shadow: none;
}

a {
    color: #337ab7!important;
    text-decoration: none;
}

span.quicklinkbutton-label-img:hover {
    border-color: rgba(95,95,95,.15);
    background-color: #48f;
    color: rgba(95,95,95,1);

}

span.filter {
    position: absolute;
    width: 95%;
    height: 94%;
    background-color: #48f;
    margin: 5px;
    padding-top: 50px;
    opacity: 0;
    transition: all .5s ease;
display:none;
}


/*.address-link a,.phonenumber-link a {
    font-size: 14px;
    font-weight: bold;
}*/


.navbar-default {
    background-color: rgb(255, 255, 255);
}

li.menu-heading.dropdown {
    font-weight: bold;
 background-color: #00;
}

a.navbar-brand {
    font-weight: bold;
}
div#row-20d7a773e92a400fba9dd49fd8145727 {
    background: none!important;
}

.home-text p, .home-text h3 {
color: black;
}

/*LP CSS*/
.lp-header {
font-family: 'Racing Sans One', cursive;
}

/*LANDING PAGE*/
/*
div#row-2e77a9c4c6c84ab09a9e28327a5e435d .container,div#row-20d7a773e92a400fba9dd49fd8145727 .container {
background-image: url('https://automanager.blob.core.windows.net/wmclients/004346/images/perry-banner-2.jpg');
background-repeat: no-repeat;
}

*/
#row-ae9867506b2043cbbe7d95b476facfe0 .container {
    background: url(https://automanager.blob.core.windows.net/wmclients/004346/images/used-car-for-sale-in-west-palm-beach.jpg);
}

.navbar-default {
    background-color: rgb(65, 165, 235)!important;

}

.navbar-default a {
    color: #fff!important;
    text-decoration: none;
   font-size: 18px;
}

.navbar-default a:hover {
    color: #222!important;
    text-decoration: none;
}
.dropdown-menu {  
  background: #41a5eb !important;

}
.dropdown-menu li {
    background-color: #41a5eb;
}

.dropdown-menu li a:hover {
  /*  background-color: #5bbcff!important;*/
    background-color: rgb(65, 165, 235)!important;
}

.navbar-default .navbar-nav>li>a {
    color: #777;
    font-weight: bold;
}

.navbar-default .navbar-nav>.active>a:hover {
    color: #555;
    background-color: #41a5eb;
}

.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {
    color: #555;
    background-color: #41a5eb!important;
}

.menu-selected {
background-color: #41a5eb!important;
}


.dropdown-menu>li>a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: 400;
    line-height: 1.42857143;
    color: #FFF !important;
    white-space: nowrap;
}

.dropdown-menu li a:hover {
    /* background-color: #5bbcff!important; */
    background-color: rgb(65, 165, 235)!important;
    color: #000 !important;
}

div#element-36da912acbd84413852046d6f5e0cff3 .customhtml {
    max-width: 853px;
    margin: 0 auto;
}



/* LANDING PAGE 1 */
/*

.landing1-bg .container {
    background-image: url(https://automanager.blob.core.windows.net/wmclients/004346/images/used-nissan-tampa-florida.jpg);
    background-size: cover;
    background-color: #212121;
    color: #FFF;
}

.landing1-header h1 {
    text-transform: uppercase;
    color: #FFF;
    font-weight: 900;
}

.landing1-form{
    background: #f0c84e;
    border-radius: 15px;
    padding: 25px;
    color: #000;
    margin-right: 8%;
    margin-left: 8%;
    margin-bottom: 5%;
    margin-top: 3%;
}

.landing1-body {
    background: #fff !important;
}

.landing1-body .container {
    background: #fff !important;
}

.landing1-body2{
    background: #fff !important;
}

.landing1-body2 .container{
    background: #fff !important;
}

*/

/* END LANDING PAGE 1 */



/* LANDING PAGE 2 */

.landing2-bg .container {
    background-image: url(https://automanager.blob.core.windows.net/wmclients/004346/images/no-credit-car-dealer-west-palm-beach.jpg);
    background-size: cover;
    background-color: #212121;
    color: #FFF;
}

.landing2-header h1 {
    text-transform: uppercase;
    color: #FFF;
    font-weight: 900;
}

.landing2-form{
    background: #f0c84e;
    border-radius: 15px;
    padding: 25px;
    color: #000;
    margin-right: 8%;
    margin-left: 8%;
    margin-bottom: 5%;
    margin-top: 3%;
}

.landing2-body {
    background: #fff !important;
}

.landing2-body .container {
    background: #fff !important;
}

.landing2-body2{
    background: #fff !important;
}

.landing2-body2 .container{
    background: #fff !important;
}

/* END LANDING PAGE 2 */


/* LANDING PAGE 3 */

.landing3-bg .container {
    background-image: url(https://automanager.blob.core.windows.net/wmclients/004346/images/bad-credit-car-dealer-west-palm-beach.jpg);
    background-size: cover;
    background-color: #212121;
    color: #FFF;
}

.landing3-header h1 {
    text-transform: uppercase;
    color: #FFF;
    font-weight: 900;
}

.landing3-form{
    background: #f0c84e;
    border-radius: 15px;
    padding: 25px;
    color: #000;
    margin-right: 8%;
    margin-left: 8%;
    margin-bottom: 5%;
    margin-top: 3%;
}

.landing3-body {
    background: #fff !important;
}

.landing3-body .container {
    background: #fff !important;
}

.landing3-body2{
    background: #fff !important;
}

.landing3-body2 .container{
    background: #fff !important;
}

/* END LANDING PAGE 3 */


/* LANDING PAGE 4 */

.landing4-bg .container {
    background-image: url(https://automanager.blob.core.windows.net/wmclients/004346/images/chevrolet.jpg);
    background-size: cover;
    background-color: #212121;
    color: #FFF;
}

.landing4-header h1 {
    text-transform: uppercase;
    color: #FFF;
    font-weight: 900;
}

.landing4-form{
    background: #f0c84e;
    border-radius: 15px;
    padding: 25px;
    color: #000;
    margin-right: 8%;
    margin-left: 8%;
    margin-bottom: 5%;
    margin-top: 3%;
}

.landing4-body {
    background: #fff !important;
}

.landing4-body .container {
    background: #fff !important;
}

.landing4-body2{
    background: #fff !important;
}

.landing4-body2 .container{
    background: #fff !important;
}

/* END LANDING PAGE 4 */


/* LANDING PAGE 5 */

.landing5-bg .container {
    background-image: url(https://automanager.blob.core.windows.net/wmclients/004346/images/hyundai.jpg);
    background-size: cover;
    background-color: #212121;
    color: #FFF;
}

.landing5-header h1 {
    text-transform: uppercase;
    color: #FFF;
    font-weight: 900;
}

.landing5-form{
    background: #f0c84e;
    border-radius: 15px;
    padding: 25px;
    color: #000;
    margin-right: 8%;
    margin-left: 8%;
    margin-bottom: 5%;
    margin-top: 3%;
}

.landing5-body {
    background: #fff !important;
}

.landing5-body .container {
    background: #fff !important;
}

.landing5-body2{
    background: #fff !important;
}

.landing5-body2 .container{
    background: #fff !important;
}

/* END LANDING PAGE 5 */

/* LANDING PAGE 32 */



.landing32-bg .container {
    background-image: url(https://automanager.blob.core.windows.net/wmclients/004346/images/2017-toyota-camry-se-hybrid-sedan-angular-front.png);
    background-size: cover;
    background-color: #1e191a;
}

.landing32-header h1 {
    text-transform: uppercase;
    color: #FFF;
    font-weight: 900;
}

.landing32-form{
background: #41a5eb;
    border-radius: 15px;
    padding: 25px;
    color: #000;
    margin-right: 8%;
    margin-left: 8%;
    margin-bottom: 5%;
    margin-top: 3%;
}



.landing32-body .container {
    background: #fff !important;
}

.landing32-body2 .container{
    background: #fff !important;
}

/* END LANDING PAGE 32 */

/*LANDING PAGE 33 BY BG*/

.landing-page-33 .container {
background-image: url('https://automanager.blob.core.windows.net/wmclients/033023/images/landing-page-11.jpg');
}

/*bg color grey*/

.landing33-bg .container {
background-color: #f0f0f0!important;
color: #000;
}

/*bg color white*/
.bg-color-white .container {
background-color: #ffffff!important;
color: #000;
}

.contact-form-33 {
  width: 90%;
  background-color: #231f20;
  color: #fff;
}

#element-fed2fa3a53c24c0782773064f99d4682 h4{
font-weight: bold;
}

#element-fed2fa3a53c24c0782773064f99d4682 .btn-default {
    color: #fff!important;
    background-color: #000;
    border-color: #ccc;
    width: 100%;
    height: 50px;
}

/*END LANDING PAGE 33 BY BG*/

/* LANDING PAGE 34 */

.landing34-cta .container {
    background: #231f20!important;
}

.landing34-header  .container {
    padding-left: 0px;
    padding-right: 0px;
    background: #41a5eb!important;
    padding-top: 25px;
    padding-bottom: 25px;
}

.landing34-keypoints .container {
    background: #231f20!important;
    padding-right: 40px;
    padding-left: 40px;
    margin-top: 0px !important;
}

.honda  .container {

  background: 
    /* top, transparent red, faked with gradient */ 
    linear-gradient(
      rgba(6, 47, 79, 0.65), 
      rgba(6, 47, 79, 0.65)
    ),
    /* bottom, image */
    url(https://automanager.blob.core.windows.net/wmclients/033023/images/honda.jpg);
    background-size: cover;
    padding: 70px;
}

.btn-warning {
    color: #fff!important;
    background-color: #f0ad4e;
    border-color: #eea236;
}

/* END LANDING PAGE 34 */

/* LANDING PAGE 35 */

.landing35-bg .container {
    background-image: url(https://automanager.blob.core.windows.net/wmclients/033023/images/landing6-bg.jpg);
    background-size: cover;
}

.landing35-header h1 {
    text-transform: uppercase;
    color: #FFF;
    font-weight: 900;
}

.landing35-form{
background: #00aeef;
    border-radius: 15px;
    padding: 25px;
    color: #000;
    margin-right: 8%;
    margin-left: 8%;
    margin-bottom: 5%;
    margin-top: 3%;
}


.landing35-body .container {
    background: #fff !important;
}


.landing35-body2 .container{
    background: #fff !important;
}

/* END LANDING PAGE 35 */

/*LANDING PAGE 36 BY BG*/

.landing-page-36 .container {
background-image: url('https://automanager.blob.core.windows.net/wmclients/033023/images/landing-page-11.jpg');
}

/*bg color grey*/

.landing36-bg .container {
background-color: #f0f0f0!important;
color: #000;
}

/*bg color white*/
.bg-color-white .container {
background-color: #ffffff!important;
color: #000;
}

.contact-form-36 {

    border-radius: 15px;
    padding: 25px;
    color: #fff;
    margin-right: 8%;
    margin-left: 8%;
    margin-bottom: 5%;
    margin-top: 3%;
  background-color: #00aeef;
}


/*END LANDING PAGE 36 BY BG*/

/* LANDING PAGE 37 */

.landing37-bg .container {
    background-image: url(https://automanager.blob.core.windows.net/wmclients/004346/images/hyundai-bg-lp-41.png);
    background-size: 1100px;
    color: #fff;
    background-position: 80% 20%;
    background-color: #212121 !important;
}

.landing37-header p ~ strong {
    padding-right: 20px;
    display: inline-block;
}

.landing37-header h1 {
	text-transform: uppercase;
	color: #FFF;
	font-weight: 900;
}

.landing37-header strong {
text-transform: uppercase;
}

.landing37-form{
	background: #41a5eb;
	border-radius: 15px;
	padding: 25px;
	color: #FFF;
	margin-right: 8%;
	margin-left: 8%;
	margin-bottom: 5%;
	margin-top: 20%;
}


.landing37-body .container {
	background: #fff !important;
}

.landing37-body2 .container{
	background: #fff !important;
}


/* END LANDING PAGE 37 */

/* LANDING PAGE 38 */

.landing38-bg .container {
	background: #212121 !important;
}

.landing38-bg .container {
	background-image: url(https://automanager.blob.core.windows.net/wmclients/004346/images/kia-sportage-2016-1280-01.jpg)!important;
	background-size: cover;
       color: #fff;
}

.landing38-header h1 {
	text-transform: uppercase;
	color: #FFF;
	font-weight: 900;
}

.landing38-form{
	background: #41a5eb;
	border-radius: 15px;
	padding: 25px;
	color: #fff;
	margin-right: 8%;
	margin-left: 8%;
	margin-bottom: 5%;
	margin-top: 20%;
}

.landing38-body .container  {
	background: #fff !important;
}

.landing38-body .container {
	background: #fff !important;
}

.landing38-body2 .container {
	background: #fff !important;
}

.landing38-body2 .container {
	background: #fff !important;
}

/* END LANDING PAGE 38 */

/* LANDING PAGE 39 */

.landing39-bg .container{
	background: #212121 !important;
        color: #fff;
}

.landing39-bg .container {
	background-image: url(https://automanager.blob.core.windows.net/wmclients/004346/images/dodge-bg-lp.png)!important;
	background-size: cover;
}

.landing39-header h1 {
	text-transform: uppercase;
	color: #FFF;
	font-weight: 900;
}

.landing39-form{
	background: #00aeef;
	border-radius: 15px;
	padding: 25px;
	color: #000;
	margin-right: 8%;
	margin-left: 8%;
	margin-bottom: 5%;
	margin-top: 20%;
}

.landing39-body .container{
	background: #fff !important;
}

.landing39-body .container {
	background: #fff !important;
}

.landing39-body2 .container{
	background: #fff !important;
}

.landing39-body2 .container{
	background: #fff !important;
}

/* END LANDING PAGE 39 */

/* LANDING PAGE 40 */

.landing40-bg .container{
	background: #212121 !important;
        color: #fff;
}

.landing40-bg .container {
	background-image: url(https://automanager.blob.core.windows.net/wmclients/004346/images/mbz-lp-bg.png)!important;
	background-size: cover;
        background-color: #212121;
}

.landing40-header h1 {
	text-transform: uppercase;
	color: #FFF;
	font-weight: 900;
}

.landing40-form{
	background: #00aeef;
	border-radius: 15px;
	padding: 25px;
	color: #000;
	margin-right: 8%;
	margin-left: 8%;
	margin-bottom: 5%;
	margin-top: 20%;
}

.landing40-body .container{
	background: #fff !important;
}

.landing40-body .container {
	background: #fff !important;
}

.landing40-body2 .container{
	background: #fff !important;
}

.landing40-body2 .container{
	background: #fff !important;
}

/* END LANDING PAGE 40 */

/* LANDING PAGE 41 */


.landing41-bg .container {
	background-image: url(https://automanager.blob.core.windows.net/wmclients/004346/images/hyundai-bg-lp-41.png);
	background-size: cover;
        color: #FFF;
        background-color: #212121!important;
}

.landing41-header h1 {
	text-transform: uppercase;
	color: #FFF;
	font-weight: 900;
}

.landing41-form{
	background: #00aeef;
	border-radius: 15px;
	padding: 25px;
	color: #000;
	margin-right: 8%;
	margin-left: 8%;
	margin-bottom: 5%;
	margin-top: 3%;
}

.landing41-body2 .container{
	background: #fff !important;
}

/* END LANDING PAGE 41 */

/* LANDING PAGE 42 */


.landing42-bg .container {
	background-image: url(https://automanager.blob.core.windows.net/wmclients/033023/images/landing6-bg.jpg);
	background-size: cover;
        color: #FFF;
}

.landing42-header h1 {
	text-transform: uppercase;
	color: #FFF;
	font-weight: 900;
}

.landing42-form{
	background: #00aeef;
	border-radius: 15px;
	padding: 25px;
	color: #000;
	margin-right: 8%;
	margin-left: 8%;
	margin-bottom: 5%;
	margin-top: 3%;
}

.landing42-body2 .container{
	background: #fff !important;
}

/* END LANDING PAGE 42 */


/**********************************************
MAIN CSS FOR ALL LANDING PAGES
***********************************************/

.landing1-header h1 {
	text-transform: uppercase;
	color: #FFF;
	font-weight: 900;
}

.landing1-form{
	background: #00aeef;
	border-radius: 15px;
	padding: 25px;
	color: #000;
	margin-right: 8%;
	margin-left: 8%;
	margin-bottom: 5%;
	margin-top: 3%;
}

.landing1-body2 .container{
	background-color: #fff!important;
}

/* LANDING PAGE 43 */

.landing43-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 43 */

/* LANDING PAGE 43 */

.landing44-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 43 */

/* LANDING PAGE 45 */

.landing45-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 45 */

/* LANDING PAGE 46 */

.landing46-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 46 */

/* LANDING PAGE 47 */

.landing47-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 47 */

/* LANDING PAGE 48 */

.landing48-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 48 */

/* LANDING PAGE 49 */

.landing49-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 49 */

/* LANDING PAGE 50 */

.landing50-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 50 */



.beforevalue {
    text-decoration: none !important;
}
/*new CSS homepage update 9/20/19*/
.banner-links-bar {
    background: #41a5eb;
    padding: 14px 0;
    border-bottom: 4px solid #000;
    color: #fff;
}
.address-link a, .phonenumber-link a {
    font-size: 15px;
    font-weight: bold;
    color: #fff !important;
    text-shadow: 1px 2px 1px #313131;
}
.quicklinkbutton.buttoncolor-white_gray {
    background-color: #000 !important;
    color: #fff;
}
.quicklinkbutton.buttoncolor-white_gray .quicklinkbutton-label{
color:#fff;
}
.element-heading.element-heading-quicklinkbuttons {
    display: none;
}
.quicklinkbutton:hover.buttoncolor-white_gray{
background-color: #656565 !important;
    border-color: #656565;
}
.quicklinkbutton.buttoncolor-black_darkblue .quicklinkbutton-label{
color:#fff;
}
.quicklinkbutton.buttoncolor-black_darkblue {
    background-color: #000 !important;
}
.quicklinkbutton:hover.buttoncolor-black_darkblue{
background-color: #616161 !important;
    border-color: #616161;
}
.quicklinkbutton:hover.buttoncolor-black_darkblue .quicklinkbutton-label{
color:#fff;
}
.element-container.element-type-browseinventory{
background: #41a5eb;
}
.browse-inventory-image img {
    transition: all .30s ease;
    margin-bottom: 4px;
    filter: brightness(0) invert(1);
}
.browse-inventory-image a {
    border-bottom: 2px solid #ffffff;
    min-height: 82px;
    display: block;
    text-decoration: none;
    font-size: 17px;
    margin: 0 8px;
    color: #fff !important;
}
.browse-inventory-image a:before {
    content: "\f0d8";
    position: absolute;
    font-family: FontAwesome;
    bottom: -10px;
    font-size: 24px;
    color: #fff;
    transition: all 0.3s ease-in;
    left: 0;
    right: 0;
}

.inventory-header {
    background: #41a5eb !important;
}
.palette-bg1.inventory-price-container {
    background: #1f1f1f;
    color: #fff;
}
span.currency-symbol {
    color: #ffffff;
}
.pricevalue1.accent-color1 {
    color: #ffffff !important;
}
.accent-color1.sold {
    color: #fff !important;
}
.accent-color1.phonenumber {
    color: #fff !important;
}
body, body.main-body{
background-size: cover;
    background-repeat: no-repeat;
    background-attachment: fixed;
}
#row-35bfb4f42a584c738e2c5bd9864cd3e8 >div>.container{
padding-top:0px;
}
div.slider-text a{
background: linear-gradient(to bottom,rgb(51, 51, 51) 0,rgb(0, 0, 0) 100%);
}
div.slider-text a i {
    padding-right: 15px;
    font-size: 24px;
    color: #41a5eb;
}
div.slider-text > a{
color:#fff !important;
}
a.banner-link .fa {
    color: #ffffff;
}
div .palette-bg2.inventory-header.vehicles-found-header >div >div >div span {
    color: #fff!important;
}
#row-7417f703049b41bd8d006255f2fbe688>div >.container{
padding-top:0px;
padding-bottom:0px;
}
#row-6c01cf5b458546e693f576891428a476>div >.container{
padding-top:0px;
padding-bottom:0px;
}
#row-1557d5b145d14623b1486612a746becd>div >.container{
padding-top:0px;
padding-bottom:0px;
}
#element-116f8ea17d6e42acbec0943ced3c5d6c >div >.container{
padding-top:0px;
padding-bottom:0px;
}
#row-c99cbfbc320f4709ae60918003618a80  >div >.container{
padding-top:0px;
}
/*End of new css homepage*/
/*SliderFix*/
div.carousel-inner >.item > span{
padding-top:100% !important;
}
/*End of slider fix*/


.element-container.element-type-browseinventory {
    background: #15151500;
}

a {
    color: #9d0208 !important;
    text-decoration: none;
}

.element-type-inventorylistprice {
    background-color: #6a040f00;
}

.inventory-price-container {
    -ms-border-radius: 8px;
    border-radius: 20px;
    padding: 8px;
    text-align: center;
}

.form-control.form-control {
    padding: 1em;
    min-height: 50px;
}

.navbar-default {
    background-color: rgb(89 89 89) !important;
}

.banner-links-bar {
    background: #41a5eb;
    padding: 0 0;
    border-bottom: 4px solid #000;
    color: #fff;
}

.dropdown-menu>li>a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: 400;
    line-height: 1.42857143;
    color: #e7e7e7 !important;
    white-space: nowrap;
    background: #5A5A5A;
}

.dropdown-menu {
    background: #5A5A5A !important;
}

:host, :root {
    --teko-style: normal !important;
    --teko-weight: 700;
    --teko-size: 72px;
    --teko-line-height: 86px;
    --teko-color: rgb(255, 255, 255);
}