body {
	background-color: #d1d4d4 !important;
}

#logo {
	padding: 35px 0 35px 0px;
}

.btn, .btn:focus, .btn:active, .btn:active:focus {
	background-color: #006452;
	border-color: #006452;
	color: #A6CE39;
	border-radius: 4px !important;
}

.btn:hover {
	background-color: #fafafa;
	color: #A6CE39;
	border-color: #A6CE39;
}

a, a:hover {
	color: #A6CE39;
}

#actionbox {
	box-shadow: 0 0 14px #ccc;
}

#loginform .input-group {
    margin: 10px 10%;
    width: 80%;
}
#actionbox button#submit {
    width: 100%;
    border-radius: 18px;
}

#window-main-cover-caption {
    background-size: contain;
    transform: scale(0.1);
	background-color: transparent;
}

#plusinfo {
	color: #006452;
}

@font-face {
	font-family: "ManropeExtraBold";
	src: url("/public/template.505215330/fonts/Manrope-ExtraBold.ttf");
	font-weight: 900;
}
@font-face {
	font-family: "ManropeBold";
	src: url("/public/template.505215330/fonts/Manrope-Bold.ttf");
	font-weight: 700;
}
@font-face {
	font-family: "ManropeSemiBold";
	src: url("/public/template.505215330/fonts/Manrope-SemiBold.ttf");
	font-weight: 600;
}
@font-face {
	font-family: "ManropeMedium";
	src: url("/public/template.505215330/fonts/Manrope-Medium.ttf");
	font-weight: 500;
}

@font-face {
	font-family: "ManropeRegular";
	src: url("/public/template.505215330/fonts/Manrope-Regular.ttf");
	font-weight: 400;
}

@font-face {
	font-family: "ManropeLight";
	src: url("/public/template.505215330/fonts/Manrope-Light.ttf");
	font-weight: 300;
}

@font-face {
	font-family: "ManropeExtraLight";
	src: url("/public/template.505215330/fonts/Manrope-ExtraLight.ttf");
	font-weight: 200;
}