<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url("/themes/_common/css/reset.css");
@import	url("/themes/_common/css/fonts/font-awesome/css/font-awesome.min.css");
@import url("/themes/_portals/bluestar/css/login.css?V");



body {
    border-top: 4px solid #132150;
    background: #F0F1F5 url('/themes/dulux_dap/img/duluxdap_login_bg.png') repeat-x;
    font-family: "Montserrat",sans-serif;
}

/* Header */

.portalLogoSpace {
	height: 100px;
}
.portalBannerLogo {
	background: url('/themes/dulux_dap/img/logo.png') no-repeat;
	background-size: 400px;
	background-position: left top 20px;
}
.portalSupplierLogo {
    display: none;
}

h1 {
    font-size: 20px;
}
.header span, h1, h2, .need-help-div a, .login-div a:hover {
    color: #132150;
}
.need-help-div a {
    color: #E00034;
}

.login-div {
	border-top: 4px solid #E00034;
}

.login-div button {
    background-color: #007AC9;
}
.bs-images img {
    width: 45%;
    margin-top: -10px;
}
body, body a {
    color: #132150;
}
div.footer {
    background: #132150 url("") no-repeat scroll 0 0 / 100% 100%;
    text-align: right;
    width: 100%;
}



/* mobile */
@media only screen and (max-device-width: 736px) {
		body .portalBannerLogo {
		background: url('/themes/dulux_dap/img/logo.png') no-repeat;
		background-size: 150px;
		background-position: left top 18px;
	}
	body .portalSupplierLogo {
    		display: none;
	}
	h1 {
    		font-size: 18px;
	}
	
}</pre></body></html>