@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:local("Roboto Light"),local("Roboto-Light"),url(../fonts/Roboto/Roboto-Light-ext.woff2) format("woff2");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:local("Roboto Light"),local("Roboto-Light"),url(../fonts/Roboto/Roboto-Light.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(../fonts/Roboto/Roboto-Regular-ext.woff2) format("woff2");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(../fonts/Roboto/Roboto-Regular.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local("Roboto Medium"),local("Roboto-Medium"),url(../fonts/Roboto/Roboto-Medium-ext.woff2) format("woff2");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local("Roboto Medium"),local("Roboto-Medium"),url(../fonts/Roboto/Roboto-Medium.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:Roboto;font-style:normal;font-weight:600;src:local("Roboto SemiBold"),local("Roboto-SemiBold"),url(../fonts/Roboto/Roboto-Bold-SemiBold-ext.woff2) format("woff2");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:600;src:local("Roboto SemiBold"),local("Roboto-SemiBold"),url(../fonts/Roboto/Roboto-Bold-SemiBold.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold"),url(../fonts/Roboto/Roboto-Bold-ext.woff2) format("woff2");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold"),url(../fonts/Roboto/Roboto-Bold.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:Icons;src:url(../fonts/icons/icon_v1.eot);src:url(../fonts/icons/icon_v1.eot?#iefix) format("embedded-opentype"),url(../fonts/icons/icon_v1.woff) format("woff"),url(../fonts/icons/icon_v1.ttf) format("truetype"),url(../fonts/icons/icon_v1.svg#Flaticon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"]:after,[class*=" icon-"]:before,[class^=icon-]:after,[class^=icon-]:before{padding-left:1px}.icon{font-family:Icons;font-style:normal;display:inline-block}.icon-dot:before{content:"\2022";position:relative}.icon-dot{font-family:inherit;line-height:0;vertical-align:middle;padding-right:.25em}.icon-pizza:before{content:"\f100"}.icon-tool:before{content:"\f101"}.icon-down-arrow:before{content:"\f102"}.icon-privacy:before{content:"\f103"}.icon-stock:before{content:"\f104"}.icon-chart:before{content:"\f105"}.icon-scissors:before{content:"\f106"}.icon-cola:before{content:"\f107"}.icon-bartander:before{content:"\f108"}.icon-waiter:before{content:"\f109"}.icon-shapes:before{content:"\f10a"}.icon-unlocked:before{content:"\f10b"}.icon-locked:before{content:"\f10c"}.icon-user:before{content:"\f10d"}.icon-users:before{content:"\f10e"}.icon-up-arrow:before{content:"\f10f"}.icon-barcode:before{content:"\f110"}.icon-coins:before{content:"\f111"}.icon-add:before{content:"\f112"}.icon-close:before{content:"\f113"}.icon-settings:before{content:"\f114"}.icon-bill:before{content:"\f115"}.icon-cooking:before{content:"\f116"}.icon-cookbook:before{content:"\f117"}.icon-key:before{content:"\f118"}.icon-foodsingle:before{content:"\f119"}.icon-education:before{content:"\f11a"}.icon-edit:before{content:"\f11b"}.icon-back:before{content:"\f11c"}.icon-calendar-clock:before{content:"\f11d"}.icon-credit-card:before{content:"\f11e"}.icon-fast-food:before{content:"\f11f"}.col-no-padding{padding-left:0;padding-right:0}body{color:#6c7f92;position:relative}a:focus,a:hover{text-decoration:none}h1,h2,h3,h4,h5{color:#232732}.va-container{display:table;position:relative;width:100%;height:100%}.va-middle{display:table-cell;vertical-align:middle}.no-padding{padding:0}.text-accent{color:#2aaae2}.text-primary{color:#2c323f}.text-default{color:#6c7f92}.text-light{color:#b8b8b8}.text-blue{color:#3498db}.text-yellow{color:#fbcc3e}.text-orange{color:#fe971d}.text-green{color:#3c763d}strong{font-weight:500}.loader{border:16px solid #f3f3f3;border-top:16px solid #3498db;border-radius:50%;width:120px;height:120px;animation:spin 2s linear infinite}.loader-container{position:absolute;left:0;right:0;top:0;bottom:0}.loader-container>div{margin:0 auto}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.top-bar .drawer{top:30px}.top-bar .app-container{margin-top:82px}@media (min-width:768px){.top-bar .app-container{top:30px;margin-top:0}}.top-bar .navbar{top:30px}.btn-transparent{background:0 0}.btn-transparent.active{color:#2aaae2;outline:0;background-image:none;-webkit-box-shadow:none;box-shadow:none}.btn-white{background:#fff;border:1px solid #ccc;color:#2aaae2}.btn-default{border-color:#dfdfdf;color:#6c7f92;background:0 0}.btn-default.active,.btn-default:hover{background:#2aaae2;color:#fff}.btn-default.active{background:#2aaae2;color:#fff}.btn-default.active.focus,.btn-default.active:active,.btn-default.active:focus,.btn-default.active:hover{background:#2aaae2;color:#fff}.btn-default.focus{background:0 0}.btn-oval{border-radius:60px}@media (max-width:768px){.btn-xs-block{display:block;width:100%}}.btn-square-lg{white-space:inherit;height:150px;font-size:13px;text-transform:uppercase;font-weight:500}.btn-square-lg i{margin-bottom:10px;font-size:40px}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}[data-toggle=buttons]:not(.active) .text-active{display:none}[data-toggle=buttons].active .text-not-active{display:none}.btn-group-blocks>.btn{margin:5px 5px;border-radius:4px}.btn-group-blocks>.btn:first-child:not(.dropdown-toggle),.btn-group-blocks>.btn:first-child:not(:last-child):not(.dropdown-toggle),.btn-group-blocks>.btn:last-child:not(.dropdown-toggle){border-radius:4px}.btn-group-blocks>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:4px}.btn-grey{color:#6c7f92;font-size:11px}.btn-grey.btn-sm{font-size:9px}.btn-grey:hover{color:#202020}.has-feedback-left .form-control{padding-left:40px}.has-feedback-left .input-group .form-control-feedback{z-index:3}.has-feedback-left .form-control-feedback{left:0}.has-feedback .form-control-circle{padding-right:45px}.form-control-circle{border-radius:60px;appearance:none;padding-left:20px;padding-right:20px}.form-control-circle+.form-control-feedback{margin-right:10px}select.form-control-circle.input-lg{line-height:27px}.form-group-date{margin-bottom:0;width:300px}.form-group label{font-weight:400;font-size:12px;color:#232732}.btn label input{display:none}.btn label{margin:0;font-weight:inherit;font-size:inherit;color:inherit;cursor:pointer}.btn-file{position:relative;overflow:hidden}.btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;opacity:0;outline:0;background:#fff;cursor:inherit;display:block}.filter_inline .filter-dropdown{width:250px}.filter_inline .filter-dropdown .form-group{margin-left:0;margin-right:0}.filter_inline .filter-dropdown>div{padding:3px 20px}.filter_inline .filter-dropdown label{width:50px;float:left;margin-right:20px;display:inherit}.filter_inline .filter-dropdown .form-group label{display:block}.filter_inline .filter-dropdown input,.filter_inline .filter-dropdown select{width:100px;float:left}.filter_inline .form-group-filter{width:150px;max-width:150px}.filter_inline .form-group-filter .multiselect-container{min-width:300px}.filter_inline .form-group-filter .multiselect-container>li>a>label{font-size:14px}.filter_inline .form-group-filter-lg{width:220px;max-width:220px}.filter_inline .form-group-date{width:100%}.filter_inline .form-group>label{display:none}.filter_inline .form-group-filter .btn-group{width:100%}.filter_inline .btn,.filter_inline .multiselect,.filter_inline input{width:100%;overflow:hidden;text-overflow:ellipsis}.filter_inline_rwd{margin-left:-7.5px;margin-right:-7.5px}.filter_inline_rwd .form-group-filter{width:100%;max-width:100%}.filter_inline_rwd>div{padding-left:7.5px;padding-right:7.5px}.form-list-default-row{display:none}fieldset.form-group{margin-bottom:30px}fieldset.form-group legend{border-bottom:0;margin-bottom:0}.table-form .form-control,.table-form .input-group-addon{border-color:transparent;background:0 0;box-shadow:none;padding:0;padding-right:7px;border-radius:0}.table-form .form-control.btn,.table-form .input-group-addon.btn{font-size:19px}.table-form .has-error .form-control,.table-form .has-error .select2{border-bottom-color:#a94442;border-bottom:1px solid #a94442}.table-form .select2-container--bootstrap.select2-container--open .select2-selection{border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);background-color:#fff;padding-left:10px}.table-form .select2-container--bootstrap .select2-selection{border-color:transparent;background:0 0;box-shadow:none;padding-left:0}.form-table{border:1px solid #dfdfdf;display:flex}.form-table .form-table-label{background-color:#f0f1f2;width:25%}.form-table .form-table-fields{width:75%}.form-table .table-form{border:none}.form-table .table-form td{border-top:none;border-bottom:1px solid #ddd}.form-table.container-has-error{border-color:#a94442}.form-inline-box .form-control,.form-inline-box .input-group-addon{border-color:transparent;background:0 0;box-shadow:none;padding:0;padding-right:7px;border-radius:0}.form-inline-box .form-control.btn,.form-inline-box .input-group-addon.btn{font-size:19px}.form-inline-box .has-error .form-control,.form-inline-box .has-error .select2{border-bottom-color:#a94442;border-bottom:1px solid #a94442}.form-inline-box .form-group{width:100%}.form-inline-box .form-group label{margin:9px 15px}.form-static .form-static-body{margin-bottom:90px}.footer-actions,.form-static-footer{position:fixed;right:0;left:45px;bottom:0;border-top:1px solid #e2e2e2;background:#fff;height:70px;padding-top:15px;padding-bottom:15px;z-index:1036}@media (min-width:768px){.footer-actions,.form-static-footer{left:234px}}.kv-avatar{display:inline-block}.kv-avatar .krajee-default.file-preview-frame,.kv-avatar .krajee-default.file-preview-frame:hover{margin:0;padding:0;border:none;box-shadow:none;text-align:center}.kv-avatar .kv-file-content{width:200px}.kv-avatar .file-input{display:table-cell;width:213px}.kv-avatar .kv-reqd{color:red;font-family:monospace;font-weight:400}.input-group-separator{padding:0;width:0;border:none}.input-group-separator+.form-control{border-left:none}.navbar-pos{background:#000;min-height:50px}.navbar-pos .navbar-brand{padding-top:10px;padding-bottom:10px;height:50px}.navbar-pos .navbar-brand>img{max-height:100%}.navbar-pos .navbar-toggle{padding:2px}.navbar-header{color:#fff}.navbar-user{display:inline-block;width:30px;height:30px;margin-right:10px;vertical-align:middle}.navbar-user .img-circle{height:100%;width:100%;display:flex;justify-content:center;overflow:hidden}.navbar-user .img-circle>img{height:100%}.navbar-pos{margin-left:45px}@media (min-width:768px){.navbar-pos{display:none}}.scrollable-menu{height:auto;max-height:200px;overflow-x:hidden}.scrollable-menu li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.428571429;color:#333;white-space:nowrap}.scrollable-menu li>a:focus,.scrollable-menu li>a:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}.sidebar{-webkit-user-select:none;z-index:501}.sidebar .scroll{overflow-x:hidden;overflow-y:auto}.sidebar .scroll{position:absolute;left:0;top:50px;right:0;width:234px;bottom:0;overflow-x:hidden;overflow-y:auto}@media (min-width:768px){.sidebar .scroll{padding-top:20px;top:90px;width:100%;bottom:70px}}.nav-sidebar.nav>li>a{padding-left:11px;padding-right:11px;color:#bfbfbf;font-size:12px;font-weight:500;text-transform:uppercase}.nav-sidebar.nav>li>a i{margin-right:10px;font-size:20px;vertical-align:middle}.nav-sidebar.nav>li>a:hover{color:#2aaae2;background:0 0}.nav-sidebar.nav>li.active>a{color:#2aaae2}@media (min-width:768px){.nav-sidebar.nav>li>a{border-left:4px solid transparent}.nav-sidebar.nav>li>a:focus,.nav-sidebar.nav>li>a:hover{background:#232732;border-left:4px solid #2aaae2}.nav-sidebar.nav>li.active>a{color:#2aaae2;background:#232732;border-left:4px solid #2aaae2}}.sidebar{transition:width .15s ease-out}.breadcrumb{padding-left:0;margin-bottom:0;background:0 0}.breadcrumb>li a{color:#232732}.breadcrumb>li.active{color:#2aaae2}.breadcrumb>li.active a{color:#2aaae2}.breadcrumb>li a:hover{color:#2aaae2}.breadcrumb>li+li:before{content:" -- ";padding:0 5px;color:#232732}.page-header{position:relative}.page-header .breadcrumb{margin-top:0;padding-top:0;padding-bottom:0}.page-header-top{margin-top:20px}.page-header-top h1{color:#232732;font-weight:500;margin-top:10px;margin-bottom:0}.page-border-none{border:none;margin-bottom:0}.page-header .back{color:#232732;font-size:22px;padding-right:8px;margin-left:-3px;vertical-align:middle}@media (min-width:768px){.page-header-actions{text-align:right;position:absolute;top:0;right:0}}.label-circle{border-radius:50%;width:10px;height:10px}.well{background:#fff}.well-no-padding{padding:10px 0}.well-default{padding:0 0;border-radius:0;border-right:0;border-left:0}.well-center{margin:0 auto;width:600px}.filter{margin-top:20px;margin-bottom:10px}.footer{font-size:11px;text-align:center;color:#474f66;margin:0;margin-top:5px}.footer a{color:#474f66}.container-center{margin:0 auto;width:100%;min-width:400px;padding-left:15px;padding-right:15px}@media (min-width:992px){.container-center{width:100%}}@media (min-width:1200px){.container-center{width:70%}}.img-xs{max-height:34px;max-width:34px}.table-borderless tbody tr td,.table-borderless tbody tr th,.table-borderless tfoot tr td,.table-borderless tfoot tr th,.table-borderless thead tr td,.table-borderless thead tr th{border:none}.table-vertical-center tbody tr td,.table-vertical-center tbody tr th{vertical-align:middle}.table{color:#232732}.table>thead>tr>td,.table>thead>tr>th{font-weight:400;padding:20px 8px;font-size:16px}.table td.border-right,.table th.border-right{border-right:1px solid #dfdfdf}.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table .filter{margin-top:10px}.table .btn-group-block{min-width:85px}.table{margin-bottom:0}.table>thead>tr>th{font-weight:400;color:#a0a8af;font-size:12px;padding:20px 8px 8px 8px;border-bottom:1px solid #dfdfdf}.table>tbody>tr>td{vertical-align:middle;padding:8px 8px;font-size:13px}.table>tbody>tr>td:first-child,.table>tbody>tr>th:first-child,.table>thead>tr>td:first-child,.table>thead>tr>th:first-child{padding-left:15px}.table>tbody>tr>td:last-child,.table>tbody>tr>th:last-child,.table>thead>tr>td:last-child,.table>thead>tr>th:last-child{padding-right:15px}.table-form{border:1px solid #ddd}.table-form>thead>tr>td,.table-form>thead>tr>th{color:#202020;padding:8px;font-weight:400;font-size:14px}.table-form>tbody>tr>td:first-child,.table-form>tbody>tr>th:first-child,.table-form>thead>tr>td:first-child,.table-form>thead>tr>th:first-child{padding-left:8px}.table-form>tbody>tr>td:last-child,.table-form>tbody>tr>th:last-child,.table-form>thead>tr>td:last-child,.table-form>thead>tr>th:last-child{padding-right:8px}.card{border-radius:8px}.card .card-title{font-weight:300;font-size:21px}.card .card-block-left{width:80%}.card .card-footer{background:0 0}.card .card-footer-absolute{position:absolute;bottom:0;width:100%}.card .card-footer-right{padding:0;position:absolute;top:0;right:0;width:25%;border-top:0;border-left:1px solid #dfdfdf;background:#2aaae2;color:#fff;border-radius:0 8px 8px 0}.card .card-footer-right .bottom{padding:10px;position:absolute;bottom:0;width:100%}.card .card-footer-right .bottom .card-link{font-size:11px;font-weight:400}@media (min-width:1200px){.card .card-footer-lg-right{padding:0;position:absolute;top:0;right:0;width:25%;border-top:0;border-left:1px solid #dfdfdf;background:#2aaae2;color:#fff;border-radius:0 8px 8px 0}.card .card-footer-lg-right .bottom{padding:10px;position:absolute;bottom:0;width:100%}.card .card-footer-lg-right .bottom .card-link{font-size:11px;font-weight:400}}.card a:hover .card-footer-right{background:#1a8dbd}@media (min-width:1200px){.card a:hover .card-footer-lg-right{background:#1a8dbd}}.card .card-footer-right{padding:0;position:absolute;right:0;top:0;bottom:0;border-radius:0 8px 8px 0;width:20%;background:#2aaae2;color:#f8f8f8}.card .card-footer-right a{color:#f8f8f8}.card .card-footer-right .bottom{padding:10px;position:absolute;bottom:0;width:100%}.card .card-footer-right .bottom .card-link{font-size:11px;font-weight:400}.card a:hover .card-footer{background:#1a8dbd;color:#f8f8f8}a:hover .card-image{border:1px solid #2aaae2}.card-image{border-radius:0}.card-image .card-text{color:#6c7f92}.card-image .card-title{font-size:16px;font-weight:500}.card-image .card-text{font-size:12px}.card-image .card-img-container{height:150px;padding:0 20px}.card-image .card-img-container img{max-height:100%;max-width:100%}.nav-pills>li>a{color:#6c7f92;font-weight:400}.nav-tabs{margin-bottom:20px;border-top:1px solid #dfdfdf;border-bottom:none}.nav-tabs>li{margin-top:-1px}.nav-tabs>li>a{border:none;border-radius:0;border-top:1px solid #dfdfdf;color:#6c7f92;text-transform:uppercase;font-size:12px;font-weight:500}.nav-tabs>li>a:hover{color:#1a8dbd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#2aaae2;background-color:transparent;border:0 solid #ddd;border-top:1px solid #2aaae2;cursor:default}.nav-tabs>li>a:hover{border:none;border-top:1px solid #1a8dbd;background:0 0;color:#1a8dbd}.nav-pills-type>li{margin-right:20px}.nav-pills-type>li>a{font-size:12px;text-transform:uppercase;font-weight:600;height:150px;width:150px;border:1px solid #dfdfdf;background:0 0}.nav-pills-type>li>a i{margin-bottom:10px;font-size:40px}.nav-pills-type>li>a:hover{border-color:#2aaae2;color:#2aaae2;background:0 0}.nav-pills-type>li.active>a,.nav-pills-type>li.active>a:focus,.nav-pills-type>li.active>a:hover{border-color:#2aaae2;color:#2aaae2;background:0 0}.nav .nav-header{text-transform:uppercase;position:relative;display:block;padding:10px 15px;font-weight:500}.daterangepicker{position:absolute;color:inherit;background:#fff;border-radius:4px;width:278px;padding:4px;margin-top:1px;top:100px;left:20px}.daterangepicker:after,.daterangepicker:before{position:absolute;display:inline-block;border-bottom-color:rgba(0,0,0,.2);content:''}.daterangepicker:before{top:-7px;border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:7px solid #ccc}.daterangepicker:after{top:-6px;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent}.daterangepicker.opensleft:before{right:9px}.daterangepicker.opensleft:after{right:10px}.daterangepicker.openscenter:before{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.openscenter:after{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.opensright:before{left:9px}.daterangepicker.opensright:after{left:10px}.daterangepicker.dropup{margin-top:-5px}.daterangepicker.dropup:before{top:initial;bottom:-7px;border-bottom:initial;border-top:7px solid #ccc}.daterangepicker.dropup:after{top:initial;bottom:-6px;border-bottom:initial;border-top:6px solid #fff}.daterangepicker.dropdown-menu{max-width:none;z-index:3001}.daterangepicker.single .calendar,.daterangepicker.single .ranges{float:none}.daterangepicker.show-calendar .calendar{display:block}.daterangepicker .calendar{display:none;max-width:270px;margin:4px}.daterangepicker .calendar.single .calendar-table{border:none}.daterangepicker .calendar td,.daterangepicker .calendar th{white-space:nowrap;text-align:center;min-width:32px}.daterangepicker .calendar-table{border:1px solid #fff;padding:4px;border-radius:4px;background:#fff}.daterangepicker table{width:100%;margin:0}.daterangepicker td,.daterangepicker th{text-align:center;width:20px;height:20px;border-radius:4px;border:1px solid transparent;white-space:nowrap;cursor:pointer}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background-color:#eee;border-color:transparent;color:inherit}.daterangepicker td.week,.daterangepicker th.week{font-size:80%;color:#ccc}.daterangepicker td.off,.daterangepicker td.off.end-date,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date{background-color:#fff;border-color:transparent;color:#999}.daterangepicker td.in-range{background-color:#ebf4f8;border-color:transparent;color:#000;border-radius:0}.daterangepicker td.start-date{border-radius:4px 0 0 4px}.daterangepicker td.end-date{border-radius:0 4px 4px 0}.daterangepicker td.start-date.end-date{border-radius:4px}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#357ebd;border-color:transparent;color:#fff}.daterangepicker th.month{width:auto}.daterangepicker option.disabled,.daterangepicker td.disabled{color:#999;cursor:not-allowed;text-decoration:line-through}.daterangepicker select.monthselect,.daterangepicker select.yearselect{font-size:12px;padding:1px;height:auto;margin:0;cursor:default}.daterangepicker select.monthselect{margin-right:2%;width:56%}.daterangepicker select.yearselect{width:40%}.daterangepicker select.ampmselect,.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect{width:50px;margin-bottom:0}.daterangepicker .input-mini{border:1px solid #ccc;border-radius:4px;color:#555;height:30px;line-height:30px;display:block;vertical-align:middle;margin:0 0 5px 0;padding:0 6px 0 28px;width:100%}.daterangepicker .input-mini.active{border:1px solid #08c;border-radius:4px}.daterangepicker .daterangepicker_input{position:relative}.daterangepicker .daterangepicker_input i{position:absolute;left:8px;top:8px}.daterangepicker.rtl .input-mini{padding-right:28px;padding-left:6px}.daterangepicker.rtl .daterangepicker_input i{left:auto;right:8px}.daterangepicker .calendar-time{text-align:center;margin:5px auto;line-height:30px;position:relative;padding-left:28px}.daterangepicker .calendar-time select.disabled{color:#ccc;cursor:not-allowed}.ranges{font-size:11px;float:none;margin:4px;text-align:left}.ranges ul{list-style:none;margin:0 auto;padding:0;width:100%}.ranges li{font-size:13px;background:#f5f5f5;border:1px solid #f5f5f5;border-radius:4px;color:#08c;padding:3px 12px;margin-bottom:8px;cursor:pointer}.ranges li:hover{background:#08c;border:1px solid #08c;color:#fff}.ranges li.active{background:#08c;border:1px solid #08c;color:#fff}@media (min-width:564px){.daterangepicker{width:auto}.daterangepicker .ranges ul{width:160px}.daterangepicker.single .ranges ul{width:100%}.daterangepicker.single .calendar.left{clear:none}.daterangepicker.single.ltr .calendar,.daterangepicker.single.ltr .ranges{float:left}.daterangepicker.single.rtl .calendar,.daterangepicker.single.rtl .ranges{float:right}.daterangepicker.ltr{direction:ltr;text-align:left}.daterangepicker.ltr .calendar.left{clear:left;margin-right:0}.daterangepicker.ltr .calendar.left .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.daterangepicker.ltr .calendar.right{margin-left:0}.daterangepicker.ltr .calendar.right .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.daterangepicker.ltr .left .daterangepicker_input{padding-right:12px}.daterangepicker.ltr .calendar.left .calendar-table{padding-right:12px}.daterangepicker.ltr .calendar,.daterangepicker.ltr .ranges{float:left}.daterangepicker.rtl{direction:rtl;text-align:right}.daterangepicker.rtl .calendar.left{clear:right;margin-left:0}.daterangepicker.rtl .calendar.left .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.daterangepicker.rtl .calendar.right{margin-right:0}.daterangepicker.rtl .calendar.right .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.daterangepicker.rtl .left .daterangepicker_input{padding-left:12px}.daterangepicker.rtl .calendar.left .calendar-table{padding-left:12px}.daterangepicker.rtl .calendar,.daterangepicker.rtl .ranges{text-align:right;float:right}}@media (min-width:730px){.daterangepicker .ranges{width:auto}.daterangepicker.ltr .ranges{float:left}.daterangepicker.rtl .ranges{float:right}.daterangepicker .calendar.left{clear:none!important}}span.multiselect-native-select{position:relative}span.multiselect-native-select select{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px -1px -1px -3px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;left:50%;top:30px}.multiselect-container{position:absolute;list-style-type:none;margin:0;padding:0}.multiselect-container .input-group{margin:5px}.multiselect-container>li{padding:0}.multiselect-container>li>a.multiselect-all label{font-weight:700}.multiselect-container>li.multiselect-group label{margin:0;padding:3px 20px 3px 20px;height:100%;font-weight:700}.multiselect-container>li.multiselect-group-clickable label{cursor:pointer}.multiselect-container>li>a{padding:0}.multiselect-container>li>a>label{margin:0;height:100%;cursor:pointer;font-weight:400;padding:3px 20px 3px 40px}.multiselect-container>li>a>label.checkbox,.multiselect-container>li>a>label.radio{margin:0}.multiselect-container>li>a>label>input[type=checkbox]{margin-bottom:5px}.btn-group>.btn-group:nth-child(2)>.multiselect.btn{border-top-left-radius:4px;border-bottom-left-radius:4px}.form-inline .multiselect-container label.checkbox,.form-inline .multiselect-container label.radio{padding:3px 20px 3px 40px}.form-inline .multiselect-container li a label.checkbox input[type=checkbox],.form-inline .multiselect-container li a label.radio input[type=radio]{margin-left:-20px;margin-right:0}.slider{display:inline-block;vertical-align:middle;position:relative}.slider.slider-horizontal{width:210px;height:20px}.slider.slider-horizontal .slider-track{height:10px;width:100%;margin-top:-5px;top:50%;left:0}.slider.slider-horizontal .slider-selection,.slider.slider-horizontal .slider-track-high,.slider.slider-horizontal .slider-track-low{height:100%;top:0;bottom:0}.slider.slider-horizontal .slider-handle,.slider.slider-horizontal .slider-tick{margin-left:-10px}.slider.slider-horizontal .slider-handle.triangle,.slider.slider-horizontal .slider-tick.triangle{position:relative;top:50%;transform:translateY(-50%);border-width:0 10px 10px 10px;width:0;height:0;border-bottom-color:#0480be;margin-top:0}.slider.slider-horizontal .slider-tick-container{white-space:nowrap;position:absolute;top:0;left:0;width:100%}.slider.slider-horizontal .slider-tick-label-container{white-space:nowrap;margin-top:20px}.slider.slider-horizontal .slider-tick-label-container .slider-tick-label{padding-top:4px;display:inline-block;text-align:center}.slider.slider-vertical{height:210px;width:20px}.slider.slider-vertical .slider-track{width:10px;height:100%;left:25%;top:0}.slider.slider-vertical .slider-selection{width:100%;left:0;top:0;bottom:0}.slider.slider-vertical .slider-track-high,.slider.slider-vertical .slider-track-low{width:100%;left:0;right:0}.slider.slider-vertical .slider-handle,.slider.slider-vertical .slider-tick{margin-top:-10px}.slider.slider-vertical .slider-handle.triangle,.slider.slider-vertical .slider-tick.triangle{border-width:10px 0 10px 10px;width:1px;height:1px;border-left-color:#0480be;margin-left:0}.slider.slider-vertical .slider-tick-label-container{white-space:nowrap}.slider.slider-vertical .slider-tick-label-container .slider-tick-label{padding-left:4px}.slider.slider-disabled .slider-handle{background-image:-webkit-linear-gradient(top,#dfdfdf 0,#bebebe 100%);background-image:-o-linear-gradient(top,#dfdfdf 0,#bebebe 100%);background-image:linear-gradient(to bottom,#dfdfdf 0,#bebebe 100%);background-repeat:repeat-x}.slider.slider-disabled .slider-track{background-image:-webkit-linear-gradient(top,#e5e5e5 0,#e9e9e9 100%);background-image:-o-linear-gradient(top,#e5e5e5 0,#e9e9e9 100%);background-image:linear-gradient(to bottom,#e5e5e5 0,#e9e9e9 100%);background-repeat:repeat-x;cursor:not-allowed}.slider input{display:none}.slider .tooltip.top{margin-top:-36px}.slider .tooltip-inner{white-space:nowrap;max-width:none}.slider .hide{display:none}.slider-track{position:absolute;cursor:pointer;background-image:-webkit-linear-gradient(top,#f5f5f5 0,#f9f9f9 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#f9f9f9 100%);background-image:linear-gradient(to bottom,#f5f5f5 0,#f9f9f9 100%);background-repeat:repeat-x;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);border-radius:4px}.slider-selection{position:absolute;background-image:-webkit-linear-gradient(top,#f9f9f9 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#f9f9f9 0,#f5f5f5 100%);background-image:linear-gradient(to bottom,#f9f9f9 0,#f5f5f5 100%);background-repeat:repeat-x;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.slider-selection.tick-slider-selection{background-image:-webkit-linear-gradient(top,#89cdef 0,#81bfde 100%);background-image:-o-linear-gradient(top,#89cdef 0,#81bfde 100%);background-image:linear-gradient(to bottom,#89cdef 0,#81bfde 100%);background-repeat:repeat-x}.slider-track-high,.slider-track-low{position:absolute;background:0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.slider-handle{position:absolute;top:0;width:20px;height:20px;background-color:#337ab7;background-image:-webkit-linear-gradient(top,#149bdf 0,#0480be 100%);background-image:-o-linear-gradient(top,#149bdf 0,#0480be 100%);background-image:linear-gradient(to bottom,#149bdf 0,#0480be 100%);background-repeat:repeat-x;filter:none;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);border:0 solid transparent}.slider-handle.round{border-radius:50%}.slider-handle.triangle{background:transparent none}.slider-handle.custom{background:transparent none}.slider-handle.custom::before{line-height:20px;font-size:20px;content:'\2605';color:#726204}.slider-tick{position:absolute;width:20px;height:20px;background-image:-webkit-linear-gradient(top,#f9f9f9 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#f9f9f9 0,#f5f5f5 100%);background-image:linear-gradient(to bottom,#f9f9f9 0,#f5f5f5 100%);background-repeat:repeat-x;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;filter:none;opacity:.8;border:0 solid transparent}.slider-tick.round{border-radius:50%}.slider-tick.triangle{background:transparent none}.slider-tick.custom{background:transparent none}.slider-tick.custom::before{line-height:20px;font-size:20px;content:'\2605';color:#726204}.slider-tick.in-selection{background-image:-webkit-linear-gradient(top,#89cdef 0,#81bfde 100%);background-image:-o-linear-gradient(top,#89cdef 0,#81bfde 100%);background-image:linear-gradient(to bottom,#89cdef 0,#81bfde 100%);background-repeat:repeat-x;opacity:1}.custom-reports .custom-reports-table{position:relative}.custom-reports .custom-reports-table-aggregate-editable{position:absolute;top:0;right:-10px}.custom-reports .reports-table{position:relative;min-height:500px}.custom-reports .reports-table th .icon{font-size:10px;padding-left:5px}.custom-reports .reports-table-scroll{min-height:300px}.custom-reports .reports-table-scroll .custom-reports-table{max-height:200px;overflow:scroll}.custom-reports .reports-charts{position:relative;height:300px;padding:20px}.custom-reports .loading{position:absolute;left:0;right:0;top:0;bottom:0}.custom-reports .loading>div{margin:0 auto}.custom-reports .reports-filter-time{width:250px}.custom-reports .reports-filter-time .form-group{margin-left:0;margin-right:0}.custom-reports .reports-filter-time>div{padding:3px 20px}.custom-reports .reports-filter-time label{width:50px;float:left;margin-right:20px;display:inherit}.custom-reports .reports-filter-time input,.custom-reports .reports-filter-time select{width:100px;float:left}.custom-reports .tableFloatingHeaderOriginal{background:#232732}.custom-reports .wrap{min-width:1950px}.custom-reports .header-fixed,.custom-reports table .header-fixed{left:0;position:fixed;top:0;opacity:0;display:none;z-index:10000;border:inset 1px solid #d5d5d5;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:0 5px 5px rgba(0,0,0,.2);-moz-box-shadow:0 5px 5px rgba(0,0,0,.2);box-shadow:0 5px 5px rgba(0,0,0,.2);-moz-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:#f9f9f9}.custom-reports .header-fixed{overflow:hidden}.custom-reports .visible,.custom-reports .visible thead{display:block;opacity:1!important}.custom-reports .tooltip{z-index:10001}.header-copy .tooltip{position:fixed}.ui-resizable-handle{position:absolute;font-size:14px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.room{position:relative;margin:20px}.room-full{background-repeat:repeat;background-position:center;border:1px solid}.room-table{background:#fff;padding:5px;width:150px;height:150px;border-radius:2px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.6)}.room-table-rectangle{height:300px}.room-table-small{width:90px;height:90px;padding:20px}.room-table-draggable{position:absolute}.room-table-green{background:#4ab301}.room-table-circle{border-radius:50%}.room-table-hooker{width:80px;height:80px;padding:10px}#elements{width:200px;text-align:center}#elements button{margin-bottom:20px}#elements .room-table{margin:10px auto}#draggable{width:150px;height:150px;padding:.5em}.drag-reference{height:0;position:absolute;width:0}body{font-family:Roboto,sans-serif;font-weight:300;background:#f8f8f8}