.backgrounder {position:absolute; left:0; top:0; height:100%; width:100%;}
    img.bofs {height:60vh; opacity:.2; max-width:100%;}
.messager {position:absolute; left:0; top:0; width:100%; box-sizing:border-box;
           font-family:Tahoma,Verdana,Arial; font-size:1.2em; padding:2em;
          border-bottom:.3em solid #f8c429; border-top:.1em solid #f8c429;
           background-color:rgba(255,0,0,.7);
           box-shadow:.5em 0 .5em 1em rgba(0,0,0,.8); 
          }
/*background-image:linear-gradient(to bottom, rgba(255,0,0,0), rgba(255,0,0,.7) 5%,rgba(255,0,0,.7) 95%, rgba(255,0,0,0)*/