
/* prototype.css */
.modal-open div#wrapper {-webkit-filter: blur(2px);-moz-filter: blur(3px);-o-filter: blur(3px);-ms-filter: blur(3px);filter: blur(2px);transition: 0.15s -webkit-filter linear;}div#wrapper{transition: 0.0s -webkit-filter linear;}.modal-backdrop.in {filter: alpha(opacity=0);-webkit-opacity: 0;-moz-opacity: 0.0;opacity: 0.0;}* {border-radius: 0 ;}.btn, .btn-xs, .btn-group-xs>.btn, .form-control,.modal-content, #content-header,.panel-group .panel, .dropdown-menu,.portlet .portlet-header, .portlet .portlet-content, .dashboard-stat, .progress, .alert,#components-container *, .component-widget, .component-widget#main-nav .sub-nav .add-page a, #main-nav .sub-nav .change-order a,#main-nav .sub-nav .add-page a:hover, #main-nav .sub-nav .change-order a:hover,#back-to-top{border-radius: 1px;}.nav-tabs>li>a{border-radius: 1px 1px 0 0;}ul.nav-tabs>li:first-child>a{border-radius: 3px 1px 0 0;}ul.nav-tabs>li:last-child>a{border-radius: 1px 3px 0 0;}ul.nav-tabs>li:only-child>a{border-radius: 3px 3px 0 0;}button.filter-reset {margin-left: -1px;}button.filter-submit {margin-right: -5px;}.filter-block .filter-list {z-index: 2;margin-top: 3px;box-shadow: 0 15px 15px rgba(0,0,0,0.3);}.filter-block .filter-list .selected a {background: #428bca;}.filter-block .filter-field-btn {top: 7px}.filter-block .filter-list .selected a:hover {color: #eeeeea;background: #428bca;}.filter-block .filter-list a:hover {background-color: #eeeeea;color: #333;}* {transition:all .1s linear;-o-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear;}.rotate {-webkit-animation: rotation 2s infinite linear;}@-webkit-keyframes rotation {from {-webkit-transform: rotatey(0deg);}to {-webkit-transform: rotatey(359deg);}}.btn:focus {outline: none !important;border-color: #ccc;box-shadow: 0 0 10px #ccc;}.btn-success:focus {border-color: #5cb85c;box-shadow-color: 0 0 10px #5cb85c;}.btn-danger:focus {border-color: #d43f3a;box-shadow-color: 0 0 10px #d43f3a;}.btn-warning:focus {border-color:#eea236;box-shadow-color: 0 0 10px#eea236;}.btn-info:focus {border-color:#46b8da;box-shadow-color: 0 0 10px#46b8da;}.btn-primary:focus {border-color:#357ebd;box-shadow-color: 0 0 10px#357ebd;}.btn-secondary:focus {border-color:#357ebd;box-shadow-color: 0 0 10px#357ebd;}.btn-tertiary:focus {border-color:#747474;box-shadow-color: 0 0 10px#747474;}.btn-quaternary:focus {border-color:#ccc;box-shadow-color: 0 0 10px#ccc;}.btn-default:focus {border-color:#ccc;box-shadow-color: 0 0 10px#ccc;}.btn-inverse:focus {border-color:#ccc;box-shadow-color: 0 0 10px#ccc;}.component-widget, .component-column, .component-row, .component-section,#vakata-dnd,textarea.editor,.datapicker .input-group input, .ui-autocomplete,.redactor-toolbar-tooltip, .redactor-box#change-device, #change-device li, #change-device li a, #change-device li a div, #change-device li a span,.chart-holder, svg{-moz-transition: none;-webkit-transition: none;-o-transition: color 0 ease-in;transition: none;}ul#change-device li a span {display: block;}#main-nav ul.sub-nav li.active a i{color: #fff;}.ha-global:before {content: "\f0ac";}.ha-page:before {content: "\f0f6";}.ha-multi:before {content: "\f0e6";}.ha-single:before {content: "\f0e5";}.ha-simple:before {content: "\f096"}.dashboard-stat.dashboard-theme .value {display: block;font-size: 22px;font-weight: 400;}.morris-hover{position:absolute;z-index:1000;}.morris-hover.morris-default-style{border-radius:10px;padding:6px;color:#666;background:rgba(255, 255, 255, 0.8);border:solid 2px rgba(230, 230, 230, 0.8);font-family:sans-serif;font-size:12px;text-align:center;}.morris-hover.morris-default-style .morris-hover-row-label{font-weight:bold;margin:0.25em 0;}.morris-hover.morris-default-style .morris-hover-point{white-space:nowrap;margin:0.1em 0;}svg {width: 100%!important;}.nav-tabs > li.active > a,.nav-tabs > li.active > a:focus{outline: 0;}.nav-tabs > li.active > a:active {outline: 0;}#component-wrapper .mc > .btn,#component-wrapper .mc > a.btn,#component-wrapper .mc > a{color: #333333!important;}#component-wrapper .mc > .btn:hover,#component-wrapper .mc > a.btn:hover,#component-wrapper .mc > a:hover{color: #000!important;}.range-slider {width: 100%;}.range-slider.range {-webkit-appearance: none;width: calc(100% - (73px));height: 10px;border-radius: 5px;background: #d7dcdf; outline: none;padding: 0;margin: 0;}.range-slider.range::-webkit-slider-thumb {-webkit-appearance: none;appearance: none;width: 20px;height: 20px;border-radius: 50%;background: #444;cursor: pointer;-webkit-transition: background .15s ease-in-out;transition: background .15s ease-in-out;}.range-slider.range::-webkit-slider-thumb:hover {background: #4285F4;}.range-slider.range:active::-webkit-slider-thumb {background: #4285F4;}.range-slider.range::-moz-range-thumb {width: 20px;height: 20px;border: 0;border-radius: 50%;background: #2c3e50;cursor: pointer;-webkit-transition: background .15s ease-in-out;transition: background .15s ease-in-out;}.range-slider.range::-moz-range-thumb:hover {background: #1abc9c;}.range-slider.range:active::-moz-range-thumb {background: #1abc9c;}.range-slider.value {display: inline-block;position: relative;width: 60px;color: #444;line-height: 20px;text-align: center;border-radius: 3px;background: #ccc;padding: 5px 10px;margin-left: 8px;}.range-slider.value:after {position: absolute;top: 8px;left: -7px;width: 0;height: 0;border-top: 7px solid transparent;border-right: 7px solid #ccc;border-bottom: 7px solid transparent;content: '';}::-moz-range-track {background: #d7dcdf;border: 0;}input::-moz-focus-inner,input::-moz-focus-outer {border: 0;}.range-slider input[type="range"] {display: inline;}#components-container > .table-striped>tbody>tr:nth-child(odd), #components-container > .table-striped>tbody>tr:nth-child(odd)>th {background-color: #f9f9f9;}#components-container > .table-striped>tbody>tr>td:nth-child(odd), #components-container > .table-striped>tbody>tr:nth-child(odd)>td {background-color: inherit;}.btn:hover {box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);}.mc .btn:hover, .mc .btn {box-shadow:none;}a.btn {transition: .2s ease-out;box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.12), 0 1px 6px 0 rgba(0, 0, 0, 0.12);color: rgba(255,255,255, 0.84);}.label-checkbox {position: relative;margin: .5rem;font-family: Arial, sans-serif;line-height: 135%;cursor: pointer;}table.table > tbody > tr > td {vertical-align:middle; }