*{padding:0;margin:0}body,html{margin:0;padding:0;height:100%;font-family:'Libre Franklin', sans-serif;letter-spacing:0.1em;background-color:#141034;color:#fff}header#site-header{background-color:#5F0F40;color:#a4c9e7;width:100%;height:90px;margin:0 0 10px 0;padding:0;font-size:20px;text-align:center}.hidden{display:none}header img{height:100px;width:140px;margin:-25px 0 0 0;margin-left:auto;margin-right:auto;display:inline-block}#login{position:absolute;right:10px;top:5px}#register{position:absolute;right:10px;top:25px}details{margin:10px}details summary::-webkit-details-marker{display:none}details summary{list-style-type:none}.warningColor{color:#ffd900}.shelterWarningIcon{flex:1;font-size:22px}#sheltercontainer{display:flex;flex-direction:column;justify-content:center;align-content:flex-start;display:block;overflow:auto;width:100%;margin:0 auto}.shelterListEntry{flex:1;background-color:#a4c9e7}#selected{background-color:none}.infoContainer{width:100%;height:100%;display:flex;flex-grow:1;flex-shrink:1;flex-wrap:wrap;justify-content:space-evenly}.infobox{min-width:8em;word-wrap:break-word}.shelterSummary{display:flex;width:100%}.shelterTitle{flex:9;font-weight:bold;font-size:22px;margin:8px;margin-left:15px}.shelterOccupancy{flex:1}.shelterOccupancy::after{content:" Beds"}.alignright{float:right;text-align:right;min-width:55%;max-width:65%;min-width:75px;min-height:20px;flex-shrink:1;flex-grow:1}.alignleft{float:left;min-width:20%;max-width:28%;min-width:75px;min-height:20px;flex-shrink:1;flex-grow:1}.aligntoptitle{min-height:20px}.aligntoptext{min-height:40px}.checkBoxContainer{display:block;position:relative;padding-left:30px;margin-right:10px;margin-bottom:12px;margin-top:15px;cursor:pointer;font-size:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkBoxContainer input{position:absolute;opacity:0;cursor:pointer}.checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee;outline:1px solid #000000}.checkBoxContainer input:checked ~ .checkmark{background-color:#2196F3}.checkmark:after{content:"";position:absolute;display:none}.checkBoxContainer input:checked ~ .checkmark:after{display:block}.checkBoxContainer .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}input[type=checkbox]{transform:scale(2, 2);padding:10px}section#content{margin-bottom:25px}footer#site-footer{height:25px;width:100%;text-align:center;bottom:0}#calendar{margin-left:auto;margin-right:auto;text-align:center}.dropbtn1{background-color:#5F0F40;color:#fff;padding:16px;font-size:16px;border:none;height:64px}.dropdown1{position:absolute;display:inline-block;top:0;right:0;margin-top:1px;margin-left:2px}.dropdown-content1{display:none;position:absolute;background-color:#f1f1f1;min-width:160px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);z-index:1;right:0}.dropdown-content1 a{color:black;padding:12px 16px;text-decoration:none;display:block}.dropdown-content1 a:hover{background-color:#ddd}.dropdown1:hover .dropdown-content1{display:block}.dropdown1:hover .dropbtn1{background-color:#066CE2}article{text-align:center}#fistImg{text-align:center;width:50px;height:auto}article>p{vertical-align:middle;text-align:left}#ventoTitle{text-decoration:underline;vertical-align:middle;text-align:center}.aboutText{vertical-align:middle;text-align:left}#manageTitle{text-align:center}.dropdown:hover .dropbtn{background-color:#066CE2}.inputnumber{max-width:90px}.editformbutton{margin-bottom:10px;margin-left:10px}.responsive-iframe-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.responsive-iframe-container iframe,.vresponsive-iframe-container object,.vresponsive-iframe-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.btn-headerprimary{color:#fff;background-color:#5F0F40;border-color:#5F0F40;padding:0px}.btn-headerprimary:hover,.btn-headerprimary:focus,.btn-headerprimary:active,.btn-headerprimary.active,.open .dropdown-toggle.btn-headerprimary{color:#fff;background-color:#5c69dd;border-color:#5F0F40}.btn-headerprimary:active,.btn-headerprimary.active,.open .dropdown-toggle.btn-headerprimary{background-image:none}.btn-headerprimary.disabled,.btn-headerprimary[disabled],fieldset[disabled] .btn-headerprimary,.btn-headerprimary.disabled:hover,.btn-headerprimary[disabled]:hover,fieldset[disabled] .btn-headerprimary:hover,.btn-headerprimary.disabled:focus,.btn-headerprimary[disabled]:focus,fieldset[disabled] .btn-headerprimary:focus,.btn-headerprimary.disabled:active,.btn-headerprimary[disabled]:active,fieldset[disabled] .btn-headerprimary:active,.btn-headerprimary.disabled.active,.btn-headerprimary[disabled].active,fieldset[disabled] .btn-headerprimary.active{background-color:#5F0F40;border-color:#5F0F40}.btn-headerprimary .badge{color:#5F0F40;background-color:#fff}
