.oddsList {
    max-height:50vh;
    overflow:scroll;
    overflow-x:unset;
}

.activeOrange {
    background:var(--skin-bg-color)!important;
    color:#fff!important;
}

.nrCol {
    background:#fff;
    border:0;
    border-radius:100px;
    width:24px;
    height:24px;
    padding:0!important;
    margin:2px;
    font-size:12px;
    text-align:center;
}

.gray {
    background-color:#e2e2e257;
}

.inline-flex {
    display:inline-flex;
}

.borderRound {
    border-radius:100px;
    border:1px solid #e0e0e0;
    width:26px;
    text-align:center;
}

.headerList {
    margin-left:53px;
    padding:8px 10px;
    border:1px solid #e1e1e1;
    display:block;
    background:#e2e2e2;
}

.allSides {
    /*-webkit-box-shadow:0 0 2px 2px rgba(176,176,176,1);*/
    /*-moz-box-shadow:0 0 2px 2px rgba(176,176,176,1);*/
    /*box-shadow:0 0 2px 2px rgba(176,176,176,1);*/
}

.borderBot {
    border-bottom:1px solid #d3d3d3;
}

#main {
    padding: 0 0 52px;
    min-height:500px;
    position:relative;
}

.menuOptions {
    display:inline-flex;
    width:98%;
    background-color:#2f2f2f;
    text-align:center;
    font-size:18px;
    margin-left:1%;
    padding:5px 0;
}

.elementMenu {
    text-decoration:none!important;
    color:#32373B!important;
}

.elementMenu:last-child .elementMenuOptions {
    border:none;
}

.elementMenu.active {
    background-color:#fff;
}

.vt {
    vertical-align:top;
}

.elementMenuOptions {
    padding-top:2px;
    margin-top:3px;
    padding-bottom:2px;
    margin-bottom:3px;
    font-size:17px;
    text-align:center;
    display:inline-flex;
    width:100%;
    border-right: 1px solid #8b8b8b;
}

.titleOptMenu {
    position: relative;
    top: -10px!important;
    margin-left:5px;
    margin-top:5px;
    color:#aaa;
}

a.elementMenu.active > .titleOptMenu {
    color:#fff!important;
}

a.elementMenu.active {
    background-color:#2f2f2f;
    color:#fff!important;
}

.findPath:hover {
    color:var(--skin-bg-color)!important;
}

.arrangeOpt {
    display:inline-flex;
}

@media (max-width: 575px) {
    .arrangeOpt {
        margin:0!important;
    }
}

@media (min-width: 767px) and (max-width: 900px) {
    .elementmenuoptions{
        display:block!important;
    }
}

.arrangeOpt {
    margin:auto;
    display:block!important;
}

.titleOptMenu {
    margin-top:0!important;
}

.tab-pane.dashMenu.active {
    width:calc(100% - 30px);
    background-color:#fff;
    margin:auto;
}

.nav-tabs.menuOptions {
    border-bottom:none;
}

.libgenIconFont {
    font-size:25px;
    color:#000;
}

.libgenIconMenu {
    font-size:27px;
    color: #000;
}

.allCategoryOpt {
    border:1px solid #d3d3d3;
    font-size:15px;
}

.allCategoryOpt a {
    text-decoration:none;
    color:#000;
}

.fireHide.active a{
    color:var(--skin-bg-color)!important;
}

.allCategoryOpt .findPath:hover a, .allCategoryOpt .findPath:hover i {
    color:var(--skin-bg-color)!important;
}

.dashBorad {
    margin-left:auto;
    margin-right:auto;
    /*margin-top:10px;*/
}

@media only screen and (max-width: 1300px){
    .dashBorad {
        max-width: 100%;
    }
}

.hovered-menu {
    color:#fff!important;
}

.dashMenu > .container {
    background:#fff;
}

.filtreInputs {
    background:#fff;
    padding:3px 11px;
    border-color:#e9ecef;
    width:100%;
}

#selectTimeMenu ul#day_labels {
    border-top:1px #000 solid;
    list-style:none;
    padding:0;
    height:25px;
    margin-top:0;
    margin-bottom:0;
}

#selectTimeMenu ul#day_labels li {
    width:25%;
    float:left;
    background:#3a3a3a;
    text-align:center;
    height:24px;
    border-right:1px #000 solid;
}

#selectTimeMenu ul#day_labels li:last-child {
    border-right:0;
    width:25%;
}

#selectTimeMenu ul#day_labels li a {
    font-size:10px;
    width:100%;
    height:100%;
    display:inline-block;
    margin-top:0;
    background:#fff;
    line-height:24px;
    color:var(--skin-bg-color);
}

#selectTimeMenu ul#day_labels li a span {
    width:95%;
    margin:auto;
    text-align:center;
    display:inline-block;
    text-overflow:ellipsis;
    overflow:hidden;
    white-space:nowrap;
    font-weight:700;
    font-size:12px;
}

#selectTimeMenu ul#day_labels li a:hover {
    background:var(--skin-bg-color);
    color:#fff;
}

#selectTimeMenu ul#day_labels li a.active {
    background:var(--skin-bg-color);
    color:#fff;
}

#time_labels {
    list-style:none;
    padding:0;
    margin:5px 0;
    text-align:center;
}

#time_labels > li {
    width:16.66%;
    display:inline-block;
}

#time_labels a.slider_label {
    background:none repeat scroll 0 0 var(--skin-bg-second-color);
    border-radius:2px;
    color:#fff;
    display:block;
    font-size:13px;
    padding:1px;
    text-align:center;
    text-decoration:none;
    width:auto;
}

#time_labels a.slider_label.active {
    background:#fff;
    color:var(--skin-bg-color);
}