.content-alert-banner-message{background: #000099!important; font-size: 28px; font-weight: 300; padding: 10px; margin: -10px !important;}
/* dtjeremyw adjust nav tab spacing */
.navbar-nav .dropdown .sublabelled {min-width:87px; padding: 10px 5px;}

.pricing .value, .pricing .price {font-size: 13px;}
.ddc-span4.name.contact-firstName{
padding: 0px; 
}
.ddc-span4.name.contact-lastName{
padding: 0px; 
}
.ddc-span4.email.contact-email-sep{
padding: 0px; 
}
.ddc-span4.phone.contact-phone-sep{
padding: 0px; 
}
/* dtjeremyw fix img disp */
.ddc-content.content-default .content img {display:inline-block;}

/* ddckristanp fixed width of search widget */
.page-header .inventory-search-form input[type="search"] {height: auto;}
.navbar-nav .dropdown .nav-with-children{min-width:85px; padding: 12px 15px;}

/* DNA5367641 ddcjoshc */
.inventoryList .pricing a[data-eprice="true"].btn,.inventory-detail-pricing .pricing .ePrice .btn { background: linear-gradient(#32CD32, #019601); }
.inventoryList .pricing a[data-eprice="true"].btn:hover,.inventory-detail-pricing .pricing .ePrice .btn:hover { background:#000; background-color:#000; }

/* eric.murray M-00529264 */
.shrink-header-nav .header-logo {left:100px!important;}

/* Start 'vdp-ePrice-button' (do not modify this line) */
/* Modified by shawnmorse on 05/06/18 11:15 AM EDT */
.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(#ff00c6,#aa0084); background-image: linear-gradient(#ff00c6,#aa0084); background-color: none; }
.vdp .pricing .eprice.button:hover { border: none; background: #009900; background-color: #009900; background-image: none; }
/* End 'vdp-ePrice-button' (do not modify this line) */

/*cjschneide M-00492206*/
a.btn.btn-default.DRSCustBtn.dealerTrackListing.dealertrackButton, a.btn.btn-default.DRSCustBtn.financeButtonListing.dealertrackButton {background: #0d65bf;background: linear-gradient(#0d65bf,#094481);}

/* Start 'vdp-new-price-label-final-price' (do not modify this line) */
/* Modified by shawnmorse on 05/06/18 11:13 AM EDT */
.vdp .inv-type-new.pricing .final-price .label { text-decoration: none; font-weight: bold; font-size: 15.3px; color: #04AF00; }
/* End 'vdp-new-price-label-final-price' (do not modify this line) */

/* Start 'vdp-new-price-value-final-price' (do not modify this line) */
/* Modified by shawnmorse on 05/06/18 11:14 AM EDT */
.vdp .inv-type-new.pricing .final-price .price { text-decoration: none; font-weight: bold; font-size: 32.4px; color: #04AF00; }
/* End 'vdp-new-price-value-final-price' (do not modify this line) */

/* 05006538 JLC */
.navbar-default .mycars .menu > a {width:60px;}
a.btn.btn-default.DRSCustBtn.dealerTrackListing.dealertrackButton , a.btn.btn-default.DRSCustBtn.financeButtonListing.dealertrackButton {color: #fff;}

/* honda-Watch */
.alias-sitebuilder-free-smart-watch-1 .row.cst-chicagoBg { background: url('https://pictures.dealer.com/n/napletonriveroakshonda/0956/e25077a2587025f2eca616b4c0036bb8x.jpg') no-repeat; background-size: auto auto; background-size: cover; height: 800px; }

.row.cst-chicagoBg .ddc-span3.cst-form {display: block; border: 2px solid #b700ad; height: auto; background-color: rgba(132,0,130, 0.7); padding: 30px; margin:20px 0px 20px 0px; min-width:450px; width:25%;}
.row.cst-chicagoBg .contact-form {background-color: rgba(255,255,255, 0.6); padding: 20px;}

.row.cst-chicagoBg .tagDMJ2_b {float: left; background-color: rgba(255,255,255, 0.9); padding: 20px; color: #0a19a7; text-align: center; font-weight: bold; font-size: 15px; font-face: alegra sans; width: auto; margin: 260px auto 0;}
.row.cst-chicagoBg .cst-redText {color: #000000; font-size: 24px; font-weight: bold; background-color: rgba(255,255,255, 0.7); margin: 0 0 10px; line-height: 24px; padding: 10px 0;}
.row.cst-chicagoBg .ddc-span3.cst-form .contact-form h3 {display:none;}
.row.cst-chicagoBg .ddc-span3.cst-form .form-group .ddc-span4, .row.cst-chicagoBg .ddc-span3.cst-form .form-group .ddc-span8 {width:100%}
.row.cst-chicagoBg .form-group label {text-align: left; font-size: 18px;}
.row.cst-chicagoBg .form-group .ddc-offset4 {margin-left: 0;}
.row.cst-chicagoBg .ddc-span6 {width: 51%; float: right; margin-right:20px;}
.cst-chicagoInfo {display:none;}
.box2:hover{
opacity: .7;
}
.header-logo {
max-width: 220px;
position: absolute; top: -1px !important;

}
.newDJ {
    /* Start the shake animation and make the animation last for 0.5 seconds  */
    animation: shake .5s;
	animation-delay: 2s;
animation-iteration-count: infinite; 
    /* When the animation is finished, start again */
    animation-iteration-count: 3; 
}
@keyframes shake {
    
  10%, 90% {transform: rotate(-2deg);}
  20%, 80% {transform: rotate(1deg);}
  40%, 60% {transform: translate3d(3px, 0, 0);}

} 
.newDJ2 {
    /* Start the shake animation and make the animation last for 0.5 seconds  */
    animation: wiggle .5s;
	animation-delay: 5s;
animation-iteration-count: infinite; 
    /* When the animation is finished, start again */
    animation-iteration-count: 3; 
}
@keyframes wiggle {


  10% {transform: translate3d(3px, 120, 215);}
  20% {transform: rotate(360deg);}
  30% {transform: translate3d(6px, -120, -230);}
  50% {transform: rotate(-3deg);}

} 
/* Search-page cosmetics */
.alias-sitebuilder-search-page-1 .inventory-search-form.ddc-content{
background-color: #fff;
padding: 10px;
width:635px;
  top: -14px;
}
/* Search-page cosmetics */
.alias-sitebuilder-search-page-1 .type-1.ddc-content.inventory-search-facetbrowse{
 position: relative;
  left: 0px;
  top: -209px;
  z-index: 1;
background-color: #4878c4;
padding: 10px;
}
/* Align Search widget on Home page  */
.facet-browse-form.form-inline{
text-align: center !important;
} 

/* Kevin Williams Adding breadcrumb special id */
#bcrumb Ol{
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
font-family:"Roboto";
font-weight:200;
}

#bcrumb Ol li { display: inline;font-family:"Roboto";
font-weight:200; }

#bcrumb Ol li a{
text-decoration: none;
padding: .1em 1em;
color: #000;
font-family:"Roboto";
font-weight:200;
}

#bcrumb Ol li a:hover{
color: #fff;
background-color: #00b4ff;
font-family:"Roboto";
font-weight:200;
}
#Main-header_container {   background: -webkit-linear-gradient( rgb(0,0,0),rgb(0,0,0)); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(rgb(0,0,0), rgb(0,0,0),rgb(0,1,1) ); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient( rgb(0,0,0), rgb(0,0,0),rgb(0,1,1),rgb(0,0,0)); /* For Firefox 3.6 to 15 */
    background: linear-gradient( rgb(0,0,0, 0.9), rgb(0,0,0),rgb(0,1,1)); /* Standard syntax (must be last) */ 
background: -ms-linear-gradient(#017ac1, #00bcdf);
 /* background-image: url("https://pictures.dealer.com/n/napletonhondaoaklawn/0188/fd7f6ab0e7b402e01cf285061a7a6334x.jpg"), linear-gradient( rgb(0,0,0, 0.7), rgb(0,0,0),rgb(0,1,1)); */
-webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; 
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: center bottom; 
z-index: 9999 !important; 

background-size: 100%;
border:1px solid #666; 
padding-top: 2px; 
bottom: 0px; 
padding-right: 0px; 
height:145px; 
left:0; 
position: fixed; 
width:100%; }
.DMJcntBox{
 background: #fff;
 border-radius:10px;
padding: 0px !important;
}

/*Also Must Add Font below for Button style.  This is commented out so just copy the whole thing*/
.fancyFont21{
/*
@font-face{
font-family: 'BONEAPA';
src: url('http://napleton.com/BONEAPA.TTF')  format('truetype');
}
*/
padding-top: 19px;

font-size: 36px;
font-weight: bold;
color: #ff0;
text-shadow:1px 1px 1px #000, 1px 1px 1px #ff0;

}
.v9-global-0011-v2 .countdown-container{padding-bottom: 0px; }
.countdown-clock{padding-bottom: 0px !important; padding-top:0px !important;}
.countdown-clock-default{padding-bottom: 0px !important; padding-top: 0px !important; width: 50% !important;}
.v9-global-0011-v2 .countdown-clock-default .countdown-content {position: relative !important; top: 0 !important;}
.countdown-container{ padding-top: 50px !important; padding-bottom: 0px !important;}
.countdown-clock-default ddc-content{ padding-top: 0px !important;}

.clock-text{color: #fff !important;}
/*Fix home page white box issue. DMJ*/
.v9-global-0011-v2 .content{background: transparent;}
/* MUST BE CUSTOM PROGRAMMED FOR EACH PAGE TO HIDE TIMER WHEN DIV PRESENT. CANNOT COPY AND PASTE FOR OTHER SITES BECAUSE iDS WILL VARY */

.alias-inventory-listing-default-auto-new [data-widget-id="content5"]{
 visibility: hidden !important;
}
.alias-auto-new-details [data-widget-id="content7"]{
 visibility: hidden !important;
}
.alias-inventory-listing-default-auto-used [data-widget-id="content5"]{
 visibility: hidden !important;
}
.alias-auto-used-details [data-widget-id="content4"]{
 visibility: hidden !important;
}
/* End of code hiding DDC timer to clean up the page and show only my timer.  Must be custom for each site. */
/* Add padding to footer to float above new countdown <div> Globally */
.third-party-service-footer{
padding-bottom: 100px;
}

/* billyh 07020875 */
.cstCQVlp img {width: 175px; max-width: 175px; margin-left: -12px;}
.yui3-g.row{
background-color: #fff !important;
padding-right: 70px;

}

/* msg - 07106523 */
.page-header.compact.sticky-header-nav{height: 141px !important;}
.navbar.navbar-default.compact.sticky-header-nav{top: 141px !important;}
.ddc-wrapper{padding-top: 200px !important;}
.ddc-site .page-header.compact .mycars-default {top: 100px;right:6px;}
.header-logo.header-logo-style{top:20px !important;}
.page-header.compact .header-default .home-logolink{top:20px;}
.compact.navbar-default, .compact.ddc-navbar-default { height: 60px; }
.ddc-site .navbar-default .container  { min-height: 60px; }
.compact .navbar-nav .dropdown > a { min-height: 60px; }
.compact .navbar-nav .dropdown .dropdown-menu.row {margin-top:22px;}
.alias-inventory-featured-new .internetPrice.final-price .value{
color: #009900;
font-size: 23px;
}
.alias-inventory-featured-new .internetPrice.final-price .label{
color: #009900;
font-size: 12px;
}
.alias-inventory-featured-new .internetPrice.final-price .label:before{
content: "Today's ";
}
.alias-inventory-featured-new .msrp .label{
color: #959595;


}
.alias-inventory-featured-new .msrp .value{
color: #959595;
}
.alias-inventory-featured-new .abSub .label{
color: #ff4949;
font-weight: 200 !important;
}
.alias-inventory-featured-new .abSub .value{
color: #009900;
font-weight: 200 !important;
}
.alias-inventory-featured-new .btn.btn-primary.btn-block.view-link {
background-color: #ff0000 !important;
}
.alias-inventory-featured-new .btn.btn-primary.btn-block.view-link:after {
content: " & Save Now";
}
.alias-inventory-featured-new .btn.btn-primary.btn-block.view-link {
font-size: 19px;
font-face: open sans;
font-weight: 200 !important;
}
.alias-inventory-featured-new [data-widget-id="content4"]{
visibility: hidden;
}
.modelButtons {
    background: rgb(67, 157, 254, .2);
color: #000 !important;
 height: 100%;
 width: 98%;
font-face: "open Sans";
font-size: 1.2em;
border-left-style: #08a5ff 1px;
 border-bottom-left-radius: 2px;
 border-bottom-right-radius: 2px;
 border-top-left-radius: 2px;
 border-top-right-radius: 2px;
color: white;
 margin: 2px;
 box-shadow: -2px -2px 4px 1px #CCC inset;
 padding:1px;
	text-align:center; !important;
	vertical-align:middle; !important;
	display:inline-block;
}
.modelButtons:hover {
  background: #9fd1ff;
  opacity: .7;
  height: 100%;
 width: 98%;
font-face: "open Sans";
font-size: 1.2em;
 border: #000000 solid 1px;
border-left-style: #08a5ff 1px;
 border-bottom-left-radius: 2px;
 border-bottom-right-radius: 2px;
 border-top-left-radius: 2px;
 border-top-right-radius: 2px;
color: white;
 margin: 2px;
 box-shadow: 2px 2px 4px 1px #000 inset;
 padding:1px;
	text-align:center; !important;
	vertical-align:middle; !important;
	display:inline-block;
}

.modelButtons {
    background: #12489e;
 height: 100%;
 width: 100%;
font-face: "open Sans";
font-size: 16px;
 border: #000000 solid 1px;
 border-bottom-left-radius: 5px;
 border-bottom-right-radius: 5px;
color: white;
 margin: 0px;
 box-shadow: 0px 0px 0px 1px #fffinset;
 padding:15px;
	text-align:center; !important;
	vertical-align:middle; !important;
	display:inline-block;
}
.modelButtons:hover {
  background: #36F;
  height: 100%;
 width: 99%;
font-face: "open Sans";
font-size: 16px;
 border: #000000 solid 1px;
 border-bottom-left-radius: 5px;
 border-bottom-right-radius: 5px;
color: white;
 margin: 0px;
 box-shadow: 0px 0px 0px 1px #fffinset;
 padding:15px;
	text-align:center; !important;
	vertical-align:middle; !important;
	display:inline-block;
}
.modelButtonsG {
    background: #009900;
 height: 100%;
 width: 100%;
font-face: "open Sans";
font-size: 16px;
 border: #000000 solid 1px;
 border-bottom-left-radius: 5px;
 border-bottom-right-radius: 5px;
color: white;
 margin: 0px;
 box-shadow: 0px 0px 0px 1px #fffinset;
 padding:15px;
	text-align:center; !important;
	vertical-align:middle; !important;
	display:inline-block;
}
.modelButtonsG:hover {
  background: #00f400;
  height: 100%;
 width: 99%;
font-face: "open Sans";
font-size: 16px;
 border: #000000 solid 1px;
 border-bottom-left-radius: 5px;
 border-bottom-right-radius: 5px;
color: white;
 margin: 0px;
 box-shadow: 0px 0px 0px 1px #fffinset;
 padding:13px;
	text-align:center; !important;
	vertical-align:middle; !important;
	display:inline-block;
}
/*Top Model Buttons*/
.modelButtons2 {
    background: #12489e;
 height: 100%;
 width: 100%;
font-face: "open Sans";
font-size: 26px;
 border: #000000 solid 1px;
 border-top-left-radius: 5px;
 border-top-right-radius: 5px;
color: white;
 margin: 0px;
 box-shadow: 0px 0px 0px 1px #fffinset;
 padding:15px;
	text-align:center; !important;
	vertical-align:middle; !important;
	display:inline-block;
}
.modelButtons2:hover {
  background: #36F;
  height: 100%;
 width: 99%;
font-face: "open Sans";
font-size: 26px;
 border: #000000 solid 1px;
 border-top-left-radius: 5px;
 border-top-right-radius: 5px;
color: white;
 margin: 0px;
 box-shadow: 0px 0px 0px 1px #fffinset;
 padding:15px;
	text-align:center; !important;
	vertical-align:middle; !important;
	display:inline-block;
}
.modelButtonsG2 {
    background: #009900;
 height: 100%;
 width: 100%;
font-face: "open Sans";
font-size: 26px;
 border: #000000 solid 1px;
 border-top-left-radius: 5px;
 border-top-right-radius: 5px;
color: white;
 margin: 0px;
 box-shadow: 0px 0px 0px 1px #fffinset;
 padding:15px;
	text-align:center; !important;
	vertical-align:middle; !important;
	display:inline-block;
}
.modelButtonsG2:hover {
  background: #00f400;
  height: 100%;
 width: 99%;
font-face: "open Sans";
font-size: 26px;
 border: #000000 solid 1px;
 border-top-left-radius: 5px;
 border-top-right-radius: 5px;
color: white;
 margin: 0px;
 box-shadow: 0px 0px 0px 1px #fffinset;
 padding:13px;
	text-align:center; !important;
	vertical-align:middle; !important;
	display:inline-block;
}

.internetPrice.final-price .label{
text-decoration: none; font-family: open sans; padding-top: 5px;  font-weight: 200; font-size: 15.0px; color: #009900;
}
.internetPrice.final-price .label:before{
content: "";
}
.internetPrice.final-price .value{
text-decoration: none; font-family: open sans; padding-top: 5px;  font-weight: bold; font-size: 25.0px; padding-bottom: 15px; color: #009900;
}
.dmjL{border: none; background: linear-gradient(#ff00c6,#aa0084); border-radius: 6px; background-image: linear-gradient(#ff00c6,#aa0084); background-color: none; padding: 10px; color: #fff; font-weight: 300; font-size: 20px;}
.dmjL:hover{border: none; background: linear-gradient(#aa0084,#ff00c6); background-image: linear-gradient(#aa0084,#ff00c6); background-color: none; padding: 10px; color: #fff; font-weight: 300; font-size: 20px;
}
.dmjL2{border: none; background: linear-gradient(#00cf22,#028602); border-radius: 6px; background-image: linear-gradient(#00cf22,#028602); background-color: none; padding: 10px; color: #fff; font-weight: 300; font-size: 20px;}
.dmjL2:hover{border: none; background: linear-gradient(#028602,#00cf22); background-image: linear-gradient(#028602,#00cf22); background-color: none; padding: 10px; color: #fff; font-weight: 300; font-size: 20px;
}
.newDJ {
    /* Start the shake animation and make the animation last for 0.5 seconds  */
    animation: shake .5s;
	animation-delay: 2s;
animation-iteration-count: infinite; 
    /* When the animation is finished, start again */
    animation-iteration-count: 3; 
}
@keyframes shake {
    
  10%, 90% {transform: rotate(-2deg);}
  20%, 80% {transform: rotate(1deg);}
  40%, 60% {transform: translate3d(3px, 0, 0);}

} 
.newDJ2 {
    /* Start the shake animation and make the animation last for 0.5 seconds  */
    animation: wiggle .5s;
	animation-delay: 5s;
animation-iteration-count: infinite; 
    /* When the animation is finished, start again */
    animation-iteration-count: 3; 
}
@keyframes wiggle {


  10% {transform: translate3d(3px, 120, 215);}
  20% {transform: rotate(360deg);}
  30% {transform: translate3d(6px, -120, -230);}
  50% {transform: rotate(-3deg);}

} 

.financeButtonListing{
background-color: #009900 !important; }
/* Form Spacing classes ****Only for Desktop CSS**** */
.ddc-span4.name.contact-firstName{
padding: 0px; 
}
.ddc-span4.name.contact-lastName{
padding: 0px; 
}
/*----Model Page Layout Design By DD---*/

padding:20px;
border-radius:20px;
width: 50%;
background-color:#0077b6;
text-align:center;
font-size:20px;
}

.gdbt{
padding:20px;
border-radius:20px;
width: 50%;
background-color:#0077b6;
text-align:center;
font-size:20px;
}
.gdbt  a{
color:white;
}
.yui3-g.row{
padding:10px;
}
.ddar-tc{
background-color:#e6e6e6;
padding:40px;
font-weight:400;
}
.drd-contain{
display: grid;
grid-template-columns: 1fr 1fr; 
/*grid-template-rows: 300px 175px;*/
grid-column-gap: 5px; 
grid-row-gap: 5px;
}
.double-container1{
display: grid;
grid-template-columns: 1fr 2fr; 
/*grid-template-rows: 300px 175px;*/
grid-column-gap: 5px; 
grid-row-gap: 5px;
}
.ctafdc{
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr; 
/*grid-template-rows: 300px 175px;*/
grid-column-gap: 5px; 
grid-row-gap: 5px;
}

.mrmitem:hover {
background-color: #1ac9aa;
color: white;
box-shadow: 0 20px 20px -10px;
border: 2px solid #fcbf49;
}
.mrmitem:nth-child(even) {
background: #1ac9aa;
}
.mrmitem a{
color:white;
}
.mrmcontainer {
display: grid;
grid-template-columns: 1fr 1fr 1fr; 
/* grid-template-rows: 300px 175px; */
grid-column-gap: 7px; 
/* grid-row-gap: 10px;*/
}
.mrmitem {
text-align: center;
background-color: #1d3557;
color: white;
transition: .5s ease;
margin: 4px; 
padding: 20px; text-align: center; cursor: pointer; border-radius: 5px;
}
.double-container2 {
display: grid;
grid-template-columns: 2fr 1fr; 
/*grid-template-rows: 300px 175px;*/
grid-column-gap: 5px; 
grid-row-gap: 5px;
background-color:#333333;
color:white;
padding:10px;
}
.double-item1 {
/*border: 1px solid #222;*/
text-align: left;
}
.double-item2 {
/*border: 1px solid #222;*/
border-radius:40px;
text-align: left;
}
.double-container3 {
display: grid;
grid-template-columns: 2fr 1fr; 
/*grid-template-rows: 300px 175px;*/
grid-column-gap: 5px; 
grid-row-gap: 5px;
background-color:#333333;
color:white;
padding:10px;
}
/*------- Accordion Tabs ----*/
.okaccordion {
backgnone;
font-size: 1round-color: #eee;
color: #444;
cursor: pointer;
padding: 18px;
width: 100%;
border: none;
text-align: left;
outline: 5px;
transition: 0.4s;
}
.active, .okaccordion:hover {
background-color: #ccc; 
}
.okpanel {
padding: 0 18px;
display: none;
background-color: white;
overflow: hidden;
}
.active, .okaccordion:hover {
background-color: #ccc; 
}
/*---------- Accordion Tab End ------*/
@media 
only screen and (max-width: 740px),
(min-device-width: 362px) and (max-device-width: 1024px)  {
.double-container1{
display: grid;
grid-template-columns: 1fr; 
/*grid-template-rows: 300px 175px;*/
grid-column-gap: 5px; 
grid-row-gap: 5px;
}
.ctafdc{
display: grid;
grid-template-columns: 1fr 1fr; 
/*grid-template-rows: 300px 175px;*/
grid-column-gap: 5px; 
grid-row-gap: 5px;
}

.double-container2 {
display: grid;
grid-template-columns:1fr; 
/*grid-template-rows: 300px 175px;*/
grid-column-gap: 5px; 
grid-row-gap: 5px;
background-color:#333333;
color:white;
padding:10px;
}
.double-container3 {
display: grid;
grid-template-columns:1fr; 
/*grid-template-rows: 300px 175px;*/
grid-column-gap: 5px; 
grid-row-gap: 5px;
background-color:#333333;
color:white;
padding:10px;
}

.drd-contain{
display: grid;
grid-template-columns: 1fr; 
/*grid-template-rows: 300px 175px;*/
grid-column-gap: 5px; 
grid-row-gap: 5px;
}
}
/*----Model Page Layout Design By DD End ---*/
/* Top Desktop Banner enlarge COVID-19 ****Only for Desktop CSS**** */
.alias-sitebuilder--span-style--color---009900---appointments-available--span--1 [data-widget-id="content1"]{width: 150%;Margin: auto; position: relative; right: 230px;}

/* New Button Styling for COVID-19 Page ****Mobile and Desktop**** */
.Covid19{  
  -webkit-box-shadow: 0 4px 4px #000;
  -moz-box-shadow: 0 4px 4px #000;
  box-shadow: 0 4px 4px #000;
text-decoration: none;
}
.Covid19:hover{  
  -webkit-box-shadow: 0 1px 1px #000;
  -moz-box-shadow: 0 1px 1px #000;
  box-shadow: 0 1px 1px #000;
text-decoration: none;
}
.alias-inventory-featured-new [data-widget-id="content6"]{visibility: hidden;}


/* ddcrmelasky 13164486 */
.compact .navbar-nav .dropdown.open>a, .dropdown-menu { background-color: var(--color-primary-700); }
.navigation-default .dropdown-menu h4, .navigation-default .dropdown-menu a:not(.btn), .navbar-default .navbar-nav, .ddc-mega-menu-nav .contact-form label { color: #fff; }

/* fdbarfety 13175011 */
.ddc-footer .navigation-default {float: none; width: 100%; display: flex; justify-content: center;}
.ddc-footer .navigation-default ul li>a {display: block; padding: 35px 10px;}