body{margin:0 0 14px 0;padding:0;font-family:"Open Sans",sans-serif!important;color:#3f403f!important}a,a:visited{color:#5885aa;text-decoration:none}a:hover{text-decoration:underline}.error{color:#e05d4c}.container-fluid.navLinksContainer{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.container-fluid.navLinksContainer .title{margin:auto;text-align:center;color:#fff;position:absolute;white-space:nowrap;padding:10px 0;font-weight:700;width:100%;left:0}.container-fluid.navLinksContainer .title span{margin:0 30px;color:red}.container-fluid.navLinksContainer .title span i{margin:0 10px}.container-fluid.navLinksContainer .avatar{height:30px;width:30px}.container-fluid.navLinksContainer .dashHome{cursor:pointer}.container-fluid.navLinksContainer .dashItem a{padding:0 15px 0 0!important;margin:7px 0}.container-fluid.navLinksContainer .title a img{width:30px;margin-bottom:7px;margin-right:10px;cursor:pointer}.mioFooter{position:fixed;bottom:0;right:0;font-size:x-small;background:#fff;text-align:right;padding-left:5px;z-index:10}.mioVersion{position:fixed;bottom:0;left:0;font-size:x-small;width:50%;background:#fff}h1.tableHeader,h2.tableHeader,h3.tableHeader{display:flex;justify-content:space-between}h1.tableHeader .editFieldsParent,h2.tableHeader .editFieldsParent,h3.tableHeader .editFieldsParent{font-size:small}h1{color:#5885aa}h2{color:#5885aa;margin:20px 0 5px 0}h2 span{color:#3f403f}h3{color:#3f403f}h3 span,h3 span a,h3 span a:visited{color:#3f403f;font-size:small}ul{margin:0;padding:0;list-style:none}p{margin:0}table{text-align:left}table th{background:#3f403f;color:#fff;padding:1px 3px;text-align:left!important}table td{padding:1px 3px}table,td,th{border:1px solid #dedede;border-collapse:collapse}tr:nth-child(even) td{background-color:#f0f0f0}tr .pagination{display:inline-block}tr .pagination li{display:inline}tr .pagination li.disabled a{cursor:not-allowed;color:grey}tr .pagination li.disabled a:hover{text-decoration:none}tr .pull-right{float:right}.selectedRow td{background-color:#5885aa!important;color:#fff}.mainButton{background:#5885aa!important;color:#fff!important;padding:5px 15px;border:solid 1px #3f403f;cursor:pointer;font-size:inherit;border-radius:3px;outline:0}.mainButton :hover{background:#466a88!important}.mainButton span{padding:0!important}input[type=button].mainButton:disabled{background:#e2e2e2!important;border:solid 1px #afafaf;color:#3f403f;cursor:default}input[type=button].mainButton:disabled:HOVER{background:#e2e2e2!important}.ui-dialog .ui-dialog-title{color:#fff}.hidden{display:none}.ui-widget-overlay{opacity:.5!important}.ui-widget-header{color:#fff}.ui-slider a{background:#5885aa!important}.errorDialog h3{margin-top:0}.errorDialog p{color:red}.majorBody{margin:0 20px}#logout-form{display:none}a:focus{outline:0!important}a{outline:0}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:1px 3px}.pagination{margin:0}.dropdown-menu a{text-transform:none}.mainDropdown .navbar-text{font-weight:700;margin-bottom:0}.table-hover tbody tr:hover td{background-color:#ffc!important;color:#3f403f}.table-hover tbody tr:hover td a{color:#3f403f}.navbar-mio{border-radius:0!important;margin-bottom:0!important}.navbar-uppercase{text-transform:uppercase}.navbar-fixed-top .navbar-collapse{padding-right:15px;padding-left:15px}.tradeHeader{padding-left:20px!important}.trade-header-indented{padding-left:30px!important;padding-right:30px!important}.user-options{cursor:pointer}.user-signout{padding-top:10px!important;padding-bottom:10px!important}.user-signout img{margin-right:5px}.ng-table-pager{margin-top:5px}.ng-table th{white-space:nowrap}.ng-table th.filter .filter,.ng-table th.filter .input-filter{min-height:0!important;height:auto;padding:1px}.ng-table th.sortable.sort-asc,.ng-table th.sortable.sort-desc{text-shadow:none!important}.ng-table .sortable{background:#3f403f}.ng-table .sort-asc{background:#3f403f!important}.ng-table .sort-desc{background:#3f403f!important}.ng-table th.sortable div:before{border-top:4px solid #fff}.ng-table th.sortable div:after,.ng-table th.sortable div:before{border-color:#fff transparent}.ng-table th.sortable.sort-desc div:after{border-top:4px solid #fff}.menu{float:left;margin-left:1em}.menu table{width:100%}.menu table .keyCol{width:40px;text-align:center;white-space:nowrap}.menu table .capitalKeyCol{text-transform:uppercase}.menuWithPointer{cursor:pointer}.menu tfoot{display:none}.menu .error{background:#e05d4c;color:#3f403f}.menuVerticalStack{margin-bottom:.3em}.menuVerticalStack.maxHeightMenu{max-height:388px;overflow-y:auto;display:block;width:277px;overflow-x:auto}.menuVerticalStack td{padding:1px 3px!important}.progressBarContainer{text-align:center;margin:0 auto;width:100px;height:20px;background:#e2e2e2;border:solid 1px #3f403f;position:relative;overflow:hidden}.progressBarContainer div{height:18px;background:#8ec975}.progressBarContainer .progressDisplay{position:absolute;top:-1px;width:100px;background:0 0}.notSelectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.actionsCol a{margin-right:3px;cursor:pointer}.actionsCol a:last-child{margin-right:0}.content-container{margin:20px 0 20px 0}.dateTimeCol{white-space:nowrap}.staleWarning{background:#fec679}.staleWarningForeground{color:#fec679}.newWindowParent a{display:inline-block!important}.newWindowParent a:first-child{padding-right:0}.newWindow{padding-left:0!important}.newWindow img{width:16px;margin-top:-4px;margin-left:5px;opacity:.5}.newWindow img:HOVER{opacity:1}.floatingInfo{position:absolute;padding:5px;background:#fff;border:solid 1px #3f403f;cursor:move}.steppedFloatingInfo{position:absolute;cursor:move;background:#09f;color:#000;border:4px solid rgba(255,255,255,.35);background-clip:padding-box!important}.steppedFloatingInfo .mainButton.editButton{background:#f0ad4e!important}.steppedFloatingInfo .mainButton.editButton:HOVER{background:#ec971f!important}.steppedFloatingInfo .innerBorder{border:solid 2px #3f403f;padding:10px}.steppedFloatingInfo .step{position:absolute;right:-20px;bottom:-20px;color:#3f403f}.steppedFloatingInfo .step .fa-stack-1x{color:#fff;font-size:medium}.hotkey{display:inline-block}.hotkey .key{display:inline-block;color:#3f403f;background:#e2e2e2;line-height:1.2;border:solid 1px #3f403f;padding:0 3px;box-shadow:1px 1px 0 #3f403f;border-radius:3px;text-transform:capitalize;font-family:monospace}.hotkey .spacer{display:inline-block;margin:0 .4em 0 .2em}.floatingKeyboardShortcuts{width:1362px;top:0;left:0;z-index:2}.floatingKeyboardShortcuts .shortcut{padding:0 20px}.floatingKeyboardShortcuts table.noPadding .shortcut{padding-left:0}.floatingKeyboardShortcuts h4{text-align:center;margin-top:0}.floatingKeyboardShortcuts a{position:absolute;right:5px;top:2px;color:#3f403f}.floatingKeyboardShortcuts a:HOVER{position:absolute;right:5px;top:2px;color:#909090}.floatingKeyboardShortcuts table{float:left;line-height:1}.floatingKeyboardShortcuts table,.floatingKeyboardShortcuts td,.floatingKeyboardShortcuts tr{border:none}.floatingKeyboardShortcuts table table{color:#fff}.floatingKeyboardShortcuts table tr.groupEnd td{padding-bottom:15px}.floatingKeyboardShortcuts table tr:nth-child(even) td{background-color:transparent}.floatingKeyboardShortcuts .secondCol{margin-left:40px}.clickableMarkLabel:HOVER{color:#5885aa!important}.onBreak{background-color:#5885aa;padding:5px 10px!important;line-height:1.5!important;margin:10px;color:#fff!important}.onBreak:HOVER{background-color:#466a88!important}.localeSelected{font-weight:700!important}.mainDropdown{width:200px}.agentHuman{white-space:nowrap}.agentHuman a{margin-left:5px;cursor:pointer}.angular-google-map-container{width:320px;height:240px;border-radius:0}.floatingMap{bottom:90px;left:5px;width:342px;height:260px;padding:10px}.floatingMap .floatingControls{position:absolute;top:0;right:0;z-index:5;background:#fff;overflow:hidden}.floatingMap .floatingControls a{color:#3f403f;padding:6px}.floatingMap .floatingControls a:HOVER{background-color:#e2e2e2}.floatingMap .rating{position:absolute;left:5px;bottom:5px}.floatingMap .floatingHandle{position:absolute;top:0;left:0;z-index:5;background:#fff;overflow:hidden;padding:2px 4px}.rating{padding:3px;background:#fff;display:inline-block}.rating ul li{display:inline-block}.rating ul li a{color:gold}.floatingRateVideoSources{width:150px;background:#ddd}.floatingRateAnnotationQuality{width:150px;background:#ddd;top:28px;right:170px}.floatingRating{top:50px;right:5px;padding-bottom:3px;width:220px;background-color:#3f403f;color:#fff;text-align:center}.floatingRating .scuControl{margin:4px 6px 0 6px;line-height:.9}.floatingRating .scuControl a{color:#fff}.floatingRating .scuControl a:HOVER{color:#909090}.floatingRating .scuControl div.scuComponent{display:inline-block;margin-right:3px}.floatingRating .scuControl div.scuComponent:last-child{margin-right:0}.floatingRating .scuControl div.middleComponent{text-align:center}.classGroupColored{float:left;width:175px;position:relative;height:70px;border:3px solid #000;border-radius:5px;padding:0 3px;overflow:hidden;text-align:center}.classGroupColored .groupTitle,.classGroupColored .title{display:block;text-align:center;font-weight:700;margin-bottom:2px;white-space:nowrap;color:#3f403f}.classGroupColored img{margin:auto;display:block;border:solid 1px;border-radius:3px;padding:3px;background:#fff;height:40px}.classImage{margin:auto;display:block;border:solid 1px;border-radius:3px;padding:3px;background:#fff;height:40px}.bikesOnRoad{color:#fa8602;background-color:rgba(250,134,2,.4);border-color:#fa8602}.swal2-modal{font-family:"Open Sans",sans-serif!important}.swal2-modal .swal2-validationerror{padding:20px 10px}.swal2-modal .swal2-validationerror+.swal2-spacer{margin:0}.uploader .qq-gallery.qq-uploader{padding:10px!important;border-radius:0!important;font-family:"Open Sans",sans-serif!important;border:1px solid #3f403f!important;overflow-y:auto;height:120px;max-height:none;min-height:0}.uploader .qq-gallery.qq-uploader:before{top:35%}.uploader .qq-gallery.qq-uploader .qq-upload-list li{height:auto}.uploader .qq-gallery.qq-uploader .qq-thumbnail-wrapper{height:100px;width:100px}.city-background{background-image:url(/auth/app/img/auth-background-low.jpg);background-size:cover;background-position:center}.layout-fit-positioned-parent{position:absolute;top:0;left:0;right:0;bottom:0}.layout-absolute-centered{display:flex;flex-direction:column;align-items:center;justify-content:center}.login-container{display:inline-block;position:relative;z-index:1}.see-thru{display:none!important}