#result{text-align:center}.form-group.form-check{display:inline-block;margin:0 10px}.input-group,.input-group .input-group-btn{display:flex}.form-group.form-check label{display:inline-block;vertical-align:middle}input[type=checkbox]{display:none}input[type=checkbox]+label::before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f00d";display:inline-block;width:1.3em;height:1.3em;text-align:center;line-height:1.3em;border:1px solid #ccc;border-radius:4px;margin-right:.5em;transition:.2s ease-in-out}input[type=checkbox]:checked+label::before{content:"\f00c";background-color:green;color:#fff}@font-face{font-family:hacked;src:url("../font/Hacked.ttf")}@font-face{font-family:display;src:url("../font/TheDisplay.ttf")}@font-face{font-family:gobold;src:url("../font/Gobold.otf")}@font-face{font-family:synonym;src:url("../font/Synonym.otf")}body{background-color:#fafafa;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-repeat:no-repeat;background-size:100vw 100vh}img{max-width:100%}.input-group{position:relative;flex-wrap:wrap;align-items:stretch;width:100%}.input-group .form-control{flex:1 1 auto;width:1%;margin-bottom:0}.input-group .input-group-btn button{margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}