/* xl -> more than 1200 */
.rc-logo{margin-top: -17px;}
.uk-table-hover tbody tr:hover,.uk-table-hover>tr:hover{background:rgba(72,151,216,0.15);}

body.uk-offcanvas-container-animation #footer,.obnovit-stav{
    padding-left: 350px;
    transition: padding .3s ease-out;
}
body:not(.uk-offcanvas-container-animation) #footer,.obnovit-stav{
    padding-left: 0px;
    transition: padding .3s ease-out;
}

body.uk-offcanvas-container-animation .obnovit-stav{
    margin-left: 350px;
    transition: margin .3s ease-out;
}
body:not(.uk-offcanvas-container-animation) .obnovit-stav{
    margin-left: 0px;
    transition: margin .3s ease-out;
}

#footer{
    width:100%; height:35px; background:#4897D8 !important; color:white !important; position:fixed; bottom:0px; left:0px; text-align: center; padding-top: 7px;
}

.obnovit-stav{
    width:100%; position:fixed; bottom:85px; left:0px; text-align: center;
}

/* l -> 991-768 */
@media (max-width: 1200px) {
    .rc-logo{margin-top: 0px;}
    
}
/* m -> 767-576 */
@media (max-width: 959px) {
    body.uk-offcanvas-container-animation #footer,.obnovit-stav{
        padding-left: 270px;
        transition: padding .3s ease-out;
    }
    body:not(.uk-offcanvas-container-animation) #footer,.obnovit-stav{
        padding-left: 0px;
        transition: padding .3s ease-out;
    }  
    
    body.uk-offcanvas-container-animation .obnovit-stav{
        margin-left: 270px;
        transition: margin .3s ease-out;
    }
    body:not(.uk-offcanvas-container-animation) .obnovit-stav{
        margin-left: 0px;
        transition: margin .3s ease-out;
    } 
}
/* s -> less than 576 */
@media (max-width: 640px) {

    
}