.navbar-default .navbar-nav>li>a {
    font-size: 16px;
}

.navbar-nav>li {
    float: left;
    padding: 0px 50px;
}

/****************** Homepage CUSTOM BUTTONS *****************/
@media (min-width: 768px) {
#element-4714bb87da0749b59f1973d8edb1d012 {margin-top:-70px;}
}

a.hereInfo {
    color: #fff;
    padding: 10px 20px;
    display: inline-block;
    text-decoration: none;

    background-color: transparent!important;
    border: 1px solid #fff;
    border-radius: 0;
    margin-top: 25px;
    background: linear-gradient(to right,rgba(0,0,0,0) 50%,#fff 50%);
    background-size: 200% 100%;
    background-position: left bottom;
    transition: all .5s ease;
    font-weight: 400;
}

a.hereInfo:hover{
    color: #0A275B;
    background-position: right bottom;
}

.blue1{
background:#32ABE2;
color:#fff;
padding-top:20px;
padding-bottom:30px;
height: 234px;
}
.blue2{
background:#1F6FB8;
color:#fff;
padding-top:20px;
padding-bottom:30px;
height: 234px;
}
.blue3{
background:#0F589A;
color:#fff;
padding-top:20px;
padding-bottom:30px;
height: 234px;
}
.blue4{
background:#0A275B;
color:#fff;
padding-top:20px;
padding-bottom:30px;
height: 234px;
}
.blue1:hover,.blue2:hover, .blue3:hover, .blue4:hover{
box-shadow: inset 0 0 0 7px #fff;
    transition: all .5s ease;
    margin-top: -15px;
}

#element-4714bb87da0749b59f1973d8edb1d012 h3 {
    font-size: 36px;
    font-weight: 700;
    margin: 0;
    padding: 0;
    padding-bottom: 16px;
    font-family: 'Halant', serif !important;
}
#element-4714bb87da0749b59f1973d8edb1d012 h3 span {
    font-size: 40px;
    font-weight: 300;
    font-family: 'Raleway', sans-serif !important;
}

/******************Social Media Link *********************/
.social-media-links {padding-top:7px;}
.media-icon-small {background: none!important; box-shadow: none; color:#0a275b!important; }
.banner-link-pad {padding: 44px 15px 0px 15px;}

@media screen and (max-width: 1199px) {
.social-media-links {padding-top:21px;}
.banner-link-pad {padding: 24px 15px 0px 15px;}
}

@media screen and (max-width: 767px) {
#element-06bc79d12df54ff1b2ea436d29b06cbe {display:none;}
}

.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
color: #fff !important;
}
/*
body.main-body {
    background: url(images/bg.jpg) no-repeat center top #00223b;
}
*/

div.bottom-fade{
   display: none;
}

div.page-content-row {
    padding-top: 10px;
}

table.servicecontract > tbody > tr > td{
  vertical-align: top;
  padding: 5px;
  width: 16%;
}

table.bottom > tbody > tr > td{
  vertical-align: top;
  padding: 5px;
}

div.element-container {
   padding: 0 !important;
}

div.content-container {
    background: transparent;
}

div.banner-container {
    background-color: #fff;
}

div.header-container-middle > div.page-content-row {
   padding-top: 0 !important;
}

.budget {
   background: url(images/7steps-01.jpg) no-repeat left top transparent;
    padding-left: 140px;
    padding-top: 30px;
    min-height: 110px;
}

.finance {
   background: url(images/7steps-02.jpg) no-repeat left top transparent;
    padding-left: 140px;
    padding-top: 30px;
    min-height: 128px;
}

.preview {
   background: url(images/7steps-03.jpg) no-repeat left top transparent;
    padding-left: 140px;
    padding-top: 30px;
    min-height: 120px;
}

.register {
   background: url(images/7steps-04.jpg) no-repeat left top transparent;
    padding-left: 140px;
    padding-top: 30px;
    min-height: 110px;
}

.bid {
   background: url(images/7steps-05.jpg) no-repeat left top transparent;
    padding-left: 140px;
    padding-top: 30px;
    min-height: 110px;
}

.cashier {
   background: url(images/7steps-06.jpg) no-repeat left top transparent;
    padding-left: 140px;
    padding-top: 30px;
    min-height: 110px;
}

