a.objectlista-quickbutton{
    display: block;
    position: fixed;
    top:6px;
    right:80px;
    width:60px;
    height:30px;
    padding:8px 10px !important;
    padding-left:13px;
    box-shadow: 0px 0px 3px #000;
    background-color: #333;
    border-radius: 15px;
    z-index:102;
    box-sizing: border-box;
    text-decoration: none;
    cursor: pointer;
    opacity: 0.7;
    transition: width 0.5s, right 0.5s;
}

a.objectlista-quickbutton:hover{
    background-color: #222;
    width:65px;
    right:75px;
    opacity:1;
}

a.objectlista-quickbutton i{
    font-size:16px;
    color:rgba(255,255,255,0.6);
    display: block;
}

a.objectlista-quickbutton span.number{
    display:block;
    position: absolute;
    top:5px;
    right:5px;
    padding-top:4px;
    background-color: rgba(238, 0, 0, 0.75);
    color:#FFF;
    z-index: 102;
    width:20px;
    height:20px;
    font-size:10px;
    text-align:center;
    border-radius: 50%;
    font-weight:bold;
}

/*table.owntable tr td:hover .new-eszkozok-table-gombsor{
    padding:5px;
    width:100%;
    visibility: visible;
}*/
.objectlista-window-container{
    position: fixed;
    z-index:99;
    right:50px;
    top:40px;
    max-width:400px;
    height:0px;
    overflow:hidden;
    overflow-y: hidden;
    display:none;
    opacity: 0;
    background-color:rgba(0,0,0,0.9);
    padding:10px;
    border-radius:5px;
}
.objectlista-window-container h1{
    background-color:#FFF !important;
    color:#333;
    padding:10px;
    margin-bottom:10px;
    margin-top:0px;
    font-size:18px;
    text-align: center;
}
.objectlista-window-container h2{
    color:#fff;
    padding:0px;
    margin-top:0px;
    margin-bottom: 0px;
    font-size:18px;
    text-align: center;
}


.objectlista-window-container-inner-content{
    margin-top:10px;
    height:calc(100% - 150px);
    overflow-y:auto;
    overflow-x:hidden;
    box-sizing: border-box;
}

.objectlista-window-container-inner-content::-webkit-scrollbar{
    width:10px;
}

.objectlista-window-container-inner-content::-webkit-scrollbar-track{
    background-color:#222;
}

.objectlista-window-container-inner-content::-webkit-scrollbar-thumb{
    background-color:rgba(80,80,80,1);
}

.objectlista-window-container-inner-content::-webkit-scrollbar-thumb:hover{
    background-color:rgba(140,140,140,1);
}

.objectlista-window-container-lista-elem{
    border-bottom:1px solid #333;
    color:#CCC;
    cursor:pointer;
}

span.objlist-elem-kisinfo{
    font-size:12px;
    color: rgba(0, 214, 214, 0.5);
}

.objectlista-window-container-lista-elem:hover{
    background-color:#FFF;
    color:#333;
}

.objectlista-window-container-lista-elem:hover span.objlist-elem-kisinfo{
    color: rgba(2, 95, 95, 0.82);
}

.objectlista-window-container-lista-elem a{
    margin-top:5px;
    display:block;
    width:38px;
    height:32px;
    color: rgba(238, 0, 0, 0.45) !important;
    text-align: center !important;
    padding:5px 10px;
}

.objectlista-window-container-lista-elem a:hover{
    background-color:#E00 !important;
    color:#FFF !important;
    border-radius:5px;
}

.objlist-red-color{
    color: rgba(238, 0, 0, 0.8);
    font-size:12px;
}

.objlist-green-color{
    color: rgba(0, 221, 0, 0.8);
    font-size:12px;
}

a.objectlist_lapozogomb{
    cursor:pointer;
    padding:5px 10px !important;
    background-color:#0dcaf0;
    color:#FFF;
    border-radius:5px;
}

a.objectlist_lapozogomb:hover{
    background-color: #0e8ca8 !important;
}

a.objectlist_lapozogomb i{
    color:#FFF !important;
}

.objectlist_button_container{
    padding:5px;
    background-color: rgba(51, 51, 51, 0.8);
}

.objectlist_button_container button{
    width:40px;
    height:44px;
    padding:0px;
    font-size:16px;
    background-color: #052640;
    border-radius: 3px;
    border:0px;
    margin-right:13px;
}

.objectlist_button_container button:last-of-type{
    margin-right:0px;
}

.objectlist_button_container button:hover{
    opacity: 0.8;
}

.objectlist_button_container select{
    width:180px !important;
    font-size:16px;
    height:44px;
    margin-right:10px;
}

@media (max-width: 992px) {
    a.objectlista-quickbutton{
        top:2px;
        right:10px;
    }

    a.objectlista-quickbutton:hover{
        width:65px;
        right:5px;
    }

    .objectlista-window-container{
        right:1%;
        top:40px;
        max-width:none;
        width:98%;
    }
}