html.scroll,
html.fixed{;}
@media (min-width:1600px){html.scroll .container,
html.fixed .container{width:1570px;}
}
html.scroll .col-xl-1, html.scroll .col-xl-2, html.scroll .col-xl-3, html.scroll .col-xl-4, html.scroll .col-xl-5, html.scroll .col-xl-6, html.scroll .col-xl-7, html.scroll .col-xl-8, html.scroll .col-xl-9, html.scroll .col-xl-10, html.scroll .col-xl-11, html.scroll .col-xl-12,
html.fixed .col-xl-1,
html.fixed .col-xl-2,
html.fixed .col-xl-3,
html.fixed .col-xl-4,
html.fixed .col-xl-5,
html.fixed .col-xl-6,
html.fixed .col-xl-7,
html.fixed .col-xl-8,
html.fixed .col-xl-9,
html.fixed .col-xl-10,
html.fixed .col-xl-11,
html.fixed .col-xl-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px;}
@media (min-width:1600px){html.scroll .col-xl-1, html.scroll .col-xl-2, html.scroll .col-xl-3, html.scroll .col-xl-4, html.scroll .col-xl-5, html.scroll .col-xl-6, html.scroll .col-xl-7, html.scroll .col-xl-8, html.scroll .col-xl-9, html.scroll .col-xl-10, html.scroll .col-xl-11, html.scroll .col-xl-12,
html.fixed .col-xl-1,
html.fixed .col-xl-2,
html.fixed .col-xl-3,
html.fixed .col-xl-4,
html.fixed .col-xl-5,
html.fixed .col-xl-6,
html.fixed .col-xl-7,
html.fixed .col-xl-8,
html.fixed .col-xl-9,
html.fixed .col-xl-10,
html.fixed .col-xl-11,
html.fixed .col-xl-12{float:left;}
html.scroll .col-xl-12,
html.fixed .col-xl-12{width:100%;}
html.scroll .col-xl-11,
html.fixed .col-xl-11{width:91.66666667%;}
html.scroll .col-xl-10,
html.fixed .col-xl-10{width:83.33333333%;}
html.scroll .col-xl-9,
html.fixed .col-xl-9{width:75%;}
html.scroll .col-xl-8,
html.fixed .col-xl-8{width:66.66666667%;}
html.scroll .col-xl-7,
html.fixed .col-xl-7{width:58.33333333%;}
html.scroll .col-xl-6,
html.fixed .col-xl-6{width:50%;}
html.scroll .col-xl-5,
html.fixed .col-xl-5{width:41.66666667%;}
html.scroll .col-xl-4,
html.fixed .col-xl-4{width:33.33333333%;}
html.scroll .col-xl-3,
html.fixed .col-xl-3{width:25%;}
html.scroll .col-xl-2,
html.fixed .col-xl-2{width:16.66666667%;}
html.scroll .col-xl-1,
html.fixed .col-xl-1{width:8.33333333%;}
html.scroll .col-xl-pull-12,
html.fixed .col-xl-pull-12{right:100%;}
html.scroll .col-xl-pull-11,
html.fixed .col-xl-pull-11{right:91.66666667%;}
html.scroll .col-xl-pull-10,
html.fixed .col-xl-pull-10{right:83.33333333%;}
html.scroll .col-xl-pull-9,
html.fixed .col-xl-pull-9{right:75%;}
html.scroll .col-xl-pull-8,
html.fixed .col-xl-pull-8{right:66.66666667%;}
html.scroll .col-xl-pull-7,
html.fixed .col-xl-pull-7{right:58.33333333%;}
html.scroll .col-xl-pull-6,
html.fixed .col-xl-pull-6{right:50%;}
html.scroll .col-xl-pull-5,
html.fixed .col-xl-pull-5{right:41.66666667%;}
html.scroll .col-xl-pull-4,
html.fixed .col-xl-pull-4{right:33.33333333%;}
html.scroll .col-xl-pull-3,
html.fixed .col-xl-pull-3{right:25%;}
html.scroll .col-xl-pull-2,
html.fixed .col-xl-pull-2{right:16.66666667%;}
html.scroll .col-xl-pull-1,
html.fixed .col-xl-pull-1{right:8.33333333%;}
html.scroll .col-xl-pull-0,
html.fixed .col-xl-pull-0{right:auto;}
html.scroll .col-xl-push-12,
html.fixed .col-xl-push-12{left:100%;}
html.scroll .col-xl-push-11,
html.fixed .col-xl-push-11{left:91.66666667%;}
html.scroll .col-xl-push-10,
html.fixed .col-xl-push-10{left:83.33333333%;}
html.scroll .col-xl-push-9,
html.fixed .col-xl-push-9{left:75%;}
html.scroll .col-xl-push-8,
html.fixed .col-xl-push-8{left:66.66666667%;}
html.scroll .col-xl-push-7,
html.fixed .col-xl-push-7{left:58.33333333%;}
html.scroll .col-xl-push-6,
html.fixed .col-xl-push-6{left:50%;}
html.scroll .col-xl-push-5,
html.fixed .col-xl-push-5{left:41.66666667%;}
html.scroll .col-xl-push-4,
html.fixed .col-xl-push-4{left:33.33333333%;}
html.scroll .col-xl-push-3,
html.fixed .col-xl-push-3{left:25%;}
html.scroll .col-xl-push-2,
html.fixed .col-xl-push-2{left:16.66666667%;}
html.scroll .col-xl-push-1,
html.fixed .col-xl-push-1{left:8.33333333%;}
html.scroll .col-xl-push-0,
html.fixed .col-xl-push-0{left:auto;}
html.scroll .col-xl-offset-12,
html.fixed .col-xl-offset-12{margin-left:100%;}
html.scroll .col-xl-offset-11,
html.fixed .col-xl-offset-11{margin-left:91.66666667%;}
html.scroll .col-xl-offset-10,
html.fixed .col-xl-offset-10{margin-left:83.33333333%;}
html.scroll .col-xl-offset-9,
html.fixed .col-xl-offset-9{margin-left:75%;}
html.scroll .col-xl-offset-8,
html.fixed .col-xl-offset-8{margin-left:66.66666667%;}
html.scroll .col-xl-offset-7,
html.fixed .col-xl-offset-7{margin-left:58.33333333%;}
html.scroll .col-xl-offset-6,
html.fixed .col-xl-offset-6{margin-left:50%;}
html.scroll .col-xl-offset-5,
html.fixed .col-xl-offset-5{margin-left:41.66666667%;}
html.scroll .col-xl-offset-4,
html.fixed .col-xl-offset-4{margin-left:33.33333333%;}
html.scroll .col-xl-offset-3,
html.fixed .col-xl-offset-3{margin-left:25%;}
html.scroll .col-xl-offset-2,
html.fixed .col-xl-offset-2{margin-left:16.66666667%;}
html.scroll .col-xl-offset-1,
html.fixed .col-xl-offset-1{margin-left:8.33333333%;}
html.scroll .col-xl-offset-0,
html.fixed .col-xl-offset-0{margin-left:0;}
}
html.scroll .visible-xl,
html.fixed .visible-xl{display:none !important;}
html.scroll .visible-xl-block,
html.scroll .visible-xl-inline,
html.scroll .visible-xl-inline-block,
html.fixed .visible-xl-block,
html.fixed .visible-xl-inline,
html.fixed .visible-xl-inline-block{display:none !important;}
@media (min-width:1200px) and (max-width:1599px){html.scroll .visible-lg,
html.fixed .visible-lg{display:block !important;}
html.scroll table.visible-lg,
html.fixed table.visible-lg{display:table;}
html.scroll tr.visible-lg,
html.fixed tr.visible-lg{display:table-row !important;}
html.scroll th.visible-lg,
html.scroll td.visible-lg,
html.fixed th.visible-lg,
html.fixed td.visible-lg{display:table-cell !important;}
html.scroll .visible-lg-block,
html.fixed .visible-lg-block{display:block !important;}
html.scroll .visible-lg-inline,
html.fixed .visible-lg-inline{display:inline !important;}
html.scroll .visible-lg-inline-block,
html.fixed .visible-lg-inline-block{display:inline-block !important;}
html.scroll .hidden-lg,
html.fixed .hidden-lg{display:none !important;}
}
@media (min-width:1600px){html.scroll .visible-lg-block,
html.fixed .visible-lg-block{display:none !important;}
html.scroll .visible-lg-inline,
html.fixed .visible-lg-inline{display:none !important;}
html.scroll .visible-lg-inline-block,
html.fixed .visible-lg-inline-block{display:none !important;}
}
@media (min-width:1600px){html.scroll .visible-xl,
html.fixed .visible-xl{display:block !important;}
html.scroll table.visible-xl,
html.fixed table.visible-xl{display:table;}
html.scroll tr.visible-xl,
html.fixed tr.visible-xl{display:table-row !important;}
html.scroll th.visible-xl,
html.scroll td.visible-xl,
html.fixed th.visible-xl,
html.fixed td.visible-xl{display:table-cell !important;}
html.scroll .visible-xl-block,
html.fixed .visible-xl-block{display:block !important;}
html.scroll .visible-xl-inline,
html.fixed .visible-xl-inline{display:inline !important;}
html.scroll .visible-xl-inline-block,
html.fixed .visible-xl-inline-block{display:inline-block !important;}
html.scroll .hidden-xl,
html.fixed .hidden-xl{display:none !important;}
}
@media screen and (max-width:991px){.table-responsive{width:100%;margin-bottom:15px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd;}
.table-responsive > .table{margin-bottom:0;}
.table-responsive > .table > thead > tr > th,
.table-responsive > .table > tbody > tr > th,
.table-responsive > .table > tfoot > tr > th,
.table-responsive > .table > thead > tr > td,
.table-responsive > .table > tbody > tr > td,
.table-responsive > .table > tfoot > tr > td{white-space:nowrap;}
.table-responsive > .table-bordered{border:0;}
.table-responsive > .table-bordered > thead > tr > th:first-child,
.table-responsive > .table-bordered > tbody > tr > th:first-child,
.table-responsive > .table-bordered > tfoot > tr > th:first-child,
.table-responsive > .table-bordered > thead > tr > td:first-child,
.table-responsive > .table-bordered > tbody > tr > td:first-child,
.table-responsive > .table-bordered > tfoot > tr > td:first-child{border-left:0;}
.table-responsive > .table-bordered > thead > tr > th:last-child,
.table-responsive > .table-bordered > tbody > tr > th:last-child,
.table-responsive > .table-bordered > tfoot > tr > th:last-child,
.table-responsive > .table-bordered > thead > tr > td:last-child,
.table-responsive > .table-bordered > tbody > tr > td:last-child,
.table-responsive > .table-bordered > tfoot > tr > td:last-child{border-right:0;}
.table-responsive > .table-bordered > tbody > tr:last-child > th,
.table-responsive > .table-bordered > tfoot > tr:last-child > th,
.table-responsive > .table-bordered > tbody > tr:last-child > td,
.table-responsive > .table-bordered > tfoot > tr:last-child > td{border-bottom:0;}
}
.img-thumbnail{width:auto \9;}
.text-xs{font-size:10px;font-size:1rem;}
.text-sm{font-size:13px;font-size:1.3rem;}
.text-md{font-size:16px;font-size:1.6rem;}
.text-lg{font-size:19px;font-size:1.9rem;}
.text-xl{font-size:22px;font-size:2.2rem;}
.text-muted{color:#999999 !important;}
html.dark .text-muted{color:#505461 !important;}
.text-primary{color:#cccccc !important;}
.text-secondary{color:#e36159 !important;}
.text-tertiary{color:#2baab1 !important;}
.text-quartenary{color:#734ba9 !important;}
.text-success{color:#47a447 !important;}
.text-warning{color:#ed9c28 !important;}
.text-danger{color:#d2322d !important;}
.text-info{color:#5bc0de !important;}
.text-dark{color:#171717 !important;}
.text-primary-inverse{color:white !important;}
.text-secondary-inverse{color:white !important;}
.text-tertiary-inverse{color:white !important;}
.text-quartenary-inverse{color:white !important;}
.text-success-inverse{color:white !important;}
.text-warning-inverse{color:white !important;}
.text-danger-inverse{color:white !important;}
.text-info-inverse{color:white !important;}
.text-dark-inverse{color:white !important;}
.text-weight-light{font-weight:300;}
.text-weight-normal{font-weight:400;}
.text-weight-semibold{font-weight:600;}
.text-weight-bold{font-weight:700;}
.text-uppercase{text-transform:uppercase;}
.text-lowercase{text-transform:lowercase;}
.text-capitalize{text-transform:capitalize;}
.rounded{border-radius:5px;}
.b-thin{border-width:3px;}
.b-normal{border-width:5px;}
.b-thick{border-width:7px;}
.m-none{margin:0 !important;}
.m-auto{margin:0 auto !important;}
.m-xs{margin:5px !important;}
.m-sm{margin:10px !important;}
.m-md{margin:15px !important;}
.m-lg{margin:20px !important;}
.m-xl{margin:25px !important;}
.m-xlg{margin:30px !important;}
.mt-none{margin-top:0 !important;}
.mt-xs{margin-top:5px !important;}
.mt-sm{margin-top:10px !important;}
.mt-md{margin-top:15px !important;}
.mt-lg{margin-top:20px !important;}
.mt-xl{margin-top:25px !important;}
.mt-xlg{margin-top:30px !important;}
.mb-none{margin-bottom:0 !important;}
.mb-xs{margin-bottom:5px !important;}
.mb-sm{margin-bottom:10px !important;}
.mb-md{margin-bottom:15px !important;}
.mb-lg{margin-bottom:20px !important;}
.mb-xl{margin-bottom:25px !important;}
.mb-xlg{margin-bottom:30px !important;}
.mr-none{margin-left:0 !important;}
.ml-xs{margin-left:5px !important;}
.ml-sm{margin-left:10px !important;}
.ml-md{margin-left:15px !important;}
.ml-lg{margin-left:20px !important;}
.ml-xl{margin-left:25px !important;}
.ml-xlg{margin-left:30px !important;}
.mr-none{margin-right:0 !important;}
.mr-xs{margin-right:5px !important;}
.mr-sm{margin-right:10px !important;}
.mr-md{margin-right:15px !important;}
.mr-lg{margin-right:20px !important;}
.mr-xl{margin-right:25px !important;}
.mr-xlg{margin-right:30px !important;}
.p-none{padding:0 !important;}
.p-xs{padding:5px !important;}
.p-sm{padding:10px !important;}
.p-md{padding:15px !important;}
.p-lg{padding:20px !important;}
.p-xl{padding:25px !important;}
.p-xlg{padding:30px !important;}
.pt-none{padding-top:0 !important;}
.pt-xs{padding-top:5px !important;}
.pt-sm{padding-top:10px !important;}
.pt-md{padding-top:15px !important;}
.pt-lg{padding-top:20px !important;}
.pt-xl{padding-top:25px !important;}
.pt-xlg{padding-top:30px !important;}
.pb-none{padding-bottom:0 !important;}
.pb-xs{padding-bottom:5px !important;}
.pb-sm{padding-bottom:10px !important;}
.pb-md{padding-bottom:15px !important;}
.pb-lg{padding-bottom:20px !important;}
.pb-xl{padding-bottom:25px !important;}
.pb-xlg{padding-bottom:30px !important;}
.pr-none{padding-left:0 !important;}
.pl-xs{padding-left:5px !important;}
.pl-sm{padding-left:10px !important;}
.pl-md{padding-left:15px !important;}
.pl-lg{padding-left:20px !important;}
.pl-xl{padding-left:25px !important;}
.pl-xlg{padding-left:30px !important;}
.pr-none{padding-right:0 !important;}
.pr-xs{padding-right:5px !important;}
.pr-sm{padding-right:10px !important;}
.pr-md{padding-right:15px !important;}
.pr-lg{padding-right:20px !important;}
.pr-xl{padding-right:25px !important;}
.pr-xlg{padding-right:30px !important;}
.ib{display:inline-block;vertical-align:top;}
.va-middle{vertical-align:middle;}
.ws-nowrap{white-space:nowrap;}
.ws-normal{white-space:normal;}
.bg-default{background:#ebebeb;color:#777777;}
.bg-primary{background:#cccccc;color:white;}
.bg-secondary{background:#e36159;color:white;}
.bg-tertiary{background:#2baab1;color:white;}
.bg-quartenary{background:#734ba9;color:white;}
.bg-success{background:#47a447;color:white;}
.bg-warning{background:#ed9c28;color:white;}
.bg-danger{background:#d2322d;color:white;}
.bg-info{background:#5bc0de;color:white;}
.bg-dark{background:#171717;color:white;}
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
textarea{-webkit-appearance:none;}
.form-control::-webkit-input-placeholder,
input[type="text"]::-webkit-input-placeholder,
input[type="password"]::-webkit-input-placeholder,
input[type="datetime"]::-webkit-input-placeholder,
input[type="datetime-local"]::-webkit-input-placeholder,
input[type="date"]::-webkit-input-placeholder,
input[type="month"]::-webkit-input-placeholder,
input[type="time"]::-webkit-input-placeholder,
input[type="week"]::-webkit-input-placeholder,
input[type="number"]::-webkit-input-placeholder,
input[type="email"]::-webkit-input-placeholder,
input[type="url"]::-webkit-input-placeholder,
input[type="search"]::-webkit-input-placeholder,
input[type="tel"]::-webkit-input-placeholder,
input[type="color"]::-webkit-input-placeholder,
textarea::-webkit-input-placeholder{color:#bdbdbd;}
.form-control::-moz-placeholder,
input[type="text"]::-moz-placeholder,
input[type="password"]::-moz-placeholder,
input[type="datetime"]::-moz-placeholder,
input[type="datetime-local"]::-moz-placeholder,
input[type="date"]::-moz-placeholder,
input[type="month"]::-moz-placeholder,
input[type="time"]::-moz-placeholder,
input[type="week"]::-moz-placeholder,
input[type="number"]::-moz-placeholder,
input[type="email"]::-moz-placeholder,
input[type="url"]::-moz-placeholder,
input[type="search"]::-moz-placeholder,
input[type="tel"]::-moz-placeholder,
input[type="color"]::-moz-placeholder,
textarea::-moz-placeholder{color:#bdbdbd;}
.form-control:-ms-input-placeholder,
input[type="text"]:-ms-input-placeholder,
input[type="password"]:-ms-input-placeholder,
input[type="datetime"]:-ms-input-placeholder,
input[type="datetime-local"]:-ms-input-placeholder,
input[type="date"]:-ms-input-placeholder,
input[type="month"]:-ms-input-placeholder,
input[type="time"]:-ms-input-placeholder,
input[type="week"]:-ms-input-placeholder,
input[type="number"]:-ms-input-placeholder,
input[type="email"]:-ms-input-placeholder,
input[type="url"]:-ms-input-placeholder,
input[type="search"]:-ms-input-placeholder,
input[type="tel"]:-ms-input-placeholder,
input[type="color"]:-ms-input-placeholder,
textarea:-ms-input-placeholder{color:#bdbdbd;}
.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);}
html.dark .form-control{background-color:#282d36;border-color:#282d36;color:#EEE;}
html.dark .form-control[disabled],
html.dark .form-control[readonly],
html.dark fieldset[disabled] .form-control{background-color:#21262d;}
html.dark .input-group-addon{background-color:#21262d;border-color:#21262d;color:#EEE;}
.btn-lg,
.btn-group-lg > .btn{line-height:1.334;}
select.input-sm, select.input-lg{line-height:1;}
.required{display:inline-block;color:#d2322d;font-size:0.8em;font-weight:bold;position:relative;top:-0.2em;}
label.error{color:#B94A48;margin-top:2px;}
.form-group:after{clear:both;display:block;content:'';}
.form-group:last-child, .form-group:last-of-type{margin-bottom:0;}
.form-bordered .form-group{border-bottom:1px solid #eff2f7;padding-bottom:15px;margin-bottom:15px;}
.form-bordered .form-group:last-child, .form-bordered .form-group:last-of-type{border-bottom:none !important;padding-bottom:0px !important;margin-bottom:0px !important;}
html.dark .form-bordered .form-group{border-bottom:1px solid #242830;padding-bottom:15px;margin-bottom:15px;}
.form-group-vertical{position:relative;white-space:nowrap;}
.form-group-vertical .form-control{border-radius:0;margin-top:-1px;z-index:1;}
.form-group-vertical .form-control:first-child, .form-group-vertical .form-control:first-of-type{border-radius:4px 4px 0 0;}
.form-group-vertical .form-control:last-child, .form-group-vertical .form-control:last-of-type{border-radius:0 0 4px 4px;}
.form-group-vertical .form-control:focus{position:relative;z-index:2;}
.form-group-vertical .input-group{margin-top:-1px;}
.form-group-vertical .input-group .form-control{margin-top:0;}
.form-group-vertical .input-group:first-child .input-group-addon, .form-group-vertical .input-group:first-of-type .input-group-addon{border-radius:4px 0 0 0;}
.form-group-vertical .input-group:first-child .form-control, .form-group-vertical .input-group:first-of-type .form-control{border-radius:0 4px 0 0;}
.form-group-vertical .input-group:last-child .input-group-addon, .form-group-vertical .input-group:last-of-type .input-group-addon{border-radius:0 0 0 4px;}
.form-group-vertical .input-group:last-child .form-control, .form-group-vertical .input-group:last-of-type .form-control{border-radius:0 0 4px 0;}
.form-group-vertical .input-group.input-group-icon:first-child .input-group-addon, .form-group-vertical .input-group.input-group-icon:first-of-type .input-group-addon{border-radius:4px 4px 0 0;}
.form-group-vertical .input-group.input-group-icon:first-child .form-control, .form-group-vertical .input-group.input-group-icon:first-of-type .form-control{border-radius:4px 4px 0 0;}
.form-group-vertical .input-group.input-group-icon:last-child .input-group-addon, .form-group-vertical .input-group.input-group-icon:last-of-type .input-group-addon{border-radius:0 0 4px 4px;}
.form-group-vertical .input-group.input-group-icon:last-child .form-control, .form-group-vertical .input-group.input-group-icon:last-of-type .form-control{border-radius:0 0 4px 4px;}
.input-lg{border-radius:4px;}
.input-group-icon,
.input-search{width:100%;table-layout:fixed;}
.input-group-icon input.form-control,
.input-search input.form-control{font-size:12px;font-size:1.2rem;padding-right:36px;}
.input-group-icon input.form-control:first-child, .input-group-icon input.form-control:last-child,
.input-search input.form-control:first-child,
.input-search input.form-control:last-child{border-radius:4px;}
.input-group-icon .input-group-btn,
.input-search .input-group-btn{border-radius:500px;width:0;}
.input-group-icon .input-group-btn:first-child, .input-group-icon .input-group-btn:last-child,
.input-search .input-group-btn:first-child,
.input-search .input-group-btn:last-child{border-radius:500px;}
.input-group-icon .input-group-btn button,
.input-search .input-group-btn button{position:absolute;top:0;left:0;bottom:0;border:0;z-index:3;background:transparent;}
.input-group-icon .input-group-btn button:active,
.input-search .input-group-btn button:active{-webkit-box-shadow:none;box-shadow:none;}
.input-group-icon .input-group-btn:last-child button,
.input-search .input-group-btn:last-child button{left:auto;right:0;}
.input-group-icon .input-group-btn + input.form-control,
.input-search .input-group-btn + input.form-control{padding-right:12px;padding-left:36px;}
.input-group-icon .input-group-addon,
.input-search .input-group-addon{position:relative;padding:0;border:0 none;width:0;}
.input-group-icon .input-group-addon span.icon,
.input-search .input-group-addon span.icon{position:absolute;top:0;bottom:0;left:0;border:0;z-index:3;width:auto;display:inline-block;vertical-align:middle;text-align:center;padding:6px 12px;background:transparent;line-height:1.42857143;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;pointer-events:none;}
.input-group-icon .input-group-addon span.icon.icon-lg,
.input-search .input-group-addon span.icon.icon-lg{padding:10px 14px;font-size:18px;}
.input-group-icon .input-group-addon:last-child span.icon,
.input-search .input-group-addon:last-child span.icon{left:auto;right:0;}
.input-group-icon .input-group-addon + input.form-control,
.input-search .input-group-addon + input.form-control{padding-right:12px;padding-left:36px;}
.input-search{width:100%;}
.input-search input.form-control:focus{border-color:#ccc;-webkit-box-shadow:none;box-shadow:none;}
.input-search .input-group-btn{color:#ccc;}
.input-search .input-group-btn .btn{padding-left:15px;}
.input-search .input-group-btn .btn-default{color:#ccc;}
.input-search{width:100%;}
.input-search input.form-control:focus{border-color:#1d2127;}
.input-search .input-group-btn .btn{background:transparent !important;}
input.input-rounded{-webkit-border-radius:500px;border-radius:500px;}
.input-group-rounded input.form-control,
.input-search input.form-control{-webkit-border-radius:500px;border-radius:500px;}
.input-group-rounded input.form-control:first-child, .input-group-rounded input.form-control:last-child,
.input-search input.form-control:first-child,
.input-search input.form-control:last-child{border-radius:500px;}
.input-group-rounded .input-group-addon:first-child,
.input-search .input-group-addon:first-child{border-radius:500px 0 0 500px;}
.input-group-rounded .input-group-addon:last-child,
.input-search .input-group-addon:last-child{border-radius:0 500px 500px 0;}
.checkbox-custom{position:relative;padding:0 0 0 25px;margin-bottom:7px;margin-top:0;}
.checkbox-custom.checkbox-inline{display:inline-block;vertical-align:middle;}
.form-group .checkbox-custom.checkbox-inline{margin-top:7px;padding-top:0;}
.checkbox-custom:last-child, .checkbox-custom:last-of-type{margin-bottom:0;}
.checkbox-custom input[type="checkbox"]{opacity:0;position:absolute;top:50%;left:3px;margin:-6px 0 0 0;z-index:2;cursor:pointer;}
.checkbox-custom input[type="checkbox"]:checked + label:after{position:absolute;display:inline-block;font-family:'FontAwesome';content:'\F00C';top:50%;left:4px;margin-top:-5px;font-size:11px;line-height:1;width:16px;height:16px;color:#333;}
.checkbox-custom input[type="checkbox"]:disabled{cursor:not-allowed;}
.checkbox-custom input[type="checkbox"]:disabled:checked + label:after{color:#999;}
.checkbox-custom input[type="checkbox"]:disabled + label{cursor:not-allowed;}
.checkbox-custom input[type="checkbox"]:disabled + label:before{background-color:#eee;}
.checkbox-custom label{cursor:pointer;margin-bottom:0;text-align:left;line-height:1.2;}
.checkbox-custom label:before{content:'';position:absolute;top:50%;left:0;margin-top:-9px;width:19px;height:18px;display:inline-block;border-radius:2px;border:1px solid #bbb;background:#fff;}
.checkbox-custom label + label.error{display:block;}
html.dark .checkbox-custom label:before{background:#282d36;border-color:#21262d;}
html.dark .checkbox-custom input[type="checkbox"]:checked + label:after{color:#fff;}
html.dark .checkbox-custom input[type="checkbox"]:disabled + label:before{background:#242830;border-color:#242830;}
html.dark .checkbox-primary input[type="checkbox"]:checked + label:after,
.checkbox-primary input[type="checkbox"]:checked + label:after{color:#fff;}
html.dark .checkbox-primary label:before,
.checkbox-primary label:before{background:#cccccc;border-color:#bfbfbf;}
html.dark .checkbox-text-primary input[type="checkbox"]:checked + label:after,
.checkbox-text-primary input[type="checkbox"]:checked + label:after{color:#cccccc;}
html.dark .checkbox-success input[type="checkbox"]:checked + label:after,
.checkbox-success input[type="checkbox"]:checked + label:after{color:#fff;}
html.dark .checkbox-success label:before,
.checkbox-success label:before{background:#47a447;border-color:#3f923f;}
html.dark .checkbox-text-success input[type="checkbox"]:checked + label:after,
.checkbox-text-success input[type="checkbox"]:checked + label:after{color:#47a447;}
html.dark .checkbox-warning input[type="checkbox"]:checked + label:after,
.checkbox-warning input[type="checkbox"]:checked + label:after{color:#fff;}
html.dark .checkbox-warning label:before,
.checkbox-warning label:before{background:#ed9c28;border-color:#e89113;}
html.dark .checkbox-text-warning input[type="checkbox"]:checked + label:after,
.checkbox-text-warning input[type="checkbox"]:checked + label:after{color:#ed9c28;}
html.dark .checkbox-danger input[type="checkbox"]:checked + label:after,
.checkbox-danger input[type="checkbox"]:checked + label:after{color:#fff;}
html.dark .checkbox-danger label:before,
.checkbox-danger label:before{background:#d2322d;border-color:#bd2d29;}
html.dark .checkbox-text-danger input[type="checkbox"]:checked + label:after,
.checkbox-text-danger input[type="checkbox"]:checked + label:after{color:#d2322d;}
html.dark .checkbox-info input[type="checkbox"]:checked + label:after,
.checkbox-info input[type="checkbox"]:checked + label:after{color:#fff;}
html.dark .checkbox-info label:before,
.checkbox-info label:before{background:#5bc0de;border-color:#46b8da;}
html.dark .checkbox-text-info input[type="checkbox"]:checked + label:after,
.checkbox-text-info input[type="checkbox"]:checked + label:after{color:#5bc0de;}
html.dark .checkbox-dark input[type="checkbox"]:checked + label:after,
.checkbox-dark input[type="checkbox"]:checked + label:after{color:#fff;}
html.dark .checkbox-dark label:before,
.checkbox-dark label:before{background:#171717;border-color:#0a0a0a;}
html.dark .checkbox-text-dark input[type="checkbox"]:checked + label:after,
.checkbox-text-dark input[type="checkbox"]:checked + label:after{color:#171717;}
.radio-custom{position:relative;padding:0 0 0 25px;margin-bottom:7px;margin-top:0;}
.radio-custom.radio-inline{display:inline-block;vertical-align:middle;}
.form-group .radio-custom.radio-inline{margin-top:7px;padding-top:0;}
.radio-custom:last-child, .radio-custom:last-of-type{margin-bottom:0;}
.radio-custom input[type="radio"]{opacity:0;position:absolute;top:50%;left:3px;margin:-6px 0 0 0;z-index:2;cursor:pointer;}
.radio-custom input[type="radio"]:checked + label:after{content:'';position:absolute;top:50%;left:4px;margin-top:-5px;display:inline-block;font-size:11px;line-height:1;width:10px;height:10px;background-color:#444;border-radius:50px;-webkit-box-shadow:0px 0px 1px #444;box-shadow:0px 0px 1px #444;}
.radio-custom input[type="radio"]:disabled{cursor:not-allowed;}
.radio-custom input[type="radio"]:disabled:checked + label:after{color:#999;}
.radio-custom input[type="radio"]:disabled + label{cursor:not-allowed;}
.radio-custom input[type="radio"]:disabled + label:before{background-color:#eee;}
.radio-custom label{cursor:pointer;margin-bottom:0;text-align:left;line-height:1.2;}
.radio-custom label:before{content:'';position:absolute;top:50%;left:0;margin-top:-9px;width:18px;height:18px;display:inline-block;border-radius:50px;border:1px solid #bbb;background:#fff;}
.radio-custom label + label.error{display:block;}
html.dark .radio-custom label:before{background:#282d36;border-color:#21262d;}
html.dark .radio-custom input[type="radio"]:checked + label:after{background-color:#fff;}
html.dark .radio-custom input[type="radio"]:disabled + label:before{background:#242830;border-color:#242830;}
html.dark .radio-primary input[type="radio"]:checked + label:after,
.radio-primary input[type="radio"]:checked + label:after{background:#cccccc;-webkit-box-shadow:0px 0px 1px #cccccc;box-shadow:0px 0px 1px #cccccc;}
html.dark .radio-success input[type="radio"]:checked + label:after,
.radio-success input[type="radio"]:checked + label:after{background:#47a447;-webkit-box-shadow:0px 0px 1px #47a447;box-shadow:0px 0px 1px #47a447;}
html.dark .radio-warning input[type="radio"]:checked + label:after,
.radio-warning input[type="radio"]:checked + label:after{background:#ed9c28;-webkit-box-shadow:0px 0px 1px #ed9c28;box-shadow:0px 0px 1px #ed9c28;}
html.dark .radio-danger input[type="radio"]:checked + label:after,
.radio-danger input[type="radio"]:checked + label:after{background:#d2322d;-webkit-box-shadow:0px 0px 1px #d2322d;box-shadow:0px 0px 1px #d2322d;}
html.dark .radio-info input[type="radio"]:checked + label:after,
.radio-info input[type="radio"]:checked + label:after{background:#5bc0de;-webkit-box-shadow:0px 0px 1px #5bc0de;box-shadow:0px 0px 1px #5bc0de;}
html.dark .radio-dark input[type="radio"]:checked + label:after,
.radio-dark input[type="radio"]:checked + label:after{background:#171717;-webkit-box-shadow:0px 0px 1px #171717;box-shadow:0px 0px 1px #171717;}
div.validation-message ul{display:none;list-style:none;margin:-15px -15px 15px -15px;padding:15px;border-bottom:1px solid #FFCBCB;background:#FFEFEF;}
div.validation-message ul label.error{display:block;padding-left:22px;position:relative;}
div.validation-message ul label.error:before{font-family:'FontAwesome';content:'\f00d';position:absolute;top:0;left:0;font-size:16px;color:#D9534F;display:inline-block;}
.select2-drop-mask{z-index:10010;}
.select2-drop{z-index:10011;}
.select2-search{z-index:10012;}
html.dark .fileupload .uneditable-input{background-color:#282d36;border-color:#282d36;}
html.dark .fileupload-new .input-append .btn-file{border-color:#21262d;}
.panel{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:none;;}
.panel-heading{background:#f6f6f6;border-radius:5px 5px 0 0;border-bottom:1px solid #DADADA;padding:18px;position:relative;}
.panel-heading.bg-primary{background:#cccccc;color:white;border-bottom:0 none;border-right:0 none;}
.panel-heading.bg-secondary{background:#e36159;color:white;border-bottom:0 none;border-right:0 none;}
.panel-heading.bg-tertiary{background:#2baab1;color:white;border-bottom:0 none;border-right:0 none;}
.panel-heading.bg-quartenary{background:#734ba9;color:white;border-bottom:0 none;border-right:0 none;}
.panel-heading.bg-success{background:#47a447;color:white;border-bottom:0 none;border-right:0 none;}
.panel-heading.bg-warning{background:#ed9c28;color:white;border-bottom:0 none;border-right:0 none;}
.panel-heading.bg-danger{background:#d2322d;color:white;border-bottom:0 none;border-right:0 none;}
.panel-heading.bg-info{background:#5bc0de;color:white;border-bottom:0 none;border-right:0 none;}
.panel-heading.bg-dark{background:#171717;color:white;border-bottom:0 none;border-right:0 none;}
.panel-heading.bg-white{background:#fff;border-bottom:0 none;border-right:0 none;}
.panel-actions{right:15px;position:absolute;top:15px;}
.panel-actions a,
.panel-actions .panel-action{background-color:transparent;border-radius:2px;color:#b4b4b4;font-size:14px;height:24px;line-height:24px;text-align:center;width:24px;}
.panel-actions a:hover,
.panel-actions .panel-action:hover{background-color:#eeeeee;color:#b4b4b4;text-decoration:none;}
.panel-actions a, .panel-actions a:focus, .panel-actions a:hover, .panel-actions a:active, .panel-actions a:visited,
.panel-actions .panel-action,
.panel-actions .panel-action:focus,
.panel-actions .panel-action:hover,
.panel-actions .panel-action:active,
.panel-actions .panel-action:visited{outline:none !important;text-decoration:none !important;}
.panel-title{color:#33353f;font-size:20px;font-weight:400;line-height:20px;padding:0;text-transform:none;}
.panel-subtitle{color:#808697;font-size:12px;line-height:1.2em;margin:7px 0 0;padding:0;}
.panel-body{background:#fdfdfd;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:0 1px 1px rgba(0, 0, 0, 0.05);border-radius:5px;}
.panel-body-nopadding{padding:0;}
.panel-heading + .panel-body{border-radius:0 0 5px 5px;}
.panel-footer{border-radius:0 0 5px 5px;margin-top:-5px;}
.panel-footer-btn-group{display:table;width:100%;padding:0;}
.panel-footer-btn-group a{background-color:#f5f5f5;display:table-cell;width:1%;border-left:1px solid #ddd;padding:10px 15px;text-decoration:none;}
.panel-footer-btn-group a:hover{background-color:#f0f0f0;box-shadow:0 0 7px rgba(0, 0, 0, 0.1) inset;}
.panel-footer-btn-group a:first-child{border-left:none;}
.panel-body.bg-primary{background:#cccccc;color:white;}
.panel-body.bg-secondary{background:#e36159;color:white;}
.panel-body.bg-tertiary{background:#2baab1;color:white;}
.panel-body.bg-quartenary{background:#734ba9;color:white;}
.panel-body.bg-success{background:#47a447;color:white;}
.panel-body.bg-warning{background:#ed9c28;color:white;}
.panel-body.bg-danger{background:#d2322d;color:white;}
.panel-body.bg-info{background:#5bc0de;color:white;}
.panel-body.bg-dark{background:#171717;color:white;}
.panel-featured{border-top:3px solid #33353f;}
.panel-featured .panel-heading{border-radius:0;}
.panel-featured-top{border-top:3px solid #33353f;}
.panel-featured-right{border-right:3px solid #33353f;}
.panel-featured-bottom{border-bottom:3px solid #33353f;}
.panel-featured-left{border-left:3px solid #33353f;}
.panel-featured-primary{border-color:#cccccc;}
.panel-featured-primary .panel-title{color:#cccccc;}
.panel-featured-secondary{border-color:#e36159;}
.panel-featured-secondary .panel-title{color:#e36159;}
.panel-featured-tertiary{border-color:#2baab1;}
.panel-featured-tertiary .panel-title{color:#2baab1;}
.panel-featured-quartenary{border-color:#734ba9;}
.panel-featured-quartenary .panel-title{color:#734ba9;}
.panel-featured-success{border-color:#47a447;}
.panel-featured-success .panel-title{color:#47a447;}
.panel-featured-warning{border-color:#ed9c28;}
.panel-featured-warning .panel-title{color:#ed9c28;}
.panel-featured-danger{border-color:#d2322d;}
.panel-featured-danger .panel-title{color:#d2322d;}
.panel-featured-info{border-color:#5bc0de;}
.panel-featured-info .panel-title{color:#5bc0de;}
.panel-featured-dark{border-color:#171717;}
.panel-featured-dark .panel-title{color:#171717;}
.panel-highlight .panel-heading{background-color:#cccccc;border-color:#cccccc;color:#fff;}
.panel-highlight .panel-title{color:#fff;}
.panel-highlight .panel-subtitle{color:#fff;color:rgba(255, 255, 255, 0.7);}
.panel-highlight .panel-actions a{background-color:rgba(0, 0, 0, 0.1);color:#fff;}
.panel-highlight .panel-body{background-color:#cccccc;color:#fff;}
.panel-highlight-title .panel-heading{background-color:#2BAAB1;}
.panel-highlight-title .panel-title{color:#fff;}
.panel-highlight-title .panel-subtitle{color:#fff;color:rgba(255, 255, 255, 0.7);}
.panel-highlight-title .panel-actions a{background-color:rgba(0, 0, 0, 0.1);color:#fff;}
.panel-heading-icon{margin:0 auto;font-size:42px;font-size:4.2rem;width:90px;height:90px;line-height:90px;text-align:center;color:#fff;background-color:rgba(0, 0, 0, 0.1);-webkit-border-radius:55px;border-radius:55px;}
.panel-heading-icon.bg-primary{background:#cccccc;color:white;}
.panel-heading-icon.bg-secondary{background:#e36159;color:white;}
.panel-heading-icon.bg-tertiary{background:#2baab1;color:white;}
.panel-heading-icon.bg-quartenary{background:#734ba9;color:white;}
.panel-heading-icon.bg-success{background:#47a447;color:white;}
.panel-heading-icon.bg-warning{background:#ed9c28;color:white;}
.panel-heading-icon.bg-danger{background:#d2322d;color:white;}
.panel-heading-icon.bg-info{background:#5bc0de;color:white;}
.panel-heading-icon.bg-dark{background:#171717;color:white;}
.panel-heading-profile-picture img{display:block;margin:0 auto;width:100px;height:100px;border:4px solid #fff;-webkit-border-radius:50px;border-radius:50px;}
.panel-icon{color:#fff;font-size:42px;float:left;}
.panel-icon ~ .panel-title, .panel-icon ~ .panel-subtitle{margin-left:64px;}
html.dark .panel-heading{background:#282d36;border-bottom-color:#1d2127;}
html.dark .panel-actions a:hover{background-color:#242830;}
html.dark .panel-body{background:#2e353e;}
html.dark .panel-footer{background:#242830;border-top-color:#191c21;}
html .panel-primary .panel-heading{background:#cccccc;}
html .panel-primary .panel-subtitle{opacity:0.8;color:white;}
html .panel-primary .panel-title{color:white;}
html .panel-primary .panel-actions a{background-color:transparent !important;color:white;}
html .panel-secondary .panel-heading{background:#e36159;}
html .panel-secondary .panel-subtitle{opacity:0.8;color:white;}
html .panel-secondary .panel-title{color:white;}
html .panel-secondary .panel-actions a{background-color:transparent !important;color:white;}
html .panel-tertiary .panel-heading{background:#2baab1;}
html .panel-tertiary .panel-subtitle{opacity:0.8;color:white;}
html .panel-tertiary .panel-title{color:white;}
html .panel-tertiary .panel-actions a{background-color:transparent !important;color:white;}
html .panel-quartenary .panel-heading{background:#734ba9;}
html .panel-quartenary .panel-subtitle{opacity:0.8;color:white;}
html .panel-quartenary .panel-title{color:white;}
html .panel-quartenary .panel-actions a{background-color:transparent !important;color:white;}
html .panel-success .panel-heading{background:#47a447;}
html .panel-success .panel-subtitle{opacity:0.8;color:white;}
html .panel-success .panel-title{color:white;}
html .panel-success .panel-actions a{background-color:transparent !important;color:white;}
html .panel-warning .panel-heading{background:#ed9c28;}
html .panel-warning .panel-subtitle{opacity:0.8;color:white;}
html .panel-warning .panel-title{color:white;}
html .panel-warning .panel-actions a{background-color:transparent !important;color:white;}
html .panel-danger .panel-heading{background:#d2322d;}
html .panel-danger .panel-subtitle{opacity:0.8;color:white;}
html .panel-danger .panel-title{color:white;}
html .panel-danger .panel-actions a{background-color:transparent !important;color:white;}
html .panel-info .panel-heading{background:#5bc0de;}
html .panel-info .panel-subtitle{opacity:0.8;color:white;}
html .panel-info .panel-title{color:white;}
html .panel-info .panel-actions a{background-color:transparent !important;color:white;}
html .panel-dark .panel-heading{background:#171717;}
html .panel-dark .panel-subtitle{opacity:0.8;color:white;}
html .panel-dark .panel-title{color:white;}
html .panel-dark .panel-actions a{background-color:transparent !important;color:white;}
html .panel-transparent > .panel-heading{background:none;border:0;padding-left:0;padding-right:0;}
html .panel-transparent > .panel-heading .panel-actions{right:0;}
html .panel-transparent > .panel-heading + .panel-body{border-radius:5px;}
html .panel-transparent > .panel-body{padding:0;border-radius:0;background:transparent;-webkit-box-shadow:none;box-shadow:none;}
html .panel .panel-heading-transparent{background:none;border:0;padding-left:0;padding-right:0;}
html .panel .panel-heading-transparent .panel-actions{right:0;}
html .panel .panel-heading-transparent + .panel-body{border-radius:5px;}
.panel-horizontal{display:table;width:100%;}
.panel-horizontal .panel-heading,
.panel-horizontal .panel-body,
.panel-horizontal .panel-footer{display:table-cell;vertical-align:middle;}
.panel-horizontal .panel-heading{border-radius:5px 0 0 5px;}
.panel-horizontal .panel-heading + .panel-body{border-radius:0 5px 5px 0;}
.panel-horizontal .panel-footer{border-radius:0 5px 5px 0;margin-top:0;}
.panel-action-toggle,
.panel-action-dismiss{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.panel-action-toggle:before{content:"\f0d7";}
.panel-collapsed .panel-action-toggle:before{content:"\f0d8";}
.panel-action-dismiss:before{content:"\f00d";}
.panel-collapsed .panel-body,
.panel-collapsed .panel-footer{display:none;}
@media only screen and (max-width:767px){.panel-actions{float:none;margin-bottom:15px;position:static;text-align:right;}
.panel-actions a{vertical-align:top;}
}
.chart{width:100%;}
.chart.chart-xs{height:150px;}
.chart.chart-sm{height:184px;}
.chart.chart-md{height:350px;}
.chart.chart-lg{height:500px;}
#flotTip{padding:4px 8px;background-color:#000;z-index:100;color:#FFF;opacity:.7;font-size:11px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.jqstooltip{min-width:30px;min-height:25px;border:0 !important;height:auto !important;width:auto !important;}
.circular-bar{margin:25px 0;}
.circular-bar .circular-bar-chart{position:relative;}
.circular-bar strong{display:block;font-weight:600;font-size:18px;line-height:30px;position:absolute;top:35%;width:80%;left:10%;text-align:center;}
.circular-bar label{display:block;font-weight:100;font-size:17px;line-height:20px;position:absolute;top:50%;width:80%;left:10%;text-align:center;}
.circular-bar.circular-bar-xs{width:50px;}
.circular-bar.circular-bar-xs strong{display:none;}
.circular-bar.circular-bar-xs label{font-size:11px;left:0;text-align:center;top:28%;width:100%;}
.gauge-chart{margin:25px 0;}
.gauge-chart strong{display:block;font-weight:600;font-size:18px;line-height:30px;text-align:center;margin-top:10px;}
.gauge-chart label{display:block;font-weight:100;font-size:17px;line-height:20px;padding-bottom:5px;text-align:center;}
.small-chart-wrapper{display:inline-block;margin:10px 15px;width:100%;}
.small-chart-wrapper .small-chart{display:inline-block;float:left;margin-bottom:8px;min-width:80px;}
.small-chart-wrapper .small-chart-info{display:inline-block;padding:0 0 0 10px;}
.small-chart-wrapper .small-chart-info label{display:block;font-size:11px;text-transform:uppercase;color:#a0a0a0;padding:0;margin:0;line-height:15px;}
.small-chart-wrapper .small-chart-info strong{display:block;font-size:13px;padding:0;margin:0;line-height:15px;}
.small-chart-wrapper + .small-chart-wrapper{margin-left:25px;}
@media only screen and (max-width:767px){.small-chart-wrapper{margin-right:0;margin-left:0;text-align:center;}
.small-chart-wrapper .small-chart{width:100%;text-align:center;}
.small-chart-wrapper .small-chart-info{padding-left:0;}
}
.liquid-meter{position:relative;max-height:200px;max-width:200px;margin:0 auto;width:100%;padding-bottom:50%;}
.liquid-meter meter{display:none;}
.liquid-meter.liquid-meter-loaded{width:auto;padding-bottom:0;}
.liquid-meter.liquid-meter-loaded:before{display:none;}
.liquid-meter-wrapper.liquid-meter-xs .liquid-meter{max-height:120px;max-width:120px;}
.liquid-meter-wrapper.liquid-meter-sm .liquid-meter{max-height:150px;max-width:150px;}
.liquid-meter-wrapper.liquid-meter-md .liquid-meter{max-height:200px;max-width:200px;}
.liquid-meter-wrapper.liquid-meter-lg .liquid-meter{max-height:230px;max-width:230px;}
.liquid-meter-wrapper .liquid-meter-selector{margin-top:3px;}
.liquid-meter-wrapper .liquid-meter-selector a{text-transform:uppercase;font-weight:300;font-size:11px;color:#9b9b9b;border-right:1px solid #e4e4e4;display:inline-block;padding-right:8px;margin-right:8px;}
.liquid-meter-wrapper .liquid-meter-selector a.active{color:#cccccc;}
.liquid-meter-wrapper .liquid-meter-selector a:last-child{border-right:0;padding-right:0;margin-right:0;}
.chart-data-selector{visibility:hidden;max-height:255px;padding:6px;}
.chart-data-selector h2{color:#33353f;font-size:20px;line-height:20px;margin:0;padding:0;text-transform:none;letter-spacing:-1px;}
.chart-data-selector h2 .multiselect{background:#f6f6f6;border:0 none;font-size:20px;font-weight:600;margin:-4px 0 0 4px !important;padding:3px 12px 3px 8px;}
.chart-data-selector h2 .multiselect:hover, .chart-data-selector h2 .multiselect:focus, .chart-data-selector h2 .multiselect:active{text-decoration:none;}
.chart-data-selector h2 .multiselect-container{margin:0 0 0 4px;min-width:120%;}
.chart-data-selector .chart-data-selector-items{position:relative;overflow:hidden;}
.chart-data-selector .chart-data-selector-items .chart-active{visibility:hidden;}
.chart-data-selector .chart-data-selector-items .chart-hidden{visibility:hidden;}
.chart-data-selector.ready{max-height:none;visibility:visible;}
.chart-data-selector.ready .chart-active{visibility:visible;position:relative;z-index:2;}
.chart-data-selector.ready .chart-hidden{visibility:hidden;position:absolute;z-index:1;top:-9999px;}
.ct-chart .ct-label,
.ct-chart .ct-label.ct-horizontal,
.ct-chart .ct-label.ct-vertical{font-size:12px;font-size:1.2rem;}
.ct-chart .ct-series.ct-series-a .ct-bar,
.ct-chart .ct-series.ct-series-a .ct-line,
.ct-chart .ct-series.ct-series-a .ct-point,
.ct-chart .ct-series.ct-series-a .ct-slice.ct-donut{stroke:#cccccc;}
.ct-chart .ct-series.ct-series-a .ct-area,
.ct-chart .ct-series.ct-series-a .ct-slice:not(.ct-donut){fill:#cccccc;}
.ct-chart .ct-series.ct-series-b .ct-bar,
.ct-chart .ct-series.ct-series-b .ct-line,
.ct-chart .ct-series.ct-series-b .ct-point,
.ct-chart .ct-series.ct-series-b .ct-slice.ct-donut{stroke:#a6a6a6;}
.ct-chart .ct-series.ct-series-b .ct-area,
.ct-chart .ct-series.ct-series-b .ct-slice:not(.ct-donut){fill:#a6a6a6;}
.ct-chart .ct-series.ct-series-c .ct-bar,
.ct-chart .ct-series.ct-series-c .ct-line,
.ct-chart .ct-series.ct-series-c .ct-point,
.ct-chart .ct-series.ct-series-c .ct-slice.ct-donut{stroke:#e36159;}
.ct-chart .ct-series.ct-series-c .ct-area,
.ct-chart .ct-series.ct-series-c .ct-slice:not(.ct-donut){fill:#e36159;}
.ct-chart .ct-series.ct-series-d .ct-bar,
.ct-chart .ct-series.ct-series-d .ct-line,
.ct-chart .ct-series.ct-series-d .ct-point,
.ct-chart .ct-series.ct-series-d .ct-slice.ct-donut{stroke:#cd2c23;}
.ct-chart .ct-series.ct-series-d .ct-area,
.ct-chart .ct-series.ct-series-d .ct-slice:not(.ct-donut){fill:#cd2c23;}
.ct-chart .ct-series.ct-series-e .ct-bar,
.ct-chart .ct-series.ct-series-e .ct-line,
.ct-chart .ct-series.ct-series-e .ct-point,
.ct-chart .ct-series.ct-series-e .ct-slice.ct-donut{stroke:#2baab1;}
.ct-chart .ct-series.ct-series-e .ct-area,
.ct-chart .ct-series.ct-series-e .ct-slice:not(.ct-donut){fill:#2baab1;}
.ct-chart .ct-series.ct-series-f .ct-bar,
.ct-chart .ct-series.ct-series-f .ct-line,
.ct-chart .ct-series.ct-series-f .ct-point,
.ct-chart .ct-series.ct-series-f .ct-slice.ct-donut{stroke:#1c6f73;}
.ct-chart .ct-series.ct-series-f .ct-area,
.ct-chart .ct-series.ct-series-f .ct-slice:not(.ct-donut){fill:#1c6f73;}
.ct-chart .ct-series.ct-series-g .ct-bar,
.ct-chart .ct-series.ct-series-g .ct-line,
.ct-chart .ct-series.ct-series-g .ct-point,
.ct-chart .ct-series.ct-series-g .ct-slice.ct-donut{stroke:#734ba9;}
.ct-chart .ct-series.ct-series-g .ct-area,
.ct-chart .ct-series.ct-series-g .ct-slice:not(.ct-donut){fill:#734ba9;}
.ct-chart .ct-series.ct-series-h .ct-bar,
.ct-chart .ct-series.ct-series-h .ct-line,
.ct-chart .ct-series.ct-series-h .ct-point,
.ct-chart .ct-series.ct-series-h .ct-slice.ct-donut{stroke:#4f3374;}
.ct-chart .ct-series.ct-series-h .ct-area,
.ct-chart .ct-series.ct-series-h .ct-slice:not(.ct-donut){fill:#4f3374;}
.ct-chart .ct-series.ct-series-i .ct-bar,
.ct-chart .ct-series.ct-series-i .ct-line,
.ct-chart .ct-series.ct-series-i .ct-point,
.ct-chart .ct-series.ct-series-i .ct-slice.ct-donut{stroke:#a6a6a6;}
.ct-chart .ct-series.ct-series-i .ct-area,
.ct-chart .ct-series.ct-series-i .ct-slice:not(.ct-donut){fill:#a6a6a6;}
.ct-chart .ct-series.ct-series-j .ct-bar,
.ct-chart .ct-series.ct-series-j .ct-line,
.ct-chart .ct-series.ct-series-j .ct-point,
.ct-chart .ct-series.ct-series-j .ct-slice.ct-donut{stroke:#f2f2f2;}
.ct-chart .ct-series.ct-series-j .ct-area,
.ct-chart .ct-series.ct-series-j .ct-slice:not(.ct-donut){fill:#f2f2f2;}
.ct-chart .ct-series.ct-series-k .ct-bar,
.ct-chart .ct-series.ct-series-k .ct-line,
.ct-chart .ct-series.ct-series-k .ct-point,
.ct-chart .ct-series.ct-series-k .ct-slice.ct-donut{stroke:#ee9f9a;}
.ct-chart .ct-series.ct-series-k .ct-area,
.ct-chart .ct-series.ct-series-k .ct-slice:not(.ct-donut){fill:#ee9f9a;}
.ct-chart .ct-series.ct-series-l .ct-bar,
.ct-chart .ct-series.ct-series-l .ct-line,
.ct-chart .ct-series.ct-series-l .ct-point,
.ct-chart .ct-series.ct-series-l .ct-slice.ct-donut{stroke:#53ced5;}
.ct-chart .ct-series.ct-series-l .ct-area,
.ct-chart .ct-series.ct-series-l .ct-slice:not(.ct-donut){fill:#53ced5;}
.ct-chart .ct-series.ct-series-m .ct-bar,
.ct-chart .ct-series.ct-series-m .ct-line,
.ct-chart .ct-series.ct-series-m .ct-point,
.ct-chart .ct-series.ct-series-m .ct-slice.ct-donut{stroke:#9b7cc5;}
.ct-chart .ct-series.ct-series-m .ct-area,
.ct-chart .ct-series.ct-series-m .ct-slice:not(.ct-donut){fill:#9b7cc5;}
.ct-chart .ct-series.ct-series-n .ct-bar,
.ct-chart .ct-series.ct-series-n .ct-line,
.ct-chart .ct-series.ct-series-n .ct-point,
.ct-chart .ct-series.ct-series-n .ct-slice.ct-donut{stroke:#737373;}
.ct-chart .ct-series.ct-series-n .ct-area,
.ct-chart .ct-series.ct-series-n .ct-slice:not(.ct-donut){fill:#737373;}
.ct-chart .ct-series.ct-series-o .ct-bar,
.ct-chart .ct-series.ct-series-o .ct-line,
.ct-chart .ct-series.ct-series-o .ct-point,
.ct-chart .ct-series.ct-series-o .ct-slice.ct-donut{stroke:white;}
.ct-chart .ct-series.ct-series-o .ct-area,
.ct-chart .ct-series.ct-series-o .ct-slice:not(.ct-donut){fill:white;}
.ct-chart .tooltip{opacity:1;position:absolute;display:inline-block;min-width:115px;padding:8px;background:#cccccc;color:white;font-weight:500;text-align:center;pointer-events:none;z-index:1;}
.ct-chart .tooltip:after{content:"";position:absolute;top:100%;left:50%;width:0;height:0;margin-left:-15px;border:15px solid transparent;border-top-color:#cccccc;}
html.dark .chart-data-selector h2 .multiselect{background-color:#282d36;}
.ui-slider.ui-widget-content{background:#ebebeb;border:none;}
.ui-slider-horizontal{height:6px;}
.ui-slider-horizontal .ui-slider-handle{top:-7px;}
.ui-slider-vertical{display:inline-block;width:6px;}
.ui-slider-vertical .ui-slider-handle{left:-7px;}
.ui-slider .ui-slider-handle{background:#d9d9d9;border:6px solid #fff;border-radius:50%;box-shadow:0 0 2px 0 rgba(0, 0, 0, 0.4);cursor:pointer;height:20px;width:20px;}
.ui-slider .ui-slider-handle:hover{box-shadow:0 0 2px 1px rgba(0, 0, 0, 0.3);}
.ui-slider .ui-slider-handle{-ms-touch-action:none;touch-action:none;}
.ui-slider .ui-slider-range{background:#d9d9d9;}
.slider-primary .ui-slider-range,
.slider-primary .ui-slider-handle{background:#cccccc;}
.slider-gradient.slider-primary .ui-slider-range,
.slider-gradient.slider-primary .ui-slider-handle{background-image:-webkit-linear-gradient(#e6e6e6 0, #cccccc 50%, #b3b3b3 100%);background-image:linear-gradient(to , #cccccc 50%, #b3b3b3 100%);}
.slider-gradient.ui-slider-vertical.slider-primary .ui-slider-range,
.slider-gradient.ui-slider-vertical.slider-primary .ui-slider-handle{background-image:-webkit-linear-gradient(left , #e6e6e6 0, #cccccc 50%, #b3b3b3 100%);background-image:linear-gradient(to right, #e6e6e6 0, #cccccc 50%, #b3b3b3 100%);}
.slider-success .ui-slider-range,
.slider-success .ui-slider-handle{background:#47a447;}
.slider-gradient.slider-success .ui-slider-range,
.slider-gradient.slider-success .ui-slider-handle{background-image:-webkit-linear-gradient(#63bb63 0, #47a447 50%, #388038 100%);background-image:linear-gradient(to , #47a447 50%, #388038 100%);}
.slider-gradient.ui-slider-vertical.slider-success .ui-slider-range,
.slider-gradient.ui-slider-vertical.slider-success .ui-slider-handle{background-image:-webkit-linear-gradient(left , #63bb63 0, #47a447 50%, #388038 100%);background-image:linear-gradient(to right, #63bb63 0, #47a447 50%, #388038 100%);}
.slider-warning .ui-slider-range,
.slider-warning .ui-slider-handle{background:#ed9c28;}
.slider-gradient.slider-warning .ui-slider-range,
.slider-gradient.slider-warning .ui-slider-handle{background-image:-webkit-linear-gradient(#f1b257 0, #ed9c28 50%, #d18211 100%);background-image:linear-gradient(to , #ed9c28 50%, #d18211 100%);}
.slider-gradient.ui-slider-vertical.slider-warning .ui-slider-range,
.slider-gradient.ui-slider-vertical.slider-warning .ui-slider-handle{background-image:-webkit-linear-gradient(left , #f1b257 0, #ed9c28 50%, #d18211 100%);background-image:linear-gradient(to right, #f1b257 0, #ed9c28 50%, #d18211 100%);}
.slider-danger .ui-slider-range,
.slider-danger .ui-slider-handle{background:#d2322d;}
.slider-gradient.slider-danger .ui-slider-range,
.slider-gradient.slider-danger .ui-slider-handle{background-image:-webkit-linear-gradient(#db5b57 0, #d2322d 50%, #a82824 100%);background-image:linear-gradient(to , #d2322d 50%, #a82824 100%);}
.slider-gradient.ui-slider-vertical.slider-danger .ui-slider-range,
.slider-gradient.ui-slider-vertical.slider-danger .ui-slider-handle{background-image:-webkit-linear-gradient(left , #db5b57 0, #d2322d 50%, #a82824 100%);background-image:linear-gradient(to right, #db5b57 0, #d2322d 50%, #a82824 100%);}
.slider-info .ui-slider-range,
.slider-info .ui-slider-handle{background:#5bc0de;}
.slider-gradient.slider-info .ui-slider-range,
.slider-gradient.slider-info .ui-slider-handle{background-image:-webkit-linear-gradient(#85d0e7 0, #5bc0de 50%, #31b0d5 100%);background-image:linear-gradient(to , #5bc0de 50%, #31b0d5 100%);}
.slider-gradient.ui-slider-vertical.slider-info .ui-slider-range,
.slider-gradient.ui-slider-vertical.slider-info .ui-slider-handle{background-image:-webkit-linear-gradient(left , #85d0e7 0, #5bc0de 50%, #31b0d5 100%);background-image:linear-gradient(to right, #85d0e7 0, #5bc0de 50%, #31b0d5 100%);}
.slider-dark .ui-slider-range,
.slider-dark .ui-slider-handle{background:#171717;}
.slider-gradient.slider-dark .ui-slider-range,
.slider-gradient.slider-dark .ui-slider-handle{background-image:-webkit-linear-gradient(#313131 0, #171717 50%, black 100%);background-image:linear-gradient(to , #171717 50%, black 100%);}
.slider-gradient.ui-slider-vertical.slider-dark .ui-slider-range,
.slider-gradient.ui-slider-vertical.slider-dark .ui-slider-handle{background-image:-webkit-linear-gradient(left , #313131 0, #171717 50%, black 100%);background-image:linear-gradient(to right, #313131 0, #171717 50%, black 100%);}
html.dark .ui-slider.ui-widget-content{background:#21262d;}
.mfp-bg{z-index:10000;}
.mfp-wrap{z-index:10001;}
.mfp-wrap .mfp-content{z-index:10001;}
.modal-block{background:transparent;padding:0;text-align:left;max-width:600px;margin:40px auto;position:relative;}
.modal-block.modal-block-xs{max-width:200px;}
.modal-block.modal-block-sm{max-width:400px;}
.modal-block.modal-block-md{max-width:600px;}
.modal-block.modal-block-lg{max-width:900px;}
.modal-block.modal-block-full{max-width:98%;}
.modal-block.modal-header-color .panel-heading h2{color:#FFF;}
.modal-block.modal-full-color{color:#FFF;}
.modal-block.modal-full-color .panel-heading{border:0;}
.modal-block.modal-full-color .panel-heading h2{color:#FFF;}
.modal-block.modal-full-color .panel-footer{border:0;}
.modal-block.modal-full-color .panel-body{background-color:transparent;}
.modal-block.modal-full-color .fa{color:#FFF !important;}
.modal-wrapper{position:relative;padding:25px 0;}
.modal-icon{float:left;width:20%;text-align:center;}
.modal-icon .fa{font-size:52px;position:relative;top:-10px;color:#cccccc;}
.modal-icon.center{float:none;width:auto;padding-top:20px;}
.modal-icon.center + .modal-text{float:none;width:auto;}
.modal-icon + .modal-text{float:left;width:80%;}
.modal-text{padding:0 5px;}
.modal-text h1, .modal-text h2, .modal-text h3, .modal-text h4, .modal-text h5, .modal-text h6{padding:0;margin:-7px 0 4px 0;}
.modal-block-primary .fa{color:#cccccc;}
.modal-block-primary.modal-header-color .panel-heading{background-color:#cccccc;}
.modal-block-primary.modal-full-color .panel{background-color:#e0e0e0;}
.modal-block-primary.modal-full-color .panel-heading{background-color:#cccccc;}
.modal-block-primary.modal-full-color .panel-footer{background-color:#e0e0e0;}
.modal-block-success .fa{color:#47a447;}
.modal-block-success.modal-header-color .panel-heading{background-color:#47a447;}
.modal-block-success.modal-full-color .panel{background-color:#5cb85c;}
.modal-block-success.modal-full-color .panel-heading{background-color:#47a447;}
.modal-block-success.modal-full-color .panel-footer{background-color:#5cb85c;}
.modal-block-warning .fa{color:#ed9c28;}
.modal-block-warning.modal-header-color .panel-heading{background-color:#ed9c28;}
.modal-block-warning.modal-full-color .panel{background-color:#f0ad4e;}
.modal-block-warning.modal-full-color .panel-heading{background-color:#ed9c28;}
.modal-block-warning.modal-full-color .panel-footer{background-color:#f0ad4e;}
.modal-block-danger .fa{color:#d2322d;}
.modal-block-danger.modal-header-color .panel-heading{background-color:#d2322d;}
.modal-block-danger.modal-full-color .panel{background-color:#d9534f;}
.modal-block-danger.modal-full-color .panel-heading{background-color:#d2322d;}
.modal-block-danger.modal-full-color .panel-footer{background-color:#d9534f;}
.modal-block-info .fa{color:#5bc0de;}
.modal-block-info.modal-header-color .panel-heading{background-color:#5bc0de;}
.modal-block-info.modal-full-color .panel{background-color:#7dcde5;}
.modal-block-info.modal-full-color .panel-heading{background-color:#5bc0de;}
.modal-block-info.modal-full-color .panel-footer{background-color:#7dcde5;}
.modal-block-dark .fa{color:#171717;}
.modal-block-dark.modal-header-color .panel-heading{background-color:#171717;}
.modal-block-dark.modal-full-color .panel{background-color:#2b2b2b;}
.modal-block-dark.modal-full-color .panel-heading{background-color:#171717;}
.modal-block-dark.modal-full-color .panel-footer{background-color:#2b2b2b;}
html.dark .modal-content{background-color:#1d2127;}
html.dark .modal-header,
html.dark .modal-footer{border-color:#282d36;}
.table{width:100%;}
.table .table{background:transparent;}
.table.mb-none{margin-bottom:0 !important;}
.table .b-top-none td{border-top:none;}
.table .actions,
.table .actions-hover{vertical-align:middle;}
.table .actions a,
.table .actions-hover a{display:inline-block;margin-right:5px;color:#666;}
.table .actions a:last-child,
.table .actions-hover a:last-child{margin-right:0;}
.table .actions a:hover,
.table .actions-hover a:hover{color:#333;}
.table .actions-hover a{opacity:0;}
.table tr:hover .actions-hover a{opacity:1;}
.table .actions-fade a{-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;transition:all 0.2s linear;}
@media only screen and (max-width:991px){.table.table-no-more,
.table.table-no-more thead,
.table.table-no-more tbody,
.table.table-no-more tr,
.table.table-no-more th,
.table.table-no-more td{display:block;}
.table.table-no-more thead tr{left:-9999px;position:absolute;top:-9999px;}
.table.table-no-more tr{border-bottom:1px solid #DDD;}
.table.table-no-more td{border:none;position:relative;padding-left:50%;text-align:left;white-space:normal;}
.table.table-no-more td:before{content:attr(data-title);font-weight:bold;left:6px;padding-right:10px;position:absolute;text-align:left;top:8px;white-space:nowrap;width:45%;}
.table.table-no-more.table-bordered td{border-bottom:1px solid #EFEFEF;}
.table.table-no-more.table-condensed td:before{top:5px;}
}
html.dark .table > thead > tr > th,
html.dark .table > tbody > tr > th,
html.dark .table > tfoot > tr > th,
html.dark .table > thead > tr > td,
html.dark .table > tbody > tr > td,
html.dark .table > tfoot > tr > td,
html.dark .table-bordered{border-color:#262b33;}
html.dark .table-striped > tbody > tr:nth-child(2n+1) > td,
html.dark .table-striped > tbody > tr:nth-child(2n+1) > th{background-color:#282d36;}
html.dark .table-hover > tbody > tr:hover > td,
html.dark .table-hover > tbody > tr:hover > th{background-color:#272c34;}
html.dark .table .actions a,
html.dark .table .actions-hover a{color:#808697;}
@media screen and (max-width:991px){html.dark .table-responsive{border-color:#262b33;}
}
@media only screen and (max-width:991px){html.dark .table.table-no-more tr,
html.dark .table.table-no-more.table-bordered td{border-bottom-color:#262b33;}
}
.table > thead > tr > td.primary,
.table > tbody > tr > td.primary,
.table > tfoot > tr > td.primary,
.table > thead > tr > th.primary,
.table > tbody > tr > th.primary,
.table > tfoot > tr > th.primary,
.table > thead > tr.primary > td,
.table > tbody > tr.primary > td,
.table > tfoot > tr.primary > td,
.table > thead > tr.primary > th,
.table > tbody > tr.primary > th,
.table > tfoot > tr.primary > th{color:#FFF;background-color:#cccccc;}
.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th{color:#FFF;background-color:#47a447;}
.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th{color:#FFF;background-color:#ed9c28;}
.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th{color:#FFF;background-color:#d2322d;}
.table > thead > tr > td.info,
.table > tbody > tr > td.info,
.table > tfoot > tr > td.info,
.table > thead > tr > th.info,
.table > tbody > tr > th.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > tbody > tr.info > td,
.table > tfoot > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr.info > th,
.table > tfoot > tr.info > th{color:#FFF;background-color:#5bc0de;}
.table > thead > tr > td.dark,
.table > tbody > tr > td.dark,
.table > tfoot > tr > td.dark,
.table > thead > tr > th.dark,
.table > tbody > tr > th.dark,
.table > tfoot > tr > th.dark,
.table > thead > tr.dark > td,
.table > tbody > tr.dark > td,
.table > tfoot > tr.dark > td,
.table > thead > tr.dark > th,
.table > tbody > tr.dark > th,
.table > tfoot > tr.dark > th{color:#FFF;background-color:#171717;}
.table > thead > tr > td.dark,
.table > tbody > tr > td.dark,
.table > tfoot > tr > td.dark,
.table > thead > tr > th.dark,
.table > tbody > tr > th.dark,
.table > tfoot > tr > th.dark,
.table > thead > tr.dark > td,
.table > tbody > tr.dark > td,
.table > tfoot > tr.dark > td,
.table > thead > tr.dark > th,
.table > tbody > tr.dark > th,
.table > tfoot > tr.dark > th{background-color:#4a4a4a;color:white;}
.dataTables_wrapper{position:relative;}
.dataTables_wrapper .DTTT.btn-group{display:inline-block !important;}
.dataTables_wrapper .datatables-header{margin-bottom:15px;}
.dataTables_wrapper .datatables-header label{font-weight:normal;margin:0;}
.dataTables_wrapper table thead th{padding-right:21px !important;}
.dataTables_wrapper .dataTables_length .select2-container{margin-right:10px;width:75px;}
@media only screen and (max-width:991px){.dataTables_wrapper .dataTables_length{margin-bottom:15px;}
.dataTables_wrapper .dataTables_length label{float:none;width:100%;}
}
.dataTables_wrapper .dataTables_filter label{width:50%;}
.dataTables_wrapper .dataTables_filter input{width:100%;}
@media only screen and (max-width:991px){.dataTables_wrapper .dataTables_filter label{width:100%;}
}
.dataTables_wrapper .datatables-footer{margin-top:15px;}
.dataTables_wrapper .datatables-footer .dataTables_info{font-size:11px;padding-top:0;margin-top:6px;}
.dataTables_wrapper .datatables-footer .dataTables_paginate .pagination{display:block;margin:0;}
@media only screen and (max-width:991px){.dataTables_wrapper .datatables-footer .dataTables_info{margin-bottom:15px;text-align:center;}
.dataTables_wrapper .datatables-footer .dataTables_paginate{float:none;text-align:center;}
.dataTables_wrapper .datatables-footer .dataTables_paginate .pagination{display:inline-block;}
}
.dataTables_wrapper .dataTables_empty{padding:50px 0;text-align:center;}
.dataTables_processing{background:#cccccc;border-radius:100px;box-shadow:0 1px 1px -1px rgba(0, 0, 0, 0.3);color:#FFF;left:50%;margin-left:-36px;padding:5px 10px;position:absolute;top:3px;}
@media only screen and (max-width:991px){.dataTables_processing{left:auto;margin-left:0;right:0;}
}
.DTTT_Print,
.DTTT_Print .inner-wrapper,
.DTTT_Print .content-body,
.DTTT_Print .panel{background:#FFF !important;margin:0 !important;padding:0 !important;top:0 !important;}
.DTTT_Print .dataTables_wrapper .DTTT.btn-group{display:none !important;}
.DTTT_Print .DTTT_print_info{background:rgba(255, 255, 255, 0.9);display:block;left:0;height:100px;line-height:100px;position:fixed;font-size:14px;text-align:center;top:0;width:100%;}
html.dark div.DTTT .btn{color:#EEE !important;}
.fileupload .uneditable-input .fa{position:absolute;top:12px;}
.fileupload .uneditable-input .fileupload-preview{display:inline-block;float:left;overflow:hidden;padding:0 0 0 17px;text-overflow:ellipsis;width:100%;}
.fileupload .btn{border-radius:0;}
@media only screen and (max-width:479px){.fileupload .uneditable-input{width:170px;}
}
.input-daterange .input-group-addon{min-width:36px;}
.datepicker{padding:10px;margin:0 auto;line-height:1.1em;}
.datepicker.datepicker-inline{line-height:1.7em;width:100%;}
.datepicker table{width:100%;}
.datepicker table tr td{border-radius:0;}
.datepicker table thead tr th{cursor:pointer;font-size:13px;font-size:1.3rem;text-align:center;font-weight:normal;}
.datepicker table thead tr th.prev{content:'\f0d9';font-family:FontAwesome;}
.datepicker table thead tr th.next{content:'\f0da';font-family:FontAwesome;}
.datepicker table td{text-align:center;font-size:12px;font-size:1.2rem;}
.datepicker table td.day{-webkit-transition:background-color 0.1s ease-in 0.1s, color 0.1s ease-in 0.1s;-moz-transition:background-color 0.1s ease-in 0.1s, color 0.1s ease-in 0.1s;transition:background-color 0.1s ease-in 0.1s, color 0.1s ease-in 0.1s;cursor:pointer;}
.datepicker thead tr:first-child th:hover,
.datepicker tfoot tr th:hover,
.datepicker table tr td span:hover{background:#cccccc;color:white;}
.datepicker table tbody tr td span.old,
.datepicker table tbody tr td span.new{color:#CCC;}
.datepicker table tbody tr td span.old:hover,
.datepicker table tbody tr td span.new:hover{color:white;}
.datepicker table tbody tr td.day:hover{background:#cccccc;color:white;}
.datepicker table tbody tr td.day.active{background:#b3b3b3;color:white;}
.datepicker table tbody tr td.day.new{color:#777777;}
.datepicker table tbody tr td.day.new:hover{color:white;}
.datepicker.datepicker-dark{background:#33363F;}
.datepicker.datepicker-dark table thead tr th.datepicker-switch{color:white;}
.datepicker.datepicker-dark table thead tr th.dow{color:#777777;}
.datepicker.datepicker-dark table tbody tr td span.old,
.datepicker.datepicker-dark table tbody tr td span.new{color:#444;}
.datepicker.datepicker-dark table tbody tr td span.old:hover,
.datepicker.datepicker-dark table tbody tr td span.new:hover{color:white;}
.datepicker.datepicker-dark table tbody tr td.day{color:white;}
.datepicker.datepicker-dark table tbody tr td.day:hover{background:#cccccc;color:white;}
.datepicker.datepicker-dark table tbody tr td.day.active{background:#b3b3b3;color:white;}
.datepicker.datepicker-dark table tbody tr td.day.new{color:#777777;}
.datepicker.datepicker-dark table tbody tr td.day.new:hover{color:white;}
.datepicker.datepicker-primary{min-width:255px;}
.datepicker.datepicker-primary.datepicker-inline{background:#fff;border:1px solid #eee;}
.datepicker.datepicker-primary table thead tr:first-child{background-color:#cccccc;color:white;}
.datepicker.datepicker-primary table thead tr:first-child th:hover{background-color:#b3b3b3;}
.datepicker.datepicker-primary table thead tr:first-child th:first-child{border-radius:4px 0 0 0;}
.datepicker.datepicker-primary table thead tr:first-child th:last-child{border-radius:0 4px 0 0;}
.datepicker.datepicker-primary table thead tr:last-child{background-color:#d9d9d9;color:white;}
.datepicker.datepicker-primary table thead tr:last-child th:hover{background-color:#cccccc;}
.datepicker.datepicker-primary table thead tr th{border-radius:0;}
html.dark .input-daterange .input-group-addon{text-shadow:none;}
html.dark .datepicker-dropdown{color:#EEE;background-color:#282d36;}
html.dark .datepicker-dropdown:after{border-bottom-color:#282d36;}
html.dark .datepicker-dropdown.datepicker-orient-bottom:before{border-top-color:rgba(0, 0, 0, 0.2);}
html.dark .datepicker-dropdown.datepicker-orient-bottom:after{border-top-color:#282d36;}
html.dark .datepicker.datepicker-primary{border-color:#282d36;background:#282d36;}
.select2-container.form-control{background:transparent;border:none;display:block;margin:0;padding:0;}
.select2-container .select2-choices .select2-search-field input,
.select2-container .select2-choice,
.select2-container .select2-choices{background:none;border-radius:4px;color:#555;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;background-color:#FFF;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);border-color:#ccc;padding:0;}
.select2-search input{border-radius:4px;color:#555;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;background-color:#FFF;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);border-color:#ccc;}
.select2-container .select2-choices .select2-search-field input{-webkit-box-shadow:none;box-shadow:none;}
.select2-container .select2-choice{height:34px;line-height:1.42857;}
.select2-container.select2-container-multi.form-control{height:auto;}
.select2-container.input-sm .select2-choice{height:30px;line-height:1.5;border-radius:3px;}
.input-group-sm .select2-container .select2-choice{height:30px;line-height:1.5;border-radius:3px;}
.select2-container.input-lg .select2-choice,
.input-group-lg .select2-container .select2-choice{height:45px;line-height:1.33;border-radius:6px;}
.select2-container-multi .select2-choices .select2-search-field input{height:32px;margin:0;}
.select2-container-multi.input-sm .select2-choices .select2-search-field input{height:28px;}
.input-group-sm .select2-container-multi .select2-choices .select2-search-field input{height:28px;}
.select2-container-multi.input-lg .select2-choices .select2-search-field input,
.input-group-lg .select2-container-multi .select2-choices .select2-search-field input{height:43px;}
.select2-chosen,
.select2-choice > span:first-child,
.select2-container .select2-choices .select2-search-field input{padding:6px 12px;}
.input-sm .select2-chosen,
.input-group-sm .select2-chosen,
.input-sm .select2-choice > span:first-child,
.input-group-sm .select2-choice > span:first-child,
.input-sm .select2-choices .select2-search-field input,
.input-group-sm .select2-choices .select2-search-field input{padding:5px 10px;}
.input-lg .select2-chosen,
.input-group-lg .select2-chosen,
.input-lg .select2-choice > span:first-child,
.input-group-lg .select2-choice > span:first-child,
.input-lg .select2-choices .select2-search-field input,
.input-group-lg .select2-choices .select2-search-field input{padding:10px 16px;}
.select2-container-multi .select2-choices .select2-search-choice{margin-top:5px;margin-bottom:3px;color:#fff;background:#cccccc;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-box-shadow:none;box-shadow:none;border:0 none;font-size:75%;font-weight:bold;}
.select2-container-multi.input-sm .select2-choices .select2-search-choice{margin-top:3px;margin-bottom:2px;}
.input-group-sm .select2-container-multi .select2-choices .select2-search-choice{margin-top:3px;margin-bottom:2px;}
.select2-container-multi.input-lg .select2-choices .select2-search-choice,
.input-group-lg .select2-container-multi .select2-choices .select2-search-choice{line-height:24px;}
.select2-container .select2-choice .select2-arrow, .select2-container .select2-choice div{border-left:1px solid #ccc;background:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);}
.select2-dropdown-open .select2-choice .select2-arrow, .select2-dropdown-open .select2-choice div{border-left-color:transparent;background:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);}
.select2-container .select2-choice .select2-arrow b, .select2-container .select2-choice div b{background-position:0 3px;}
.select2-dropdown-open .select2-choice .select2-arrow b, .select2-dropdown-open .select2-choice div b{background-position:-18px 3px;}
.select2-container.input-sm .select2-choice .select2-arrow b,
.input-group-sm .select2-container .select2-choice .select2-arrow b,
.select2-container.input-sm .select2-choice div b,
.input-group-sm .select2-container .select2-choice div b{background-position:0 1px;}
.select2-dropdown-open.input-sm .select2-choice .select2-arrow b,
.input-group-sm .select2-dropdown-open .select2-choice .select2-arrow b,
.select2-dropdown-open.input-sm .select2-choice div b,
.input-group-sm .select2-dropdown-open .select2-choice div b{background-position:-18px 1px;}
.select2-container.input-lg .select2-choice .select2-arrow b,
.input-group-lg .select2-container .select2-choice .select2-arrow b,
.select2-container.input-lg .select2-choice div b,
.input-group-lg .select2-container .select2-choice div b{background-position:0 9px;}
.select2-dropdown-open.input-lg .select2-choice .select2-arrow b,
.input-group-lg .select2-dropdown-open .select2-choice .select2-arrow b,
.select2-dropdown-open.input-lg .select2-choice div b,
.input-group-lg .select2-dropdown-open .select2-choice div b{background-position:-18px 9px;}
.has-warning .select2-choice,
.has-warning .select2-choices{border-color:#c09853;}
.has-warning .select2-container-active .select2-choice,
.has-warning .select2-container-multi.select2-container-active .select2-choices{-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;border-color:#a47e3c;}
.has-warning.select2-drop-active{border-color:#a47e3c;}
.has-warning.select2-drop-active.select2-drop.select2-drop-above{border-top-color:#a47e3c;}
.has-error .select2-choice,
.has-error .select2-choices{border-color:#b94a48;}
.has-error .select2-container-active .select2-choice,
.has-error .select2-container-multi.select2-container-active .select2-choices{-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;border-color:#953b39;}
.has-error.select2-drop-active{border-color:#953b39;}
.has-error.select2-drop-active.select2-drop.select2-drop-above{border-top-color:#953b39;}
.has-success .select2-choice,
.has-success .select2-choices{border-color:#468847;}
.has-success .select2-container-active .select2-choice,
.has-success .select2-container-multi.select2-container-active .select2-choices{-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;border-color:#356635;}
.has-success.select2-drop-active{border-color:#356635;}
.has-success.select2-drop-active.select2-drop.select2-drop-above{border-top-color:#356635;}
.select2-container-active .select2-choice,
.select2-container-multi.select2-container-active .select2-choices{outline:none;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);-webkit-transition:border-color ease-in-out .15s box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s box-shadow ease-in-out .15s;border-color:#66afe9;}
.select2-drop-active{border-color:#66afe9;}
.select2-drop-auto-width,
.select2-drop.select2-drop-above.select2-drop-active{border-top-color:#66afe9;}
.input-group.select2-bootstrap-prepend [class^=select2-choice]{border-bottom-left-radius:0 !important;border-top-left-radius:0 !important;}
.input-group.select2-bootstrap-append [class^=select2-choice]{border-bottom-right-radius:0 !important;border-top-right-radius:0 !important;}
.select2-dropdown-open [class^=select2-choice]{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important;}
.select2-dropdown-open.select2-drop-above [class^=select2-choice]{border-top-right-radius:0 !important;border-top-left-radius:0 !important;}
.select2-dropdown-open.select2-drop-above .select2-choice,
.select2-dropdown-open.select2-drop-above .select2-choices{background:none;-webkit-box-shadow:none;box-shadow:none;}
.select2-results .select2-highlighted{color:#FFF;background-color:#428bca;}
.select2-bootstrap-append .select2-container-multiple,
.select2-bootstrap-prepend .select2-container-multiple{vertical-align:top;}
.select2-bootstrap-append .input-group-btn,
.select2-bootstrap-prepend .input-group-btn{vertical-align:top;}
.select2-bootstrap-append .input-group-btn .btn,
.select2-bootstrap-prepend .input-group-btn .btn{vertical-align:top;}
.select2-container-multi .select2-choices .select2-search-choice-focus{background:#ebebeb;color:#333;-webkit-box-shadow:none;box-shadow:none;border-color:#adadad;}
.select2-search-choice-close{background:none;margin-top:-8px;top:50%;}
.select2-search-choice-close:after{content:'x';font-size:10px;color:#fff;padding:0 4px;font-weight:bold;}
.select2-container .select2-choice abbr{top:50%;}
.select2-results .select2-no-results,
.select2-results .select2-searching,
.select2-results .select2-selection-limit{background-color:#fcf8e3;color:#c09853;}
.select2-container.select2-container-disabled .select2-choice,
.select2-container.select2-container-disabled .select2-choices{cursor:not-allowed;background-color:#eee;border-color:#ccc;}
.select2-container.select2-container-disabled .select2-choice .select2-arrow, .select2-container.select2-container-disabled .select2-choice div{background-color:transparent;border-left:1px solid transparent;}
.select2-container.select2-container-disabled .select2-choices .select2-arrow, .select2-container.select2-container-disabled .select2-choices div{background-color:transparent;border-left:1px solid transparent;}
.select2-search input.select2-active,
.select2-container-multi .select2-choices .select2-search-field input.select2-active,
.select2-more-results.select2-active{background-position:right 4px center;}
html.dark .select2-container .select2-choices .select2-search-field input,
html.dark .select2-container .select2-choice,
html.dark .select2-container .select2-choices{color:#EEE;background-color:#282d36;border-color:#282d36;}
html.dark .select2-search{position:relative;}
html.dark .select2-search input{color:#EEE;background:#2e353e;border-color:#242830;}
html.dark .select2-search input.select2-active{background:#2e353e;}
html.dark .select2-search:before{font-family:'FontAwesome';content:"\f002";position:absolute;right:15px;top:50%;color:#EEE;font-size:12px;margin:-11px 0 0;}
html.dark .select2-drop{background-color:#282d36;border-color:#21262d;}
html.dark .select2-container-multi .select2-choices .select2-search-choice{color:#EEE;}
html.dark .select2-container .select2-choice .select2-arrow,
html.dark .select2-container .select2-choice div{border-color:#282d36;}
html.dark .select2-results .select2-result-label{color:#EEE;}
.panel-body .wizard-tabs{margin:-15px -15px 15px;}
.panel-body-nopadding .wizard-tabs{margin:0;}
.wizard-tabs ul{display:table;width:100%;padding:0;margin:0;list-style:none;}
.wizard-tabs ul > li{display:table-cell;border-bottom:1px solid #eeeeee;}
.wizard-tabs ul > li.active{border-bottom-color:transparent;}
.wizard-tabs ul > li.active > a, .wizard-tabs ul > li.active > a:hover, .wizard-tabs ul > li.active > a:focus{background:white;color:#555555;}
.wizard-tabs ul > li.active > a:after{border-left-color:white;}
.wizard-tabs ul > li.active .badge{background-color:#cccccc;}
.wizard-tabs ul > li.disabled > a, .wizard-tabs ul > li.disabled > a:hover, .wizard-tabs ul > li.disabled > a:focus{color:#cccccc;}
.wizard-tabs ul > li.disabled .badge{background-color:#cccccc;}
.wizard-tabs ul > li > a{position:relative;display:block;padding:5px;font-size:13px;font-size:1.3rem;text-decoration:none;color:#555555;}
.wizard-tabs ul > li > a, .wizard-tabs ul > li > a:hover{background:#f4f4f4;color:#555555;}
.wizard-tabs ul > li > a:hover{box-shadow:none;}
.wizard-tabs ul > li > a:active, .wizard-tabs ul > li > a:focus{border-bottom:0;}
.wizard-tabs ul > li > a:before, .wizard-tabs ul > li > a:after{display:block;content:'';position:absolute;top:0;right:-10px;z-index:1;border:17px solid transparent;border-right:0;border-left:10px solid transparent;width:0;height:0;}
.wizard-tabs ul > li > a:before{z-index:1;right:-11px;border-left-color:#e0e0e0;}
.wizard-tabs ul > li > a:after{z-index:2;border-left-color:#f4f4f4;}
.wizard-tabs ul > li:last-child > a:before, .wizard-tabs ul > li:last-child > a:after{display:none;}
html.dark .wizard-tabs ul > li{border-color:#282d36;}
html.dark .wizard-tabs ul > li.active{border-color:#2e353e;}
html.dark .wizard-tabs ul > li.active a, html.dark .wizard-tabs ul > li.active a:hover, html.dark .wizard-tabs ul > li.active a:active{background:#2e353e;color:#EEE;}
html.dark .wizard-tabs ul > li.active a:before{border-left-color:#21262d;}
html.dark .wizard-tabs ul > li.active a:after{border-left-color:#2e353e;}
html.dark .wizard-tabs ul > li a, html.dark .wizard-tabs ul > li a:hover{background:#282d36;color:#EEE;}
html.dark .wizard-tabs ul > li a:before{border-left-color:#21262d;}
html.dark .wizard-tabs ul > li a:after{border-left-color:#282d36;}
html .wizard-progress,
html.dark .wizard-progress{margin:0 15px;}
html .wizard-progress .steps-progress,
html.dark .wizard-progress .steps-progress{height:2px;margin:0 38px;position:relative;top:15px;background:#cccccc;}
html .wizard-progress .steps-progress .progress-indicator,
html.dark .wizard-progress .steps-progress .progress-indicator{height:100%;width:0;background:#cccccc;-webkit-transition:width 0.2s ease-in;-moz-transition:width 0.2s ease-in;transition:width 0.2s ease-in;}
html .wizard-progress .wizard-steps,
html.dark .wizard-progress .wizard-steps{list-style:none;margin:0;padding:15px 0 0;display:inline-block;width:100%;font-size:0;text-align:justify;-ms-text-justify:distribute-all-lines;;}
html .wizard-progress .wizard-steps:after,
html.dark .wizard-progress .wizard-steps:after{display:inline-block;width:100%;content:'.';font-size:0;height:0;line-height:0;visibility:hidden;}
html .wizard-progress .wizard-steps li,
html.dark .wizard-progress .wizard-steps li{display:inline-block;vertical-align:top;min-width:50px;max-width:100px;}
html .wizard-progress .wizard-steps li a,
html.dark .wizard-progress .wizard-steps li a{position:relative;display:block;padding:25px 8px 0;font-size:11px;color:#33333f;font-weight:bold;line-height:1;text-align:center;text-decoration:none;word-break:break-all;}
html .wizard-progress .wizard-steps li a span,
html.dark .wizard-progress .wizard-steps li a span{position:absolute;top:0;left:50%;display:block;background:#cccccc;color:white;line-height:26px;text-align:center;margin-top:-15px;margin-left:-15px;width:30px;height:30px;border-radius:35px;font-size:13px;text-indent:-1px;border:2px solid #cccccc;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}
html .wizard-progress .wizard-steps li.completed a span,
html.dark .wizard-progress .wizard-steps li.completed a span{background:#cccccc;color:white;}
html .wizard-progress .wizard-steps li.active a span,
html.dark .wizard-progress .wizard-steps li.active a span{background:white;color:#cccccc;border-color:#cccccc;}
html .wizard-progress .wizard-steps li.completed.active a span,
html.dark .wizard-progress .wizard-steps li.completed.active a span{color:#FFF;}
html .wizard-progress.wizard-progress-lg,
html.dark .wizard-progress.wizard-progress-lg{margin:0 auto 30px;width:80%;}
html .wizard-progress.wizard-progress-lg .steps-progress,
html.dark .wizard-progress.wizard-progress-lg .steps-progress{margin:0 52px;height:4px;top:34px;}
html .wizard-progress.wizard-progress-lg .wizard-steps,
html.dark .wizard-progress.wizard-progress-lg .wizard-steps{padding-top:30px;}
html .wizard-progress.wizard-progress-lg ul li,
html.dark .wizard-progress.wizard-progress-lg ul li{max-width:135px;}
html .wizard-progress.wizard-progress-lg ul li a,
html.dark .wizard-progress.wizard-progress-lg ul li a{padding-top:40px;font-size:14px;}
html .wizard-progress.wizard-progress-lg ul li a span,
html.dark .wizard-progress.wizard-progress-lg ul li a span{width:60px;height:60px;margin-top:-30px;margin-left:-30px;border-radius:60px;line-height:52px;font-size:22px;border-width:4px;}
html.dark .wizard-progress .wizard-steps li a{color:#808697;}
html.dark .wizard-progress.wizard-progress ul li a span{background:#242830;border-color:#242830;}
html.dark .wizard-progress .wizard-steps li.active a span{background:#242830;}
html.dark .wizard-progress .steps-progress{background:#242830;}
@media only screen and (max-width:991px){html .wizard-progress, html .wizard-progress.wizard-progress-lg, html.dark .wizard-progress, html.dark .wizard-progress.wizard-progress-lg{width:auto;margin-bottom:0;margin-left:-15px;margin-right:-15px;}
html .wizard-progress .steps-progress, html.dark .wizard-progress .steps-progress{display:none;}
html .wizard-progress .wizard-steps, html.dark .wizard-progress .wizard-steps{display:block;font-size:0;overflow:hidden;white-space:nowrap;text-align:left;width:100%;}
html .wizard-progress .wizard-steps li, html.dark .wizard-progress .wizard-steps li{-webkit-transition:margin 0.5s linear;-moz-transition:margin 0.5s linear;transition:margin 0.5s linear;display:inline-block;float:none;position:relative;width:100%;min-width:0;max-width:none;}
html .wizard-progress .wizard-steps li a, html.dark .wizard-progress .wizard-steps li a{position:relative;z-index:2;}
html .wizard-progress .wizard-steps li:before, html .wizard-progress .wizard-steps li:after, html.dark .wizard-progress .wizard-steps li:before, html.dark .wizard-progress .wizard-steps li:after{content:'';display:block;height:2px;position:absolute;top:0;width:50%;}
html .wizard-progress .wizard-steps li:before, html.dark .wizard-progress .wizard-steps li:before{background:#cccccc;left:0;}
html .wizard-progress .wizard-steps li:after, html.dark .wizard-progress .wizard-steps li:after{background:#cccccc;right:0;}
html .wizard-progress .wizard-steps li.active, html.dark .wizard-progress .wizard-steps li.active{margin-left:0;}
html .wizard-progress .wizard-steps li.completed, html.dark .wizard-progress .wizard-steps li.completed{margin-left:-100%;}
html .wizard-progress .wizard-steps li.completed:after, html.dark .wizard-progress .wizard-steps li.completed:after{background:#cccccc;}
html .wizard-progress .wizard-steps li.completed.active, html.dark .wizard-progress .wizard-steps li.completed.active{margin-left:0;}
html .wizard-progress .wizard-steps li:first-child:before, html.dark .wizard-progress .wizard-steps li:first-child:before{display:none;}
html .wizard-progress .wizard-steps li:last-child:after, html.dark .wizard-progress .wizard-steps li:last-child:after{display:none;}
html .wizard-progress.wizard-progress-lg .wizard-steps li, html.dark .wizard-progress.wizard-progress-lg .wizard-steps li{min-width:0;max-width:none;}
html .wizard-progress.wizard-progress-lg .wizard-steps li:before, html .wizard-progress.wizard-progress-lg .wizard-steps li:after, html.dark .wizard-progress.wizard-progress-lg .wizard-steps li:before, html.dark .wizard-progress.wizard-progress-lg .wizard-steps li:after{height:4px;}
}
.form-wizard{margin-bottom:20px;}
.form-wizard .tabs{margin-bottom:0;}
.form-wizard .tab-content{background:white;border:0 none;box-shadow:none;}
.form-wizard ul.pager .next a,
.form-wizard ul.pager .previous a,
.form-wizard ul.pager .first a,
.form-wizard ul.pager .last a,
.form-wizard ul.pager .finish a{cursor:pointer;}
.form-wizard ul.pager .disabled a{cursor:not-allowed;}
html.dark .form-wizard .pager li > a,
html.dark .form-wizard .pager li > a:hover,
html.dark .form-wizard .pager li > a:focus,
html.dark .form-wizard .pager li > span{background:#2e353e;border-color:#282d36;color:#EEE;}
html.dark .form-wizard .pager .disabled > a, html.dark .form-wizard .pager .disabled > a:hover, html.dark .form-wizard .pager .disabled > a:focus, html.dark .form-wizard .pager .disabled > span{background:#282d36;border-color:#282d36;color:#EEE;}
.switch{display:inline-block;vertical-align:middle;cursor:pointer;margin:3px 0;}
.switch .ios-switch{height:35px;width:65px;}
.switch .ios-switch .handle{height:31px;width:31px;}
.switch.switch-primary .ios-switch .on-background{background:#cccccc;}
.switch.switch-success .ios-switch .on-background{background:#47a447;}
.switch.switch-warning .ios-switch .on-background{background:#ed9c28;}
.switch.switch-danger .ios-switch .on-background{background:#d2322d;}
.switch.switch-info .ios-switch .on-background{background:#5bc0de;}
.switch.switch-dark .ios-switch .on-background{background:#171717;}
.switch.switch-lg .ios-switch{height:45px;width:75px;}
.switch.switch-lg .ios-switch .handle{height:41px;width:41px;}
.switch.switch-sm .ios-switch{height:25px;width:55px;}
.switch.switch-sm .ios-switch .handle{height:21px;width:21px;}
.ios-switch{height:45px;width:75px;position:relative;background-color:#E5E5E5;border-radius:100px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;}
.ios-switch .background-fill{width:100%;height:100%;border-radius:100px;position:absolute;left:0;top:0;}
.ios-switch .on-background{background-image:-o-linear-gradient(#00e459, #00e158);background-image:-ms-linear-gradient(#00e459, #00e158);background-image:-moz-linear-gradient(#00e459, #00e158);background-image:-webkit-linear-gradient(#00e459, #00e158);background-image:linear-gradient(#00e459, #00e158);opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0);z-index:1;-o-transition:.3s 0.2s;-ms-transition:.3s 0.2s;-moz-transition:.3s 0.2s;-webkit-transition:.3s 0.2s;transition:.3s 0.2s;}
.ios-switch .state-background{border-radius:100px;z-index:2;background-image:-o-linear-gradient(white, #fdfdfd);background-image:-ms-linear-gradient(white, #fdfdfd);background-image:-moz-linear-gradient(white, #fdfdfd);background-image:-webkit-linear-gradient(white, #fdfdfd);background-image:linear-gradient(white, #fdfdfd);border:2px solid #E5E5E5;-o-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-o-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);-o-transition:.4s;-ms-transition:.4s;-moz-transition:.4s;-webkit-transition:.4s;transition:.4s;}
.ios-switch .handle{width:41px;height:41px;background-color:white;top:2px;left:2px;position:absolute;border-radius:20px;box-shadow:0 0 3px 1px rgba(0, 0, 0, 0.075), 0 3px 5px rgba(0, 0, 0, 0.15), 1px 2px 2px rgba(0, 0, 0, 0.05);z-index:3;-o-transition:-o-transform 0.3s 0.25s cubic-bezier(0.455, 0.03, 0.215, 1.33);-ms-transition:-ms-transform 0.3s 0.25s cubic-bezier(0.455, 0.03, 0.215, 1.33);-moz-transition:-moz-transform 0.3s 0.25s cubic-bezier(0.455, 0.03, 0.215, 1.33);-webkit-transition:-webkit-transform 0.3s 0.25s cubic-bezier(0.455, 0.03, 0.215, 1.33);-o-transition:transform 0.3s 0.25s cubic-bezier(0.455, 0.03, 0.215, 1.33);-ms-transition:transform 0.3s 0.25s cubic-bezier(0.455, 0.03, 0.215, 1.33);-moz-transition:transform 0.3s 0.25s cubic-bezier(0.455, 0.03, 0.215, 1.33);-webkit-transition:transform 0.3s 0.25s cubic-bezier(0.455, 0.03, 0.215, 1.33);transition:transform 0.3s 0.25s cubic-bezier(0.455, 0.03, 0.215, 1.33);-o-box-sizing:content-box;-ms-box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
.ios-switch.off .handle{-o-animation:expand-off .3s 0.2s;-ms-animation:expand-off .3s 0.2s;-moz-animation:expand-off .3s 0.2s;-webkit-animation:expand-off .3s 0.2s;animation:expand-off .3s 0.2s;-o-transform:translate(0px, 0);-ms-transform:translate(0px, 0);-moz-transform:translate(0px, 0);-webkit-transform:translate(0px, 0);transform:translate(0px, 0);-o-transform:translate3d(0px, 0, 0);-ms-transform:translate3d(0px, 0, 0);-moz-transform:translate3d(0px, 0, 0);-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0);}
.ios-switch.off .on-background{-o-transition:.3s 0s;-ms-transition:.3s 0s;-moz-transition:.3s 0s;-webkit-transition:.3s 0s;transition:.3s 0s;}
.ios-switch.off .state-background{-o-transition:.4s 0.25s;-ms-transition:.4s 0.25s;-moz-transition:.4s 0.25s;-webkit-transition:.4s 0.25s;transition:.4s 0.25s;}
.ios-switch.on .handle{-o-animation:expand-on .3s 0.2s;-ms-animation:expand-on .3s 0.2s;-moz-animation:expand-on .3s 0.2s;-webkit-animation:expand-on .3s 0.2s;animation:expand-on .3s 0.2s;-o-transform:translate(30px, 0);-ms-transform:translate(30px, 0);-moz-transform:translate(30px, 0);-webkit-transform:translate(30px, 0);transform:translate(30px, 0);-o-transform:translate3d(30px, 0, 0);-ms-transform:translate3d(30px, 0, 0);-moz-transform:translate3d(30px, 0, 0);-webkit-transform:translate3d(30px, 0, 0);transform:translate3d(30px, 0, 0);}
.ios-switch.on .on-background{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);}
.ios-switch.on .state-background{-o-transform:scale(0);-ms-transform:scale(0);-moz-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);}
@keyframes expand-on{0%{padding-right:0;}
40%{padding-right:9px;}
100%{padding-right:0;}
}
@keyframes expand-off{0%{padding-right:0;left:2px;}
40%{padding-right:9px;left:-7px;}
100%{padding-right:0;left:2px;}
}
@-o-keyframes expand-on{0%{padding-right:0;}
40%{padding-right:9px;}
100%{padding-right:0;}
}
@-ms-keyframes expand-on{0%{padding-right:0;}
40%{padding-right:9px;}
100%{padding-right:0;}
}
@-moz-keyframes expand-on{0%{padding-right:0;}
40%{padding-right:9px;}
100%{padding-right:0;}
}
@-webkit-keyframes expand-on{0%{padding-right:0;}
40%{padding-right:9px;}
100%{padding-right:0;}
}
@-o-keyframes expand-off{0%{padding-right:0;left:2px;}
40%{padding-right:9px;left:-7px;}
100%{padding-right:0;left:2px;}
}
@-ms-keyframes expand-off{0%{padding-right:0;left:2px;}
40%{padding-right:9px;left:-7px;}
100%{padding-right:0;left:2px;}
}
@-moz-keyframes expand-off{0%{padding-right:0;left:2px;}
40%{padding-right:9px;left:-7px;}
100%{padding-right:0;left:2px;}
}
@-webkit-keyframes expand-off{0%{padding-right:0;left:2px;}
40%{padding-right:9px;left:-7px;}
100%{padding-right:0;left:2px;}
}
.note-editor{border:1px solid #ddd;border-radius:4px;-webkit-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;-moz-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;}
.note-editor.active{border-color:#66afe9;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);}
.note-editor .note-title{padding-top:0 !important;}
.note-editor .note-toolbar{background-color:#FFF;border-bottom:1px dashed #ddd;border-left:none;border-right:none;border-top:none;border-radius:4px 4px 0 0;padding:6px 4px 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.note-editor .note-toolbar i{margin:0;}
.note-editor .note-toolbar i:before{margin:0;}
.note-editor .note-toolbar .btn-group{float:none !important;margin:0 0 6px 5px;}
@media only screen and (max-width:767px){.note-editor .note-toolbar{text-align:center;}
}
.note-editor .note-editable{clear:both;background:#FFF;border:none;border-radius:0 0 4px 4px;font-family:Arial, Helvetica, Sans-serif;}
.note-editor .note-statusbar{background:#FFF;border-radius:0 0 4px 4px;}
.note-editor .note-statusbar .note-resizebar{border-color:#DDD;display:block;}
html.dark .note-editor{border-color:#282d36;color:#EEE;}
html.dark .note-editor .note-toolbar,
html.dark .note-editor .note-statusbar{background:#242830;border-color:#1d2127;}
html.dark .note-editor .note-editable{background:#282d36;border-color:#1d2127;}
html.dark .note-editor .note-statusbar .note-resizebar{border-color:#1d2127;}
html.dark .note-editor .note-statusbar .note-resizebar .note-icon-bar{border-color:#444;}
html.dark .note-editor .caret{border-color:#FFF transparent transparent;}
.md-editor{border-radius:4px;-webkit-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;-moz-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;}
.md-editor > .md-header{border-radius:4px 4px 0 0;padding:6px 4px 0;}
.md-editor > .md-preview,
.md-editor > textarea{background:#FFF;border-bottom:none;border-radius:0 0 4px 4px;padding:10px;outline:none;width:100% !important;}
.md-editor .btn-group{margin-bottom:6px;}
html.dark .md-editor{border-color:#282d36;}
html.dark .md-editor > .md-header,
html.dark .md-editor .md-footer{background:#242830;}
html.dark .md-editor > .md-preview,
html.dark .md-editor > textarea{background:#282d36;}
html.dark .md-editor > textarea{color:#EEE;border-color:#1d2127;}
@media only screen and (max-width:767px){.bootstrap-maxlength.bottom-left{margin-left:40px;}
}
.bootstrap-tagsinput{width:100%;}
.form-group-invisible .bootstrap-tagsinput{border:0 none;box-shadow:none;background-color:transparent;}
html.dark .bootstrap-tagsinput{background:#282d36;border-color:#282d36;}
html.dark .bootstrap-timepicker-widget{background-color:#282d36;}
html.dark .bootstrap-timepicker-widget:before{border-bottom-color:#1d2127;}
html.dark .bootstrap-timepicker-widget:after{border-bottom-color:#282d36;}
html.dark .bootstrap-timepicker-widget.timepicker-orient-bottom:before{border-top-color:#1d2127;}
html.dark .bootstrap-timepicker-widget.timepicker-orient-bottom:after{border-top-color:#282d36;}
html.dark .bootstrap-timepicker-widget table td a{color:#FFF;}
html.dark .bootstrap-timepicker-widget table td a:hover{border-color:#282d36;}
html.dark .bootstrap-timepicker-widget table td input{background-color:#21262d;border-color:#282d36;color:#EEE;}
html.dark .colorpicker{background-color:#282d36;}
html.dark .colorpicker:before{border-bottom-color:#1d2127;}
html.dark .colorpicker:after{border-bottom-color:#282d36;}
html.dark .multiselect-container{background-color:#282d36;}
html.dark .multiselect-container > li > a{color:#EEE;}
html.dark .multiselect-container > li > a:hover, html.dark .multiselect-container > li > a:focus{background-color:#1d2127;color:#FFF;}
.spinner-buttons.btn-group-vertical .btn{height:18px;margin:0 0 0 -1px;padding-left:6px;padding-right:6px;text-align:center;width:22px;line-height:14px;}
.spinner-buttons.btn-group-vertical .btn i{margin-top:-2px;}
.spinner-buttons.btn-group-vertical .btn:first-child{border-radius:0 4px 0 0 !important;-webkit-border-radius:0 4px 0 0 !important;}
.spinner-buttons.btn-group-vertical .btn:last-child{border-radius:0 0 4px !important;-webkit-border-radius:0 0 4px !important;margin-top:-1px;height:17px;}
.form-group-invisible{position:relative;}
.form-group-invisible.focus .control-label-invisible{color:#0088cc;}
.form-group-invisible .control-label-invisible{bottom:0;display:block;float:none;left:0;line-height:64px;margin:0;padding-left:50px;position:absolute;right:0;top:-15px;-webkit-transition:color ease-in-out 0.15s;-moz-transition:color ease-in-out 0.15s;transition:color ease-in-out 0.15s;width:auto;}
.form-group-invisible .form-control-invisible, .form-group-invisible .form-control-invisible:focus, .form-group-invisible .form-control-invisible:active, .form-group-invisible .form-control-invisible + .bootstrap-tagsinput{background:transparent !important;border-color:transparent !important;box-shadow:none !important;}
.form-group-invisible .form-control-invisible + .bootstrap-tagsinput{margin-bottom:4px;}
@media only screen and (max-width:767px){.form-group-invisible{padding-top:30px;}
.form-group-invisible .control-label-invisible{padding-left:27px;}
}
html.dark .CodeMirror pre{background:transparent;border:none;}
.invoice{padding:0 15px 15px;}
.invoice address{color:#7F8597;line-height:1.5em;}
.invoice header{border-bottom:1px solid #DADADA;margin-bottom:15px;}
.invoice header .h2,
.invoice header .h4{letter-spacing:0;}
.invoice .bill-to,
.invoice .bill-data{padding:15px 0;}
.invoice .bill-data .value{display:inline-block;margin-left:10px;width:90px;}
.invoice table.table{table-layout:fixed;}
.invoice table.table > thead:first-child > tr > th{background-color:#F8F8F8;border-bottom:1px solid #DADADA;border-top:1px solid #DADADA;}
.invoice table.table > tbody tr > td{border-color:#DADADA;}
.invoice .invoice-items > tbody tr:last-child > td{border-bottom:1px solid #DADADA;}
.invoice .invoice-items #cell-id{width:10%;}
.invoice .invoice-items #cell-item{width:20%;}
.invoice .invoice-items #cell-desc{width:20%;}
.invoice .invoice-items #cell-price{width:10%;}
.invoice .invoice-items #cell-qty{width:10%;}
.invoice .invoice-items #cell-total{width:10%;}
.invoice-summary .col-sm-4{padding-left:0;}
@media only screen and (max-width:991px){.invoice .table-responsive > table.table{table-layout:auto;}
.invoice-summary .col-sm-4{padding-left:15px;}
}
@media print{.invoice .table-responsive{border:none !important;overflow:visible !important;width:auto !important;}
.invoice table.table.invoice-items{table-layout:auto;}
.invoice header .col-sm-6:first-child,
.invoice header .col-sm-6:last-child,
.invoice .bill-info .col-md-6{float:left !important;}
.invoice header .col-sm-6:first-child{width:25% !important;}
.invoice header .col-sm-6:last-child{width:75% !important;}
.invoice .bill-info .col-md-6{width:50% !important;}
.invoice .invoice-summary .col-sm-4{float:right;padding:0;width:40%;}
}
html.dark .invoice header{border-bottom-color:#282d36;}
html.dark .invoice table.table > thead:first-child > tr > th{background-color:#282d36;border-bottom-color:#282d36;border-top-color:#282d36;}
html.dark .invoice table.table > tbody tr > td{border-color:#282d36;}