body,html{width:100%;height:100%}body{display:flex;align-items:center;justify-content:center}#app{margin:16px}@media screen and (min-width:800px){#app{width:70%;min-width:768px;max-width:1024px}}@media screen and (max-width:799px){#app{width:100%}}#panel{margin:0}.form-control{box-shadow:none!important}input[type=checkbox]{vertical-align:middle}label{margin-bottom:0;font-weight:400}.input-group:not(:last-child){margin-bottom:10px}.input-group-addon.front{min-width:81px}a{text-decoration:none!important}.bl-0{border-left:0}