
  /*mNAVmenu CSS */
ul.navigation a:link, ul.navigation a:hover{
    padding: 5px;
    list-style-type: none;
    background: rgba(55,55,55,0.5);
    color: #FFF;
    z-index: 9999;
  }

ul.navigation {
    display: none;
    padding: 5px;
    list-style-type: none;
    overflow: visible !important;
    width: 99%;
    background: rgba(55,55,55,0.5);
    color: #FFF;
    z-index: 9999;
    margin: 5px auto;
}

ul.navigation > li {
    position: relative;
    display: inline-block;
    margin-left: 6px !important;
}

.navigation li.active a{
    box-shadow: 0px 0px !important;
    border-radius: 0px !important;
    background-color: transparent !important;
}

ul.navigation > li > ul {
    display: none;
}

ul.navigation > li:hover > ul {
    display: block;
    position: absolute;
    margin-left: 6px !important;
    width: 270px;
    background: rgba(55,55,55,0.8);
    color: #FFF;
    z-index: 9999;
    padding: 0px 0px 10px 20px;
    overflow: visible !important;
}
  ul.navigation > li:hover > ul > li{
    margin-top: 10px;
  }

.dNAVmenu {
  display: none;
}

/*mNAV YTPlaylist Custom */
.ytp-ZANZAH {
  height: 310px;
  width: 90%;
}
.container{
  overflow-y: auto;
  overflow-x: hidden;
}
#footer > .container{
  overflow-y:hidden !important;
}
/*mNAVmenu CSS */
.selectnav {
 display: block;
 width: 100%;
 height: 35px;
 margin: auto;
 background-color: rgba(55,55,55,0.9);
 color: #05C3F9;
 font-family:Arial,Helvetica,sans-serif;
 font-size: 15px;
 font-weight: 700;
 text-transform: uppercase;
 text-shadow: 0 1px 0 #69133e;
 text-align: center;
}

/*mNAV other*/
#countdown-area{
  display:none;
}
.a2a_kit:hover{
  width: 48px !important;
}
.a2a_kit:hover > a > .a2a_menu{
  display:none !important;
}


.mNAVsize {
  width: 92vw !important;
  max-width: 462px;
  margin-bottom: 25px !important;
}

optgroup{
font-weight: 700;
color: #05C3F9;
background: transparent;
text-shadow: 0 1px 2px #000;
}

.mHIDE{
  display:none;
}
