/*
Theme Name: Beaver Builder CPE Child Theme
Theme URI: http://www.wpbeaverbuilder.com
Version: 1.0
Description: An example child theme that can be used as a starting point for custom development.
Author: The Beaver Builder Team
Author URI: http://www.fastlinemedia.com
template: bb-theme
*/

/* Add your custom styles here... */ 

.post_categories {
    margin-left: -10px;
}

a.post_cat {
    background-color: #028ed5;
    border-radius: 0.1em;
    padding: 0.5em;
    margin-left: 0.5em;
    margin-bottom: 0.5em;
    font-size: small;
    color: white;
    display: inline-block;
    line-height: 1.25;
}

a.post_cat:hover {
    color: white !important;
    background-color: #028ed5;
}

a.post_cat.more_categories {
    display: none;
}

#show_more {
    display: none;
}

#show_more + label {
    margin-left: 0.5em;
}

#show_more + label:hover {
    margin-left: 0.5em;
    cursor: pointer;
    border-bottom: 2px;
    border-color: #028ed5;
    border-bottom-style: solid;
}

#show_more:checked + label {
    display: none;
}

#show_more:checked ~ .more_categories {
    display: inline-block;
}

.bluemenu {
    color: #028ed5;
}

.pollquestions {
    color: #111;
}

/** 
 * Styling for wcsubs shortcode
 */
 
.subscribeField{
max-width: 50%;
margin: 3px 0px;
}
.subscribeField input {
min-width: 100%;}

@media screen and (max-width: 767px){
.subscribeField{
max-width: 95%;
margin:3px 0px auto;
}
.subscribeSubmit input{
margin: 0 auto !important;
}

.subscribeSubmit {
max-width: 95%;
margin-top: 3px;
}
}

/*END*/

.more_digital {
    font-size: 13px;
    font-family: Mulish;
    font-weight: 600;
    letter-spacing: 0px;
    color: #666;
}

/*anspress changes */

#ap-single button.ap-btn.apicon-gear.ap-actions-handle.ap-dropdown-toggle:active, #ap-single button.ap-btn.apicon-gear.ap-actions-handle.ap-dropdown-toggle:hover {
    color: black;
    border: 1px solid black;
}
#anspress .ap-question-meta>.ap-display-meta-item i
{
    color:#585858;
}
#anspress ul.ap-actions li a b
{
    color:black;
    background:#35bafd;
}
.ap-field-errors
{
    color:#000000;
}
#form_answer button.ap-btn.ap-btn-submit:active, #form_answer button.ap-btn.ap-btn-submit:focus, #form_answer button.ap-btn.ap-btn-submit:hover {
    color: black;
    border: 1px solid black;
}
#form_answer button.ap-btn-insertimage:active,#form_answer button.ap-btn-insertimage:focus,#form_answer button.ap-btn-insertimage:hover{
    color: black;
    border: 1px solid black;
} 
 .ap-question-lr.ap-row .ap-q-metas .ap-author{
    float: left;
    margin-right: 10px;
}
.ap-question-lr.ap-row .ap-q-metas  a.ap-posted {
    line-height: 36px;
}
#anspress input.ap-search-input.ap-form-input::placeholder,#anspress .ap-filter-search input::placeholder {
    color: black;
}
#anspress .ap-list-head .ap-btn-ask {
    color: #0e293e !important;
}
#anspress .ap-filter-active,#anspress #ap-filter-reset{
    color: #585858!important;
}
#anspress  i.apicon-check:focus {
    border: 1px solid black;
}
#anspress .ap-filter input[type="radio"]:checked+.apicon-check {
    background: black;
}
#anspress button.ap-btn.ap-search-btn:hover,#anspress button.ap-btn.ap-search-btn:focus {
    color: black;
    border-color: black;
}
@media only screen and (max-width: 480px) {
    #anspress .ap-list-head .ap-search-form {
        display: flex;
        flex-direction: column-reverse;
        justify-content: center;
    }
}
/*end*/
