/* 
    Document   : postsv
    Created on : 21.12.2016, 17:22:59
    Author     : helmuth
    Description:
        Purpose of the stylesheet follows.
*/

root {
    display: block;
}

h4 {
    color: #C30000;
    font-size: 16px;
    line-height: 25px;
}

.checkbox-danger input[type="checkbox"]:checked + label::before {
    background-color: #E3000F;
    border-color: #E3000F;
}

.radio-danger input[type="radio"]:checked + label::before {
    border-color: #E3000F;
}

.radio-danger input[type="radio"]:checked + label::after {
    background-color: #E3000F;
}

.navbar-default, .post {
    border-bottom-color: #E3000F;
}

a {
    color: #E3000F;
}

a:hover, a:active {
    color: #BF5311;
}

.btn-primary {
    background-color: #E3000F;
    border-color: #C30000;
    color: #fff;
}

.btn-primary:hover, .btn-primary:active, .btn-primary:focus {
    background-color: #C30000;
    border-color: #E3000F;
    color: #fff;
}

.progress-bar {
    background-color: #E3000F;
}

span.thead-rating, span.thead-raiting {
    display: block;
    text-align: center;
}

table.rating .radio label::before, table.rating .radio label::after {
    margin-left: -14px;
}

@media screen and (max-width: 768px) {
    button#member {
        height: auto;
    }
}

@media (max-width: 650px) and (orientation: portrait) {
    .hide-for-portrait {
        display: none;
    }
}