/*
Theme Name: LCC – New
Theme URI: http://fatbeehive.com
Author: Fat Beehive Ltd
Author URI: http://fatbeehive.com
Description: Custom theme for LCC
Version: 1.0
*/

#ccc #ccc-icon:before, #ccc #ccc-icon:after {
    display: none;
}

#ccc #ccc-icon:hover {
    box-shadow: none;
    transform: none;
}

#ccc #ccc-icon.ccc-icon--light {
    fill: #DE570E;
}

#ccc #ccc-content #ccc-recommended-settings:hover span,
#ccc #ccc-content #ccc-reject-settings:hover span,
#ccc #ccc-content #ccc-dismiss-button:hover span {
    color: #ffffff;
}

#ccc #ccc-content #ccc-recommended-settings span,
#ccc #ccc-content #ccc-dismiss-button span {
    background: none !important;
    color: #000000;
}

#ccc .checkbox-toggle--light .checkbox-toggle-toggle {
    background-color: #DE570E !important;
}

#ccc .checkbox-toggle--light .checkbox-toggle-on, #ccc .checkbox-toggle--slider.checkbox-toggle--light .checkbox-toggle-off {
    color: #000 !important;
}

#ccc .checkbox-toggle--light {
    background-color: #fc0 !important;
    border-color: #fc0 !important;
}

#ccc #ccc-button-holder #ccc-reject-settings {
    font-weight: 700;
    display: none !important;
}

#ccc #ccc-end #ccc-dismiss-button {
    display: none !important;
}

.header-nav-list .menu-item-has-children.nav-item {
    cursor: pointer;
}

.header-nav-list .menu-item-has-children.nav-item a {
    pointer-events: none;
    cursor: pointer;
}

.rnav-list > .menu-item-has-children.rnav-item > a {
    pointer-events: none;
    cursor: pointer;
}
.rnav-list > .menu-item-has-children.rnav-item > .rnav-arrow {
	width: 100%;
}
.rnav-list > .menu-item-has-children.rnav-item > .rnav-arrow .icon {
	margin-left: auto;
	margin-right: 0;
}

.header-nav-list .menu-item-has-children.nav-item .dropdown-item a {
    pointer-events: all;
}

#content .content img {
    width: auto !important;
}

.header-menus .header-nav {
    display: flex;
    align-items: center;
}
a.nav-button.nav-item-link.header-donate {
    margin: 0;
    margin-right: 1em;
    padding: 3px;
}
@media screen and (min-width: 960px) {
    a.nav-button.nav-item-link.header-donate {
        display:none
    }
}
/*
@media screen and (min-width: 960px) {
    .header-nav .current_page_item > a,
    .header-nav .current-menu-ancestor > a {
        color: #00518c !important;
    }
}

.checkbox-toggle-toggle {
    margin-top: 0;
}

.content .pullquote blockquote p,
.comments-area .comment-content .pullquote blockquote p {
    background-color: #fff;
    border-top-left-radius: 25px;
    font: 700 1.25em "Carnero-Bold","Trebuchet MS","Lucida Grande",Tahoma,sans-serif;
    margin: 0;
    padding: 1em;
    position: relative;
    z-index: 2;
    padding: 0;
    display: inline;
    font-size: 32px;
}

.content .pullquote > p {
    margin: 0;
}


#ccc[dark][slider-optin] .checkbox-toggle {
    background-color: #fff !important;
}


#ccc[slider-optin] .checkbox-toggle-off,
#ccc[slider-optin] .checkbox-toggle-on {
    color: darkgrey !important;
    font-size: 0.9em !important;
    margin-top: 0 !important;
}

#ccc[dark] #ccc-content {
    background-color: #000 !important;
}

#ccc[dark] .checkbox-toggle-toggle {
   background-color: #000 !important;
}

#ccc[slider-optin] .checkbox-toggle-toggle {
    background-color: #000;
    margin-top: 0 !important;
}

#ccc[dark][slider-optin] .checkbox-toggle {
   border: 4px solid #fff !important;
}

.cookie-popup-launcher {
   border-bottom: 60px solid black;
   border-right: 60px solid transparent;
   transition: ease 0.3s 0s;
}

#ccc-overlay,
#ccc-module {
    margin-top: 0;
}

.ccc-title-new {
    font-size: 21px;
}

#ccc-end button {
    font-size: 14px !important;
}

*/
.sidebar-nav .sub-list {
    display: none;
}

.sidebar-nav .current-menu-ancestor .sub-list,
.sidebar-nav .current-menu-item .sub-list {
    display: block;
}
