.ajaxload-box {min-height: 180px;position: relative; }.ajaxload-box > .ajaxload-wait {z-index: 1000;display: none;position: absolute;top: 20px;left: 50%;padding: 20px 30px;margin-left: -125px;width: 250px;text-align: center;font-size: 1.5em;border: 1px solid #ddd;color: #999;background: white;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); }.ajaxload-box > .ajaxload-wait > i {color: #aaa;margin-bottom: 10px; }.ajaxload-box > .ajaxload-empty {display: none; }.select2-table.select2-drop {border: 1px solid #ddd;border-radius: 0; }.select2-table.select2-drop.select2-drop-above {border: 1px solid #ddd;border-radius: 0; }.select2-table.select2-drop.select2-drop-above > .select2-search > input {margin: 0; }.select2-table.select2-drop.select2-drop-active {border-color: #2196f3; }.select2-table.select2-drop > .select2-search {padding-top: 5px; }.select2-table.select2-drop > .select2-search > input {border-radius: 0;box-shadow: none;font-size: 0.9em;margin: 0; }.btn-split {display: inline-block;height: 34px;width: 2px;margin-left: 10px;margin-right: 10px;vertical-align: middle; }@media (max-width: 767px) {.nav-tabs { }.nav-tabs > li > a > .fa {font-size: 1.2em; }.nav-tabs > li > a > span {display: none; }.form-horizontal .control-group > .control-label {text-align: left;float: none;display: block;width: auto;margin-bottom: 5px; } }.fileupload-list {margin: -3px; }.fileupload-list:before, .fileupload-list:after {content: " ";clear: both;display: table; }.fileupload-list > .fileupload-item, .fileupload-list > .fileupload-input {position: relative;float: left;width: 50px;height: 50px;margin: 3px;background-color: #fff;border: 1px solid #ddd;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);border-radius: 4px;text-align: center;cursor: pointer;transition: border-color 0.2s, background-color 0.2s; }.fileupload-list > .fileupload-item:hover, .fileupload-list > .fileupload-input:hover {border-color: #ff9800; }.fileupload-list > .fileupload-item:hover > .btn-file-drop, .fileupload-list > .fileupload-input:hover > .btn-file-drop {display: block; }.fileupload-list > .fileupload-item:active, .fileupload-list > .fileupload-input:active {border-color: #2196f3;background-color: #e9f5fe; }.fileupload-list > .fileupload-item > .fa, .fileupload-list > .fileupload-input > .fa {font-size: 25px;line-height: 50px;color: #9e9e9e; }.fileupload-list > .fileupload-item > .btn-file-drop, .fileupload-list > .fileupload-input > .btn-file-drop {display: none;position: absolute;top: 0;right: 0;font-size: 14px;line-height: 20px; }.fileupload-list > .fileupload-input {overflow: hidden; }.fileupload-list > .fileupload-input.fileupload-input-wait > .fa {color: #9e9e9e !important; }.fileupload-list > .fileupload-input.fileupload-input-wait > .fa::before {content: "\f110"; }.fileupload-list > .fileupload-input > input {cursor: pointer;direction: ltr;font-size: 80px;margin: 0;opacity: 0;position: absolute;right: 0;top: 0; }.fileupload-dummy {display: none; }.row + .row {margin-top: 20px; }.row-xs {margin-left: -3px;margin-right: -3px; }.row-xs > .col-xs-1, .row-xs > .col-sm-1, .row-xs > .col-md-1, .row-xs > .col-lg-1, .row-xs > .col-xs-2, .row-xs > .col-sm-2, .row-xs > .col-md-2, .row-xs > .col-lg-2, .row-xs > .col-xs-3, .row-xs > .col-sm-3, .row-xs > .col-md-3, .row-xs > .col-lg-3, .row-xs > .col-xs-4, .row-xs > .col-sm-4, .row-xs > .col-md-4, .row-xs > .col-lg-4, .row-xs > .col-xs-5, .row-xs > .col-sm-5, .row-xs > .col-md-5, .row-xs > .col-lg-5, .row-xs > .col-xs-6, .row-xs > .col-sm-6, .row-xs > .col-md-6, .row-xs > .col-lg-6, .row-xs > .col-xs-7, .row-xs > .col-sm-7, .row-xs > .col-md-7, .row-xs > .col-lg-7, .row-xs > .col-xs-8, .row-xs > .col-sm-8, .row-xs > .col-md-8, .row-xs > .col-lg-8, .row-xs > .col-xs-9, .row-xs > .col-sm-9, .row-xs > .col-md-9, .row-xs > .col-lg-9, .row-xs > .col-xs-10, .row-xs > .col-sm-10, .row-xs > .col-md-10, .row-xs > .col-lg-10, .row-xs > .col-xs-11, .row-xs > .col-sm-11, .row-xs > .col-md-11, .row-xs > .col-lg-11, .row-xs > .col-xs-12, .row-xs > .col-sm-12, .row-xs > .col-md-12, .row-xs > .col-lg-12, .row-xs.row-autosize > div {padding-left: 3px;padding-right: 3px; }.row-sm {margin-left: -5px;margin-right: -5px; }.row-sm > .col-xs-1, .row-sm > .col-sm-1, .row-sm > .col-md-1, .row-sm > .col-lg-1, .row-sm > .col-xs-2, .row-sm > .col-sm-2, .row-sm > .col-md-2, .row-sm > .col-lg-2, .row-sm > .col-xs-3, .row-sm > .col-sm-3, .row-sm > .col-md-3, .row-sm > .col-lg-3, .row-sm > .col-xs-4, .row-sm > .col-sm-4, .row-sm > .col-md-4, .row-sm > .col-lg-4, .row-sm > .col-xs-5, .row-sm > .col-sm-5, .row-sm > .col-md-5, .row-sm > .col-lg-5, .row-sm > .col-xs-6, .row-sm > .col-sm-6, .row-sm > .col-md-6, .row-sm > .col-lg-6, .row-sm > .col-xs-7, .row-sm > .col-sm-7, .row-sm > .col-md-7, .row-sm > .col-lg-7, .row-sm > .col-xs-8, .row-sm > .col-sm-8, .row-sm > .col-md-8, .row-sm > .col-lg-8, .row-sm > .col-xs-9, .row-sm > .col-sm-9, .row-sm > .col-md-9, .row-sm > .col-lg-9, .row-sm > .col-xs-10, .row-sm > .col-sm-10, .row-sm > .col-md-10, .row-sm > .col-lg-10, .row-sm > .col-xs-11, .row-sm > .col-sm-11, .row-sm > .col-md-11, .row-sm > .col-lg-11, .row-sm > .col-xs-12, .row-sm > .col-sm-12, .row-sm > .col-md-12, .row-sm > .col-lg-12, .row-sm.row-autosize > div {padding-left: 5px;padding-right: 5px; }.row-md {margin-left: -10px;margin-right: -10px; }.row-md > .col-xs-1, .row-md > .col-sm-1, .row-md > .col-md-1, .row-md > .col-lg-1, .row-md > .col-xs-2, .row-md > .col-sm-2, .row-md > .col-md-2, .row-md > .col-lg-2, .row-md > .col-xs-3, .row-md > .col-sm-3, .row-md > .col-md-3, .row-md > .col-lg-3, .row-md > .col-xs-4, .row-md > .col-sm-4, .row-md > .col-md-4, .row-md > .col-lg-4, .row-md > .col-xs-5, .row-md > .col-sm-5, .row-md > .col-md-5, .row-md > .col-lg-5, .row-md > .col-xs-6, .row-md > .col-sm-6, .row-md > .col-md-6, .row-md > .col-lg-6, .row-md > .col-xs-7, .row-md > .col-sm-7, .row-md > .col-md-7, .row-md > .col-lg-7, .row-md > .col-xs-8, .row-md > .col-sm-8, .row-md > .col-md-8, .row-md > .col-lg-8, .row-md > .col-xs-9, .row-md > .col-sm-9, .row-md > .col-md-9, .row-md > .col-lg-9, .row-md > .col-xs-10, .row-md > .col-sm-10, .row-md > .col-md-10, .row-md > .col-lg-10, .row-md > .col-xs-11, .row-md > .col-sm-11, .row-md > .col-md-11, .row-md > .col-lg-11, .row-md > .col-xs-12, .row-md > .col-sm-12, .row-md > .col-md-12, .row-md > .col-lg-12, .row-md.row-autosize > div {padding-left: 10px;padding-right: 10px; }.row-autosize > div {float: left;min-height: 1px;position: relative;padding-left: 15px;padding-right: 15px; }.row-autosize.row-col-md-2 > div {width: 16.6667%; }.row-autosize.row-col-md-3 > div {width: 25%; }.row-autosize.row-col-md-4 > div {width: 33.33333%; }.row-autosize.row-col-md-6 > div {width: 50%; }.row-form-horizontal > div {padding-top: 7px; }.undialog {margin-top: 15px;padding: 0 15px; }.undialog > ul {padding-left: 40px; }.undialog > ul > li {list-style-type: disc; }.undialog > ul > li > strong {color: #f44336; }.undialog.undialog-error > ul {margin: 15px 0;padding: 10px 10px 10px 40px;border: 1px solid #faa19b;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);border-radius: 4px; }body, label, input, button, select, textarea {font-family: Tahoma;font-size: 14px;color: #000; }h1, h2, h3, ul, li, dl, dd, dt {margin-top: 0;padding: 0; }h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {font-family: Tahoma; }label {font-weight: normal; }ul li {list-style: none; }table, iframe {width: 100%; }img {max-width: none; }fieldset {margin-bottom: 20px; }.alert {border-left-width: 7px;border-radius: 0; }.alert-sm {padding: 8px 14px; }.alert.alert-success .form-header {border-bottom-color: #d6e9c6; }.caption h3 {margin-bottom: 15px; }.carousel {margin-bottom: 20px; }.carousel-control {opacity: 0; }.carousel-indicators li {background-color: #fff;border: 1px solid #000; }.carousel-indicators li.active {background-color: #333; }.carousel-image-bg {background-color: #fff;background-position: 50% 50%;background-repeat: no-repeat;background-size: cover; }.carousel-caption-label {padding-top: 10px; }.carousel-caption-label a {color: #fff; }.carousel-caption-label a:hover {color: #ccc; }.checkbox-sm {margin-top: 5px;margin-bottom: 5px; }.container.container-left {margin: 0; }*:focus, a:focus, .btn:focus {outline: none; }*::-moz-focus-inner {border: 0;outline: none; }a.label-primary:hover {color: #fff;background-color: #2a6496; }body.modal-open, .modal-open .navbar-fixed-top, .modal-open .navbar-fixed-bottom {margin-right: 0; }.modal {overflow-y: auto; }.row.row-pad-sm {margin-left: -8px;margin-right: -8px; }.row.row-pad-sm > div {padding-left: 8px;padding-right: 8px; }.has-feedback > .form-control-feedback {display: block;line-height: 34px; }.input-lg + .form-control-feedback.fa.fa-lg {line-height: 46px; }.navbar-nav.navbar-right:last-child {margin-right: 0; }.navbar-nav > .divider-vertical {width: 15px;height: 40px;margin-top: 5px;margin-left: 15px;border-left: 1px dashed #90cbf9; }.nav-pills > li.active > a > i, .nav-pills > li.active > a:hover > i, .nav-pills > li.active > a:focus > i {color: #fff !important; }.nav-pills > li.active > a > .badge, .nav-pills > li.active > a:hover > .badge, .nav-pills > li.active > a:focus > .badge {background-color: #fff !important; }.navbar-form.navbar-right {margin-right: -15px; }.navbar-form.navbar-right + .navbar-form.navbar-right {margin-right: 0; }.navbar-quota {padding: 7px 0;margin: 0 -15px;font-size: 18px;font-weight: bold;color: #777;line-height: 20px; }.panel, .panel-body {display: block; }.panel-color {border-color: #90cbf9; }.panel-color hr {border-top-color: #90cbf9; }.panel-sm > .panel-heading, .panel-heading-sm {padding: 5px 8px; }.panel-sm > .panel-body, .panel-body-sm {padding: 6px 9px; }.form-horizontal .help-block {margin-bottom: 0; }.fa-muted {opacity: 0.3; }.fa.tooltip-up {cursor: default; }.fa.fa-lg {line-height: normal;vertical-align: top; }.fa-rotate-45 {filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg); }.fa-rotate-135 {filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform: rotate(135deg);-moz-transform: rotate(135deg);-ms-transform: rotate(135deg);-o-transform: rotate(135deg);transform: rotate(135deg); }.fa-rotate-225 {filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform: rotate(225deg);-moz-transform: rotate(225deg);-ms-transform: rotate(225deg);-o-transform: rotate(225deg);transform: rotate(225deg); }.fa-rotate-315 {filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform: rotate(315deg);-moz-transform: rotate(315deg);-ms-transform: rotate(315deg);-o-transform: rotate(315deg);transform: rotate(315deg); }.ui-resizable {position: relative; }.ui-resizable-handle {position: absolute;font-size: 0.1px;display: block;-ms-touch-action: none;touch-action: none; }.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle {display: none; }.ui-resizable-n {cursor: n-resize;height: 7px;width: 100%;top: -5px;left: 0; }.ui-resizable-s {cursor: s-resize;height: 7px;width: 100%;bottom: -5px;left: 0; }.ui-resizable-e {cursor: e-resize;width: 7px;right: -5px;top: 0;height: 100%; }.ui-resizable-w {cursor: w-resize;width: 7px;left: -5px;top: 0;height: 100%; }.ui-resizable-se {cursor: se-resize;width: 12px;height: 12px;right: 1px;bottom: 1px; }.ui-resizable-sw {cursor: sw-resize;width: 9px;height: 9px;left: -5px;bottom: -5px; }.ui-resizable-nw {cursor: nw-resize;width: 9px;height: 9px;left: -5px;top: -5px; }.ui-resizable-ne {cursor: ne-resize;width: 9px;height: 9px;right: -5px;top: -5px; }.ui-sortable-helper td {background: white; }.ui-selectable-helper {position: absolute;z-index: 100;border: 1px dotted black; }.ui-effects-transfer {border: 1px dashed black; }.hideout {display: none; }.cursor-point {cursor: pointer !important; }.cursor-move {cursor: move !important; }.text-overflow {white-space: nowrap;overflow: hidden;text-overflow: ellipsis; }a {cursor: pointer; }h2 > .fa-lg {margin-top: -3px; }.icon-edit.fa-cog {cursor: pointer; }.icon-edit.fa-cog:hover {color: #f44336; }.blockquote {padding: 0 5% 0 10%;font: 1.5em serif;color: #666; }.blockquote:before, blockquote:after {display: block;font-size: 200%;color: #ccc; }.blockquote:before {content: open-quote;margin-left: -10%;height: 0; }.blockquote:after {content: close-quote;margin-left: 100%;margin-top: -33px;height: 33px; }@media (max-width: 480px) {.btn-responsive-block {display: block; } }.div-bordered {padding: 15px;background-color: #fff;border: 1px solid #ddd;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);transition: background-color 0.5s; }.div-bordered > .legend {padding: 0;margin: 0;color: #999; }.div-bordered > .table:last-child {margin-bottom: 0; }.div-dashed {padding: 15px;background-color: #fff;border: 1px dashed #ddd; }.div-thick {padding: 15px;background-color: #fff;border: 4px solid #eee; }.div-box > .header {margin-bottom: 10px;padding: 0; }.div-box.div-bordered, .div-box.div-dashed {padding: 10px;border-color: #b6ddfb; }.div-box.div-thick {padding: 10px;border-color: #d8edfd; }.div-radius {border-radius: 4px; }.div-radius-lg {border-radius: 8px; }.div-pad-lg {padding: 25px; }.div-pad-md {padding: 15px; }.div-pad-sm, .modal-body.div-pad-sm {padding: 8px; }.div-bordered > h2 {padding: 0;margin-bottom: 20px; }.div-hover:hover {background-color: #eee; }.div-active {border-color: #ffc107;background-color: #fff8e1; }.div-active.div-hover:hover {background-color: #ffecb3; }.div-main {border-color: #c5cae9;background-color: #e8eaf6; }.div-main.div-main:hover {background-color: #c5cae9; }.div-placeholder {height: 8px;background: #f0ad4e;border-radius: 5px; }.h300 {height: 300px; }.h400 {height: 400px; }.w200 {width: 200px; }.w400 {width: 400px; }.dp-block {display: block; }.dp-inlineblock {display: inline-block; }.of-hidden {overflow: hidden; }.div-table {width: 100%;display: table; }.guide-h, .guide-v {display: none;position: absolute;left: 0;top: 0; }.guide-h {border-top: 1px dashed #3f51b5;width: 100%; }.guide-v {border-left: 1px dashed #3f51b5;height: 100%; }@media (max-width: 767px) {.div-table {display: block; } }.dl-horizontal dd {margin-bottom: 15px;min-height: 20px; }.dl-horizontal dd:last-child {margin-bottom: 0; }.dl-horizontal-sm dt {width: 100px; }.dl-horizontal-sm dd {margin-left: 120px; }.dl-horizontal-xs dt {width: 80px;font-size: 9pt; }.dl-horizontal-xs dd {margin-left: 90px;margin-bottom: 8px;font-size: 9pt; }form > fieldset:last-child {margin-bottom: 0; }.form-horizontal .control-group {margin-bottom: 20px; }.form-horizontal .control-group:before, .form-horizontal .control-group:after {content: "";display: table;line-height: 0; }.form-horizontal .control-group:last-child {margin-bottom: 0; }.form-horizontal .control-group > .control-label {float: left;padding-top: 7px;text-align: right;width: 160px; }.form-horizontal .control-group > .controls {min-height: 34px;margin-left: 180px; }.form-horizontal .control-group > .controls > .radio, .form-horizontal .control-group > .controls > .checkbox {cursor: pointer;padding-top: 7px;font-weight: normal; }.form-horizontal .control-group > .controls > .checkbox > input[type="radio"], .form-horizontal .control-group > .controls > .checkbox > input[type="checkbox"] {margin-top: 3px; }.form-horizontal-sm .control-group > .control-label {width: 100px; }.form-horizontal-sm .control-group > .controls {min-height: 34px;margin-left: 120px; }.form-horizontal-xs .control-group > .control-label {width: 60px; }.form-horizontal-xs .control-group > .controls {margin-left: 80px; }.form-horizontal .has-feedback .form-control-feedback {right: 0; }.input-sm + .form-control-feedback {height: 30px;line-height: 30px; }.controls > .text {display: block;padding-top: 7px; }.form-horizontal .control-group > .controls .form-inline {margin-bottom: 0; }.form-inline .form-group {display: inline-block;margin-bottom: 0;vertical-align: middle; }@media (max-width: 767px) {.form-horizontal .control-group > .controls {margin-left: 0; }.form-horizontal .control-group > .controls .form-control, .form-horizontal .control-group > .controls .input-group {max-width: none; } }@media (max-width: 480px) {.form-horizontal-xs .control-label, .form-horizontal-sm .control-label {width: auto; }.form-horizontal-xs .controls, .form-horizontal-sm .controls {margin-left: 0; }.form-header, .form-horizontal .control-group {margin-bottom: 10px; } }.page-content > h1, h1 {margin-bottom: 15px;font-size: 18pt; }h1 > .fa {font-size: 1.2em;margin-top: -4px;margin-right: 5px; }h1 > .help, h2 > .help, .help-btn {font-size: 9pt;color: #93cbf9;border: 1px solid #93cbf9;background-color: #fff;border-radius: 3px;padding: 3px 5px; }h1 > .help:hover, h2 > .help:hover, .help-btn:hover {color: #478fca; }h1 + h2 {font-size: 11pt;margin-top: -15px;margin-bottom: 15px; }h1 > small, h1 > a > small {font-size: 14pt;font-weight: normal; }h1 > a:hover > small {color: #666; }h1 + .nav {margin-left: 60px; }h2 {padding: 5px 0;font-weight: bold;font-size: 14pt; }h2 > i {margin-right: 5px; }h3 {padding: 5px 0;font-weight: bold;font-size: 12pt; }h3 > i {margin-right: 5px; }h4 {font-size: 11pt; }.title-stack > .fa-stack {float: left;margin-right: 10px; }.title-stack > .title-box {display: table;overflow: hidden; }.title-stack > .title-box > .title-cell {display: table-cell;vertical-align: middle;height: 64px; }.hr-sm {margin: 10px 0; }.hr-md {margin: 15px 0; }.hr-lg {margin: 40px 0; }.img-fw {width: 100%; }.img-sq20 {height: 20px !important;width: 20px !important; }.img-sq32 {height: 32px !important;width: 32px !important; }.img-sq32.img-thumbnail {height: 42px !important;width: 42px !important; }.img-sq40 {height: 40px !important;width: 40px !important; }.img-sq60 {height: 40px !important;width: 40px !important; }.img-sq80 {height: 80px !important;width: 80px !important; }.img-sq100 {height: 100px !important;width: 100px !important; }.img-sq150 {height: 150px !important;width: 150px !important; }.n {font-weight: normal; }.b {font-weight: bold; }.i {font-style: italic; }.u {text-decoration: underline; }.link {cursor: pointer; }.title-wrap {margin-bottom: 20px; }.title-wrap > h1, .title-wrap > h2 {float: left;padding: 0;margin: 0; }.title-wrap > .btn-wrap, .title-wrap > .pull-right {float: right; }.title-wrap:before, .title-wrap:after {content: " ";display: table; }.title-wrap:after {clear: both; }.no-border {border: none; }.no-margin {margin: 0 !important; }.no-margin-top {margin-top: 0 !important; }.no-margin-right {margin-right: 0 !important; }.no-margin-bottom {margin-bottom: 0 !important; }.no-margin-left {margin-left: 0 !important; }.no-padding {padding: 0 !important; }.no-padding-top {padding-top: 0 !important; }.no-padding-right {padding-right: 0 !important; }.no-padding-bottom {padding-bottom: 0 !important; }.no-padding-left {padding-left: 0 !important; }.push-up {margin-top: 20px;-webkit-margin-top-collapse: separate; }.push-up-sm {margin-top: 10px;-webkit-margin-top-collapse: separate; }.push-up-xs {margin-top: 5px;-webkit-margin-top-collapse: separate; }.push-up-lg {margin-top: 40px;-webkit-margin-top-collapse: separate; }.push-down {margin-bottom: 20px; }.push-down-sm {margin-bottom: 10px; }.push-down-lg {margin-bottom: 40px; }.push-left {margin-left: 20px; }.push-left-sm {margin-left: 10px; }.push-left-lg {margin-left: 40px; }.push-right {margin-right: 20px; }.push-right-sm {margin-right: 10px; }.push-right-lg {margin-right: 40px; }.black, .black-hover:hover {color: #333 !important; }.black-bg, .black-bg-hover:hover {background-color: #333 !important; }.white, .white-hover:hover {color: #fff !important; }.white-bg, .white-bg-hover:hover {background-color: #fff !important; }.red, .red-hover:hover, .red-active.active {color: #f44336 !important; }.red-border, .red-border-hover:hover {border-color: #f44336 !important; }.red-bg, .red-bg-hover:hover {background-color: #f44336 !important; }.pink, .pink-hover:hover {color: #e91e63 !important; }.pink-border, .pink-border-hover:hover {border-color: #e91e63 !important; }.pink-bg, .pink-bg-hover:hover {background-color: #e91e63 !important; }.purple, .purple-hover:hover {color: #9c27b0 !important; }.purple-border, .purple-border-hover:hover {border-color: #9c27b0 !important; }.purple-bg, .purple-bg-hover:hover {background-color: #9c27b0 !important; }.purple-deep, .purple-deep-hover:hover {color: #673ab7 !important; }.purple-deep-border, .purple-deep-border-hover:hover {border-color: #673ab7 !important; }.purple-deep-bg, .purple-deep-bg-hover:hover {background-color: #673ab7 !important; }.indigo, .indigo-hover:hover {color: #3f51b5 !important; }.indigo-border, .indigo-border-hover:hover {border-color: #3f51b5 !important; }.indigo-bg, .indigo-bg-hover:hover {background-color: #3f51b5 !important; }.blue, .blue-hover:hover {color: #2196f3 !important; }.blue-border, .blue-border-hover:hover {border-color: #2196f3 !important; }.blue-bg, .blue-bg-hover:hover {background-color: #2196f3 !important; }.blue-light, .blue-light-hover:hover {color: #03a9f4 !important; }.blue-light-border, .blue-light-border-hover:hover {border-color: #03a9f4 !important; }.blue-light-bg, .blue-light-bg-hover:hover {background-color: #03a9f4 !important; }.cyan, .cyan-hover:hover {color: #00bcd4 !important; }.cyan-border, .cyan-border-hover:hover {border-color: #00bcd4 !important; }.cyan-bg, .cyan-bg-hover:hover {background-color: #00bcd4 !important; }.teal, .teal-hover:hover {color: #009688 !important; }.teal-border, .teal-border-hover:hover {border-color: #009688 !important; }.teal-bg, .teal-bg-hover:hover {background-color: #009688 !important; }.green, .green-hover:hover {color: #4caf50 !important; }.green-border, .green-border-hover:hover {border-color: #4caf50 !important; }.green-bg, .green-bg-hover:hover {background-color: #4caf50 !important; }.green-light, .green-light-hover:hover {color: #8bc34a !important; }.green-light-border, .green-light-border-hover:hover {border-color: #8bc34a !important; }.green-light-bg, .green-light-bg-hover:hover {background-color: #8bc34a !important; }.lime, .lime-hover:hover {color: #cddc39 !important; }.lime-border, .lime-border-hover:hover {border-color: #cddc39 !important; }.lime-bg, .lime-bg-hover:hover {background-color: #cddc39 !important; }.yellow, .yellow-hover:hover {color: #ffeb3b !important; }.yellow-border, .yellow-border-hover:hover {border-color: #ffeb3b !important; }.yellow-bg, .yellow-bg-hover:hover {background-color: #ffeb3b !important; }.amber, .amber-hover:hover {color: #ffc107 !important; }.amber-border, .amber-border-hover:hover {border-color: #ffc107 !important; }.amber-bg, .amber-bg-hover:hover {background-color: #ffc107 !important; }.orange, .orange-hover:hover {color: #ff9800 !important; }.orange-border, .orange-border-hover:hover {border-color: #ff9800 !important; }.orange-bg, .orange-bg-hover:hover {background-color: #ff9800 !important; }.orange-deep, .orange-deep-hover:hover {color: #ff5722 !important; }.orange-deep-border, .orange-deep-border-hover:hover {border-color: #ff5722 !important; }.orange-deep-bg, .orange-deep-bg-hover:hover {background-color: #ff5722 !important; }.brown, .brown-hover:hover {color: #795548 !important; }.brown-border, .brown-border-hover:hover {border-color: #795548 !important; }.brown-bg, .brown-bg-hover:hover {background-color: #795548 !important; }.grey, .grey-hover:hover {color: #9e9e9e !important; }.grey-border, .grey-border-hover:hover {border-color: #9e9e9e !important; }.grey-bg, .grey-bg-hover:hover {background-color: #9e9e9e !important; }.grey-blue, .grey-blue-hover:hover {color: #607d8b !important; }.grey-blue-border, .grey-blue-border-hover:hover {border-color: #607d8b !important; }.grey-blue-bg, .grey-blue-bg-hover:hover {background-color: #607d8b !important; }.shadow-1, .shadow-1-hover:hover {box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); }.shadow-2, .shadow-2-hover:hover {box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); }.shadow-3, .shadow-3-hover:hover {box-shadow: 0 12px 15px 0 rgba(0, 0, 0, 0.24), 0 17px 50px 0 rgba(0, 0, 0, 0.19); }.shadow-4, .shadow-4-hover:hover {box-shadow: 0 16px 28px 0 rgba(0, 0, 0, 0.22), 0 25px 55px 0 rgba(0, 0, 0, 0.21); }.shadow-5, .shadow-5-hover:hover {box-shadow: 0 27px 24px 0 rgba(0, 0, 0, 0.2), 0 40px 77px 0 rgba(0, 0, 0, 0.22); }.navbar-box {margin-bottom: 20px; }.navbar-box > .navbar {min-height: 0;margin-bottom: 0; }.navbar-box > .navbar > .navbar-header {float: left; }.navbar-box > .navbar > .navbar-header > .navbar-brand {height: auto;font-size: 24px;font-weight: bold;padding: 0 30px 0 50px; }.navbar-box > .navbar > .navbar-header > .navbar-brand > .navbar-brand-icon {float: left;font-size: 30px;margin-left: -50px; }.navbar-box > .navbar > .navbar-header > .navbar-brand > .navbar-brand-text {margin-bottom: 0; }.navbar-box > .navbar > .navbar-header > .navbar-toggle {margin: 4px 0;background-color: #eee;transition: background-color 0.5s; }.navbar-box > .navbar > .navbar-header > .navbar-toggle > .icon-bar {background: #fff; }.navbar-box > .navbar > .navbar-header > .navbar-toggle:hover {background-color: #ff892a; }.navbar-box > .navbar .navbar-nav {padding: 7px 0; }.navbar-box > .navbar .navbar-form {margin-top: 0;margin-bottom: 0;padding-top: 4px;padding-bottom: 4px; }.navbar-box > .navbar > .navbar-collapse > .navbar-right:first-child {padding-right: 0; }.navbar-box > .navbar .navbar-nav > li > a {padding-left: 10px;padding-right: 10px; }.navbar-box > .navbar .navbar-nav > li > a:hover, .navbar-box > .navbar .navbar-nav > li > a:focus {background: none;color: #dd5a43; }.navbar-box > .navbar .navbar-nav > li.open > a, .navbar-box > .navbar .navbar-nav > li.open > a:hover, .navbar-box > .navbar .navbar-nav > li.open > a:focus {background: none; }.navbar-box > .navbar .navbar-nav > li.active > a {font-weight: bold;color: #478fca; }.navbar-box > .navbar .navbar-nav > li > .dropdown-menu {margin-top: -5px;border-radius: 4px;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); }@media (max-width: 480px) {.navbar-box > .navbar > .navbar-header > .navbar-brand {float: none;padding-right: 10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; } }.table > thead > tr > th {font-size: 85%;text-align: left; }.table > thead > tr > th.text-center {text-align: center; }.table > thead > tr > th.text-right {text-align: right; }.table > tbody > tr > td.input-td {padding-top: 6px;padding-bottom: 5px; }.table > tbody > tr > td.input-td input.form-control, .table > tbody > tr > td.input-td select.form-control, .table > tbody > tr > td.input-td textarea.form-control, .table > tbody > tr > td.input-td .input-group > input.form-control {padding: 2px 0;border: none;border-bottom: 1px dashed #ddd;border-radius: 0;background: none;box-shadow: none;height: 25px;transition: background-color 0.2s; }.table > tbody > tr > td.input-td input.form-control:hover, .table > tbody > tr > td.input-td select.form-control:hover, .table > tbody > tr > td.input-td textarea.form-control:hover, .table > tbody > tr > td.input-td .input-group > input.form-control:hover {background-color: #f4fafe;border-bottom-color: #2196f3; }.table > tbody > tr > td.input-td input.form-control:focus, .table > tbody > tr > td.input-td select.form-control:focus, .table > tbody > tr > td.input-td textarea.form-control:focus, .table > tbody > tr > td.input-td .input-group > input.form-control:focus {border-bottom: 1px solid #2196f3;background: #fff; }.table > tbody > tr > td.input-td textarea.input-elastic {min-height: 25px;height: 25px;line-height: 1; }.table > tbody > tr > td.input-td .select2-container {padding: 0; }.table > tbody > tr > td.input-td .select2-container > .select2-choice {border: none;border-bottom: 1px dashed #ddd;border-radius: 0;background: none;box-shadow: none;height: 25px; }.table > tbody > tr > td.input-td .select2-container > .select2-choice > .select2-chosen {padding: 2px 0; }.table > tbody > tr > td.input-td .select2-container > .select2-choice > .select2-arrow {border: 1px solid #ddd;border-bottom: none;border-radius: 0; }.table > tbody > tr > td.input-td .select2-container > .select2-choice > .select2-arrow > b {background-position: 0 -1px; }.table > tbody > tr > td.input-td .input-group > .input-group-btn > .btn {border: none;border-bottom: 1px dashed #ddd;border-radius: 0;background: none;padding: 2px 5px;text-shadow: none;box-shadow: none; }.table > tbody > tr > td.input-td .input-group > .input-group-addon {border: none;border-bottom: 1px dashed #ddd;border-radius: 0;padding: 2px 5px;background: none; }.table > tbody > tr > td.input-td .input-group > .input-group-addon:last-child {padding-left: 10px; }.table > tbody > tr > td.input-td .radio-inline {padding-top: 0; }.table > tbody > tr > td.input-td .radio-inline > label {margin-bottom: 0; }.table > tbody > tr > td .icon-move {cursor: move; }.table > tbody > tr > td .icon-move:hover {color: #f44336; }.table > tbody > tr > td .btn.btn-xs {padding-top: 0;padding-bottom: 0; }.table > tbody > tr > td a + a {margin-left: 10px; }.table > tfoot {font-weight: bold; }.table-bordered {empty-cells: show; }.table-hover > tbody > tr:hover {background-color: #ffface; }.v-mid {vertical-align: middle; }.table-sorter tr .handle {text-align: center; }.table-sorter tr .handle i {visibility: hidden; }.table-sorter .placeholder > td {background-color: #93cbf9 !important;border-bottom: 1px solid #93cbf9; }.table-sorter tr:hover .handle i {visibility: visible;cursor: move; }.table-width-auto {width: auto; }.table-fixed {table-layout: fixed; }.table-fixhead-head {border-radius: 4px 4px 0 0; }.table-fixhead-head thead:last-child tr:last-child > th:first-child, .table-fixhead-head thead:last-child tr:last-child > th:last-child {border-bottom-left-radius: 0;border-bottom-right-radius: 0; }.table-fixhead-body {margin-top: -1px;overflow: hidden;border-left: 1px solid #ddd;border-right: 1px solid #ddd;border-bottom: 1px solid #ddd;border-radius: 0 0 4px 4px; }.table-fixhead-body tbody:first-child tr:first-child > td:first-child, .table-fixhead-body tbody:first-child tr:first-child > td:last-child {border-radius: 0; }.table-fixhead-body > table {border: none; }.table-fixhead-body tbody > tr > td:first-child {border-left: none; }.table-data {border: 1px solid #ddd;box-shadow: 0 2px 2px rgba(0, 0, 0, 0.05); }.table .new .hide-new {display: none; }.table-acp th {text-align: center;padding: 8px 10px;border-left: 1px solid #eee;border-bottom: 2px solid #ddd;font-size: 10pt; }.table-acp th.l {text-align: left; }.table-acp th.r {text-align: right; }.table-acp th:first-child {border-left: none; }.table-acp td {padding: 10px;border-left: 1px solid #eee;border-bottom: 1px solid #eee; }.table-acp td.c {text-align: center; }.table-acp td.r {text-align: right; }.table-acp td:first-child {border-left: none; }.table-acp .data-move {display: none;color: #777;margin-top: 3px;margin-left: -8px;float: left;cursor: move; }.table-acp > tbody > tr:hover > td {background-color: #f5f5f5; }.table-acp > tbody > tr:hover > td > .data-move {display: block; }.table-acp > tbody > tr:hover > td > .data-move:hover {color: #478fca; }.table-acp > tbody > tr.placeholder > td {background: #f0ad4e;border-left: none; }.table-acp.table-acp-bordered {background-color: #fff;border: 1px solid #ddd;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);margin-bottom: 20px; }.table .has-info, .table .has-info td {background-color: #d9edf7; }.table .has-warning, .table .has-warning td {background-color: #fcf8e3; }.table .has-danger, .table .has-danger td {background-color: #f2dede; }.table .has-success, .table .has-success td {background-color: #dff0d8; }@media (max-width: 480px) {.table-responsive, .table-responsive thead, .table-responsive tbody, .table-responsive tfoot, .table-responsive th, .table-responsive td, .table-responsive tr {display: block; }.table-responsive {border: none;border-bottom: 1px solid #ddd;border-radius: 0; }.table-responsive > thead > tr {position: absolute;top: -9999px;left: -9999px; }.table-responsive > tbody > tr {border-top: 1px solid #ddd;border-left: 1px solid #ddd;border-right: 1px solid #ddd;margin-bottom: 15px; }.table-responsive > tbody > tr:hover {border-color: #ccc; }.table-responsive > tbody > tr:hover > td {border-bottom-color: #ccc; }.table-responsive > tbody > tr > td {border: none;border-bottom: 1px solid #eee;position: relative;padding-left: 40%;white-space: normal;text-align: left;min-height: 20px;border-radius: 0;box-sizing: content-box;-moz-box-sizing: content-box;-webkit-box-sizing: content-box; }.table-responsive > tbody > tr > td:before {position: absolute;top: 8px;left: 8px;width: 35%;padding-right: 10px;white-space: nowrap;text-align: left;font-weight: bold;overflow: hidden;text-overflow: ellipsis;box-sizing: content-box;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;content: attr(data-title); }.table-responsive > tbody > tr > td.text-center, .table-responsive > tbody > tr > td.text-right {text-align: left; }.table-responsive .table-responsive-hide {display: none; }.table-responsive .table-responsive-header {width: 100%;text-align: center;padding: 4px 0;background: #bcbcbc;color: #787878; }.table-responsive tr:hover .table-responsive-header {color: #ff892a; }.table-responsive thead:last-child tr:last-child > th:first-child, .table-responsive tbody:last-child tr:last-child > td:first-child, .table-responsive tbody:last-child tr:last-child > th:first-child, .table-responsive tfoot:last-child tr:last-child > td:first-child, .table-responsive tfoot:last-child tr:last-child > th:first-child {border-radius: 0; } }@media (max-width: 320px) {.table-responsive td {padding-left: 50%; }.table-responsive td:before {width: 40%; } }.form-bbcode {position: relative; }.form-bbcode .form-bbcode-option {padding: 5px;position: absolute;width: 100%;border-bottom: 1px dashed #ccc;z-index: 1000; }.form-bbcode .form-bbcode-option .dropdown-font {min-width: 275px;padding: 5px 10px; }.form-bbcode .form-bbcode-option .dropdown-font h3 {font-size: 10pt;margin: 0 0 5px 0; }.form-bbcode .form-bbcode-option .dropdown-font hr {margin: 5px 0; }.form-bbcode .form-bbcode-option .dropdown-font .btn-group {margin-bottom: 5px; }.form-bbcode .form-bbcode-option .dropdown-smile {min-width: 445px;padding: 5px 5px 8px 5px;max-height: 155px;overflow: auto;text-align: center; }.form-bbcode .form-bbcode-option .dropdown-smile > div {display: inline-block;margin: 3px 3px 8px 3px;cursor: pointer; }.form-bbcode .form-bbcode-option .dropdown-smile > div > span {display: block;width: 50px;height: 50px;background-position: 50% 50%;background-repeat: no-repeat;background-size: cover; }.form-bbcode .form-bbcode-option .dropdown-smile > div:hover {border-color: #ff892a; }.form-bbcode .form-bbcode-preview-text {font-size: 9pt;padding: 0 6px;position: absolute;border: 1px solid #f1f1f1;background: #fff;color: #ccc;top: 7px;right: 26px;border-radius: 1px;line-height: 22px;display: none;z-index: 1010; }.form-bbcode .form-bbcode-preview {height: 0;padding: 10px;position: absolute;width: 100%;display: none;overflow: auto;z-index: 1000; }.form-bbcode textarea {padding-top: 48px;resize: vertical; }.form-bbcode-showpreview .form-bbcode-option {top: 300px; }.form-bbcode-showpreview .form-bbcode-preview-text {display: block; }.form-bbcode-showpreview .form-bbcode-preview {height: 300px;border-bottom: 1px solid #ccc;display: block; }.form-bbcode-showpreview textarea {padding-top: 348px; }.input-datepicker, .input-datepicker-set {width: 100px !important;text-align: center;background: white; }.icon-datepicker {margin-top: 10px;margin-left: 4px;position: absolute; }.icon-datepicker.btn-datepicker-clear.has-data {cursor: pointer;color: #f44336 !important; }.icon-datepicker.btn-datepicker-clear.has-data:before {content: "\f273"; }label + .icon-datepicker {top: 26px;left: 0; }.row > div > label + .icon-datepicker {left: 15px; }.icon-datepicker:before {margin: 7px 0 0 7px; }.icon-datepicker + .input-datepicker, .icon-datepicker + .input-datepicker-set, .icon-datepicker + .input-daterange, .icon-datepicker + .input-daterange-set {padding-left: 32px;width: 125px !important; }.icon-datepicker + .input-daterange, .icon-datepicker + .input-daterange-set {width: 210px !important; }.input-datepicker.input-w-f, .input-datepicker-set.input-w-f, .input-daterange.input-w-f, .input-daterange-set.input-w-f {width: 100% !important; }.input-datepicker[readonly], .input-datepicker-set[readonly], .input-daterange[readonly], .input-daterange-set[readonly] {background: white;box-shadow: inset 0 -1px 2px rgba(0, 0, 0, 0.075); }.input-w-f {width: 100%; }.input-w-xs, .form-inline select.input-w-xs {width: 100%;max-width: 60px; }.input-w-sm, .form-inline select.input-w-sm {width: 100%;max-width: 90px; }.input-w-md, .form-inline select.input-w-md {width: 100%;max-width: 150px; }.input-w-lg, .form-inline select.input-w-lg {width: 100%;max-width: 210px; }.input-w-xl, .form-inline select.input-w-xl {width: 100%;max-width: 270px; }.input-w-xxl, .form-inline select.input-w-xxl {width: 100%;max-width: 530px; }.input-xs {border-radius: 3px;font-size: 12px;line-height: 1.5;padding: 1px 5px;height: 22px; }select.input-xs {height: 22px;line-height: 22px; }.form-markup {position: relative;background-color: #fff;border-radius: 4px;background-image: none;border: 1px solid #ccc;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;padding: 6px 0 6px 12px; }.form-markup .form-markup-option {padding: 5px;margin: -6px 0 6px -12px;border-bottom: 1px dashed #ccc; }.form-markup .form-markup-option > .form-markup-label {float: right;line-height: 30px;font-weight: bold;color: #ddd;padding: 0 5px; }.form-markup .form-markup-option .dropdown-font {min-width: 275px;padding: 5px 10px; }.form-markup .form-markup-option .dropdown-font h3 {font-size: 10pt;margin: 0 0 5px 0; }.form-markup .form-markup-option .dropdown-font hr {margin: 5px 0; }.form-markup .form-markup-option .dropdown-font .btn-group {margin-bottom: 5px; }.form-markup .form-markup-option .dropdown-extar {width: 445px;padding: 5px 10px 10px 10px;max-height: 155px;overflow: auto; }.form-markup .form-markup-option .dropdown-extar h3 {font-size: 10pt;margin: 0 0 5px 0; }.form-markup .form-markup-option .dropdown-extar hr {margin: 5px 0; }.form-markup .form-markup-option .dropdown-extar .btn-group {margin-bottom: 5px; }.form-markup .form-markup-preview-text {font-size: 9pt;padding: 0 6px;position: absolute;border: 1px solid #f1f1f1;background: #fff;color: #ccc;top: 7px;right: 26px;border-radius: 1px;line-height: 22px;display: none;z-index: 1010; }.form-markup .form-markup-preview {height: 300px;width: 100%;display: none;overflow: auto;z-index: 1000;border-bottom: 1px solid #ccc;padding-right: 12px;padding-bottom: 10px;margin-bottom: 10px; }.form-markup textarea, .form-markup textarea:focus {padding: 0 6px 0 0;border-radius: 0;border: none;box-shadow: none;resize: vertical; }.form-markup-showpreview .form-markup-preview {display: block; }.emojione {vertical-align: bottom;font-size: 1.23em;width: 1.2em;height: 1.2em;top: -1px;margin: 0 0.3em; }.form-control-feedback-left {left: 0; }.form-header {padding-left: 5px;padding-right: 5px;margin-bottom: 0;cursor: default; }.form-header.closed > .fa {filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=-0.5);-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg); }.form-header > .fa:first-child {float: right;cursor: pointer;margin-top: 5px;color: #ddd;transition: color 0.5s, transform 0.5s; }.form-header > .fa:first-child:hover {color: #ff892a; }.form-header + .form-body {margin-top: 10px; }.form-header.form-header-sm > .fa:first-child {margin-top: 0; }.form-group {position: relative; }.form-inline {margin-bottom: 20px; }.form-inline > .form-group {margin-left: 0;margin-right: 10px;position: relative; }.form-inline > .form-group > .form-control {width: 100%; }.form-inline > .form-group > .checkbox-inline, .form-inline > .form-group > .radio-inline {padding-top: 0; }.form-inline > label {margin-right: 10px; }.form-inline > input + label, .form-inline > select + label {margin-left: 10px; }.form-inline select.form-control {width: 100%; }.form-inline .checkbox-inline, .form-inline .radio-inline {padding-top: 0; }.form-horizontal > .form-group > .control-input > .radio-inline {margin-bottom: 7px; }.form-horizontal .control-group {margin-bottom: 20px; }.form-horizontal .control-group:before, .form-horizontal .control-group:after {content: "";display: table;line-height: 0; }.form-horizontal .control-group:last-child {margin-bottom: 0; }.form-horizontal .control-group > .control-label {float: left;padding-top: 7px;text-align: right;width: 160px; }.form-horizontal .control-group > .controls {margin-left: 180px; }.form-horizontal .control-group > .controls > .radio, .form-horizontal .control-group > .controls > .checkbox {cursor: pointer;padding-top: 7px;font-weight: normal; }.form-horizontal .control-group > .controls > .checkbox > input[type="radio"], .form-horizontal .control-group > .controls > .checkbox > input[type="checkbox"] {margin-top: 3px; }.form-horizontal-sm .control-group > .control-label {width: 100px; }.form-horizontal-sm .control-group > .controls {margin-left: 120px; }.form-horizontal-xs .control-group > .control-label {width: 60px; }.form-horizontal-xs .control-group > .controls {margin-left: 80px; }.form-horizontal .has-feedback .form-control-feedback {right: 0; }.set-active, .set-active-set {cursor: pointer; }.set-active:before, .set-active-set:before {color: #777;content: "\f10c"; }.set-active.active:before, .set-active-set.active:before {color: #ff892a;content: "\f069"; }.set-active:hover:before, .set-active-set:hover:before {color: #dd5a43 !important; }.set-active.error:before, .set-active-set.error:before {color: #ff892a;content: "\f071"; }.input-file-button {position: relative;overflow: hidden; }.input-file-button input {position: absolute;top: 0;right: 0;margin: 0;opacity: 0;-ms-filter: 'alpha(opacity=0)';font-size: 200px;direction: ltr;cursor: pointer; }.input-dropzone {position: relative;min-height: 34px; }.input-dropzone .input-dropzone-text {display: none;text-align: center;position: absolute;padding: 7px 0;top: 0;bottom: 0;width: 100%;vertical-align: middle;font-weight: bold;background: #c8e5fc;z-index: 1010; }.input-dropzone .input-dropzone-text > strong {display: block; }.input-dropzone.in .input-dropzone-text {display: block; }.input-dropzone.in.hover .input-dropzone-text, .input-dropzone-hover:hover .input-dropzone-text {background: #93cbf9;color: #478fca; }.input-progress {position: relative; }.input-progress > .progress {display: none;position: absolute;height: 3px;width: 100%;margin: 0;border-radius: 0 0 4px 4px;bottom: 0; }.input-progress > .progress.progress-top {border-radius: 4px 4px 0 0;top: 0;bottom: auto; }.panel-box {border-radius: 6px;padding: 15px; }.panel-box .control-group:last-child {margin-bottom: 20px; }.avataredit-group {display: inline-block;text-align: center;vertical-align: top; }.avataredit-group + .avataredit-group {margin-left: 10px; }.avataredit-group > .avataredit-label {margin: 5px 0 0 0;font-size: 9pt;color: #2196f3; }.avataredit-group > .avataredit-label + .avataredit-help {margin: 0; }.avataredit-group > .avataredit-help {margin: 5px 0 0 0;font-size: 8pt;color: #2196f3; }.avataredit-group.avataredit-opengraph > .avataredit-box {width: 190px; }.avataredit-box {width: 100px;height: 100px;position: relative;padding: 2px;border: 1px solid #ddd;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);transition: background-color 0.5s;border-radius: 4px; }.avataredit-box:hover > .avataredit-control {display: block; }.avataredit-box > .avataredit-control, .avataredit-box > .avataredit-preview {position: absolute;background: #ddd;top: 2px;bottom: 2px;left: 2px;right: 2px;border-radius: 2px; }.avataredit-box > .avataredit-control {display: none;z-index: 1001;background-color: rgba(0, 0, 0, 0.50); }.avataredit-box > .avataredit-control > .btn-action {position: absolute;z-index: 1002;width: 30px;padding: 5px;font-size: 20px;line-height: 20px;color: #fff;background-color: rgba(255, 255, 255, 0.60);border-radius: 15px;cursor: pointer;opacity: 0.5; }.avataredit-box > .avataredit-control > .btn-action:hover {opacity: 0.9; }.avataredit-box > .avataredit-control > .btn-action.btn-action-left {left: 6px;top: 6px; }.avataredit-box > .avataredit-control > .btn-action.btn-action-right {right: 6px;top: 6px; }.avataredit-box > .avataredit-control > .input-file-button {position: absolute;z-index: 1002;background-color: #444;border-color: #333;color: #fff;bottom: 2px;left: 2px;right: 2px;width: auto; }.avataredit-box > .avataredit-control > .input-file-button:hover {background-color: #333; }.avataredit-box > .avataredit-preview {z-index: 1000;background-color: #ddd;background-position: center center;background-repeat: no-repeat;background-size: cover; }.avataredit-box > .avataredit-preview > .fa {font-size: 50px;display: block;text-align: center;padding: 20px 0;color: #aaa; }.avataredit-box > .avataredit-preview[style] > .fa {display: none; }.blankslate {position: relative;padding: 30px;text-align: center;background-color: #fafafa;border: 1px solid #e5e5e5;border-radius: 3px;box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.05);margin-left: auto;margin-right: auto; }.blankslate.blankslate-sm {padding: 15px; }.blankslate.blankslate-sm > .fa + p {margin-top: 8px; }.blankslate.blankslate-lg {padding: 100px 60px 120px; }.blankslate.blankslate-fw {width: 485px;margin: 50px auto; }.blankslate.blankslate-fw-lg {max-width: 600px;padding: 40px;margin: 50px auto; }.blankslate > .fa {font-size: 32px;color: #aaa; }.blankslate > .fa + .fa {margin-left: 10px; }.blankslate h3 {font-size: 1.5em;line-height: 1.43; }.blankslate p {margin-top: 0;margin-bottom: 15px; }.blankslate > .fa + p {margin-top: 15px; }.blankslate > .blankslate-detail > .fa {font-size: 80pt;color: #aaa; }.blankslate > .blankslate-detail > h1 {font-weight: bold;font-size: 20pt;margin: 20px 0; }.blankslate > .blankslate-detail > .blankslate-text {font-size: 14pt; }.blankslate > .blankslate-detail > .blankslate-text > .blankslate-quote {padding: 20px 10px 10px 10px;margin: 20px 0 10px 0;quotes: "\201C" "\201D" "\2018" "\2019";background-color: #eee;border-radius: 8px; }.blankslate > .blankslate-detail > .blankslate-text > .blankslate-quote:before, .blankslate > .blankslate-detail > .blankslate-text > .blankslate-quote:after {font-family: Georgia, sans-serif;opacity: 0.7;font-size: 4em;vertical-align: -0.4em; }.blankslate > .blankslate-detail > .blankslate-text > .blankslate-quote:before {content: open-quote;float: left;line-height: 0.5em;margin-right: 10px; }.blankslate > .blankslate-detail > .blankslate-text > .blankslate-quote:after {content: close-quote;float: right;line-height: 0.1em;margin-left: 0.25em; }.blankslate > .blankslate-detail > .blankslate-text > .blankslate-quote > p {overflow: hidden;margin-right: 40px; }.blankslate > .blankslate-foot {padding-top: 10px;text-align: right; }.home-box {-webkit-transition: border-color 0.5s;transition: border-color 0.5s;display: block;text-align: center; }.home-box:hover {border-color: #ff892a; }.home-box i {font-size: 40pt; }.home-box .h2, .home-box .h3 {line-height: 35px;margin: 10px; }.home-box .h2 i {font-size: 20pt; }.home-box span {display: block;text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; }.home-box-help .panel-body {padding: 5px; }.card {border: 1px solid #c8e5fc;background-color: white;float: left;display: block;margin: 10px;padding: 6px;position: relative;width: 144px;border-radius: 3px;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);transition: background-color 0.5s; }.card > .data-icon {position: absolute;display: none;cursor: pointer; }.card > .data-icon > i {font-size: 30pt;opacity: 0.5; }.card > .data-icon.data-icon-topleft {top: -15px;left: -10px; }.card > .data-icon.data-icon-topright {top: -15px;right: -10px; }.card > .data-icon.move {cursor: move; }.card > .data-icon.data-icon-show {display: block; }.card > .data-icon.hide {display: none; }.card > .card-option {text-align: right; }.card > .card-option + .avatar {margin-top: 5px; }.card > .avatar {display: block;cursor: pointer;height: 122px;margin: -5px -5px -5px -5px;background: white;overflow: hidden;background-position: 50% 50%;background-size: cover;background-repeat: no-repeat;border-bottom: 1px solid #e9f5fe;border-radius: 2px 2px 0 0; }.card > .avatar:hover > i {color: #dd5a43 !important; }.card > .avatar > i {font-size: 60pt;display: block;margin: 20px 0;text-align: center;color: #90cbf9; }.card > .avatar > img {max-height: 100%;max-width: 100%; }.card > .avatar + h3, .card > .avatar + .h3 {margin-top: 8px; }.card > .avatar + h4, .card > .avatar + .h4, .card > .avatar + .text {margin-top: 10px; }.card > .avatar + textarea {margin-top: 10px; }.card > textarea {padding: 3px;font-size: 9pt;border: none;background-color: transparent;border-radius: 2px;width: 100%;height: 60px;resize: none; }.card > .text-option {text-align: right;margin: 5px 5px 0 5px; }.card > .text-option > a {color: #999; }.card > .text-option > a + a {margin-left: 7px; }.card > .text-option > a:hover {color: #000 !important;transition: color 1s; }.card > .text-option > a.active {color: #ff9800 !important;font-weight: bold; }.card > .text-option > a.active:hover {color: #f57c00 !important; }.card > .text-option > a.primary {color: #5677fc !important;font-weight: bold; }.card > .text-option > a.primary:hover {color: #455ede !important; }.card > .progress {height: 3px;margin: -3px 0 0 0;background: none;border-radius: 0; }.card > .progress > span {display: block;height: 3px;width: 0;background: #62c462; }.card .checkbox-inline, .card .radio-inline {font-size: 9pt; }.card > h3, .card > .h3 {display: block;margin: 0;padding: 5px 0;font-size: 11pt;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: bold; }.card > h4, .card > .h4, .card > .text {display: block;font-size: 8pt;margin: 0;text-align: center;font-weight: normal;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }.card:hover {background-color: #e9f5fe;box-shadow: 0 3px 3px rgba(0, 0, 0, 0.05); }.card:hover > .data-icon {display: block; }.card:hover > .data-icon > i:hover {opacity: 1; }.card:hover > textarea {background-color: white; }.card:hover > .text-option > a {color: #666; }.card.card-hover:hover {cursor: pointer;background-color: #fbec88;border: 1px solid #ff9752;box-shadow: 0 1px 3px #ff9752; }.card.card-main {background-color: #e8eaf6;border: 1px solid #c5cae9;box-shadow: 0 1px 1px #e8eaf6; }.card.card-main:hover {background-color: #c5cae9; }.card.card-disabled {opacity: 0.5; }.card.card-wait {opacity: 0.5;box-shadow: none; }.card.card-error {background-color: #fcefed;border: 1px solid #dd5a43;box-shadow: none; }.card.card-error > .avatar {border: 1px solid #dd5a43; }.card.card-error > h4, .card.card-error > .h4 {color: #dd5a43; }.card.ui-selecting {background-color: #f1f8e9;border: 1px solid #dcedc8;box-shadow: none; }.card.ui-selecting:hover {background-color: #a3e9a4; }.card.ui-selected {background-color: #d0f8ce;border: 1px solid #a3e9a4;box-shadow: none; }.card.ui-selected:hover {background-color: #a3e9a4; }.card.card-sm {width: 96px;padding: 6px; }.card.card-sm > .avatar {height: 82px;margin-bottom: 5px; }.card.card-sm > .avatar > i {font-size: 40pt;margin: 12px 0; }.card.card-sm > h3, .card.card-sm > .h3 {margin-top: 3px;line-height: 20px;padding: 0;width: 80px;font-size: 9pt;height: 20px;font-weight: normal; }.card.card-sm > h4, .card.card-sm > .h4, .card.card-sm > .text {width: 80px;font-size: 7pt;line-height: normal; }.card.card-lg {width: 180px; }.card.card-lg > .avatar {height: 150px; }.card.card-move, .card.card-hover.card-move, .card.card-move .avatar, .card.card-hover.card-move .avatar {cursor: move; }.card-view-text {position: relative;z-index: 1000; }.card-view-text:hover {z-index: 1001; }.card-view-text:hover > .card {position: absolute; }.card-view-text:hover > .card > h3, .card-view-text:hover > .card > .h3, .card-view-text:hover > .card > h4, .card-view-text:hover > .card > .text {white-space: normal; }.card-placeholder {background: #ffb240;border: 1px solid #ff9800;border-radius: 4px;float: left;margin: 9px 10px;padding: 6px;position: relative;width: 144px; }.card-placeholder.card-placeholder-lg {width: 180px; }.card-row .card {margin: 0 0 20px;width: 100%; }.card-row .card-placeholder-col {margin: 0; }.card-row .card-placeholder-col > .card-placeholder {margin: 0;padding: 0;width: 100%;min-height: 10px; }.summary-box {display: block;margin-bottom: 25px;overflow: hidden;border: 1px solid #ddd;border-radius: 5px;background-color: #fff;transition: background-color 0.2s, box-shadow 0.2s; }.summary-box:before, .summary-box:after {content: " ";display: table; }.summary-box > .summary-icon {width: 80px;height: 80px;display: block;float: left;padding-top: 10px;padding-left: 15px;margin-bottom: 15px;font-size: 35px;line-height: 35px; }.summary-box > .summary-icon > .fa {margin-left: -35px;font-size: 110px;line-height: 110px;opacity: 0.2; }.summary-box > .summary-detail {position: absolute;right: 15px;padding-right: 15px; }.summary-box > .summary-detail > .summary-value {padding-top: 25px;text-align: right;font-size: 34px;line-height: 36px;letter-spacing: -1px;margin-bottom: 0px;font-weight: 300; }.summary-box > .summary-detail > .summary-label {text-align: right;font-size: 15px;letter-spacing: 0px;font-weight: 300; }.summary-box > .summary-desc {clear: both;display: block;padding: 6px 10px 6px 10px;position: relative;text-transform: uppercase;font-weight: 300;font-size: 11px;color: #fff; }.captcha-box {background-color: #e9f5fe;border-radius: 4px;padding: 10px;width: 240px; }.captcha-box:before, .captcha-box:after {content: " ";display: table; }.captcha-box:after {clear: both; }.captcha-box > img {width: 100%;background-color: white; }.captcha-box > .captcha-verrify {margin-top: 10px; }a:hover .img-thumbnail {border-color: #ff9752; }.img-list {margin: 15px -5px 0 -5px; }.img-list .img-item {float: left;position: relative;margin: 5px; }.img-list .img-item .img-drop {cursor: pointer;display: none;position: absolute;top: -20px;right: -15px;font-size: 30pt;z-index: 1020; }.img-list .img-item:hover .img-drop {display: block;opacity: 0.5; }.img-list .img-item:hover .img-drop:hover {opacity: 1; }@media (max-width: 767px) {img {height: auto;max-width: 100%; } }.listview > li {margin-bottom: 10px; }.listview > li:last-child {margin-bottom: 0; }.listview .listitem-placeholder {height: 68px;border: 1px dashed #777;margin: 8px 0;visibility: visible; }.listview .listitem-error {border-color: #ef5350;background-color: #ffebee; }.listview .listitem {padding: 8px 8px 8px 95px;margin: 8px 0;border: 1px solid #ddd;background: white;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);position: relative;transition: border-color 0.2s; }.listview .listitem.listitem-active {border-color: #90cbf9;background: #f4fafe; }.listview .listitem.listitem-active:hover {border-color: #59b0f6; }.listview .listitem:before, .listview .listitem:after {display: table;content: " ";clear: both; }.listview .listitem:first-child {margin-top: 0; }.listview .listitem:last-child {margin-bottom: 0; }.listview .listitem:hover {border-color: #aaa; }.listview .listitem > .btn-sort {display: none; }.listview .listitem > .icon-status {float: left;margin-top: 3px;margin-left: -85px;width: 16px;text-align: center; }.listview .listitem > .icon-status.icon-status-action {cursor: pointer; }.listview .listitem > .icon-status + .icon-status {margin-top: 23px; }.listview .listitem > .icon-status + .icon-status + .icon-status {margin-top: 43px; }.listview .listitem > input[type="checkbox"]:first-child, .listview .listitem > .input[type="radio"]:first-child {float: left;margin-top: 3px;margin-left: -85px; }.listview .listitem > .listitem-avatar {float: left;width: 50px;height: 50px;margin-left: -60px;text-align: center;background-color: #eee;background-position: 50% 50%;background-size: cover;border-radius: 3px;border: 1px solid #ddd; }.listview .listitem > .listitem-avatar > .fa {margin-top: 10px;color: #aaa;font-size: 2em; }.listview .listitem > .listitem-avatar > .listitem-rownum {display: inline-block;font-size: 24px;margin: 5px; }.listview .listitem > .listitem-text {white-space: nowrap;overflow: hidden;text-overflow: ellipsis; }.listview .listitem > .listitem-text > .listitem-option {float: right;text-align: right; }.listview .listitem > .listitem-text .listitem-title {display: block;font-weight: bold;margin: 0;padding: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; }.listview .listitem > .listitem-text .listitem-title > .listitem-name:hover {text-decoration: underline; }.listview .listitem > .listitem-text .listitem-title > .listitem-category {font-size: 0.8em;font-weight: normal;color: #999; }.listview .listitem > .listitem-text .listitem-text {display: block;margin: 0;padding: 0; }.listview .listitem > .listitem-text .listitem-detail {display: block;font-size: 0.8em;font-weight: normal;color: #999;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; }.listview .listitem > .listitem-text > .listitem-html {white-space: normal; }.listview .listitem > .listitem-text > .listitem-property {display: block;font-size: 0.8em; }.listview .listitem > .listitem-text > .listitem-property > span + span:before {color: #aaa;content: ", ";padding: 0 3px; }.listview .listitem > .listitem-text > .listitem-child {margin: 3px 0 0 10px; }.listview .listitem > .listitem-text > .listitem-child > li {font-weight: normal;font-size: 9pt;color: #787878; }.listview .listitem > .listitem-text > .listitem-child > li > a {color: #787878;transition: color 0.2s; }.listview .listitem > .listitem-option {float: right;text-align: right;margin-left: 8px; }.listview .listitem > .listitem-option > .listitem-update {display: block;color: #ccc;font-size: 0.8em; }.listview .listitem > .listitem-option > .btn + .listitem-update {margin-top: 5px; }.listview .listitem > .listitem-stats {float: right;display: block;background-color: #fff;border: 1px solid #ddd;border-radius: 2px;box-shadow: 0 2px 2px rgba(0, 0, 0, 0.05) inset;float: right;margin-left: 8px;padding: 4px 3px;position: relative;text-align: center;width: 75px; }.listview .listitem > .listitem-stats.listitem-stats-action {cursor: pointer;transition: border-color 0.2s; }.listview .listitem > .listitem-stats.listitem-stats-action:hover {border-color: #ff9800; }.listview .listitem > .listitem-stats.listitem-stats-lg {width: 100px; }.listview .listitem > .listitem-stats.listitem-stats-xl {width: 150px; }.listview .listitem > .listitem-stats > .listitem-stats-name {font-size: 0.8em;display: block;line-height: 15px;color: #aaa; }.listview .listitem > .listitem-stats > .listitem-stats-value {display: block;font-size: 1.2em;line-height: 25px; }.listview .listitem > .listitem-stats > .listitem-stats-input {padding: 3px;height: 22px;margin-top: 3px;font-size: 0.8em;text-align: center; }.listview.listview-sortable .listitem {padding-left: 120px; }.listview.listview-sortable .listitem:hover > .btn-sort {color: #aaa; }.listview.listview-sortable .listitem:hover > .btn-sort:hover {color: #dd5a43;background: #eee; }.listview.listview-sortable .listitem > .btn-sort {display: block;width: 25px;text-align: center;line-height: 60px;position: absolute;top: 0;left: 0;bottom: 0;color: #eee;cursor: move;background: #fafafa; }.listview.listview-sortable .listitem.listitem-active > .btn-sort {background: #deeffd;color: #59b0f6; }.listview.listview-sortable .listitem.listitem-active > .btn-sort:hover {color: #fff;background: #90cbf9; }.listview.listview-nested > li ul {position: relative; }.listview.listview-nested > li ul > li {margin-left: 50px;margin-top: 10px;position: relative; }.listview.listview-nested > li ul > li:before {border-left: 1px dotted #aaa;bottom: -4px;content: "";display: block;left: -30px;position: absolute;top: -5px;z-index: 1; }.listview.listview-nested > li ul > li:last-child:before {border-left-color: transparent; }.listview.listview-nested > li ul > li:last-child > div:before {border-left: 1px dotted #aaa; }.listview.listview-nested > li ul > li > div:before {border-bottom: 1px dotted #aaa;content: "";display: block;left: -31px;top: -7px;position: absolute;height: 40px;width: 20px;z-index: 1; }.listview.listview-nested > li ul > li.ui-sortable-helper:before {border: none; }.listview.listview-nested > li ul > li > ul > li.placeholder {margin-left: 50px;border-color: #f44336;background-color: #ecc8cc; }.listview-empty {width: 300px;text-align: center;margin: 100px auto;color: #ccc; }.listview-empty > .fa {font-size: 60px; }.listview-empty > h2 {margin-top: 10px; }.modal > form {margin-bottom: 0; }.modal-content {border-radius: 0; }.modal-header {background-color: #f9f9f9;border-radius: 0; }.modal-header > h3 {padding: 0;margin: 0;font-size: 16pt; }.modal-header > .close {line-height: 30px; }.modal-header > .bootstrap-dialog-header > .bootstrap-dialog-close-button > .close {line-height: 30px; }.modal-header > .bootstrap-dialog-header > .bootstrap-dialog-title {font-size: 16pt;padding: 0; }.modal-body {padding: 15px 25px; }.modal-body > .nav-tabs {margin: -15px -25px 0 -25px;border-bottom: 1px solid #ececec; }.modal-body > .nav-tabs > li > a {font-size: 10pt;padding: 6px 12px; }.modal-body > .nav-tabs > li.active > a {border-top: 2px solid #43a0f2;border-radius: 0;position: static; }.modal-body > .bootstrap-dialog-body > .bootstrap-dialog-message {padding: 50px 0; }.modal-body > .bootstrap-dialog-body > .bootstrap-dialog-message > p {text-align: center; }.modal-footer {margin-top: 0;border-top: none; }.modal .modal-hide {display: none; }.modal.modal-w800 .modal-dialog {width: 800px; }.modal.modal-w900 .modal-dialog {width: 900px; }.modal.modal-w1000 .modal-dialog {width: 1000px; }.modal.modal-w1200 .modal-dialog {width: 1200px; }.type-danger > .modal-dialog > .modal-content > .modal-header {color: #fff;background-color: #e57373;border-bottom-color: #e53935; }.type-danger > .modal-dialog > .modal-content > .modal-body {color: #f44336; }.type-warning > .modal-dialog > .modal-content > .modal-header {color: #fff;background-color: #ffb300;border-bottom-color: #ff8f00; }.type-warning > .modal-dialog > .modal-content > .modal-body {color: #ff6f00; }.pageguide {width: 400px;max-width: 400px; }.pageguide > .pageguide-title {padding: 15px 10px 0 10px;font-size: 14pt;background: transparent;border-bottom: none; }.pageguide > .pageguide-navigation > .disabled {display: none; }.social-box {text-align: right;margin-bottom: 8px;height: 21px;overflow: hidden; }.social-box .box {vertical-align: top;display: inline-block;margin-left: 5px; }.social-box .box.box-fb {margin-top: -1px; }.social-box iframe {border: none; }.status-info:before, .status-info:after {content: " ";display: table; }.status-info > li {display: inline-block;position: relative;padding: 8px 10px; }.status-box {font-size: 18pt;font-weight: bold;padding: 5px 5px 5px 75px;margin-bottom: 20px; }.status-box > .fa-stack {float: left;margin-top: -5px;margin-left: -75px; }.status-box > small {display: block;font-size: 10pt;font-weight: normal;color: #999 !important; }.nav-tabs.nav-stacked > li:first-child {margin-left: 0; }.nav-tabs > li:first-child {margin-left: 25px; }.nav-tabs > li.tab-name {padding: 11px 5px 9px 5px;margin-left: 5px;margin-right: 15px;font-weight: bold;color: #9e9e9e; }.nav-tabs > li.tab-name > .fa {margin-right: 5px; }.nav-tabs > .divider-vertical {width: 15px;height: 33px;margin-top: 5px;margin-left: 15px;border-left: 1px dashed #90cbf9; }.tab-content {padding-top: 20px;padding-bottom: 20px;overflow: visible; }.tab-bordered > .tab-content {padding: 15px;background-color: #fff;border: 1px solid #ddd;border-top: none;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); }.tabs-right > .nav-tabs, .tabs-left > .nav-tabs {border-bottom: 0; }.tabs-right > .nav-tabs > li, .tabs-left > .nav-tabs > li {float: none; }.tabs-right > .nav-tabs > li > a, .tabs-left > .nav-tabs > li > a {min-width: 74px;margin-right: 0;margin-bottom: 3px; }.tabs-left > .nav-tabs {float: left;margin-right: 19px;border-right: 1px solid #ddd; }.tabs-left > .nav-tabs > li > a {margin-right: -1px;-webkit-border-radius: 4px 0 0 4px;-moz-border-radius: 4px 0 0 4px;border-radius: 4px 0 0 4px; }.tabs-left > .nav-tabs > li > a:hover, .tabs-left > .nav-tabs > li > a:focus {border-color: #eee #ddd #eee #eee; }.tab-content > .tab-pane, .pill-content > .pill-pane {display: none; }.tab-content > .active, .pill-content > .active {display: block; }.tabs-left > .nav-tabs .active > a, .tabs-left > .nav-tabs .active > a:hover, .tabs-left > .nav-tabs .active > a:focus {border-color: #ddd transparent #ddd #ddd; }.tabs-right > .nav-tabs {float: right;margin-left: 19px;border-left: 1px solid #ddd; }.tabs-right > .nav-tabs > li > a {margin-left: -1px;-webkit-border-radius: 0 4px 4px 0;-moz-border-radius: 0 4px 4px 0;border-radius: 0 4px 4px 0; }.tabs-right > .nav-tabs > li > a:hover, .tabs-right > .nav-tabs > li > a:focus {border-color: #eee #eee #eee #ddd; }.tabs-right > .nav-tabs .active > a, .tabs-right > .nav-tabs .active > a:hover, .tabs-right > .nav-tabs .active > a:focus {border-color: #ddd #ddd #ddd transparent; }.tabs-left > .nav-tabs li:first-child {margin-top: 15px;margin-left: 0; }.tabs-left > .nav-tabs li:last-child {margin-bottom: 15px; }.tabs-left > .tab-content {overflow: hidden; }.tabs-left.tabs-fit > .nav-tabs > li.active > a {border-radius: 0;border-left: none; }.tab-content > .container {padding-right: 0;padding-left: 0;margin-right: 0;margin-left: 0; }@media (min-width: 768px) {.tab-content > .container {width: auto;max-width: 750px; } }@media (min-width: 992px) {.tab-content > .container {width: auto;max-width: 970px; } }@media (min-width: 1200px) {.tab-content > .container {width: auto;max-width: 1170px; } }.datatable-wrap {background: none repeat scroll 0 0 #fff;border: 1px solid #ddd;border-bottom: 1px solid #e2e2e2;margin-bottom: 20px;padding: 3px;border-radius: 3px;box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.04); }.datatable .l {text-align: left; }.datatable .c {text-align: center; }.datatable .r {text-align: right; }.datatable .icon-move {color: #ccc;cursor: move; }.datatable > thead > tr > th {font-size: 10pt;padding: 6px 12px;vertical-align: bottom;border-top: 1px solid #eee;border-bottom: 1px solid #dadada; }.datatable > thead:first-child > tr > th {border-top: none; }.datatable > tbody > tr > td {padding: 10px 12px;vertical-align: top; }.datatable > tbody > tr > td:first-child, .datatable > tbody > tr > td.no-border {border-left: none; }.datatable > tbody > tr > td:first-child {padding-left: 10px;border-left: 2px solid #fff; }.datatable > tbody > tr.new .hide-new {display: none; }.datatable > tbody > tr:nth-child(2n) > td {background-color: #f8f8f8; }.datatable > tbody > tr.selected > td {background-color: #ffffd6; }.datatable > tbody > tr.active > td:first-child {padding-left: 10px;border-left: 2px solid #4d90f0; }.datatable > tbody > tr.tr-goto > td {cursor: pointer; }.datatable > tbody > tr:hover .icon-move {color: #478fca; }.datatable > tbody > tr:hover .icon-move:hover {color: #dd5a43; }.datatable > tbody > tr:hover > td {background-color: #ffffd6; }.datatable > tbody > tr:hover > td:first-child {padding-left: 10px;border-left: 2px solid #f0ad4e; }.datatable > tfoot > tr > td {border-top: 1px solid #dadada;padding: 7px 12px 5px 12px;vertical-align: top; }.datatable > tfoot > tr.fix-width > td {border-top: none;padding: 0;height: 2px;background: #eee;vertical-align: top; }.datatable.datatable-sm > tbody > tr > td {padding-top: 7px;padding-bottom: 7px;font-size: 10pt; }.table td > input[type="radio"], .table td > input[type="checkbox"] {margin: 0; }.tags-item {position: relative; }.tags-item > .tag {position: relative;display: inline-block;height: 24px;line-height: 16px;font-size: 10pt;margin-left: 12px;margin-right: 5px;padding: 2px 10px 2px 12px;background: #3a87ad;color: #fff;text-decoration: none;-moz-border-radius: 0;-webkit-border-radius: 0;border-radius: 0;-moz-border-radius-bottomright: 4px;-webkit-border-bottom-right-radius: 4px;border-bottom-right-radius: 4px;-moz-border-radius-topright: 4px;-webkit-border-top-right-radius: 4px;border-top-right-radius: 4px; }.tags-item > .tag:before {content: "";position: absolute;top: 0;left: -12px;width: 0;height: 0;border-color: transparent #3a87ad transparent transparent;border-style: solid;border-width: 12px 12px 12px 0; }.tags-item > .tag:after {content: "";position: absolute;top: 9px;left: 0;width: 6px;height: 6px;background: #fff;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;-moz-box-shadow: -1px -1px 4px #004977;-webkit-box-shadow: -1px -1px 4px #004977;box-shadow: -1px -1px 4px #004977; }.tags-item > .tag:hover {background: #0089e0; }.tags-item > .tag:hover:before {border-color: transparent #0089e0 transparent transparent; }.total {display: block;padding: 10px;background-color: #78909c;border-radius: 4px;transition: background-color 0.5s; }.total:hover {background-color: #607d8b; }.total > i {float: right;font-size: 60px;color: #90a4ae; }.total > .total-title {display: block;line-height: 1.1;font-size: 11pt;margin: 2px 0 7px 0;color: #cfd8dc;font-weight: bold;white-space: nowrap; }.total > .total-number {display: block;font-size: 20pt;margin: 0 0 10px 0;color: #fff;letter-spacing: 1px;white-space: nowrap; }.total > .total-number > small {font-size: 14pt;color: #eceff1; }.total > .total-desc {display: block;font-size: 10pt;color: #cfd8dc;white-space: nowrap; }.total.total-blue {background-color: #a3c7e5; }.total.total-blue:hover {background-color: #9ac1e2; }.total.total-blue > i {color: #c8ddef; }.total.total-blue > .total-title, .total.total-blue > .total-desc {color: #edf4fa; }.total.total-blue > .total-number > small {color: #f6f9fc; }.total.total-sky {background-color: #c9e5fc; }.total.total-sky:hover {background-color: #c4e2fc; }.total.total-sky > i {color: #dfeffd; }.total.total-sky > .total-title, .total.total-sky > .total-desc {color: #f4fafe; }.total.total-sky > .total-number > small {color: #fafcff; }.total.total-red {background-color: #eeada1; }.total.total-red:hover {background-color: #eca498; }.total.total-red > i {color: #f5cec7; }.total.total-red > .total-title, .total.total-red > .total-desc {color: #fcefec; }.total.total-red > .total-number > small {color: #fdf7f6; }.total.total-green {background-color: #b4d5a3; }.total.total-green:hover {background-color: #add099; }.total.total-green > i {color: #d2e6c8; }.total.total-green > .total-title, .total.total-green > .total-desc {color: #f0f7ed; }.total.total-green > .total-number > small {color: #f8fbf6; }.total.total-orange {background-color: #ffc495; }.total.total-orange:hover {background-color: #ffbe8a; }.total.total-orange > i {color: #ffdcbf; }.total.total-orange > .total-title, .total.total-orange > .total-desc {color: #fff3ea; }.total.total-orange > .total-number > small {color: #fff9f4; }.total.total-purple {background-color: #d0b4e1; }.total.total-purple:hover {background-color: #cbadde; }.total.total-purple > i {color: #e3d2ed; }.total.total-purple > .total-title, .total.total-purple > .total-desc {color: #f6f0f9; }.total.total-purple > .total-number > small {color: #faf8fc; }.paging { }.paging:before, .paging:after {clear: both;content: "";display: table;line-height: 0; }.paging .paging-table {min-height: 180px; }.paging .paging-switch {margin: 0;float: left; }.paging .paging-switch > li > a, .paging .paging-switch > li > span {padding: 5px 0;text-align: center;width: 30px; }.paging .paging-select {width: auto;float: left;margin-left: 10px; }.text-bbcode { }.text-bbcode iframe {width: auto; }.text-bbcode a:after {font-family: FontAwesome;font-weight: normal;font-style: normal;text-decoration: inherit;-webkit-font-smoothing: antialiased;font-size: 0.5em;margin-left: 5px;content: "\f08e"; }.text-bbcode a.email:after {content: "\f003"; }.text-bbcode a:hover {text-decoration: underline; }.text-bbcode h1 {font-size: 14pt;border: none; }.text-bbcode .strike {text-decoration: line-through; }.text-bbcode .center {text-align: center; }.text-bbcode .right {text-align: right; }.text-bbcode ol, .text-bbcode ul {padding: 0 0 0 25px; }.text-bbcode ol br, .text-bbcode ul br {display: none; }.text-bbcode ol li, .text-bbcode ul li {list-style: disc;padding: 3px 0 0 0; }.text-bbcode ol.number li, .text-bbcode ul.number li {list-style: decimal; }.text-bbcode .quote {padding: 0;margin: 10px 0;quotes: "\201C" "\201D" "\2018" "\2019"; }.text-bbcode .quote:before {font-family: Georgia, sans-serif;content: open-quote;font-size: 4em;line-height: 0.1em;margin-right: 0.25em;vertical-align: -0.4em;color: #0a6ebd; }.text-bbcode .quote:after {font-family: Georgia, sans-serif;content: close-quote;float: right;font-size: 4em;line-height: 0.1em;margin-left: 0.25em;vertical-align: -0.4em;color: #0a6ebd; }.text-bbcode .quote .quotehead {font-weight: bold;font-size: 9pt;padding-left: 35px;margin-top: -24px;color: #0a6ebd; }.text-bbcode .quote .quotebody {padding: 10px 30px 10px 50px;margin-top: 5px;font-size: 10pt;color: #2196f3; }.text-bbcode .hidemsg {margin-top: 10px;padding: 10px;border: 1px dashed #59b0f6; }.text-bbcode .hidemsg .hidemode {font-size: small;color: #0a6ebd; }.text-bbcode .hidemsg .hidetext {margin-top: 10px; }.text-bbcode div.spoil {border: 1px solid #59b0f6;padding: 5px;margin: 10px 0;-moz-border-radius: 3px;-webkit-border-radius: 3px;background-color: #e9f5fe;background-image: -moz-linear-gradient(100% 100% 90deg, #fff, @baseColorWhite);background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(@baseColorWhite), to(#fff)); }.text-bbcode div.spoil span.spoilhead {cursor: pointer;background: transparent url(http://cdn.un-no.net/static/icon/16/shape_move_forwards.png) no-repeat scroll 0 0;font-weight: bold;border-bottom: 1px solid #59b0f6;padding-left: 23px;padding-bottom: 5px;margin-bottom: 5px;font-size: small; }.text-bbcode div.spoil span.spoilhead:hover {color: #59b0f6; }.text-bbcode div.spoil div.spoiltext {padding: 20px 10px;text-align: center;font-style: italic;color: #59b0f6; }.text-bbcode div.spoil div.spoildata {padding: 20px 10px;display: none; }.text-bbcode span.search {color: red;background-color: yellow; }.emoticons {margin-top: 10px; }.emoticons.controls {margin-top: 0; }.emoticons dl dd {float: left;margin: 2px;width: 50px;height: 50px;cursor: pointer;border: 1px solid white; }.emoticons dl dd:hover {border: 1px solid #59b0f6; }@-webkit-keyframes jconfirm-rotate {from {-webkit-transform: rotate(0deg);transform: rotate(0deg); }to {-webkit-transform: rotate(360deg);transform: rotate(360deg); } }@keyframes jconfirm-rotate {from {-webkit-transform: rotate(0deg);transform: rotate(0deg); }to {-webkit-transform: rotate(360deg);transform: rotate(360deg); } }body.jconfirm-noscroll {overflow: hidden !important; }.jconfirm {position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: 99999999;font-family: inherit;overflow: hidden; }.jconfirm .jconfirm-bg {position: fixed;top: 0;left: 0;right: 0;bottom: 0;opacity: 0;-webkit-transition: all 0.4s;transition: all 0.4s; }.jconfirm .jconfirm-bg.seen {opacity: 1; }.jconfirm .jconfirm-scrollpane {position: fixed;top: 0;left: 0;right: 0;bottom: 0;overflow-y: auto;-webkit-perspective: 500px;perspective: 500px;-webkit-perspective-origin: center;perspective-origin: center; }.jconfirm .jconfirm-box {background: white;border-radius: 4px;position: relative;outline: none;padding: 15px 15px 0; }.jconfirm .jconfirm-box div.closeIcon {height: 20px;width: 20px;position: absolute;top: 5px;right: 5px;cursor: pointer;opacity: 0.6;text-align: center;-webkit-transition: opacity 0.1s ease-in;transition: opacity 0.1s ease-in;display: none;font-size: 27px;line-height: 14px; }.jconfirm .jconfirm-box div.closeIcon .fa {font-size: 16px; }.jconfirm .jconfirm-box div.closeIcon .glyphicon {font-size: 16px; }.jconfirm .jconfirm-box div.closeIcon .zmdi {font-size: 16px; }.jconfirm .jconfirm-box div.closeIcon:hover {opacity: 1; }.jconfirm .jconfirm-box div.title-c {display: block;font-size: 22px;line-height: 20px; }.jconfirm .jconfirm-box div.title-c .icon-c {font-size: inherit;padding-bottom: 15px;display: inline-block;margin-right: 8px;vertical-align: middle; }.jconfirm .jconfirm-box div.title-c .icon-c i {vertical-align: middle; }.jconfirm .jconfirm-box div.title-c .icon-c:empty {display: none; }.jconfirm .jconfirm-box div.title-c .title {font-size: inherit;font-family: inherit;display: inline-block;vertical-align: middle;padding-bottom: 15px; }.jconfirm .jconfirm-box div.title-c .title:empty {display: none; }.jconfirm .jconfirm-box div.content-pane {margin-bottom: 15px;height: auto;-webkit-transition: height 0.4s ease-in;transition: height 0.4s ease-in;display: inline-block;width: 100%;position: relative; }.jconfirm .jconfirm-box div.content-pane .content {position: absolute;top: 0;left: 0;-webkit-transition: all 0.2s ease-in;transition: all 0.2s ease-in;right: 0; }.jconfirm .jconfirm-box div.content-pane .content img {width: 100%;height: auto; }.jconfirm .jconfirm-box div.content-pane .content:empty {display: none; }.jconfirm .jconfirm-box div.content-pane .content:empty.loading {height: 40px;position: relative;opacity: 0.6;display: block; }.jconfirm .jconfirm-box div.content-pane .content:empty.loading:before {content: '';height: 20px;width: 20px;border: solid 2px transparent;position: absolute;left: 50%;margin-left: -10px;border-radius: 50%;-webkit-animation: jconfirm-rotate 1s infinite linear;animation: jconfirm-rotate 1s infinite linear;border-bottom-color: #aaa;top: 50%;margin-top: -10px; }.jconfirm .jconfirm-box div.content-pane .content:empty.loading:after {content: '';position: absolute;left: 50%;margin-left: -15px; }.jconfirm .jconfirm-box .buttons {padding-bottom: 15px; }.jconfirm .jconfirm-box .buttons button + button {margin-left: 5px; }.jconfirm .jquery-clear {clear: both; }.jconfirm.rtl {direction: rtl; }.jconfirm.rtl div.closeIcon {left: 12px;right: auto; }.jconfirm.jconfirm-white .jconfirm-bg {background-color: rgba(0, 0, 0, 0.2); }.jconfirm.jconfirm-white .jconfirm-box {box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);border-radius: 5px; }.jconfirm.jconfirm-white .jconfirm-box .buttons {float: right; }.jconfirm.jconfirm-white .jconfirm-box .buttons button {border: none;background-image: none;text-transform: uppercase;font-size: 14px;font-weight: bold;text-shadow: none;-webkit-transition: background 0.1s;transition: background 0.1s;color: white; }.jconfirm.jconfirm-white .jconfirm-box .buttons button.btn-default {box-shadow: none;color: #333; }.jconfirm.jconfirm-white .jconfirm-box .buttons button.btn-default:hover {background: #ddd; }.jconfirm.jconfirm-black .jconfirm-bg {background-color: rgba(0, 0, 0, 0.5); }.jconfirm.jconfirm-black .jconfirm-box {box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);background: #444;border-radius: 5px;color: white; }.jconfirm.jconfirm-black .jconfirm-box .buttons {float: right; }.jconfirm.jconfirm-black .jconfirm-box .buttons button {border: none;background-image: none;text-transform: uppercase;font-size: 14px;font-weight: bold;text-shadow: none;-webkit-transition: background 0.1s;transition: background 0.1s;color: white; }.jconfirm.jconfirm-black .jconfirm-box .buttons button.btn-default {box-shadow: none;color: #fff;background: none; }.jconfirm.jconfirm-black .jconfirm-box .buttons button.btn-default:hover {background: #666; }.jconfirm .jconfirm-box.hilight {-webkit-animation: hilight 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;animation: hilight 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0); }@-webkit-keyframes hilight {10%, 90% {-webkit-transform: translate3d(-2px, 0, 0);transform: translate3d(-2px, 0, 0); }20%, 80% {-webkit-transform: translate3d(4px, 0, 0);transform: translate3d(4px, 0, 0); }30%, 50%, 70% {-webkit-transform: translate3d(-8px, 0, 0);transform: translate3d(-8px, 0, 0); }40%, 60% {-webkit-transform: translate3d(8px, 0, 0);transform: translate3d(8px, 0, 0); } }@keyframes hilight {10%, 90% {-webkit-transform: translate3d(-2px, 0, 0);transform: translate3d(-2px, 0, 0); }20%, 80% {-webkit-transform: translate3d(4px, 0, 0);transform: translate3d(4px, 0, 0); }30%, 50%, 70% {-webkit-transform: translate3d(-8px, 0, 0);transform: translate3d(-8px, 0, 0); }40%, 60% {-webkit-transform: translate3d(8px, 0, 0);transform: translate3d(8px, 0, 0); } }.jconfirm {-webkit-perspective: 400px;perspective: 400px; }.jconfirm .jconfirm-box {opacity: 1;-webkit-transition-property: -webkit-transform, opacity, box-shadow;transition-property: transform, opacity, box-shadow; }.jconfirm .jconfirm-box.anim-top, .jconfirm .jconfirm-box.anim-left, .jconfirm .jconfirm-box.anim-right, .jconfirm .jconfirm-box.anim-bottom, .jconfirm .jconfirm-box.anim-opacity, .jconfirm .jconfirm-box.anim-zoom, .jconfirm .jconfirm-box.anim-scale, .jconfirm .jconfirm-box.anim-none, .jconfirm .jconfirm-box.anim-rotate, .jconfirm .jconfirm-box.anim-rotatex, .jconfirm .jconfirm-box.anim-rotatey, .jconfirm .jconfirm-box.anim-scaley, .jconfirm .jconfirm-box.anim-scalex {opacity: 0; }.jconfirm .jconfirm-box.anim-rotate {-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg); }.jconfirm .jconfirm-box.anim-rotatex {-webkit-transform: rotateX(90deg);transform: rotateX(90deg);-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center; }.jconfirm .jconfirm-box.anim-rotatexr {-webkit-transform: rotateX(-90deg);transform: rotateX(-90deg);-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center; }.jconfirm .jconfirm-box.anim-rotatey {-webkit-transform: rotatey(90deg);-ms-transform: rotatey(90deg);transform: rotatey(90deg);-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center; }.jconfirm .jconfirm-box.anim-rotateyr {-webkit-transform: rotatey(-90deg);-ms-transform: rotatey(-90deg);transform: rotatey(-90deg);-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center; }.jconfirm .jconfirm-box.anim-scaley {-webkit-transform: scaley(1.5);-ms-transform: scaley(1.5);transform: scaley(1.5);-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center; }.jconfirm .jconfirm-box.anim-scalex {-webkit-transform: scalex(1.5);-ms-transform: scalex(1.5);transform: scalex(1.5);-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center; }.jconfirm .jconfirm-box.anim-top {-webkit-transform: translate(0px, -100px);-ms-transform: translate(0px, -100px);transform: translate(0px, -100px); }.jconfirm .jconfirm-box.anim-left {-webkit-transform: translate(-100px, 0px);-ms-transform: translate(-100px, 0px);transform: translate(-100px, 0px); }.jconfirm .jconfirm-box.anim-right {-webkit-transform: translate(100px, 0px);-ms-transform: translate(100px, 0px);transform: translate(100px, 0px); }.jconfirm .jconfirm-box.anim-bottom {-webkit-transform: translate(0px, 100px);-ms-transform: translate(0px, 100px);transform: translate(0px, 100px); }.jconfirm .jconfirm-box.anim-zoom {-webkit-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2); }.jconfirm .jconfirm-box.anim-scale {-webkit-transform: scale(0.5);-ms-transform: scale(0.5);transform: scale(0.5); }.jconfirm .jconfirm-box.anim-none {display: none; }.jconfirm.jconfirm-supervan .jconfirm-bg {background-color: rgba(54, 70, 93, 0.95); }.jconfirm.jconfirm-supervan .jconfirm-box {background-color: transparent; }.jconfirm.jconfirm-supervan .jconfirm-box div.closeIcon {color: white; }.jconfirm.jconfirm-supervan .jconfirm-box div.title-c {text-align: center;color: white;font-size: 28px;font-weight: normal; }.jconfirm.jconfirm-supervan .jconfirm-box div.title-c > * {padding-bottom: 25px; }.jconfirm.jconfirm-supervan .jconfirm-box div.content-pane {margin-bottom: 25px; }.jconfirm.jconfirm-supervan .jconfirm-box div.content {text-align: center;color: white; }.jconfirm.jconfirm-supervan .jconfirm-box .buttons {text-align: center; }.jconfirm.jconfirm-supervan .jconfirm-box .buttons button {font-size: 16px;border-radius: 2px;background: #303f53;text-shadow: none;border: none;color: white;padding: 10px;min-width: 100px; }.jconfirm.jconfirm-material .jconfirm-bg {background-color: rgba(0, 0, 0, 0.67); }.jconfirm.jconfirm-material .jconfirm-box {background-color: white;box-shadow: 0 7px 8px -4px rgba(0, 0, 0, 0.2), 0 13px 19px 2px rgba(0, 0, 0, 0.14), 0 5px 24px 4px rgba(0, 0, 0, 0.12);padding: 30px 25px 10px 25px; }.jconfirm.jconfirm-material .jconfirm-box div.closeIcon {color: rgba(0, 0, 0, 0.87); }.jconfirm.jconfirm-material .jconfirm-box div.title-c {color: rgba(0, 0, 0, 0.87);font-size: 22px;font-weight: bold; }.jconfirm.jconfirm-material .jconfirm-box div.content {text-align: left;color: rgba(0, 0, 0, 0.87); }.jconfirm.jconfirm-material .jconfirm-box .buttons {text-align: right; }.jconfirm.jconfirm-material .jconfirm-box .buttons button {text-transform: uppercase;font-weight: 500; }.jconfirm.jconfirm-bootstrap .jconfirm-bg {background-color: rgba(0, 0, 0, 0.21); }.jconfirm.jconfirm-bootstrap .jconfirm-box {background-color: white;box-shadow: 0 3px 8px 0px rgba(0, 0, 0, 0.2);border: solid 1px rgba(0, 0, 0, 0.4);padding: 15px 0 0; }.jconfirm.jconfirm-bootstrap .jconfirm-box div.closeIcon {color: rgba(0, 0, 0, 0.87); }.jconfirm.jconfirm-bootstrap .jconfirm-box div.title-c {color: rgba(0, 0, 0, 0.87);font-size: 22px;font-weight: bold;padding-left: 15px;padding-right: 15px; }.jconfirm.jconfirm-bootstrap .jconfirm-box div.content {text-align: left;color: rgba(0, 0, 0, 0.87);padding: 0px 15px; }.jconfirm.jconfirm-bootstrap .jconfirm-box .buttons {text-align: right;padding: 0px 0 0px;margin: -5px 0 0px;border-top: solid 1px #ddd;overflow: hidden;border-radius: 0 0 4px 4px; }.jconfirm.jconfirm-bootstrap .jconfirm-box .buttons button {font-weight: 500;border-radius: 0px;margin: 0;border-left: solid 1px #ddd; }.daterangepicker {position: absolute;background: #fff;top: 100px;left: 20px;padding: 4px;margin-top: 1px;border-radius: 4px;width: 278px; }.daterangepicker.opensleft:before {position: absolute;top: -7px;right: 9px;display: inline-block;border-right: 7px solid transparent;border-bottom: 7px solid #ccc;border-left: 7px solid transparent;border-bottom-color: rgba(0, 0, 0, 0.2);content: ''; }.daterangepicker.opensleft:after {position: absolute;top: -6px;right: 10px;display: inline-block;border-right: 6px solid transparent;border-bottom: 6px solid #fff;border-left: 6px solid transparent;content: ''; }.daterangepicker.openscenter:before {position: absolute;top: -7px;left: 0;right: 0;width: 0;margin-left: auto;margin-right: auto;display: inline-block;border-right: 7px solid transparent;border-bottom: 7px solid #ccc;border-left: 7px solid transparent;border-bottom-color: rgba(0, 0, 0, 0.2);content: ''; }.daterangepicker.openscenter:after {position: absolute;top: -6px;left: 0;right: 0;width: 0;margin-left: auto;margin-right: auto;display: inline-block;border-right: 6px solid transparent;border-bottom: 6px solid #fff;border-left: 6px solid transparent;content: ''; }.daterangepicker.opensright:before {position: absolute;top: -7px;left: 9px;display: inline-block;border-right: 7px solid transparent;border-bottom: 7px solid #ccc;border-left: 7px solid transparent;border-bottom-color: rgba(0, 0, 0, 0.2);content: ''; }.daterangepicker.opensright:after {position: absolute;top: -6px;left: 10px;display: inline-block;border-right: 6px solid transparent;border-bottom: 6px solid #fff;border-left: 6px solid transparent;content: ''; }.daterangepicker.dropup {margin-top: -5px; }.daterangepicker.dropup:before {top: initial;bottom: -7px;border-bottom: initial;border-top: 7px solid #ccc; }.daterangepicker.dropup:after {top: initial;bottom: -6px;border-bottom: initial;border-top: 6px solid #fff; }.daterangepicker.dropdown-menu {max-width: none;z-index: 3000; }.daterangepicker.single .ranges, .daterangepicker.single .calendar {float: none; }.daterangepicker .calendar {display: inline-block;max-width: 270px;margin: 4px; }.daterangepicker.show-calendar .calendar {display: inline-block; }.daterangepicker .calendar.single.left {margin: 4px; }.daterangepicker .calendar.single.left .calendar-table {border: 1px solid #ddd;border-radius: 4px;padding: 4px; }.daterangepicker .calendar th, .daterangepicker .calendar td {white-space: nowrap;text-align: center;min-width: 32px; }.daterangepicker .calendar-table {border: 1px solid #ddd;padding: 4px;border-radius: 4px;background: #fff; }.daterangepicker table {width: 100%;margin: 0; }.daterangepicker td, .daterangepicker th {text-align: center;width: 20px;height: 20px;border-radius: 4px;white-space: nowrap;cursor: pointer; }.daterangepicker td.off, .daterangepicker td.off.in-range, .daterangepicker td.off.start-date, .daterangepicker td.off.end-date {color: #999;background: #fff; }.daterangepicker td.disabled, .daterangepicker option.disabled {color: #999;cursor: not-allowed;text-decoration: line-through; }.daterangepicker td.available:hover, .daterangepicker th.available:hover {background: #eee; }.daterangepicker td.in-range {background: #ebf4f8;border-radius: 0; }.daterangepicker td.start-date {border-radius: 4px 0 0 4px; }.daterangepicker td.end-date {border-radius: 0 4px 4px 0; }.daterangepicker td.start-date.end-date {border-radius: 4px; }.daterangepicker td.active, .daterangepicker td.active:hover {background-color: #357ebd;border-color: #3071a9;color: #fff; }.daterangepicker td.week, .daterangepicker th.week {font-size: 80%;color: #ccc; }.daterangepicker select.monthselect, .daterangepicker select.yearselect {font-size: 12px;padding: 1px;height: auto;margin: 0;cursor: default;font-weight: 300; }.daterangepicker select.monthselect {margin-right: 2%;width: 56%; }.daterangepicker select.yearselect {width: 40%; }.daterangepicker select.hourselect, .daterangepicker select.minuteselect, .daterangepicker select.secondselect, .daterangepicker select.ampmselect {width: 50px;margin-bottom: 0; }.daterangepicker th.month {width: auto; }.daterangepicker .input-mini {border: 1px solid #ccc;border-radius: 4px;color: #555;display: block;height: 30px;line-height: 30px;vertical-align: middle;margin: 0 0 5px 0;padding: 0 6px 0 28px;width: 100%; }.daterangepicker .input-mini.active {border: 1px solid #357ebd; }.daterangepicker .daterangepicker_input i {position: absolute;left: 8px;top: 8px; }.daterangepicker .daterangepicker_input {position: relative; }.daterangepicker .calendar-time {text-align: center;margin: 5px auto;line-height: 30px;position: relative;padding-left: 28px; }.daterangepicker .calendar-time select.disabled {color: #ccc;cursor: not-allowed; }.daterangepicker .ranges {font-size: 11px;float: none;margin: 4px;text-align: left; }.daterangepicker .ranges ul {list-style: none;margin: 0 auto;padding: 0;width: 100%; }.daterangepicker .ranges li {font-size: 13px;background: #f5f5f5;border: 1px solid #f5f5f5;color: #08c;padding: 3px 12px;margin-bottom: 8px;border-radius: 5px;cursor: pointer; }.daterangepicker .ranges li.active, .daterangepicker .ranges li:hover {background: #08c;border: 1px solid #08c;color: #fff; }@media (max-width: 564px) {.daterangepicker.show-calendar .calendar {display: block; } }@media (min-width: 564px) {.daterangepicker {width: auto;white-space: nowrap; }.daterangepicker .ranges {width: auto;float: left; }.daterangepicker .ranges ul {width: 160px; }.daterangepicker.single .ranges ul {width: 100%; }.daterangepicker .calendar.left .calendar-table {border-right: none;border-top-right-radius: 0;border-bottom-right-radius: 0; }.daterangepicker .calendar.right .calendar-table {border-left: none;border-top-left-radius: 0;border-bottom-left-radius: 0; }.daterangepicker .calendar.left {clear: left;margin-right: 0; }.daterangepicker.single .calendar.left {clear: none; }.daterangepicker.single .ranges, .daterangepicker.single .calendar {float: left; }.daterangepicker .calendar.right {margin-left: 0; }.daterangepicker .left .daterangepicker_input {padding-right: 12px; }.daterangepicker .calendar.left .calendar-table {padding-right: 12px; } }@media (min-width: 730px) {.daterangepicker .calendar.left {clear: none; } }.jGrowl {z-index: 9999;color: #333;font-size: 12px;position: fixed;left: 0px;bottom: 0px; }.jGrowl .jGrowl-notification {zoom: 1;width: 235px;font-family: Tahoma;font-size: 11pt;text-align: left;display: none;padding: 8px 12px;margin-top: 5px;margin-bottom: 5px;line-height: normal;background-color: #fff;border: 1px solid #ddd;border-radius: 4px;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);margin-bottom: 20px; }.jGrowl .jGrowl-notification {min-height: 40px; }.jGrowl .jGrowl-notification, .jGrowl .jGrowl-closer {margin: 10px; }.jGrowl .jGrowl-notification .jGrowl-header {font-weight: bold;font-size: 0.85em; }.jGrowl .jGrowl-notification .jGrowl-close {z-index: 99;float: right;font-weight: bold;cursor: pointer;color: #999; }.jGrowl .jGrowl-notification .jGrowl-close:hover {color: #dd5a43; }.jGrowl .jGrowl-closer {width: 235px;padding-top: 4px;padding-bottom: 4px;cursor: pointer;font-size: 9pt;font-weight: bold;text-align: center; }.jGrowl .jGrowl-closer:hover {color: #dd5a43; }@media print {.jGrowl {display: none; } }.notify-growl {overflow: hidden; }.notify-growl > img {float: left;margin-right: 8px;height: 30px;margin-top: 4px;margin-right: 8px;vertical-align: middle;width: 30px;border-radius: 5px; }.notify-growl > .fa-stack {float: left;margin-right: 8px; }.notify-growl > .notify-text {overflow: hidden;font-size: 10pt; }.notify-growl > .notify-text > .notify-type {margin-top: 5px;font-size: 9pt; }.textcomplete-dropdown {padding: 1px;border-radius: 0;z-index: 1000; }.textcomplete-dropdown > .textcomplete-item > a {padding: 3px 12px;font-size: 10pt; }.textcomplete-dropdown > .textcomplete-footer {color: #999;text-decoration: none;text-transform: uppercase;font-size: 0.84em; }.textcomplete-dropdown > .textcomplete-footer > a {text-align: center; }.jq-toast-wrap {display: block;position: fixed;width: 250px;pointer-events: none !important;margin: 0;padding: 0;letter-spacing: normal;z-index: 9000 !important; }.jq-toast-wrap * {margin: 0;padding: 0; }.jq-toast-wrap.bottom-left {bottom: 20px;left: 20px; }.jq-toast-wrap.bottom-right {bottom: 20px;right: 40px; }.jq-toast-wrap.top-left {top: 20px;left: 20px; }.jq-toast-wrap.top-right {top: 20px;right: 40px; }.jq-toast-single {display: block;width: 100%;padding: 10px;margin: 0px 0px 5px;border-radius: 4px;font-size: 12px;font-family: arial, sans-serif;line-height: 17px;position: relative;pointer-events: all !important;background-color: #444;color: white;box-shadow: 0 12px 15px 0 rgba(0, 0, 0, 0.24), 0 17px 50px 0 rgba(0, 0, 0, 0.19); }.jq-toast-single h2 {font-family: arial, sans-serif;font-size: 14px;margin: 0px 0px 7px;background: none;color: inherit;line-height: inherit;letter-spacing: normal; }.jq-toast-single a {color: #eee;text-decoration: none;font-weight: bold;border-bottom: 1px solid white;padding-bottom: 3px;font-size: 12px; }.jq-toast-single ul {margin: 0px 0px 0px 15px;background: none;padding: 0px; }.jq-toast-single ul li {list-style-type: disc !important;line-height: 17px;background: none;margin: 0;padding: 0;letter-spacing: normal; }.close-jq-toast-single {position: absolute;top: 3px;right: 7px;font-size: 14px;cursor: pointer; }.jq-has-icon {padding: 10px 10px 10px 50px;background-repeat: no-repeat;background-position: 10px; }.jq-has-icon > .fa {float: left;font-size: 25px;margin-left: -35px;margin-top: 5px; }.jq-type-info {background-color: #1e87db;color: #fff;border-color: #1a78c2; }.jq-type-warning {background-color: #e68900;color: #fff;border-color: #cc7a00; }.jq-type-error {background-color: #dc3c31;color: #fff;border-color: #c3362b; }.jq-type-success {background-color: #449e48;color: #fff;border-color: #3d8c40; }#data-loading {z-index: 9999;display: none;position: absolute;width: 250px;text-align: center;padding: 20px 30px;font-size: 14pt;border: 1px solid #59b0f6;color: #59b0f6;background: white;box-shadow: 0 0 10px #59b0f6; }#data-loading > .fa {font-size: 40pt;display: block;text-align: center;margin-bottom: 20px; }#ajax-loading {display: none;background-color: #fff1a8;color: black;font-size: 11pt;line-height: 30px;text-align: center;font-weight: normal;width: 180px;top: 0px;left: 50%;border-radius: 0 0 5px 5px;margin-left: -90px;z-index: 10000;position: fixed; }