/* ------------
	Body
------------------------------------------------ */
/*
body.stretched .container-fullwidth,
body.pageType-home .container,
body:not(.pageType-Home) #content {
  margin: 0 auto;
  max-width: 1440px;
}
*/


#top-bar {
  background: #f5f5f5;
}

/* ------------
	Logo - center reset/normalize
------------------------------------------------ */
@media only screen and (max-width: 767px) and (min-width: 320px) {
  #header.mobile-center #logo {
    padding: 0;
  }
}

@media only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 767px), not all, not all, not all, only screen and (max-width: 767px) and (min-resolution: 192dpi), only screen and (max-width: 767px) and (min-resolution: 2dppx) {
  #header.mobile-center #logo {
    height: auto;
    margin: 0 auto !important;
  }
}

@media only screen and (-webkit-min-device-pixel-ratio: 2), not all, not all, not all, only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) {
  #logo a.retina-logo {
    text-align: center;
  }
}

@media only screen and (max-width: 991px) {
  #logo {
    float: none;
    height: auto;
    margin: 0 auto !important;
    text-align: center;
  }
}

/* ------------
	Colors
------------------------------------------------ */
::selection,
::-moz-selection,
::-webkit-selection,
#bottom-mobile-header,
#top-mobile-header,
.slider .wrapper .cycle-pager span.cycle-pager-active,
.button.uggo-button .uggo-button-inner,
.plyr input[type=range]::-ms-fill-lower,
.plyr input[type=range]:active::-webkit-slider-thumb,
.plyr input[type=range]:active::-moz-range-thumb,
.plyr input[type=range]:active::-ms-thumb,
.plyr--video .plyr__controls button.tab-focus:focus,
.plyr--video .plyr__controls button:hover,
.plyr--audio .plyr__controls button.tab-focus:focus,
.plyr--audio .plyr__controls button:hover,
.plyr__play-large,
.popover .popover-title,
.search-flyout-toggle,
#search-flyout .search-flyout-close,
#featured-vehicles-1 .swiper-scrollbar .swiper-scrollbar-drag,
#featured-vehicles-2 .swiper-scrollbar .swiper-scrollbar-drag,
#location-map-and-hours-1 .hours-control
#primary-menu.sub-title > ul > li:hover > a,
#primary-menu.sub-title > ul > li.current > a,
#primary-menu.sub-title > div > ul > li:hover > a,
#primary-menu.sub-title > div > ul > li.current > a,
#page-menu-wrap, #page-menu ul ul,
.flex-control-nav li:hover a,
.flex-control-nav li a.flex-active,
.button.button-dark:hover,
.promo.promo-flat,
.feature-box .fbox-icon i,
.feature-box .fbox-icon img,
.fbox-effect.fbox-dark .fbox-icon i:hover,
.fbox-effect.fbox-dark:hover .fbox-icon i,
.fbox-border.fbox-effect.fbox-dark .fbox-icon i:after,
form .toggle-input i:before,
.input-wrapper .ggle-input i:before,
.i-rounded:hover,
.i-circled:hover,
ul.tab-nav.tab-nav2 li.ui-state-active a,
#gotoTop:hover,
#portfolio-filter li.activeFilter a,
#portfolio-shuffle:hover,
#portfolio-navigation a:hover {
  background-color: #C5A029;
}

.button,
#notifyMePriceAlert-toolbar .notifyMePriceAlert-wrapper ul li:hover,
.notifyMePriceAlert-toolbarToggle,
.slider .wrapper .slideshow-btn,
#bottom-mobile-header,
#top-mobile-header,
.bgcolor #header-wrap,
.bgcolor, .bgcolor #header-wrap,
.button.button-3d:hover,
.process-steps li.active a,
.process-steps li.ui-tabs-active a,
.sidenav > .ui-tabs-active > a,
.sidenav > .ui-tabs-active > a:hover,
.owl-carousel .owl-nav [class*=owl-],
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus,
#gotoTop:hover{
  background-color: #145D3B !important;
}

