#label,select{margin-right:15px}#btn,#count{float:right}#btnSubmit,button{background-color:#0052c2;color:#fff;margin-bottom:5px;height:40px;width:100%;border-color:#0052c2}*{font-family:Verdana,Geneva,Tahoma,sans-serif;background-color:#fff}p{font-size:11pt}.hidden{display:none}#cookie-banner{padding:1rem;width:100%;text-align:center;position:fixed;bottom:0;left:0;background-color:#2a4365}#cookie-banner div{background-color:#2c5282;color:#ebf8ff;border-radius:9999px;padding:.5rem .75rem;line-height:1;align-items:center;display:inline-flex}#cookie-banner div span:first-child{text-align:center;margin-right:.5rem;font-weight:600;flex:1 1 auto}#cookie-banner div span:second-child{font-size:.75rem;padding:.25rem .5rem;font-weight:700;display:flex;cursor:pointer;border-radius:9999px;background-color:#4299e1}header{margin:50px auto 0;width:750px}img{width:150px;height:151px;float:left;margin-right:40px;margin-bottom:50px}div.content{clear:both;margin:0 auto;width:750px}input{resize:horizontal;width:100%;height:175px;background-color:rgba(0,82,194,.2);border:none;text-align:center;font-size:21px;outline:0}::-ms-reveal{display:none}#warning{color:#ff8000;font-weight:700}#entropy{margin-top:15px;margin-bottom:35px;width:100%}#entropy div.entropy{width:187px;border:1px solid #666;border-width:1px 0;text-align:center;font-size:10px;font-weight:700;color:#fff;float:left}#entropy #weak{border-left-width:1px}#entropy #weak.enabled{background:#c00}#entropy #medium.enabled{background:#c80}#entropy #strong.enabled{background:#8c0}#entropy #vstrong{border-right-width:1px}#entropy #vstrong.enabled{background:#0c0}#togglePassword{float:right;position:relative;top:70px;right:10px;height:0;overflow:visible;display:none}#togglePassword img{height:36px;width:36px;margin:0;padding:0;background-color:transparent}#label{margin-top:5px}select{border:2px solid #0052c2;color:#666;border-radius:2px;padding:5px;font-size:16px;width:25%}.flex-container{display:flex}#count{margin-bottom:5px;width:27%}select option{background-color:#d3d3d3}#dropdown{margin-bottom:25px;width:100%}#btn{height:40px;width:26%}#divform{width:70%;float:left}#btnSubmit{font-size:medium}@media (max-width:750px){div.content{clear:both;margin:0 auto;width:100%}header{margin:50px auto 0;width:100%}}@media (max-width:500px){#button,select{width:100%;float:none;margin-bottom:10px}select{padding-top:10px;font-size:20px}}