/*
Theme Name: CA100
Theme URI: http://fatbeehive.com
Author: Fat Beehive Ltd
Author URI: http://fatbeehive.com
Description: Custom theme for CA100
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: #EB3524;
}

#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: #EB3524 !important;
    color: #ffffff;
    font-weight: 700;
    border: none;
}

#ccc #ccc-content #ccc-recommended-settings:hover span,
#ccc #ccc-content #ccc-dismiss-button:hover span {
    background: transparent !important;
    color: #EB3524;
}

#ccc .ccc-content--light .ccc-notify-button, #ccc .ccc-content--light .ccc-notify-button span {
    background: #EB3524 !important;
    color: #ffffff;
    font-weight: 700;
    border: none;
    border-radius: 35px;
}

#ccc .ccc-content--light .ccc-notify-button:hover {
    background: transparent !important;
    box-shadow: inset 0 0 0 2px #EB3524;
    color: #EB3524;
}

#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;
    border-color: #000000;
    border: 2px solid #000000;
    background: none !important;
    display: none!important;
}

#ccc #ccc-button-holder #ccc-reject-settings span {
    border-color: #000;
    background: none !important;
}

#ccc #ccc-button-holder #ccc-reject-settings:hover {
    background: #000000 !important;
    box-shadow: none;
}

#ccc #ccc-button-holder #ccc-reject-settings:hover span {
    color: #ffffff;
}

.header-subnav .menu-item-has-children {
    margin: 0;
    transition: ease 0.3s;
    position: relative;
}
.header-subnav .menu-item-has-children:hover .dropdown {
    -webkit-transition: opacity 0.2s 0.1s ease;
    transition: opacity 0.2s 0.1s ease;
    opacity: 1;
    visibility: visible;
    pointer-events: auto;
}

.header-subnav .menu-item-has-children .has-arrow:before {
    content: '';
    position: absolute;
    height: 12px;
    width: 12px;
    background-image: url("data:image/svg+xml,%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.0358 29.2279L32.7637 16.5L29.2281 12.9645L16.5002 25.6924L3.77229 12.9645L0.23676 16.5L12.9647 29.2279L16.5002 32.7635L20.0358 29.2279Z' fill='%23EB3524'/%3E%3C/svg%3E%0A");            background-size: cover;
    background-size: cover;
    right: 20px;
    top: calc(50% - 9px);
}
.header-subnav .menu-item-has-children .has-arrow {
    cursor: pointer;
    display: block;
    position: relative;
    padding: 0 40px 0 30px;
}

.header-subnav .menu-item-has-children .has-arrow:after {
    content: '';
    height: 100%;
    width: 2px;
    background: #EB3524;
    top: 0;
    left: 0px;
    position: absolute;
}

.content .pullquote, .content blockquote, .comments-area .comment-content .pullquote, .comments-area .comment-content blockquote {
    margin-bottom: 2em;
}

.filter-panels .filter {
    margin: 0;
}
/*
@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;
}
*/
.container.verification-tabs.tab_second_class {
    display: none;
}
.tab_second_class {
    display: none;
}
.section-text-summary a {
    text-decoration: underline;
    font-weight: 700;
    color: #EB3524;
}
