.color-firm{
     color: #0169b2;
 }
a:hover, a:focus {
    color: #0169b2;
    text-decoration: none;
}
/*Стилизация скрол бара*/
::-webkit-scrollbar{
    width:7px;
}
::-webkit-scrollbar-thumb{
    border-width:1px 1px 1px 2px;
    border-color: rgba(190,200,211, 0.7);
    background-color: rgba(190,200,211, 0.7);
    border-radius: 5px;
    transition: .2s;
}
::-webkit-scrollbar-thumb:hover{
    transition: .2s;
    border-color: rgba(190,200,211, 1);
    background-color: rgba(190,200,211, 1);
}
::-webkit-scrollbar-track{
    border-width:0;
}
.button-old-tasks{
    width: 50px;
    text-align: center;
    font-size: 19px;
}
a:hover{
    text-decoration: none!important;
}
#sidebar.sidebar-right header p{
    font-size: 0.6em;
    line-height: 1.5;
    letter-spacing: 0.1em;
}
#sidebar.sidebar-right{
    margin-right: 0;
    margin-left: 3em;
}
.this-footer p{
    font-size: 0.6em!important;
}
h1, h2, h3, h4, h5, h6 {
    letter-spacing: 0.1em;
}
h3 a.active{
    color: #0169b2;
}
ul.posts li.child {
    padding: 1.5em 0 0 1.5em;
}
.modal {
    z-index: 99999;
}
.modal-backdrop {
    z-index: 99998;
    background-color: #f4f4f4;
}
.modal-content {
    position: relative;
    background-color: #fff;
    border: 1px solid rgba(160, 160, 160, 0.3);
    border-radius: 0;
    outline: 0;
    -webkit-box-shadow: 0 3px 9px rgba(0,0,0,0.1);
    box-shadow: 0 3px 9px rgba(0,0,0,0.1);
    background-clip: padding-box;
}
.modal-header .close {
    height: inherit;
}
.modal-header .close:hover,.modal-header .close:focus,.modal-header .close:active{
    border: 0;
    box-shadow: none;
    font-size: 1.5em;
    margin-top: -5px;
}
#feedback textarea[name="question"]{
    max-width: 538px;
}
@media screen and (max-width: 1280px){
    #sidebar.sidebar-right{
        margin-left: 0;
    }
}
@media screen and (min-width: 768px){
    .modal-content {
        -webkit-box-shadow: 0 5px 15px rgba(0,0,0,0.1);
        box-shadow: 0 5px 15px rgba(0,0,0,0.1);
    }
}
.feedback{
    /*box-shadow: inset 0 0 0 1px rgba(175,203,31, 0.9);*/
    /*color: rgba(175,203,31, 0.9) !important;*/
    background-color:rgba(175,203,31, 0.9);
    color: #FFFFFF!important;
}
.button.feedback:hover {
    box-shadow: inset 0 0 0 1px rgba(1,105,178, 0.9);
    color: rgba(1,105,178, 0.9) !important;
    background-color:transparent;
}
#header.color-blue{
    background-color: #0169b2;
    color: #FFFFFF;
}
#header.color-blue a:hover, #header.color-blue a:focus,#header.color-blue h1,#header.color-blue .main ul li > a,#header.color-blue h1 a:hover,#header.color-blue a:hover:before {
    color: #FFFFFF!important;
}
#header.color-blue .main ul li,#header.color-blue .links{
    border-left: solid 1px #FFFFFF;
}
#header.color-blue input[type="text"]{
    background: rgba(255, 255, 255, 0.8);
    border: solid 1px #FFFFFF;
    color: #0169b2;
}
#header.color-blue .links ul li {
    border-left: solid 1px #FFFFFF;
}
#header.color-blue .links ul li:first-child{
    border-left: solid 1px transparent;
}
#menu > .close-menu{
    position: absolute;
    left: 0;
    padding: 5px;
    color: rgba(0,0,0,0.1);
    font-size: 2em;
    cursor: pointer;
}