/* BODY */
.index .ddc-content .widget-heading {font-size: 28px;font-weight: 200;text-align: center;}
.btn-default {background: #282D32;color: #fff;text-transform: capitalize;border: none;}
body {font-family: Trebuchet MS,Helvetica,Arial,sans-serif,Univers,"Helvetica Neue",Helvetica,Arial,sans-serif;background-color: #E8E8E8;}

/* TRADEPENDING */
#tradepending-container {margin: 0px !important;}

/* HEADER & NAV */
.page-header.responsive-centered-nav {border-bottom: 2px solid #006AB6;}
.page-header.responsive-centered-nav .header-navigation .navigation-default .navbar-nav>li>a {text-transform: uppercase;font-size: 16px;color: #3E3E3E;}

.mega-menu-inner-curtain,
.dropdown-menu {background: #006bb6;}
.page-header.responsive-centered-nav .header-navigation .ddc-mega-menu-nav .dropdown.open .caret:before {border-bottom-color: #006bb6;}

.navigation-default .btn-primary {background: #000}
.navigation-default .nav-first .ddc-span4 {max-width: 225px;}
.navigation-default .nav-first .ddc-span4:last-child .ddc-span12 {padding: 0px; }
.navigation-default .nav-first .ddc-span4:last-child {min-width: 490px;padding: 5px;}
.dropdown-menu .facetmulti-facetlist-bodystyle .facetmulti-item.facetmulti-item-icon {width: 140px;}


/* MYCARS */
.page-header.responsive-centered-nav .mycars-default .mycars.mycars-integration-navbar .menu>a:before, 
.page-header.responsive-centered-nav .mycars-default .mycars.mycars-integration-navbar .menu>a .label, 
.page-header.responsive-centered-nav .mycars-default .mycars.mycars-integration-navbar .menu>a .count:before {color: #787777;}

/* TABS */
.index .search-tabs .ui-tabs .ui-tabs-nav li {width: 33.3%;height: 90px;}
.index .search-tabs .ui-tabs .ui-tabs-nav li.ui-state-active a {color: #000;}
.index .search-tabs .tabs-content-container .links-list .btn {margin-top: 5px;}
.index .search-tabs .ui-tabs .ui-tabs-nav li a i {font-size: 60px;display: block;}
.index .search-tabs {margin-left: -175px;left: 50%;width: 350px;position: absolute;z-index: 9;top: 200px;}
.index .search-tabs .ui-tabs .ui-tabs-nav li a, .search-tabs .ui-tabs .ui-tabs-nav li a:hover {background: none;text-shadow: none;}
.index .search-tabs .ui-tabs .ui-tabs-nav li a {position: relative;text-align: center;padding: 0;color: #787777;font-size: 18px;font-style: normal;text-transform: none;}
.index .search-tabs .ui-tabs .ui-tabs-nav li a span {display: block;margin-top: -13px;font-size: 12px;font-family:Trebuchet MS,Helvetica,Arial,sans-serif,Univers,"Helvetica Neue",Helvetica,Arial,sans-serif;}
.index .search-tabs .ui-tabs .ui-tabs-nav {margin: 0 auto;background: url(/v9/variations/client-westherr/0001/v1/images/FFFFFF-0.8.png);background-color: #3E3E3E;border-radius: 5px;padding-bottom: 0;height: 90px;}
.index .search-tabs .ui-tabs .ui-tabs-nav.selected-tab2,
.index .search-tabs .ui-tabs .ui-tabs-nav.selected-tab2:before {border-radius: 5px;}

.index .search-tabs .tabs-links3 i::before {height: 78px;width: 116px;content:'';background-image: url('/static/sites/w/westherrautogroupprofile/themes/v1/icons/budget-gray.png');background-repeat: no-repeat;background-position: 50% 10px;background-size: auto 70%;display:block;}
.index .search-tabs .ui-state-active .tabs-links3 i::before {background-image:url('/static/sites/w/westherrautogroupprofile/themes/v1/icons/budget.png');}

/* HERO */
.index .content-hero.hero1 .flex {height: 17%;}
.index .content-hero .flex h2, .index .content-hero .flex h3 {color: #fff;}

/* BODY STYLE SEARCH */
.index .white-bg {background: #fff;}
.index .white-bg .inventory-search-facetlist .widget-heading {margin: 0px;}
.index .white-bg .facetmulti-facetlist-bodystyle .inventory-count-link {color: #0F6DB3;}
.index .white-bg .inventory-search-facetlist .facetmulti-item-icon .ddc-icon {color: #000}
.index .white-bg .inventory-search-facetlist .ui-button-submit:hover {background: #0B55A5;color: #fff;}
.index .white-bg .inventory-search-facetlist .ui-button-submit {background: #0F6DB3;width: 150px;margin: 0 auto;}
.index .white-bg .inventory-search-facetlist {max-width: 1100px;min-width: 960px;margin: 0 auto;text-align: center;padding: 40px 0px 30px;}
.index .white-bg .inventory-search-facetlist .facetmulti-facetlist-bodystyle .facetmulti-item {background: transparent;border: none;box-shadow: none;}
.touch .white-bg .facetmulti-facetlist-bodystyle .facetmulti-item.facetmulti-selected, .no-touch .facetmulti-facetlist-bodystyle .facetmulti-item:hover {background: #0F6DB3;}


/* RECCOMENDED */
.index .recommendations-vehicles .widget-heading {padding: 40px 0px 20px;}

/* APPROVED HERO */
.index .content-hero .flex h3 {font-size: 21px;}
.index .content-hero .flex h2 {font-size: 40px;font-family: 'Serpentine Custom';}

/* BUTTONBLOCK */
.index .blue-bg {padding: 10px 0px;}
.index .blue-bg .buttonblock-default,
.index .blue-bg .buttonblock-default .list-unstyled {margin: 0px;}
.index .blue-bg .buttonblock-default .buttonblock-img-wrap img {opacity: 1;display: inline;}
.index .blue-bg .buttonblock-default .ui-button-text {bottom: 5px;text-align: center;background: transparent;padding-right: 0px;font-size: 15px;white-space: normal;padding-left: 5px; padding-right: 5px}

.index .blue-bg .container {width: 1200px !important;max-width: 100vw !important;margin: 0 auto;}
.index .blue-bg .buttonblock-default li:hover {background: #0B55A5;color: #fff;}
.index .blue-bg a .ddc-icon {color: #fff;display: block;font-size: 90px;width: 100%;text-align: center;}
.index .blue-bg .buttonblock-default li {display: inline-block;width:186px;background: #006bb6;margin:3px;height: 150px;}
.index .blue-bg .buttonblock-default {max-width: calc(-24px + 100vw);}
.index .blue-bg .buttonblock-default ul {display: flex; flex-flow: row nowrap; justify-content: center; align-items: center;}


/* CUSTOM ICONS */
.index .blue-bg .buttonblock-default .ddc-icon {margin-top: -8px;}
.index .blue-bg .buttonblock-default .ddc-icon::before {background-repeat: no-repeat;background-size: auto 70%;background-position: 50% 25px;display: block;}
.index .blue-bg .buttonblock-default .service .ddc-icon::before {height:120px;width:100%;content:'';background-image:url('/static/sites/w/westherrautogroupprofile/themes/v1/icons/service.png');}
.index .blue-bg .buttonblock-default .deals .ddc-icon::before {height:120px;width:100%;content:'';background-image:url('/static/sites/w/westherrautogroupprofile/themes/v1/icons/specials.png');}
.index .blue-bg .buttonblock-default .blog .ddc-icon::before {height:120px;width:100%;content:'';background-image:url('/static/sites/w/westherrautogroupprofile/themes/v1/icons/blog.png');}
.index .blue-bg .buttonblock-default .learn .ddc-icon::before {height:120px;width:100%;content:'';background-image:url('/static/sites/w/westherrautogroupprofile/themes/v1/icons/info.png');}


/* MAP */
.index .map-bg .left {padding-top: 30px;} 
.index .map-bg .row {width: 1160px;max-width: 100vw;margin: 0 auto;}
.index .map-bg .content-default {text-align: center;}
.index .map-bg .left img {position: relative;left: 60px;}
.index .map-bg .content-default[data-widget-id="content24"] {padding: 80px 50px 0px 0px;}
.index .map-bg .content-default[data-widget-id="content24"] h1 {font-weight:bold;font-size: 32px; }
.index .map-bg .content-default[data-widget-id="content24"] h2 {font-weight:lighter;font-size: 26px; } 
.index .map-bg {background: url(/sites/w/westherrautogroup2/images/map.jpg) no-repeat center center transparent;height: 478px; }
.index .map-bg .content-default[data-widget-id="content24"] .btn-default {background: #0F6DB3;padding: 20px 95px;position: relative; top: 40px; }
.index .map-bg .content-default[data-widget-id="content24"] .btn-default:hover {background: #0B55A5;color: #fff;text-decoration: none;}

/* SEO */
.index .ddc-heading-1:before {border-top: 5px solid #000; }
.index .content-default .ddc-heading-1 span {background: #E8E8E8; }
.index .content-default[data-widget-id="content-welcome"] .widget-heading {font-family: 'Serpentine Custom';font-style: italic;margin-top: 30px; }


/* FOOTER */
.ddc-footer .nav a {text-align:left;}
.ddc-footer a.ad-choices {top: 40px;}
.ddc-footer a.credit {display: block;}
.ddc-footer .credit .content {width: 100px;}
.ddc-content.content-default.credit {float: left;}
.ddc-footer .ddc-content.credit .content {flex-direction: column;min-width: 100px;}
.ddc-footer .ddc-content .widget-heading {text-align: left;font-weight: 700;font-size: 22px;}
.ddc-footer .footer-logo {top: 30px;position: absolute;width: 138px;margin-left: 126px;margin-bottom: -47px;}

