
.page #main-body
{
    background-attachment:fixed;
}

#news-page
{
    overflow:hidden;
}

#news-page #news-container
{
    background-color:transparent;
    overflow:hidden;
    margin-top:60px;
    margin-bottom:100px;
}

.news-hover-panel
{
    display:none;
    float:right;
}

#news-page .news-item
{
    margin-bottom:30px;
}

#news-page .gallery
{
    height:100%;
    padding:15px;
    overflow:auto;
    border-radius:4px;
}

#news-page .gallery img
{
    float:right;
    margin:4px;
    border-radius:4px;
    height:60px;
    width:100px;
    /*max-width:100px;
    max-height:60px;*/
}

#news-page .gallery-image
{
    position:relative;
    display:inline-block;
    
}

#news-page .gallery .image-overlay
{
    position:absolute;
    top:0;
    left:0;
    background: rgba(0,0,0,0.5) url('data:image/png;base64,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') /*../../../Images/magnifier.png*/ 50% 50% no-repeat;
    background-size:20%;
    width:100px;
    height:60px;
    margin:4px;
    border-radius:4px;
    cursor:pointer;
    opacity:0;
    -moz-transition: opacity 0.3s linear;
    -o-transition: opacity 0.3s linear;
    -webkit-transition: opacity 0.3s linear;
    transition: opacity 0.3s linear;
}

#news-page .gallery .image-overlay:hover
{
    opacity: 1.0;
}

.box-news-name
{
    margin-bottom:15px;
}

/* Menu */

@media (min-width: 768px)
{
    #main-menu-items li:first-child > a
    {
        padding-left: 15px;
    }
}
  

#news-page .gallery
{
    background-color:#999999;
}

.article
{
    padding:4px;
}

article .news-date
{
    color:#777777;
    display:inline-block;
    margin:8px 0;
}

article img.left, .article img.left
{
    float:left;
    margin-top:12px;
    margin-bottom:12px;
    margin-right:12px;
}

.bodySection img
{
    display: block;
    max-width: 100%;
    height: auto;
}

article img.right, .article img.right
{
    float:right;
    margin-top:12px;
    margin-bottom:12px;
    margin-left:12px;
}

article .image-container
{
    position:relative;
}

article .image-overlay
{
    position:absolute;
    top:0;
    left:0;
    background: rgba(0,0,0,0.5) url('data:image/png;base64,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') /*../../../Images/magnifier.png*/ 50% 50% no-repeat;
    /*background-size:20%;*/
    margin:12px 0;
    cursor:pointer;
    opacity:0;
    -moz-transition: opacity 0.3s linear;
    -o-transition: opacity 0.3s linear;
    -webkit-transition: opacity 0.3s linear;
    transition: opacity 0.3s linear;
}

article .image-overlay:hover
{
    opacity: 1.0;
}


/*More info popup*/

body #moreInfoDialog
{
    display:none;
    background-color:#ffffff;
    position:absolute;
    border:2px solid #6B2B00;
    border-radius:4px;
    padding:16px;
    width:auto;
    height:auto;
    min-width:200px;
    max-height:800px;
    max-width:1024px;
    overflow-y:auto;
    box-shadow: 0 0 10px 1px #4a4a4a;
}

    body #moreInfoDialog img
    {
        float:right;
        height:12px;
        margin-top:-8px;
        margin-right:-8px;
        margin-left:8px;
        margin-bottom:8px;
        cursor:pointer;
    }


.article .moreinfo-label, article .moreinfo-label
{
    cursor:pointer;
    color:#6B2B00;
    text-decoration:underline;
}

