.field-name-field-explore-item .field-items {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
}

.field-name-field-explore-item .field-items .field-item{
    flex-basis: 30%;
    margin: 1%;
    flex-grow: 1;
    flex-shrink: 1;
    background-color: #f5b912;
}

.field-name-field-explore-item .field-items .field-item:nth-child(1), .field-name-field-explore-item .field-items .field-item:nth-child(2) {
    flex-basis: 45%;
    flex-shrink: 1;
    flex-grow: 1;
}

.field-name-field-explore-item .field-items .field-item .field-item{
    flex-basis: 100%;
    padding: 0;
    margin: 0;
    background-color: transparent;
}

.field-name-field-explore-title {
    padding: 20px;
    background-color: #f5b912;
    color: #000000;
    font-family: 'DINNextLTPro-Heavy';
    font-size: 25px;
    text-transform: uppercase;
    background-position: 98% 79%;
    background-size: 1.2em;
    background-image: url(/sites/all/themes/licaf/img/arrowright_black.png);
    background-repeat: no-repeat;
    flex-basis: 100%;
}

.node-type-homepage .highlight_container .field-name-field-description {
    padding: 20px;
}

.node-type-homepage .content-sidebar-container {
    background-color: #000000;
}

.node-type-homepage .view {
    padding-top: 0;
}

.node-type-homepage .node-homepage {
    background-color: #000000;
}

.node-type-homepage .field-name-field-homepage-content p {
    color: #ffffff;
    
}

.node-type-homepage .field-name-field-homepage-content h2, .node-type-homepage .field-name-field-homepage-content h3, .node-type-homepage .node-homepage h2 {
    color: #f5b912;
}

.node-type-homepage .field-name-field-description {
    font-size: 20px;
}

.node-type-homepage .field-name-field-link-text {
    
}

.node-type-homepage .view-licaf-2017-news .views-field-title a {
    font-size: 20px;
    line-height: normal;
    height: 100%;
}

.node-type-homepage .paragraphs-item-explore-item {
    height: 100%;
}

.node-type-homepage .paragraphs-item-explore-item .content {
    display: flex;
    flex-direction: column;
    height: 100%;
}


.node-type-homepage .field.field-name-field-explore-item.field-type-paragraphs.field-label-hidden:before {
    content: "Explore";
    display: block;
    width: 100%;
    clear: both;
    font-size: 55px;
    line-height: 66px;
    text-transform: uppercase;
    font-family: DINNextLTPro-Heavy;
    margin-bottom: 10px;
    color: #f5b912;
}

.node-type-homepage .hightlight_image {
    width: 40% !important;
}

.node-type-homepage .highlight .col-sm-9 {
    width: 60% !important
}

@media only screen and (min-width: 767px) {
    .node-type-homepage .view-licaf-2017-news .view-content {
        display: flex;
    }
}

.node-type-homepage .view-licaf-2017-news .views-row {
    margin-top: 15px;
    margin-bottom: 15px;
    background-color: #BE1622;
    padding: 0;
    margin: 12px;
    display: flex;
    flex-direction: column;
}

.node-type-homepage .view-licaf-2017-news .views-field.views-field-title {
    flex-basis: 100%;
    flex-shrink: 1;
    flex-grow: 0;
}

@media only screen and (max-width: 768px) {
    .node-type-homepage .hightlight_image {
        width: 100% !important;
    }
    
    .node-type-homepage .highlight .col-sm-9 {
        width: 100% !important
    }
    .field-name-field-explore-item .field-items .field-item{
        flex-basis: 100%;
        padding: 15px;
    }
}

.page-node.dark-theme .content-sidebar-container, .page-node.dark-theme .content-sidebar-container .node {
    background-color: #000000;
}

.page-node.dark-theme .content-sidebar-container .node h2, .page-node.dark-theme .content-sidebar-container .node h3 {
    color: #f5b912;
}

.page-node.dark-theme .content-sidebar-container .node p {
    color: #ffffff;
}

.page-node.dark-theme .content-sidebar-container .node blockquote p {
    color: #f5b912;
}

.page-node.dark-theme .content-sidebar-container .node blockquote::before, .page-node.dark-theme .content-sidebar-container .node blockquote::after {
    background-color: #f5b912;
}

/* Video field */

.field-name-field-content video {
    width: 100%;
    height: auto;
}


.menutwo {
    right: 140px !important;
}