.header-icon-close{display:none}.navbar-toggle[aria-expanded=true] .header-icon-close{display:inline}.navbar-toggle[aria-expanded=true] .header-icon-open{display:none}.flex-container .devices-list li>.list-element{padding:10px 15px !important;border-radius:10px !important}.flex-container .devices-list li>.list-element .device-label{display:block;margin-bottom:6px;font-weight:500;font-size:17px}.flex-container .devices-list li>.list-element .serial,.flex-container .devices-list li>.list-element .model{display:block;font-size:13px;color:#aaacae}.flex-container .form-group{margin-bottom:30px}.navbar-background{position:fixed;z-index:100000;margin:0;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0;transition:ease-in-out opacity .5s;pointer-events:none}@media(max-width: 767px){h1{font-size:20px}.collapse.navbar-collapse{margin:0;position:fixed;z-index:100001;top:0;left:-60%;width:60%;bottom:0;max-height:none;background:#272b30;border-right:1px solid #545454;box-shadow:none !important;padding:15px;transition:ease-in-out left .5s;display:block}body.navbar-expanded .navbar-background{opacity:.4}body.navbar-expanded .collapse.navbar-collapse{left:0}body.navbar-expanded .navbar-toggle .header-icon-open{display:none}body.navbar-expanded .navbar-toggle .header-icon-close{display:block}}.buttons-container .btn{padding:20px;border-radius:50px}.back-link-container{width:100%;margin-top:10px;text-align:center;font-size:12px;padding:5px 0 15px 0}.action-buttons-container .status-row .arrows-container .arrow-container .arrow-down{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border:15px solid rgba(0,0,0,0);border-top-color:#fff}.back-link-container a{text-decoration:underline}.btn.btn-primary,.btn.btn-primary:focus,.btn.btn-primary:active,.btn.btn-primary:hover{background:#be1a1b;border-color:#be1a1b;border-radius:50px}.form-control,.spinner-fieldstyle .form-control[readonly]{background-color:#4e5156;color:#fff}.form-container{padding-top:30px}.btn-spaced{margin-top:30px;margin-bottom:30px}.login-link-container a:hover{color:#fff !important}.table-device .label-cell{text-align:left;font-weight:500;color:#fff;text-transform:none}.buttons-container .action-buttons-container .status-row .message-container{background-color:#fff}.flex-container .scrollable-content .time{padding:0;border-radius:15px;display:block;width:100%;margin-bottom:20px;background-color:#464d55;box-shadow:0px 3px 3px 0px rgba(0,0,0,.4);text-decoration:none !important}.flex-container .scrollable-content .time:last-of-type{margin-bottom:0}.flex-container .scrollable-content .time>a{padding:20px}.flex-container .scrollable-content .time .checkbox-switch{bottom:20px;right:20px}.flex-container .scrollable-content .time>a,.flex-container .scrollable-content .time>div{height:auto}.flex-container .scrollable-content .time .name .val,.flex-container .scrollable-content .time .type .val,.flex-container .scrollable-content .time .start .val,.flex-container .scrollable-content .time .end .val,.flex-container .scrollable-content .time .duration .val,.flex-container .scrollable-content .time .pause .val{font-size:20px;padding-bottom:5px;line-height:1.6em !important}.flex-container .scrollable-content .time .edit-icon{float:right;font-size:20px}.flex-container .scrollable-content .time .name,.flex-container .scrollable-content .time .end,.flex-container .scrollable-content .time .duration{float:left;text-align:left;margin-left:16px}.flex-container .scrollable-content .time .end{float:left;text-align:left}.flex-container .scrollable-content .time .pause,.flex-container .scrollable-content .time .duration{float:left;text-align:left;margin-right:16px}.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{background-image:none !important}.switcher-fieldstyle .btn-default:active,.switcher-fieldstyle .btn-default.active,.switcher-fieldstyle .open>.dropdown-toggle.btn-default{background-image:linear-gradient(#78cc78, #62c462 60%, #53be53) !important}.flex-container .select2-container--default .select2-selection--single{background:#999}.flex-container .select2-container--default .select2-selection--single .select2-selection__rendered{color:#fff}.flex-container .select2-container--default .select2-selection--single .select2-selection__arrow b{border-top-color:#fff}.flex-container .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-bottom-color:#fff}.flex-container .select2-container--default .select2-selection--single,.flex-container .select2-container--default .select2-selection--multiple{border-color:#000}
