body .clearfix {
    width: 100%;
}

body .btn {
    text-transform: uppercase;
}

body .btn span {
    margin-left: .25em;
}

body .breadcrumb {
    background-color: #fff;
}

body .border {
    border: 1px solid #ced4da!important;
}

body .btn-primary,
body .btn-primary:link,
body .btn-primary:visited,
body .btn-primary:active,
body .gform_wrapper .button,
body .gform_wrapper .button:link,
body .gform_wrapper .button:visited,
body .gform_wrapper .button:active,
body .gform_button,
body .gform_button:link,
body .gform_button:visited,
body .gform_button:active {
    background-color: #d12026;
    border-color: #d12026;
    color: #fff;
    text-transform: uppercase;
}

body .ginput_container input,
body .ginput_container select,
body .ginput_container textarea {
    height: 38px;
}
    
body .btn-primary:hover,
body .gform_wrapper .button:hover,
body .gform_button:hover,
body .btn-primary:not(:disabled):not(.disabled).active,
body .btn-primary:not(:disabled):not(.disabled):active,
body .show>.btn-primary.dropdown-toggle {
    background-color: #bc1d22;
    border-color: #bc1d22;
    color: #fff;
}

body .btn-secondary,
body .nav-pills .nav-link {
    background-color: #bebebe;
    border-color: #bebebe;
    color: #fff !important;
}

body .btn-secondary:hover,
body .nav-pills .nav-link.active,
body .nav-pills .show > .nav-link {
    background-color: #ababab;
    border-color: #ababab;
    color: #fff;
}

body .btn-primary.disabled,
body .btn-primary:disabled {
    background-color: #e88f92;
    border-color: #e88f92;
}

body .btn-secondary.disabled,
body .btn-secondary:disabled {
    background-color: #d7d7d7;
    border-color: #d7d7d7;
}

body .accordion.standard .card .card-header {
    background-image: url('../img/red_texture.jpg');
    background-position: center center;
    background-size: cover;
}

body .accordion.standard .card .icon-circle-minus,
body .accordion.standard .card .collapsed .icon-circle-plus {
    display: inline-block;
}

body .accordion.detached .icon,
body .accordion.standard .card .collapsed .icon-circle-minus,
body .accordion.standard .card .icon-circle-plus {
    display: none;
}

body .accordion.standard .card .card-header .btn-link {
    color: #fff;
    text-decoration: none !important;
}

body .accordion.standard .card .card-header .btn-link .icon {
    font-size: 2em;
    vertical-align: middle;
}

body .table .thead-dark th {
    background-color: #154679;
    border-color: #154679;
}

body ul.list-group.list-group-striped li:nth-of-type(odd) {
    background: #fff;
}

body ul.list-group.list-group-striped li:nth-of-type(even) {
    background: #f0f0f0;
}

body .card-header {
    padding: .25rem 1rem;
}

body .slider-handle {
    border: 1px solid #a0a19f;
    background-image: none;
    background-color: #bebebe;
}

@media (max-width: 575px) {

    body .nav-pills .ml-2 {
        margin-left: 0 !important;
    }

}

@media (max-width: 768px) {}

@media (max-width: 992px) {}

@media (max-width: 1200px) {}
