:root{--main-color:#ed1f24;--secondary-color:#000}body{display:flex;min-height:100vh;flex-direction:column;font-size:100%;font-family:'Poppins',sans-serif}.header{height:9rem}.primary{background-color:var(--main-color)}.primary-text{color:var(--main-color)}.secondary{background-color:var(--secondary-color)}.secondary-text{color:var(--secondary-color)}#logo-container img{max-width:275px!important;height:auto!important}button,input,optgroup,select,textarea{font-family:'Poppins',sans-serif;font-size:1em!important}.bevwill-red{background-color:var(--main-color)}.bevwill-red-text{color:var(--main-color)}strong{font-weight:700}main{flex:1 0 auto}h1{font-size:1.5em}h2{font-size:1.35em}h3{font-size:1.25em}h1,h2,h3,h4,h5{font-weight:bold}.row{margin-bottom:.5em}.row .col{padding-left:0}input:not([type]):focus:not([readonly]),input[type=text]:not(.browser-default):focus:not([readonly]),input[type=password]:not(.browser-default):focus:not([readonly]),input[type=email]:not(.browser-default):focus:not([readonly]),input[type=url]:not(.browser-default):focus:not([readonly]),input[type=time]:not(.browser-default):focus:not([readonly]),input[type=date]:not(.browser-default):focus:not([readonly]),input[type=datetime]:not(.browser-default):focus:not([readonly]),input[type=datetime-local]:not(.browser-default):focus:not([readonly]),input[type=tel]:not(.browser-default):focus:not([readonly]),input[type=number]:not(.browser-default):focus:not([readonly]),input[type=search]:not(.browser-default):focus:not([readonly]),textarea.materialize-textarea:focus:not([readonly]){border-bottom:1px solid var(--main-color);-webkit-box-shadow:0 1px 0 0 var(--mail-color);box-shadow:0 1px 0 0 var(--main-color)}input:not([type]):focus:not([readonly])+label,input[type=text]:not(.browser-default):focus:not([readonly])+label,input[type=password]:not(.browser-default):focus:not([readonly])+label,input[type=email]:not(.browser-default):focus:not([readonly])+label,input[type=url]:not(.browser-default):focus:not([readonly])+label,input[type=time]:not(.browser-default):focus:not([readonly])+label,input[type=date]:not(.browser-default):focus:not([readonly])+label,input[type=datetime]:not(.browser-default):focus:not([readonly])+label,input[type=datetime-local]:not(.browser-default):focus:not([readonly])+label,input[type=tel]:not(.browser-default):focus:not([readonly])+label,input[type=number]:not(.browser-default):focus:not([readonly])+label,input[type=search]:not(.browser-default):focus:not([readonly])+label,textarea.materialize-textarea:focus:not([readonly])+label{color:var(--main-color)}input.valid:not([type]),input.valid:not([type]):focus,input.valid[type=text]:not(.browser-default),input.valid[type=text]:not(.browser-default):focus,input.valid[type=password]:not(.browser-default),input.valid[type=password]:not(.browser-default):focus,input.valid[type=email]:not(.browser-default),input.valid[type=email]:not(.browser-default):focus,input.valid[type=url]:not(.browser-default),input.valid[type=url]:not(.browser-default):focus,input.valid[type=time]:not(.browser-default),input.valid[type=time]:not(.browser-default):focus,input.valid[type=date]:not(.browser-default),input.valid[type=date]:not(.browser-default):focus,input.valid[type=datetime]:not(.browser-default),input.valid[type=datetime]:not(.browser-default):focus,input.valid[type=datetime-local]:not(.browser-default),input.valid[type=datetime-local]:not(.browser-default):focus,input.valid[type=tel]:not(.browser-default),input.valid[type=tel]:not(.browser-default):focus,input.valid[type=number]:not(.browser-default),input.valid[type=number]:not(.browser-default):focus,input.valid[type=search]:not(.browser-default),input.valid[type=search]:not(.browser-default):focus,textarea.materialize-textarea.valid,textarea.materialize-textarea.valid:focus,.select-wrapper.valid>input.select-dropdown{border-bottom:1px solid var(--main-color);-webkit-box-shadow:0 1px 0 0 var(--main-color);box-shadow:0 1px 0 0 var(--main-color)}input:not([type]),input[type="text"]:not(.browser-default),input[type="password"]:not(.browser-default),input[type="email"]:not(.browser-default),input[type="url"]:not(.browser-default),input[type="time"]:not(.browser-default),input[type="date"]:not(.browser-default),input[type="datetime"]:not(.browser-default),input[type="datetime-local"]:not(.browser-default),input[type="tel"]:not(.browser-default),input[type="number"]:not(.browser-default),input[type="search"]:not(.browser-default),textarea.materialize-textarea{padding:.5em;box-sizing:border-box}.btn,.btn-large,.btn-small,.btn-medium{background-color:var(--main-color)}[type="checkbox"]:checked+span:not(.lever):before{border-right:2px solid var(--main-color);border-bottom:2px solid var(--main-color)}.btn:focus,.btn-large:focus,.btn-small:focus,.btn-floating:focus{background-color:var(--secondary-color)}.btn:hover,.btn-large:hover,.btn-small:hover{background-color:#FFF;color:var(--main-color)!important}.dropdown-content li>a,.dropdown-content li>span{color:var(--main-color)}.select-wrapper input.select-dropdown:focus{border-bottom:1px solid var(--main-color)}.select-wrapper input.select-dropdown{padding:1em;box-sizing:border-box}.select-wrapper .caret{fill:var(--main-color);z-index:1}.login-form input[type=text],.login-form input[type=password]{border:1px solid #9e9e9e;padding:0 .75em;width:20em;font-size:1.25em;font-weight:500;height:2.5em}.login-form input[type=text]:focus,.login-form input[type=password]:focus{border:0;border:1px solid #f44336!important;-webkit-box-shadow:0 1px 0 0 #f44336;box-shadow:0 1px 0 0 #f44336!important;height:2.35em;width:19.97em}.login-form .row{margin-left:0;margin-right:0}.create-account input[type=text],.create-account input[type=password],.create-account select{border:0}.create-account input[type=text],.create-account input[type=password]{background-color:#dad9d9}.create-account .input-field,.create-account .select-wrapper{margin-top:.25rem;margin-bottom:1rem}.create-account label{font-size:1rem;font-weight:400}.create-account.inverse input[type=text],.create-account.inverse input[type=password],.create-account.inverse select{background-color:#fff}.create-account h3{margin-top:2rem;margin-bottom:2rem;font-weight:bold}.hero-image{height:25em;background-size:cover;background-repeat:no-repeat;margin-top:0;padding-top:0;position:relative}.hero-image h1{font-size:2em;font-weight:bold;position:absolute;bottom:2em}footer{height:5em;line-height:5em}.estate-list .card-image{height:10em}.estate-list .card-image img{width:95%;height:auto;max-height:95%;width:auto;margin:0 auto}.estate-list .card-action a{margin-right:0!important}.estate-hero-image img{width:100%;height:auto}.estate-download-links li{vertical-align:middle}.estate-download-links a{margin-left:2em}.estate-download-links a img{vertical-align:middle}.estate-download-links .divider{margin:.5em 0}.row.reduced .input-field{margin:0}.row.reduced{margin-bottom:.5em}.select-arrow{position:absolute;top:16px;right:15px;pointer-events:none;border-style:solid;border-width:8px 5px 0 5px;border-color:#ed1f24 transparent transparent transparent}input.missing-field{background-color:rgba(237,31,36,0.25)!important}ul.inline li{display:inline-block}ul.show-bullets li{list-style-type:disc;margin-left:1rem}.mb-1{margin-bottom:1rem}.mb-2{margin-bottom:2rem}.ml-1{margin-left:1rem}.pl-1,.row .col .pl-1{padding-left:1rem!important}#applications-listing,#communication-thread{margin:0;padding:0;list-style:none;width:100%}#applications-listing li,#communication-thread li{width:inherit;border-bottom:1px dashed #CCC;padding-bottom:2px;margin-bottom:2px;float:left}#applications-listing li,#communication-thread li{width:94%}#applications-listing li:last-child,#communication-thread li:last-child{border:0}.subtleText{color:#999}#communication-thread table{width:100%}#communication-thread table td{width:25%}#communication-thread table td:nth-child(2n){width:35%}#communication-thread table td:last-child{width:15%}#communication-thread h3 span{font-weight:normal}form[name=addCommunication]{width:100%;float:left}#comment-add{width:100%;float:left}#comment-add td{padding:5px 0}#comment-add textarea{width:100%;min-height:150px;font-family:'CalibriRegular',Arial,Helvetica,sans-serif;font-size:13px}#comment-add input[type=text]{padding:4px 3px;margin:3px 5px 0 0}.heading-float{width:100%;float:left;color:#ed1f24;border-bottom:1px solid #CCC;padding-bottom:10px;margin-bottom:10px}.bw-entry{background-color:#fdd}.unique-comms{font-weight:bold;color:#090}#black-cover{position:fixed;top:0;left:0;min-height:100%;min-width:100%;background-color:#333;background-color:rgba(0,0,0,0.8);z-index:1000;display:none}#black-cover p{width:300px;padding:10px 20px;position:absolute;margin-left:-160px;left:50%;margin-top:-60px;top:50%;background-color:#fff;border-radius:10px;text-align:center;line-height:24px;display:none}#communication-thread li{padding:.15rem .5rem}@media only screen and (min-width:993px){.container{width:80%}}@media only screen and (max-width:600px){.hero-image{background-size:cover;height:7.5em}.hero-image h1{font-size:1.25em;position:absolute;bottom:.5em}.login-form input[type=text],.login-form input[type=password]{max-width:90%}.applicant-navbar{text-align:center}}