.ekko-lightbox-container{position:relative}.ekko-lightbox-nav-overlay{position:absolute;top:0;left:0;z-index:100;width:100%;height:100%}.ekko-lightbox-nav-overlay a{z-index:100;display:block;width:49%;height:100%;font-size:30px;color:#fff;text-shadow:2px 2px 4px #000;opacity:0;filter:dropshadow(color=#000000,offx=2,offy=2);-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.ekko-lightbox-nav-overlay a:empty{width:49%}.ekko-lightbox a:hover{text-decoration:none;opacity:1}.ekko-lightbox .glyphicon-chevron-left{left:0;float:left;padding-left:15px;text-align:left}.ekko-lightbox .glyphicon-chevron-right{right:0;float:right;padding-right:15px;text-align:right}.ekko-lightbox .modal-footer{text-align:left}



.activate_accessibility *:focus
{
    outline: 1px solid red!important;
}

.navbar-brand
{
        height: 100%;
} 

#acp_skiplinks li a 
{
    right: 15px;
    left: inherit;
}


.big .linked-item 
{
    height: 606px;
}
.big_big .linked-item 
{
    height: 606px;
}

.big #home-news .linked-item 
{
    height: 403px;
}
.big_big #home-news .linked-item 
{
    height: 460px;
}
.big_big #home-news .container.mid .linked-item 
{
    height: 420px!important;
}

.big_big .linked-item .linked-text .linked-title 
{
    line-height: 37px;
}

.big_big #home-content .linked-item 
{
    height: 710px
}

.big_big #home-news .large .linked-item .linked-text .linked-title {
    font-size: 30px;
    line-height: 48px;
}


.big_big .page-template-contact .img-holder-text .slide-content a.r-more 
{
    width: 226px;
}

.big_big .quote_text 
{
    line-height: 47px!important;
    
}

    

.big_big .dropdown-menu li 
{
    width: 425px;   
}
.big .aboutMain .item 
{
    height: 564px;
}
.big_big .aboutMain .item
{
    height: 650px!important;
}
.big_big .aboutMain .item .description 
{
    height: 100px;
}
.big_big .h-desc {
    
    line-height: 30px!important;
}

.big .proposition 
{
    height: 376px;
}

.big .wrapper.single-article article .entry-content 
{
    line-height: 40px
}
.big_big .wrapper.single-article article .entry-content 
{
    line-height: 52px;
}
#activate_accessibility
{
    width: 98%;
}
#activate_accessibility span
{
    margin: 2px 0px
}

#acp-toggle-toolbar
{
    right:30px!important;
    left: inherit!important;
}
body.acp-readable #acp-toolbar, body.acp-marklinks #acp-toolbar, body.acp-dark #acp-toolbar, body.acp-bright #acp-toolbar, #acp-toolbar 
{
     right:30px!important;
    left: inherit!important;
}