 .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,textarea,select{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;}a,.apparentlink{text-decoration:underline;color:#0033AA;cursor:pointer}a:focus,a:hover,.apparentlink:hover{background-color:rgba(0,51,170,.05);}#menu a{color:#000000;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;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;_height:350px;_margin:0;_overflow-x:hidden}.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:#00ff00}.EquipStatusIcon.Status_6{color:#00ffff}.EquipStatusIcon.Status_7{color:#ff66ff}.EquipStatusIcon.Status_8{color:#ff0000}#EquipInfo .select2-selection__placeholder{color:#f00!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}.calheaderlabel,.calcell{border:1px solid #dadce0}.fomevent{overflow:hidden;border:1px solid #999999;border-radius:.2rem;padding:.2rem}.fomevent-day{font-size:.6rem}.fomevent-day span.equipname{font-weight:bold;white-space:nowrap;overflow:hidden;display:block}.fomevent-day span.username{font-weight:bold;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:transparent}.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}table:not(.table-condensed) thead tr{background-color:#89CEFF;font-weight:400}table:not(.table-condensed) thead th{padding:.3rem .1rem}table:not(.table-condensed) tbody tr:nth-child(even){background-color:#eee}fieldset{margin:.5rem;padding:0;border:0}input[type="button"],button:not(.ql-snow *,.select2 *,.form-section-toggle){-moz-box-shadow:inset 0 1px 0 0 #ffffff;-webkit-box-shadow:inset 0 1px 0 0 #ffffff;box-shadow:inset 0 1px 0 0 #ffffff;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#ffffff),color-stop(1,#f6f6f6));background:-moz-linear-gradient(top,#ffffff 5%,#f6f6f6 100%);background:-webkit-linear-gradient(top,#ffffff 5%,#f6f6f6 100%);background:-o-linear-gradient(top,#ffffff 5%,#f6f6f6 100%);background:-ms-linear-gradient(top,#ffffff 5%,#f6f6f6 100%);background:linear-gradient(to bottom,#ffffff 5%,#f6f6f6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f6f6f6',GradientType=0);background-color:#ffffff;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #dcdcdc;display:inline-block;cursor:pointer;color:#666666;font-family:Arial;font-size:1rem;font-weight:bold;margin:5px;padding:6px 24px;text-decoration:none;text-shadow:0 1px 0 #ffffff}input[type="button"]:hover,button:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#f6f6f6),color-stop(1,#ffffff));background:-moz-linear-gradient(top,#f6f6f6 5%,#ffffff 100%);background:-webkit-linear-gradient(top,#f6f6f6 5%,#ffffff 100%);background:-o-linear-gradient(top,#f6f6f6 5%,#ffffff 100%);background:-ms-linear-gradient(top,#f6f6f6 5%,#ffffff 100%);background:linear-gradient(to bottom,#f6f6f6 5%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6',endColorstr='#ffffff',GradientType=0);background-color:#f6f6f6}input[type="button"]:disabled,button:disabled{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#cccccc),color-stop(1,#cccccc));background:-moz-linear-gradient(top,#cccccc 5%,#cccccc 100%);background:-webkit-linear-gradient(top,#cccccc 5%,#cccccc 100%);background:-o-linear-gradient(top,#cccccc 5%,#cccccc 100%);background:-ms-linear-gradient(top,#cccccc 5%,#cccccc 100%);background:linear-gradient(to bottom,#cccccc 5%,#cccccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc',endColorstr='#cccccc',GradientType=0);background-color:#cccccc}input[type="button"].compact,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:#eeeeee}.event-no-show{background-color:#FFEEEE;color:#444444}.event-past{background-color:#EEEEEE;color:#444444}.event-using{background-color:#FFAAEE}.event-down{background-color:#FFA893}.event-mine{background-color:#CCFFCC;color:#006600}.event-sign-up{color:660000}.status-down{color:#FF3300}.status-busy{color:#FF00FF}.status-available{color:#00AA22}.status-reserved{color:#0033FF}.title{font-weight:bold;font-size:1.1rem;color:#0033AA;margin:.8rem 0}.prompt{font-weight:bold;color:#0033AA;margin-right:.5rem;vertical-align:top}.helperText{margin-left:.5rem;font-size:.85rem;font-style:italic;color:#999999}.menuitemactive{white-space:nowrap}