/* --------------------------------------------------------------------------
 * article DETAIL - content frame override
 * -------------------------------------------------------------------------- */
    
/*    .content-frame {
        max-width: 1600px;
    }
    
    .content-text-frame {
        padding-left: 70px;
    }
*/
/* --------------------------------------------------------------------------
 * article DETAIL
 * -------------------------------------------------------------------------- */

/* omezení max šířky */
    #article-detail .content-frame, .gallery-frame
    {
    
    }

    /* datum */
    #article-detail .date {
        margin: 1em 0px 2em 0px;
    }

    /* anotace */
    #article-detail .short-content {
        font-style: italic;
    }
    
    
    #article-detail .uvod-strip .img-box {
        text-align: center;
        margin: 0px 0px 20px 40px;
        float: right;
        width: 40%;
    }
    
    
    #article-detail .uvod-strip .img-box:after {
        content: "";
        clear: both;
    }

    
    @media screen and (max-width: 600px) {
          
        /* ilustrační obrázek */
        #article-detail .uvod-strip .img-box {
            text-align: center;
            float: none;
            width: 100%;
            margin: 40px 0px;
        }

    }

  
          

    #article-detail .uvod-strip .img-box img {
        max-width: 100%;
    }
    

    /* nadpis h2 */    
    #article-detail h2 {
        font-weight: normal;
        font-size: 140%;
        text-transform: none;
    }


    
    
/* --------------------------------------------------------------------------
 * SEARCHABLE TABLE
 * -------------------------------------------------------------------------- */

    .searchable-table {
        border-collapse: collapse;
        font-size: 85%;
    }

    body table.searchable-table thead th {
        background: rgb(120,171,216);
        color: #FFFFFF;
        border-top: 1px solid #0A263F;
        border-bottom: 1px solid #0A263F;
        padding: 15px 5px 5px 5px;
        border-right: 1px solid #6696c0;
        background-position: right 5px !important;
    }
    
    
    .dataTables_filter input {
        border: 1px solid #CCCCCC;
    }
    
    body table.dataTable thead td {
        padding: 8px 5px;
    }