@charset "utf-8";
/* CSS Document */

.block.imageBanner,
.block.imageBanner > div,
.block.imageBanner > div > div {
    
    width:100%;
    overflow: hidden;
    text-align: center; 
    
}

.block.imageBanner.column-1 > div > div {
    
    width:1200px;
    text-align: right;
    margin: 0 auto;   

}

.block.imageBanner > div > div > img {
    
    width:auto;
    height:49px;
    margin:20px;
    
}

.block.imageBanner.page-format-1.column-3 > div > div > img,
.block.imageBanner.page-format-1.column-5 > div > div > img,
.block.imageBanner.page-format-2.column-3 > div > div > img,
.block.imageBanner.page-format-2.column-5 > div > div > img {
    
    width:calc(100% - 40px);
    height:auto;
    
}

.block.imageBanner.column-1 > div > div > img {
    
    margin:20px 0;
    
}

@media screen and (max-width: 1220px) {
 
    .block.imageBanner.column-1 > div > div {
        
        width:971px;    
        
    }
    
    .block.imageBanner > div > div > img {

        height:38px;
        margin:15px;

    }
    
    .block.imageBanner.column-1 > div > div > img {

        margin:15px 0;

    }

}

@media screen and (max-width: 1000px) {

    .block.imageBanner.column-1 > div > div {

        width:100%;
        text-align: center;

    }
    
    .block.imageBanner > div > div > img {

        height:23px;
        margin:10px;

    }
    
    .block.imageBanner.page-format-1.column-3 > div > div > img,
    .block.imageBanner.page-format-1.column-5 > div > div > img,
    .block.imageBanner.page-format-2.column-3 > div > div > img,
    .block.imageBanner.page-format-2.column-5 > div > div > img {
        
        height:23px;
        width:auto;    
        
    }

}