/* VirtueMart Ask Question — component-only color palette */
body.contentpane .ask-a-question-view .highlight-button,
body.contentpane #vm-login.iframe-login input.btn.btn-primary,
body.contentpane #close-iframe,
body.contentpane .productdetails-view > button.btn.btn-primary {
    color: #ffffff !important;
    background-color: #78dbb8 !important;
    background-image: none !important;
    border-color: #78dbb8 !important;
}

body.contentpane .ask-a-question-view .highlight-button:hover,
body.contentpane .ask-a-question-view .highlight-button:focus,
body.contentpane .ask-a-question-view .highlight-button:active,
body.contentpane #vm-login.iframe-login input.btn.btn-primary:hover,
body.contentpane #vm-login.iframe-login input.btn.btn-primary:focus,
body.contentpane #vm-login.iframe-login input.btn.btn-primary:active,
body.contentpane #close-iframe:hover,
body.contentpane #close-iframe:focus,
body.contentpane #close-iframe:active,
body.contentpane .productdetails-view > button.btn.btn-primary:hover,
body.contentpane .productdetails-view > button.btn.btn-primary:focus,
body.contentpane .productdetails-view > button.btn.btn-primary:active {
    color: #ffffff !important;
    background-color: #82f0c9 !important;
    background-image: none !important;
    border-color: #82f0c9 !important;
}

body.contentpane .ask-a-question-view h1,
body.contentpane .ask-a-question-view h2,
body.contentpane .ask-a-question-view label,
body.contentpane #vm-login.iframe-login,
body.contentpane #vm-login.iframe-login .list-inline a {
    color: #45b59f !important;
}