a,
h5 > span:not(.nocolor),
h2 > span:not(.nocolor),
h3 > span:not(.nocolor),
h4 > span:not(.nocolor),
h5 > span:not(.nocolor),
h6 > span:not(.nocolor),
#bottom-bar .address a.map-link,
#bottom-bar .address a.map-link:visited,
.header-extras li .he-text span,
.header-extras li .he-text a:not(.button):hover,
.breadcrumb a:hover,
.feature-box.fbox-border .fbox-icon i,
.feature-box.fbox-border .fbox-icon img,
.feature-box.fbox-plain .fbox-icon i,
.feature-box.fbox-plain .fbox-icon img,
.process-steps li.active h5,
.process-steps li.ui-tabs-active h5,
form div .req,
.input-wrapper div .req,
form label .req,
.input-wrapper label .req,
form .input input:focus + i,
.input-wrapper .input input:focus + i,
form .select select:focus + i,
.input-wrapper .select select:focus + i,
form .radio input + i:after,
.input-wrapper .radio input + i:after,
form .checkbox input + i:after,
.input-wrapper .checkbox input + i:after,
form .radio input:checked + i + span:not(.label),
.input-wrapper .radio input:checked + i + span:not(.label),
form .checkbox input:checked + i + span:not(.label),
.input-wrapper .checkbox input:checked + i + span:not(.label),
form .toggle-input input:checked + i + span:not(.label),
.input-wrapper .toggle-input input:checked + i + span:not(.label),
.ui-datepicker a span i,
.ui-datepicker-today a,
ul.tab-nav li.ui-tabs-active a,
ul.tab-nav li.r-tabs-state-active a,
.plyr__progress--played,
.plyr__volume--display,
.copyright-links a:hover,
.accordion-menu li.current a,
.accordion-menu input[type=checkbox]:checked + label,
.accordion-menu label:hover,
.accordion-menu a:hover,
.btn-link,
.srp-vehicle-block #srp-vehicle-price .price-item.active a h4,
.srp-vehicle-block #srp-vehicle-price .price-item.active .price-label,
.srp-vehicle-block #srp-vehicle-price .price-item.highlight-price .price-label,
.srp-vehicle-block #srp-vehicle-price .price-item.highlight-price h4,
.srp-vehicle-block .button-row-wrapper div a:hover:not(.button),
#pagination .pagination-control ul li.active,
#pagination .pagination-control ul li a:hover,
#srp-sortby ul li > a:hover,
#srp-modal-sortby .list-group-item.active,
#srp-modal-sortby .list-group-item.active:hover,
#srp-modal-sortby .list-group-item.active:focus,
.toggle .togglet:hover,
.toggle .toggleta,
.toggle .togglet i,
.toggle .togglec .filter-element a:hover,
#form-request-more-info #srp-vehicle-price .price-item.active a h4,
#form-request-more-info #srp-vehicle-price .price-item.active .price-label,
#form-request-more-info #srp-vehicle-price .price-item.highlight-price .price-label,
#form-request-more-info #srp-vehicle-price .price-item.highlight-price h4,
#vdp-title .vehicle-title-wrapper #vdp-price .price-item.active a h4,
#vdp-title .vehicle-title-wrapper #vdp-price .price-item.active .price-label,
#vdp-title .vehicle-title-wrapper #vdp-price .price-item.highlight-price .price-label,
#vdp-title .vehicle-title-wrapper #vdp-price .price-item.highlight-price h4,
#vehicle-price .price-item.active a h4,
#vehicle-price .price-item.active .price-label,
#vehicle-price .price-item.highlight-price .price-label,
#vehicle-price .price-item.highlight-price h4,
#vdp-vehicle-overview #vdp-gas-mileage .gas-mileage-amount,
#notifyMePriceAlert-toolbar .notifyMePriceAlert-wrapper ul .amount,
#notifyMePriceAlert-dashboard .notifyMePriceAlert-swiper .swiper-button-prev,
#notifyMePriceAlert-dashboard .notifyMePriceAlert-swiper .swiper-button-next,
.notifyMePriceAlert-dashboard .notifyMePriceAlert-vehiclePrice h4,
#notifyMePriceAlert-alertBox .notifyMePriceAlert,
#notifyMePriceAlert-alertBox .notifyMePriceAlert .close,
#portfolio-filter li a:hover,
.header-extras li .he-text a:not(.button),
.breadcrumb a,
.input-wrapper .select i, form .select i,
.input-wrapper .select i:hover, form .select i:hover,
#primary-menu.style-1 ul li:hover a,
#primary-menu.style-1 ul li.current a,
.notifyMePriceAlert, .notifyMePriceAlert .close, .pagination-control ul li.active, .pagination-control ul li a:hover{
  color: #C5A029;
}

#primary-menu.style-1 ul ul li:hover a {
  color: #C5A029!important;
}

body.side-panel-left #side-panel #primary-menu ul ul li:hover > a,
body.side-panel-right #side-panel #primary-menu ul ul li:hover > a,
body.side-panel-left #side-panel #primary-menu ul li.current a{
  color: #fff !important;
}

@media only screen and (max-width: 991px) {
  #side-panel-trigger-close a {
    color: #fff !important;
  }
}

#vdp-slideshow-1 .swiper-button-next,
#vdp-slideshow-1 .swiper-button-prev {
  background: #145D3B;
  color: #fff;
  font-size: 30px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  top: 50%;
  -webkit-transition: background-color .3s ease-in-out;
  -o-transition: background-color .3s ease-in-out;
  transition: background-color .3s ease-in-out;
  width: 50px;
}

#vdp-slideshow-1 .swiper-button-next:hover,
#vdp-slideshow-1 .swiper-button-prev:hover,
.slider .wrapper .slideshow-btn:hover{
  background: #352c2c!important;
}

.notifyMePriceAlert-dashboard .notifyMePriceAlert-dashboardClose .polygon {
  fill: #145D3B;
}

.color,
.nav-tree li:hover > a,
.nav-tree li.current > a,
.nav-tree li.active > a,
.modal-header .modal-title {
  color: #C5A029 !important;
}

