@font-face {
    font-family: 'mfg';
    src: url('/wp-content/themes/thefox/includes/4k-icons/icons/4k-icons-pack03/icons/fonts/mfg.eot');
    src: url('/wp-content/themes/thefox/includes/4k-icons/icons/4k-icons-pack03/icons/fonts/mfg.eot?#iefix') format('embedded-opentype'),
    url('/wp-content/themes/thefox/includes/4k-icons/icons/4k-icons-pack03/icons/fonts/mfg.woff') format('woff'),
    url('/wp-content/themes/thefox/includes/4k-icons/icons/4k-icons-pack03/icons/fonts/mfg.ttf') format('truetype'),
    url('/wp-content/themes/thefox/includes/4k-icons/icons/4k-icons-pack03/icons/fonts/mfg.svg#oi') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ba';
    src: url('/wp-content/themes/thefox/includes/4k-icons/icons/4k-icons-pack01/icons/fonts/ba.eot');
    src: url('/wp-content/themes/thefox/includes/4k-icons/icons/4k-icons-pack01/icons/fonts/ba.eot?#iefix') format('embedded-opentype'),
    url('/wp-content/themes/thefox/includes/4k-icons/icons/4k-icons-pack01/icons/fonts/ba.woff') format('woff'),
    url('/wp-content/themes/thefox/includes/4k-icons/icons/4k-icons-pack01/icons/fonts/ba.ttf') format('truetype'),
    url('/wp-content/themes/thefox/includes/4k-icons/icons/4k-icons-pack01/icons/fonts/ba.svg#oi') format('svg');
    font-weight: normal;
    font-style: normal;
}

.mfg-right-open:before,
.mfg-attention:before,
.mfg-attention-alt:before {
    font-family: 'mfg';
    font-weight: normal;
    font-style: normal;
}

.mfg-right-open:before {
    content: "\e848";
}

.mfg-attention:before {
    content: "\e831";
    margin: 0 10px;
}

.mfg-attention-alt:before {
    content: "\e832";
    margin: 0 10px;
}

.ba-tick1:before {
    font-family: 'ba';
    font-weight: normal;
    font-style: normal;
    content: "\e946";
    margin: 0 10px;
}

.sendmarc-basic-analysis-clear-fix {
    clear: both;
}

.sendmarc-basic-analysis-content div.sendmarc-basic-analysis-error {
    margin-top: 5px;
    color: #e6464a;
}

.sendmarc-basic-analysis-content input,
.sendmarc-basic-analysis-content button {
    border: 1px solid #1f2833 !important;
}

.sendmarc-basic-analysis-content input {
    width: 80% !important;
    float: left;
}

.sendmarc-basic-analysis-content button {
    float: left;
    margin: 3px 0 0 10px;
    background: #ffffff;
    border-radius: 4px;
    color: #1f2833 !important;
    font-weight: 900;
}

.sendmarc-basic-analysis-content button:hover {
    background: #1f2833;
    color: #ffffff !important;
}

.sendmarc-basic-analysis-score-container h2 {
    margin-top: 30px;
}

.sendmarc-basic-analysis-score-container h3 {
    text-align: center;
    margin-bottom: 30px;
}

.sendmarc-basic-analysis-score-container #sendmarc-basic-analysis-progress-bar {
    position: relative;
    margin: 30px auto 0;
    width: 200px;
    height: 200px;
}

.sendmarc-basic-analysis-score-container .sendmarc-basic-analysis-score {
    position: absolute;
    width: 100%;
    top: 50%;
    height: 40px;
    margin-top: -18px;
    text-align: center;
    font-size: 24px;
    color: #1f2833;
}

.sendmarc-basic-analysis-summary h2 {
    text-align: center;
}

/*.sendmarc-basic-analysis-summary p,
.sendmarc_basic_analysis_warnings p {
    color: #787f85;
}*/

.sendmarc-basic-analysis-warnings .list-item-warning:before {
    color: #ff923e;
}

.sendmarc-basic-analysis-warnings .list-item-tick:before {
    color: #40bc39;
}

.sendmarc_basic_analysis_warnings h2 {
    margin-bottom: 20px;
}