/**    - Blocks
*
*
*   - Components Included
*    1. ****Global Blocks
**/


/**
******************************** 1) Drupal Blocks ******************************************
*/

.block-flourish-colors-listing h2.block-title span {
    text-transform: capitalize;
}

#zone-page-top {
    float: left;
    width: 100%;
    background-color: #fcfafa;
}

.page-colors-listing #zone-page-top {
    background-color: #fff;
    box-shadow: 1px 1px 4px 0 rgba(0, 0, 0, 0.25);
}

#zone-page-top + #zone-content {
    clear: both;
}

#zone-page-top .hdr-mx {
    margin-top: 0;
    height: auto;
}

.cart-page-header {
    padding-bottom: 20px;
    padding-top: 20px;
    font-size: 32px;
}

.fl-title-link > a {
    border-bottom: 1px solid;
    font-size: 16px;
    padding-bottom: 0;
}

.fl-title-link > a:hover {
    text-decoration: none;
}


/**Collapsible blocks: Global
*Currently used on: contact us mobile**/

.fl-panel-heading {
    height: 50px;
    padding: 10px 15px;
    cursor: pointer;
    border-top: 1px solid #dcdcdc;
    background-color: #fcfafa;
}

.fl-panel-heading .accordion-lbl {
    font-weight: normal;
}

.fl-panel-heading.fl-expanded,
.fl-panel-heading.last {
    border-bottom: 1px solid #dcdcdc;
}

.fl-panel-heading.fl-expanded .accordion-lbl {
    color: rgb(47, 196, 141);
}

.fl-pane-closed,
.fl-panel-heading .icon-close,
.fl-panel-heading.fl-expanded .icon-open {
    display: none;
}

.fl-panel-heading.fl-expanded + .fl-pane-collapse,
.fl-panel-heading.fl-expanded .icon-close {
    display: block;
}

.fl-pane-collapse .fl-mob-contact-form {
    padding: 0 10px;
    margin-top: 0;
}


/*Login block**/

.login-social .gigya-login {
    overflow: visible;
}

.dulux-login .ajax-progress.ajax-progress-throbber,
.dulux-password .ajax-progress.ajax-progress-throbber,
.dulux-register .ajax-progress.ajax-progress-throbber {
    display: none;
}

.block-flourish-newsletter-subscription a.closebutton {
    z-index: 1;
}

@media screen and (min-width: 768px) and (max-width:1024px) {
    footer .block.block-social-media-links.clearfix {
        width: auto;
    }
}