/* New DMJ Beta */
.dmjColon{color: #000;}
.hoursBox{
	width: 20%;
	heght: 100%;
	/* padding:14px; */
	padding-bottom: 14px;
	padding-left: 14px;
	padding-right: 14px;
	/* background:linear-gradient(
    90deg,
    rgba(66,103,178,1) 10%,
    rgba(66,103,178,.3) 25%,
	rgba(66,103,178,.1) 50%,
   rgba(66,103,178,.3) 75%,
    rgba(66,103,178,1) 90%
  ); */
  font-size: 2.8em;
  font-weight: 300;
  color: #999;
}
h1{padding:2px; margin: 2px;}
.textBox{
	font-family: "Open Sans", sans-serif;
	width: 25%;
	heght: 100%;
	/* background:linear-gradient(
    90deg,
    rgba(0,0,0,1) 10%,
    rgba(0,0,0,1) 25%,
	rgba(0,0,0,1) 50%,
   rgba(0,0,0,1) 75%,
    rgba(0,0,0,1) 90%
  ); */
  font-size: 1.2em;
  font-weight: 400;
  color: #fff;
  padding-left: 2px;
  padding-right: 2px;
  padding-top: 1px;
  padding-bottom: 1px;
}
.textBox2{
	font-family: "Open Sans", sans-serif;
	width: 25%;
	heght: 100%;
	/* background:linear-gradient(
    90deg,
    rgba(0,0,0,1) 10%,
    rgba(0,0,0,1) 25%,
	rgba(0,0,0,1) 50%,
   rgba(0,0,0,1) 75%,
    rgba(0,0,0,1) 90%
  ); */
  font-size: 1.2em;
  font-weight: 400;
  color: #fff;
  padding-left: 2px;
  padding-right: 2px;
  padding-top: 1px;
  padding-bottom: 1px;
}
.tg{border-collapse:collapse;}
.tg td{border-collapse:collapse;}
.tg th{overflow:hidden;}
@media all and (max-width: 479px) {
	.lpT, .lpt table, 
	.lpt thead, .lpt tbody, 
	.lpt th{display: block;}}
@media all and (max-width: 479px) {
	.dmjTbl{
	width: 100%;
	font-family: "Open Sans", sans-serif;
	 }
.dmjTH{ }
.theadDJ{width: 100%;}
.dmjHfont{color: #fff; font-size: 5.0vw; font-family: "Open Sans", sans-serif; }
.dmjDHMS{color: #F00; font-size: 5.0vw; font-family: "Open Sans", sans-serif; }
.dmjDHMS-G{color: #f00; font-size: 6.0vw; font-family: "Open Sans", sans-serif; }
.dmjDHMS-H{color: #f00; font-size: 6.0vw; font-family: "Open Sans", sans-serif; }
.dmjDHMS-G2{color: #999; font-size: 4.0vw; font-family: "Open Sans", sans-serif; }
.dmjDHMS-S{color: #F00; font-size: 3.5vw; font-family: "Open Sans", sans-serif; }
}
@media only screen and (min-width: 480px){ 
.dmjTbl{
	
background: transparent !important;
	width: 45%;
	font-family: "Open Sans", sans-serif;
	}
.dmjTH{background: transparent !important;}
.dmjHfont{color: #000; font-size: 2.5vw; padding-right: 0px; font-family: "Open Sans", sans-serif;}
.dmjDHMS{color: #000 !important; font-size: 1.8vw; font-family: "Open Sans", sans-serif; }
.dmjDHMS-G{color: #f00; font-size: 1.8vw; font-family: "Open Sans", sans-serif; }
.dmjDHMS-H{color: #000; font-size: 1.8vw; font-family: "Open Sans", sans-serif; }
.dmjDHMS-G2{color: #000; font-size: 1.8vw; font-family: "Open Sans", sans-serif; }
.dmjDHMS-S{color: #F00; font-size: 1.0vw; font-family: "Open Sans", sans-serif; }
}
/* New DMJ Beta */
:root {
  --color-primary-700: #1f4588;
}

.index .page-bd{padding-top: 15px !important;}
.dmjFcFS{margin-left: 250px !important; margin-right: 250px !important;}
.content-alert-banner-message{background-color: #000; background-image: url("https://pictures.dealer.com/n/napletonhondastpeter/1234/5a9afd31ea774c459ddf6ccdb12dcadc.jpg"), url("https://pictures.dealer.com/n/napletonssouthorlandocllc/1234/bebc3d7836bf47899721b2b50e378c22.jpg");/*, linear-gradient(
    90deg, rgba(0,0,0,.4) 14%,
    rgba(0,156,0,.9) 25%,
   rgba(0,156,0,.9) 75%,
    rgba(0,156,0,.4) 86%
  );*/ background-repeat: no-repeat; background-size: contain !important;
  background-position: left center, right center,
    right 0em top 0em; background-size: contain; font-size: 21px; font-weight: bold !important; padding: 2px; margin: -13px !important; bottom-margin: 12px !important; color: #f00 !important;} 
.memDMJ{font-size: 1.5vw;}
.text-link.text-link-inverse.content-alert-banner-link{/* background: #000 !important; */ opacity: .8 !important; color: #77DD77; margin-left: -10px; font-size: 24px; padding-left: 20px; padding: 4px;}
.dmjIncrease{ 
   text-transform: uppercase;
  background-image: linear-gradient(
    -260deg,
	#ff0000 5%,
	#ff0000 30%,
 	#ffffff 31%,
	#ffffff 40%,
    	#0000ff 41%,
    	#0000ff 79%,
	#ffffff 80%,
    	#ffffff 100%

  );
  background-size: auto auto;
  background-clip: border-box;
  background-size: 200% auto;
  color: #000;
  background-clip: text;
  text-fill-color: transparent;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: textclip 7s linear infinite;
  display: inline-block;
      font-size: 46px;
	margin-bottom: -12px;
}
@keyframes textclip {
  to {
    background-position: -200% center;
  }
}
/*
End of DMJ Banner test, remove everything above once down testing and tweaking banner, unless keeping this. 
*/
/* Start 'vlp-ePrice-button' (do not modify this line) */
/* Modified by ddcjeremyw on 03/08/19 09:27 AM EST */
.vlp .inventoryList .pricing .btn.eprice { 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 ddcjeremyw on 03/08/19 09:32 AM EST */
.vdp .pricing .eprice.button { text-decoration: none; font-weight: bold; font-size: 14px; color: #ffffff;width: 129%;}
/* End 'vdp-ePrice-button' (do not modify this line) */

/* dtannasaponjyan 05879626 */
.pricing-area .view-link {width:100%; margin-top:10px;}
.vlp .inventoryList .pricing .btn.eprice {margin-top:10px;}

/* Start 'vlp-used-price-label-msrp' (do not modify this line) */
/* Modified by shaynekirby on 06/25/19 10:07 AM EDT */
.vlp .inventoryList .item.inv-type-used .pricing .msrp .label { text-decoration: none; font-weight: bold; font-size: 11px; color: #000000; }
/* End 'vlp-used-price-label-msrp' (do not modify this line) */

/* Start 'vlp-used-price-label-abSub' (do not modify this line) */
/* Modified by shaynekirby on 06/25/19 10:07 AM EDT */
.vlp .inventoryList .item.inv-type-used .pricing .abSub .label { text-decoration: none; font-weight: bold; font-size: 11px; color: #000000; }
/* End 'vlp-used-price-label-abSub' (do not modify this line) */

/* Start 'vlp-used-price-label-final-price' (do not modify this line) */
/* Modified by shaynekirby on 06/25/19 10:07 AM EDT */
.vlp .inventoryList .item.inv-type-used .pricing .final-price .label { text-decoration: none; font-weight: bold; font-size: 11px; color: #000000; }
/* End 'vlp-used-price-label-final-price' (do not modify this line) */
.buttonHover{position:relative; top: -70px;}
.css3-shadow{
    position:relative;
    -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3);
    box-shadow:0 1px 4px rgba(0, 0, 0, 0.3);
}
/*==================================================
 * Drop shadow effect with box-shadow
 * ===============================================*/
.css3-shadow:after{
    content:"";
    position:absolute;
    z-index:1;
    -webkit-box-shadow:0 0 40px rgba(0,0,0,0.8);
    box-shadow:0 0 40px rgba(0,0,0,0.8);
    bottom:0px;
    left:20%;
    right:20%;
    width:60%;
    height:70%;
    -moz-border-radius:100%;
    border-radius:100%;
}
.css3-shadow:hover{
    opacity: .9;
   -moz-box-shadow:    inset 0 0 10px #000000;
   -webkit-box-shadow: inset 0 0 10px #000000;
   box-shadow:         inset 0 0 10px #000000;
}
.imgIndex{z-index:799; position: relative;}
#EddieFloat2  {
float: left;    
 margin: 0 0px 0px 0px;

}
.redBorder{
 border: 11px solid transparent;
  border-image: linear-gradient(190deg,  rgba(255,255,255,0) 10%, rgba(255,255,0,0.3));
border-bottom: 3px solid #f00;
}
.lastMinute{
color: #ffff00;
font-size: 28px;
font-face: "Open Sans";
font-weight: bold;
background: linear-gradient(30deg, rgba(0,54,151,1) 0%, rgba(0,84,255,1) 54%, rgba(0,54,151,1) 100%);
}
.ddc-mega-menu-nav{ padding-top: 70px;}
.navbar.navbar-default.compact.responsive{
height: 80px;
padding: 0px;


}
.dropdown.dropdown.nav-no-children{
height: 78px;
padding-right: 0px;
border-right-style: solid;
  border-width: 2px;
border-color: #ff0000;
padding-top:10px;

} 
.nav-first.dropdown.dropdown.nav-no-children{
height: 78px;
margin: 0px;
vertical-align: top;
padding-top: 25px;

}
.nav-first.dropdown.dropdown.home.nav-no-children{
height: 78px;
margin: 0px;
vertical-align: top;
padding-top: 12px;

}
.nav-first.dropdown.dropdown.ddc-nav-icon-list-item.home.nav-no-children{
height: 80px;
margin: 0px;
vertical-align: top;

}
.navigation-default.ddc-content.navbar-nav{
height: 5px;
}
.ddc-icon.ddc-icon-home{

font-size: 22px;

}
.homeLink{
font-size: 22px !important;
padding-top: 18px !important;

}
.ddc-icon.ddc-icon-home:after{
content: " Home";
font-face: "open sans"; 
}
.ddc-icon.ddc-icon-home{
padding-top: 8px;
}
.clearfix.content-tabbed.ddc-content{
background: #fff;
}
.content4-tab-1.text-left.ddc-font-size-large{
background: #fff;
}
.borderDave{
 border-right-style: solid;
  border-width: 2px;
border-color: #ff0000;
}
.btn.btn-primary.ui-button-submit.submit-search{
background: #910000;
}
.contButton{ 
position: fixed !important;
top: 55px;
right: 195px;
border-right: solid 2px #000;
border-left: solid 2px #000;
z-index: 999999 !important;
border-top-left-radius: 6px;
border-bottom-right-radius: 6px;
padding:3px;
}
.page-header.compact.responsive{background: #000;}
.home-logolink{left:580px;}
.tg  {border-collapse:collapse;border-spacing:0;border-color:#ffffff;}
.tg td{padding:10px 10px;border-style:solid;border-width:0px;overflow:hidden;word-break:normal;border-color:#ffffff;}
.tg th{padding:0px 0px;border-style:solid;border-width:0px;overflow:hidden;word-break:normal;border-color:#ffffff; font-weight: 200 !important;}

@media all and (max-width: 479px) {
  table,
  thead,
  tbody,
  th,
  td,
  tr {
    display: block	;}}
.home-logolink{
Visibility: hidden;
}