.checkout{
   background: url(images/7steps-07.jpg) no-repeat left top transparent;
    padding-left: 140px;
    padding-top: 30px;
    min-height: 110px;
}

h1.pagetitle {
   padding-top: 0;
   color: #00355b;
}

div#gavel {
   background: transparent url(images/gavelbackground.png) 0 0 no-repeat;
   width: 300px;
   height: 125px;
}




div.banner-flash{
  position: relative;
  z-index: 10;
} 

div.customhtml > table > tbody > tr > td{
  vertical-align: top;
  padding-top: 2px;
}

/* HOME*/
table#element-94ef6803a8564ec19ecb32b81742747e {
  width: 385px !important; 
  position: relative; 
  margin-top: -177px;
  z-index: 20;
}

table#element-94ef6803a8564ec19ecb32b81742747e > thead > tr > td {
  background: transparent !important;
}

table#element-94ef6803a8564ec19ecb32b81742747e > tbody > tr > td {
  background: transparent !important;
}

table#element-94ef6803a8564ec19ecb32b81742747e > tfoot > tr > td {
  background: transparent !important;
}

/* View Inventory*/
table#element-d5fa8e2faaff43e3af9f7642328acbec{
  width: 385px !important; 
  position: relative; 
  margin-top: -115px;
  z-index: 20;
}

table#element-d5fa8e2faaff43e3af9f7642328acbec > thead > tr > td {
  background: transparent !important;
}

table#element-d5fa8e2faaff43e3af9f7642328acbec > tbody > tr > td {
  background: transparent !important;
}

table#element-d5fa8e2faaff43e3af9f7642328acbec > tfoot > tr > td {
  background: transparent !important;
}

/* Recently Sold*/
table#element-691538f158f44fd698a94ccda7428874{
  width: 385px !important; 
  position: relative; 
  margin-top: -115px;
  z-index: 20;
}

table#element-691538f158f44fd698a94ccda7428874 > thead > tr > td {
  background: transparent !important;
}

table#element-691538f158f44fd698a94ccda7428874 > tbody > tr > td {
  background: transparent !important;
}

table#element-691538f158f44fd698a94ccda7428874 > tfoot > tr > td {
  background: transparent !important;
}

/* Vehicle Finder*/
table#element-54237e8299eb43bca6265461691baace{
  width: 385px !important; 
  position: relative; 
  margin-top: -115px;
  z-index: 20;
}

table#element-54237e8299eb43bca6265461691baace > thead > tr > td {
  background: transparent !important;
}

table#element-54237e8299eb43bca6265461691baace > tbody > tr > td {
  background: transparent !important;
}

table#element-54237e8299eb43bca6265461691baace > tfoot > tr > td {
  background: transparent !important;
}

/* Financing */
table#element-52ae36f07e464c0f8eb610b5152b3043 {
  width: 385px !important; 
  position: relative; 
  margin-top: -115px;
  z-index: 20;
}

table#element-52ae36f07e464c0f8eb610b5152b3043 > thead > tr > td {
  background: transparent !important;
}

table#element-52ae36f07e464c0f8eb610b5152b3043 > tbody > tr > td {
  background: transparent !important;
}

table#element-52ae36f07e464c0f8eb610b5152b3043 > tfoot > tr > td {
  background: transparent !important;
}

/* Loan Calc */
table#element-18cc91c3096940589757ebaaa8f1f2e7 {
  width: 385px !important; 
  position: relative; 
  margin-top: -115px;
  z-index: 20;
}

table#element-18cc91c3096940589757ebaaa8f1f2e7 > thead > tr > td {
  background: transparent !important;
}

table#element-18cc91c3096940589757ebaaa8f1f2e7 > tbody > tr > td {
  background: transparent !important;
}

table#element-18cc91c3096940589757ebaaa8f1f2e7 > tfoot > tr > td {
  background: transparent !important;
}

/* Credit App */
table#element-1f2419a2116147349ec9478367b313a3 {
  width: 385px !important; 
  position: relative; 
  margin-top: -115px;
  z-index: 20;
}

table#element-1f2419a2116147349ec9478367b313a3 > thead > tr > td {
  background: transparent !important;
}

table#element-1f2419a2116147349ec9478367b313a3 > tbody > tr > td {
  background: transparent !important;
}

