@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { .dn-siteHeader-mainCenter {    max-width: 80%;}}
@media screen and (min-width:0\0) and (min-resolution: +72dpi) {
  //.foo CSS
.dn-siteHeader-mainCenter {    max-width: 80%;}
}

@media only screen and (max-width: 760px) {
.dn-siteHeader-mainRight.fxb-col.fxb.fxb-sm-center-x.fxb-end-x.fxb-center-y.fxb-basis-50.fxb-lg-basis-auto.fxb-lg-shrink-0 {    width: 100% !important;    max-width: 100% !important;}
li#menu-item-3010 a {    padding-top: 15px !IMPORTANT;}
}
@media only screen and (max-width: 420px) {
a#dn-headerCta-1 {          font-size: 8px !important; }
  .znb-revolution-slider.eluidafeecdd7 {    display: none;}
.znColumnElement-innerWrapper .znColumnElement-innerContent h2 {    font-size: 23px;    MARGIN: 0 AUTO;    PADDING-LEFT: 15PX;    TEXT-ALIGN: CENTER;    LINE-HEIGHT: 27PX;    margin-top: 24px;}
.znColumnElement-innerWrapper .znColumnElement-innerContent h5 {    FONT-SIZE: 50PX; text-align: center;}
p#eluid76e653ce {    margin: 0;}
span.zn-buttonText {    font-size: 14px;   letter-spacing: 3px;}
.eluide288cfc5 {    color: #fff;}
.eluid4f6c1618 {    font-size: 14px;    line-height: 30px;   padding: 10px;    text-align: center;}
.eluid2b35bc7c {    color: #fff;}
.eluidd4e7462a {    font-size: 14px;    line-height: 30px;   padding: 10px 10px;    text-align: center;}
.eluid8fb2eb31 {    font-size: 16px;   line-height: 30px;    text-align: center;    padding: 10px;}
header#site-header {    position: relative;   background: #000;}
.eluidd9bcc79f {    padding-top: 10px;    padding-bottom: 80px;}
body {    overflow-x: hidden;}
.page-id-2582 .hidden-xs {    display: block !important;}
div#eluid000d63ba {    display: block !important;    padding-top: 30px;    background-color: #fff;}
p#eluid7f90aad2 {    padding: 10px;    text-align: center;}
a#dn-menuBurger {    float: left;    margin-left: -70px;}
.dn-mainNavResp {    flex: 0;}
}

@media only screen 
and (min-device-width : 375px) 
and (max-device-width : 667px) { 
.eluide288cfc5 {    color: #fff;}
.eluid2b35bc7c {    color: #fff;}

}

.dn-logoImg-anch:hover {    color: orange;}
div#eluid000d63ba {    display: none;}
div#eluid7ceed9f3 a {    color: #cd9933;}
div#eluidc07732c7 a {    color: #cd9933;}
div#eluid290970cb a {    color: #cd9933;}
div#eluid18ee30b2 a {    color: #cd9933;}
div#comments {    DISPLAY: NONE;}
ul.product-categories li.cat-item.cat-item-69 {    display: none;}
.single-post .dn-postContent-wrapper {    margin-top: 0 !important;}
time.dn-blogItem-metaDate {    display: none;}
li#tab-title-reviews {    display: none !important;}
.dn-mainNav .menu-item.menu-item-depth-0 .main-menu-link {    padding-left: 0.9vw;   padding-right: 0.9vw;}
li#menu-item-2847 {  background-color: hsla(350, 100%, 50%, 1);}
li#menu-item-2847 a:hover {    color: #fff;}
div#eluid5f960205 img {    display: none;}
li#menu-item-2847 img {    width: 24px;    margin-right: 10px;}
a#dn-headerCta-0 {    display: none;}
li#menu-item-3010 a {    padding-top: 0px;}
li#menu-item-3010 {    margin-left: 20px;    margin-right: -10px;}
.dn-siteHeader-mainRight.fxb-col.fxb.fxb-sm-center-x.fxb-end-x.fxb-center-y.fxb-basis-50.fxb-lg-basis-auto.fxb-lg-shrink-0 {    width: 200px;    max-width: 200px;}
a#dn-headerCta-1 {    margin-top: -10px;}
a#dn-headerCta-1 {       color: #000000 !important;    background-color: #cc9933 !important;    border-color: transparent !important;    border-radius: 0 !important;    text-transform: uppercase !important;    font-size: 11px !important;    line-height: 20px;    font-weight: 700;    letter-spacing: 3px;}
.dn-siteHeader-mainCenter {    max-width: 80%;}
.eluida20f71f8 {     letter-spacing: 8px;}