
@media only screen and (min-width: 1000px) {
    
    #news.archiv {
        background: transparent;
        width: 100%;
        padding: 0;
        height: auto;
    }

    #news div.novinka h3 {
        display: block;
        background: #443b2b; 
        color: #FF9;
        border-radius: 3px;
        border: 0;
        padding: 8px;
        margin-bottom: 0;
        font-size: 16px; 
        font-weight: normal;
        text-align: left;
    }

    #news div.novinka  h3 span {
        font-size: 80%;
        color: #ffdb96;
        font-weight: normal;
    }

    #news div.novinka p {
        padding: 8px;
        margin-top: 1px; 
        margin-bottom: 20px;
        border-radius: 3px;
        line-height: 1.3;
    }

    #news div.novinka  p a.more {
        color: #ccc;
        font-weight: bold;
    }

    #news table.novinky-prehled { border-collapse: collapse; width: 100%;  }
    #news table.novinky-prehled th { padding: 5px 5px !important; border-bottom: 1px solid #292524; color: #ddd; font-weight: normal; }
    #news table.novinky-prehled td { padding: 3px 5px !important; border-bottom: 1px solid #292524; }
    #news table.novinky-prehled td span { color: #dd7;} 
    #news table.novinky-prehled tr:nth-child(2n) { background: #292524; }
    #news table.novinky-prehled tr:hover td { border-bottom: 1px solid #8b7853; cursor: pointer; }

    #colorbox .novinka h3 { text-align: left; }

    .novinka { line-height: 1.3em; }

    .novinka dl.info { display: inline; }
    .novinka dl.info dt { display: inline; padding-right: 3px; color: #aaa; }
    .novinka dl.info dd { display: inline; padding-right: 10px; color: #eee; }

    .novinka dl.info dd + dt::before {
        content: "/";
        padding-right: 10px; 
    }
    
    .novinka div.text { text-align: justify; margin: 10px 0; }


    #news-archive-form {
        background: #3c352a;
        border-radius: 5px;
        padding: 0.4rem 1rem;
    }

    #news-archive-form div.form-item { 
        width: 16%; 
        float: left;
        padding: 2px;
        opacity: 0.7;
    }

    #news-archive-form div.form-item button { 
        margin-top: 1.2rem;
    }

}