body {color: #fff; background-color: #000}

h1,
h2,
h3,
h4,
h5,
h6 {color: #fff}

pre {
    background: #101010;
}

code,
kbd,
tt,
var {
    color: #fff;
}

abbr,
acronym {
    border-color: #fff;
}

mark,
ins {
    background: #101010;
}

blockquote {
    background: #101010; color: #fff; text-shadow: none; border: 1px solid #202020
}
blockquote:before {
    color: #666;
}

hr { background-color: #666}

button,
input[type="button"],
input[type="reset"],
input[type="submit"] {background-color: #ff0; color: #000; text-shadow: none;  box-shadow: inset 0 0 0 1px #ff0; -webkit-box-shadow: inset 0 0 0 1px #ff0; -moz-box-shadow: inset 0 0 0 1px #ff0}

button:after,
input[type="button"]:after,
input[type="reset"]:after,
input[type="submit"]:after {background-color: #000; color: #ff0; border-color: #000}

button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover,
button:focus,
input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus {background-color: #000; color: #ff0; text-shadow: none; box-shadow: inset 0 0 0 1px #ff0; -webkit-box-shadow: inset 0 0 0 1px #ff0; -moz-box-shadow: inset 0 0 0 1px #ff0}

button:focus,
input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus {outline: 2px solid #ff0}

input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
select,
textarea {background-color: #101010; border-color: #ff0; color: #ff0}

input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
textarea:focus,
select:focus {background-color: #000; box-shadow: 0 0 0 2px #ff0; -webkit-box-shadow: 0 0 0 2px #ff0; -moz-box-shadow: 0 0 0 2px #ff0}

a,
a:visited {color: #ff0; border-color: #ff0}
a:focus {outline: 2px solid #ff0}

a.newWindow {background-image: url("../images/hc/icoNewWndw.png")}

a.more-link,
a.more-link:visited {background-color: #ff0; color: #000; text-shadow: none; box-shadow: inset 0 0 0 1px #ff0; -webkit-box-shadow: inset 0 0 0 1px #ff0; -moz-box-shadow: inset 0 0 0 1px #ff0}
a.more-link:after {background-color: #000; color: #ff0; border-color: #000}

a.more-link:focus,
a.more-link:hover {background-color: #000; color: #ff0; text-shadow: none; box-shadow: inset 0 0 0 1px #ff0; -webkit-box-shadow: inset 0 0 0 1px #ff0; -moz-box-shadow: inset 0 0 0 1px #ff0}

a.more-link:focus {outline: 2px solid #ff0}

.top-nav-wrapper {background: #101010}

.main-navigation ul li a,
.main-navigation ul li a:visited {color: #ff0; text-shadow: none}

.main-navigation ul li a:hover,
.main-navigation ul li a:focus,
.main-navigation ul li.hover a {box-shadow: inset 0 0 0 1px #ff0; -webkit-box-shadow: inset 0 0 0 1px #ff0; -moz-box-shadow: inset 0 0 0 1px #ff0; background-color: #ff0; color: #000; text-shadow: none}

.main-navigation ul li ul {border-color: #ff0; background-color: #101010}

.main-navigation ul li ul li a,
.main-navigation ul li ul li a:visited,
.main-navigation ul li.hover ul li a {background-color: #101010; color: #ff0; text-shadow: none}

.main-navigation ul li ul li a:hover,
.main-navigation ul li ul li a:focus,
.main-navigation ul li ul li.current_page_item a,
.main-navigation ul li ul li.current-menu-item a,
.main-navigation ul li ul li.current_page_ancestor a,
.main-navigation ul li ul li.hover a {background-color: #ff0; color: #000; text-shadow: none}

.main-navigation ul li ul li ul li a,
.main-navigation ul li ul li ul li a:visited,
.main-navigation ul li.hover ul li.hover ul li a {background-color: #101010; color: #ff0; text-shadow: none}

.main-navigation ul li ul li ul li a:hover,
.main-navigation ul li ul li ul li a:focus,
.main-navigation ul li.hover ul li.hover ul li a:hover,
.main-navigation ul li.hover ul li.hover ul li a:focus,
.main-navigation ul li ul li ul li.current_page_item a,
.main-navigation ul li ul li ul li.current-menu-item a,
.main-navigation ul li.hover ul li.hover ul li.current_page_item a,
.main-navigation ul li.hover ul li.hover ul li.current-menu-item a,
.main-navigation ul li ul li ul li.current_page_ancestor a,
.main-navigation ul li ul li ul li.hover a {background-color: #ff0; color: #000; text-shadow: none}

.main-navigation ul li a:focus {outline: 2px solid #fff}

.nav-links li a,
.nav-links li a:visited {color: #ff0}
.nav-links li a:hover {border-color: #ff0}
.nav-links li a:focus {outline: 2px solid #ff0}

.nav-previous a:before {color: #ff0}
.nav-previous a:hover:before,
.nav-previous a:focus:before {color: #ff0}
.nav-next a:after {color: #ff0}
.nav-next a:hover:after,
.nav-next a:focus:after {color: #ff0}

.nav-links .page-numbers span,
.nav-links .page-numbers a,
.nav-links .page-numbers a:visited,
.nav-links .subpage-numbers span,
.nav-links .subpage-numbers a,
.nav-links .subpage-numbers a:visited {background-color: #ff0; color: #000; text-shadow: none;  box-shadow: inset 0 0 0 1px #ff0; -webkit-box-shadow: inset 0 0 0 1px #ff0; -moz-box-shadow: inset 0 0 0 1px #ff0}
.nav-links .page-numbers a:focus,
.nav-links .page-numbers a:hover,
.nav-links .subpage-numbers a:focus,
.nav-links .subpage-numbers a:hover {background-color: #000; color: #ff0; text-shadow: none;  box-shadow: inset 0 0 0 1px #ff0; -webkit-box-shadow: inset 0 0 0 1px #ff0; -moz-box-shadow: inset 0 0 0 1px #ff0}
.nav-links .page-numbers .dots,
.nav-links .subpage-numbers .dots {color: #fff}
.nav-links .page-numbers .current,
.nav-links .subpage-numbers .current {background-color: #000; color: #ff0; text-shadow: none;  box-shadow: inset 0 0 0 1px #ff0; -webkit-box-shadow: inset 0 0 0 1px #ff0; -moz-box-shadow: inset 0 0 0 1px #ff0}

#add-navigation ul {background-color: #101010; border-color: #202020}

#add-navigation ul li a,
#add-navigation ul li a:visited {color: #ff0; text-shadow: none}

#add-navigation ul li a:hover,
#add-navigation ul li a:focus,
#add-navigation ul li.hover a,
#add-navigation ul li.current-menu-item a,
#add-navigation ul li.current_page_item a,
#add-navigation ul li.current-menu-ancestor a,
#add-navigation ul li.current_page_ancestor a {background-color: #ff0; color: #000; text-shadow: none}
#add-navigation ul li a:focus {outline: 2px solid #fff}

#add-navigation ul li ul li a,
#add-navigation ul li ul li a:visited,
#add-navigation ul li.hover ul li a {background-color: #101010; text-shadow: none; color: #ff0}

#add-navigation ul li ul li a:hover,
#add-navigation ul li ul li a:focus,
#add-navigation ul li ul li.hover a,
#add-navigation ul li ul li.current-menu-item a,
#add-navigation ul li ul li.current_page_item a,
#add-navigation ul li ul li.current-menu-ancestor a,
#add-navigation ul li ul li.current_page_ancestor a {background-color: #ff0; color: #000; text-shadow: none}

#add-navigation ul li ul li ul li a,
#add-navigation ul li ul li ul li a:visited,
#add-navigation ul li ul li.hover ul li a {background-color: #101010; text-shadow: none; color: #ff0}

#add-navigation ul li ul li ul li a:hover,
#add-navigation ul li ul li ul li a:focus,
#add-navigation ul li ul li ul li.hover a,
#add-navigation ul li ul li ul li.current-menu-item a,
#add-navigation ul li ul li ul li.current_page_item a,
#add-navigation ul li ul li ul li.current-menu-ancestor a,
#add-navigation ul li ul li ul li.current_page_ancestor a {background-color: #ff0; color: #000; text-shadow: none}

h2.entry-title,
h2.page-title {color: #fff; border-color: #666}

.search .post {border-color: #666}

h3.entry-title,
h3.page-title {color: #fff}

h3.entry-title a,
h3.entry-title a:visited,
h3.page-title a,
h3.page-title a:visited {color: #ff0}

h3.entry-title a:hover,
h3.entry-title a:focus,
h3.page-title a:hover,
h3.page-title a:focus {color: #000; background-color: #ff0}

h3.entry-title a:hover,
h3.page-title a:hover {border-color: #ff0}

h3.entry-title a:focus,
h3.page-title a:focus {outline: 2px solid #ff0}

.postTitleDate {border-color: #666}

.index-page .post-date,
.categories .post-date,
.search .post-date {background: none}

.entry-date {color: #fff}
.index-page .entry-date,
.categories .entry-date {color: #fff}

.entry-meta a,
.entry-meta a:visited {color: #ff0; border-color: #ff0}

.entry-meta a:hover,
.entry-meta a:focus {color: #ff0}

.entry-thumbnail a,
.entry-thumbnail a:visited {background-color: #000}

.entry-thumbnail a:hover,
.entry-thumbnail a:focus {box-shadow: inset 0 0 0 1px #ff0; -webkit-box-shadow: inset 0 0 0 1px #ff0; -moz-box-shadow: inset 0 0 0 1px #ff0}

.entry-thumbnail a:focus {outline: 2px solid #ff0}

.gallery-link,
.gallery-link:visited {background-color: #000}

.gallery-link:hover,
.gallery-link:focus {box-shadow: inset 0 0 0 1px #ff0; -webkit-box-shadow: inset 0 0 0 1px #ff0; -moz-box-shadow: inset 0 0 0 1px #ff0}

.gallery-link:focus {outline: 2px solid #ff0}

.gallery-item a,
.gallery-item a:visited {background-color: #000}

.gallery-item a:hover,
.gallery-item a:focus {box-shadow: inset 0 0 0 1px #ff0; -webkit-box-shadow: inset 0 0 0 1px #ff0; -moz-box-shadow: inset 0 0 0 1px #ff0}

.gallery-item a:focus {outline: 2px solid #ff0}

.entry-footer {background-color: #101010; border-color: #202020}

.entry-footer li:before {color: #666}

.entry-footer a,
.entry-footer a:visited {color: #ff0}
.entry-footer a:hover {border-color: #ff0}
.entry-footer a:focus {outline: 2px solid #ff0}

#comments {background-color: #101010; border-color: #202020}

.comment-list article,
.comment-list .pingback,
.comment-list .trackback {border-color: #666}

.comment-author .fn {color: #fff}

a.comment-reply-link,
a.comment-reply-link:visited {background-color: #ff0; color: #000; text-shadow: none; box-shadow: inset 0 0 0 1px #ff0; -webkit-box-shadow: inset 0 0 0 1px #ff0; -moz-box-shadow: inset 0 0 0 1px #ff0}
a.comment-reply-link:after {background-color: #000; color: #ff0; border-color: #000}

a.comment-reply-link:focus,
a.comment-reply-link:hover {background-color: #000; color: #ff0; text-shadow: none; box-shadow: inset 0 0 0 1px #ff0; -webkit-box-shadow: inset 0 0 0 1px #ff0; -moz-box-shadow: inset 0 0 0 1px #ff0}

a.comment-reply-link:focus {outline: 2px solid #ff0}

.required {color: #fff}

#font-wrapper {color: #fff; text-shadow: none}

.font-list a:focus {outline: 2px solid #ff0}

.contrast-wrapper a,
.contrast-wrapper a:visited {color: #ff0}
.contrast-wrapper a:hover {border-color: #ff0; color: #ff0}
.contrast-wrapper a:focus {outline: 2px solid #ff0; color: #ff0}

#skip-links a:active {background: #ff0; border-color: #000; color: #000; text-shadow: none}

.site-branding-wrapper {background-color: #000; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; border-bottom: 1px solid #666}

.site-branding-bg {background: none; filter: none}

.site-title {color: #fff; text-shadow: none}

.site-title a,
.site-title a:visited {color: #ff0}
.site-title a:focus {outline: 2px solid #ff0}

.site-description {color: #fff; text-shadow: none}

#sidebar a,
#sidebar a:visited {color: #ff0; border-color: #ff0}
#sidebar a:focus {outline: 2px solid #ff0}

#main-content-wrapper {background-color: #000; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none}

#content table {border-color: #fff}
#content table th {background: #fff; color: #000; text-shadow: none; border-left: 1px solid #000}
#content table td {border-color: #fff}

#crumbpath {border-color: #666}
#crumbpath li:before {color: #666}
#crumbpath a,
#crumbpath a:visited {color: #ff0}
#crumbpath a:hover {border-color: #ff0}
#crumbpath a:focus {outline: 2px solid #ff0}

#search-wrapper input[type="search"] {background-color: #101010; border-color: #ff0; color: #ff0; text-shadow: none}
#search-wrapper input[type="search"]:focus {border-color: #ff0; box-shadow: inset 0 0 0 2px #ff0; -webkit-box-shadow: inset 0 0 0 2px #ff0; -moz-box-shadow: inset 0 0 0 2px #ff0; background-color: #000}

#search-wrapper .search-submit:focus {outline: 2px solid #ff0}

.page-content .search-form {background-color: #000}

.page-content .search-form input[type="search"] {background-color: #101010; border-color: #ff0; color: #ff0; text-shadow: none}
.page-content .search-form input[type="search"]:focus {border-color: #ff0; box-shadow: inset 0 0 0 2px #ff0; -webkit-box-shadow: inset 0 0 0 2px #ff0; -moz-box-shadow: inset 0 0 0 2px #ff0; background-color: #000}

.page-content .search-form .search-submit:focus {outline: 2px solid #ff0}

.site-footer {background: #000; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; border-top: 1px solid #666}
.site-info {background: none; filter: none}

#logosPAD p {text-shadow: none}

#logosPAD a:focus {outline: 2px solid #ff0}

.widget h2 {color: #fff}

#sidebar ul.menu {background-color: #101010; border-color: #666}

#sidebar ul.menu li a,
#sidebar ul.menu li a:visited {color: #ff0; text-shadow: none}

#sidebar ul.menu li a:hover,
#sidebar ul.menu li a:focus,
#sidebar ul.menu li.hover a,
#sidebar ul.menu li.current-menu-item a,
#sidebar ul.menu li.current_page_item a,
#sidebar ul.menu li.current-menu-ancestor a,
#sidebar ul.menu li.current_page_ancestor a {background-color: #ff0; color: #000; text-shadow: none}

#sidebar ul.menu li a:focus {outline: 2px solid #fff}

#sidebar ul.menu li ul {background-color: #101010; border-color: #666}

#sidebar ul.menu li ul li a,
#sidebar ul.menu li ul li a:visited,
#sidebar ul.menu li.hover ul li a {background-color: #101010; text-shadow: none; color: #ff0}

#sidebar ul.menu li ul li a:hover,
#sidebar ul.menu li ul li a:focus,
#sidebar ul.menu li ul li.hover a,
#sidebar ul.menu li ul li.current-menu-item a,
#sidebar ul.menu li ul li.current_page_item a,
#sidebar ul.menu li ul li.current-menu-ancestor a,
#sidebar ul.menu li ul li.current_page_ancestor a {background-color: #ff0; color: #000; text-shadow: none}

#sidebar ul.menu li ul li ul li a,
#sidebar ul.menu li ul li ul li a:visited,
#sidebar ul.menu li ul li.hover ul li a {background-color: #101010; text-shadow: none; color: #ff0}

#sidebar ul.menu li ul li ul li a:hover,
#sidebar ul.menu li ul li ul li a:focus,
#sidebar ul.menu li ul li ul li.hover a,
#sidebar ul.menu li ul li ul li.current-menu-item a,
#sidebar ul.menu li ul li ul li.current_page_item a,
#sidebar ul.menu li ul li ul li.current-menu-ancestor a,
#sidebar ul.menu li ul li ul li.current_page_ancestor a {background-color: #ff0; color: #000; text-shadow: none}

.widget_calendar h2 span {background-image: url("../images/hc/icoCalendar.png")}

.widget_calendar th {background-color: #fff; color: #000; text-shadow: none; border: 1px solid #000}
.widget_calendar td {border-color: #fff}

.widget_calendar td#today {background-color: #202020}

#sidebar .widget_calendar a,
#sidebar .widget_calendar a:visited {color: #000; background-color: #ff0; text-shadow: none}

#sidebar .widget_calendar a:hover,
#sidebar .widget_calendar a:focus {background-color: #000; color: #ff0; text-shadow: none; outline: 1px solid #ff0}

#sidebar .widget_calendar a:focus {outline: 2px solid #ff0}

#sidebar .widget_calendar tfoot a,
#sidebar .widget_calendar tfoot a:visited {background-color: #ff0; color: #000; text-shadow: none; box-shadow: inset 0 0 0 1px #ff0; -webkit-box-shadow: inset 0 0 0 1px #ff0; -moz-box-shadow: inset 0 0 0 1px #ff0}
#sidebar .widget_calendar tfoot a:focus,
#sidebar .widget_calendar tfoot a:hover {outline: none; background-color: #000; color: #ff0; text-shadow: none; box-shadow: inset 0 0 0 1px #ff0; -webkit-box-shadow: inset 0 0 0 1px #ff0; -moz-box-shadow: inset 0 0 0 1px #ff0}
#sidebar .widget_calendar tfoot a:focus {outline: 2px solid #ff0}

.widget_text {border-color: #666}
.widget_text h2 span {background-image: url("../images/hc/icoText.png")}

.widget_archive {background-color: transparent; border: 1px solid #666}
.widget_archive h2 {color: #fff; text-shadow: none}
.widget_archive h2 span {background-image: url("../images/hc/icoArchive.png")}

#sidebar .widget_archive ul li {color: #fff; text-shadow: none}

#sidebar .widget_archive a,
#sidebar .widget_archive a:visited {color: #ff0; border-color: #ff0}
#sidebar .widget_archive a:hover {border-color: transparent}
#sidebar .widget_archive a:focus {outline: 2px solid #ff0}

#sidebar .widget_archive select {border-color: #ff0}
#sidebar .widget_archive select:focus {border-color: #ff0; box-shadow: inset 0 0 0 2px #ff0; -webkit-box-shadow: inset 0 0 0 2px #ff0; -moz-box-shadow: inset 0 0 0 2px #ff0; background-color: #000; color: #ff0}

#content .widget_archive ul li {color: #fff; text-shadow: none}

#content .page-content .widget_archive p {color: #fff; text-shadow: none}
#content .widget_archive a,
#content .widget_archive a:visited {color: #ff0; border-color: #ff0}
#content .widget_archive a:hover {border-color: transparent}
#content .widget_archive a:focus {outline: 2px solid #ff0; border-color: transparent}

.widget_categories {background-color: transparent; border: 1px solid #666}
.widget_categories h2 {color: #fff; text-shadow: none}
.widget_categories h2 span {background-image: url("../images/hc/icoCategories.png")}

#sidebar .widget_categories ul li {color: #fff; text-shadow: none}

#sidebar .widget_categories a,
#sidebar .widget_categories a:visited {color: #ff0; border-color: #ff0}
#sidebar .widget_categories a:hover {border-color: transparent}
#sidebar .widget_categories a:focus {outline: 2px solid #ff0; border-color: transparent}

#sidebar .widget_categories select {border-color: #ff0}
#sidebar .widget_categories select:focus {border-color: #ff0; box-shadow: inset 0 0 0 2px #ff0; -webkit-box-shadow: inset 0 0 0 2px #ff0; -moz-box-shadow: inset 0 0 0 2px #ff0; background-color: #000; color: #ff0}

#content .widget_categories ul li {color: #fff; text-shadow: none}

#content .page-content .widget_categories p {color: #fff; text-shadow: none}
#content .widget_categories a,
#content .widget_categories a:visited {color: #ff0; border-color: #ff0}
#content .widget_categories a:hover {border-color: transparent}
#content .widget_categories a:focus {outline: 2px solid #ff0; border-color: transparent}

.widget_search {background-color: transparent; border: 1px solid #666}
.widget_search h2 {color: #fff; text-shadow: none}
.widget_search h2 span {background-image: url("../images/hc/icoSearch.png")}

.widget_search input[type="search"] {background-color: #101010; border-color: #ff0; color: #ff0; text-shadow: none}
.widget_search input[type="search"]:focus {border-color: #ff0; background-color: #000; color: #ff0; box-shadow: inset 0 0 0 2px #ff0; -webkit-box-shadow: inset 0 0 0 2px #ff0; -moz-box-shadow: inset 0 0 0 2px #ff0}

.widget_search .search-submit:focus {outline: 2px solid #ff0}

.widget_tag_cloud {border-color: #666}
.widget_tag_cloud h2 span {background-image: url("../images/hc/icoTags.png")}

.widget_recent_entries {background-color: transparent; border: 1px solid #666}
.widget_recent_entries h2 {color: #fff; text-shadow: none}
.widget_recent_entries h2 span {background-image: url("../images/hc/icoRecent.png")}

#sidebar .widget_recent_entries ul li {color: #fff; text-shadow: none}

#sidebar .widget_recent_entries a,
#sidebar .widget_recent_entries a:visited {color: #ff0; border-color: #ff0}
#sidebar .widget_recent_entries a:focus {outline: 2px solid #ff0; border-color: transparent}

#content .widget_recent_entries ul li {color: #fff; text-shadow: none}

#content .widget_recent_entries a,
#content .widget_recent_entries a:visited {color: #ff0; border-color: #ff0}
#content .widget_recent_entries a:hover {border-color: transparent}
#content .widget_recent_entries a:focus {outline: 2px solid #ff0; border-color: transparent}

.widget_pages {border-color: #666}
.widget_pages h2 span {background-image: url("../images/hc/icoPages.png")}

#sidebar .widget_pages ul li a,
#sidebar .widget_pages ul li a:visited {border-color: #ff0}
#sidebar .widget_pages ul li a:hover {border-color: transparent}
#sidebar .widget_pages ul li a:focus {border-color: transparent}

.widget_meta {border-color: #666}
.widget_meta h2 span {background-image: url("../images/hc/icoMeta.png")}

#sidebar .widget_meta ul li a,
#sidebar .widget_meta ul li a:visited {border-color: #ff0}
#sidebar .widget_meta ul li a:hover {border-color: transparent}
#sidebar .widget_meta ul li a:focus {border-color: transparent}

.widget_recent_comments {border-color: #666}
.widget_recent_comments h2 span {background-image: url("../images/hc/icoRecent.png")}

.widget_rss {border-color: #666}

#sidebar .widget_rss h2 a,
#sidebar .widget_rss h2 a:visited {border-color: #ff0; color: #ff0}
#sidebar .widget_rss h2 a:hover {border-color: transparent}
#sidebar .widget_rss h2 a:focus {border-color: transparent}

#slider-wrapper {border-bottom: 1px solid #666}
#slider .slider-text {background-color: #000}
#slider .slider-text-content {background: #000; filter: none}

#slider .slider-text-content h2 {color: #fff; text-shadow: none}
#slider .slider-text-content p {color: #fff; text-shadow: none}

#slider .slider-text-content .more-link:hover,
#slider .slider-text-content .more-link:focus {background-color: #000; color: #ff0; text-shadow: none; box-shadow: inset 0 0 0 1px #ff0; -webkit-box-shadow: inset 0 0 0 1px #ff0; -moz-box-shadow: inset 0 0 0 1px #ff0}
#slider .slider-text-content .more-link:focus {outline: 2px solid #ff0}

.goto-top a,
.goto-top a:visited {background-color: #ff0; color: #000; text-shadow: none; border: none}
.goto-top a:after {color: #000; text-shadow: none; border: none; background: none}

@media only screen and (max-width: 800px) {
    .main-navigation.toggled .menu {background: #101010}
}
@media only screen and (max-width: 640px) {
    .menu-toggle .icon,
    .menu-toggle .icon:after,
    .menu-toggle .icon:before {background-color: #000}
    
    .menu-toggle:hover .icon,
    .menu-toggle:hover .icon:before,
    .menu-toggle:hover .icon:after,
    .menu-toggle:focus .icon,
    .menu-toggle:focus .icon:before,
    .menu-toggle:focus .icon:after {background-color: #ff0}
    
    .main-navigation.toggled ul {background: #101010; border-bottom: 5px solid #ff0}
    
    .main-navigation.toggled ul ul {background: #101010; border: 1px solid #666}    
}