@charset "UTF-8";@import url(//fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,400italic);/*! * * Bootstrap Admin App + jQuery * * Version: 2.0.0 * Author: unique_coder * link: http://codecanyon.net/user/unique_coder * *//* ========================================================================   Component: bootstrap-reset.less ========================================================================== */.glyphicon {    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;}.glyphicon.fa-pull-left {    margin-right: 0.3em;}.glyphicon.fa-pull-right {    margin-left: 0.3em;}.glyphicon.pull-left {    margin-right: 0.3em;}.glyphicon.pull-right {    margin-left: 0.3em;}.glyphicon.glyphicon-chevron-left:before {    content: "\f053";}.glyphicon.glyphicon-chevron-right:before {    content: "\f054";}.glyphicon.glyphicon-chevron-up:before {    content: "\f077";}.glyphicon.glyphicon-chevron-down:before {    content: "\f078";}.glyphicon.glyphicon-folder-open:before {    content: "\f07c";}*:focus {    outline: 0 !important;}a {    outline: none !important;}a.text-muted:hover,a.text-muted:focus {    color: #748690;}hr {    border-top: 1px solid #e4eaec;}[data-now] {    display: inline-block;}.navbar-toggle .icon-bar {    background-color: #fff;}.list-group {    line-height: 1.3;}.list-group .list-group-item {    padding: 10px;}.panel > .list-group .list-group-item {    border-top: 0;}.page-header {    border-bottom-color: #e4eaec;}.panel .panel-heading {    border-bottom: 0;    font-size: 14px;}.panel .panel-heading a {    text-decoration: none !important;}.panel.panel-default {    border-top-width: 3px;}.well {    border: 1px solid #dde6e9;}.jumbotron {    border: 1px solid #dde6e9;}@media only screen and (min-width: 768px) {    .jumbotron {        padding: 30px 15px;    }}.nav-tabs > li > a {    font-weight: bold;    color: #515253;    background-color: #dce5e7;    margin: 0;    /*border: 1px solid #dde6e9;*/    /*border-radius: 0;*/    padding: 10px 20px;}.nav-tabs > li.active > a,.nav-tabs > li.active > a:hover,.nav-tabs > li.active > a:focus {    color: inherit;    border-bottom-color: #fff;}.tab-content {    padding: 10px 20px;    border-style: solid;    border-width: 0 1px 1px 1px;    border-color: #dde6e9;}.nav-pills + .tab-content {    border: 0;    padding: 0;}.btn {    font-size: 13px;    border-color: transparent;    -webkit-appearance: none;    outline: none !important;    -webkit-transition: all 0.1s;    -o-transition: all 0.1s;    transition: all 0.1s;}.btn.btn-link {    box-shadow: none;    border: 0;}.btn.btn-white {    border-color: #ddd;    background: #ffffff;}.btn.btn-default {    border-color: #dde6e9;    /*background: #f4f4f4;*/}.input-group .btn {    font-size: 14px;    border-color: #dde6e9;}.input-group .input-sm + .input-group-btn .btn {    font-size: 13px;}.form-control {    box-shadow: 0 0 0 #000 !important;}.input-sm,select.input-sm {    height: 31px;}fieldset {    padding-bottom: 20px;    border-bottom: 1px dashed #eee;    margin-bottom: 20px;}fieldset.last-child,fieldset:last-child {    border-bottom: 0;}fieldset .form-group {    margin-bottom: 0;}@media only screen and (max-width: 767px) {    input[type="text"],    input[type="email"],    input[type="search"],    input[type="password"] {        -webkit-appearance: none;    }}.table > thead > tr > th {    border-bottom-width: 1px;}.table > tbody + tbody {    border-bottom-width: 1px;}.table-bordered > thead > tr > th,.table-bordered > thead > tr > td {    border-bottom-width: 1px;}.progress,.progress > .progress-bar {    -webkit-box-shadow: none;    box-shadow: none}.progress,.progress > .progress-bar,.progress .progress-bar,.progress > .progress-bar .progress-bar {    border-radius: 1px}.progress.sm,.progress-sm {    height: 10px}.progress.sm,.progress-sm,.progress.sm .progress-bar,.progress-sm .progress-bar {    border-radius: 1px}.progress.xs,.progress-xs {    height: 7px}.progress.xs,.progress-xs,.progress.xs .progress-bar,.progress-xs .progress-bar {    border-radius: 1px}.progress.xxs,.progress-xxs {    height: 3px}.progress.xxs,.progress-xxs,.progress.xxs .progress-bar,.progress-xxs .progress-bar {    border-radius: 1px}.progress.vertical {    position: relative;    width: 30px;    height: 200px;    display: inline-block;    margin-right: 10px}.progress.vertical > .progress-bar {    width: 100% !important;    position: absolute;    bottom: 0}.progress.vertical.sm,.progress.vertical.progress-sm {    width: 20px}.progress.vertical.xs,.progress.vertical.progress-xs {    width: 10px}.progress.vertical.xxs,.progress.vertical.progress-xxs {    width: 3px}.progress-group .progress-text {    font-weight: 600}.progress-group .progress-number {    float: right}.table tr > td .progress {    margin: 0}.progress-bar-light-blue,.progress-bar-primary {    background-color: #3c8dbc}.progress-striped .progress-bar-light-blue,.progress-striped .progress-bar-primary {    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent)}.progress-bar-green,.progress-bar-success {    background-color: #00a65a}.progress-striped .progress-bar-green,.progress-striped .progress-bar-success {    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent)}.progress-bar-aqua,.progress-bar-info {    background-color: #00c0ef}.progress-striped .progress-bar-aqua,.progress-striped .progress-bar-info {    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent)}.progress-bar-yellow,.progress-bar-warning {    background-color: #f39c12}.progress-striped .progress-bar-yellow,.progress-striped .progress-bar-warning {    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent)}.progress-bar-red,.progress-bar-danger {    background-color: #dd4b39}.progress-striped .progress-bar-red,.progress-striped .progress-bar-danger {    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent)}.popover {    box-shadow: 0 0 0 #000;    border-color: #eee;    border-bottom: 2px solid #e4eaec;}.popover .popover-title {    border: 0;}.nav.nav-pills .active > a {    /*background-color: #2b957a;*/}.dropdown-header {    color: #a1a2a3;}.navbar-top .navbar-nav > .active > a {    color: #999;}.navbar-top .navbar-nav > .active > a:hover,.navbar-top .navbar-nav > .active > a:focus {    color: #d1d2d3;}.navbar-default .navbar-nav .open .dropdown-menu > li > a {    color: #666;}.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {    color: #222;}.carousel .carousel-indicators {    bottom: 0;}.carousel .carousel-control.left,.carousel .carousel-control.right {    background-image: none;}.carousel .carousel-control em {    position: absolute;    top: 50%;    left: 50%;    z-index: 5;    display: inline-block;    width: 20px;    height: 20px;    margin-top: -10px;    margin-left: -10px;}.modal-backdrop {    position: fixed;    bottom: 0;}.topnavbar,.navbar,.navbar .dropdown-menu {    filter: none !important;}/* ========================================================================   Component: typo.less ========================================================================== */body {    font-family: "Source Sans Pro", sans-serif;    color: #656565;}h1,h2,h3,h4 {    font-weight: bold;}/* ========================================================================   Component: layout.less ========================================================================== *//* scrolling */::-webkit-scrollbar {    width: 4px;    height: 4px;}::-webkit-scrollbar-thumb {    background-color: rgba(50, 50, 50, 0.3);}::-webkit-scrollbar-track {    background-color: rgba(50, 50, 50, 0.1);}html {    /* @replace rtl */    direction: ltr;    height: 100%;    -ms-touch-action: manipulation;    touch-action: manipulation;}html,body {    height: 100%;}.wrapper {    position: relative;    width: 100%;    height: auto;    min-height: 100%;    overflow-x: hidden;}.wrapper.ng-leave {    display: none;}.wrapper > .aside {    position: absolute;    width: 220px;    top: 0;    left: 0;    bottom: 0;    z-index: 116;    -webkit-backface-visibility: hidden;    -moz-backface-visibility: hidden;    backface-visibility: hidden;    background-color: #ffffff;}.wrapper > .aside .aside-inner {    padding-top: 110px;    height: 100%;    width: 220px;    overflow: hidden;}.wrapper > .aside > .nav-floating {    left: inherit;    margin-left: 220px;    z-index: 1110;    min-width: 190px;    overflow: auto;}.wrapper .dropdown-backdrop {    z-index: 109;}.wrapper > section {    position: relative;    height: 100%;    margin-left: 0;    /*z-index: 111;*/    background-color: #f5f7fa;    margin-bottom: 60px !important;}.wrapper > footer {    position: absolute;    left: 0;    right: 0;    bottom: 0;    height: 40px;    border-top: 1px solid #cfdbe2;    padding: 10px;    z-index: 109;}.wrapper > footer > p {    margin: 0;}.modal-open .wrapper {    z-index: 0;}.content-wrapper {    padding: 15px;    width: 100%;    border-top: 1px solid rgba(0, 0, 0, 0.15);    margin-top: -1px;}.content-wrapper > .unwrap {    margin: -15px;}@media only screen and (min-width: 768px) {    .content-wrapper > .unwrap {        margin: -20px;    }}.content-wrapper > h3,.content-wrapper > .content-heading {    font-size: 24px;    line-height: 1.1;    color: #929292;    margin: -15px;    margin-bottom: 20px;    padding: 15px;    font-weight: normal;    background-color: #fafbfc;    border-bottom: 1px solid #cfdbe2;}.content-wrapper > h3 > small,.content-wrapper > .content-heading > small {    display: block;    font-size: 12px;    color: #909fa7;}.content-wrapper > button,.content-wrapper > .btn {    margin: 10px 10px 0 0;}.content-wrapper .container,.content-wrapper .container-fluid {    padding-left: 0;    padding-right: 0;}@media only screen and (min-width: 768px) {    .content-wrapper {        padding: 20px;    }    .content-wrapper > h3,    .content-wrapper > .content-heading {        margin: -20px;        margin-bottom: 15px;        padding: 10px;    }    .content-wrapper > button,    .content-wrapper > .btn {        margin: 0;    }}@media only screen and (min-width: 768px) {    body {        min-height: 100%;    }    .wrapper > .aside .aside-inner {        padding-top: 55px;    }    .wrapper > section,    .wrapper > footer {        margin-left: 220px;    }    .wrapper > section.has-sidebar-right {        margin-right: 240px;    }    .wrapper > section.has-sidebar-right + .offsidebar {        z-index: 1;    }}@media only screen and (max-width: 767px) {    .wrapper > .aside {        margin-left: -220px;    }    .aside-toggled .wrapper > section,    .aside-toggled .wrapper > footer {        margin-left: 220px;    }    .aside-toggled .wrapper > .aside {        margin-left: 0;    }    .csstransforms3d .wrapper {        -webkit-backface-visibility: hidden;        -moz-backface-visibility: hidden;        backface-visibility: hidden;    }    .csstransforms3d .wrapper > section,    .csstransforms3d .wrapper > footer {        margin-left: 0;        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0);        -webkit-transition: -webkit-transform 0.3s ease;        -moz-transition: -moz-transform 0.3s ease;        -o-transition: -o-transform 0.3s ease;        transition: transform 0.3s ease;    }    .csstransforms3d .wrapper > .aside {        margin-left: 0;        -webkit-transform: translate3d(-220px, 0, 0);        transform: translate3d(-220px, 0, 0);        -webkit-transition: -webkit-transform 0.3s ease;        -moz-transition: -moz-transform 0.3s ease;        -o-transition: -o-transform 0.3s ease;        transition: transform 0.3s ease;    }    .csstransforms3d .aside-toggled .wrapper > section,    .csstransforms3d .aside-toggled .wrapper > footer {        -webkit-transform: translate3d(220px, 0, 0);        transform: translate3d(220px, 0, 0);    }    .csstransforms3d .aside-toggled .wrapper > .aside {        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0);    }}@media only screen and (max-width: 767px) {    .aside-collapsed .wrapper > .aside {        margin-left: -70px;    }    .aside-collapsed.aside-toggled .wrapper > section,    .aside-collapsed.aside-toggled .wrapper > footer {        margin-left: 70px;    }    .aside-collapsed.aside-toggled .wrapper > .aside {        margin-left: 0;    }    .csstransforms3d .aside-collapsed .wrapper {        -webkit-backface-visibility: hidden;        -moz-backface-visibility: hidden;        backface-visibility: hidden;    }    .csstransforms3d .aside-collapsed .wrapper > section,    .csstransforms3d .aside-collapsed .wrapper > footer {        margin-left: 0;        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0);        -webkit-transition: -webkit-transform 0.3s ease;        -moz-transition: -moz-transform 0.3s ease;        -o-transition: -o-transform 0.3s ease;        transition: transform 0.3s ease;    }    .csstransforms3d .aside-collapsed .wrapper > .aside {        margin-left: 0;        -webkit-transform: translate3d(-70px, 0, 0);        transform: translate3d(-70px, 0, 0);        -webkit-transition: -webkit-transform 0.3s ease;        -moz-transition: -moz-transform 0.3s ease;        -o-transition: -o-transform 0.3s ease;        transition: transform 0.3s ease;    }    .csstransforms3d .aside-collapsed.aside-toggled .wrapper > section,    .csstransforms3d .aside-collapsed.aside-toggled .wrapper > footer {        -webkit-transform: translate3d(70px, 0, 0);        transform: translate3d(70px, 0, 0);    }    .csstransforms3d .aside-collapsed.aside-toggled .wrapper > .aside {        -webkit-transform: translate3d(0, 0, 0);        transform: translate3d(0, 0, 0);    }}.aside-collapsed {    overflow-y: auto;}.aside-collapsed .sidebar li.sub-menu [data-toggle="collapse"]:after {    content: "";}.aside-collapsed .wrapper > .aside,.aside-collapsed .wrapper > .aside > .aside-inner {    width: 70px;}.aside-collapsed .wrapper > .aside > .nav-floating {    margin-left: 70px;    margin-top: 16px;}@media only screen and (min-width: 768px) {    .aside-collapsed .wrapper > section,    .aside-collapsed .wrapper > footer {        margin-left: 70px;    }}@media (max-width: 1140px) {    .layout-fixed.aside-toggled,    .layout-fixed.offsidebar-open {        overflow-y: hidden;    }}.layout-fixed .wrapper {    /* only applied to sidebar */}.layout-fixed .wrapper .topnavbar-wrapper {    position: fixed;    top: 0;    width: 100%;    z-index: 121;}.layout-fixed .wrapper > aside {    position: fixed;}.layout-fixed .wrapper > .aside {    /* safari fix */    height: 1px;    min-height: 100%;    /* ios blanks space fix */}.layout-fixed .wrapper > .aside > .aside-inner {    position: fixed;    top: 0;    bottom: 0;}.layout-fixed .wrapper > section {    margin-top: 114px;}@media only screen and (min-width: 768px) {    .layout-fixed .wrapper > section {        margin-top: 55px;    }}/* IE10+ hack: safari fix breaks ie so we need to target ie only to restore */_:-ms-lang(x),.layout-fixed .wrapper > .aside > .aside-inner {    position: static !important;}@media only screen and (min-width: 992px) {    .layout-boxed {        overflow: auto !important;    }    .layout-boxed .wrapper {        margin: 0 auto;        overflow: hidden;        box-shadow: 0 0 13px rgba(0, 0, 0, 0.25);    }    .layout-boxed .wrapper .offsidebar {        position: absolute !important;    }    .layout-boxed .wrapper > .aside {        left: inherit;    }    .layout-boxed .wrapper,    .layout-boxed .wrapper .topnavbar-wrapper {        width: 970px;    }    .layout-boxed.layout-fixed .wrapper > .aside > .aside-inner {        left: inherit;    }}@media only screen and (min-width: 1200px) {    .layout-boxed .wrapper,    .layout-boxed .wrapper .topnavbar-wrapper {        width: 1140px;    }}/* ========================================================================   Component: layout-extra.less ========================================================================== */.hidden-footer .wrapper > footer {    display: none;}.hidden-footer .wrapper > section {    margin-bottom: 0 !important;}.layout-fs .wrapper > section {    position: absolute;    top: 114px;    left: 0;    right: 0;    bottom: 60px;    height: auto;    margin-top: 0 !important;    margin-bottom: 0 !important;    overflow-y: auto;    -webkit-overflow-scrolling: touch;}@media only screen and (min-width: 480px) {    .layout-fs .wrapper > section {        overflow: hidden;    }}@media only screen and (min-width: 768px) {    .layout-fs .wrapper > section {        top: 55px;    }}.layout-fs .wrapper > section > .content-wrapper {    width: 100%;    height: 100%;    padding: 0;}.layout-fs.hidden-footer .wrapper > section {    bottom: 0;}.d-table,.d-table-fixed {    display: table;    width: 100%;    height: 100%;    min-height: 240px;    border-spacing: 0;}.d-table-fixed {    table-layout: fixed;}.d-row {    display: table-row;    height: 100%;}.d-cell,.d-cell-wrapper {    position: relative;    display: table-cell;    height: 100%;    width: 100%;    vertical-align: top;    overflow: auto;}.d-cell-wrapper {    display: block;}.d-cell-wrapper .d-cell-inner {    position: absolute;    top: 0;    right: 0;    bottom: 0;    left: 0;}@media only screen and (max-width: 767px) {    .d-table-fixed {        display: block;    }    .d-table-fixed > .d-cell {        display: block;        width: auto;        height: auto;    }}/* Target Firefox only */@-moz-document url-prefix() {    .d-table,    .d-table-desktop {        height: 240px;        min-height: 100%;    }    .d-cell-inner {        overflow: auto;    }}.fh {    height: 100% !important;}.fw {    width: 100% !important;}.scroll {    overflow: auto;}.scroll-y {    overflow-y: auto;}.scroll-y {    overflow-y: auto;}.layout-h .wrapper > section {    max-width: 1140px;    margin-left: auto;    margin-right: auto;}.layout-h .wrapper > section > .content-wrapper > h3 {    display: none;}.layout-h .wrapper > section {    margin-top: 0;}.layout-h .wrapper > .offsidebar {    margin-top: 55px;}.layout-h .wrapper > footer {    margin: 0;}.layout-h.layout-fixed .wrapper > section,.layout-h.layout-fixed .wrapper > .offsidebar {    margin-top: 55px;}.aside-float .wrapper {    box-shadow: 0 0 0 #000;}.aside-float .wrapper > footer {    border: 0;}.aside-float .wrapper > .aside {    padding: 15px 0;    background: transparent;}.aside-float .wrapper > .aside > .aside-inner {    height: 100%;    top: 15px;    bottom: 15px;    left: inherit;}.aside-float .wrapper > .aside .sidebar {    border: 1px solid #e4eaec;}.aside-float .wrapper > .aside .sidebar:after {    display: none;}@media only screen and (min-width: 768px) {    .aside-float .wrapper > section {        padding-left: 15px;    }    .aside-float .wrapper > footer {        left: 15px;    }}.aside-float .wrapper .content-wrapper {    border: 0;}.aside-float .wrapper .content-wrapper > h3,.aside-float .wrapper .content-wrapper > .content-heading {    padding-top: 30px;    border: 0;    background-color: transparent;}.aside-float .wrapper .content-wrapper > .unwrap {    margin: 0 !important;}.aside-float.aside-toggled .wrapper > .aside {    -webkit-transition-delay: 0.05s;    transition-delay: 0.05s;}.aside-float.aside-toggled .wrapper > .aside > .aside-inner {    margin-left: 15px;}.aside-float.aside-toggled .wrapper > section {    padding-left: 15px;}.aside-float.aside-toggled .wrapper > footer {    left: 15px;}@media only screen and (min-width: 768px) {    .aside-float.aside-collapsed .topnavbar .navbar-header {        width: 100px;    }    .aside-float.layout-fs .wrapper > section > .content-wrapper {        padding: 0 0 0 20px;    }    .aside-float .wrapper > .aside > .aside-inner {        margin-left: 15px;    }}@media only screen and (min-width: 992px) {    .aside-float.layout-boxed .wrapper > .aside > .aside-inner {        margin-left: 0;    }    .aside-float.layout-boxed .wrapper > section {        padding-left: 0;    }}.aside-float.aside-toggled.layout-fs .wrapper > section > .content-wrapper {    padding: 0 0 0 20px;}/* ========================================================================   Component: layout-animation.less ========================================================================== */.wrapper > .aside {    -webkit-transition: width .2s cubic-bezier(0.35, 0, 0.25, 1), translate .2s cubic-bezier(0.35, 0, 0.25, 1);    -o-transition: width .2s cubic-bezier(0.35, 0, 0.25, 1), translate .2s cubic-bezier(0.35, 0, 0.25, 1);    transition: width .2s cubic-bezier(0.35, 0, 0.25, 1), translate .2s cubic-bezier(0.35, 0, 0.25, 1);}.aside-inner,.navbar-header,.sidebar > .nav > li {    -webkit-transition: width 0.2s cubic-bezier(0.35, 0, 0.25, 1);    -o-transition: width 0.2s cubic-bezier(0.35, 0, 0.25, 1);    transition: width 0.2s cubic-bezier(0.35, 0, 0.25, 1);}.wrapper > section {    -webkit-transition: margin-left 0.2s cubic-bezier(0.35, 0, 0.25, 1);    -o-transition: margin-left 0.2s cubic-bezier(0.35, 0, 0.25, 1);    transition: margin-left 0.2s cubic-bezier(0.35, 0, 0.25, 1);}.sidebar > .nav .label {    -webkit-animation: fadeInRight 1s;    -o-animation: fadeInRight 1s;    animation: fadeInRight 1s;    -webkit-animation-fill-mode: both;    animation-fill-mode: both;}.aside-collapsed .sidebar > .nav .label {    -webkit-animation: fadeIn 1s;    -o-animation: fadeIn 1s;    animation: fadeIn 1s;}.sidebar .nav > li > a {    -webkit-animation: fadeInLeft 0.5s;    -o-animation: fadeInLeft 0.5s;    animation: fadeInLeft 0.5s;}.sidebar > .nav > .nav-heading,.sidebar > .nav > li > a > span,.navbar-brand .brand-logo {    -webkit-animation: fadeIn 1s;    -o-animation: fadeIn 1s;    animation: fadeIn 1s;}.sidebar li > a,.sidebar li > .nav-item,.sidebar > .nav > .nav-heading {    /*white-space: nowrap;*/}.aside-collapsed .user-block-picture {    -webkit-transition: width 0.2s cubic-bezier(0.35, 0, 0.25, 1);    -o-transition: width 0.2s cubic-bezier(0.35, 0, 0.25, 1);    transition: width 0.2s cubic-bezier(0.35, 0, 0.25, 1);}.aside-collapsed .user-block {    -webkit-transition: padding 0.2s cubic-bezier(0.35, 0, 0.25, 1);    -o-transition: padding 0.2s cubic-bezier(0.35, 0, 0.25, 1);    transition: padding 0.2s cubic-bezier(0.35, 0, 0.25, 1);}/* ========================================================================   Component: top-navbar.less ========================================================================== */.topnavbar {    -webkit-backface-visibility: hidden;    /* fixes chrome jump */    margin-bottom: 0;    border-radius: 0;    background-color: #fff;    z-index: 1050;    border: 0;    border-bottom: 1px solid rgba(0, 0, 0, 0.15);}@media only screen and (min-width: 768px) {    .topnavbar .navbar-header {        width: 220px;        text-align: center;    }    .topnavbar .navbar-header .navbar-brand {        width: 100%;    }}.topnavbar {    position: relative;}.topnavbar .navbar-header {    background-color: transparent;    background-image: -webkit-linear-gradient(left, #23b7e5 0%, #51c6ea 100%);    background-image: -o-linear-gradient(left, #23b7e5 0%, #51c6ea 100%);    background-image: linear-gradient(to right, #23b7e5 0%, #51c6ea 100%);    background-repeat: repeat-x;    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff23b7e5', endColorstr='#ff51c6ea', GradientType=1);}@media only screen and (min-width: 768px) {    .topnavbar .navbar-header {        background-image: none;    }}.topnavbar .navbar-header {    position: relative;    z-index: 11;}.topnavbar .navbar-header .navbar-brand {    padding: 0;}.topnavbar .navbar-header .brand-logo > img,.topnavbar .navbar-header .brand-logo-collapsed > img {    margin: 0 auto;}.topnavbar .navbar-header .brand-logo {    display: block;    padding: 10px 15px;}.topnavbar .navbar-header .brand-logo-collapsed {    display: none;    padding: 6px 15px;}.topnavbar .navbar-nav > li > a,.topnavbar .navbar-nav > .open > a {    color: #23b7e5;}.topnavbar .navbar-nav > li > a:hover,.topnavbar .navbar-nav > .open > a:hover,.topnavbar .navbar-nav > li > a:focus,.topnavbar .navbar-nav > .open > a:focus {    color: #117391;}.topnavbar .navbar-nav > .active > a,.topnavbar .navbar-nav > .open > a,.topnavbar .navbar-nav > .active > a:hover,.topnavbar .navbar-nav > .open > a:hover,.topnavbar .navbar-nav > .active > a:focus,.topnavbar .navbar-nav > .open > a:focus {    background-color: transparent;}.topnavbar .navbar-nav > li > [data-toggle='navbar-search'] {    position: absolute;    top: 0;    right: 0;    z-index: 20;    font-size: 16px;    line-height: 55px;    color: #fff;    padding-top: 0;    padding-bottom: 0;    -webkit-transition: color 0.3s ease;    -o-transition: color 0.3s ease;    transition: color 0.3s ease;}@media only screen and (min-width: 768px) {    .topnavbar .navbar-nav > li > [data-toggle='navbar-search'] {        color: #ffffff;    }}@media only screen and (max-width: 767px) {    .sidebar-toggle {        position: absolute !important;        top: 5px;        right: 0;        z-index: 3001;    }    .sidebar-toggle > em {        color: white;    }}.nav-wrapper {    padding: 0 15px;    background-color: transparent;}.nav-wrapper .nav.navbar-nav {    float: left;}.nav-wrapper .nav.navbar-nav.navbar-right {    float: right;}.nav-wrapper .nav > li {    position: static;    float: left;}.nav-wrapper .navbar-nav .open .dropdown-menu {    position: absolute;    background-color: #ffffff;    left: 0px;    right: 0px;    border-bottom: 1px solid #e1e1e1;}.topnavbar .navbar-form {    position: absolute;    top: -100%;    left: 0;    right: 0;    margin: 0;    padding: 0;    height: 55px;    z-index: 9001;    -webkit-transition: all 0.3s;    -o-transition: all 0.3s;    transition: all 0.3s;    border: 0;    border-bottom: 1px solid #e1e2e3;}.topnavbar .navbar-form .form-group {    height: 100%;    width: 100%;}.topnavbar .navbar-form .form-control {    height: 100%;    border: 0;    border-radius: 0;    width: 100%;}.topnavbar .navbar-form.open {    top: 0;}.topnavbar .navbar-form .has-feedback .form-control-feedback {    height: 30px;    cursor: pointer;    top: 50%;    margin-top: -15px;    line-height: 30px;    margin-right: 10px;    color: #c1c2c3;    font-size: 1.5em;    pointer-events: auto;}@media only screen and (min-width: 768px) {    .topnavbar .navbar-form {        left: 220px;    }}@media only screen and (min-width: 768px) {    .topnavbar {        border: 0;        background-color: #23b7e5;        background-image: -webkit-linear-gradient(left, #23b7e5 0%, #51c6ea 100%);        background-image: -o-linear-gradient(left, #23b7e5 0%, #51c6ea 100%);        background-image: linear-gradient(to right, #23b7e5 0%, #51c6ea 100%);        background-repeat: repeat-x;        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff23b7e5', endColorstr='#ff51c6ea', GradientType=1);    }    .topnavbar .navbar-header {        background-image: none;        background-repeat: no-repeat;        filter: none;    }    .topnavbar .navbar-nav > a {        box-shadow: 0 0 0 #000 inset;        -webkit-transition: all 0.2s;        -o-transition: all 0.2s;        transition: all 0.2s;    }    .topnavbar .navbar-nav > .open > a,    .topnavbar .navbar-nav > .open > a:hover,    .topnavbar .navbar-nav > .open > a:focus {        box-shadow: 0 -3px 0 #19a5d1 inset;        -webkit-transition: all 0.2s;        -o-transition: all 0.2s;        transition: all 0.2s;    }    .topnavbar .navbar-nav > li > a,    .topnavbar .navbar-nav > .open > a {        color: #ffffff;    }    .topnavbar .navbar-nav > li > a:hover,    .topnavbar .navbar-nav > .open > a:hover,    .topnavbar .navbar-nav > li > a:focus,    .topnavbar .navbar-nav > .open > a:focus {        color: #117391;    }    .topnavbar .navbar-nav > li > [data-toggle='navbar-search'] {        position: static;    }    .nav-wrapper {        position: relative;        box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);        z-index: 10;    }    .nav-wrapper:before,    .nav-wrapper:after {        content: " ";        display: table;    }    .nav-wrapper:after {        clear: both;    }    .nav-wrapper .nav > li {        position: relative;    }    .nav-wrapper .navbar-nav .open .dropdown-menu {        left: auto;        right: auto;    }    .nav-wrapper .navbar-nav.navbar-right .open .dropdown-menu {        left: auto;        right: 0;    }}@media only screen and (min-width: 768px) {    .aside-collapsed .topnavbar .navbar-header .brand-logo {        display: none;    }    .aside-collapsed .topnavbar .navbar-header .brand-logo-collapsed {        display: block;    }    .aside-collapsed .topnavbar .navbar-header {        width: 70px;    }    .aside-collapsed .topnavbar .navbar-form {        left: 70px;    }}/* ========================================================================   Component: sidebar.less ========================================================================== */.sidebar {    height: 100%;    padding-bottom: 20px;    background-color: #ffffff;    overflow-x: hidden;    -webkit-overflow-scrolling: touch;}.sidebar:after {    content: "";    background: rgba(0, 0, 0, 0.15);    position: absolute;    display: block;    top: 0;    bottom: 0;    right: 0;    width: 1px;    -webkit-transform: translateZ(0px);}.sidebar .nav-heading {    padding: 12px 15px;    color: #919da8;    font-size: 13px;    letter-spacing: .035em;    pointer-events: none;    cursor: default;}.sidebar > .nav {    position: relative;}.sidebar > .nav > .nav-heading:first-child {    padding-top: 20px;}.sidebar > .nav > li {    border-left: 3px solid transparent;    -webkit-transition: border-left-color 0.4s ease;    -o-transition: border-left-color 0.4s ease;    transition: border-left-color 0.4s ease;}.sidebar > .nav > li > a,.sidebar > .nav > li > .nav-item {    padding: 12px 24px 12px 13px;    color: #515253;    letter-spacing: .025em;    font-weight: normal;}.sidebar > .nav > li > a:focus,.sidebar > .nav > li > .nav-item:focus,.sidebar > .nav > li > a:hover,.sidebar > .nav > li > .nav-item:hover {    text-decoration: none;    outline: none;    color: #23b7e5;}.sidebar > .nav > li > a > em,.sidebar > .nav > li > .nav-item > em {    width: 1.8em;    display: inline-block;    font-style: normal;    font-weight: normal;    line-height: 1;    -webkit-font-smoothing: antialiased;    color: inherits;}.sidebar > .nav > li.active,.sidebar > .nav > li.open,.sidebar > .nav > li.active > a,.sidebar > .nav > li.open > a,.sidebar > .nav > li.active .nav,.sidebar > .nav > li.open .nav {    background-color: #fcfcfc;    color: #23b7e5;}.sidebar > .nav > li.active > a > em,.sidebar > .nav > li.open > a > em {    color: #23b7e5;}.sidebar > .nav > li.active {    border-left-color: #23b7e5;}.sidebar > .nav .label {    display: block;}.sidebar li.sub-menu [data-toggle="collapse"]:after {    font-family: 'simple-line-icons'; /* essential for enabling glyphicon */    content: "\e606"; /* adjust as needed, taken from bootstrap.css */    float: right; /* adjust as needed */    font-size: 9px;    margin-top: 6px;}.sidebar li.sub-menu [aria-expanded="true"]:after {    /* rotate "Plus" */    -webkit-transform: rotate(90deg);    -moz-transform: rotate(90deg);    -ms-transform: rotate(90deg);    -o-transform: rotate(90deg);    transform: rotate(90deg);}@media only screen and (min-width: 1025px) {    .sidebar:not(.show-scrollbar) {        margin-right: -17px;        overflow-y: scroll;    }}.sidebar-subnav {    background-color: #ffffff;}.sidebar-subnav > .sidebar-subnav-header {    color: #515253;    display: none;    padding: 10px 20px;    font-weight: bold;}.sidebar-subnav > li {    border-left: 0 !important;}.sidebar-subnav > li > a,.sidebar-subnav > li > .nav-item {    display: block;    position: relative;    padding: 10px 20px;    padding-left: 53px;    font-weight: normal;    background-color: transparent !important;    color: #515253;}.sidebar-subnav > li > a:focus,.sidebar-subnav > li > .nav-item:focus,.sidebar-subnav > li > a:hover,.sidebar-subnav > li > .nav-item:hover {    color: #23b7e5;}.sidebar-subnav > li > a > em,.sidebar-subnav > li > .nav-item > em {    display: inline-block;    width: 1.8em;    margin: 0 0 0 -2em;}.sidebar-subnav > li.active > a,.sidebar-subnav > li.active > .nav-item {    color: #23b7e5;}.sidebar-subnav > li.active > a:after,.sidebar-subnav > li.active > .nav-item:after {    border-color: #23b7e5;    /*background-color: #23b7e5;*/}.sidebar-subnav > li .nav > li {    padding-left: 5px;}.sidebar-subnav.nav-floating {    border: 1px solid rgba(0, 0, 0, 0.15);    margin-left: -1px;}.sidebar-subnav.nav-floating,.sidebar-subnav.nav-floating .collapse {    height: auto !important;    display: block !important;    visibility: visible !important;}.sidebar-subnav.nav-floating > .sidebar-subnav-header {    display: block;    border-bottom: 1px solid gray;}.sidebar-subnav.nav-floating li > a {    padding-left: 20px;}.sidebar-subnav.nav-floating li > a em {    margin-left: 0;}@media only screen and (min-width: 768px) {    .sidebar > .nav .label {        margin: 2px 0 0 0;    }}.aside-collapsed .sidebar {    overflow-x: hidden;}.aside-collapsed .sidebar > .nav .nav,.aside-collapsed .sidebar > .nav > .nav-heading,.aside-collapsed .sidebar > .nav > li > a > span {    display: none !important;}.aside-collapsed .sidebar > .nav > li {    width: 68px;}.aside-collapsed .sidebar > .nav > li > a,.aside-collapsed .sidebar > .nav > li > .nav-item {    text-indent: -3px;    padding: 20px 0;    text-align: center;}.aside-collapsed .sidebar > .nav > li > a > em,.aside-collapsed .sidebar > .nav > li > .nav-item > em {    font-size: 1.6em;    width: auto;}.aside-collapsed .sidebar > .nav > li > a:focus,.aside-collapsed .sidebar > .nav > li > .nav-item:focus {    background-color: transparent;}.aside-collapsed .sidebar > .nav > li > a:focus > em,.aside-collapsed .sidebar > .nav > li > .nav-item:focus > em {    color: inherit;}.aside-collapsed .sidebar .nav .label {    position: absolute;    top: 10px;    right: 5px;    text-indent: 0;}/* ========================================================================   Component: offsidebar.less ========================================================================== */.offsidebar {    position: absolute;    top: 0;    bottom: 0;    right: 0;    width: 235px;    margin-top: 114px;    border-left: 1px solid #cccccc;    background-color: #ffffff;    color: #515253;    z-index: -1;    overflow: auto;    -webkit-overflow-scrolling: touch;}.offsidebar > nav {    min-height: 100%;    overflow: hidden;    -webkit-transform: translateZ(0px);}.offsidebar .progress {    border: 0;}.offsidebar .nav > li > a:hover,.offsidebar .nav > li > a:focus {    background-color: rgba(0, 0, 0, 0.025);}.offsidebar .tab-content {    padding: 0;    border: 0;}.offsidebar .nav-tabs.nav-justified > li > a,.offsidebar .nav-tabs.nav-justified > li > a:hover,.offsidebar .nav-tabs.nav-justified > li > a:focus {    background-color: transparent;    border: 0;    border-right: 1px solid rgba(0, 0, 0, 0.05);    border-bottom: 1px solid rgba(0, 0, 0, 0.05);    border-radius: 0;    color: #909fa7;}.offsidebar .nav-tabs.nav-justified > li.active > a {    color: #5d9cec;}@media only screen and (min-width: 768px) {    .offsidebar {        margin-top: 55px;    }}.offsidebar-open .offsidebar {    overflow-y: auto;    z-index: 116;}@media only screen and (min-width: 768px) {    .offsidebar-open {        overflow-y: auto;    }}.offsidebar {    right: -235px;}.no-csstransforms3d .offsidebar-open .offsidebar {    right: 0;}/* Transformation ready devices*/.csstransforms3d .offsidebar {    right: 0;    -webkit-transform: translate3d(235px, 0, 0);    transform: translate3d(235px, 0, 0);    -webkit-transition: -webkit-transform .3s ease, z-index 0s linear .3s;    -moz-transition: -moz-transform .3s ease, z-index 0s linear .3s;    -o-transition: -o-transform .3s ease, z-index 0s linear .3s;    transition: transform .3s ease, z-index 0s linear .3s;}.csstransforms3d .offsidebar-open .offsidebar {    -webkit-transform: translate3d(0, 0, 0);    transform: translate3d(0, 0, 0);    -webkit-transition: -webkit-transform 0.3s ease;    -moz-transition: -moz-transform 0.3s ease;    -o-transition: -o-transform 0.3s ease;    transition: transform 0.3s ease;}/* ========================================================================   Component: breadcrumbs.less ========================================================================== */.breadcrumb {    font-weight: normal;    border-radius: 0;    color: #909fa7;    padding: 10px 20px;}h3 + .breadcrumb,.content-heading + .breadcrumb {    margin: -25px -25px 20px -20px;    background-color: #fafbfc;    border-top: 1px solid #cfdbe2;    border-bottom: 1px solid #cfdbe2;}h3 > .breadcrumb,.content-heading > .breadcrumb {    background: transparent;    font-size: 13px;    border: 0;    padding: 10px 10px 0 0;    margin-bottom: 0;}h3 > .breadcrumb.pull-right,.content-heading > .breadcrumb.pull-right {    margin: -2px 0 0;}/* ========================================================================   Component: animate.less ========================================================================== */@-webkit-keyframes fadeOutUpShort {    0% {        opacity: 1;    }    100% {        opacity: 0;        -webkit-transform: translate3d(0, -20px, 0);        transform: translate3d(0, -20px, 0);    }}@keyframes fadeOutUpShort {    0% {        opacity: 1;    }    100% {        opacity: 0;        -webkit-transform: translate3d(0, -20px, 0);        -ms-transform: translate3d(0, -20px, 0);        transform: translate3d(0, -20px, 0);    }}.fadeOutUpShort {    -webkit-animation-name: fadeOutUpShort;    animation-name: fadeOutUpShort;}@-webkit-keyframes fadeInUpShort {    0% {        opacity: 0;        -webkit-transform: translate3d(0, 20px, 0);        transform: translate3d(0, 20px, 0);    }    100% {        opacity: 1;        -webkit-transform: none;        transform: none;    }}@keyframes fadeInUpShort {    0% {        opacity: 0;        -webkit-transform: translate3d(0, 20px, 0);        -ms-transform: translate3d(0, 20px, 0);        transform: translate3d(0, 20px, 0);    }    100% {        opacity: 1;        -webkit-transform: none;        -ms-transform: none;        transform: none;    }}.fadeInUpShort {    -webkit-animation-name: fadeInUpShort;    animation-name: fadeInUpShort;}@-webkit-keyframes zoomInShort {    0% {        opacity: 0;        -webkit-transform: scale3d(0.95, 0.95, 0.95);        transform: scale3d(0.95, 0.95, 0.95);    }    50% {        opacity: 1;    }}@keyframes zoomInShort {    0% {        opacity: 0;        -webkit-transform: scale3d(0.95, 0.95, 0.95);        -ms-transform: scale3d(0.95, 0.95, 0.95);        transform: scale3d(0.95, 0.95, 0.95);    }    50% {        opacity: 1;    }}.zoomInShort {    -webkit-animation-name: zoomInShort;    animation-name: zoomInShort;}@-webkit-keyframes zoomBack {    0% {        opacity: 1;    }    50% {        opacity: 0;        -webkit-transform: scale3d(0.5, 0.5, 0.5);        transform: scale3d(0.5, 0.5, 0.5);    }    100% {        opacity: 0;    }}@keyframes zoomBack {    0% {        opacity: 1;    }    50% {        opacity: 0;        -webkit-transform: scale3d(0.5, 0.5, 0.5);        -ms-transform: scale3d(0.5, 0.5, 0.5);        transform: scale3d(0.5, 0.5, 0.5);    }    100% {        opacity: 0;    }}.zoomBack {    -webkit-animation-name: zoomBack;    animation-name: zoomBack;}@-webkit-keyframes fadeInLeft {    0% {        opacity: 0;        -webkit-transform: translate3d(-20px, 0, 0);        transform: translate3d(-20px, 0, 0);    }    100% {        opacity: 1;        -webkit-transform: none;        transform: none;    }}@keyframes fadeInLeft {    0% {        opacity: 0;        -webkit-transform: translate3d(-20px, 0, 0);        -ms-transform: translate3d(-20px, 0, 0);        transform: translate3d(-20px, 0, 0);    }    100% {        opacity: 1;        -webkit-transform: none;        -ms-transform: none;        transform: none;    }}.fadeInLeft {    -webkit-animation-name: fadeInLeft;    animation-name: fadeInLeft;}/* ========================================================================   Component: utils.less ========================================================================== */.m0 {    margin: 0 !important;}.ml0 {    margin-left: 0 !important;}.mr0 {    margin-right: 0 !important;}.mt0 {    margin-top: 0 !important;}.mb0 {    margin-bottom: 0 !important;}.m {    margin: 10px !important;}.ml {    margin-left: 10px !important;}.mr {    margin-right: 10px !important;}.mt {    margin-top: 10px !important;}.mb {    margin-bottom: 10px !important;}.m-sm {    margin: 5px !important;}.ml-sm {    margin-left: 5px !important;}.mr-sm {    margin-right: 5px !important;}.mt-sm {    margin-top: 5px !important;}.mb-sm {    margin-bottom: 5px !important;}.m-lg {    margin: 15px !important;}.ml-lg {    margin-left: 15px !important;}.mr-lg {    margin-right: 15px !important;}.mt-lg {    margin-top: 15px !important;}.mb-lg {    margin-bottom: 15px !important;}.m-xl {    margin: 30px !important;}.ml-xl {    margin-left: 30px !important;}.mr-xl {    margin-right: 30px !important;}.mt-xl {    margin-top: 30px !important;}.mb-xl {    margin-bottom: 30px !important;}.mv {    margin-top: 10px !important;    margin-bottom: 10px !important;}.mh {    margin-left: 10px !important;    margin-right: 10px !important;}.mv-lg {    margin-top: 15px !important;    margin-bottom: 15px !important;}.mh-lg {    margin-left: 15px !important;    margin-right: 15px !important;}.mv-sm {    margin-top: 5px !important;    margin-bottom: 5px !important;}.mh-sm {    margin-left: 5px !important;    margin-right: 5px !important;}.p0 {    padding: 0 !important;}.pl0 {    padding-left: 0 !important;}.pr0 {    padding-right: 0 !important;}.pt0 {    padding-top: 0 !important;}.pb0 {    padding-bottom: 0 !important;}.pv0 {    padding-top: 0 !important;    padding-bottom: 0 !important;}.ph0 {    padding-left: 0 !important;    padding-right: 0 !important;}.p {    padding: 10px !important;}.pl {    padding-left: 10px !important;}.pr {    padding-right: 10px !important;}.pt {    padding-top: 10px !important;}.pb {    padding-bottom: 10px !important;}.p-sm {    padding: 5px !important;}.pl-sm {    padding-left: 5px !important;}.pr-sm {    padding-right: 5px !important;}.pt-sm {    padding-top: 5px !important;}.pb-sm {    padding-bottom: 5px !important;}.p-lg {    padding: 15px !important;}.pl-lg {    padding-left: 15px !important;}.pr-lg {    padding-right: 15px !important;}.pt-lg {    padding-top: 15px !important;}.pb-lg {    padding-bottom: 15px !important;}.p-xl {    padding: 30px !important;}.pl-xl {    padding-left: 30px !important;}.pr-xl {    padding-right: 30px !important;}.pt-xl {    padding-top: 30px !important;}.pb-xl {    padding-bottom: 30px !important;}.pv {    padding-top: 10px !important;    padding-bottom: 10px !important;}.ph {    padding-left: 10px !important;    padding-right: 10px !important;}.pv-xl {    padding-top: 30px !important;    padding-bottom: 30px !important;}.ph-xl {    padding-left: 30px !important;    padding-right: 30px !important;}.pv-lg {    padding-top: 15px !important;    padding-bottom: 15px !important;}.ph-lg {    padding-left: 15px !important;    padding-right: 15px !important;}.pv-sm {    padding-top: 5px !important;    padding-bottom: 5px !important;}.ph-sm {    padding-left: 5px !important;    padding-right: 5px !important;}.b0 {    border-width: 0 !important;}.bl0 {    border-left-width: 0 !important;}.br0 {    border-right-width: 0 !important;}.bt0 {    border-top-width: 0 !important;}.bb0 {    border-bottom-width: 0 !important;}.br {    border-right: 1px solid rgba(0, 0, 0, 0.12);}.bl {    border-left: 1px solid rgba(0, 0, 0, 0.12);}.bt {    border-top: 1px solid rgba(0, 0, 0, 0.12);}.bb {    border-bottom: 1px solid rgba(0, 0, 0, 0.12);}.b,.ba {    border-right: 1px solid rgba(0, 0, 0, 0.12);    border-left: 1px solid rgba(0, 0, 0, 0.12);    border-top: 1px solid rgba(0, 0, 0, 0.12);    border-bottom: 1px solid rgba(0, 0, 0, 0.12);}.radius-clear {    border-radius: 0 !important;}.shadow-clear {    box-shadow: 0 0 0 #000 !important;}.text-white {    color: #fff;}.text-inverse {    color: #131e26;}.text-alpha {    color: rgba(255, 255, 255, 0.5);}.text-pink {    color: #f532e5;}.text-purple {    color: #7266ba;}.text-dark {    color: #3a3f51;}.text-alpha-inverse {    color: rgba(0, 0, 0, 0.5);}.text-green {    color: #37bc9b;}.text-yellow {    color: #fad732;}.text-gray-darker {    color: #232735;}.text-gray-dark {    color: #3a3f51;}.text-gray {    color: #dde6e9;}.text-gray-light {    color: #e4eaec;}.text-gray-lighter {    color: #edf1f2;}.text-sm {    font-size: 11.9px;}.text-md {    font-size: 26.6px;}.text-lg {    font-size: 42px;}.text-nowrap {    white-space: nowrap;}.text-thin {    font-weight: 100 !important;}.text-normal {    font-weight: normal !important;}.text-bold {    font-weight: bold !important;}.inline {    display: inline-block !important;}.block-center {    margin: 0 auto;}.bg-primary {    background-color: #5d9cec;    color: #ffffff !important;}.bg-primary-light {    background-color: #8bb8f1;    color: #ffffff !important;}.bg-primary-dark {    background-color: #2f80e7;    color: #ffffff !important;}.bg-primary small {    color: inherit;}.bg-success {    background-color: #27c24c;    color: #ffffff !important;}.bg-success-light {    background-color: #43d967;    color: #ffffff !important;}.bg-success-dark {    background-color: #1e983b;    color: #ffffff !important;}.bg-success small {    color: inherit;}.bg-info {    background-color: #23b7e5;    color: #ffffff !important;}.bg-info-light {    background-color: #51c6ea;    color: #ffffff !important;}.bg-info-dark {    background-color: #1797be;    color: #ffffff !important;}.bg-info small {    color: inherit;}.bg-warning {    background-color: #ff902b;    color: #ffffff !important;}.bg-warning-light {    background-color: #ffab5e;    color: #ffffff !important;}.bg-warning-dark {    background-color: #f77600;    color: #ffffff !important;}.bg-warning small {    color: inherit;}.bg-danger {    background-color: #f05050;    color: #ffffff !important;}.bg-danger-light {    background-color: #f47f7f;    color: #ffffff !important;}.bg-danger-dark {    background-color: #ec2121;    color: #ffffff !important;}.bg-danger small {    color: inherit;}.bg-green {    background-color: #37bc9b;    color: #ffffff !important;}.bg-green-light {    background-color: #58ceb1;    color: #ffffff !important;}.bg-green-dark {    background-color: #2b957a;    color: #ffffff !important;}.bg-green small {    color: inherit;}.bg-pink {    background-color: #f532e5;    color: #ffffff !important;}.bg-pink-light {    background-color: #f763eb;    color: #ffffff !important;}.bg-pink-dark {    background-color: #e90bd6;    color: #ffffff !important;}.bg-pink small {    color: inherit;}.bg-purple {    background-color: #7266ba;    color: #ffffff !important;}.bg-purple-light {    background-color: #9289ca;    color: #ffffff !important;}.bg-purple-dark {    background-color: #564aa3;    color: #ffffff !important;}.bg-purple small {    color: inherit;}.bg-inverse {    background-color: #131e26;    color: #ffffff !important;}.bg-inverse-light {    background-color: #243948;    color: #ffffff !important;}.bg-inverse-dark {    background-color: #020304;    color: #ffffff !important;}.bg-inverse small {    color: inherit;}.bg-yellow {    background-color: #fad732;    color: #ffffff !important;}.bg-yellow-light {    background-color: #fbe164;    color: #ffffff !important;}.bg-yellow-dark {    background-color: #f3ca06;    color: #ffffff !important;}.bg-yellow small {    color: inherit;}.bg-white {    background-color: #ffffff;    color: inherit !important;}.bg-gray-darker {    background-color: #232735;    color: #ffffff !important;}.bg-gray-dark {    background-color: #3a3f51;    color: #ffffff !important;}.bg-gray {    background-color: #dde6e9;    color: #515253 !important;}.bg-gray-light {    background-color: #e4eaec;    color: #515253 !important;}.bg-gray-lighter {    background-color: #edf1f2;    color: #515253 !important;}.bg-cover {    background-size: cover;}.thumb8 {    width: 8px !important;    height: 8px !important;}.thumb16 {    width: 16px !important;    height: 16px !important;}.thumb24 {    width: 24px !important;    height: 24px !important;}.thumb32 {    width: 32px !important;    height: 32px !important;}.thumb48 {    width: 48px !important;    height: 48px !important;}.thumb64 {    width: 64px !important;    height: 64px !important;}.thumb80 {    width: 80px !important;    height: 80px !important;}.thumb96 {    width: 96px !important;    height: 96px !important;}.thumb128 {    width: 128px !important;    height: 128px !important;}.align-middle {    vertical-align: middle;}.align-top {    vertical-align: top;}.align-bottom {    vertical-align: bottom;}.bg-center {    background-position: center center;    background-size: cover;}.list-icon em {    font-size: 14px;    width: 40px;    vertical-align: middle;    margin: 0;    display: inline-block;    text-align: center;    -webkit-transition: all 0.2s;    -o-transition: all 0.2s;    transition: all 0.2s;    line-height: 30px;}.list-icon div:hover em {    -webkit-transform: scale(3, 3);    -ms-transform: scale(3, 3);    -o-transform: scale(3, 3);    transform: scale(3, 3);}.wd-xxs {    width: 60px;}.wd-xs {    width: 90px;}.wd-sm {    width: 150px;}.wd-sd {    width: 200px;}.wd-md {    width: 240px;}.wd-lg {    width: 280px;}.wd-xl {    width: 320px;}.wd-xxl {    width: 360px;}.wd-wide {    width: 100%;}.wd-auto {    width: auto;}.wd-zero {    width: 0;}.label-inverse {    background-color: #131e26;}.label-inverse[href]:hover,.label-inverse[href]:focus {    background-color: #020304;}.label-green {    background-color: #37bc9b;}.label-green[href]:hover,.label-green[href]:focus {    background-color: #2b957a;}.label-pink {    background-color: #f532e5;}.label-pink[href]:hover,.label-pink[href]:focus {    background-color: #e90bd6;}.label-purple {    background-color: #7266ba;}.label-purple[href]:hover,.label-purple[href]:focus {    background-color: #564aa3;}.alert-css {    padding: 8px;    margin-bottom: 21px;    border: 1px solid transparent;}.alert-purple {    background-color: #7266ba;    border-color: #7266ba;    color: #ffffff;}.alert-purple hr {    border-top-color: #6254b2;}.alert-purple .alert-link {    color: #e6e6e6;}.alert-green {    background-color: #37bc9b;    border-color: #37bc9b;    color: #ffffff;}.alert-green hr {    border-top-color: #31a88b;}.alert-green .alert-link {    color: #e6e6e6;}.alert-pink {    background-color: #f532e5;    border-color: #f532e5;    color: #ffffff;}.alert-pink hr {    border-top-color: #f41ae2;}.alert-pink .alert-link {    color: #e6e6e6;}.alert-inverse {    background-color: #131e26;    border-color: #131e26;    color: #ffffff;}.alert-inverse hr {    border-top-color: #0a1115;}.alert-inverse .alert-link {    color: #e6e6e6;}.clickable {    cursor: pointer;}.abs-center-container {    position: relative;}.abs-center {    height: 50%;    overflow: auto;    margin: auto;    position: absolute;    top: 0;    left: 0;    bottom: 0;    right: 0;}.abs-center.abs-fixed {    position: fixed;    z-index: 999;}.abs-center.abs-right {    left: auto;    right: 20px;    text-align: right;}.abs-center.abs-left {    right: auto;    left: 20px;    text-align: left;}@media (max-height: 720px) {    .abs-center {        position: relative;    }}.link-unstyled {    text-decoration: none !important;    outline: none !important;}.no-resize {    resize: none;    max-width: 100%;    min-width: 100%;}/** * Displays hidden content on hover. Add this class to the parent element. * Markup *   <div class="hover-visible"> *    <div class="hover-hidden"></div> *   </div> */.hover-visible .hover-hidden {    display: none;}.hover-visible:hover .hover-hidden {    display: block;}.hover-visible:hover .hover-hidden-inline {    display: inline-block;}.media-box,.media-box-body {    overflow: hidden;    zoom: 1;}.media-box,.media-box .media-box {    margin-top: 15px;}.media-box:first-child {    margin-top: 0;}.media-box-object {    display: block;}.media-box-heading {    margin: 0 0 5px;}.media-box > .pull-left {    margin-right: 10px;}.media-box > .pull-right {    margin-left: 10px;}.media-box-list {    padding-left: 0;    list-style: none;}/* ========================================================================   Component: print.less ========================================================================== */@media print {    .sidebar,    .topnavbar,    .offsidebar,    .btn {        display: none !important;        width: 0 !important;        height: 0 !important;    }    .wrapper,    .wrapper > section,    .content-wrapper {        margin: 0 !important;        /* remove margin used for sidebar and expand the content */        padding: 0 !important;        width: 100% !important;    }    .content-wrapper {        overflow: hidden !important;    }}/* ========================================================================   Component: user-block.less ========================================================================== */.has-user-block {    display: block;    overflow: hidden;    border: 0 !important;    width: 84% !important;}.user-block {    position: relative;    padding: 25px 0 10px;    cursor: pointer;}.user-block:before,.user-block:after {    content: " ";    display: table;}.user-block:after {    clear: both;}.user-block > .user-block-picture {    position: relative;    width: 60px;    margin: 0 auto;}.user-block > .user-block-picture > img {    max-width: 100%;    height: auto;}.user-block .user-block-info {    padding-top: 15px;    text-align: center;    white-space: nowrap;}.user-block .user-block-info .user-block-name,.user-block .user-block-info .user-block-role {    display: block;}.user-block .user-block-info .user-block-name {    color: #7D848F;}.user-block .user-block-info .user-block-role {    font-size: 12px;    color: #aaa;}.user-block-status {    position: relative;}.user-block-status > .circle {    position: absolute;    bottom: 0;    right: 0;    border: 2px solid #fff;}.aside-collapsed .user-block {    padding: 15px 0 14px;    margin: 0;    text-align: center;}.aside-collapsed .user-block > .user-block-picture {    float: none;    margin: 0 auto;    width: 50px;}.aside-collapsed .user-block > .user-block-picture > .user-block-status {    display: block;}.aside-collapsed .user-block .user-block-info {    display: none;}/* ========================================================================   Component: circles.less ========================================================================== */.circle {    display: inline-block;    width: 7px;    height: 7px;    border-radius: 500px;    margin: 0 .5em;    background-color: #ddd;    vertical-align: baseline;    border: 2px solid transparent;}.circle.text-left {    margin-left: 0;}.circle.text-right {    margin-right: 0;}.circle-primary {    background-color: #5d9cec;}.circle-success {    background-color: #27c24c;}.circle-info {    background-color: #23b7e5;}.circle-warning {    background-color: #ff902b;}.circle-danger {    background-color: #f05050;}.circle-green {    background-color: #37bc9b;}.circle-pink {    background-color: #f532e5;}.circle-inverse {    background-color: #131e26;}.circle-purple {    background-color: #7266ba;}.circle-sm {    width: 5px;    height: 5px;}.circle-lg {    width: 11px;    height: 11px;}.circle-xl {    width: 18px;    height: 18px;}.circle-outline {    background-color: transparent;}.circle-outline.circle-primary {    border: 1px solid #5d9cec;}.circle-outline.circle-success {    border: 1px solid #27c24c;}.circle-outline.circle-info {    border: 1px solid #23b7e5;}.circle-outline.circle-warning {    border: 1px solid #ff902b;}.circle-outline.circle-danger {    border: 1px solid #f05050;}/* ========================================================================   Component: dropdown-extras.less ========================================================================== */.dropdown-lg > .dropdown-menu {    min-width: 200px;}.dropdown-list > .dropdown-menu {    padding: 0;    min-width: 220px;}.dropdown-list .list-group {    margin: 0;}.dropdown-list .list-group-item {    border-radius: 0;    border-left: 0;    border-right: 0;}.dropdown-list .list-group-item:first-child {    border-top: 0;}.dropdown-list .list-group-item:last-child {    border-bottom: 0;}.dropdown > a {    position: relative;}.dropdown > a > .label {    position: absolute;    top: 0;    right: 0;    padding: 2px 5px;}@media only screen and (min-width: 768px) {    .dropdown > a > .label {        top: 10px;    }}.dropdown-menu-header {    padding: 10px 15px;    background-color: #fafafa;    border-bottom: 1px solid #e1e1e1;}/* ========================================================================   Component: row-extra.less ========================================================================== */.container-sm {    max-width: 750px;    width: auto;}.container-md {    max-width: 970px;    width: auto;}.container-lg {    max-width: 1170px;    width: auto;}.row-table {    display: table;    table-layout: fixed;    height: 100%;    width: 100%;    margin: 0;}.row-table > [class*="col-"] {    display: table-cell;    float: none;    table-layout: fixed;    vertical-align: middle;}.row-flush > [class*="col-"] {    padding-left: 4px;    padding-right: 0;}/* ========================================================================   Component: half-float.less ========================================================================== */.half-float {    position: relative;    margin-bottom: 65px;}.half-float .half-float-bottom,.half-float .half-float-top {    position: absolute;    left: 50%;    bottom: -60px;    width: 120px;    height: 120px;    margin-left: -60px;    z-index: 2;}.half-float .half-float-top {    bottom: auto;    top: -60px;}.half-float + * {    margin-top: -55px;    padding-top: 65px;}/* ========================================================================   Component: placeholder.less ========================================================================== */.box-placeholder {    margin-bottom: 15px;    padding: 20px;    border: 1px dashed #dddddd;    background: #fafafa;    color: #444444;}.box-placeholder > :last-child {    margin-bottom: 0;}.box-placeholder-lg {    padding-top: 80px;    padding-bottom: 80px;}/* ========================================================================   Component: panels.less ========================================================================== */.panel .table {    margin-bottom: 0;    border: 0;}.panel.panel-transparent {    border: 0;    background-color: transparent;    box-shadow: 0 0 0 #000;}.panel.panel-transparent .panel-heading,.panel.panel-transparent .panel-body {    background-color: transparent;    padding-left: 0;    padding-right: 0;}.panel-flat {    margin: 0 !important;    border: 0;}.panel-group .panel-flat {    box-shadow: 0 0 0 #000;}.panel-group .panel-flat:first-child {    border-radius: 4px 4px 0 0;}.panel-group .panel-flat:last-child {    border-radius: 0 0 4px 4px;}.panel-heading > a[data-tool] {    display: inline-block;    color: #fff;    width: 2em;    text-align: center;}.panel-default .panel-heading > a[data-tool] {    color: #c1c2c3;}.panel-heading > .label.pull-right {    margin-top: 3px;}.panel-heading > .label.pull-right + .label.pull-right {    margin-right: 10px;}.panel-heading.panel-heading-collapsed {    border-radius: 3px;}.panel-footer .pagination {    margin: 0;}.panel-footer .radial-bar {    margin-bottom: 0;}.panel-footer p {    margin-bottom: 0;}.panel-heading-active {    background-color: #27c24c !important;    font-weight: bold;    font-size: 16px;}.panel-heading-active > a {    padding: 15px 0;    color: #fff !important;    -webkit-transition: padding 0.5s ease;    -o-transition: padding 0.5s ease;    transition: padding 0.5s ease;}.panel-heading-active + .panel-collapse:after {    content: "";    display: block;    width: 60%;    margin: 0 auto;    height: 0;    border-bottom: 1px solid #e1e2e3;}.panel-inverse {    border-color: #cfdbe2;}.panel-inverse > .panel-heading {    color: #ffffff;    background-color: #131e26;    border-color: #131e26;}.panel-inverse > .panel-heading + .panel-collapse > .panel-body {    border-top-color: #cfdbe2;}.panel-inverse > .panel-heading .badge {    color: #131e26;    background-color: #ffffff;}.panel-inverse > .panel-footer + .panel-collapse > .panel-body {    border-bottom-color: #cfdbe2;}.panel-green {    border-color: #cfdbe2;}.panel-green > .panel-heading {    color: #ffffff;    background-color: #37bc9b;    border-color: #37bc9b;}.panel-green > .panel-heading + .panel-collapse > .panel-body {    border-top-color: #cfdbe2;}.panel-green > .panel-heading .badge {    color: #37bc9b;    background-color: #ffffff;}.panel-green > .panel-footer + .panel-collapse > .panel-body {    border-bottom-color: #cfdbe2;}.panel-pink {    border-color: #cfdbe2;}.panel-pink > .panel-heading {    color: #ffffff;    background-color: #f532e5;    border-color: #f532e5;}.panel-pink > .panel-heading + .panel-collapse > .panel-body {    border-top-color: #cfdbe2;}.panel-pink > .panel-heading .badge {    color: #f532e5;    background-color: #ffffff;}.panel-pink > .panel-footer + .panel-collapse > .panel-body {    border-bottom-color: #cfdbe2;}.panel-purple {    border-color: #cfdbe2;}.panel-purple > .panel-heading {    color: #ffffff;    background-color: #7266ba;    border-color: #7266ba;}.panel-purple > .panel-heading + .panel-collapse > .panel-body {    border-top-color: #cfdbe2;}.panel-purple > .panel-heading .badge {    color: #7266ba;    background-color: #ffffff;}.panel-purple > .panel-footer + .panel-collapse > .panel-body {    border-bottom-color: #cfdbe2;}.panel-dark {    border-color: #cfdbe2;}.panel-dark > .panel-heading {    color: #ffffff;    background-color: #3a3f51;    border-color: #3a3f51;}.panel-dark > .panel-heading + .panel-collapse > .panel-body {    border-top-color: #cfdbe2;}.panel-dark > .panel-heading .badge {    color: #3a3f51;    background-color: #ffffff;}.panel-dark > .panel-footer + .panel-collapse > .panel-body {    border-bottom-color: #cfdbe2;}/* ========================================================================   Component: form-elements.less ========================================================================== *//** * Custom form elements *    - Checkbox *    - Radios *    - Switch *    - Rounded inputs */.c-checkbox,.c-radio {    margin-right: 4px;}.c-checkbox *,.c-radio * {    cursor: pointer;}.c-checkbox input,.c-radio input {    opacity: 0;    position: absolute;    margin-left: 0 !important;}.c-checkbox span,.c-radio span {    position: relative;    display: inline-block;    vertical-align: top;    margin-left: -20px;    width: 20px;    height: 20px;    border-radius: 2px;    border: 1px solid #ccc;    margin-right: 5px;    text-align: center;}.c-checkbox span:before,.c-radio span:before {    margin-left: 1px;}.c-checkbox:hover span,.c-radio:hover span {    border-color: #5d9cec;}.form-inline .c-checkbox span,.form-inline .c-radio span {    margin-left: 0;}.c-checkbox.c-checkbox-rounded span,.c-radio.c-checkbox-rounded span,.c-checkbox.c-radio-rounded span,.c-radio.c-radio-rounded span {    border-radius: 500px;}/* override for radio */.c-radio span {    border-radius: 500px;}/* the icon */.c-checkbox span:before,.c-radio span:before {    position: absolute;    top: 0;    left: 0;    right: 0;    bottom: 0;    opacity: 0;    text-align: center !important;    font-size: 12px;    line-height: 18px;    vertical-align: middle;}/* Checked state */.c-checkbox,.c-radio {    /* override for radio */    /* Disable state */    /* override for radio */}.c-checkbox input[type=checkbox]:checked + span:before,.c-radio input[type=checkbox]:checked + span:before,.c-checkbox input[type=radio]:checked + span:before,.c-radio input[type=radio]:checked + span:before {    color: #fff;    opacity: 1;    transition: color 0.3s ease-out;}.c-checkbox input[type=checkbox]:checked + span,.c-radio input[type=checkbox]:checked + span,.c-checkbox input[type=radio]:checked + span,.c-radio input[type=radio]:checked + span {    border-color: #5d9cec;    background-color: #5d9cec;}.c-checkbox input[type=radio]:checked + span,.c-radio input[type=radio]:checked + span {    background-color: #fff;}.c-checkbox input[type=radio]:checked + span:before,.c-radio input[type=radio]:checked + span:before {    color: #5d9cec;}.c-checkbox input[type=checkbox]:disabled + span,.c-radio input[type=checkbox]:disabled + span,.c-checkbox input[type=radio]:disabled + span,.c-radio input[type=radio]:disabled + span {    border-color: #dddddd !important;    background-color: #dddddd !important;}.c-checkbox input[type=radio]:disabled + span,.c-radio input[type=radio]:disabled + span {    background-color: #fff !important;}.c-checkbox input[type=radio]:disabled + span:before,.c-radio input[type=radio]:disabled + span:before {    color: #dddddd;}.c-radio.c-radio-nofont {    /* override for radio */    /* Disable state */    /* override for radio */}.c-radio.c-radio-nofont span:before {    content: "";    width: 10px;    height: 10px;    top: 50%;    left: 50%;    margin-top: -5px;    margin-left: -5px;    border-radius: 500px;}.c-radio.c-radio-nofont input[type=radio]:checked + span:before {    color: #fff;    opacity: 1;    transition: color 0.3s ease-out;}.c-radio.c-radio-nofont input[type=radio]:checked + span {    border-color: #5d9cec;    background-color: #5d9cec;}.c-radio.c-radio-nofont input[type=radio]:checked + span {    background-color: #fff;}.c-radio.c-radio-nofont input[type=radio]:checked + span:before {    background-color: #5d9cec;}.c-radio.c-radio-nofont input[type=radio]:disabled + span {    border-color: #dddddd !important;    background-color: #dddddd !important;}.c-radio.c-radio-nofont input[type=radio]:disabled + span {    background-color: #fff !important;}.c-radio.c-radio-nofont input[type=radio]:disabled + span:before {    background-color: #dddddd;}.form-control-rounded {    border-radius: 100px;}.switch .form-control {    padding-top: 7px;    margin-bottom: 0;}.switch * {    cursor: pointer;}.switch input {    opacity: 0;    position: absolute;    z-index: -1;}.switch span {    position: relative;    display: inline-block;    width: 40px;    height: 20px;    background-color: #fff;    border: 1px solid #dddddd;    border-radius: 100px;    transition: all .5s;    box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.1) inset;    vertical-align: middle;}.switch span:after {    content: "";    position: absolute;    background-color: #fff;    top: 0;    left: 0;    height: 18px;    width: 18px;    border: 1px solid #ddd;    border-radius: 400px;    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1);    -webkit-transition: all .2s;}.switch.switch-lg span {    width: 50px;    height: 25px;}.switch.switch-lg span:after {    height: 23px;    width: 23px;}.switch.switch-sm span {    width: 30px;    height: 15px;}.switch.switch-sm span:after {    height: 13px;    width: 13px;}.switch input:checked + span {    background-color: #5d9cec;    border-color: #5d9cec;    transition: all .5s;}.switch input:checked + span:after {    left: 50%;    transition: all .2s;}.form-control-feedback {    left: 16px;    right: auto;}.form-control + .form-control-feedback,.form-control + .parsley-errors-list + .form-control-feedback {    right: 0;    left: auto;}.input-sm + .form-control-feedback,.input-sm + .parsley-errors-list + .form-control-feedback {    top: 0;}.input-md {    width: 260px;}.note-editor {    background-size: 100% 20px;    background-color: #fff;    line-height: 20px;    margin-top: 5px;    padding: 0;    padding-bottom: 1px;    border: none;}.note-editor.note-editor-margin {    background-image: -webkit-linear-gradient(0deg, transparent 49px, #ffe0c4 49px, #ffe0c4 51px, transparent 51px), -webkit-linear-gradient(#eeeeee 0.1em, transparent 0.1em);    background-image: linear-gradient(90deg, transparent 49px, #ffe0c4 49px, #ffe0c4 51px, transparent 51px), linear-gradient(#eeeeee 0.1em, transparent 0.1em);    padding-left: 55px;}/* ========================================================================   Component: form-validation.less ========================================================================== */.parsley-error {    border-color: #f05050 !important;}.parsley-errors-list {    display: none;    margin: 0;    padding: 0;}.parsley-errors-list.filled {    display: block;}.parsley-errors-list > li {    font-size: 12px;    list-style: none;    color: #f05050;}/* ========================================================================   Component: form-tags.less ========================================================================== */body .bootstrap-tagsinput {    box-shadow: 0 0 0 #000 !important;    display: block;    width: 100%;    height: 35px;    padding: 6px 16px;    font-size: 14px;    line-height: 1.52857143;    color: #3a3f51;    background-color: #ffffff;    background-image: none;    border: 1px solid #dde6e9;    border-radius: 4px;    -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);    -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;    -o-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;    height: auto;    min-height: 35px;    margin-bottom: 0;}body .bootstrap-tagsinput:focus {    border-color: #66afe9;    outline: 0;    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6);    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, 0.6);}body .bootstrap-tagsinput::-moz-placeholder {    color: #b7bac9;    opacity: 1;}body .bootstrap-tagsinput:-ms-input-placeholder {    color: #b7bac9;}body .bootstrap-tagsinput::-webkit-input-placeholder {    color: #b7bac9;}body .bootstrap-tagsinput[disabled],body .bootstrap-tagsinput[readonly],fieldset[disabled] body .bootstrap-tagsinput {    cursor: not-allowed;    background-color: #edf1f2;    opacity: 1;}textareabody .bootstrap-tagsinput {    height: auto;}body .bootstrap-tagsinput .tag {    color: #fff;}/* ========================================================================   Component: form-wizard.less ========================================================================== */.wizard,.tabcontrol {    display: block;    width: 100%;    overflow: hidden;}.wizard a,.tabcontrol a {    outline: 0;}.wizard ul,.tabcontrol ul {    list-style: none !important;    padding: 0;    margin: 0;}.wizard ul > li,.tabcontrol ul > li {    display: block;    padding: 0;}.wizard > .steps .current-info,.tabcontrol > .steps .current-info {    position: absolute;    left: -999em;}.wizard > .content > .title,.tabcontrol > .content > .title {    position: absolute;    left: -999em;}.wizard > .steps {    position: relative;    display: block;    width: 100%;}.wizard > .steps .number {    font-size: 1.429em;}.wizard > .steps > ul > li {    width: 25%;}.wizard > .content {    background: #fff;    display: block;    margin: 0.5em;    min-height: 300px;    overflow: hidden;    position: relative;    width: auto;}.wizard > .content > .body {    float: left;    position: absolute;    width: 100%;    height: 95%;    padding: 2.5% 0;}.wizard > .content > .body ul {    list-style: disc !important;}.wizard > .content > .body ul > li {    display: list-item;}.wizard > .content > .body > iframe {    border: 0 none;    width: 100%;    height: 100%;}.wizard > .content > .body input {    display: block;}.wizard > .content > .body input.error {    background: #fbe3e4;    border: 1px solid #fbc2c4;    color: #8a1f11;}.wizard > .content > .body label {    display: inline-block;    margin-bottom: 0.5em;}.wizard > .content > .body label.error {    color: #f05050;    display: block !important;    margin-left: 1.5em;    padding: 0;}.wizard > .actions {    position: relative;    display: block;    text-align: right;    width: 100%;}.wizard > .actions > ul {    display: inline-block;    text-align: right;}.wizard > .actions > ul > li {    margin: 0 0.5em;}.wizard.vertical > .steps {    display: inline;    float: left;    width: 30%;}.wizard.vertical > .steps > ul > li {    float: none;    width: 100%;}.wizard.vertical > .content {    display: inline;    float: left;    margin: 0 2.5% 0.5em 2.5%;    width: 65%;}.wizard.vertical > .actions {    display: inline;    float: right;    margin: 0 2.5%;    width: 95%;}.wizard.vertical > .actions > ul > li {    margin: 0 0 0 1em;}.wizard > .steps > ul > li,.wizard > .actions > ul > li {    float: left;}.wizard > .steps a,.wizard > .steps a:hover,.wizard > .steps a:active {    display: block;    width: auto;    margin: 0 0.5em 0.5em;    padding: 1em 1em;    text-decoration: none;    -webkit-border-radius: 5px;    -moz-border-radius: 5px;    border-radius: 0;    font-weight: bold;    color: #515253;}.wizard > .steps a > small,.wizard > .steps a:hover > small,.wizard > .steps a:active > small {    font-weight: normal;    color: #909fa7;}.wizard > .steps .disabled a,.wizard > .steps .disabled a:hover,.wizard > .steps .disabled a:active {    background: #fcfcfc;    color: #515253;    cursor: default;}.wizard > .steps .current a,.wizard > .steps .current a:hover,.wizard > .steps .current a:active {    background: #5d9cec;    color: #fff;    cursor: default;}.wizard > .steps .current a > small,.wizard > .steps .current a:hover > small,.wizard > .steps .current a:active > small {    color: #fff;}.wizard > .steps .done a,.wizard > .steps .done a:hover,.wizard > .steps .done a:active {    background: #fcfcfc;    color: #515253;}.wizard > .steps .error a,.wizard > .steps .error a:hover,.wizard > .steps .error a:active {    background: #ff3111;    color: #fff;}.wizard > .actions a,.wizard > .actions a:hover,.wizard > .actions a:active {    display: inline-block;    padding: 6px 16px;    font-size: 13px;    text-decoration: none;    color: #ffffff;    background-color: #5d9cec;    border-color: #5d9cec;}.wizard > .actions a:focus,.wizard > .actions a:hover:focus,.wizard > .actions a:active:focus,.wizard > .actions a.focus,.wizard > .actions a:hover.focus,.wizard > .actions a:active.focus {    color: #ffffff;    background-color: #4b91ea;    border-color: #3886e8;}.wizard > .actions a:hover,.wizard > .actions a:hover:hover,.wizard > .actions a:active:hover {    color: #ffffff;    background-color: #4b91ea;    border-color: #3886e8;}.wizard > .actions a:active,.wizard > .actions a:hover:active,.wizard > .actions a:active:active,.wizard > .actions a.active,.wizard > .actions a:hover.active,.wizard > .actions a:active.active,.open > .dropdown-toggle.wizard > .actions a,.open > .dropdown-toggle.wizard > .actions a:hover,.open > .dropdown-toggle.wizard > .actions a:active {    color: #ffffff;    background-color: #4b91ea;    border-color: #3886e8;}.wizard > .actions a:active:hover,.wizard > .actions a:hover:active:hover,.wizard > .actions a:active:active:hover,.wizard > .actions a.active:hover,.wizard > .actions a:hover.active:hover,.wizard > .actions a:active.active:hover,.open > .dropdown-toggle.wizard > .actions a:hover,.open > .dropdown-toggle.wizard > .actions a:hover:hover,.open > .dropdown-toggle.wizard > .actions a:active:hover,.wizard > .actions a:active:focus,.wizard > .actions a:hover:active:focus,.wizard > .actions a:active:active:focus,.wizard > .actions a.active:focus,.wizard > .actions a:hover.active:focus,.wizard > .actions a:active.active:focus,.open > .dropdown-toggle.wizard > .actions a:focus,.open > .dropdown-toggle.wizard > .actions a:hover:focus,.open > .dropdown-toggle.wizard > .actions a:active:focus,.wizard > .actions a:active.focus,.wizard > .actions a:hover:active.focus,.wizard > .actions a:active:active.focus,.wizard > .actions a.active.focus,.wizard > .actions a:hover.active.focus,.wizard > .actions a:active.active.focus,.open > .dropdown-toggle.wizard > .actions a.focus,.open > .dropdown-toggle.wizard > .actions a:hover.focus,.open > .dropdown-toggle.wizard > .actions a:active.focus {    color: #ffffff;    background-color: #4b91ea;    border-color: #3886e8;}.wizard > .actions a:active,.wizard > .actions a:hover:active,.wizard > .actions a:active:active,.wizard > .actions a.active,.wizard > .actions a:hover.active,.wizard > .actions a:active.active,.open > .dropdown-toggle.wizard > .actions a,.open > .dropdown-toggle.wizard > .actions a:hover,.open > .dropdown-toggle.wizard > .actions a:active {    background-image: none;}.wizard > .actions a.disabled,.wizard > .actions a:hover.disabled,.wizard > .actions a:active.disabled,.wizard > .actions a[disabled],.wizard > .actions a:hover[disabled],.wizard > .actions a:active[disabled],fieldset[disabled] .wizard > .actions a,fieldset[disabled] .wizard > .actions a:hover,fieldset[disabled] .wizard > .actions a:active,.wizard > .actions a.disabled:hover,.wizard > .actions a:hover.disabled:hover,.wizard > .actions a:active.disabled:hover,.wizard > .actions a[disabled]:hover,.wizard > .actions a:hover[disabled]:hover,.wizard > .actions a:active[disabled]:hover,fieldset[disabled] .wizard > .actions a:hover,fieldset[disabled] .wizard > .actions a:hover:hover,fieldset[disabled] .wizard > .actions a:active:hover,.wizard > .actions a.disabled:focus,.wizard > .actions a:hover.disabled:focus,.wizard > .actions a:active.disabled:focus,.wizard > .actions a[disabled]:focus,.wizard > .actions a:hover[disabled]:focus,.wizard > .actions a:active[disabled]:focus,fieldset[disabled] .wizard > .actions a:focus,fieldset[disabled] .wizard > .actions a:hover:focus,fieldset[disabled] .wizard > .actions a:active:focus,.wizard > .actions a.disabled.focus,.wizard > .actions a:hover.disabled.focus,.wizard > .actions a:active.disabled.focus,.wizard > .actions a[disabled].focus,.wizard > .actions a:hover[disabled].focus,.wizard > .actions a:active[disabled].focus,fieldset[disabled] .wizard > .actions a.focus,fieldset[disabled] .wizard > .actions a:hover.focus,fieldset[disabled] .wizard > .actions a:active.focus,.wizard > .actions a.disabled:active,.wizard > .actions a:hover.disabled:active,.wizard > .actions a:active.disabled:active,.wizard > .actions a[disabled]:active,.wizard > .actions a:hover[disabled]:active,.wizard > .actions a:active[disabled]:active,fieldset[disabled] .wizard > .actions a:active,fieldset[disabled] .wizard > .actions a:hover:active,fieldset[disabled] .wizard > .actions a:active:active,.wizard > .actions a.disabled.active,.wizard > .actions a:hover.disabled.active,.wizard > .actions a:active.disabled.active,.wizard > .actions a[disabled].active,.wizard > .actions a:hover[disabled].active,.wizard > .actions a:active[disabled].active,fieldset[disabled] .wizard > .actions a.active,fieldset[disabled] .wizard > .actions a:hover.active,fieldset[disabled] .wizard > .actions a:active.active {    background-color: #5d9cec;    border-color: #5d9cec;}.wizard > .actions a .badge,.wizard > .actions a:hover .badge,.wizard > .actions a:active .badge {    color: #5d9cec;    background-color: #ffffff;}.wizard > .actions .disabled a,.wizard > .actions .disabled a:hover,.wizard > .actions .disabled a:active {    color: #333333;    background: #ffffff;    border: 1px solid #eaeaea;}.tabcontrol > .steps {    position: relative;    display: block;    width: 100%;}.tabcontrol > .steps > ul {    position: relative;    margin: 6px 0 0 0;    top: 1px;    z-index: 1;}.tabcontrol > .steps > ul > li {    float: left;    margin: 5px 2px 0 0;    padding: 1px;    -webkit-border-top-left-radius: 5px;    -webkit-border-top-right-radius: 5px;    -moz-border-radius-topleft: 5px;    -moz-border-radius-topright: 5px;    border-top-left-radius: 5px;    border-top-right-radius: 5px;}.tabcontrol > .steps > ul > li > a {    color: #5f5f5f;    display: inline-block;    border: 0 none;    margin: 0;    padding: 10px 30px;    text-decoration: none;}.tabcontrol > .steps > ul > li > a:hover {    text-decoration: none;}.tabcontrol > .steps > ul > li:hover {    background: #edecec;    border: 1px solid #bbb;    padding: 0;}.tabcontrol > .steps > ul > li.current {    background: #fff;    border: 1px solid #bbb;    border-bottom: 0 none;    padding: 0 0 1px 0;    margin-top: 0;}.tabcontrol > .steps > ul > li.current > a {    padding: 15px 30px 10px 30px;}.tabcontrol > .content {    position: relative;    display: inline-block;    width: 100%;    height: 300px;    overflow: hidden;    border-top: 1px solid #bbb;    padding-top: 20px;}.tabcontrol > .content > .body {    float: left;    position: absolute;    width: 95%;    height: 95%;    padding: 2.5%;}.tabcontrol > .content > .body ul {    list-style: disc !important;}.tabcontrol > .content > .body ul > li {    display: list-item;}/* ========================================================================   Component: form-imgcrop.less ========================================================================== */.img-container,.img-preview {    background-color: #f7f7f7;    overflow: hidden;    width: 100%;    text-align: center;}.img-container {    min-height: 200px;    max-height: 340px;    margin-bottom: 20px;}.docs-preview {    margin-right: -15px;    margin-bottom: 10px;}.img-preview {    float: left;    margin-right: 10px;    margin-bottom: 10px;}.img-preview > img {    max-width: 100%;}.preview-lg {    width: 263px;    height: 148px;}.preview-md {    width: 139px;    height: 78px;}.preview-sm {    width: 69px;    height: 39px;}.preview-xs {    width: 35px;    height: 20px;    margin-right: 0;}.cropper-container img {    display: block;    width: 100%;    min-width: 0 !important;    max-width: none !important;    height: 100%;    min-height: 0 !important;    max-height: none !important;    image-orientation: 0deg !important;}/* ========================================================================   Component: datatable.less ========================================================================== */.dataTables_filter input {    margin-left: 10px;}.dataTables_length select {    margin-right: 10px;}table.dataTable tfoot > tr > th {    color: #a1a2a3;    background: #f1f2f3;}.panel .dataTables_wrapper .row {    margin: 10px 0;}.panel .dataTable {    width: 100% !important;}.ColVis .ColVis_Button {    background-image: none;    border: 1px solid #e1e2e3;    box-shadow: 0 0 0 #000;}.ColVis .ColVis_Button > span {    color: #656565;}.ColVis_collectionBackground {    display: none;}ul.ColVis_collection {    background-color: #fff;}ul.ColVis_collection > li {    border: 0 !important;    background-image: none !important;    box-shadow: 0 0 0 #000 !important;    margin: 0;}ul.ColVis_collection > li > label {    margin: 0;}ul.ColVis_collection > li > label > span {    color: #888;    vertical-align: top;    font-weight: normal;}ul.ColVis_collection > li > label > span:hover {    color: #555;}ul.ColVis_collection > li > label input[type=checkbox]:checked + span,ul.ColVis_collection > li > label input[type=radio]:checked + span {    background-color: transparent;}.ColVis_catcher {    cursor: pointer;}.table-responsive .dataTables_wrapper .row {    margin: 0;}@media only screen and (max-width: 767px) {    div.dataTables_filter label,    div.dataTables_length label,    div.dataTables_paginate {        float: none;    }    div.dataTables_filter label select,    div.dataTables_length label select,    div.dataTables_paginate select {        display: inline-block;    }    .dataTables_wrapper > .row > div {        float: none;        text-align: center;        width: 100%;    }}/* ========================================================================   Component: table-extras.less ========================================================================== */.table > thead > tr > th {    /*padding: 14px 8px;*/    /*color: #888;*/}.table > tbody > tr > td {    vertical-align: middle;}.table > tbody > tr > td > .media img {    width: 36px;    height: 36px;    margin: 0 auto;}.table .checkbox {    margin: 0 auto;    /*width: 20px;*/}.table .progress {    margin-bottom: 0;}.table .radial-bar {    margin-bottom: 0;    margin: 0 auto;}.jqstooltip {    box-sizing: content-box;}#table-ext-1 th:nth-child(1) {    width: 3%;}#table-ext-1 th:nth-child(2) {    width: 5%;}#table-ext-1 th:nth-child(7) {    width: 5%;}#table-ext-1 th:nth-child(9) {    width: 5%;}#table-ext-2 th:nth-child(1) {    width: 5%;}#table-ext-2 th:nth-child(3) {    width: 10%;}/* ========================================================================   Component: jqgrid.less ========================================================================== */.ui-widget {    font-family: inherit;}.ui-jqgrid {    border-width: 3px 1px 1px 1px;    border-color: #cfdbe2;}.ui-jqgrid * {    max-width: 100%;}.ui-jqgrid .ui-jqgrid-titlebar {    position: relative;    padding: 8px 15px;    border-bottom: 0;    line-height: 1.52857143;    text-transform: none;    font-size: 14px;    font-weight: normal;    background-color: #fff;    color: #444;}.ui-jqgrid .ui-jqgrid-titlebar .ui-jqgrid-titlebar-close {    margin-right: 10px;}.ui-jqgrid .ui-jqgrid-pager {    position: relative;    padding: 8px 14px !important;    height: auto !important;    max-width: 100%;}.ui-jqgrid .ui-jqgrid-pager .ui-pg-table .navtable .ui-corner-all {    border-radius: 0px;}.ui-jqgrid .ui-jqgrid-pager .ui-pg-input,.ui-jqgrid .ui-jqgrid-pager .ui-pg-selbox {    height: 24px;    padding: 4px;    font-size: 12px;    line-height: 1.5;    color: #3a3f51;    background-color: #ffffff;    background-image: none;    border: 1px solid #dde6e9;    border-radius: 4px;    -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);}.ui-jqgrid .ui-jqgrid-pager .ui-pager-control {    position: relative;}.ui-jqgrid .ui-jqgrid-pager .ui-pg-button:hover {    padding: 1px;    border: 0px;}.ui-jqgrid .loading {    position: absolute;    top: 45%;    left: 45%;    width: auto;    height: auto;    z-index: 101;    padding: 6px;    margin: 5px;    text-align: center;    font-weight: bold;    display: none;    border-width: 2px !important;    font-size: 11px;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default {    border: 0;    background: #fafbfc;    font-weight: bold;    color: #888;}.ui-state-default.ui-state-hover,.ui-widget-content .ui-state-default.ui-state-hover,.ui-widget-header .ui-state-default.ui-state-hover {    background: #fafbfc;}.ui-state-default .ui-state-default,.ui-widget-content .ui-state-default .ui-state-default,.ui-widget-header .ui-state-default .ui-state-default {    border-top: 0 !important;}.ui-widget-header {    background-image: none;}.ui-jqgrid tr.ui-row-ltr td {    border-right: 0;    text-align: left;    border-color: #edf1f2;    background-color: inherit;}.ui-jqgrid tr.ui-search-toolbar th {    border-top-width: 0px !important;    border-top-color: inherit !important;    border-top-style: ridge !important;}.ui-jqgrid tr.jqgrow td {    padding: 8px;}.ui-jqgrid .ui-jqgrid-btable {    border-collapse: separate;}.ui-jqgrid .ui-jqgrid-htable {    border-collapse: separate;}.ui-jqgrid .ui-jqgrid-htable th {    padding: 14px 8px;}.ui-jqgrid .ui-jqgrid-bdiv,.ui-jqgrid .ui-jqgrid-btable {    width: auto !important;}.ui-jqgrid tr.jqfoot td {    min-height: 25px;    padding: 5px 2px;}.ui-jqgrid tr.footrow td {    height: 30px;}.ui-jqgrid tr.footrow-ltr td {    border: 0;}.ui-search-toolbar input[type="text"] {    font-size: 12px;    height: 15px;    border: 1px solid #e4eaec;    border-radius: 0px;}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus {    background: #edf1f2;    border-collapse: separate;    color: #656565;}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight {    background: #edf1f2;    color: #656565;}.ui-widget-content {    color: #656565;    font-size: 13px;    background-image: none;}tr.ui-widget-content {    border: 0;}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active {    border: 1px solid #edf1f2;    background: #fff;    font-weight: normal;    color: #888;}.ui-jqdialog .ui-jqdialog-titlebar {    padding: 10px 10px;}.ui-jqdialog .ui-jqdialog-title {    float: none !important;}.ui-jqdialog > .ui-resizable-se {    position: absolute;}.payment_print {    margin-left: 116px;}.show_print {    display: none;}@media print {    @page {        size: A4 landscape;        margin-left: 0.25cm;        margin-right: 0.25cm;    }    .show_print {        display: block;    }}.panel-custom {    box-shadow: 0 3px 12px 0 rgba(0, 0, 0, 0.15);}.panel-custom .panel-heading {    margin-bottom: 10px;}.nav > li.active {    background: #E4E4E4;}.img-xs {    width: 32px !important;    height: 32px !important;}/* File Input General Setting Image*/.btn-file {    overflow: hidden;    position: relative;    vertical-align: middle;}.btn-file > input {    position: absolute;    top: 0;    right: 0;    margin: 0;    opacity: 0;    filter: alpha(opacity=0);    transform: translate(-300px, 0) scale(4);    font-size: 23px;    direction: ltr;    cursor: pointer;}.fileinput {    margin-bottom: 9px;    display: inline-block;}.fileinput .uneditable-input {    display: inline-block;    margin-bottom: 0px;    vertical-align: middle;    cursor: text;}.fileinput i + .fileinput-filename,.fileinput .btn + .fileinput-filename {    padding-left: 5px;}.fileinput.fileinput-exists .close {    opacity: 1;    color: #dee0e4;    position: relative;    top: 3px;    margin-left: 5px;}.fileinput .thumbnail {    overflow: hidden;    display: inline-block;    margin-bottom: 5px;    vertical-align: middle;    text-align: center;}.fileinput .thumbnail[data-trigger="fileinput"] {    cursor: pointer;}.fileinput .thumbnail:after {    clear: both;}.fileinput .thumbnail > img {    max-height: 100%;    display: block;}.fileinput .btn {    vertical-align: middle;}.fileinput-exists .fileinput-new,.fileinput-new .fileinput-exists {    display: none;}.fileinput-inline .fileinput-controls {    display: inline;}.fileinput .uneditable-input {    white-space: normal;}.fileinput-new .input-group .btn-file {    border-radius: 0 3px 3px 0;}.fileinput-new .input-group .btn-file.btn-xs,.fileinput-new .input-group .btn-file.btn-sm {    border-radius: 0 2px 2px 0;}.fileinput-new .input-group .btn-file.btn-lg {    border-radius: 0 3px 3px 0;}.form-group.has-warning .fileinput .uneditable-input {    color: #574802;    border-color: #ffd78a;}.form-group.has-warning .fileinput .fileinput-preview {    color: #574802;}.form-group.has-warning .fileinput .thumbnail {    border-color: #ffd78a;}.form-group.has-error .fileinput .uneditable-input {    color: #ac1818;    border-color: #ffafbd;}.form-group.has-error .fileinput .fileinput-preview {    color: #ac1818;}.form-group.has-error .fileinput .thumbnail {    border-color: #ffafbd;}.form-group.has-success .fileinput .uneditable-input {    color: #045702;    border-color: #b4e8a8;}.form-group.has-success .fileinput .fileinput-preview {    color: #045702;}.form-group.has-success .fileinput .thumbnail {    border-color: #b4e8a8;}.navbar-custom-nav {    background: #FFFFFF;    box-shadow: 0 3px 12px 0 rgba(0, 0, 0, 0.15);}.navbar-custom-nav li {    border-bottom: 1px solid #cfdbe2;}.nav-stacked > li > a {    border-left: 3px solid transparent;    border-radius: 0;    border-top: 0;    color: #444;}.add-new-plus {    height: 32px;    text-align: center;    width: 32px;    display: block;    line-height: 32px;    color: #98a6ad;    font-weight: 700;    background-color: #ebeff2;    border-radius: 50%;}.navbar-nav a, .navbar-nav a:hover, .navbar-nav a:focus {    color: #ffffff;}.navbar-nav > .user-menu > .dropdown-menu {    border-top-right-radius: 0;    border-top-left-radius: 0;    padding: 0px 0 0 0;    border-top-width: 0;    width: 280px;}.navbar-nav > .user-menu > .dropdown-menu,.navbar-nav > .user-menu > .dropdown-menu > .user-body {    border-bottom-right-radius: 4px;    border-bottom-left-radius: 4px}.navbar-nav > .user-menu > .dropdown-menu > li.user-header {    height: 175px;    padding: 10px;    text-align: center}.navbar-nav > .user-menu > .dropdown-menu > li.user-header > img {    z-index: 5;    height: 90px;    width: 90px;    border: 3px solid;    border-color: transparent;    border-color: rgba(255, 255, 255, 0.2)}.navbar-nav > .user-menu > .dropdown-menu > li.user-header > p {    z-index: 5;    color: #fff;    color: rgba(255, 255, 255, 0.8);    font-size: 17px;    margin-top: 10px}.navbar-nav > .user-menu > .dropdown-menu > li.user-header > p > small {    display: block;    font-size: 12px}.navbar-nav > .user-menu > .dropdown-menu > .user-body {    padding: 15px;    border-bottom: 1px solid #f4f4f4;    border-top: 1px solid #dddddd}.navbar-nav > .user-menu > .dropdown-menu > .user-body:before,.navbar-nav > .user-menu > .dropdown-menu > .user-body:after {    content: " ";    display: table}.navbar-nav > .user-menu > .dropdown-menu > .user-body:after {    clear: both}.navbar-nav > .user-menu > .dropdown-menu > .user-body a {    color: #444 !important}@media (max-width: 991px) {    .navbar-nav > .user-menu > .dropdown-menu > .user-body a {        background: #fff !important;        color: #444 !important    }}.navbar-nav > .user-menu > .dropdown-menu > .user-footer {    background-color: #f9f9f9;    padding: 10px}.navbar-nav > .user-menu > .dropdown-menu > .user-footer:before,.navbar-nav > .user-menu > .dropdown-menu > .user-footer:after {    content: " ";    display: table}.navbar-nav > .user-menu > .dropdown-menu > .user-footer:after {    clear: both}.navbar-nav > .user-menu > .dropdown-menu > .user-footer .btn-default {    color: #666666}.navbar-nav > .user-menu .user-image {    float: left;    width: 25px;    height: 25px;    border-radius: 50%;    margin-right: 10px;    margin-top: -2px}@media (max-width: 767px) {    .navbar-nav > .user-menu .user-image {        float: none;        margin-right: 0;        margin-top: -8px;        line-height: 10px    }}.setting-color {    padding: 0 5px;    width: 60px;    float: left;}.setting-color > label {    display: block;    position: relative;    margin: 0 10px;    border-radius: 3px;    overflow: hidden;    border: 1px solid rgba(0, 0, 0, 0.1);    cursor: pointer;}.setting-color > label:first-child {    margin-left: 0;}.setting-color > label:last-child {    margin-right: 0;}.setting-color > label > .color {    display: block;    height: 18px;}.setting-color > label > .split {    display: block;}.setting-color > label > .split:before,.setting-color > label > .split:after {    content: " ";    display: table;}.setting-color > label > .split:after {    clear: both;}.setting-color > label > .split > .color {    display: block;    height: 37.5px;}.setting-color > label > .split > .color:first-child {    float: left;    width: 70%;}.setting-color > label > .split > .color:last-child {    float: right;    width: 30%;}.setting-color > label > .icon-check {    position: absolute;    display: block;    left: 50%;    top: 50%;    width: 20px;    height: 20px;    margin-top: -20px;    margin-left: -10px;    text-align: center;    font-size: 1.33333333em;    vertical-align: -15%;    color: #fff;    opacity: 0;}.setting-color > label > input[type="radio"] {    position: absolute;    opacity: 0;    visibility: hidden;}.setting-color > label > input[type="radio"]:checked + .icon-check {    opacity: 1 !important;}.task_details .mt {    margin-top: 8px !important;}.task_details .form-group {    margin-bottom: 0px;}.timer {    padding: 0;    text-align: center;    list-style: none;}.timer > li {    font-size: 46px;    text-align: center;    display: inline-block;    color: #555;    font-weight: 300;}.timer > li > span {    display: block;    font-size: 13px;}.timer > li.dots {    font-size: 25px;    padding: 16.67px 0;}.timer > li.dots {    vertical-align: top;}.small .timer {    margin-bottom: 0px;}.small .timer > li {    font-size: 14px;    font-weight: bold;}.small .timer > li > span {    display: none;}.small .timer > li.dots {    padding: 0px;}.chat {    padding: 5px 20px 5px 10px}.chat .item {    margin-bottom: 10px}.chat .item:before,.chat .item:after {    content: " ";    display: table}.chat .item:after {    clear: both}.chat .item > img {    width: 40px;    height: 40px;    border: 2px solid transparent;    border-radius: 50% !important}.chat .item > img.online {    border: 2px solid #00a65a}.chat .item > img.offline {    border: 2px solid #dd4b39}.chat .item > .message {    margin-left: 55px;    margin-top: -40px}.chat .item > .message > .name {    display: block;    font-weight: 600}.chat .item > .resourcement {    border-radius: 3px;    background: #f4f4f4;    margin-left: 65px;    margin-right: 15px;    padding: 10px}.chat .item > .resourcement > h4 {    margin: 0 0 5px 0;    font-weight: 600;    font-size: 14px}.chat .item > .resourcement > p,.chat .item > .resourcement > .filename {    font-weight: 600;    font-size: 13px;    font-style: italic;    margin: 0}.chat .item > .resourcement:before,.chat .item > .resourcement:after {    content: " ";    display: table}.chat .item > .resourcement:after {    clear: both}.required {    color: red;}.block {    display: block;}/* ========================================================================   Component: chart-easypie.less ========================================================================== */.easypiechart {    position: relative;    text-align: center;    margin: 10px;}.easypiechart span {    line-height: 50px;    padding-left: 14px;    font-weight: bold;    color: #888;}.easypiechart canvas {    position: absolute;    top: 0;    left: 0;}.easypie-chart span {    display: block;    position: absolute;    top: 30%;    width: 100%;}.easypie-chart canvas {    max-width: 100%;}.easypie-chart {    display: inline-block;    position: relative;    padding: 0 6px;}.easypie-chart .easypie-text {    position: absolute;    z-index: 1;    line-height: 1;    width: 100%;    top: 60%;    margin-left: -4px;}.mail_checkbox {    padding: 0px 7px;    color: #333;    background-color: #ddd;    display: inline-block;    vertical-align: middle;    -moz-user-select: none;    background-image: none;}/* ========================================================================   Component: button-extra.less ========================================================================== */.btn-inverse {    color: #ffffff;    background-color: #131e26;    border-color: #131e26;}.btn-inverse:focus,.btn-inverse.focus {    color: #ffffff;    background-color: #0c1318;    border-color: #05090b;}.btn-inverse:hover {    color: #ffffff;    background-color: #0c1318;    border-color: #05090b;}.btn-inverse:active,.btn-inverse.active,.open > .dropdown-toggle.btn-inverse {    color: #ffffff;    background-color: #0c1318;    border-color: #05090b;}.btn-inverse:active:hover,.btn-inverse.active:hover,.open > .dropdown-toggle.btn-inverse:hover,.btn-inverse:active:focus,.btn-inverse.active:focus,.open > .dropdown-toggle.btn-inverse:focus,.btn-inverse:active.focus,.btn-inverse.active.focus,.open > .dropdown-toggle.btn-inverse.focus {    color: #ffffff;    background-color: #0c1318;    border-color: #05090b;}.btn-inverse:active,.btn-inverse.active,.open > .dropdown-toggle.btn-inverse {    background-image: none;}.btn-inverse.disabled,.btn-inverse[disabled],fieldset[disabled] .btn-inverse,.btn-inverse.disabled:hover,.btn-inverse[disabled]:hover,fieldset[disabled] .btn-inverse:hover,.btn-inverse.disabled:focus,.btn-inverse[disabled]:focus,fieldset[disabled] .btn-inverse:focus,.btn-inverse.disabled.focus,.btn-inverse[disabled].focus,fieldset[disabled] .btn-inverse.focus,.btn-inverse.disabled:active,.btn-inverse[disabled]:active,fieldset[disabled] .btn-inverse:active,.btn-inverse.disabled.active,.btn-inverse[disabled].active,fieldset[disabled] .btn-inverse.active {    background-color: #131e26;    border-color: #131e26;}.btn-inverse .badge {    color: #131e26;    background-color: #ffffff;}.btn-green {    color: #ffffff;    background-color: #37bc9b;    border-color: transparent;}.btn-green:focus,.btn-green.focus {    color: #ffffff;    background-color: #32ac8e;    border-color: rgba(0, 0, 0, 0);}.btn-green:hover {    color: #ffffff;    background-color: #32ac8e;    border-color: rgba(0, 0, 0, 0);}.btn-green:active,.btn-green.active,.open > .dropdown-toggle.btn-green {    color: #ffffff;    background-color: #32ac8e;    border-color: rgba(0, 0, 0, 0);}.btn-green:active:hover,.btn-green.active:hover,.open > .dropdown-toggle.btn-green:hover,.btn-green:active:focus,.btn-green.active:focus,.open > .dropdown-toggle.btn-green:focus,.btn-green:active.focus,.btn-green.active.focus,.open > .dropdown-toggle.btn-green.focus {    color: #ffffff;    background-color: #32ac8e;    border-color: rgba(0, 0, 0, 0);}.btn-green:active,.btn-green.active,.open > .dropdown-toggle.btn-green {    background-image: none;}.btn-green.disabled,.btn-green[disabled],fieldset[disabled] .btn-green,.btn-green.disabled:hover,.btn-green[disabled]:hover,fieldset[disabled] .btn-green:hover,.btn-green.disabled:focus,.btn-green[disabled]:focus,fieldset[disabled] .btn-green:focus,.btn-green.disabled.focus,.btn-green[disabled].focus,fieldset[disabled] .btn-green.focus,.btn-green.disabled:active,.btn-green[disabled]:active,fieldset[disabled] .btn-green:active,.btn-green.disabled.active,.btn-green[disabled].active,fieldset[disabled] .btn-green.active {    background-color: #37bc9b;    border-color: transparent;}.btn-green .badge {    color: #37bc9b;    background-color: #ffffff;}.btn-purple {    color: #ffffff;    background-color: #7266ba;    border-color: transparent;}.btn-purple:focus,.btn-purple.focus {    color: #ffffff;    background-color: #6558b4;    border-color: rgba(0, 0, 0, 0);}.btn-purple:hover {    color: #ffffff;    background-color: #6558b4;    border-color: rgba(0, 0, 0, 0);}.btn-purple:active,.btn-purple.active,.open > .dropdown-toggle.btn-purple {    color: #ffffff;    background-color: #6558b4;    border-color: rgba(0, 0, 0, 0);}.btn-purple:active:hover,.btn-purple.active:hover,.open > .dropdown-toggle.btn-purple:hover,.btn-purple:active:focus,.btn-purple.active:focus,.open > .dropdown-toggle.btn-purple:focus,.btn-purple:active.focus,.btn-purple.active.focus,.open > .dropdown-toggle.btn-purple.focus {    color: #ffffff;    background-color: #6558b4;    border-color: rgba(0, 0, 0, 0);}.btn-purple:active,.btn-purple.active,.open > .dropdown-toggle.btn-purple {    background-image: none;}.btn-purple.disabled,.btn-purple[disabled],fieldset[disabled] .btn-purple,.btn-purple.disabled:hover,.btn-purple[disabled]:hover,fieldset[disabled] .btn-purple:hover,.btn-purple.disabled:focus,.btn-purple[disabled]:focus,fieldset[disabled] .btn-purple:focus,.btn-purple.disabled.focus,.btn-purple[disabled].focus,fieldset[disabled] .btn-purple.focus,.btn-purple.disabled:active,.btn-purple[disabled]:active,fieldset[disabled] .btn-purple:active,.btn-purple.disabled.active,.btn-purple[disabled].active,fieldset[disabled] .btn-purple.active {    background-color: #7266ba;    border-color: transparent;}.btn-purple .badge {    color: #7266ba;    background-color: #ffffff;}.btn-pink {    color: #ffffff;    background-color: #f532e5;    border-color: transparent;}.btn-pink:focus,.btn-pink.focus {    color: #ffffff;    background-color: #f41fe3;    border-color: rgba(0, 0, 0, 0);}.btn-pink:hover {    color: #ffffff;    background-color: #f41fe3;    border-color: rgba(0, 0, 0, 0);}.btn-pink:active,.btn-pink.active,.open > .dropdown-toggle.btn-pink {    color: #ffffff;    background-color: #f41fe3;    border-color: rgba(0, 0, 0, 0);}.btn-pink:active:hover,.btn-pink.active:hover,.open > .dropdown-toggle.btn-pink:hover,.btn-pink:active:focus,.btn-pink.active:focus,.open > .dropdown-toggle.btn-pink:focus,.btn-pink:active.focus,.btn-pink.active.focus,.open > .dropdown-toggle.btn-pink.focus {    color: #ffffff;    background-color: #f41fe3;    border-color: rgba(0, 0, 0, 0);}.btn-pink:active,.btn-pink.active,.open > .dropdown-toggle.btn-pink {    background-image: none;}.btn-pink.disabled,.btn-pink[disabled],fieldset[disabled] .btn-pink,.btn-pink.disabled:hover,.btn-pink[disabled]:hover,fieldset[disabled] .btn-pink:hover,.btn-pink.disabled:focus,.btn-pink[disabled]:focus,fieldset[disabled] .btn-pink:focus,.btn-pink.disabled.focus,.btn-pink[disabled].focus,fieldset[disabled] .btn-pink.focus,.btn-pink.disabled:active,.btn-pink[disabled]:active,fieldset[disabled] .btn-pink:active,.btn-pink.disabled.active,.btn-pink[disabled].active,fieldset[disabled] .btn-pink.active {    background-color: #f532e5;    border-color: transparent;}.btn-pink .badge {    color: #f532e5;    background-color: #ffffff;}.btn-outline {    background-color: transparent;    border-color: #fff;}.btn-outline:hover,.btn-outline:focus {    background-color: #fff;    color: #5d9cec;}.btn-flat {    border-bottom-width: 1px;    border-radius: 0;    box-shadow: 0 0 0 #000;}.btn-xl {    padding: 20px 16px;    font-size: 18px;}.btn-square {    border-radius: 0;}.btn-pill-left,.btn-oval {    border-top-left-radius: 50px;    border-bottom-left-radius: 50px;    padding-left: 18px;}.btn-pill-right,.btn-oval {    border-top-right-radius: 50px;    border-bottom-right-radius: 50px;    padding-right: 18px;}.btn-labeled {    padding-top: 0;    padding-bottom: 0;}.btn-label {    position: relative;    background: transparent;    background: rgba(0, 0, 0, 0.05);    display: inline-block;    padding: 6px 16px;    left: -16px;    border-radius: 3px 0 0 3px;}.btn-label.btn-label-right {    left: auto;    right: -16px;    border-radius: 0 3px 3px 0;}.btn-lg .btn-label {    padding: 10px 20px;    left: -20px;    border-radius: 5px 0 0 5px;}.btn-lg .btn-label.btn-label-right {    left: auto;    right: -20px;    border-radius: 0 5px 5px 0;}.btn-sm .btn-label {    padding: 5px 10px;    left: -10px;    border-radius: 2px 0 0 2px;}.btn-sm .btn-label.btn-label-right {    left: auto;    right: -10px;    border-radius: 0 2px 2px 0;}.btn-xs .btn-label {    padding: 1px 5px;    left: -5px;    border-radius: 2px 0 0 2px;}.btn-xs .btn-label.btn-label-right {    left: auto;    right: -5px;    border-radius: 0 2px 2px 0;}.btn-fw {    min-width: 80px;}.btn-fw.btn-sm {    min-width: 40px;}.btn-fw.btn-md {    min-width: 60px;}.btn-fw.btn-lg {    min-width: 140px;}.btn-circle {    width: 35px;    height: 35px;    text-align: center;    font-size: 12px;    line-height: 35px;    border-radius: 500px;    padding: 0;    border: 0;}.btn-circle > * {    line-height: inherit !important;}.btn-circle.btn-lg {    width: 50px;    height: 50px;    font-size: 18px;    line-height: 50px;}.mailbox-attachments {    list-style: none;    margin: 0;    padding: 0;}.mailbox-attachments li {    float: left;    width: 140px;    border: 1px solid #eee;    margin-bottom: 10px;    margin-right: 10px;}.mailbox-attachment-icon {    text-align: center;    font-size: 65px;    color: #666;    padding: 10px;}.mailbox-attachment-icon, .mailbox-attachment-info, .mailbox-attachment-size {    display: block;}.mailbox-attachment-info {    padding: 10px;    background: #f4f4f4;}.mailbox-attachment-name {    font-weight: bold;    color: #666;    word-wrap: break-word;}.mailbox-attachment-size {    color: #999;    font-size: 12px;}.mailbox-attachment-icon.has-img {    padding: 0;}.mailbox-attachment-icon.has-img > img {    max-width: 100%;    height: 118px;}/* ========================================================================Component: chart-flot.less========================================================================== */.flot-chart {    display: block;    width: 100%;    height: 250px;}.flot-chart .legend > table tr td {    padding: 3px;}.flot-chart .legend > table tr td:first-child {    padding-left: 3px;}.flot-chart .legend > table tr td:last-child {    padding-right: 3px;}.flot-chart .legend > table tr + tr td {    padding-top: 0;}.flot-chart .legend > div:first-child {    border-color: rgba(0, 0, 0, 0.1) !important;}.flot-chart .legend .legendColorBox > div,.flot-chart .legend .legendColorBox > div > div {    border-radius: 400px;}.flot-chart-content {    width: 100%;    height: 100%;}.flot-pie-label {    padding: 3px 5px;    font-size: 10px;    text-align: center;    color: #fff;}#flotTip {    position: relative;    padding: 5px;    font-size: 12px !important;    border-radius: 2px !important;    border-color: transparent !important;    background-color: rgba(0, 0, 0, 0.75) !important;    color: #f1f1f1;    z-index: 5;}.direct-chat .box-body {    border-bottom-left-radius: 0;    border-bottom-right-radius: 0;    overflow-x: hidden;    padding: 0;    position: relative;}.direct-chat.chat-pane-open .direct-chat-contacts {    ms-transform: translate(0, 0);    o-transform: translate(0, 0);    transform: translate(0, 0);    webkit-transform: translate(0, 0);}.direct-chat-messages {    ms-transform: translate(0, 0);    o-transform: translate(0, 0);    overflow: auto;    padding: 10px;    transform: translate(0, 0);    webkit-transform: translate(0, 0);}.direct-chat-msg, .direct-chat-text, .recent-chat-text {    display: block;}.direct-chat-msg {    margin-bottom: 10px;}.direct-chat-msg:before, .direct-chat-msg:after {    content: " ";    display: table;}.direct-chat-msg:after {    clear: both;}.direct-chat-messages, .direct-chat-contacts {    moz-transition: -moz-transform .5s ease-in-out;    o-transition: -o-transform .5s ease-in-out;    transition: transform .5s ease-in-out;    webkit-transition: -webkit-transform .5s ease-in-out;}.direct-chat-text {    background: #d2d6de;    border: 1px solid #d2d6de;    border-radius: 5px;    color: #444;    margin: 5px 0 0 50px;    padding: 5px 10px;    position: relative;}.recent-chat-text {    color: #444;    margin: 0px 0 0 38px;    padding: 0px 10px 5px;}.direct-chat-text:after, .direct-chat-text:before {    border: solid transparent;    border-right-color: #d2d6de;    content: ' ';    height: 0;    pointer-events: none;    position: absolute;    right: 100%;    top: 15px;    width: 0;}.direct-chat-text:after {    border-width: 5px;    margin-top: -5px;}.direct-chat-text:before {    border-width: 6px;    margin-top: -6px;}.right .direct-chat-text {    margin-left: 0;    margin-right: 50px;}.right .direct-chat-text:after, .right .direct-chat-text:before {    border-left-color: #d2d6de;    border-right-color: transparent;    left: 100%;    right: auto;}.direct-chat-img {    border-radius: 50%;    float: left;    height: 40px;    width: 40px;}.right .direct-chat-img {    float: right;}.direct-chat-info {    display: block;    font-size: 12px;    margin-bottom: 2px;}.direct-chat-name {    font-weight: 600;}.direct-chat-timestamp {    color: #999;}.direct-chat-contacts-open .direct-chat-contacts {    ms-transform: translate(0, 0);    o-transform: translate(0, 0);    transform: translate(0, 0);    webkit-transform: translate(0, 0);}.direct-chat-contacts {    background: #222d32;    bottom: 0;    color: #fff;    height: 250px;    ms-transform: translate(101%, 0);    o-transform: translate(101%, 0);    overflow: auto;    position: absolute;    top: 0;    transform: translate(101%, 0);    webkit-transform: translate(101%, 0);    width: 100%;}.dt-buttons {    float: left;}.slim-scroll {    height: 580px;    overflow-y: scroll;}.ribbon {    position: absolute;    right: -5px;    top: -5px;    z-index: 1;    overflow: hidden;    width: 75px;    height: 75px;    text-align: right;}.ribbon span {    font-size: 11px;    font-weight: 600;    color: #FFF;    text-transform: uppercase;    text-align: center;    line-height: 20px;    transform: rotate(45deg);    -webkit-transform: rotate(45deg);    width: 100px;    display: block;    position: absolute;    top: 19px;    right: -21px;}.ribbon.success span {    background: #259B24;}.ribbon.success span::before, .ribbon.success span::after {    border-left: 3px solid #1C841B;    border-top: 3px solid #1C841B;}.ribbon.danger span {    background: #f05050;}.ribbon.danger span::before, .ribbon.danger span::after {    border-left: 3px solid #f05050;    border-top: 3px solid #f05050;}.ribbon.warning span {    background: #f0ad4e;}.ribbon.warning span::before, .ribbon.warning span::after {    border-left: 3px solid #f0ad4e;    border-top: 3px solid #f0ad4e;}.ribbon.primary span {    background: #5d9cec;}.ribbon.primary span::before, .ribbon.primary span::after {    border-left: 3px solid #5d9cec;    border-top: 3px solid #5d9cec;}.ribbon span::before {    content: "";    position: absolute;    left: 0px;    top: 100%;    z-index: -1;    border-left: 3px solid #1C841B;    border-right: 3px solid transparent;    border-bottom: 3px solid transparent;    border-top: 3px solid #1C841B;}.ribbon span::after {    content: "";    position: absolute;    right: 0px;    top: 100%;    z-index: -1;    border-left: 3px solid transparent;    border-bottom: 3px solid transparent;}.color-tag.active {    border-radius: 50%;}.color-tag {    display: inline-block;    width: 13px;    height: 13px;    margin: 2px 10px 0 0;    transition: all 300ms ease;}.r9 {    right: 9px;}.invoice-ribbon {    width: 70px;    height: 73px;    overflow: hidden;    position: absolute;    top: -1px;    right: 14px;}.ribbon-inner {    text-align: center;    -webkit-transform: rotate(45deg);    -moz-transform: rotate(45deg);    -ms-transform: rotate(45deg);    -o-transform: rotate(45deg);    position: relative;    padding: 0px 0;    left: -7px;    top: 9px;    width: 120px;    font-size: 13px;    color: #fff;}.ribbon-inner:before, .ribbon-inner:after {    content: "";    position: absolute;}.ribbon-inner:before {    left: 0;}.ribbon-inner:after {    right: 0;}/* ========================================================================   Component: nestable.less ========================================================================== */.dd {    position: relative;    display: block;    margin: 0;    padding: 0;    /*max-width: 600px;*/    list-style: none;    font-size: 13px;    line-height: 20px;}.dd-list {    display: block;    position: relative;    margin: 0;    padding: 0;    list-style: none;}.dd-list .dd-list {    padding-left: 30px;}.dd-collapsed .dd-list {    display: none;}.dd-item,.dd-empty,.dd-placeholder {    display: block;    position: relative;    margin: 0;    padding: 0;    min-height: 20px;    font-size: 13px;    line-height: 20px;}.dd-handle {    display: block;    margin: 5px 0;    padding: 10px 10px;    text-decoration: none;    border: 1px solid #ebebeb;    background: #fff;    -webkit-border-radius: 3px;    border-radius: 3px;}.dd-handle:hover {    background: #fff;}.dd-item > button {    display: block;    position: relative;    cursor: pointer;    float: left;    width: 25px;    height: 30px;    margin: 5px 0;    padding: 0;    text-indent: 100%;    white-space: nowrap;    overflow: hidden;    border: 0;    background: transparent;    font-size: 12px;    line-height: 1;    text-align: center;    font-weight: bold;}.dd-item > button:before {    content: '+';    display: block;    position: absolute;    width: 100%;    text-align: center;    text-indent: 0;    font-size: 30px;    margin-top: -10px;}.dd-item > button[data-action="collapse"]:before {    content: '-';}.dd-placeholder,.dd-empty {    margin: 5px 0;    padding: 0;    min-height: 30px;    background: #f2fbff;    border: 1px dashed #b6bcbf;    box-sizing: border-box;    -moz-box-sizing: border-box;}.dd-empty {    border: 1px dashed #bbb;    min-height: 100px;    background-color: #e5e5e5;    background-size: 60px 60px;    background-position: 0 0, 30px 30px;}.dd-dragel {    position: absolute;    pointer-events: none;    z-index: 9999;}.dd-dragel > .dd-item .dd-handle {    margin-top: 0;}.dd-dragel .dd-handle {    -webkit-box-shadow: 2px 4px 6px 0 rgba(0, 0, 0, 0.1);    box-shadow: 2px 4px 6px 0 rgba(0, 0, 0, 0.1);}/** * Nestable Extras */.nestable-lists {    display: block;    clear: both;    padding: 30px 0;    width: 100%;    border: 0;    border-top: 2px solid #ddd;    border-bottom: 2px solid #ddd;}@media only screen and (min-width: 700px) {    .dd + .dd {        margin-left: 2%;    }}.dd-hover > .dd-handle {    background: #2ea8e5 !important;}/** * Nestable Draggable Handles */.dd3-content {    display: block;    margin: 5px 0;    padding: 5px 10px 0px 44px;    text-decoration: none;    border: 1px solid #ebebeb;    background: #fff;    -webkit-border-radius: 3px;    border-radius: 3px;    overflow: hidden;}.dd-dragel > .dd3-item > .dd3-content {    margin: 0;}.dd3-item > button {    margin-left: 40px;}.dd3-handle {    position: absolute;    margin: 0;    left: 0;    top: 0;    cursor: pointer;    width: 40px;    text-indent: 100%;    white-space: nowrap;    overflow: hidden;    border: 1px solid #ebebeb;    background: #fff;    border-top-right-radius: 0;    border-bottom-right-radius: 0;}.dd3-handle:before {    content: '≡';    display: block;    position: absolute;    left: 0;    top: 10px;    width: 100%;    text-align: center;    text-indent: 0;    color: #ccc;    font-size: 20px;    font-weight: normal;}.dd3-handle:hover {    background: #f7f7f7;}.notice {    background: #ffffff;}.notice_title {    border-bottom: 1px solid #004884;    padding: 10px;}.notice-calendar {    float: left;    display: block;    margin-right: 15px;    width: 65px;    height: 65px;    background-color: #f3f3f3;}.notice-body {    padding: 7px 20px;}.notice-calendar .date {    font-size: 16px;    font-weight: 700;    width: 65px;    height: 43px;    line-height: 43px;    text-align: center;    display: block;}.notice-calendar .month {    color: white;    background-color: #398439;    display: block;    width: 65px;    height: 22px;    line-height: 22px;    font-weight: 600;    text-align: center;}.notice-calendar-list {    padding-bottom: 15px;    display: block;    padding-top: 15px;}.notice-calendar-list:not(:last-child) {    padding-bottom: 15px;    border-bottom: 1px dashed #d5dbe0;}.notice-calendar-heading-title {    margin-top: 2px;}.notice-calendar-heading-title a:hover {    text-decoration: none;}.notice-calendar-date {    font-size: 10px;    color: #999999;}.cover-photo {    background-image: url(../../asset/img/backgroud_3.png);    overflow: hidden;}._filter_data .dropdown-menu.height500 {    height: 500px;    overflow-y: scroll;}._filter_data .dropdown-menu li a,.bootstrap-select .dropdown-menu li a {    padding: 6px 16px;}@media (max-width: 768px) {    .dropdown-submenu.pull-left > .dropdown-menu {        display: block;        left: 1px;        position: relative;        border: 0px;        box-shadow: none;    }    ._filter_data .dropdown-menu {        max-height: 500px;        overflow-y: scroll;    }    .dropdown-submenu > a:after {        border-left-color: transparent;    }    .dropdown-submenu > a {        background: #f0f0f0;    }    .show_quantity_as_wrapper {        display: inline-block;        width: 100%;        margin-bottom: 15px;    }    .show_quantity_as_wrapper span {        float: left;        margin-bottom: 15px;    }    .show_quantity_as_wrapper div.radio {        display: block;        clear: both;        float: left;        margin-left: 0px;    }}.dropdown-submenu {    position: relative;}.dropdown-submenu > .dropdown-menu {    top: 0;    left: 100%;    margin-top: -6px;    margin-left: -1px;    border-radius: 0 6px 6px 6px;}.dropdown-submenu:hover > .dropdown-menu {    display: block;}.dropdown-submenu > a:after {    display: block;    content: " ";    float: right;    width: 0;    height: 0;    border-color: transparent;    border-style: solid;    border-width: 5px 0 5px 5px;    border-left-color: #ccc;    margin-top: 5px;    margin-right: -10px;}.dropdown-submenu:hover > a:after {    border-left-color: #333;}.dropdown-submenu.pull-left {    float: none;}.dropdown-submenu.pull-left > .dropdown-menu {    border-radius: 10px;    margin-top: 0.2px;    border-top-left-radius: 0px;}.dropdown-submenu.pull-left > .dropdown-menu li.active a:hover,.dropdown-submenu.pull-left > .dropdown-menu li a:hover,.dropdown-submenu.pull-left > .dropdown-menu li.active a {    border-top-left-radius: 0px;}.tooltip-inner {    white-space: pre-wrap;}.mb-mails {    border-bottom: 1px solid #e4eaec;    margin-top: 10px;    padding-bottom: 10px;}.mb-mails .mb-mail-avatar {    float: left;    margin-right: 10px;    width: 40px;    height: 40px;    border-radius: 3px;}.mb-mails .mb-mail-date {    display: block;    float: right;    color: #909fa7;    font-size: 12px;    font-weight: bold;}.mb-mails .mb-mail-from {    font-size: 14px;    font-weight: 600;    line-height: 1;}.mb-mails .mb-mail-meta {    overflow: hidden;}.mb-mails .mb-mail-subject {    font-size: 18px;    font-weight: 600;    line-height: 1.1;    margin-bottom: 6px;}.mb-mails .mb-mail-preview {    clear: both;    color: #4e585d;;    margin-top: 2px;    font-size: 13px;}.mb-mails .mb-attachment {    margin-top: 30px;    padding-top: 30px;    border-top: 1px solid #e4eaec;}.mb-mails .mb-mail-album img {    height: 46px;    width: 48px;    -webkit-border-radius: 3px;    border-radius: 3px;    -moz-border-radius: 3px;    background-clip: padding-box;    float: left;    margin: 5px;}.mb-mails .mail-attachment-info {    padding: 3px;    background: #f4f4f4;    height: 48px;    width: 69px;    -webkit-border-radius: 3px;    border-radius: 3px;    -moz-border-radius: 3px;    background-clip: padding-box;    float: left;    margin: 5px;}.mb-mails .mail-attachment-name {    font-weight: bold;    color: #666;    word-wrap: break-word;    font-size: 12px;}.timeline-2 {    border-left: 2px solid;    position: relative;}.timeline-2 .time-item:after {    background-color: #ffffff;    border-radius: 10px;    border-style: solid;    border-width: 2px;    bottom: 0;    content: '';    height: 10px;    left: 0;    margin-left: -6px;    position: absolute;    top: 5px;    width: 10px;}.time-item {    border-color: #dee5e7;    padding-bottom: 10px;    position: relative;}.time-item:before {    content: " ";    display: table;}.time-item:after {    background-color: #ffffff;    border-radius: 10px;    border-style: solid;    border-width: 2px;    bottom: 0;    content: '';    height: 14px;    left: 0;    margin-left: -8px;    position: absolute;    top: 5px;    width: 14px;}.time-item-item:after {    content: " ";    display: table;}.item-info {    margin-bottom: 15px;    margin-left: 15px;}.item-info p {    font-size: 13px;}.reply {    border: 0px;    background: none;    font-size: 12px;    display: block;    clear: both;    padding: 0;}.note-editor .note-editable { height: 220px; }
.time-spent { border-right: 1px solid #ccc; }
.time-spent .timer { text-align: right; }
.timer_items .timer li { font-size: 28px; }
.timer_items .timer li.dots { padding: 0; }