table#element-1f2419a2116147349ec9478367b313a3 > tfoot > tr > td {
  background: transparent !important;
}

/* Get Pre-Approved */
table#element-b9d0dd60338e44bcb6460634e3a17eba {
  width: 385px !important; 
  position: relative; 
  margin-top: -115px;
  z-index: 20;
}

table#element-b9d0dd60338e44bcb6460634e3a17eba > thead > tr > td {
  background: transparent !important;
}

table#element-b9d0dd60338e44bcb6460634e3a17eba > tbody > tr > td {
  background: transparent !important;
}

table#element-b9d0dd60338e44bcb6460634e3a17eba > tfoot > tr > td {
  background: transparent !important;
}

/* Value Your Trade-In */
table#element-1dfc9bcc3e8a4605b65970cc5a619da8 {
  width: 385px !important; 
  position: relative; 
  margin-top: -115px;
  z-index: 20;
}

table#element-1dfc9bcc3e8a4605b65970cc5a619da8 > thead > tr > td {
  background: transparent !important;
}

table#element-1dfc9bcc3e8a4605b65970cc5a619da8 > tbody > tr > td {
  background: transparent !important;
}

table#element-1dfc9bcc3e8a4605b65970cc5a619da8 > tfoot > tr > td {
  background: transparent !important;
}

/* Service Contract */
table#element-ae95d77bc86a4afb8836dcc7ced4f5c0 {
  width: 385px !important; 
  position: relative; 
  margin-top: -115px;
  z-index: 20;
}

table#element-ae95d77bc86a4afb8836dcc7ced4f5c0 > thead > tr > td {
  background: transparent !important;
}

table#element-ae95d77bc86a4afb8836dcc7ced4f5c0 > tbody > tr > td {
  background: transparent !important;
}

table#element-ae95d77bc86a4afb8836dcc7ced4f5c0 > tfoot > tr > td {
  background: transparent !important;
}

/* Terms and Condition */
table#element-dda60a4608924b6ea546562296b61ac9 {
  width: 385px !important; 
  position: relative; 
  margin-top: -115px;
  z-index: 20;
}

table#element-dda60a4608924b6ea546562296b61ac9 > thead > tr > td {
  background: transparent !important;
}

table#element-dda60a4608924b6ea546562296b61ac9 > tbody > tr > td {
  background: transparent !important;
}

table#element-dda60a4608924b6ea546562296b61ac9 > tfoot > tr > td {
  background: transparent !important;
}

/* Contact Us */
table#element-1a5852ee9d2b459489666a99a3c5fb82 {
  width: 385px !important; 
  position: relative; 
  margin-top: -115px;
  z-index: 20;
}

table#element-1a5852ee9d2b459489666a99a3c5fb82 > thead > tr > td {
  background: transparent !important;
}

table#element-1a5852ee9d2b459489666a99a3c5fb82 > tbody > tr > td {
  background: transparent !important;
}

table#element-1a5852ee9d2b459489666a99a3c5fb82 > tfoot > tr > td {
  background: transparent !important;
}

/* Location and Directions */
table#element-0cf2d2fa96924221b577883189ccd96c {
  width: 385px !important; 
  position: relative; 
  margin-top: -115px;
  z-index: 20;
}

table#element-0cf2d2fa96924221b577883189ccd96c > thead > tr > td {
  background: transparent !important;
}

table#element-0cf2d2fa96924221b577883189ccd96c > tbody > tr > td {
  background: transparent !important;
}

table#element-0cf2d2fa96924221b577883189ccd96c > tfoot > tr > td {
  background: transparent !important;
}

/* FAQs */
table#element-8bc67c863f074be4ac29248937a9152a {
  width: 385px !important; 
  position: relative; 
  margin-top: -115px;
  z-index: 20;
}

table#element-8bc67c863f074be4ac29248937a9152a > thead > tr > td {
  background: transparent !important;
}

table#element-8bc67c863f074be4ac29248937a9152a > tbody > tr > td {
  background: transparent !important;
}

table#element-8bc67c863f074be4ac29248937a9152a > tfoot > tr > td {
  background: transparent !important;
}

/* Auction Tips */
table#element-4a047681ab3b4132a1fea0bcd967da75 {
  width: 385px !important; 
  position: relative; 
  margin-top: -115px;
  z-index: 20;
}

