body {
  margin: 0;
}
iframe {
  height:calc(100vh - 4px);
  width:calc(100vw - 20px);
  box-sizing: border-box;
}

#header-container{
    width:100%;
    /*Set colour of the image Background per client*/
    background-color: #00467e;
    background-image:url('../images/bg-pattern.png');
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 0% top;
    padding: 15px;
}

#header-container img {
    max-width: 228px;
}

@media only screen and (max-width : 768px) {
    #header-container img{
        width:100%;
    }
}