div.header,.modal-header,.btn-xserisi,.autocomplete-active {
    background-image: -webkit-gradient(linear, right top, left top, from(#d3333d), to(#d3333d));
    background-image: -webkit-linear-gradient(right, #d3333d, #d3333d);
    background-image: -moz-linear-gradient(right, #d3333d, #d3333d);
    background-image: -o-linear-gradient(right, #d3333d, #d3333d);
    background-image: linear-gradient(to left, #d3333d, #d3333d);
    background-repeat: repeat-x;
}
.header {
    border-bottom: 1px solid #d3333d;
}
div.sidebar {
    background-image: -webkit-gradient(linear, right top, left top, from(#333333), to(#333333));
    background-image: -webkit-linear-gradient(right, #333333, #333333);
    background-image: -moz-linear-gradient(right, #333333, #333333);
    background-image: -o-linear-gradient(right, #333333, #333333);
    background-image: linear-gradient(to left, #333333, #333333);
    background-repeat: repeat-x;
}
.dropdown-item.active, .dropdown-item:active, .select2-container--default .select2-results__option--highlighted[aria-selected] {
    background-color: unset;
    background-image: -webkit-gradient(linear, right top, left top, from(#d3333d), to(#d3333d));
    background-image: -webkit-linear-gradient(right, #d3333d, #d3333d);
    background-image: -moz-linear-gradient(right, #d3333d, #d3333d);
    background-image: -o-linear-gradient(right, #d3333d, #d3333d);
    background-image: linear-gradient(to left, #d3333d, #d3333d);
    background-repeat: repeat-x;
}

.nav-tabs.nav-tabs-solid > li > a.active, .nav-tabs.nav-tabs-solid > li > a.active:hover, .nav-tabs.nav-tabs-solid > li > a.active:focus {
    background-color: unset;
    background-image: -webkit-gradient(linear, right top, left top, from(#d3333d), to(#d3333d));
    background-image: -webkit-linear-gradient(right, #d3333d, #d3333d);
    background-image: -moz-linear-gradient(right, #d3333d, #d3333d);
    background-image: -o-linear-gradient(right, #d3333d, #d3333d);
    background-image: linear-gradient(to left, #d3333d, #d3333d);
    background-repeat: repeat-x;
    border-color: #d3333d;
}

.sidebar {
    top: 59px !important;
    border: none;
    padding-top: 5px;
}
.sidebar-menu li a, .menu-title,.btn-xserisi {
    color: #bebebe;
}
.sidebar-menu ul ul {
    background-color: unset !important;
}

.btn-xserisi:hover {
    color: #ccc;
}
.sidebar-menu li a:hover {
    color: #ffffff;
    padding-left: 22px;
}
.list-unstyled li a:hover {
    color: #ffffff;
    margin-left: 2px;
}
.list-unstyled li a.active {
    color: #ffffff !important;
    margin-right: 2px;
    text-decoration: none !important;
    background-image: -webkit-gradient(linear, right top, left top, from(#d3333d), to(#d3333d));
    background-image: -webkit-linear-gradient(right, #d3333d, #d3333d);
    background-image: -moz-linear-gradient(right, #d3333d, #d3333d);
    background-image: -o-linear-gradient(right, #d3333d, #d3333d);
    background-image: linear-gradient(to left, #d3333d, #d3333d);
    background-repeat: repeat-x;
}
.sidebar-menu li.active a {
    padding-left: 22px;
    color: #ffffff;
    background-image: -webkit-gradient(linear, right top, left top, from(#d3333d), to(#d3333d));
    background-image: -webkit-linear-gradient(right, #d3333d, #d3333d);
    background-image: -moz-linear-gradient(right, #d3333d, #d3333d);
    background-image: -o-linear-gradient(right, #d3333d, #d3333d);
    background-image: linear-gradient(to left, #d3333d, #d3333d);
    background-repeat: repeat-x;
}
/*
@media
*/

@media (min-width:320px)  {
    /* smartphones, portrait iPhone, portrait 480x320 phones (Android) */

}

@media (min-width:480px)  {
    /* smartphones, Android phones, landscape iPhone */

}

@media (min-width:600px)  {
    /* portrait tablets, portrait iPad, e-readers (Nook/Kindle), landscape 800x480 phones (Android) */


}
@media (min-width:801px)  {
    /* tablet, landscape iPad, lo-res laptops ands desktops */

}
@media (min-width:1025px) {
    /* big landscape tablets, laptops, and desktops */

}
@media (min-width:1281px) {
    /* hi-res laptops and desktops */

}