table#element-4a047681ab3b4132a1fea0bcd967da75 > thead > tr > td {
  background: transparent !important;
}

table#element-4a047681ab3b4132a1fea0bcd967da75 > tbody > tr > td {
  background: transparent !important;
}

table#element-4a047681ab3b4132a1fea0bcd967da75 > tfoot > tr > td {
  background: transparent !important;
}

/* Auction Profile */
table#element-415df43bce0d47639b738cee15e8eaab {
  width: 385px !important; 
  position: relative; 
  margin-top: -115px;
  z-index: 20;
}

table#element-415df43bce0d47639b738cee15e8eaab > thead > tr > td {
  background: transparent !important;
}

table#element-415df43bce0d47639b738cee15e8eaab > tbody > tr > td {
  background: transparent !important;
}

table#element-415df43bce0d47639b738cee15e8eaab > tfoot > tr > td {
  background: transparent !important;
}

/* Guarantee */
table#element-881c5c522c0f4511aa4eeedc4813534b {
  width: 385px !important; 
  position: relative; 
  margin-top: -115px;
  z-index: 20;
}

table#element-881c5c522c0f4511aa4eeedc4813534b > thead > tr > td {
  background: transparent !important;
}

table#element-881c5c522c0f4511aa4eeedc4813534b > tbody > tr > td {
  background: transparent !important;
}

table#element-881c5c522c0f4511aa4eeedc4813534b > tfoot > tr > td {
  background: transparent !important;
}

a.menu-heading {
  font: normal 12px/14px 'Bree Serif', serif;
  padding: 7px 12px 3px; 
}

a.menu-heading:hover {
   background: red !important;
}

a.menu-selected{
   background: #00355b !important;
}

.accent-color1 {
    color: #00355b !important;
}

div.element-heading {
    font: normal 14px/18px 'Bree Serif', serif;
    color: #015699;
}

div.dealershipinfo-mainphone {
  font: normal 24px/30px 'Bree Serif', serif;
}

div.dealershipinfo-fax {
    font: normal 24px/30px 'Bree Serif', serif;
}

div.dealershipinfo-email {
    font: normal 16px/24px 'Bree Serif', serif;
}

div.element-sub-heading {
    font: normal 13px/16px 'Bree Serif', serif;
    }

div.inventory-slideshow-data {
    margin-left: -160px;
    margin-top: 300px;
    background: url(images/panel.png);
    position: relative;
    z-index: 200;
    width: 200px !important;
    padding: 5px 0 5px 5px;
}
/* updated*/
/*
.navbar-default {
    background: #eeeeee;
    background: -moz-linear-gradient(top, #eeeeee 0%, #cccccc 100%);
    background: -webkit-linear-gradient(top, #eeeeee 0%,#cccccc 100%);
    background: linear-gradient(to bottom, #eeeeee 0%,#cccccc 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 );
}
*/
/**** Updated Banner *******************************/
#row-90b48c42b0eb43abb3b37b0d69dd9ace {padding-top:0px!important; padding-bottom:10px!important}
.banner-links-bar {display:none}
#row-a1567d998de44780af3d39221d314a65 {padding:0px!important;}
#row-a1567d998de44780af3d39221d314a65 .container {padding-top:20px!important;}
.icon-style {color:#0A275B; font-size: 27px!important; margin-right:7px;}
.txt-link {text-decoration: none; font-size: 18px; font-weight: 600;}
a.txt-link {text-decoration: none;}

/**** Slider*******************************/
#row-958beaf38f60446abd12ad3dfd38df52 {padding: 0px;}

/**** Background*******************************/
.inventory-slider-home {background: none!important;}

/**** Position *******************************/
.pos-rel {position:relative;}
.pos-abs {position:absolute;}

div.overlay-sold-bg {background: #fff!important;}

a.notCapt1 {
    background: #ff9031;
    display: block;
    text-align: center;
    color: #fff;
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 10px;
    padding: 16px 12px;
    border-radius: 5px;
    text-decoration: none;
}

.disclaimer-container { display:none; }

.inv-badge {
    border-radius: 4px;
    padding: 4px 8px;
    font-size: 11px;
    line-height: 1;
    box-shadow: 0 1px 2px rgba(0, 0, 0, .2);
    display: none !important;
}