body:not(.device-touch) .button:hover {
  background-color: #352c2c !important;
  border-color: #352c2c !important;
  color: #fff !important;
}

.fbox-border.fbox-effect.fbox-dark .fbox-icon i:hover,
.fbox-border.fbox-effect.fbox-dark:hover .fbox-icon i {
  box-shadow: 0 0 1px #145D3B;
}

.fbox-effect.fbox-dark .fbox-icon i:after {
  box-shadow: 0 0 2px #145D3B;
}

/* ------------
	Border Colors
------------------------------------------------ */
#primary-menu.style-4 > ul > li:hover > a,
#primary-menu.style-4 > ul > li.current > a,
#primary-menu.style-6 > ul > li > a:after,
#primary-menu.style-6 > ul > li.current > a:after,
.flex-control-nav li:hover a,
.flex-control-nav li a.flex-active,
.feature-box.fbox-outline .fbox-icon,
.feature-box.fbox-border .fbox-icon,
form .input input:focus,
.input-wrapper .input input:focus,
form .select select:focus,
.input-wrapper .select select:focus,
form .textarea textarea:focus,
.input-wrapper .textarea textarea:focus,
form .radio input:focus + i,
.input-wrapper .radio input:focus + i,
form .checkbox input:focus + i,
.input-wrapper .checkbox input:focus + i,
form .toggle-input input:focus + i,
.input-wrapper .toggle-input input:focus + i,
form .radio input:checked + i,
.input-wrapper .radio input:checked + i,
form .checkbox input:checked + i,
.input-wrapper .checkbox input:checked + i,
form .toggle-input input:checked + i,
.input-wrapper .toggle-input input:checked + i,
.tabs.tabs-tb ul.tab-nav li.ui-tabs-active a,
.responsiveTabs.tabs-tb ul.tab-nav li.ui-tabs-active a,
.tabs.tabs-tb ul.tab-nav li.r-tabs-state-active,
.responsiveTabs.tabs-tb ul.tab-nav li.r-tabs-state-active,
.tabs.tabs-bb ul.tab-nav li.ui-tabs-active a,
.responsiveTabs.tabs-bb ul.tab-nav li.ui-tabs-active a,
.tabs.tabs-bb ul.tab-nav li.r-tabs-state-active,
.responsiveTabs.tabs-bb ul.tab-nav li.r-tabs-state-active,
.title-block, .heading-block:after,
.heading-block.border-color:after,
.fancy-title.title-border-color:before,
.fancy-title.title-bottom-border h1,
.fancy-title.title-bottom-border h2,
.fancy-title.title-bottom-border h3,
.fancy-title.title-bottom-border h4,
.fancy-title.title-bottom-border h5,
.fancy-title.title-bottom-border h6,
#notifyMePriceAlert-alertBox .notifyMePriceAlert {
  border-color: #145D3B;
}

.border-color,
.button,
.process-steps li.active a,
.process-steps li.ui-tabs-active a,
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  border-color: #145D3B !important;
}

/* ------------
	SRP/VDP
------------------------------------------------ */
.srp-vehicle-block #srp-vehicle-price .price-item.active a h4,
.srp-vehicle-block #srp-vehicle-price .price-item.highlight-price h4,
.srp-vehicle-block #srp-vehicle-price .price-item h4,
#form-request-more-info #srp-vehicle-price .price-item.highlight-price h4,
#vdp-title .vehicle-title-wrapper #vdp-price .price-item.active a h4,
#vdp-title .vehicle-title-wrapper #vdp-price .price-item h4,
#vdp-title .vehicle-title-wrapper #vdp-price .price-item.highlight-price h4,
#vehicle-price .price-item.active a h4,
#vehicle-price .price-item.highlight-price h4,
#vehicle-price .price-item h4,
#vdp-vehicle-overview #vdp-gas-mileage .gas-mileage-amount,
#form-request-more-info #srp-vehicle-price .price-item.active a h4 {
  color: #C5A029;
  font-size: 28px !important;
  font-weight: 600;
}

.srp-vehicle-block #srp-vehicle-price .price-item.active a h4,
.srp-vehicle-block #srp-vehicle-price .price-item.highlight-price h4,
.srp-vehicle-block #srp-vehicle-price .price-item h4,
#form-request-more-info #srp-vehicle-price .price-item.active a h4 {
  font-size: 24px !important;
}

#vdp-title .vehicle-title-wrapper #vdp-price .price-item .price-label,
.srp-vehicle-block #srp-vehicle-price .price-item .price-label {
  font-size: 15px;
}

#srp-vehicle-title > h5 {
  margin-top: -15px !important;
}

.social-media{
    text-align: center;
}
.social-media .social-icon{
    display: inline-block;
    margin-bottom: 0;
    float: none;
}
#social-media-container{
    background: url('https://images.ebizautos.media/foundation/sites/13928/AccountTemplate/images/soc-m-bg.jpg') center center;
    background-size: cover;
    background-repeat: no-repeat;
}

.phone ul li{
    display: none;
}
.phone ul li:first-of-type{
    display: block;
}
