.header-block{background-image: linear-gradient(to right, #6772e5, #13b9ff);background-image: linear-gradient(to right, var(--color-primary-dark), var(--color-primary-light));}
.header-container{padding-bottom: 50px !important;padding-top: 30px !important;}
.inst-logo-block{padding-left: 80px;display: inline-block;}
.inst-logo-block img{width:auto; height:80px; border-radius: 4px;}
.layout-container{min-height: 550px;padding: 0 80px; margin-bottom: 50px;}
.layout-wrapper{box-shadow: 0 2px 13px 0 rgba(0, 0, 0, 0.2);background: #fff;border-radius: 5px;padding: 50px 80px;margin-top: -17px;}
.header-block:after {
    content: '';
    position: absolute;
    top: 120px;
    left: 0px;
    width: 100%;
    height: 60px;
    background-image: linear-gradient(to right, #6772e5, #13b9ff);
    transform: skewY(1.1deg);
    z-index: -1;
    
}
@media print {
    @page {
        margin: 0;  /* this affects the margin in the printer settings */
    }
    .layout-container{padding: 0 20px;}
    .layout-wrapper{padding: 10px 20px;margin-top: -40px;}
    .inst-logo-block{padding-left: 20px;}
    .form-status-block {padding-right: 20px;}
}
@media (max-width:992px) { 
    .layout-container{padding: 0 30px;}
    .layout-wrapper{padding: 10px 30px;}
    .inst-logo-block{padding-left: 30px;}
    .form-status-block {padding-right: 30px;}
}