/* Begin Quantcast Styles */
.qc-cmp-ui {
 background-color: rgba(0, 0, 0, 0.6)!important;
}

.qc-cmp-button.qc-cmp-secondary-button:hover {
 background-color: transparent!important;
 color: #fff!important;
}

.qc-cmp-button.qc-cmp-secondary-button {
 color: #fff!important;
 background-color: transparent!important;
}

.qc-cmp-button {
 color: #000!important;
 background-color: #fff!important;
 border: 2px solid #fff!important;
}

.qc-cmp-button:hover {
 background-color: transparent!important;
 color: #fff!important;
}

.qc-cmp-persistent-link {
 background-color: #000!important;
}

.qc-cmp-ui-container {
 background: rgba(33,41,52,.85)!important;
}

.qc-cmp-ui-container .qc-cmp-toggle.qc-cmp-toggle-on {
 background-color: #666!important;
 border-color: #000000!important;
}

.qc-cmp-sub-title, .qc-cmp-title, .qc-cmp-alt-action, .qc-cmp-main-messaging, .qc-cmp-messaging, .qc-cmp-table-header, .qc-cmp-bold-messaging, .qc-cmp-purpose-description, .qc-cmp-toggle-status {
 color: #fff!important;
}

.qc-cmp-close-icon {
 background: url(https://www.outdoorphotographer.com/wp-content/themes/odp/assets/img/icon-close.svg) 50% no-repeat!important;
 height: 20px!important;
 width: 20px!important;
 transition: all 0.2s linear;
}

.qc-cmp-close-icon:hover {
 opacity: .5;
}
/* End Quantcast Styles */