.a_dotted {
    text-decoration: none !important;
    border-bottom: none !important;
}

.a_dotted:hover {
    text-decoration: none !important;
    border-bottom: dotted 1px !important;
}

.form_filter .form-group {
    margin: 10px 20px;
    width: 310px;
    float: left;
    min-height: 100px;
}

.panel-heading h4 .arrow {
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
}



img.calendar-icon-hover {
    border: 0!important;
    background-color: #DBE3F2;
    margin: 1px!important;
    margin-left: 2px!important;
}

.spoiler a {
    font-weight: normal;
    text-decoration: none;
    border-bottom: dotted 1px;
    color: #c0c0c0;
}