.icon-lg{font-size:1.5rem}[class*=" icon-"],[class^=icon-]{margin-right:8px;display:inline-block;text-align:center}#nav [class*=" icon-"],#nav [class^=icon-]{width:1rem}*{box-sizing:border-box}body,html{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:14px;margin:0;height:100%}@media (min-width:1025px){body,html{font-size:20px}}ul{list-style-type:none}input,select,textarea{font-size:1rem}p{margin:0}.ql-editor{padding:0}.ql-container{font-size:.9rem}.ql-toolbar.ql-snow{border-spacing:0;padding:0!important}.apparentlink,a{text-decoration:underline;color:#03a;cursor:pointer}.apparentlink:hover,a:focus,a:hover{background-color:rgba(0,51,170,.05)}#menu a{color:#000;text-decoration:none;cursor:default}#menu a:focus,#menu a:hover{box-shadow:none;background-color:#dfd}.select2-container{z-index:20000;font-size:.9rem}.select2-container {min-width:200px;max-width:100%}#select2-ae_dd_sel-container span,#select2-ae_dd_sel-results li{font-size:15px}.select2-results__option{white-space:nowrap}.autocomplete-suggestions{border:1px solid #aaa;background:#fff;max-height:350px;overflow:auto;white-space:nowrap}.fileUploadWrapper{position:relative;overflow:hidden;display:inline-block}.fileUploadWrapper input[type=file]{font-size:100px;position:absolute;left:0;top:0;opacity:0}.menuitem{white-space:nowrap;height:1.6rem;margin-left:10px}.menuitem:before{content:"\00BB \00a0"}.menudivider{margin:0 0 .4rem 0}.EquipmentStatusIcon.Status_0{color:#444}.EquipStatusIcon.Status_4{color:#0f0}.EquipStatusIcon.Status_6{color:#0ff}.EquipStatusIcon.Status_7{color:#f6f}.EquipStatusIcon.Status_8{color:red}#EquipInfo .select2-selection__placeholder{color:red!important}.space-left{margin-left:1rem}#notetousers *{position:relative;font-size:.85rem}.datelabel{display:inline-block}.datelabel span,.upperleftcorner span{display:block;text-align:center}#upperleftcorner input{position:absolute;left:0;z-index:20002;width:68px;height:.9rem;background-color:transparent;border:0}div.daterangepicker,div.daterangepicker *{z-index:30002}.weekview{overflow-y:scroll;overflow-x:hidden}#calendarwrapper{top:0;overflow:visible}.calcell{font-size:12px}.calcell,.calheaderlabel{border:1px solid #dadce0}.fomevent{overflow:hidden;border:1px solid #999;border-radius:.2rem;padding:.2rem}.fomevent-day{font-size:.6rem}.fomevent-day span.equipname{font-weight:700;white-space:nowrap;overflow:hidden;display:block}.fomevent-day span.username{font-weight:700;white-space:nowrap;overflow:hidden;display:block}.fomevent-day span.timespan{white-space:nowrap;overflow:hidden;display:block}.fomevent-day span.comment{display:block;overflow:hidden}.agenda{z-index:1000;background:0 0}.eventsOfDay{margin-top:5px}.eventsOfDay i{vertical-align:middle;color:#777;font-size:.5rem;padding-right:.25rem}.eventsOfDay span{display:inline-block;padding-left:.6rem;vertical-align:middle}div.modal-body-inner div,div.modal-body-inner span{line-height:1.5rem}table{border-spacing:0}thead tr{background-color:#89ceff;font-weight:400}thead th{padding:.3rem .1rem}tbody tr:nth-child(even){background-color:#eee}fieldset{margin:.5rem;padding:0;border:0}button,input[type=button]{-moz-box-shadow:inset 0 1px 0 0 #fff;-webkit-box-shadow:inset 0 1px 0 0 #fff;box-shadow:inset 0 1px 0 0 #fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#fff),color-stop(1,#f6f6f6));background:-moz-linear-gradient(top,#fff 5%,#f6f6f6 100%);background:-webkit-linear-gradient(top,#fff 5%,#f6f6f6 100%);background:-o-linear-gradient(top,#fff 5%,#f6f6f6 100%);background:-ms-linear-gradient(top,#fff 5%,#f6f6f6 100%);background:linear-gradient(to bottom,#fff 5%,#f6f6f6 100%);background-color:#fff;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #dcdcdc;display:inline-block;cursor:pointer;color:#666;font-family:Arial;font-size:1rem;font-weight:700;margin:5px;padding:6px 24px;text-decoration:none;text-shadow:0 1px 0 #fff}button:hover,input[type=button]:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#f6f6f6),color-stop(1,#fff));background:-moz-linear-gradient(top,#f6f6f6 5%,#fff 100%);background:-webkit-linear-gradient(top,#f6f6f6 5%,#fff 100%);background:-o-linear-gradient(top,#f6f6f6 5%,#fff 100%);background:-ms-linear-gradient(top,#f6f6f6 5%,#fff 100%);background:linear-gradient(to bottom,#f6f6f6 5%,#fff 100%);background-color:#f6f6f6}button:disabled,input[type=button]:disabled{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#ccc),color-stop(1,#ccc));background:-moz-linear-gradient(top,#ccc 5%,#ccc 100%);background:-webkit-linear-gradient(top,#ccc 5%,#ccc 100%);background:-o-linear-gradient(top,#ccc 5%,#ccc 100%);background:-ms-linear-gradient(top,#ccc 5%,#ccc 100%);background:linear-gradient(to bottom,#ccc 5%,#ccc 100%);background-color:#ccc}button.compact,input[type=button].compact{padding:2px 12px 0 16px;margin:0 5px}input[type=file]{opacity:0;margin-left:1.5rem}.space-top{margin-top:1rem}.loginform input{font-size:1rem;width:100%;border:0;margin:6px 0;padding:15px;background:#eee}.event-no-show{background-color:#fee;color:#444}.event-past{background-color:#eee;color:#444}.event-using{background-color:#fae}.event-down{background-color:#ffa893}.event-mine{background-color:#cfc;color:#060}.event-sign-up{color:660000}.status-down{color:#f30}.status-busy{color:#f0f}.status-available{color:#0a2}.status-reserved{color:#03f}.title{font-weight:700;font-size:1.1rem;color:#03a;margin:.8rem 0}.prompt{font-weight:700;color:#03a;margin-right:.5rem;vertical-align:top}.helperText{margin-left:.5rem;font-size:.85rem;font-style:italic;color:#999}.menuitemactive{white-space:nowrap}