body {
    font-family: Helvetica,Arial,sans-serif;
    font-size: 14px;
    background-color: #ffffff;
}

h1,h2,h3,h4,h5 {
    font-family: inherit;
}

#navbar .navbar-brand {
    padding-top: 0;
    padding-bottom: 0;
}

#navbar .navbar-brand img {
    vertical-align: text-bottom;
}

#navbar h1 {
    white-space: nowrap;
    margin: 3px 0px 0px 0px;
    color: white;
    font-size: 26px;
}

.footer {
    clear: both;
}

@media screen and (min-width: 992px) {
    div#main-col {
        padding-right: 150px;
    }
}
div#right-col {
    position: absolute;
    top: 10px;
    right: 10px;
    width: 130px;
}

div.side-column ul.nav-list li {
    white-space: nowrap;
}

div.side-column table.info th {
    white-space: nowrap;
}

div.side-column .header {
    margin-top: 0px;
    margin-bottom: 0px;
}

h4 img {
    vertical-align: inherit;
}

div.side-column div.menu div.img {
    width: 100%;
    text-align: center;
    margin-top: 10px;
}

div#search-box form {
    display: inline-block
}

div#search-box>form>div {
    white-space: nowrap;
}

/* results.html */

div#day-graph tr.graph img {
    width: 10px;
}

div#month-graph tr.graph img {
    width: 8px;
}

div.widget-box.result-box {
    padding-bottom: 1em;
}

div.widget-box.result-box table {
    margin: 0 auto;
}

div.widget-box.result-box div.widget-header {
    margin-bottom: 1em;
}

/*- wedos -*/

#wedos_hp {
    text-align: left;
    font-size: 11px;
    font-family: arial;
    width: 126px;
    padding: 1px;
    border: 1px solid #98aab1;
}

#wedos_hp h1, #wedos_hp h1 a, #wedos_hp h1 span {
    display: block;
    width: 100%;
    height: 37px;
}

#wedos_hp h1 { position: relative; line-height: 27px; background-color: #447eb3; text-align: center; margin: 0; font-size: 16px; }
#wedos_hp h1 a { color: #ffffff; text-decoration: none; }
#wedos_hp h1 span { position: absolute; top: 0; left: 0; background: url(https://nad.247media.cz/zone/obr/wedos.png) no-repeat center; z-index: 10; _cursor: hand; cursor: pointer; }
#wedos_hp h3 { color: #ffffff; background-color: #00709B ; line-height: 2.0; margin: 0 0 1px 0; padding: 0 5px; font-size: 11px; }
#wedos_hp h3 a { text-decoration: none; color: #ffffff; }
#wedos_hp h3 a:hover { text-decoration: underline; color: #FF0; }
#wedos_hp h1 a:hover { color: #d10019; }
#wedos_hp a:hover { color: #d10019 ; }
#wedos_hp div { padding: 5px; margin: 0 0 1px 0; background-color: #ff0; }
#wedos_hp p { line-height: 1.5; margin: 0; }

#wedos {
    text-align: left;
    font-size: 11px;
    font-family: arial;
    width: 126px;
    padding: 1px;
    border: 1px solid #98aab1;
}

#wedos h1, #wedos h1 a, #wedos h1 span {
    display: block;
    width: 100%;
    height: 37px;
}

#wedos h1 { position: relative; line-height: 27px; background-color: #447eb3; text-align: center; margin: 0; font-size: 16px; }
#wedos h1 a { color: #ffffff; text-decoration: none; }
#wedos h1 span { position: absolute; top: 0; left: 0; background: url(https://nad.247media.cz/zone/obr/wedos.png) no-repeat center; z-index: 10; _cursor: hand; cursor: pointer; }
#wedos h3 { color: #ffffff; background-color: #00709B  ; line-height: 2.0; margin: 0 0 1px 0; padding: 0 5px; font-size: 11px; }
#wedos h3 a { text-decoration: none; color: #ffffff; }
#wedos h3 a:hover { text-decoration: underline; color: #FF0; }
#wedos h1 a:hover { color: #d10019; }
#wedos a:hover { color: #d10019 ; }
#wedos div { padding: 5px; margin: 0 0 1px 0; background-color: #ff0; }
#wedos p { line-height: 1.5; margin: 0; }

#top_bar table {
    width: 100%;
}

@media screen and (max-width: 991px) {
    div#right-col {
        position: inherit;
        width: 100%;
        top: 0px;
        right: 0px;
    }
    div#search-box>form>div {
        white-space: inherit;
        text-align: center!important;
    }
    div#main-col table {
        atable-layout: fixed;
    }
    .page-content {
        padding: 4px 0px 0px;
    }
    .container, .container-fluid {
        padding-left: 4px;
        padding-right: 4px;
    }
    tr#sklik {
        display: none;
    }
    body {
        overflow: auto;
    }
    #wedos {
        display: none;
    }
    #wedos_hp {
        display: none;
    }
}

.toplist-id-selected {
    box-shadow: 0 0 5px #ffa50033;
    background-color: #ffa50033;
}
