/* 09598281 JLC */
.sunset-dialog .sunset-dialog-content-col { display: none!important; }

.makeFragment .list-unstyled.text-center.clearfix li {float:right;}
.makeFragment .dropdown-menu .ddc-span8 > h4 {margin:0px;}

.content img {display:inline;}
.hide {display:none;}

/* Featured vehicles height & pricing formatting */
.inventory-featured-full-page .description {height:105px;}
.ddc-content.inventory-featured-default.fvindex .media > a img {height: 285px;}
.inventory-featured-full-page .btn-block {margin-top: 6px; width: 460px;}

/* Video gallery thumbnails */
.video-gallery .video-thumbs .yui3-u-1-5 {width:auto;}

/* Split vehicle info/options into 2 columns on VDPs */
.inventory-detail-packages-options #options .option-table tr {width:50%; float:left; background: transparent;border:none}
.inventory-detail-packages-options #options .option-table .option-item-description {width:42%; background: transparent;border:none}
.inventory-detail-packages-options #options .option-table .option-item-description h3 {width:100%; font-size: 92%; background: transparent;border:none}
.inventory-detail-packages-options #options {margin-top: 12px; background: transparent;border:none}
.inventory-detail-packages-options .packages {margin-top: 12px; background: transparent;border:none}

/* Resize contact info on vdps */
.vdp .main .contact-info {font-size: 17px;}

/* Fix form pop-up size issue */
.ui-dialog.ui-widget.ui-widget-content {overflow-y:scroll;}

/* Fixes button hiding behind images on Incentives Pg*/
.incentives-search-default .vehicle-container .btn{bottom:-20px!important;}

