/* Enter Your Custom CSS Here */
#header {
    background-color: #000;
  background: #000;
}
#navigation a, #navigation a:visited {
    color: #fff;
    font-weight: 500;
}

.flexslider {
    box-shadow: 0px 7px 17px #000 !important;
}
#header {
    border-bottom: 2px solid #FFCC00;
}
.home.page #header {
   border-bottom: 1px solid #FFCC00;

}
body {
    font-family: 'Helvetica Neue', sans-serif;
    font-size: 16px;
}
h2 {
    font-size: 26px;
}
.credits {
    font-size: 12px;
    text-transform: uppercase;
    letter-spacing: -0.02em;
    font-weight: bold !important;
    text-shadow: 0px 0px 5px #000,0px 0px 5px #000;
    color: #fff;
}
#footer a, #footer a:visited {
    color: #fff;
}
#navigation ul {
    padding: 5px 0;
    background: rgba(0,0,0,1);
    border-bottom: 1px solid #FFCC00;
}
#navigation > li ul a:hover, #navigation > li ul .sfHover > a, #navigation > li ul .sfHover > a:visited {
    color: #FFCC00;
}
.cisc-accordion-panel .cisc-accordion-panel-title a {
    font-size: 20px;
}
.cisc-accordion-panel .cisc-accordion-panel-title a.cisc-active, .cisc-accordion-panel .cisc-accordion-panel-title a:hover {
    text-decoration: none;
    color: #FFF;
    background-color: #FFCC00;
}
.cisc-accordion-panel-content {
    padding: 20px;
    border-width: 2px;
    border-color: #FFCC00;
}
.cisc-accordion-panel .cisc-accordion-panel-title a {
  color:#000;
}
#logo {
    padding: 15px 0;
}
#navigation > li > a, #navigation > li > a:visited {
  padding: 41px 10px 44px;
}
#navigation > li ul a, #navigation > li ul a:visited {
    font-size: 17px;
}
#ci_callout_widget-3 > div:nth-child(1) > div:nth-child(1) {background:#FFCC00 !important; color:#212121;}
#ci_callout_widget-3 > div:nth-child(1) > div:nth-child(1) > h3:nth-child(1) {background:#FFCC00 !important; color:#212121 !important;}