﻿/* Quantcast Choice Cookie Consent CSS overrides */

.qc-cmp-alt-action,
.qc-cmp-button,
.qc-cmp-main-messaging,
.qc-cmp-messaging,
.qc-cmp-sub-title,
.qc-cmp-link,
.qc-cmp-privacy-settings-title,
.qc-cmp-purpose-list,
.qc-cmp-tab,
.qc-cmp-title,
.qc-cmp-toggle-status,
.qc-cmp-table-header,
.qc-cmp-purpose-description,
.qc-cmp-vendor-list {
    font-family: "Source Sans Pro", Verdana, Helvetica, Sans-Serif !important;
    text-align: justify;
}

.qc-cmp-ui {
    border-radius: 8px !important;
    max-width: 680px !important;
}

.qc-cmp-ui-content {
    padding: 15px 0px 15px 0 !important;
    max-width: 650px !important;
}

.qc-cmp-main-messaging {
    padding: 0 25px 5px 25px !important;
}

.qc-cmp-title {
    display: none !important;
}

.qc-cmp-publisher-logo {
    padding-top: 25px !important;
}

.qc-cmp-alt-buttons {
    padding-bottom: 60px !important;
}

.qc-cmp-qc-link-container {
    padding: 0 30px 18px 0 !important;
}

.qc-cmp-save-and-exit {
    max-width: 230px !important;
}

.qc-cmp-button {
    height: 40px !important;
    text-align: center !important;
}

.qc-cmp-enable-button {
    display: none !important;
}

.qc-cmp-disable-button {
    display: none !important;
}

.qc-cmp-button-small {
    max-width: 50% !important;
}

.qc-cmp-left-nav-link {
    line-height: 60px !important;
}

.qc-cmp-cancel {
    line-height: 60px !important;
}

.qc-cmp-back:before {
    top: 22px !important;
}