.navbar-nav .currentPage.nav-no-children a {color:#ffffff;}
.navbar-nav .home.currentPage.nav-no-children a {color: #000000;}

.index .service-section {display:none;}

/* dtjosem DNA4928746 */
.vlp .calloutDetails img {width: 75px}

/* ddcbradys - service.htm - location styling */
.service.contact-info.ddc-box-1 .content .vcard .org {font-weight: bold; font-size: 20px;}

.social-header-buttons.social-header-buttons-0.socialmed {display:none;}

h1, .h1, .contentHeading, .showroom-details-section > h4, .ddc-font-size-xxlarge {font-size: 20px;}

/* DNA4960091 ddcdmeline */
.locations-group-nav {background:#fff;}

/* dtannasaponjyan DNA4962852 */
.index .slideControls {z-index:99;}

/* dtjosem DNA4993677 */
.dropdown-menu h4.parent a,
.dropdown-menu h4,
.navbar-nav,
.ddc-mega-menu-nav.ddc-mega-menu-nav .hproduct:hover,
.compact.compact .navbar-nav .dropdown.open > a,
.navbar-default.navbar-default .navbar-nav > .dropdown.open > a:hover,
.navbar-default.navbar-default .navbar-nav > li > a:hover,
.ddc-mega-menu-nav .contact-form label,
.dropdown-menu a {color: #000;}
.nav-first + .dropdown .ddc-span8 {background: #fff;}

.navbar-nav .nav > li > a, .navbar-nav .ddc-nav-inline > li > a {min-width: 75px; font-size: 12px; font-family: Helvetica; }

/* ddcjosiahl DNA5202356 */
/* ******************************************* */
/* ************ INDEX CUSTOM WORK ************ */
/* ******************************************* */
/* *** LINKS LIST (NEW/USED) */
.index .links-list.custom li {width: 50%; float: left; }
.index .links-list.custom .btn {text-indent:-9999em;height:116px;}
.index .links-list.custom .btn:hover {opacity:0.8;}
.index .links-list.custom .btn.new {background:url("/static/sites/t/tomwoodautogroup/images/index-btn-new.png") no-repeat scroll 0 0 transparent;}
.index .links-list.custom .btn.used {background:url("/static/sites/t/tomwoodautogroup/images/index-btn-used.png") no-repeat scroll 0 0 transparent;}
/* *** FRANCHISE */
.franchiseList .franchise {padding: 5px;border: 1px solid #CCCCCC;margin: 2px;}
.index .franchise.selected .childList .vcard {background: #DDDDDD; }
.index .franchise.selected .childList:after {border-top-color: #DDDDDD; }
.index .franchise.selected .childList .vcard span {color: #000000; }
/* *** CUSTOM BUTTON BLOCKS  */
.index .buttonblock-default.customBB ul {margin: 0 auto;display:block;}
.index .buttonblock-default.customBB a {border: 1px solid #CCCCCC;width: 180px;display: block;background: #FFFFFF;padding: 10px;height: 150px;}
.index .buttonblock-default.customBB li.yui3-u-1-5 {width: 14%;padding: 0px;margin: 0 0 10px 0;}
.index .buttonblock-default.customBB a .buttonblock-img-wrap,
.index .buttonblock-default.customBB a:hover .buttonblock-img-wrap {background:none;}
.index .buttonblock-default.customBB a .buttonblock-img-wrap img {opacity:1; max-width:163px;}
.index .buttonblock-default.customBB a:hover .buttonblock-img-wrap img {opacity:0.8;}
/* *** yui3-u-1-6 */
.index .buttonblock-default.customBB li.yui3-u-1-6 { padding: 0px;margin: 0 0 10px 0;}
.index .buttonblock-default.customBB li.yui3-u-1-6 a {border: 1px solid #CCCCCC;width: 147px;display: block;background: #FFFFFF;padding: 10px;height: 130px;}
.index .buttonblock-default.customBB li.yui3-u-1-6 a .buttonblock-img-wrap img {opacity:1;max-width: 125px;}


/* ddcluker DNA5287053 */
.compact .navbar-nav .dropdown > a, .compact .navbar-nav .dropdown a:focus { padding-right: 8px; }


/* ddcluker DNA5279880 */
.index .buttonblock-default.customBB a .buttonblock-img-wrap img { max-width: 100px; margin-left: 5px}
.index .buttonblock-default.customBB a {border: 1px solid #CCCCCC; width: 180px; display: block; background: #FFFFFF; padding: 10px; height: 92px; width: 130px}
.index .buttonblock-default.customBB li.yui3-u-1-6 a {border: 1px solid #CCCCCC;width: 130px;display: block;background: #FFFFFF;padding: 10px;height: 92px;}
.index .buttonblock-default.customBB li.yui3-u-1-6 a .buttonblock-img-wrap img {opacity:1;max-width: 100px; margin-right: 2px; }


/* ddchenryl DNA5286827 modified by jakespurr1 4/5/16 added #CCCCCC to button block border color */ 
.blue-bg .locations-group-nav {background: #ffffff; padding: 20px 0; border-top: 1px solid #3A6D7F; border-bottom: 1px solid #3A6D7F;}
.index body {background: #fff;}
.index .buttonblock-default.customBB a ,.index .buttonblock-default.customBB li.yui3-u-1-6 a{ border: 2px solid #CCCCCC; }
.index .volkswagen img {margin: 0 auto;} 
.index .franchise  {height: 100px;}
.index .franchise.volkswagen {position: relative; bottom: 2px; width: 130px;}

/* ddcmhampton DNA5297917 */
.index .buttonblock-default.customBB[data-widget-id="buttonblock22"] li.yui3-u-1-5 {left:178px;width:14%;}

.index .buttonblock-default.customBB[data-widget-id="buttonblock44"] { margin-left: auto;     margin-right: auto;     width: 807px; }
.franchise.scion .vcard.tom-wood-toyota {display:none;}

/* ddcrandyh DNA5357454 */
.ddc-site .navbar-default .container { min-height: 30px; }

.content-page-title h1 {width: 933px;}

/* M-00186224 chris.diego */
.franchiseLogo:hover, .customBB .buttonblock-img-wrap:hover {opacity:0.8;}

/* ddcjosiahl M-00240141 */
.contact-form.submit-finance button.ui-button-submit {background: #3C6D7F; }
.content-tabbed .nav-tabs,
.content-tabbed .nav-tabs > li.active > a {background: #AAAAAA; }
.content-tabbed .nav-tabs.vertical > li a {color: black; padding-left: 15px; }
.content-tabbed .nav-tabs.vertical > li.active a {color: black; }

/* M-00248395 billyh */
.inventoryList .hproduct h3 a {color:#000;}

/* M-00433933 billyh */
.page-header {background-color: #f2f2f2;}

/* Start 'vlp-ePrice-button' (do not modify this line) */
/* Modified by ddcrobw on 03/07/17 02:38 PM EST */
.vlp .inventoryList .pricing .btn.eprice span { text-decoration: none; font-weight: normal; font-size: 18px; color: #FFFFFF; }
.vlp .inventoryList .pricing .btn.eprice:hover span { color: #ffffff; }
.vlp .inventoryList .pricing .btn.eprice span { background: none; background-image: none; background-color: transparent; }
.vlp .inventoryList .pricing .btn.eprice { border: none; background: linear-gradient(#28FB43,#409E4A); background-image: linear-gradient(#28FB43,#409E4A); background-color: none; }
.vlp .inventoryList .pricing .btn.eprice:hover { border: none; background: #000000; background-color: #000000; background-image: none; }
/* End 'vlp-ePrice-button' (do not modify this line) */

/* Start 'vdp-ePrice-button' (do not modify this line) */
/* Modified by ddcrobw on 03/07/17 02:59 PM EST */
.vdp .pricing .eprice.button { text-decoration: none; font-style: italic; font-size: 18px; color: #ffffff; }
.vdp .pricing .eprice.button:hover { color: #ffffff; }
.vdp .pricing .eprice.button { border: none; background: linear-gradient(#28fb43,#409e4a); background-image: linear-gradient(#28fb43,#409e4a); background-color: none; }
.vdp .pricing .eprice.button:hover { border: none; background: linear-gradient(#25f938,#43b746); background-image: linear-gradient(#25f938,#43b746); background-color: none; }
/* End 'vdp-ePrice-button' (do not modify this line) */


/* cbenson M-00433949 */
.page-header.compact .header-default { padding-top: 25px; padding-bottom: 25px; height: 205px; }

/* ddcjamesc M- */
.compact.navbar-default { background-color: #34657e; } 
.compact .navbar-nav .dropdown > a, .compact .navbar-nav .dropdown a:focus { color:#fff; }


/* ddcrandyh M-00499382 */
.vdp .page-bd .contact-info, .vdp .page-bd .contact-info h3 { font-size: 34px; font-weight: 700; }

/* M-00506919 JLC + william.abbey */
.vlp .inv-type-used .hproduct .description dl:nth-child(1) dt:nth-of-type(1) {font-weight:700;} 
.vlp .inv-type-used .hproduct .description dl:nth-child(1) dd:nth-of-type(1) {font-weight:700;} 

/* william.abbey M-00524490 */

.compact .dropdown-menu, .compact .ddc-dropdown-menu {top: 38px;}

/* cbenson M-00525666 */
.navbar-nav .home.currentPage.nav-no-children a { background: transparent; }

/*cnconway CC-04763495 */
form.facetbrowse-ajax-form.validate.form-horizontal .ddc-offset4 {margin-left: 0%; width: 100%;}
form.facetbrowse-ajax-form.validate.form-horizontal .ddc-offset4 .ui-button-submit {position: absolute; right: -70px; top: -49px;}
.inventory-search-facetbrowse button.btn.btn-success.submit-search.ui-button-submit {position: absolute; right: -70px;top: 48px;}

/*cnconway 05199193 */
.vdp .contact-info .tel.phone1 {text-align: right;}

/* william.abbey 05333325 */
.hero-image-overlay .inventory-search-form input[type="search"] { height: 54px; }
.hero-image-overlay .inventory-search-form button[type="submit"] { position: absolute; right: 10px; bottom: 16px;padding-top:16px;padding-bottom:16px;font-size:18px; }
.hero-image-overlay .inventory-search-form .ddc-offset4{margin-left:0;}
.hero-image-overlay .inventory-search-form .ddc-span8{width:100%;}
.hero-image-overlay-container .inventory-search-facet-browse.hero-image-color-default .form-inline .main-pill-group .pill-label{color:#fff;}
.hero-image-overlay-container .inventory-search-facet-browse.hero-image-color-default .form-inline h3{color:#fff;}

/* wabbey 07856409 */
.navbar-default .navbar-nav > li > a {padding-top: 12px;padding-bottom: 14px;}

/*cnconway 07854213*/
.light-blue-white  body {background: #FFF;}

/* ddcjosiahl 08622815 */
.alias-sitebuilder-xzilon-draft-page-1 body {background: #C7D8DE;}

/* 08632907 JLC */
.alias-sitebuilder-tom-wood-corona-virus-response-1 body { background: #C7D8DE; }
.alias-sitebuilder-tom-wood-corona-virus-response-1 .ddc-page-title { display: none; }

/* 09603517 JLC */
.locations-group-nav .franchiseList { display: flex; flex-flow: row wrap; justify-content: center;align-items: center;}
.locations-group-nav .franchiseList > .franchise { flex: 0 0 105px; height: 105px; border-radius: 60px; background: #fff; display: flex; align-items: center; justify-content: center; margin: 10px; margin-bottom: 10px;}
.locations-group-nav .franchiseList > .franchise img { width: 85px; }
.locations-group-nav .franchiseList > .franchise.honda .franchiseLogo {width: 80px; margin: 0px 2.5px; }

/* ddcrandyh CC09799165 | ddcjareds 09804057 */
.dropdown-menu { background: #FFF; }
.navigation-default .dropdown-menu a:not(.btn), .navigation-default .dropdown-menu h4 { color: #0e2c3d; }

/* ddcsamp 09800279 09848678 */
.cst-text-matisse {color: #38667f !important;}
.cst-bg-matisse {background-color: #37657f !important;}
.btn-cst-matisse {background-color: #37657f !important; border-color: #37657f !important; color: #fff !important;}
.btn-cst-matisse:hover {background-color: #2b4f63 !important; border-color: #2b4f63 !important; color: #fff !important;}

/* 10164791 ddcjareds */
.navigation-default .navbar-nav .currentPage .ddc-icon-home::before { color: #000; }