<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>{% block title %}Welcome!{% endblock %}</title>
{% block stylesheets %}{% endblock %}
<style>
html {
font-size: 1px;
}
body {
font-family: 'Quicksand', sans-serif;
font-weight: 700;
line-height: 1.5;
font-size: 12rem;
/*background: linear-gradient(180deg, #d15221, #130045) top left no-repeat #130045;*/
/* background: linear-gradient(180deg, #0062C2, #180080) top left no-repeat #180080;*/
background-size: 100% 760rem;
background-attachment: fixed;
margin: 0;
padding: 0;
}
h1 {
font-size: 20rem;
margin: 0;
font-weight: inherit;
}
h2 {
margin: 0;
font-size: 16rem;
font-weight: inherit;
}
a {
cursor: pointer;
color: inherit;
}
button {
border: none;
cursor: pointer;
font-family: 'Quicksand', sans-serif;
font-weight: 700;
outline: none;
}
::-webkit-input-placeholder { /* Chrome/Opera/Safari */
font-family: 'Quicksand', sans-serif;
color: #808080;
}
::-moz-placeholder { /* Firefox 19+ */
font-family: 'Quicksand', sans-serif;
color: #808080;
}
:-ms-input-placeholder { /* IE 10+ */
font-family: 'Quicksand', sans-serif;
color: #808080;
}
:-moz-placeholder { /* Firefox 18- */
font-family: 'Quicksand', sans-serif;
color: #808080;
}
.wrap {
width: 800rem;
margin-left: auto;
margin-right: auto;
box-sizing: border-box;
}
.header {
background: black;
margin-top: 28rem;
margin-bottom: 6rem;
position: relative;
padding: 16rem 0;
}
.headerContent {
color: white;
display: flex;
align-items: center;
}
.headerText {
color: #fff;
text-transform: uppercase;
font-size: 12rem;
margin-left: 8rem;
line-height: 1.2;
}
.fos_user_resetting_request > div, #registration_form_inner_wrap > div, #fos_user_resetting_form > div {
display: flex;
position: relative;
padding: 18rem;
}
.fos_user_resetting_request > div:last-child, .fos_user_registration_register > div:last-child, .fos_user_resetting_reset > div:last-child {
padding: 18rem;
}
.fos_user_resetting_request label, .fos_user_registration_register label, .fos_user_resetting_reset label{
flex: 1;
display: flex;
flex-direction: column;
max-width: 48%;
}
.fos_user_registration_register ul {
position:absolute;
left: 50%;
margin-top: 20rem;
}
.fos_user_resetting_request input, .fos_user_registration_register input, .fos_user_resetting_reset input {
flex: 1;
display: flex;
flex-direction: column;
border: none;
border-bottom: 1rem solid #a6a6a7;
outline: none;
font-family: 'Quicksand', sans-serif;
font-size: 12rem;
}
.fos_user_resetting_request input[type=submit], .fos_user_registration_register input[type=submit], .fos_user_resetting_reset input[type=submit] {
display: inline-block;
justify-content: flex-end;
height: 36rem;
line-height: 36rem;
padding: 0 18rem;
box-sizing: border-box;
text-decoration: none;
vertical-align: middle;
background-color: black;
color: #fff;
flex: inherit;
font-size: 12rem;
}
.fos_user_resetting_request input[type=checkbox], .fos_user_registration_register input[type=checkbox], .fos_user_resetting_reset input[type=checkbox] {
position: absolute;
left:50%;
top:18rem;
}
input[type=checkbox] + label {
color: #ccc;
font-style: italic;
}
input[type=checkbox]:checked + label {
content: '';
color: #f00;
font-style: normal;
}
.input {
border: none;
border-bottom: 1rem solid #a6a6a7;
width: 100%;
outline: none;
font-family: 'Quicksand', sans-serif;
}
.floatLabel {
color: #808080;
margin-bottom: -2rem;
}
.formBlock {
background: #fff;
}
.contentBlock, .formBlock p {
background: #fff;
padding: 18rem;
}
.formBlock h2 {
margin-bottom: 18rem;
}
.titleBlock {
padding: 0 18rem;
margin-bottom: 4rem;
}
.row {
display: flex;
}
.column {
flex: 1;
padding: 18rem;
display: flex;
flex-direction: column;
}
.leftColumn {
margin-bottom: 30rem;
}
.columnBody {
flex: 1;
}
.formFooter {
margin-top: 30rem;
}
.errorMessage {
height: 36rem;
text-align: right;
}
.buttons {
flex-grow: 1;
display: flex;
justify-content: flex-end;
}
.button {
height: 36rem;
line-height: 36rem;
padding: 0 18rem;
box-sizing: border-box;
text-decoration: none;
display: inline-block;
vertical-align: middle;
}
.buttonPrimary {
background-color: black;
color: #fff;
}
</style>
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-163615288-1"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-163615288-1', {'anonymize_ip': true});
</script>
</head>
<body>
{% block body %}{% endblock %}
{% block javascripts %}{% endblock %}
<script>
var DEFAULT_VIEW_WIDTH = 1280;
var DEFAULT_VIEW_HEIGHT = 760;
document.addEventListener('DOMContentLoaded', function() {
updateAppScale();
window.addEventListener('resize', updateAppScale);
});
function updateAppScale() {
//scale the app to fit inside the window (contained)
var heightRatio = window.innerHeight / DEFAULT_VIEW_HEIGHT;
var widthRatio = window.innerWidth / DEFAULT_VIEW_WIDTH;
document.documentElement.style.fontSize = Math.min(heightRatio, widthRatio) + 'px';
}
</script>
</body>
</html>