

/* INVENTORY SORT NAV BAR
///////////////////////////////////////////// */
.invNavRow.navContainerItem{background:#1D1B6D; border:none; margin-bottom:10px;}
.invNavRow.navContainerItem #nav-container li ul, .nav li ul {width:150px;}
.invNavRow.navContainerItem #nav-container li ul li a {width:140px;}
.invMobileNavBtn { display: block; background:#1D1B6D; color: #fff; text-transform: uppercase; font-weight: bold; 
text-align:center; font-size: 10px; font-size: 1.9rem; padding: 5px; border-radius: 3px; border: 1px
solid #333; margin:5px 0 10px;}


/* LISTINGS PAGE */
/* HIDE MILEAGE SEARCH */
#InvResultsSearchMileage {display:none;}
#InvContainer { margin-bottom: 20px; }
#InvContainer #InvTitleArea .srchTitleType, #InvContainer .NewUsedCertTitle { color: #666; }
#InvContainer #ItemsPerPage { margin-bottom: 12px; }
#InvContainer #sideBoxALL a { color: #000; }
#InvContainer #sideBoxALL a:hover { color: #666; }
#InvContainer .invResultsMediaBtns { outline: 0 none; }
#InvContainer .invResultsCarWrapper { border: 0 none; border-radius: 0; background: transparent; }
.invResultsCarWrapper img { border: 0 none; border-radius: 0; }
#InvContainer .invResultsMediaBtns { outline: 0 none; }
#InvContainer .invIcon, #InvContainer .es-nav span { background-image: url("https://s3.amazonaws.com/dom-cms/Site/15612073-6791-4ab8-8f00-dd777583f0d1/images/invSprites.png"); }
#InvContainer .invIcon.tiny { background-image: url("https://s3.amazonaws.com/dom-cms/Site/15612073-6791-4ab8-8f00-dd777583f0d1/images/invSpritesTiny.png"); }
#InvContainer .invIcon.resultsCarfax1 { background: url("https://s3.amazonaws.com/dom-cms/prod-web/Content/Inventory/images/invCarfax.png") no-repeat scroll -180px -20px transparent; }
#InvContainer .invIcon.resultsCarfax2 { background-image: url("https://s3.amazonaws.com/dom-cms/prod-web/Content/Inventory/images/invCarfax.png"); }
#InvContainer #PaginationTop li { color: #000; }
#InvContainer #PaginationTop li a, #InvContainer #PaginationTop li a:link { color: #333; }
#InvContainer #PaginationTop li a:hover { color: #C71444; }
#InvContainer #PaginationTop li a:visited { color: #555; }
#InvContainer .CertifiedFlag.button { background: #C71444; }
.InvContainer ul.inline li, #PaginationBottom li { margin: 0 3px; }
.blueBtn {background-color:#022C77; color:#fff;}

/* DETAILS PAGE */
#InvContainer h6, #InvContainer .h6 { font-size: 16px; font-size: 1.6rem; line-height: 1.4; }
#InvContainer .tabs dd a.active { color: #000; }
#InvContainer .seven .tabs-content.contained.gryBox { max-height: 375px; overflow: auto; width: 100%; }
.InvContainer p.phoneNumber { color: #000; }
#invProfileSpecsHdr .Price1 { color: #000; }
#InvContainer .PriceTitle { color: #666;margin-right: 10px; }
#InvContainer .PriceAmount{ color: rgb(64, 125, 255); }
#InvContainer #NewUsedCertTitle { color: #666; }
#InvContainer #InvProfileItemHdr { color: #000; }
#InvContainer .button.green { background: #666; }
#InvContainer .button.green:hover { background: #000; }
#InvContainer p.phoneNumber, #InvContainer p.phoneNumber a, #InvContainer p.phoneNumber:visited { color: #000; }
#State { width: 100%; }
#ZipCode { width: 100%; margin-left: 0; }

.ContactHow li:nth-child(3){display:none;}
dl.tabs { border-bottom: 0 none; }
.inventoryListing { clear: both; }

.InvContainer .button.green label {text-shadow:none;}
   
     
.invProfileCTA5.has-flyout.show-on-phones.button.green.small {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
}    
.invPaymentCalc {display:none !important;}

#invProfileOptionsBlock ul:nth-child(4){display:none;}

#ProfileShortfrm label{color:#FFF;}
.invResultsItemFooter .nav-bar a {color:#000;}
.invResultsItemFooter .frmSubmit.button.green {background:#0072BC !important;}










/* -----------------------------------------
   Media Queries
----------------------------------------- */

@media only screen and (max-width: 940px) {		
	/* anything below 940px */
.invNavRow.navContainerItem #nav-container, .invNavRow.navContainerItem #nav-container ul, .invNavRow.navContainerItem .nav ul {font-size:13px;}
}
@media only screen and (max-width: 767px) {		
	/* anything below 767px */

  .invNavRow.navContainerItem #nav-container, .invNavRow.navContainerItem .nav ul { display: none; }
  .invNavRow.navContainerItem #nav-container li, .invNavRow.navContainerItem .nav li { display: block; text-align: left; float: none;}
  .invNavRow.navContainerItem #nav-container li ul, .invNavRow.navContainerItem .nav li ul { position: static; width: auto; }
  .invNavRow.navContainerItem #nav-container li ul li a { width: auto; }
  .invNavRow.navContainerItem #nav-container li ul li a, .invNavRow.navContainerItem #nav-container, .invNavRow.navContainerItem #nav-container ul, .invNavRow.navContainerItem .nav ul {font-size:13px;}


}
@media only screen and (max-width: 480px) {    
	/* anything below 480px */

 
}

.SpecialFlag{visibility: hidden;}