@import url('https://fonts.googleapis.com/css2?family=Source+Sans+Pro:ital,wght@0,400;0,700;1,400&display=swap');

body {
    font-family: 'Source Sans Pro',Arial,sans-serif !important;
}

/* Override bootstrap default max-width for printing */
@media print and (min-width: 1400px) {
    .container {
        max-width: none !important;
    }
}
@media print and (min-width: 1200px) {
    .container {
        max-width: none !important;
    }
}
@media print and (min-width: 992px) {
    .container {
        max-width: none !important;
    }
}
@media print and (min-width: 768px) {
    .container {
        max-width: none !important;
    }
}
@media print and (min-width: 576px) {
    .container {
        max-width: none !important;
    }
}

nav .cochrane-logo {
    background: url(../cochrane-icon.png) no-repeat scroll 0 0/57px 57px transparent;
    display: inline-block;
    font-size: 56px;
    font-weight: 700;
    height: 57px;
    line-height: 1em;
    padding-left: 65px;
    overflow: hidden;
    margin: 10px;
    color: #002D64;
}

.form-previews-link {
    border-right: 1px solid #e7e7e7;
}

.footer {
    background-color: #962d91;
    margin-top: 10px;
}

.footer .cochrane-logo {
    background: url(../cochrane-icon-white.png) no-repeat scroll 0 0/50px 50px transparent;
    display: inline-block;
    font-size: 42px;
    font-weight: 700;
    height: 50px;
    line-height: 50px;
    padding-left: 65px;
    overflow: hidden;
    color: white;
    margin: 10px;
}

.content {
    min-height: calc(100vh - 110px - 86px);
    padding-bottom: 10px;
}

input[type='checkbox']:after {
    content: '\00a0*';
    color: red;
    display: block;
    margin-left: 14px;
    margin-top: -8px;
}
