@charset "UTF-8";@font-face{font-family:"untitled-font-4";src:url("/assets/components/theme/smartadmin/fonts/untitled-font-4.eot");src:url("/assets/components/theme/smartadmin/fonts/untitled-font-4.eot?#iefix") format("embedded-opentype"),url("/assets/components/theme/smartadmin/fonts/untitled-font-4.woff") format("woff"),url("/assets/components/theme/smartadmin/fonts/untitled-font-4.ttf") format("truetype"),url("/assets/components/theme/smartadmin/fonts/untitled-font-4.svg#untitled-font-4") format("svg");font-weight:400;font-style:normal}[data-icon]:before{font-family:"untitled-font-4" !important;content:attr(data-icon);font-style:normal !important;font-weight:400 !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=icon-]:before,[class*=" icon-"]:before{font-family:"untitled-font-4" !important;font-style:normal !important;font-weight:400 !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-bus18:before{content:"a"}.icon-car24:before{content:"b"}.icon-fuel4:before{content:"c"}.icon-fuel5:before{content:"d"}.icon-fuel9:before{content:"e"}.icon-gas:before{content:"f"}.icon-gas6:before{content:"g"}.icon-gas10:before{content:"h"}.icon-oil17:before{content:"i"}.icon-tank:before{content:"j"}.icon-tankwagon:before{content:"k"}.icon-wagon:before{content:"l"}
html {font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}
body {margin: 0;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {display: block;}
audio, canvas, progress, video {display: inline-block;vertical-align: baseline;}
audio:not([controls]) {display: none;height: 0;}
[hidden], template {display: none;}
a {background-color: transparent;}
a:active, a:hover {outline: 0;}
abbr[title] {border-bottom: 1px dotted;}
b, strong {font-weight: bold;}
dfn {font-style: italic;}
h1 {font-size: 2em;margin: .67em 0;}
mark {background: #ff0;color: #000;}
small {font-size: 80%;}
sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}
sup {top: -.5em;}
sub {bottom: -.25em;}
img {border: 0;}
svg:not(:root) {overflow: hidden;}
figure {margin: 1em 40px;}
hr {-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box;height: 0;}
pre {overflow: auto;}
code, kbd, pre, samp {font-family: monospace,monospace;font-size: 1em;}
button, input, optgroup, select, textarea {color: inherit;font: inherit;margin: 0;}
button {overflow: visible;}
button, select {text-transform: none;}
button, html input[type="button"], input[type="reset"], input[type="submit"] {-webkit-appearance: button;cursor: pointer;}
button[disabled], html input[disabled] {cursor: default;}
button::-moz-focus-inner, input::-moz-focus-inner {border: 0;padding: 0;}
input {line-height: normal;}
input[type="checkbox"], input[type="radio"] {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0;}
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {height: auto;}
input[type="search"] {-webkit-appearance: textfield;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box;}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}
fieldset {border: 1px solid #c0c0c0;margin: 0 2px;padding: .35em .625em .75em;}
legend {border: 0;padding: 0;}
textarea {overflow: auto;}
optgroup {font-weight: bold;}
table {border-collapse: collapse;border-spacing: 0;}
td, th {padding: 0;}
@media print {*, *:before, *:after {background: transparent !important;color: #000 !important;-webkit-box-shadow: none !important;box-shadow: none !important;text-shadow: none !important;}
	a, a:visited {text-decoration: underline;}
	a[href]:after {content: " (" attr(href) ")";}
	abbr[title]:after {content: " (" attr(title) ")";}
	a[href^="#"]:after, a[href^="javascript:"]:after {content: "";}
	pre, blockquote {border: 1px solid #999;page-break-inside: avoid;}
	thead {display: table-header-group;}
	tr, img {page-break-inside: avoid;}
	img {max-width: 100% !important;}
	p, h2, h3 {orphans: 3;widows: 3;}
	h2, h3 {page-break-after: avoid;}
	select {background: #fff !important;}
	.navbar {display: none;}
	.btn>.caret, .dropup>.btn>.caret {border-top-color: #000 !important;}
	.label {border: 1px solid #000;}
	.table {border-collapse: collapse !important;}
	.table td, .table th {background-color: #fff !important;}
	.table-bordered th, .table-bordered td {border: 1px solid #ddd !important;}}
@font-face {font-family: "Glyphicons Halflings";src: url("/assets/components/theme/smartadmin/fonts/glyphicons-halflings-regular.eot");src: url("/assets/components/theme/smartadmin/fonts/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"),url("/assets/components/theme/smartadmin/fonts/glyphicons-halflings-regular.woff2") format("woff2"),url("/assets/components/theme/smartadmin/fonts/glyphicons-halflings-regular.woff") format("woff"),url("/assets/components/theme/smartadmin/fonts/glyphicons-halflings-regular.ttf") format("truetype"),url("/assets/components/theme/smartadmin/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg");}
.glyphicon {position: relative;top: 1px;display: inline-block;font-family: "Glyphicons Halflings";font-style: normal;font-weight: normal;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.glyphicon-asterisk:before {content: "*";}
.glyphicon-plus:before {content: "+";}
.glyphicon-euro:before, .glyphicon-eur:before {content: "€";}
.glyphicon-minus:before {content: "−";}
.glyphicon-cloud:before {content: "☁";}
.glyphicon-envelope:before {content: "✉";}
.glyphicon-pencil:before {content: "✏";}
.glyphicon-glass:before {content: "";}
.glyphicon-music:before {content: "";}
.glyphicon-search:before {content: "";}
.glyphicon-heart:before {content: "";}
.glyphicon-star:before {content: "";}
.glyphicon-star-empty:before {content: "";}
.glyphicon-user:before {content: "";}
.glyphicon-film:before {content: "";}
.glyphicon-th-large:before {content: "";}
.glyphicon-th:before {content: "";}
.glyphicon-th-list:before {content: "";}
.glyphicon-ok:before {content: "";}
.glyphicon-remove:before {content: "";}
.glyphicon-zoom-in:before {content: "";}
.glyphicon-zoom-out:before {content: "";}
.glyphicon-off:before {content: "";}
.glyphicon-signal:before {content: "";}
.glyphicon-cog:before {content: "";}
.glyphicon-trash:before {content: "";}
.glyphicon-home:before {content: "";}
.glyphicon-file:before {content: "";}
.glyphicon-time:before {content: "";}
.glyphicon-road:before {content: "";}
.glyphicon-download-alt:before {content: "";}
.glyphicon-download:before {content: "";}
.glyphicon-upload:before {content: "";}
.glyphicon-inbox:before {content: "";}
.glyphicon-play-circle:before {content: "";}
.glyphicon-repeat:before {content: "";}
.glyphicon-refresh:before {content: "";}
.glyphicon-list-alt:before {content: "";}
.glyphicon-lock:before {content: "";}
.glyphicon-flag:before {content: "";}
.glyphicon-headphones:before {content: "";}
.glyphicon-volume-off:before {content: "";}
.glyphicon-volume-down:before {content: "";}
.glyphicon-volume-up:before {content: "";}
.glyphicon-qrcode:before {content: "";}
.glyphicon-barcode:before {content: "";}
.glyphicon-tag:before {content: "";}
.glyphicon-tags:before {content: "";}
.glyphicon-book:before {content: "";}
.glyphicon-bookmark:before {content: "";}
.glyphicon-print:before {content: "";}
.glyphicon-camera:before {content: "";}
.glyphicon-font:before {content: "";}
.glyphicon-bold:before {content: "";}
.glyphicon-italic:before {content: "";}
.glyphicon-text-height:before {content: "";}
.glyphicon-text-width:before {content: "";}
.glyphicon-align-left:before {content: "";}
.glyphicon-align-center:before {content: "";}
.glyphicon-align-right:before {content: "";}
.glyphicon-align-justify:before {content: "";}
.glyphicon-list:before {content: "";}
.glyphicon-indent-left:before {content: "";}
.glyphicon-indent-right:before {content: "";}
.glyphicon-facetime-video:before {content: "";}
.glyphicon-picture:before {content: "";}
.glyphicon-map-marker:before {content: "";}
.glyphicon-adjust:before {content: "";}
.glyphicon-tint:before {content: "";}
.glyphicon-edit:before {content: "";}
.glyphicon-share:before {content: "";}
.glyphicon-check:before {content: "";}
.glyphicon-move:before {content: "";}
.glyphicon-step-backward:before {content: "";}
.glyphicon-fast-backward:before {content: "";}
.glyphicon-backward:before {content: "";}
.glyphicon-play:before {content: "";}
.glyphicon-pause:before {content: "";}
.glyphicon-stop:before {content: "";}
.glyphicon-forward:before {content: "";}
.glyphicon-fast-forward:before {content: "";}
.glyphicon-step-forward:before {content: "";}
.glyphicon-eject:before {content: "";}
.glyphicon-chevron-left:before {content: "";}
.glyphicon-chevron-right:before {content: "";}
.glyphicon-plus-sign:before {content: "";}
.glyphicon-minus-sign:before {content: "";}
.glyphicon-remove-sign:before {content: "";}
.glyphicon-ok-sign:before {content: "";}
.glyphicon-question-sign:before {content: "";}
.glyphicon-info-sign:before {content: "";}
.glyphicon-screenshot:before {content: "";}
.glyphicon-remove-circle:before {content: "";}
.glyphicon-ok-circle:before {content: "";}
.glyphicon-ban-circle:before {content: "";}
.glyphicon-arrow-left:before {content: "";}
.glyphicon-arrow-right:before {content: "";}
.glyphicon-arrow-up:before {content: "";}
.glyphicon-arrow-down:before {content: "";}
.glyphicon-share-alt:before {content: "";}
.glyphicon-resize-full:before {content: "";}
.glyphicon-resize-small:before {content: "";}
.glyphicon-exclamation-sign:before {content: "";}
.glyphicon-gift:before {content: "";}
.glyphicon-leaf:before {content: "";}
.glyphicon-fire:before {content: "";}
.glyphicon-eye-open:before {content: "";}
.glyphicon-eye-close:before {content: "";}
.glyphicon-warning-sign:before {content: "";}
.glyphicon-plane:before {content: "";}
.glyphicon-calendar:before {content: "";}
.glyphicon-random:before {content: "";}
.glyphicon-comment:before {content: "";}
.glyphicon-magnet:before {content: "";}
.glyphicon-chevron-up:before {content: "";}
.glyphicon-chevron-down:before {content: "";}
.glyphicon-retweet:before {content: "";}
.glyphicon-shopping-cart:before {content: "";}
.glyphicon-folder-close:before {content: "";}
.glyphicon-folder-open:before {content: "";}
.glyphicon-resize-vertical:before {content: "";}
.glyphicon-resize-horizontal:before {content: "";}
.glyphicon-hdd:before {content: "";}
.glyphicon-bullhorn:before {content: "";}
.glyphicon-bell:before {content: "";}
.glyphicon-certificate:before {content: "";}
.glyphicon-thumbs-up:before {content: "";}
.glyphicon-thumbs-down:before {content: "";}
.glyphicon-hand-right:before {content: "";}
.glyphicon-hand-left:before {content: "";}
.glyphicon-hand-up:before {content: "";}
.glyphicon-hand-down:before {content: "";}
.glyphicon-circle-arrow-right:before {content: "";}
.glyphicon-circle-arrow-left:before {content: "";}
.glyphicon-circle-arrow-up:before {content: "";}
.glyphicon-circle-arrow-down:before {content: "";}
.glyphicon-globe:before {content: "";}
.glyphicon-wrench:before {content: "";}
.glyphicon-tasks:before {content: "";}
.glyphicon-filter:before {content: "";}
.glyphicon-briefcase:before {content: "";}
.glyphicon-fullscreen:before {content: "";}
.glyphicon-dashboard:before {content: "";}
.glyphicon-paperclip:before {content: "";}
.glyphicon-heart-empty:before {content: "";}
.glyphicon-link:before {content: "";}
.glyphicon-phone:before {content: "";}
.glyphicon-pushpin:before {content: "";}
.glyphicon-usd:before {content: "";}
.glyphicon-gbp:before {content: "";}
.glyphicon-sort:before {content: "";}
.glyphicon-sort-by-alphabet:before {content: "";}
.glyphicon-sort-by-alphabet-alt:before {content: "";}
.glyphicon-sort-by-order:before {content: "";}
.glyphicon-sort-by-order-alt:before {content: "";}
.glyphicon-sort-by-attributes:before {content: "";}
.glyphicon-sort-by-attributes-alt:before {content: "";}
.glyphicon-unchecked:before {content: "";}
.glyphicon-expand:before {content: "";}
.glyphicon-collapse-down:before {content: "";}
.glyphicon-collapse-up:before {content: "";}
.glyphicon-log-in:before {content: "";}
.glyphicon-flash:before {content: "";}
.glyphicon-log-out:before {content: "";}
.glyphicon-new-window:before {content: "";}
.glyphicon-record:before {content: "";}
.glyphicon-save:before {content: "";}
.glyphicon-open:before {content: "";}
.glyphicon-saved:before {content: "";}
.glyphicon-import:before {content: "";}
.glyphicon-export:before {content: "";}
.glyphicon-send:before {content: "";}
.glyphicon-floppy-disk:before {content: "";}
.glyphicon-floppy-saved:before {content: "";}
.glyphicon-floppy-remove:before {content: "";}
.glyphicon-floppy-save:before {content: "";}
.glyphicon-floppy-open:before {content: "";}
.glyphicon-credit-card:before {content: "";}
.glyphicon-transfer:before {content: "";}
.glyphicon-cutlery:before {content: "";}
.glyphicon-header:before {content: "";}
.glyphicon-compressed:before {content: "";}
.glyphicon-earphone:before {content: "";}
.glyphicon-phone-alt:before {content: "";}
.glyphicon-tower:before {content: "";}
.glyphicon-stats:before {content: "";}
.glyphicon-sd-video:before {content: "";}
.glyphicon-hd-video:before {content: "";}
.glyphicon-subtitles:before {content: "";}
.glyphicon-sound-stereo:before {content: "";}
.glyphicon-sound-dolby:before {content: "";}
.glyphicon-sound-5-1:before {content: "";}
.glyphicon-sound-6-1:before {content: "";}
.glyphicon-sound-7-1:before {content: "";}
.glyphicon-copyright-mark:before {content: "";}
.glyphicon-registration-mark:before {content: "";}
.glyphicon-cloud-download:before {content: "";}
.glyphicon-cloud-upload:before {content: "";}
.glyphicon-tree-conifer:before {content: "";}
.glyphicon-tree-deciduous:before {content: "";}
.glyphicon-cd:before {content: "";}
.glyphicon-save-file:before {content: "";}
.glyphicon-open-file:before {content: "";}
.glyphicon-level-up:before {content: "";}
.glyphicon-copy:before {content: "";}
.glyphicon-paste:before {content: "";}
.glyphicon-alert:before {content: "";}
.glyphicon-equalizer:before {content: "";}
.glyphicon-king:before {content: "";}
.glyphicon-queen:before {content: "";}
.glyphicon-pawn:before {content: "";}
.glyphicon-bishop:before {content: "";}
.glyphicon-knight:before {content: "";}
.glyphicon-baby-formula:before {content: "";}
.glyphicon-tent:before {content: "⛺";}
.glyphicon-blackboard:before {content: "";}
.glyphicon-bed:before {content: "";}
.glyphicon-apple:before {content: "";}
.glyphicon-erase:before {content: "";}
.glyphicon-hourglass:before {content: "⌛";}
.glyphicon-lamp:before {content: "";}
.glyphicon-duplicate:before {content: "";}
.glyphicon-piggy-bank:before {content: "";}
.glyphicon-scissors:before {content: "";}
.glyphicon-bitcoin:before {content: "";}
.glyphicon-yen:before {content: "¥";}
.glyphicon-ruble:before {content: "₽";}
.glyphicon-scale:before {content: "";}
.glyphicon-ice-lolly:before {content: "";}
.glyphicon-ice-lolly-tasted:before {content: "";}
.glyphicon-education:before {content: "";}
.glyphicon-option-horizontal:before {content: "";}
.glyphicon-option-vertical:before {content: "";}
.glyphicon-menu-hamburger:before {content: "";}
.glyphicon-modal-window:before {content: "";}
.glyphicon-oil:before {content: "";}
.glyphicon-grain:before {content: "";}
.glyphicon-sunglasses:before {content: "";}
.glyphicon-text-size:before {content: "";}
.glyphicon-text-color:before {content: "";}
.glyphicon-text-background:before {content: "";}
.glyphicon-object-align-top:before {content: "";}
.glyphicon-object-align-bottom:before {content: "";}
.glyphicon-object-align-horizontal:before {content: "";}
.glyphicon-object-align-left:before {content: "";}
.glyphicon-object-align-vertical:before {content: "";}
.glyphicon-object-align-right:before {content: "";}
.glyphicon-triangle-right:before {content: "";}
.glyphicon-triangle-left:before {content: "";}
.glyphicon-triangle-bottom:before {content: "";}
.glyphicon-triangle-top:before {content: "";}
.glyphicon-console:before {content: "";}
.glyphicon-superscript:before {content: "";}
.glyphicon-subscript:before {content: "";}
.glyphicon-menu-left:before {content: "";}
.glyphicon-menu-right:before {content: "";}
.glyphicon-menu-down:before {content: "";}
.glyphicon-menu-up:before {content: "";}
* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
*:before, *:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
html {font-size: 10px;-webkit-tap-highlight-color: rgba(0,0,0,0);}
body {font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;font-size: 14px;line-height: 1.42857143;color: #333;background-color: #fff;}
input, button, select, textarea {font-family: inherit;font-size: inherit;line-height: inherit;}
a {color: #337ab7;text-decoration: none;}
a:hover, a:focus {color: #23527c;text-decoration: underline;}
a:focus {outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;}
figure {margin: 0;}
img {vertical-align: middle;}
.img-responsive, .thumbnail>img, .thumbnail a>img, .carousel-inner>.item>img, .carousel-inner>.item>a>img {display: block;max-width: 100%;height: auto;}
.img-rounded {border-radius: 6px;}
.img-thumbnail {padding: 4px;line-height: 1.42857143;background-color: #fff;border: 1px solid #ddd;border-radius: 4px;-webkit-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out;display: inline-block;max-width: 100%;height: auto;}
.img-circle {border-radius: 50%;}
hr {margin-top: 20px;margin-bottom: 20px;border: 0;border-top: 1px solid #eee;}
.sr-only {position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0,0,0,0);border: 0;}
.sr-only-focusable:active, .sr-only-focusable:focus {position: static;width: auto;height: auto;margin: 0;overflow: visible;clip: auto;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {font-family: inherit;font-weight: 500;line-height: 1.1;color: inherit;}
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small, h1 .small, h2 .small, h3 .small, h4 .small, h5 .small, h6 .small, .h1 .small, .h2 .small, .h3 .small, .h4 .small, .h5 .small, .h6 .small {font-weight: normal;line-height: 1;color: #777;}
h1, .h1, h2, .h2, h3, .h3 {margin-top: 20px;margin-bottom: 10px;}
h1 small, .h1 small, h2 small, .h2 small, h3 small, .h3 small, h1 .small, .h1 .small, h2 .small, .h2 .small, h3 .small, .h3 .small {font-size: 65%;}
h4, .h4, h5, .h5, h6, .h6 {margin-top: 10px;margin-bottom: 10px;}
h4 small, .h4 small, h5 small, .h5 small, h6 small, .h6 small, h4 .small, .h4 .small, h5 .small, .h5 .small, h6 .small, .h6 .small {font-size: 75%;}
h1, .h1 {font-size: 36px;}
h2, .h2 {font-size: 30px;}
h3, .h3 {font-size: 24px;}
h4, .h4 {font-size: 18px;}
h5, .h5 {font-size: 14px;}
h6, .h6 {font-size: 12px;}
p {margin: 0 0 10px;}
.lead {margin-bottom: 20px;font-size: 16px;font-weight: 300;line-height: 1.4;}
@media (min-width:768px) {.lead {font-size: 21px;}}
small, .small {font-size: 85%;}
mark, .mark {background-color: #fcf8e3;padding: .2em;}
.text-left {text-align: left;}
.text-right {text-align: right;}
.text-center {text-align: center;}
.text-justify {text-align: justify;}
.text-nowrap {white-space: nowrap;}
.text-lowercase {text-transform: lowercase;}
.text-uppercase {text-transform: uppercase;}
.text-capitalize {text-transform: capitalize;}
.text-muted {color: #777;}
.text-primary {color: #337ab7;}
a.text-primary:hover {color: #286090;}
.text-success {color: #3c763d;}
a.text-success:hover {color: #2b542c;}
.text-info {color: #31708f;}
a.text-info:hover {color: #245269;}
.text-warning {color: #8a6d3b;}
a.text-warning:hover {color: #66512c;}
.text-danger {color: #a94442;}
a.text-danger:hover {color: #843534;}
.bg-primary {color: #fff;background-color: #337ab7;}
a.bg-primary:hover {background-color: #286090;}
.bg-success {background-color: #dff0d8;}
a.bg-success:hover {background-color: #c1e2b3;}
.bg-info {background-color: #d9edf7;}
a.bg-info:hover {background-color: #afd9ee;}
.bg-warning {background-color: #fcf8e3;}
a.bg-warning:hover {background-color: #f7ecb5;}
.bg-danger {background-color: #f2dede;}
a.bg-danger:hover {background-color: #e4b9b9;}
.page-header {padding-bottom: 9px;margin: 40px 0 20px;border-bottom: 1px solid #eee;}
ul, ol {margin-top: 0;margin-bottom: 10px;}
ul ul, ol ul, ul ol, ol ol {margin-bottom: 0;}
.list-unstyled {padding-left: 0;list-style: none;}
.list-inline {padding-left: 0;list-style: none;margin-left: -5px;}
.list-inline>li {display: inline-block;padding-left: 5px;padding-right: 5px;}
dl {margin-top: 0;margin-bottom: 20px;}
dt, dd {line-height: 1.42857143;}
dt {font-weight: bold;}
dd {margin-left: 0;}
@media (min-width:768px) {.dl-horizontal dt {float: left;width: 160px;clear: left;text-align: right;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.dl-horizontal dd {margin-left: 180px;}}
abbr[title], abbr[data-original-title] {cursor: help;border-bottom: 1px dotted #777;}
.initialism {font-size: 90%;text-transform: uppercase;}
blockquote {padding: 10px 20px;margin: 0 0 20px;font-size: 17.5px;border-left: 5px solid #eee;}
blockquote p:last-child, blockquote ul:last-child, blockquote ol:last-child {margin-bottom: 0;}
blockquote footer, blockquote small, blockquote .small {display: block;font-size: 80%;line-height: 1.42857143;color: #777;}
blockquote footer:before, blockquote small:before, blockquote .small:before {content: "— ";}
.blockquote-reverse, blockquote.pull-right {padding-right: 15px;padding-left: 0;border-right: 5px solid #eee;border-left: 0;text-align: right;}
.blockquote-reverse footer:before, blockquote.pull-right footer:before, .blockquote-reverse small:before, blockquote.pull-right small:before, .blockquote-reverse .small:before, blockquote.pull-right .small:before {content: "";}
.blockquote-reverse footer:after, blockquote.pull-right footer:after, .blockquote-reverse small:after, blockquote.pull-right small:after, .blockquote-reverse .small:after, blockquote.pull-right .small:after {content: " —";}
address {margin-bottom: 20px;font-style: normal;line-height: 1.42857143;}
code, kbd, pre, samp {font-family: Menlo,Monaco,Consolas,"Courier New",monospace;}
code {padding: 2px 4px;font-size: 90%;color: #c7254e;background-color: #f9f2f4;border-radius: 4px;}
kbd {padding: 2px 4px;font-size: 90%;color: #fff;background-color: #333;border-radius: 3px;-webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,.25);box-shadow: inset 0 -1px 0 rgba(0,0,0,.25);}
kbd kbd {padding: 0;font-size: 100%;font-weight: bold;-webkit-box-shadow: none;box-shadow: none;}
pre {display: block;padding: 9.5px;margin: 0 0 10px;font-size: 13px;line-height: 1.42857143;word-break: break-all;word-wrap: break-word;color: #333;background-color: #f5f5f5;border: 1px solid #ccc;border-radius: 4px;}
pre code {padding: 0;font-size: inherit;color: inherit;white-space: pre-wrap;background-color: transparent;border-radius: 0;}
.pre-scrollable {max-height: 340px;overflow-y: scroll;}
.container {margin-right: auto;margin-left: auto;padding-left: 7px;padding-right: 7px;}
@media (min-width:768px) {.container {width: 734px;}}
@media (min-width:992px) {.container {width: 954px;}}
@media (min-width:1200px) {.container {width: 1154px;}}
.container-fluid {margin-right: auto;margin-left: auto;padding-left: 7px;padding-right: 7px;}
.row {margin-left: -7px;margin-right: -7px;}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {position: relative;min-height: 1px;padding-left: 7px;padding-right: 7px;}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {float: left;}
.col-xs-12 {width: 100%;}
.col-xs-11 {width: 91.66666667%;}
.col-xs-10 {width: 83.33333333%;}
.col-xs-9 {width: 75%;}
.col-xs-8 {width: 66.66666667%;}
.col-xs-7 {width: 58.33333333%;}
.col-xs-6 {width: 50%;}
.col-xs-5 {width: 41.66666667%;}
.col-xs-4 {width: 33.33333333%;}
.col-xs-3 {width: 25%;}
.col-xs-2 {width: 16.66666667%;}
.col-xs-1 {width: 8.33333333%;}
.col-xs-pull-12 {right: 100%;}
.col-xs-pull-11 {right: 91.66666667%;}
.col-xs-pull-10 {right: 83.33333333%;}
.col-xs-pull-9 {right: 75%;}
.col-xs-pull-8 {right: 66.66666667%;}
.col-xs-pull-7 {right: 58.33333333%;}
.col-xs-pull-6 {right: 50%;}
.col-xs-pull-5 {right: 41.66666667%;}
.col-xs-pull-4 {right: 33.33333333%;}
.col-xs-pull-3 {right: 25%;}
.col-xs-pull-2 {right: 16.66666667%;}
.col-xs-pull-1 {right: 8.33333333%;}
.col-xs-pull-0 {right: auto;}
.col-xs-push-12 {left: 100%;}
.col-xs-push-11 {left: 91.66666667%;}
.col-xs-push-10 {left: 83.33333333%;}
.col-xs-push-9 {left: 75%;}
.col-xs-push-8 {left: 66.66666667%;}
.col-xs-push-7 {left: 58.33333333%;}
.col-xs-push-6 {left: 50%;}
.col-xs-push-5 {left: 41.66666667%;}
.col-xs-push-4 {left: 33.33333333%;}
.col-xs-push-3 {left: 25%;}
.col-xs-push-2 {left: 16.66666667%;}
.col-xs-push-1 {left: 8.33333333%;}
.col-xs-push-0 {left: auto;}
.col-xs-offset-12 {margin-left: 100%;}
.col-xs-offset-11 {margin-left: 91.66666667%;}
.col-xs-offset-10 {margin-left: 83.33333333%;}
.col-xs-offset-9 {margin-left: 75%;}
.col-xs-offset-8 {margin-left: 66.66666667%;}
.col-xs-offset-7 {margin-left: 58.33333333%;}
.col-xs-offset-6 {margin-left: 50%;}
.col-xs-offset-5 {margin-left: 41.66666667%;}
.col-xs-offset-4 {margin-left: 33.33333333%;}
.col-xs-offset-3 {margin-left: 25%;}
.col-xs-offset-2 {margin-left: 16.66666667%;}
.col-xs-offset-1 {margin-left: 8.33333333%;}
.col-xs-offset-0 {margin-left: 0;}
@media (min-width:768px) {.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {float: left;}
	.col-sm-12 {width: 100%;}
	.col-sm-11 {width: 91.66666667%;}
	.col-sm-10 {width: 83.33333333%;}
	.col-sm-9 {width: 75%;}
	.col-sm-8 {width: 66.66666667%;}
	.col-sm-7 {width: 58.33333333%;}
	.col-sm-6 {width: 50%;}
	.col-sm-5 {width: 41.66666667%;}
	.col-sm-4 {width: 33.33333333%;}
	.col-sm-3 {width: 25%;}
	.col-sm-2 {width: 16.66666667%;}
	.col-sm-1 {width: 8.33333333%;}
	.col-sm-pull-12 {right: 100%;}
	.col-sm-pull-11 {right: 91.66666667%;}
	.col-sm-pull-10 {right: 83.33333333%;}
	.col-sm-pull-9 {right: 75%;}
	.col-sm-pull-8 {right: 66.66666667%;}
	.col-sm-pull-7 {right: 58.33333333%;}
	.col-sm-pull-6 {right: 50%;}
	.col-sm-pull-5 {right: 41.66666667%;}
	.col-sm-pull-4 {right: 33.33333333%;}
	.col-sm-pull-3 {right: 25%;}
	.col-sm-pull-2 {right: 16.66666667%;}
	.col-sm-pull-1 {right: 8.33333333%;}
	.col-sm-pull-0 {right: auto;}
	.col-sm-push-12 {left: 100%;}
	.col-sm-push-11 {left: 91.66666667%;}
	.col-sm-push-10 {left: 83.33333333%;}
	.col-sm-push-9 {left: 75%;}
	.col-sm-push-8 {left: 66.66666667%;}
	.col-sm-push-7 {left: 58.33333333%;}
	.col-sm-push-6 {left: 50%;}
	.col-sm-push-5 {left: 41.66666667%;}
	.col-sm-push-4 {left: 33.33333333%;}
	.col-sm-push-3 {left: 25%;}
	.col-sm-push-2 {left: 16.66666667%;}
	.col-sm-push-1 {left: 8.33333333%;}
	.col-sm-push-0 {left: auto;}
	.col-sm-offset-12 {margin-left: 100%;}
	.col-sm-offset-11 {margin-left: 91.66666667%;}
	.col-sm-offset-10 {margin-left: 83.33333333%;}
	.col-sm-offset-9 {margin-left: 75%;}
	.col-sm-offset-8 {margin-left: 66.66666667%;}
	.col-sm-offset-7 {margin-left: 58.33333333%;}
	.col-sm-offset-6 {margin-left: 50%;}
	.col-sm-offset-5 {margin-left: 41.66666667%;}
	.col-sm-offset-4 {margin-left: 33.33333333%;}
	.col-sm-offset-3 {margin-left: 25%;}
	.col-sm-offset-2 {margin-left: 16.66666667%;}
	.col-sm-offset-1 {margin-left: 8.33333333%;}
	.col-sm-offset-0 {margin-left: 0;}}
@media (min-width:992px) {.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {float: left;}
	.col-md-12 {width: 100%;}
	.col-md-11 {width: 91.66666667%;}
	.col-md-10 {width: 83.33333333%;}
	.col-md-9 {width: 75%;}
	.col-md-8 {width: 66.66666667%;}
	.col-md-7 {width: 58.33333333%;}
	.col-md-6 {width: 50%;}
	.col-md-5 {width: 41.66666667%;}
	.col-md-4 {width: 33.33333333%;}
	.col-md-3 {width: 25%;}
	.col-md-2 {width: 16.66666667%;}
	.col-md-1 {width: 8.33333333%;}
	.col-md-pull-12 {right: 100%;}
	.col-md-pull-11 {right: 91.66666667%;}
	.col-md-pull-10 {right: 83.33333333%;}
	.col-md-pull-9 {right: 75%;}
	.col-md-pull-8 {right: 66.66666667%;}
	.col-md-pull-7 {right: 58.33333333%;}
	.col-md-pull-6 {right: 50%;}
	.col-md-pull-5 {right: 41.66666667%;}
	.col-md-pull-4 {right: 33.33333333%;}
	.col-md-pull-3 {right: 25%;}
	.col-md-pull-2 {right: 16.66666667%;}
	.col-md-pull-1 {right: 8.33333333%;}
	.col-md-pull-0 {right: auto;}
	.col-md-push-12 {left: 100%;}
	.col-md-push-11 {left: 91.66666667%;}
	.col-md-push-10 {left: 83.33333333%;}
	.col-md-push-9 {left: 75%;}
	.col-md-push-8 {left: 66.66666667%;}
	.col-md-push-7 {left: 58.33333333%;}
	.col-md-push-6 {left: 50%;}
	.col-md-push-5 {left: 41.66666667%;}
	.col-md-push-4 {left: 33.33333333%;}
	.col-md-push-3 {left: 25%;}
	.col-md-push-2 {left: 16.66666667%;}
	.col-md-push-1 {left: 8.33333333%;}
	.col-md-push-0 {left: auto;}
	.col-md-offset-12 {margin-left: 100%;}
	.col-md-offset-11 {margin-left: 91.66666667%;}
	.col-md-offset-10 {margin-left: 83.33333333%;}
	.col-md-offset-9 {margin-left: 75%;}
	.col-md-offset-8 {margin-left: 66.66666667%;}
	.col-md-offset-7 {margin-left: 58.33333333%;}
	.col-md-offset-6 {margin-left: 50%;}
	.col-md-offset-5 {margin-left: 41.66666667%;}
	.col-md-offset-4 {margin-left: 33.33333333%;}
	.col-md-offset-3 {margin-left: 25%;}
	.col-md-offset-2 {margin-left: 16.66666667%;}
	.col-md-offset-1 {margin-left: 8.33333333%;}
	.col-md-offset-0 {margin-left: 0;}}
@media (min-width:1200px) {.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {float: left;}
	.col-lg-12 {width: 100%;}
	.col-lg-11 {width: 91.66666667%;}
	.col-lg-10 {width: 83.33333333%;}
	.col-lg-9 {width: 75%;}
	.col-lg-8 {width: 66.66666667%;}
	.col-lg-7 {width: 58.33333333%;}
	.col-lg-6 {width: 50%;}
	.col-lg-5 {width: 41.66666667%;}
	.col-lg-4 {width: 33.33333333%;}
	.col-lg-3 {width: 25%;}
	.col-lg-2 {width: 16.66666667%;}
	.col-lg-1 {width: 8.33333333%;}
	.col-lg-pull-12 {right: 100%;}
	.col-lg-pull-11 {right: 91.66666667%;}
	.col-lg-pull-10 {right: 83.33333333%;}
	.col-lg-pull-9 {right: 75%;}
	.col-lg-pull-8 {right: 66.66666667%;}
	.col-lg-pull-7 {right: 58.33333333%;}
	.col-lg-pull-6 {right: 50%;}
	.col-lg-pull-5 {right: 41.66666667%;}
	.col-lg-pull-4 {right: 33.33333333%;}
	.col-lg-pull-3 {right: 25%;}
	.col-lg-pull-2 {right: 16.66666667%;}
	.col-lg-pull-1 {right: 8.33333333%;}
	.col-lg-pull-0 {right: auto;}
	.col-lg-push-12 {left: 100%;}
	.col-lg-push-11 {left: 91.66666667%;}
	.col-lg-push-10 {left: 83.33333333%;}
	.col-lg-push-9 {left: 75%;}
	.col-lg-push-8 {left: 66.66666667%;}
	.col-lg-push-7 {left: 58.33333333%;}
	.col-lg-push-6 {left: 50%;}
	.col-lg-push-5 {left: 41.66666667%;}
	.col-lg-push-4 {left: 33.33333333%;}
	.col-lg-push-3 {left: 25%;}
	.col-lg-push-2 {left: 16.66666667%;}
	.col-lg-push-1 {left: 8.33333333%;}
	.col-lg-push-0 {left: auto;}
	.col-lg-offset-12 {margin-left: 100%;}
	.col-lg-offset-11 {margin-left: 91.66666667%;}
	.col-lg-offset-10 {margin-left: 83.33333333%;}
	.col-lg-offset-9 {margin-left: 75%;}
	.col-lg-offset-8 {margin-left: 66.66666667%;}
	.col-lg-offset-7 {margin-left: 58.33333333%;}
	.col-lg-offset-6 {margin-left: 50%;}
	.col-lg-offset-5 {margin-left: 41.66666667%;}
	.col-lg-offset-4 {margin-left: 33.33333333%;}
	.col-lg-offset-3 {margin-left: 25%;}
	.col-lg-offset-2 {margin-left: 16.66666667%;}
	.col-lg-offset-1 {margin-left: 8.33333333%;}
	.col-lg-offset-0 {margin-left: 0;}}
table {background-color: transparent;}
caption {padding-top: 8px;padding-bottom: 8px;color: #777;text-align: left;}
th {text-align: left;}
.table {width: 100%;max-width: 100%;margin-bottom: 20px;}
.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td {padding: 8px;line-height: 1.42857143;vertical-align: top;border-top: 1px solid #ddd;}
.table>thead>tr>th {vertical-align: bottom;border-bottom: 2px solid #ddd;}
.table>caption+thead>tr:first-child>th, .table>colgroup+thead>tr:first-child>th, .table>thead:first-child>tr:first-child>th, .table>caption+thead>tr:first-child>td, .table>colgroup+thead>tr:first-child>td, .table>thead:first-child>tr:first-child>td {border-top: 0;}
.table>tbody+tbody {border-top: 2px solid #ddd;}
.table .table {background-color: #fff;}
.table-condensed>thead>tr>th, .table-condensed>tbody>tr>th, .table-condensed>tfoot>tr>th, .table-condensed>thead>tr>td, .table-condensed>tbody>tr>td, .table-condensed>tfoot>tr>td {padding: 5px;}
.table-bordered {border: 1px solid #ddd;}
.table-bordered>thead>tr>th, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>tbody>tr>td, .table-bordered>tfoot>tr>td {border: 1px solid #ddd;}
.table-bordered>thead>tr>th, .table-bordered>thead>tr>td {border-bottom-width: 2px;}
.table-striped>tbody>tr:nth-of-type(odd) {background-color: #f9f9f9;}
.table-hover>tbody>tr:hover {background-color: #f5f5f5;}
table col[class*="col-"] {position: static;float: none;display: table-column;}
table td[class*="col-"], table th[class*="col-"] {position: static;float: none;display: table-cell;}
.table>thead>tr>td.active, .table>tbody>tr>td.active, .table>tfoot>tr>td.active, .table>thead>tr>th.active, .table>tbody>tr>th.active, .table>tfoot>tr>th.active, .table>thead>tr.active>td, .table>tbody>tr.active>td, .table>tfoot>tr.active>td, .table>thead>tr.active>th, .table>tbody>tr.active>th, .table>tfoot>tr.active>th {background-color: #f5f5f5;}
.table-hover>tbody>tr>td.active:hover, .table-hover>tbody>tr>th.active:hover, .table-hover>tbody>tr.active:hover>td, .table-hover>tbody>tr:hover>.active, .table-hover>tbody>tr.active:hover>th {background-color: #e8e8e8;}
.table>thead>tr>td.success, .table>tbody>tr>td.success, .table>tfoot>tr>td.success, .table>thead>tr>th.success, .table>tbody>tr>th.success, .table>tfoot>tr>th.success, .table>thead>tr.success>td, .table>tbody>tr.success>td, .table>tfoot>tr.success>td, .table>thead>tr.success>th, .table>tbody>tr.success>th, .table>tfoot>tr.success>th {background-color: #dff0d8;}
.table-hover>tbody>tr>td.success:hover, .table-hover>tbody>tr>th.success:hover, .table-hover>tbody>tr.success:hover>td, .table-hover>tbody>tr:hover>.success, .table-hover>tbody>tr.success:hover>th {background-color: #d0e9c6;}
.table>thead>tr>td.info, .table>tbody>tr>td.info, .table>tfoot>tr>td.info, .table>thead>tr>th.info, .table>tbody>tr>th.info, .table>tfoot>tr>th.info, .table>thead>tr.info>td, .table>tbody>tr.info>td, .table>tfoot>tr.info>td, .table>thead>tr.info>th, .table>tbody>tr.info>th, .table>tfoot>tr.info>th {background-color: #d9edf7;}
.table-hover>tbody>tr>td.info:hover, .table-hover>tbody>tr>th.info:hover, .table-hover>tbody>tr.info:hover>td, .table-hover>tbody>tr:hover>.info, .table-hover>tbody>tr.info:hover>th {background-color: #c4e3f3;}
.table>thead>tr>td.warning, .table>tbody>tr>td.warning, .table>tfoot>tr>td.warning, .table>thead>tr>th.warning, .table>tbody>tr>th.warning, .table>tfoot>tr>th.warning, .table>thead>tr.warning>td, .table>tbody>tr.warning>td, .table>tfoot>tr.warning>td, .table>thead>tr.warning>th, .table>tbody>tr.warning>th, .table>tfoot>tr.warning>th {background-color: #fcf8e3;}
.table-hover>tbody>tr>td.warning:hover, .table-hover>tbody>tr>th.warning:hover, .table-hover>tbody>tr.warning:hover>td, .table-hover>tbody>tr:hover>.warning, .table-hover>tbody>tr.warning:hover>th {background-color: #faf2cc;}
.table>thead>tr>td.danger, .table>tbody>tr>td.danger, .table>tfoot>tr>td.danger, .table>thead>tr>th.danger, .table>tbody>tr>th.danger, .table>tfoot>tr>th.danger, .table>thead>tr.danger>td, .table>tbody>tr.danger>td, .table>tfoot>tr.danger>td, .table>thead>tr.danger>th, .table>tbody>tr.danger>th, .table>tfoot>tr.danger>th {background-color: #f2dede;}
.table-hover>tbody>tr>td.danger:hover, .table-hover>tbody>tr>th.danger:hover, .table-hover>tbody>tr.danger:hover>td, .table-hover>tbody>tr:hover>.danger, .table-hover>tbody>tr.danger:hover>th {background-color: #ebcccc;}
.table-responsive {overflow-x: auto;min-height: .01%;}
@media screen and (max-width:767px) {.table-responsive {width: 100%;margin-bottom: 15px;overflow-y: hidden;-ms-overflow-style: -ms-autohiding-scrollbar;border: 1px solid #ddd;}
	.table-responsive>.table {margin-bottom: 0;}
	.table-responsive>.table>thead>tr>th, .table-responsive>.table>tbody>tr>th, .table-responsive>.table>tfoot>tr>th, .table-responsive>.table>thead>tr>td, .table-responsive>.table>tbody>tr>td, .table-responsive>.table>tfoot>tr>td {white-space: nowrap;}
	.table-responsive>.table-bordered {border: 0;}
	.table-responsive>.table-bordered>thead>tr>th:first-child, .table-responsive>.table-bordered>tbody>tr>th:first-child, .table-responsive>.table-bordered>tfoot>tr>th:first-child, .table-responsive>.table-bordered>thead>tr>td:first-child, .table-responsive>.table-bordered>tbody>tr>td:first-child, .table-responsive>.table-bordered>tfoot>tr>td:first-child {border-left: 0;}
	.table-responsive>.table-bordered>thead>tr>th:last-child, .table-responsive>.table-bordered>tbody>tr>th:last-child, .table-responsive>.table-bordered>tfoot>tr>th:last-child, .table-responsive>.table-bordered>thead>tr>td:last-child, .table-responsive>.table-bordered>tbody>tr>td:last-child, .table-responsive>.table-bordered>tfoot>tr>td:last-child {border-right: 0;}
	.table-responsive>.table-bordered>tbody>tr:last-child>th, .table-responsive>.table-bordered>tfoot>tr:last-child>th, .table-responsive>.table-bordered>tbody>tr:last-child>td, .table-responsive>.table-bordered>tfoot>tr:last-child>td {border-bottom: 0;}}
fieldset {padding: 0;margin: 0;border: 0;min-width: 0;}
legend {display: block;width: 100%;padding: 0;margin-bottom: 20px;font-size: 21px;line-height: inherit;color: #333;border: 0;border-bottom: 1px solid #e5e5e5;}
label {display: inline-block;max-width: 100%;margin-bottom: 5px;font-weight: bold;}
input[type="search"] {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
input[type="radio"], input[type="checkbox"] {margin: 4px 0 0;margin-top: 1px \9;line-height: normal;}
input[type="file"] {display: block;}
input[type="range"] {display: block;width: 100%;}
select[multiple], select[size] {height: auto;}
input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus {outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;}
output {display: block;padding-top: 7px;font-size: 14px;line-height: 1.42857143;color: #555;}
.form-control {display: block;width: 100%;height: 34px;padding: 6px 12px;font-size: 14px;line-height: 1.42857143;color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);box-shadow: inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
.form-control:focus {border-color: #66afe9;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);}
.form-control::-moz-placeholder {color: #999;opacity: 1;}
.form-control:-ms-input-placeholder {color: #999;}
.form-control::-webkit-input-placeholder {color: #999;}
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {cursor: not-allowed;background-color: #eee;opacity: 1;}
textarea.form-control {height: auto;}
input[type="search"] {-webkit-appearance: none;}
@media screen and (-webkit-min-device-pixel-ratio:0) {input[type="date"], input[type="time"], input[type="datetime-local"], input[type="month"] {line-height: 34px;}
	input[type="date"].input-sm, input[type="time"].input-sm, input[type="datetime-local"].input-sm, input[type="month"].input-sm, .input-group-sm input[type="date"], .input-group-sm input[type="time"], .input-group-sm input[type="datetime-local"], .input-group-sm input[type="month"] {line-height: 30px;}
	input[type="date"].input-lg, input[type="time"].input-lg, input[type="datetime-local"].input-lg, input[type="month"].input-lg, .input-group-lg input[type="date"], .input-group-lg input[type="time"], .input-group-lg input[type="datetime-local"], .input-group-lg input[type="month"] {line-height: 46px;}}
.form-group {margin-bottom: 15px;}
.radio, .checkbox {position: relative;display: block;margin-top: 10px;margin-bottom: 10px;}
.radio label, .checkbox label {min-height: 20px;padding-left: 20px;margin-bottom: 0;font-weight: normal;cursor: pointer;}
.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] {position: absolute;margin-left: -20px;margin-top: 4px \9;}
.radio+.radio, .checkbox+.checkbox {margin-top: -5px;}
.radio-inline, .checkbox-inline {display: inline-block;padding-left: 20px;margin-bottom: 0;vertical-align: middle;font-weight: normal;cursor: pointer;}
.radio-inline+.radio-inline, .checkbox-inline+.checkbox-inline {margin-top: 0;margin-left: 10px;}
input[type="radio"][disabled], input[type="checkbox"][disabled], input[type="radio"].disabled, input[type="checkbox"].disabled, fieldset[disabled] input[type="radio"], fieldset[disabled] input[type="checkbox"] {cursor: not-allowed;}
.radio-inline.disabled, .checkbox-inline.disabled, fieldset[disabled] .radio-inline, fieldset[disabled] .checkbox-inline {cursor: not-allowed;}
.radio.disabled label, .checkbox.disabled label, fieldset[disabled] .radio label, fieldset[disabled] .checkbox label {cursor: not-allowed;}
.form-control-static {padding-top: 7px;padding-bottom: 7px;margin-bottom: 0;}
.form-control-static.input-lg, .form-control-static.input-sm {padding-left: 0;padding-right: 0;}
.input-sm {height: 30px;padding: 5px 10px;font-size: 12px;line-height: 1.5;border-radius: 3px;}
select.input-sm {height: 30px;line-height: 30px;}
textarea.input-sm, select[multiple].input-sm {height: auto;}
.form-group-sm .form-control {height: 30px;padding: 5px 10px;font-size: 12px;line-height: 1.5;border-radius: 3px;}
select.form-group-sm .form-control {height: 30px;line-height: 30px;}
textarea.form-group-sm .form-control, select[multiple].form-group-sm .form-control {height: auto;}
.form-group-sm .form-control-static {height: 30px;padding: 5px 10px;font-size: 12px;line-height: 1.5;}
.input-lg {height: 46px;padding: 10px 16px;font-size: 18px;line-height: 1.3333333;border-radius: 6px;}
select.input-lg {height: 46px;line-height: 46px;}
textarea.input-lg, select[multiple].input-lg {height: auto;}
.form-group-lg .form-control {height: 46px;padding: 10px 16px;font-size: 18px;line-height: 1.3333333;border-radius: 6px;}
select.form-group-lg .form-control {height: 46px;line-height: 46px;}
textarea.form-group-lg .form-control, select[multiple].form-group-lg .form-control {height: auto;}
.form-group-lg .form-control-static {height: 46px;padding: 10px 16px;font-size: 18px;line-height: 1.3333333;}
.has-feedback {position: relative;}
.has-feedback .form-control {padding-right: 42.5px;}
.form-control-feedback {position: absolute;top: 0;right: 0;z-index: 2;display: block;width: 34px;height: 34px;line-height: 34px;text-align: center;pointer-events: none;}
.input-lg+.form-control-feedback {width: 46px;height: 46px;line-height: 46px;}
.input-sm+.form-control-feedback {width: 30px;height: 30px;line-height: 30px;}
.has-success .help-block, .has-success .control-label, .has-success .radio, .has-success .checkbox, .has-success .radio-inline, .has-success .checkbox-inline, .has-success.radio label, .has-success.checkbox label, .has-success.radio-inline label, .has-success.checkbox-inline label {color: #3c763d;}
.has-success .form-control {border-color: #3c763d;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);box-shadow: inset 0 1px 1px rgba(0,0,0,.075);}
.has-success .form-control:focus {border-color: #2b542c;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;}
.has-success .input-group-addon {color: #3c763d;border-color: #3c763d;background-color: #dff0d8;}
.has-success .form-control-feedback {color: #3c763d;}
.has-warning .help-block, .has-warning .control-label, .has-warning .radio, .has-warning .checkbox, .has-warning .radio-inline, .has-warning .checkbox-inline, .has-warning.radio label, .has-warning.checkbox label, .has-warning.radio-inline label, .has-warning.checkbox-inline label {color: #8a6d3b;}
.has-warning .form-control {border-color: #8a6d3b;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);box-shadow: inset 0 1px 1px rgba(0,0,0,.075);}
.has-warning .form-control:focus {border-color: #66512c;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;}
.has-warning .input-group-addon {color: #8a6d3b;border-color: #8a6d3b;background-color: #fcf8e3;}
.has-warning .form-control-feedback {color: #8a6d3b;}
.has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label {color: #a94442;}
.has-error .form-control {border-color: #a94442;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);box-shadow: inset 0 1px 1px rgba(0,0,0,.075);}
.has-error .form-control:focus {border-color: #843534;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;}
.has-error .input-group-addon {color: #a94442;border-color: #a94442;background-color: #f2dede;}
.has-error .form-control-feedback {color: #a94442;}
.has-feedback label~.form-control-feedback {top: 25px;}
.has-feedback label.sr-only~.form-control-feedback {top: 0;}
.help-block {display: block;margin-top: 5px;margin-bottom: 10px;color: #737373;}
@media (min-width:768px) {.form-inline .form-group {display: inline-block;margin-bottom: 0;vertical-align: middle;}
	.form-inline .form-control {display: inline-block;width: auto;vertical-align: middle;}
	.form-inline .form-control-static {display: inline-block;}
	.form-inline .input-group {display: inline-table;vertical-align: middle;}
	.form-inline .input-group .input-group-addon, .form-inline .input-group .input-group-btn, .form-inline .input-group .form-control {width: auto;}
	.form-inline .input-group>.form-control {width: 100%;}
	.form-inline .control-label {margin-bottom: 0;vertical-align: middle;}
	.form-inline .radio, .form-inline .checkbox {display: inline-block;margin-top: 0;margin-bottom: 0;vertical-align: middle;}
	.form-inline .radio label, .form-inline .checkbox label {padding-left: 0;}
	.form-inline .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"] {position: relative;margin-left: 0;}
	.form-inline .has-feedback .form-control-feedback {top: 0;}}
.form-horizontal .radio, .form-horizontal .checkbox, .form-horizontal .radio-inline, .form-horizontal .checkbox-inline {margin-top: 0;margin-bottom: 0;padding-top: 7px;}
.form-horizontal .radio, .form-horizontal .checkbox {min-height: 27px;}
.form-horizontal .form-group {margin-left: -7px;margin-right: -7px;}
@media (min-width:768px) {.form-horizontal .control-label {text-align: right;margin-bottom: 0;padding-top: 7px;}}
.form-horizontal .has-feedback .form-control-feedback {right: 7px;}
@media (min-width:768px) {.form-horizontal .form-group-lg .control-label {padding-top: 14.333333px;}}
@media (min-width:768px) {.form-horizontal .form-group-sm .control-label {padding-top: 6px;}}
.btn {display: inline-block;margin-bottom: 0;font-weight: normal;text-align: center;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;background-image: none;border: 1px solid transparent;white-space: nowrap;padding: 6px 12px;font-size: 14px;line-height: 1.42857143;border-radius: 4px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn.active.focus {outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;}
.btn:hover, .btn:focus, .btn.focus {color: #333;text-decoration: none;}
.btn:active, .btn.active {outline: 0;background-image: none;-webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,.125);box-shadow: inset 0 3px 5px rgba(0,0,0,.125);}
.btn.disabled, .btn[disabled], fieldset[disabled] .btn {cursor: not-allowed;pointer-events: none;opacity: .65;filter: alpha(opacity=65);-webkit-box-shadow: none;box-shadow: none;}
.btn-default {color: #333;background-color: #fff;border-color: #ccc;}
.btn-default:hover, .btn-default:focus, .btn-default.focus, .btn-default:active, .btn-default.active, .open>.dropdown-toggle.btn-default {color: #333;background-color: #e6e6e6;border-color: #adadad;}
.btn-default:active, .btn-default.active, .open>.dropdown-toggle.btn-default {background-image: none;}
.btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default, .btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled.focus, .btn-default[disabled].focus, fieldset[disabled] .btn-default.focus, .btn-default.disabled:active, .btn-default[disabled]:active, fieldset[disabled] .btn-default:active, .btn-default.disabled.active, .btn-default[disabled].active, fieldset[disabled] .btn-default.active {background-color: #fff;border-color: #ccc;}
.btn-default .badge {color: #fff;background-color: #333;}
.btn-primary {color: #fff;background-color: #337ab7;border-color: #2e6da4;}
.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open>.dropdown-toggle.btn-primary {color: #fff;background-color: #286090;border-color: #204d74;}
.btn-primary:active, .btn-primary.active, .open>.dropdown-toggle.btn-primary {background-image: none;}
.btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary, .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled.focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary.focus, .btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active, .btn-primary.disabled.active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary.active {background-color: #337ab7;border-color: #2e6da4;}
.btn-primary .badge {color: #337ab7;background-color: #fff;}
.btn-success {color: #fff;background-color: #5cb85c;border-color: #4cae4c;}
.btn-success:hover, .btn-success:focus, .btn-success.focus, .btn-success:active, .btn-success.active, .open>.dropdown-toggle.btn-success {color: #fff;background-color: #449d44;border-color: #398439;}
.btn-success:active, .btn-success.active, .open>.dropdown-toggle.btn-success {background-image: none;}
.btn-success.disabled, .btn-success[disabled], fieldset[disabled] .btn-success, .btn-success.disabled:hover, .btn-success[disabled]:hover, fieldset[disabled] .btn-success:hover, .btn-success.disabled:focus, .btn-success[disabled]:focus, fieldset[disabled] .btn-success:focus, .btn-success.disabled.focus, .btn-success[disabled].focus, fieldset[disabled] .btn-success.focus, .btn-success.disabled:active, .btn-success[disabled]:active, fieldset[disabled] .btn-success:active, .btn-success.disabled.active, .btn-success[disabled].active, fieldset[disabled] .btn-success.active {background-color: #5cb85c;border-color: #4cae4c;}
.btn-success .badge {color: #5cb85c;background-color: #fff;}
.btn-info {color: #fff;background-color: #5bc0de;border-color: #46b8da;}
.btn-info:hover, .btn-info:focus, .btn-info.focus, .btn-info:active, .btn-info.active, .open>.dropdown-toggle.btn-info {color: #fff;background-color: #31b0d5;border-color: #269abc;}
.btn-info:active, .btn-info.active, .open>.dropdown-toggle.btn-info {background-image: none;}
.btn-info.disabled, .btn-info[disabled], fieldset[disabled] .btn-info, .btn-info.disabled:hover, .btn-info[disabled]:hover, fieldset[disabled] .btn-info:hover, .btn-info.disabled:focus, .btn-info[disabled]:focus, fieldset[disabled] .btn-info:focus, .btn-info.disabled.focus, .btn-info[disabled].focus, fieldset[disabled] .btn-info.focus, .btn-info.disabled:active, .btn-info[disabled]:active, fieldset[disabled] .btn-info:active, .btn-info.disabled.active, .btn-info[disabled].active, fieldset[disabled] .btn-info.active {background-color: #5bc0de;border-color: #46b8da;}
.btn-info .badge {color: #5bc0de;background-color: #fff;}
.btn-warning {color: #fff;background-color: #f0ad4e;border-color: #eea236;}
.btn-warning:hover, .btn-warning:focus, .btn-warning.focus, .btn-warning:active, .btn-warning.active, .open>.dropdown-toggle.btn-warning {color: #fff;background-color: #ec971f;border-color: #d58512;}
.btn-warning:active, .btn-warning.active, .open>.dropdown-toggle.btn-warning {background-image: none;}
.btn-warning.disabled, .btn-warning[disabled], fieldset[disabled] .btn-warning, .btn-warning.disabled:hover, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning:hover, .btn-warning.disabled:focus, .btn-warning[disabled]:focus, fieldset[disabled] .btn-warning:focus, .btn-warning.disabled.focus, .btn-warning[disabled].focus, fieldset[disabled] .btn-warning.focus, .btn-warning.disabled:active, .btn-warning[disabled]:active, fieldset[disabled] .btn-warning:active, .btn-warning.disabled.active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning.active {background-color: #f0ad4e;border-color: #eea236;}
.btn-warning .badge {color: #f0ad4e;background-color: #fff;}
.btn-danger {color: #fff;background-color: #d9534f;border-color: #d43f3a;}
.btn-danger:hover, .btn-danger:focus, .btn-danger.focus, .btn-danger:active, .btn-danger.active, .open>.dropdown-toggle.btn-danger {color: #fff;background-color: #c9302c;border-color: #ac2925;}
.btn-danger:active, .btn-danger.active, .open>.dropdown-toggle.btn-danger {background-image: none;}
.btn-danger.disabled, .btn-danger[disabled], fieldset[disabled] .btn-danger, .btn-danger.disabled:hover, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger:hover, .btn-danger.disabled:focus, .btn-danger[disabled]:focus, fieldset[disabled] .btn-danger:focus, .btn-danger.disabled.focus, .btn-danger[disabled].focus, fieldset[disabled] .btn-danger.focus, .btn-danger.disabled:active, .btn-danger[disabled]:active, fieldset[disabled] .btn-danger:active, .btn-danger.disabled.active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger.active {background-color: #d9534f;border-color: #d43f3a;}
.btn-danger .badge {color: #d9534f;background-color: #fff;}
.btn-link {color: #337ab7;font-weight: normal;border-radius: 0;}
.btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], fieldset[disabled] .btn-link {background-color: transparent;-webkit-box-shadow: none;box-shadow: none;}
.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active {border-color: transparent;}
.btn-link:hover, .btn-link:focus {color: #23527c;text-decoration: underline;background-color: transparent;}
.btn-link[disabled]:hover, fieldset[disabled] .btn-link:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:focus {color: #777;text-decoration: none;}
.btn-lg, .btn-group-lg>.btn {padding: 10px 16px;font-size: 18px;line-height: 1.3333333;border-radius: 6px;}
.btn-sm, .btn-group-sm>.btn {padding: 5px 10px;font-size: 12px;line-height: 1.5;border-radius: 3px;}
.btn-xs, .btn-group-xs>.btn {padding: 1px 5px;font-size: 12px;line-height: 1.5;border-radius: 3px;}
.btn-block {display: block;width: 100%;}
.btn-block+.btn-block {margin-top: 5px;}
input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block {width: 100%;}
.fade {opacity: 0;-webkit-transition: opacity .15s linear;-o-transition: opacity .15s linear;transition: opacity .15s linear;}
.fade.in {opacity: 1;}
.collapse {display: none;visibility: hidden;}
.collapse.in {display: block;visibility: visible;}
tr.collapse.in {display: table-row;}
tbody.collapse.in {display: table-row-group;}
.collapsing {position: relative;height: 0;overflow: hidden;-webkit-transition-property: height,visibility;-o-transition-property: height,visibility;transition-property: height,visibility;-webkit-transition-duration: .35s;-o-transition-duration: .35s;transition-duration: .35s;-webkit-transition-timing-function: ease;-o-transition-timing-function: ease;transition-timing-function: ease;}
.caret {display: inline-block;width: 0;height: 0;margin-left: 2px;vertical-align: middle;border-top: 4px solid;border-right: 4px solid transparent;border-left: 4px solid transparent;}
.dropup, .dropdown {position: relative;}
.dropdown-toggle:focus {outline: 0;}
.dropdown-menu {position: absolute;top: 100%;left: 0;z-index: 1000;display: none;float: left;min-width: 160px;padding: 5px 0;margin: 2px 0 0;list-style: none;font-size: 14px;text-align: left;background-color: #fff;border: 1px solid #ccc;border: 1px solid rgba(0,0,0,.15);border-radius: 4px;-webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);box-shadow: 0 6px 12px rgba(0,0,0,.175);-webkit-background-clip: padding-box;background-clip: padding-box;}
.dropdown-menu.pull-right {right: 0;left: auto;}
.dropdown-menu .divider {height: 1px;margin: 9px 0;overflow: hidden;background-color: #e5e5e5;}
.dropdown-menu>li>a {display: block;padding: 3px 20px;clear: both;font-weight: normal;line-height: 1.42857143;color: #333;white-space: nowrap;}
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus {text-decoration: none;color: #262626;background-color: #f5f5f5;}
.dropdown-menu>.active>a, .dropdown-menu>.active>a:hover, .dropdown-menu>.active>a:focus {color: #fff;text-decoration: none;outline: 0;background-color: #337ab7;}
.dropdown-menu>.disabled>a, .dropdown-menu>.disabled>a:hover, .dropdown-menu>.disabled>a:focus {color: #777;}
.dropdown-menu>.disabled>a:hover, .dropdown-menu>.disabled>a:focus {text-decoration: none;background-color: transparent;background-image: none;filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor: not-allowed;}
.open>.dropdown-menu {display: block;}
.open>a {outline: 0;}
.dropdown-menu-right {left: auto;right: 0;}
.dropdown-menu-left {left: 0;right: auto;}
.dropdown-header {display: block;padding: 3px 20px;font-size: 12px;line-height: 1.42857143;color: #777;white-space: nowrap;}
.dropdown-backdrop {position: fixed;left: 0;right: 0;bottom: 0;top: 0;z-index: 990;}
.pull-right>.dropdown-menu {right: 0;left: auto;}
.dropup .caret, .navbar-fixed-bottom .dropdown .caret {border-top: 0;border-bottom: 4px solid;content: "";}
.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu {top: auto;bottom: 100%;margin-bottom: 2px;}
@media (min-width:768px) {.navbar-right .dropdown-menu {left: auto;right: 0;}
	.navbar-right .dropdown-menu-left {left: 0;right: auto;}}
.btn-group, .btn-group-vertical {position: relative;display: inline-block;vertical-align: middle;}
.btn-group>.btn, .btn-group-vertical>.btn {position: relative;float: left;}
.btn-group>.btn:hover, .btn-group-vertical>.btn:hover, .btn-group>.btn:focus, .btn-group-vertical>.btn:focus, .btn-group>.btn:active, .btn-group-vertical>.btn:active, .btn-group>.btn.active, .btn-group-vertical>.btn.active {z-index: 2;}
.btn-group .btn+.btn, .btn-group .btn+.btn-group, .btn-group .btn-group+.btn, .btn-group .btn-group+.btn-group {margin-left: -1px;}
.btn-toolbar {margin-left: -5px;}
.btn-toolbar .btn-group, .btn-toolbar .input-group {float: left;}
.btn-toolbar>.btn, .btn-toolbar>.btn-group, .btn-toolbar>.input-group {margin-left: 5px;}
.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {border-radius: 0;}
.btn-group>.btn:first-child {margin-left: 0;}
.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle) {border-bottom-right-radius: 0;border-top-right-radius: 0;}
.btn-group>.btn:last-child:not(:first-child), .btn-group>.dropdown-toggle:not(:first-child) {border-bottom-left-radius: 0;border-top-left-radius: 0;}
.btn-group>.btn-group {float: left;}
.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn {border-radius: 0;}
.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child, .btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle {border-bottom-right-radius: 0;border-top-right-radius: 0;}
.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child {border-bottom-left-radius: 0;border-top-left-radius: 0;}
.btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle {outline: 0;}
.btn-group>.btn+.dropdown-toggle {padding-left: 8px;padding-right: 8px;}
.btn-group>.btn-lg+.dropdown-toggle {padding-left: 12px;padding-right: 12px;}
.btn-group.open .dropdown-toggle {-webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,.125);box-shadow: inset 0 3px 5px rgba(0,0,0,.125);}
.btn-group.open .dropdown-toggle.btn-link {-webkit-box-shadow: none;box-shadow: none;}
.btn .caret {margin-left: 0;}
.btn-lg .caret {border-width: 5px 5px 0;border-bottom-width: 0;}
.dropup .btn-lg .caret {border-width: 0 5px 5px;}
.btn-group-vertical>.btn, .btn-group-vertical>.btn-group, .btn-group-vertical>.btn-group>.btn {display: block;float: none;width: 100%;max-width: 100%;}
.btn-group-vertical>.btn-group>.btn {float: none;}
.btn-group-vertical>.btn+.btn, .btn-group-vertical>.btn+.btn-group, .btn-group-vertical>.btn-group+.btn, .btn-group-vertical>.btn-group+.btn-group {margin-top: -1px;margin-left: 0;}
.btn-group-vertical>.btn:not(:first-child):not(:last-child) {border-radius: 0;}
.btn-group-vertical>.btn:first-child:not(:last-child) {border-top-right-radius: 4px;border-bottom-right-radius: 0;border-bottom-left-radius: 0;}
.btn-group-vertical>.btn:last-child:not(:first-child) {border-bottom-left-radius: 4px;border-top-right-radius: 0;border-top-left-radius: 0;}
.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn {border-radius: 0;}
.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child, .btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle {border-bottom-right-radius: 0;border-bottom-left-radius: 0;}
.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child {border-top-right-radius: 0;border-top-left-radius: 0;}
.btn-group-justified {display: table;width: 100%;table-layout: fixed;border-collapse: separate;}
.btn-group-justified>.btn, .btn-group-justified>.btn-group {float: none;display: table-cell;width: 1%;}
.btn-group-justified>.btn-group .btn {width: 100%;}
.btn-group-justified>.btn-group .dropdown-menu {left: auto;}
[data-toggle="buttons"]>.btn input[type="radio"], [data-toggle="buttons"]>.btn-group>.btn input[type="radio"], [data-toggle="buttons"]>.btn input[type="checkbox"], [data-toggle="buttons"]>.btn-group>.btn input[type="checkbox"] {position: absolute;clip: rect(0,0,0,0);pointer-events: none;}
.input-group {position: relative;display: table;border-collapse: separate;}
.input-group[class*="col-"] {float: none;padding-left: 0;padding-right: 0;}
.input-group .form-control {position: relative;z-index: 2;float: left;width: 100%;margin-bottom: 0;}
.input-group-lg>.form-control, .input-group-lg>.input-group-addon, .input-group-lg>.input-group-btn>.btn {height: 46px;padding: 10px 16px;font-size: 18px;line-height: 1.3333333;border-radius: 6px;}
select.input-group-lg>.form-control, select.input-group-lg>.input-group-addon, select.input-group-lg>.input-group-btn>.btn {height: 46px;line-height: 46px;}
textarea.input-group-lg>.form-control, textarea.input-group-lg>.input-group-addon, textarea.input-group-lg>.input-group-btn>.btn, select[multiple].input-group-lg>.form-control, select[multiple].input-group-lg>.input-group-addon, select[multiple].input-group-lg>.input-group-btn>.btn {height: auto;}
.input-group-sm>.form-control, .input-group-sm>.input-group-addon, .input-group-sm>.input-group-btn>.btn {height: 30px;padding: 5px 10px;font-size: 12px;line-height: 1.5;border-radius: 3px;}
select.input-group-sm>.form-control, select.input-group-sm>.input-group-addon, select.input-group-sm>.input-group-btn>.btn {height: 30px;line-height: 30px;}
textarea.input-group-sm>.form-control, textarea.input-group-sm>.input-group-addon, textarea.input-group-sm>.input-group-btn>.btn, select[multiple].input-group-sm>.form-control, select[multiple].input-group-sm>.input-group-addon, select[multiple].input-group-sm>.input-group-btn>.btn {height: auto;}
.input-group-addon, .input-group-btn, .input-group .form-control {display: table-cell;}
.input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child), .input-group .form-control:not(:first-child):not(:last-child) {border-radius: 0;}
.input-group-addon, .input-group-btn {width: 1%;white-space: nowrap;vertical-align: middle;}
.input-group-addon {padding: 6px 12px;font-size: 14px;font-weight: normal;line-height: 1;color: #555;text-align: center;background-color: #eee;border: 1px solid #ccc;border-radius: 4px;}
.input-group-addon.input-sm {padding: 5px 10px;font-size: 12px;border-radius: 3px;}
.input-group-addon.input-lg {padding: 10px 16px;font-size: 18px;border-radius: 6px;}
.input-group-addon input[type="radio"], .input-group-addon input[type="checkbox"] {margin-top: 0;}
.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child>.btn, .input-group-btn:first-child>.btn-group>.btn, .input-group-btn:first-child>.dropdown-toggle, .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child>.btn-group:not(:last-child)>.btn {border-bottom-right-radius: 0;border-top-right-radius: 0;}
.input-group-addon:first-child {border-right: 0;}
.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child>.btn, .input-group-btn:last-child>.btn-group>.btn, .input-group-btn:last-child>.dropdown-toggle, .input-group-btn:first-child>.btn:not(:first-child), .input-group-btn:first-child>.btn-group:not(:first-child)>.btn {border-bottom-left-radius: 0;border-top-left-radius: 0;}
.input-group-addon:last-child {border-left: 0;}
.input-group-btn {position: relative;font-size: 0;white-space: nowrap;}
.input-group-btn>.btn {position: relative;}
.input-group-btn>.btn+.btn {margin-left: -1px;}
.input-group-btn>.btn:hover, .input-group-btn>.btn:focus, .input-group-btn>.btn:active {z-index: 2;}
.input-group-btn:first-child>.btn, .input-group-btn:first-child>.btn-group {margin-right: -1px;}
.input-group-btn:last-child>.btn, .input-group-btn:last-child>.btn-group {margin-left: -1px;}
.nav {margin-bottom: 0;padding-left: 0;list-style: none;}
.nav>li {position: relative;display: block;}
.nav>li>a {position: relative;display: block;padding: 10px 15px;}
.nav>li>a:hover, .nav>li>a:focus {text-decoration: none;background-color: #eee;}
.nav>li.disabled>a {color: #777;}
.nav>li.disabled>a:hover, .nav>li.disabled>a:focus {color: #777;text-decoration: none;background-color: transparent;cursor: not-allowed;}
.nav .open>a, .nav .open>a:hover, .nav .open>a:focus {background-color: #eee;border-color: #337ab7;}
.nav .nav-divider {height: 1px;margin: 9px 0;overflow: hidden;background-color: #e5e5e5;}
.nav>li>a>img {max-width: none;}
.nav-tabs {border-bottom: 1px solid #ddd;}
.nav-tabs>li {float: left;margin-bottom: -1px;}
.nav-tabs>li>a {margin-right: 2px;line-height: 1.42857143;border: 1px solid transparent;border-radius: 4px 4px 0 0;}
.nav-tabs>li>a:hover {border-color: #eee #eee #ddd;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus {color: #555;background-color: #fff;border: 1px solid #ddd;border-bottom-color: transparent;cursor: default;}
.nav-tabs.nav-justified {width: 100%;border-bottom: 0;}
.nav-tabs.nav-justified>li {float: none;}
.nav-tabs.nav-justified>li>a {text-align: center;margin-bottom: 5px;}
.nav-tabs.nav-justified>.dropdown .dropdown-menu {top: auto;left: auto;}
@media (min-width:768px) {.nav-tabs.nav-justified>li {display: table-cell;width: 1%;}
	.nav-tabs.nav-justified>li>a {margin-bottom: 0;}}
.nav-tabs.nav-justified>li>a {margin-right: 0;border-radius: 4px;}
.nav-tabs.nav-justified>.active>a, .nav-tabs.nav-justified>.active>a:hover, .nav-tabs.nav-justified>.active>a:focus {border: 1px solid #ddd;}
@media (min-width:768px) {.nav-tabs.nav-justified>li>a {border-bottom: 1px solid #ddd;border-radius: 4px 4px 0 0;}
	.nav-tabs.nav-justified>.active>a, .nav-tabs.nav-justified>.active>a:hover, .nav-tabs.nav-justified>.active>a:focus {border-bottom-color: #fff;}}
.nav-pills>li {float: left;}
.nav-pills>li>a {border-radius: 4px;}
.nav-pills>li+li {margin-left: 2px;}
.nav-pills>li.active>a, .nav-pills>li.active>a:hover, .nav-pills>li.active>a:focus {color: #fff;background-color: #337ab7;}
.nav-stacked>li {float: none;}
.nav-stacked>li+li {margin-top: 2px;margin-left: 0;}
.nav-justified {width: 100%;}
.nav-justified>li {float: none;}
.nav-justified>li>a {text-align: center;margin-bottom: 5px;}
.nav-justified>.dropdown .dropdown-menu {top: auto;left: auto;}
@media (min-width:768px) {.nav-justified>li {display: table-cell;width: 1%;}
	.nav-justified>li>a {margin-bottom: 0;}}
.nav-tabs-justified {border-bottom: 0;}
.nav-tabs-justified>li>a {margin-right: 0;border-radius: 4px;}
.nav-tabs-justified>.active>a, .nav-tabs-justified>.active>a:hover, .nav-tabs-justified>.active>a:focus {border: 1px solid #ddd;}
@media (min-width:768px) {.nav-tabs-justified>li>a {border-bottom: 1px solid #ddd;border-radius: 4px 4px 0 0;}
	.nav-tabs-justified>.active>a, .nav-tabs-justified>.active>a:hover, .nav-tabs-justified>.active>a:focus {border-bottom-color: #fff;}}
.tab-content>.tab-pane {display: none;visibility: hidden;}
.tab-content>.active {display: block;visibility: visible;}
.nav-tabs .dropdown-menu {margin-top: -1px;border-top-right-radius: 0;border-top-left-radius: 0;}
.navbar {position: relative;min-height: 50px;margin-bottom: 20px;border: 1px solid transparent;}
@media (min-width:768px) {.navbar {border-radius: 4px;}}
@media (min-width:768px) {.navbar-header {float: left;}}
.navbar-collapse {overflow-x: visible;padding-right: 7px;padding-left: 7px;border-top: 1px solid transparent;-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1);box-shadow: inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling: touch;}
.navbar-collapse.in {overflow-y: auto;}
@media (min-width:768px) {.navbar-collapse {width: auto;border-top: 0;-webkit-box-shadow: none;box-shadow: none;}
	.navbar-collapse.collapse {display: block !important;visibility: visible !important;height: auto !important;padding-bottom: 0;overflow: visible !important;}
	.navbar-collapse.in {overflow-y: visible;}
	.navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {padding-left: 0;padding-right: 0;}}
.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {max-height: 340px;}
@media (max-device-width:480px) and (orientation:landscape) {.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {max-height: 200px;}}
.container>.navbar-header, .container-fluid>.navbar-header, .container>.navbar-collapse, .container-fluid>.navbar-collapse {margin-right: -7px;margin-left: -7px;}
@media (min-width:768px) {.container>.navbar-header, .container-fluid>.navbar-header, .container>.navbar-collapse, .container-fluid>.navbar-collapse {margin-right: 0;margin-left: 0;}}
.navbar-static-top {z-index: 1000;border-width: 0 0 1px;}
@media (min-width:768px) {.navbar-static-top {border-radius: 0;}}
.navbar-fixed-top, .navbar-fixed-bottom {position: fixed;right: 0;left: 0;z-index: 1030;}
@media (min-width:768px) {.navbar-fixed-top, .navbar-fixed-bottom {border-radius: 0;}}
.navbar-fixed-top {top: 0;border-width: 0 0 1px;}
.navbar-fixed-bottom {bottom: 0;margin-bottom: 0;border-width: 1px 0 0;}
.navbar-brand {float: left;padding: 15px 7px;font-size: 18px;line-height: 20px;height: 50px;}
.navbar-brand:hover, .navbar-brand:focus {text-decoration: none;}
.navbar-brand>img {display: block;}
@media (min-width:768px) {.navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand {margin-left: -7px;}}
.navbar-toggle {position: relative;float: right;margin-right: 7px;padding: 9px 10px;margin-top: 8px;margin-bottom: 8px;background-color: transparent;background-image: none;border: 1px solid transparent;border-radius: 4px;}
.navbar-toggle:focus {outline: 0;}
.navbar-toggle .icon-bar {display: block;width: 22px;height: 2px;border-radius: 1px;}
.navbar-toggle .icon-bar+.icon-bar {margin-top: 4px;}
@media (min-width:768px) {.navbar-toggle {display: none;}}
.navbar-nav {margin: 7.5px -7px;}
.navbar-nav>li>a {padding-top: 10px;padding-bottom: 10px;line-height: 20px;}
@media (max-width:767px) {.navbar-nav .open .dropdown-menu {position: static;float: none;width: auto;margin-top: 0;background-color: transparent;border: 0;-webkit-box-shadow: none;box-shadow: none;}
	.navbar-nav .open .dropdown-menu>li>a, .navbar-nav .open .dropdown-menu .dropdown-header {padding: 5px 15px 5px 25px;}
	.navbar-nav .open .dropdown-menu>li>a {line-height: 20px;}
	.navbar-nav .open .dropdown-menu>li>a:hover, .navbar-nav .open .dropdown-menu>li>a:focus {background-image: none;}}
@media (min-width:768px) {.navbar-nav {float: left;margin: 0;}
	.navbar-nav>li {float: left;}
	.navbar-nav>li>a {padding-top: 15px;padding-bottom: 15px;}}
.navbar-form {margin-left: -7px;margin-right: -7px;padding: 10px 7px;border-top: 1px solid transparent;border-bottom: 1px solid transparent;-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow: inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);margin-top: 8px;margin-bottom: 8px;}
@media (min-width:768px) {.navbar-form .form-group {display: inline-block;margin-bottom: 0;vertical-align: middle;}
	.navbar-form .form-control {display: inline-block;width: auto;vertical-align: middle;}
	.navbar-form .form-control-static {display: inline-block;}
	.navbar-form .input-group {display: inline-table;vertical-align: middle;}
	.navbar-form .input-group .input-group-addon, .navbar-form .input-group .input-group-btn, .navbar-form .input-group .form-control {width: auto;}
	.navbar-form .input-group>.form-control {width: 100%;}
	.navbar-form .control-label {margin-bottom: 0;vertical-align: middle;}
	.navbar-form .radio, .navbar-form .checkbox {display: inline-block;margin-top: 0;margin-bottom: 0;vertical-align: middle;}
	.navbar-form .radio label, .navbar-form .checkbox label {padding-left: 0;}
	.navbar-form .radio input[type="radio"], .navbar-form .checkbox input[type="checkbox"] {position: relative;margin-left: 0;}
	.navbar-form .has-feedback .form-control-feedback {top: 0;}}
@media (max-width:767px) {.navbar-form .form-group {margin-bottom: 5px;}
	.navbar-form .form-group:last-child {margin-bottom: 0;}}
@media (min-width:768px) {.navbar-form {width: auto;border: 0;margin-left: 0;margin-right: 0;padding-top: 0;padding-bottom: 0;-webkit-box-shadow: none;box-shadow: none;}}
.navbar-nav>li>.dropdown-menu {margin-top: 0;border-top-right-radius: 0;border-top-left-radius: 0;}
.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu {margin-bottom: 0;border-top-right-radius: 4px;border-top-left-radius: 4px;border-bottom-right-radius: 0;border-bottom-left-radius: 0;}
.navbar-btn {margin-top: 8px;margin-bottom: 8px;}
.navbar-btn.btn-sm {margin-top: 10px;margin-bottom: 10px;}
.navbar-btn.btn-xs {margin-top: 14px;margin-bottom: 14px;}
.navbar-text {margin-top: 15px;margin-bottom: 15px;}
@media (min-width:768px) {.navbar-text {float: left;margin-left: 7px;margin-right: 7px;}}
@media (min-width:768px) {.navbar-left {float: left !important;}
	.navbar-right {float: right !important;margin-right: -7px;}
	.navbar-right~.navbar-right {margin-right: 0;}}
.navbar-default {background-color: #f8f8f8;border-color: #e7e7e7;}
.navbar-default .navbar-brand {color: #777;}
.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {color: #5e5e5e;background-color: transparent;}
.navbar-default .navbar-text {color: #777;}
.navbar-default .navbar-nav>li>a {color: #777;}
.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus {color: #333;background-color: transparent;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus {color: #555;background-color: #e7e7e7;}
.navbar-default .navbar-nav>.disabled>a, .navbar-default .navbar-nav>.disabled>a:hover, .navbar-default .navbar-nav>.disabled>a:focus {color: #ccc;background-color: transparent;}
.navbar-default .navbar-toggle {border-color: #ddd;}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {background-color: #ddd;}
.navbar-default .navbar-toggle .icon-bar {background-color: #888;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {border-color: #e7e7e7;}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus {background-color: #e7e7e7;color: #555;}
@media (max-width:767px) {.navbar-default .navbar-nav .open .dropdown-menu>li>a {color: #777;}
	.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover, .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus {color: #333;background-color: transparent;}
	.navbar-default .navbar-nav .open .dropdown-menu>.active>a, .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover, .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus {color: #555;background-color: #e7e7e7;}
	.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a, .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover, .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus {color: #ccc;background-color: transparent;}}
.navbar-default .navbar-link {color: #777;}
.navbar-default .navbar-link:hover {color: #333;}
.navbar-default .btn-link {color: #777;}
.navbar-default .btn-link:hover, .navbar-default .btn-link:focus {color: #333;}
.navbar-default .btn-link[disabled]:hover, fieldset[disabled] .navbar-default .btn-link:hover, .navbar-default .btn-link[disabled]:focus, fieldset[disabled] .navbar-default .btn-link:focus {color: #ccc;}
.navbar-inverse {background-color: #222;border-color: #080808;}
.navbar-inverse .navbar-brand {color: #9d9d9d;}
.navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus {color: #fff;background-color: transparent;}
.navbar-inverse .navbar-text {color: #9d9d9d;}
.navbar-inverse .navbar-nav>li>a {color: #9d9d9d;}
.navbar-inverse .navbar-nav>li>a:hover, .navbar-inverse .navbar-nav>li>a:focus {color: #fff;background-color: transparent;}
.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:hover, .navbar-inverse .navbar-nav>.active>a:focus {color: #fff;background-color: #080808;}
.navbar-inverse .navbar-nav>.disabled>a, .navbar-inverse .navbar-nav>.disabled>a:hover, .navbar-inverse .navbar-nav>.disabled>a:focus {color: #444;background-color: transparent;}
.navbar-inverse .navbar-toggle {border-color: #333;}
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {background-color: #333;}
.navbar-inverse .navbar-toggle .icon-bar {background-color: #fff;}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {border-color: #101010;}
.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:hover, .navbar-inverse .navbar-nav>.open>a:focus {background-color: #080808;color: #fff;}
@media (max-width:767px) {.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header {border-color: #080808;}
	.navbar-inverse .navbar-nav .open .dropdown-menu .divider {background-color: #080808;}
	.navbar-inverse .navbar-nav .open .dropdown-menu>li>a {color: #9d9d9d;}
	.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus {color: #fff;background-color: transparent;}
	.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a, .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus {color: #fff;background-color: #080808;}
	.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a, .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus {color: #444;background-color: transparent;}}
.navbar-inverse .navbar-link {color: #9d9d9d;}
.navbar-inverse .navbar-link:hover {color: #fff;}
.navbar-inverse .btn-link {color: #9d9d9d;}
.navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus {color: #fff;}
.navbar-inverse .btn-link[disabled]:hover, fieldset[disabled] .navbar-inverse .btn-link:hover, .navbar-inverse .btn-link[disabled]:focus, fieldset[disabled] .navbar-inverse .btn-link:focus {color: #444;}
.breadcrumb {padding: 8px 15px;margin-bottom: 20px;list-style: none;background-color: #f5f5f5;border-radius: 4px;}
.breadcrumb>li {display: inline-block;}
.breadcrumb>li+li:before {content: "/ ";padding: 0 5px;color: #ccc;}
.breadcrumb>.active {color: #777;}
.pagination {display: inline-block;padding-left: 0;margin: 20px 0;border-radius: 4px;}
.pagination>li {display: inline;}
.pagination>li>a, .pagination>li>span {position: relative;float: left;padding: 6px 12px;line-height: 1.42857143;text-decoration: none;color: #337ab7;background-color: #fff;border: 1px solid #ddd;margin-left: -1px;}
.pagination>li:first-child>a, .pagination>li:first-child>span {margin-left: 0;border-bottom-left-radius: 4px;border-top-left-radius: 4px;}
.pagination>li:last-child>a, .pagination>li:last-child>span {border-bottom-right-radius: 4px;border-top-right-radius: 4px;}
.pagination>li>a:hover, .pagination>li>span:hover, .pagination>li>a:focus, .pagination>li>span:focus {color: #23527c;background-color: #eee;border-color: #ddd;}
.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus {z-index: 2;color: #fff;background-color: #337ab7;border-color: #337ab7;cursor: default;}
.pagination>.disabled>span, .pagination>.disabled>span:hover, .pagination>.disabled>span:focus, .pagination>.disabled>a, .pagination>.disabled>a:hover, .pagination>.disabled>a:focus {color: #777;background-color: #fff;border-color: #ddd;cursor: not-allowed;}
.pagination-lg>li>a, .pagination-lg>li>span {padding: 10px 16px;font-size: 18px;}
.pagination-lg>li:first-child>a, .pagination-lg>li:first-child>span {border-bottom-left-radius: 6px;border-top-left-radius: 6px;}
.pagination-lg>li:last-child>a, .pagination-lg>li:last-child>span {border-bottom-right-radius: 6px;border-top-right-radius: 6px;}
.pagination-sm>li>a, .pagination-sm>li>span {padding: 5px 10px;font-size: 12px;}
.pagination-sm>li:first-child>a, .pagination-sm>li:first-child>span {border-bottom-left-radius: 3px;border-top-left-radius: 3px;}
.pagination-sm>li:last-child>a, .pagination-sm>li:last-child>span {border-bottom-right-radius: 3px;border-top-right-radius: 3px;}
.pager {padding-left: 0;margin: 20px 0;list-style: none;text-align: center;}
.pager li {display: inline;}
.pager li>a, .pager li>span {display: inline-block;padding: 5px 14px;background-color: #fff;border: 1px solid #ddd;border-radius: 15px;}
.pager li>a:hover, .pager li>a:focus {text-decoration: none;background-color: #eee;}
.pager .next>a, .pager .next>span {float: right;}
.pager .previous>a, .pager .previous>span {float: left;}
.pager .disabled>a, .pager .disabled>a:hover, .pager .disabled>a:focus, .pager .disabled>span {color: #777;background-color: #fff;cursor: not-allowed;}
.label {display: inline;padding: .2em .6em .3em;font-size: 75%;font-weight: bold;line-height: 1;color: #fff;text-align: center;white-space: nowrap;vertical-align: baseline;border-radius: .25em;}
a.label:hover, a.label:focus {color: #fff;text-decoration: none;cursor: pointer;}
.label:empty {display: none;}
.btn .label {position: relative;top: -1px;}
.label-default {background-color: #777;}
.label-default[href]:hover, .label-default[href]:focus {background-color: #5e5e5e;}
.label-primary {background-color: #337ab7;}
.label-primary[href]:hover, .label-primary[href]:focus {background-color: #286090;}
.label-success {background-color: #5cb85c;}
.label-success[href]:hover, .label-success[href]:focus {background-color: #449d44;}
.label-info {background-color: #5bc0de;}
.label-info[href]:hover, .label-info[href]:focus {background-color: #31b0d5;}
.label-warning {background-color: #f0ad4e;}
.label-warning[href]:hover, .label-warning[href]:focus {background-color: #ec971f;}
.label-danger {background-color: #d9534f;}
.label-danger[href]:hover, .label-danger[href]:focus {background-color: #c9302c;}
.badge {display: inline-block;min-width: 10px;padding: 3px 7px;font-size: 12px;font-weight: bold;color: #fff;line-height: 1;vertical-align: baseline;white-space: nowrap;text-align: center;background-color: #777;border-radius: 10px;}
.badge:empty {display: none;}
.btn .badge {position: relative;top: -1px;}
.btn-xs .badge {top: 0;padding: 1px 5px;}
a.badge:hover, a.badge:focus {color: #fff;text-decoration: none;cursor: pointer;}
.list-group-item.active>.badge, .nav-pills>.active>a>.badge {color: #337ab7;background-color: #fff;}
.list-group-item>.badge {float: right;}
.list-group-item>.badge+.badge {margin-right: 5px;}
.nav-pills>li>a>.badge {margin-left: 3px;}
.jumbotron {padding: 30px 15px;margin-bottom: 30px;color: inherit;background-color: #eee;}
.jumbotron h1, .jumbotron .h1 {color: inherit;}
.jumbotron p {margin-bottom: 15px;font-size: 21px;font-weight: 200;}
.jumbotron>hr {border-top-color: #d5d5d5;}
.container .jumbotron, .container-fluid .jumbotron {border-radius: 6px;}
.jumbotron .container {max-width: 100%;}
@media screen and (min-width:768px) {.jumbotron {padding: 48px 0;}
	.container .jumbotron, .container-fluid .jumbotron {padding-left: 60px;padding-right: 60px;}
	.jumbotron h1, .jumbotron .h1 {font-size: 63px;}}
.thumbnail {display: block;padding: 4px;margin-bottom: 20px;line-height: 1.42857143;background-color: #fff;border: 1px solid #ddd;border-radius: 4px;-webkit-transition: border .2s ease-in-out;-o-transition: border .2s ease-in-out;transition: border .2s ease-in-out;}
.thumbnail>img, .thumbnail a>img {margin-left: auto;margin-right: auto;}
a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active {border-color: #337ab7;}
.thumbnail .caption {padding: 9px;color: #333;}
.alert {padding: 15px;margin-bottom: 20px;border: 1px solid transparent;border-radius: 4px;}
.alert h4 {margin-top: 0;color: inherit;}
.alert .alert-link {font-weight: bold;}
.alert>p, .alert>ul {margin-bottom: 0;}
.alert>p+p {margin-top: 5px;}
.alert-dismissable, .alert-dismissible {padding-right: 35px;}
.alert-dismissable .close, .alert-dismissible .close {position: relative;top: -2px;right: -21px;color: inherit;}
.alert-success {background-color: #dff0d8;border-color: #d6e9c6;color: #3c763d;}
.alert-success hr {border-top-color: #c9e2b3;}
.alert-success .alert-link {color: #2b542c;}
.alert-info {background-color: #d9edf7;border-color: #bce8f1;color: #31708f;}
.alert-info hr {border-top-color: #a6e1ec;}
.alert-info .alert-link {color: #245269;}
.alert-warning {background-color: #fcf8e3;border-color: #faebcc;color: #8a6d3b;}
.alert-warning hr {border-top-color: #f7e1b5;}
.alert-warning .alert-link {color: #66512c;}
.alert-danger {background-color: #f2dede;border-color: #ebccd1;color: #a94442;}
.alert-danger hr {border-top-color: #e4b9c0;}
.alert-danger .alert-link {color: #843534;}
@-webkit-keyframes progress-bar-stripes {from {background-position: 40px 0;}
	to {background-position: 0 0;}}
@-o-keyframes progress-bar-stripes {from {background-position: 40px 0;}
	to {background-position: 0 0;}}
@keyframes progress-bar-stripes {from {background-position: 40px 0;}
	to {background-position: 0 0;}}
.progress {overflow: hidden;height: 20px;margin-bottom: 20px;background-color: #f5f5f5;border-radius: 4px;-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1);box-shadow: inset 0 1px 2px rgba(0,0,0,.1);}
.progress-bar {float: left;width: 0%;height: 100%;font-size: 12px;line-height: 20px;color: #fff;text-align: center;background-color: #337ab7;-webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition: width .6s ease;-o-transition: width .6s ease;transition: width .6s ease;}
.progress-striped .progress-bar, .progress-bar-striped {background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: -o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size: 40px 40px;background-size: 40px 40px;}
.progress.active .progress-bar, .progress-bar.active {-webkit-animation: progress-bar-stripes 2s linear infinite;-o-animation: progress-bar-stripes 2s linear infinite;animation: progress-bar-stripes 2s linear infinite;}
.progress-bar-success {background-color: #5cb85c;}
.progress-striped .progress-bar-success {background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: -o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);}
.progress-bar-info {background-color: #5bc0de;}
.progress-striped .progress-bar-info {background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: -o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);}
.progress-bar-warning {background-color: #f0ad4e;}
.progress-striped .progress-bar-warning {background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: -o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);}
.progress-bar-danger {background-color: #d9534f;}
.progress-striped .progress-bar-danger {background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: -o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);}
.media {margin-top: 15px;}
.media:first-child {margin-top: 0;}
.media, .media-body {zoom: 1;overflow: hidden;}
.media-body {width: 10000px;}
.media-object {display: block;}
.media-right, .media>.pull-right {padding-left: 10px;}
.media-left, .media>.pull-left {padding-right: 10px;}
.media-left, .media-right, .media-body {display: table-cell;vertical-align: top;}
.media-middle {vertical-align: middle;}
.media-bottom {vertical-align: bottom;}
.media-heading {margin-top: 0;margin-bottom: 5px;}
.media-list {padding-left: 0;list-style: none;}
.list-group {margin-bottom: 20px;padding-left: 0;}
.list-group-item {position: relative;display: block;padding: 10px 15px;margin-bottom: -1px;background-color: #fff;border: 1px solid #ddd;}
.list-group-item:first-child {border-top-right-radius: 4px;border-top-left-radius: 4px;}
.list-group-item:last-child {margin-bottom: 0;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;}
a.list-group-item {color: #555;}
a.list-group-item .list-group-item-heading {color: #333;}
a.list-group-item:hover, a.list-group-item:focus {text-decoration: none;color: #555;background-color: #f5f5f5;}
.list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus {background-color: #eee;color: #777;cursor: not-allowed;}
.list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading {color: inherit;}
.list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text {color: #777;}
.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {z-index: 2;color: #fff;background-color: #337ab7;border-color: #337ab7;}
.list-group-item.active .list-group-item-heading, .list-group-item.active:hover .list-group-item-heading, .list-group-item.active:focus .list-group-item-heading, .list-group-item.active .list-group-item-heading>small, .list-group-item.active:hover .list-group-item-heading>small, .list-group-item.active:focus .list-group-item-heading>small, .list-group-item.active .list-group-item-heading>.small, .list-group-item.active:hover .list-group-item-heading>.small, .list-group-item.active:focus .list-group-item-heading>.small {color: inherit;}
.list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text {color: #c7ddef;}
.list-group-item-success {color: #3c763d;background-color: #dff0d8;}
a.list-group-item-success {color: #3c763d;}
a.list-group-item-success .list-group-item-heading {color: inherit;}
a.list-group-item-success:hover, a.list-group-item-success:focus {color: #3c763d;background-color: #d0e9c6;}
a.list-group-item-success.active, a.list-group-item-success.active:hover, a.list-group-item-success.active:focus {color: #fff;background-color: #3c763d;border-color: #3c763d;}
.list-group-item-info {color: #31708f;background-color: #d9edf7;}
a.list-group-item-info {color: #31708f;}
a.list-group-item-info .list-group-item-heading {color: inherit;}
a.list-group-item-info:hover, a.list-group-item-info:focus {color: #31708f;background-color: #c4e3f3;}
a.list-group-item-info.active, a.list-group-item-info.active:hover, a.list-group-item-info.active:focus {color: #fff;background-color: #31708f;border-color: #31708f;}
.list-group-item-warning {color: #8a6d3b;background-color: #fcf8e3;}
a.list-group-item-warning {color: #8a6d3b;}
a.list-group-item-warning .list-group-item-heading {color: inherit;}
a.list-group-item-warning:hover, a.list-group-item-warning:focus {color: #8a6d3b;background-color: #faf2cc;}
a.list-group-item-warning.active, a.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus {color: #fff;background-color: #8a6d3b;border-color: #8a6d3b;}
.list-group-item-danger {color: #a94442;background-color: #f2dede;}
a.list-group-item-danger {color: #a94442;}
a.list-group-item-danger .list-group-item-heading {color: inherit;}
a.list-group-item-danger:hover, a.list-group-item-danger:focus {color: #a94442;background-color: #ebcccc;}
a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus {color: #fff;background-color: #a94442;border-color: #a94442;}
.list-group-item-heading {margin-top: 0;margin-bottom: 5px;}
.list-group-item-text {margin-bottom: 0;line-height: 1.3;}
.panel {margin-bottom: 20px;background-color: #fff;border: 1px solid transparent;border-radius: 4px;-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.05);box-shadow: 0 1px 1px rgba(0,0,0,.05);}
.panel-body {padding: 15px;}
.panel-heading {padding: 10px 15px;border-bottom: 1px solid transparent;border-top-right-radius: 3px;border-top-left-radius: 3px;}
.panel-heading>.dropdown .dropdown-toggle {color: inherit;}
.panel-title {margin-top: 0;margin-bottom: 0;font-size: 16px;color: inherit;}
.panel-title>a, .panel-title>small, .panel-title>.small, .panel-title>small>a, .panel-title>.small>a {color: inherit;}
.panel-footer {padding: 10px 15px;background-color: #f5f5f5;border-top: 1px solid #ddd;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;}
.panel>.list-group, .panel>.panel-collapse>.list-group {margin-bottom: 0;}
.panel>.list-group .list-group-item, .panel>.panel-collapse>.list-group .list-group-item {border-width: 1px 0;border-radius: 0;}
.panel>.list-group:first-child .list-group-item:first-child, .panel>.panel-collapse>.list-group:first-child .list-group-item:first-child {border-top: 0;border-top-right-radius: 3px;border-top-left-radius: 3px;}
.panel>.list-group:last-child .list-group-item:last-child, .panel>.panel-collapse>.list-group:last-child .list-group-item:last-child {border-bottom: 0;border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;}
.panel-heading+.list-group .list-group-item:first-child {border-top-width: 0;}
.list-group+.panel-footer {border-top-width: 0;}
.panel>.table, .panel>.table-responsive>.table, .panel>.panel-collapse>.table {margin-bottom: 0;}
.panel>.table caption, .panel>.table-responsive>.table caption, .panel>.panel-collapse>.table caption {padding-left: 15px;padding-right: 15px;}
.panel>.table:first-child, .panel>.table-responsive:first-child>.table:first-child {border-top-right-radius: 3px;border-top-left-radius: 3px;}
.panel>.table:first-child>thead:first-child>tr:first-child, .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child, .panel>.table:first-child>tbody:first-child>tr:first-child, .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child {border-top-left-radius: 3px;border-top-right-radius: 3px;}
.panel>.table:first-child>thead:first-child>tr:first-child td:first-child, .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child, .panel>.table:first-child>tbody:first-child>tr:first-child td:first-child, .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child, .panel>.table:first-child>thead:first-child>tr:first-child th:first-child, .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child, .panel>.table:first-child>tbody:first-child>tr:first-child th:first-child, .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child {border-top-left-radius: 3px;}
.panel>.table:first-child>thead:first-child>tr:first-child td:last-child, .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child, .panel>.table:first-child>tbody:first-child>tr:first-child td:last-child, .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child, .panel>.table:first-child>thead:first-child>tr:first-child th:last-child, .panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child, .panel>.table:first-child>tbody:first-child>tr:first-child th:last-child, .panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child {border-top-right-radius: 3px;}
.panel>.table:last-child, .panel>.table-responsive:last-child>.table:last-child {border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;}
.panel>.table:last-child>tbody:last-child>tr:last-child, .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child, .panel>.table:last-child>tfoot:last-child>tr:last-child, .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child {border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;}
.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child, .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child, .panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child, .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child, .panel>.table:last-child>tbody:last-child>tr:last-child th:first-child, .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child, .panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child, .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child {border-bottom-left-radius: 3px;}
.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child, .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child, .panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child, .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child, .panel>.table:last-child>tbody:last-child>tr:last-child th:last-child, .panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child, .panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child, .panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child {border-bottom-right-radius: 3px;}
.panel>.panel-body+.table, .panel>.panel-body+.table-responsive, .panel>.table+.panel-body, .panel>.table-responsive+.panel-body {border-top: 1px solid #ddd;}
.panel>.table>tbody:first-child>tr:first-child th, .panel>.table>tbody:first-child>tr:first-child td {border-top: 0;}
.panel>.table-bordered, .panel>.table-responsive>.table-bordered {border: 0;}
.panel>.table-bordered>thead>tr>th:first-child, .panel>.table-responsive>.table-bordered>thead>tr>th:first-child, .panel>.table-bordered>tbody>tr>th:first-child, .panel>.table-responsive>.table-bordered>tbody>tr>th:first-child, .panel>.table-bordered>tfoot>tr>th:first-child, .panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child, .panel>.table-bordered>thead>tr>td:first-child, .panel>.table-responsive>.table-bordered>thead>tr>td:first-child, .panel>.table-bordered>tbody>tr>td:first-child, .panel>.table-responsive>.table-bordered>tbody>tr>td:first-child, .panel>.table-bordered>tfoot>tr>td:first-child, .panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child {border-left: 0;}
.panel>.table-bordered>thead>tr>th:last-child, .panel>.table-responsive>.table-bordered>thead>tr>th:last-child, .panel>.table-bordered>tbody>tr>th:last-child, .panel>.table-responsive>.table-bordered>tbody>tr>th:last-child, .panel>.table-bordered>tfoot>tr>th:last-child, .panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child, .panel>.table-bordered>thead>tr>td:last-child, .panel>.table-responsive>.table-bordered>thead>tr>td:last-child, .panel>.table-bordered>tbody>tr>td:last-child, .panel>.table-responsive>.table-bordered>tbody>tr>td:last-child, .panel>.table-bordered>tfoot>tr>td:last-child, .panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child {border-right: 0;}
.panel>.table-bordered>thead>tr:first-child>td, .panel>.table-responsive>.table-bordered>thead>tr:first-child>td, .panel>.table-bordered>tbody>tr:first-child>td, .panel>.table-responsive>.table-bordered>tbody>tr:first-child>td, .panel>.table-bordered>thead>tr:first-child>th, .panel>.table-responsive>.table-bordered>thead>tr:first-child>th, .panel>.table-bordered>tbody>tr:first-child>th, .panel>.table-responsive>.table-bordered>tbody>tr:first-child>th {border-bottom: 0;}
.panel>.table-bordered>tbody>tr:last-child>td, .panel>.table-responsive>.table-bordered>tbody>tr:last-child>td, .panel>.table-bordered>tfoot>tr:last-child>td, .panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td, .panel>.table-bordered>tbody>tr:last-child>th, .panel>.table-responsive>.table-bordered>tbody>tr:last-child>th, .panel>.table-bordered>tfoot>tr:last-child>th, .panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th {border-bottom: 0;}
.panel>.table-responsive {border: 0;margin-bottom: 0;}
.panel-group {margin-bottom: 20px;}
.panel-group .panel {margin-bottom: 0;border-radius: 4px;}
.panel-group .panel+.panel {margin-top: 5px;}
.panel-group .panel-heading {border-bottom: 0;}
.panel-group .panel-heading+.panel-collapse>.panel-body, .panel-group .panel-heading+.panel-collapse>.list-group {border-top: 1px solid #ddd;}
.panel-group .panel-footer {border-top: 0;}
.panel-group .panel-footer+.panel-collapse .panel-body {border-bottom: 1px solid #ddd;}
.panel-default {border-color: #ddd;}
.panel-default>.panel-heading {color: #333;background-color: #f5f5f5;border-color: #ddd;}
.panel-default>.panel-heading+.panel-collapse>.panel-body {border-top-color: #ddd;}
.panel-default>.panel-heading .badge {color: #f5f5f5;background-color: #333;}
.panel-default>.panel-footer+.panel-collapse>.panel-body {border-bottom-color: #ddd;}
.panel-primary {border-color: #337ab7;}
.panel-primary>.panel-heading {color: #fff;background-color: #337ab7;border-color: #337ab7;}
.panel-primary>.panel-heading+.panel-collapse>.panel-body {border-top-color: #337ab7;}
.panel-primary>.panel-heading .badge {color: #337ab7;background-color: #fff;}
.panel-primary>.panel-footer+.panel-collapse>.panel-body {border-bottom-color: #337ab7;}
.panel-success {border-color: #d6e9c6;}
.panel-success>.panel-heading {color: #3c763d;background-color: #dff0d8;border-color: #d6e9c6;}
.panel-success>.panel-heading+.panel-collapse>.panel-body {border-top-color: #d6e9c6;}
.panel-success>.panel-heading .badge {color: #dff0d8;background-color: #3c763d;}
.panel-success>.panel-footer+.panel-collapse>.panel-body {border-bottom-color: #d6e9c6;}
.panel-info {border-color: #bce8f1;}
.panel-info>.panel-heading {color: #31708f;background-color: #d9edf7;border-color: #bce8f1;}
.panel-info>.panel-heading+.panel-collapse>.panel-body {border-top-color: #bce8f1;}
.panel-info>.panel-heading .badge {color: #d9edf7;background-color: #31708f;}
.panel-info>.panel-footer+.panel-collapse>.panel-body {border-bottom-color: #bce8f1;}
.panel-warning {border-color: #faebcc;}
.panel-warning>.panel-heading {color: #8a6d3b;background-color: #fcf8e3;border-color: #faebcc;}
.panel-warning>.panel-heading+.panel-collapse>.panel-body {border-top-color: #faebcc;}
.panel-warning>.panel-heading .badge {color: #fcf8e3;background-color: #8a6d3b;}
.panel-warning>.panel-footer+.panel-collapse>.panel-body {border-bottom-color: #faebcc;}
.panel-danger {border-color: #ebccd1;}
.panel-danger>.panel-heading {color: #a94442;background-color: #f2dede;border-color: #ebccd1;}
.panel-danger>.panel-heading+.panel-collapse>.panel-body {border-top-color: #ebccd1;}
.panel-danger>.panel-heading .badge {color: #f2dede;background-color: #a94442;}
.panel-danger>.panel-footer+.panel-collapse>.panel-body {border-bottom-color: #ebccd1;}
.embed-responsive {position: relative;display: block;height: 0;padding: 0;overflow: hidden;}
.embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video {position: absolute;top: 0;left: 0;bottom: 0;height: 100%;width: 100%;border: 0;}
.embed-responsive.embed-responsive-16by9 {padding-bottom: 56.25%;}
.embed-responsive.embed-responsive-4by3 {padding-bottom: 75%;}
.well {min-height: 20px;padding: 19px;margin-bottom: 20px;background-color: #f5f5f5;border: 1px solid #e3e3e3;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.05);box-shadow: inset 0 1px 1px rgba(0,0,0,.05);}
.well blockquote {border-color: #ddd;border-color: rgba(0,0,0,.15);}
.well-lg {padding: 24px;border-radius: 6px;}
.well-sm {padding: 9px;border-radius: 3px;}
.close {float: right;font-size: 21px;font-weight: bold;line-height: 1;color: #000;text-shadow: 0 1px 0 #fff;opacity: .2;filter: alpha(opacity=20);}
.close:hover, .close:focus {color: #000;text-decoration: none;cursor: pointer;opacity: .5;filter: alpha(opacity=50);}
button.close {padding: 0;cursor: pointer;background: transparent;border: 0;-webkit-appearance: none;}
.modal-open {overflow: hidden;}
.modal {display: none;overflow: hidden;position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 1040;-webkit-overflow-scrolling: touch;outline: 0;}
.modal.fade .modal-dialog {-webkit-transform: translate(0,-25%);-ms-transform: translate(0,-25%);-o-transform: translate(0,-25%);transform: translate(0,-25%);-webkit-transition: -webkit-transform .3s ease-out;-o-transition: -o-transform .3s ease-out;transition: transform .3s ease-out;}
.modal.in .modal-dialog {-webkit-transform: translate(0,0);-ms-transform: translate(0,0);-o-transform: translate(0,0);transform: translate(0,0);}
.modal-open .modal {overflow-x: hidden;overflow-y: auto;}
.modal-dialog {position: relative;width: auto;margin: 10px;}
.modal-content {position: relative;background-color: #fff;border: 1px solid #999;border: 1px solid rgba(0,0,0,.2);border-radius: 6px;-webkit-box-shadow: 0 3px 9px rgba(0,0,0,.5);box-shadow: 0 3px 9px rgba(0,0,0,.5);-webkit-background-clip: padding-box;background-clip: padding-box;outline: 0;}
.modal-backdrop {position: absolute;top: 0;right: 0;left: 0;background-color: #000;}
.modal-backdrop.fade {opacity: 0;filter: alpha(opacity=0);}
.modal-backdrop.in {opacity: .5;filter: alpha(opacity=50);}
.modal-header {padding: 15px;border-bottom: 1px solid #e5e5e5;min-height: 16.42857143px;}
.modal-header .close {margin-top: -2px;}
.modal-title {margin: 0;line-height: 1.42857143;}
.modal-body {position: relative;padding: 15px;}
.modal-footer {padding: 15px;text-align: right;border-top: 1px solid #e5e5e5;}
.modal-footer .btn+.btn {margin-left: 5px;margin-bottom: 0;}
.modal-footer .btn-group .btn+.btn {margin-left: -1px;}
.modal-footer .btn-block+.btn-block {margin-left: 0;}
.modal-scrollbar-measure {position: absolute;top: -9999px;width: 50px;height: 50px;overflow: scroll;}
@media (min-width:768px) {.modal-dialog {width: 600px;margin: 30px auto;}
	.modal-content {-webkit-box-shadow: 0 5px 15px rgba(0,0,0,.5);box-shadow: 0 5px 15px rgba(0,0,0,.5);}
	.modal-sm {width: 300px;}}
@media (min-width:992px) {.modal-lg {width: 900px;}}
.tooltip {position: absolute;z-index: 1070;display: block;visibility: visible;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;font-size: 12px;font-weight: normal;line-height: 1.4;opacity: 0;filter: alpha(opacity=0);}
.tooltip.in {opacity: .9;filter: alpha(opacity=90);}
.tooltip.top {margin-top: -3px;padding: 5px 0;}
.tooltip.right {margin-left: 3px;padding: 0 5px;}
.tooltip.bottom {margin-top: 3px;padding: 5px 0;}
.tooltip.left {margin-left: -3px;padding: 0 5px;}
.tooltip-inner {max-width: 200px;padding: 3px 8px;color: #fff;text-align: center;text-decoration: none;background-color: #000;border-radius: 4px;}
.tooltip-arrow {position: absolute;width: 0;height: 0;border-color: transparent;border-style: solid;}
.tooltip.top .tooltip-arrow {bottom: 0;left: 50%;margin-left: -5px;border-width: 5px 5px 0;border-top-color: #000;}
.tooltip.top-left .tooltip-arrow {bottom: 0;right: 5px;margin-bottom: -5px;border-width: 5px 5px 0;border-top-color: #000;}
.tooltip.top-right .tooltip-arrow {bottom: 0;left: 5px;margin-bottom: -5px;border-width: 5px 5px 0;border-top-color: #000;}
.tooltip.right .tooltip-arrow {top: 50%;left: 0;margin-top: -5px;border-width: 5px 5px 5px 0;border-right-color: #000;}
.tooltip.left .tooltip-arrow {top: 50%;right: 0;margin-top: -5px;border-width: 5px 0 5px 5px;border-left-color: #000;}
.tooltip.bottom .tooltip-arrow {top: 0;left: 50%;margin-left: -5px;border-width: 0 5px 5px;border-bottom-color: #000;}
.tooltip.bottom-left .tooltip-arrow {top: 0;right: 5px;margin-top: -5px;border-width: 0 5px 5px;border-bottom-color: #000;}
.tooltip.bottom-right .tooltip-arrow {top: 0;left: 5px;margin-top: -5px;border-width: 0 5px 5px;border-bottom-color: #000;}
.popover {position: absolute;top: 0;left: 0;z-index: 1060;display: none;max-width: 276px;padding: 1px;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;font-size: 14px;font-weight: normal;line-height: 1.42857143;text-align: left;background-color: #fff;-webkit-background-clip: padding-box;background-clip: padding-box;border: 1px solid #ccc;border: 1px solid rgba(0,0,0,.2);border-radius: 6px;-webkit-box-shadow: 0 5px 10px rgba(0,0,0,.2);box-shadow: 0 5px 10px rgba(0,0,0,.2);white-space: normal;}
.popover.top {margin-top: -10px;}
.popover.right {margin-left: 10px;}
.popover.bottom {margin-top: 10px;}
.popover.left {margin-left: -10px;}
.popover-title {margin: 0;padding: 8px 14px;font-size: 14px;background-color: #f7f7f7;border-bottom: 1px solid #ebebeb;border-radius: 5px 5px 0 0;}
.popover-content {padding: 9px 14px;}
.popover>.arrow, .popover>.arrow:after {position: absolute;display: block;width: 0;height: 0;border-color: transparent;border-style: solid;}
.popover>.arrow {border-width: 11px;}
.popover>.arrow:after {border-width: 10px;content: "";}
.popover.top>.arrow {left: 50%;margin-left: -11px;border-bottom-width: 0;border-top-color: #999;border-top-color: rgba(0,0,0,.25);bottom: -11px;}
.popover.top>.arrow:after {content: " ";bottom: 1px;margin-left: -10px;border-bottom-width: 0;border-top-color: #fff;}
.popover.right>.arrow {top: 50%;left: -11px;margin-top: -11px;border-left-width: 0;border-right-color: #999;border-right-color: rgba(0,0,0,.25);}
.popover.right>.arrow:after {content: " ";left: 1px;bottom: -10px;border-left-width: 0;border-right-color: #fff;}
.popover.bottom>.arrow {left: 50%;margin-left: -11px;border-top-width: 0;border-bottom-color: #999;border-bottom-color: rgba(0,0,0,.25);top: -11px;}
.popover.bottom>.arrow:after {content: " ";top: 1px;margin-left: -10px;border-top-width: 0;border-bottom-color: #fff;}
.popover.left>.arrow {top: 50%;right: -11px;margin-top: -11px;border-right-width: 0;border-left-color: #999;border-left-color: rgba(0,0,0,.25);}
.popover.left>.arrow:after {content: " ";right: 1px;border-right-width: 0;border-left-color: #fff;bottom: -10px;}
.carousel {position: relative;}
.carousel-inner {position: relative;overflow: hidden;width: 100%;}
.carousel-inner>.item {display: none;position: relative;-webkit-transition: .6s ease-in-out left;-o-transition: .6s ease-in-out left;transition: .6s ease-in-out left;}
.carousel-inner>.item>img, .carousel-inner>.item>a>img {line-height: 1;}
@media all and (transform-3d),(-webkit-transform-3d) {.carousel-inner>.item {-webkit-transition: -webkit-transform .6s ease-in-out;-o-transition: -o-transform .6s ease-in-out;transition: transform .6s ease-in-out;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-perspective: 1000;perspective: 1000;}
	.carousel-inner>.item.next, .carousel-inner>.item.active.right {-webkit-transform: translate3d(100%,0,0);transform: translate3d(100%,0,0);left: 0;}
	.carousel-inner>.item.prev, .carousel-inner>.item.active.left {-webkit-transform: translate3d(-100%,0,0);transform: translate3d(-100%,0,0);left: 0;}
	.carousel-inner>.item.next.left, .carousel-inner>.item.prev.right, .carousel-inner>.item.active {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);left: 0;}}
.carousel-inner>.active, .carousel-inner>.next, .carousel-inner>.prev {display: block;}
.carousel-inner>.active {left: 0;}
.carousel-inner>.next, .carousel-inner>.prev {position: absolute;top: 0;width: 100%;}
.carousel-inner>.next {left: 100%;}
.carousel-inner>.prev {left: -100%;}
.carousel-inner>.next.left, .carousel-inner>.prev.right {left: 0;}
.carousel-inner>.active.left {left: -100%;}
.carousel-inner>.active.right {left: 100%;}
.carousel-control {position: absolute;top: 0;left: 0;bottom: 0;width: 15%;opacity: .5;filter: alpha(opacity=50);font-size: 20px;color: #fff;text-align: center;text-shadow: 0 1px 2px rgba(0,0,0,.6);}
.carousel-control.left {background-image: -webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image: -o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image: -webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image: linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000",endColorstr="#00000000",GradientType=1);}
.carousel-control.right {left: auto;right: 0;background-image: -webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image: -o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image: -webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image: linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#80000000",GradientType=1);}
.carousel-control:hover, .carousel-control:focus {outline: 0;color: #fff;text-decoration: none;opacity: .9;filter: alpha(opacity=90);}
.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right {position: absolute;top: 50%;z-index: 5;display: inline-block;}
.carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left {left: 50%;margin-left: -10px;}
.carousel-control .icon-next, .carousel-control .glyphicon-chevron-right {right: 50%;margin-right: -10px;}
.carousel-control .icon-prev, .carousel-control .icon-next {width: 20px;height: 20px;margin-top: -10px;line-height: 1;font-family: serif;}
.carousel-control .icon-prev:before {content: "‹";}
.carousel-control .icon-next:before {content: "›";}
.carousel-indicators {position: absolute;bottom: 10px;left: 50%;z-index: 15;width: 60%;margin-left: -30%;padding-left: 0;list-style: none;text-align: center;}
.carousel-indicators li {display: inline-block;width: 10px;height: 10px;margin: 1px;text-indent: -999px;border: 1px solid #fff;border-radius: 10px;cursor: pointer;background-color: #000 \9;background-color: rgba(0,0,0,0);}
.carousel-indicators .active {margin: 0;width: 12px;height: 12px;background-color: #fff;}
.carousel-caption {position: absolute;left: 15%;right: 15%;bottom: 20px;z-index: 10;padding-top: 20px;padding-bottom: 20px;color: #fff;text-align: center;text-shadow: 0 1px 2px rgba(0,0,0,.6);}
.carousel-caption .btn {text-shadow: none;}
@media screen and (min-width:768px) {.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next {width: 30px;height: 30px;margin-top: -15px;font-size: 30px;}
	.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {margin-left: -15px;}
	.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {margin-right: -15px;}
	.carousel-caption {left: 20%;right: 20%;padding-bottom: 30px;}
	.carousel-indicators {bottom: 20px;}}
.clearfix:before, .clearfix:after, .dl-horizontal dd:before, .dl-horizontal dd:after, .container:before, .container:after, .container-fluid:before, .container-fluid:after, .row:before, .row:after, .form-horizontal .form-group:before, .form-horizontal .form-group:after, .btn-toolbar:before, .btn-toolbar:after, .btn-group-vertical>.btn-group:before, .btn-group-vertical>.btn-group:after, .nav:before, .nav:after, .navbar:before, .navbar:after, .navbar-header:before, .navbar-header:after, .navbar-collapse:before, .navbar-collapse:after, .pager:before, .pager:after, .panel-body:before, .panel-body:after, .modal-footer:before, .modal-footer:after {content: " ";display: table;}
.clearfix:after, .dl-horizontal dd:after, .container:after, .container-fluid:after, .row:after, .form-horizontal .form-group:after, .btn-toolbar:after, .btn-group-vertical>.btn-group:after, .nav:after, .navbar:after, .navbar-header:after, .navbar-collapse:after, .pager:after, .panel-body:after, .modal-footer:after {clear: both;}
.center-block {display: block;margin-left: auto;margin-right: auto;}
.pull-right {float: right !important;}
.pull-left {float: left !important;}
.hide {display: none !important;}
.show {display: block !important;}
.invisible {visibility: hidden;}
.text-hide {font: 0/0 a;color: transparent;text-shadow: none;background-color: transparent;border: 0;}
.hidden {display: none !important;visibility: hidden !important;}
.affix {position: fixed;}
@-ms-viewport {width: device-width;}
.visible-xs, .visible-sm, .visible-md, .visible-lg {display: none !important;}
.visible-xs-block, .visible-xs-inline, .visible-xs-inline-block, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block {display: none !important;}
@media (max-width:767px) {.visible-xs {display: block !important;}
	table.visible-xs {display: table;}
	tr.visible-xs {display: table-row !important;}
	th.visible-xs, td.visible-xs {display: table-cell !important;}}
@media (max-width:767px) {.visible-xs-block {display: block !important;}}
@media (max-width:767px) {.visible-xs-inline {display: inline !important;}}
@media (max-width:767px) {.visible-xs-inline-block {display: inline-block !important;}}
@media (min-width:768px) and (max-width:991px) {.visible-sm {display: block !important;}
	table.visible-sm {display: table;}
	tr.visible-sm {display: table-row !important;}
	th.visible-sm, td.visible-sm {display: table-cell !important;}}
@media (min-width:768px) and (max-width:991px) {.visible-sm-block {display: block !important;}}
@media (min-width:768px) and (max-width:991px) {.visible-sm-inline {display: inline !important;}}
@media (min-width:768px) and (max-width:991px) {.visible-sm-inline-block {display: inline-block !important;}}
@media (min-width:992px) and (max-width:1199px) {.visible-md {display: block !important;}
	table.visible-md {display: table;}
	tr.visible-md {display: table-row !important;}
	th.visible-md, td.visible-md {display: table-cell !important;}}
@media (min-width:992px) and (max-width:1199px) {.visible-md-block {display: block !important;}}
@media (min-width:992px) and (max-width:1199px) {.visible-md-inline {display: inline !important;}}
@media (min-width:992px) and (max-width:1199px) {.visible-md-inline-block {display: inline-block !important;}}
@media (min-width:1200px) {.visible-lg {display: block !important;}
	table.visible-lg {display: table;}
	tr.visible-lg {display: table-row !important;}
	th.visible-lg, td.visible-lg {display: table-cell !important;}}
@media (min-width:1200px) {.visible-lg-block {display: block !important;}}
@media (min-width:1200px) {.visible-lg-inline {display: inline !important;}}
@media (min-width:1200px) {.visible-lg-inline-block {display: inline-block !important;}}
@media (max-width:767px) {.hidden-xs {display: none !important;}}
@media (min-width:768px) and (max-width:991px) {.hidden-sm {display: none !important;}}
@media (min-width:992px) and (max-width:1199px) {.hidden-md {display: none !important;}}
@media (min-width:1200px) {.hidden-lg {display: none !important;}}
.visible-print {display: none !important;}
@media print {.visible-print {display: block !important;}
	table.visible-print {display: table;}
	tr.visible-print {display: table-row !important;}
	th.visible-print, td.visible-print {display: table-cell !important;}}
.visible-print-block {display: none !important;}
@media print {.visible-print-block {display: block !important;}}
.visible-print-inline {display: none !important;}
@media print {.visible-print-inline {display: inline !important;}}
.visible-print-inline-block {display: none !important;}
@media print {.visible-print-inline-block {display: inline-block !important;}}
@media print {.hidden-print {display: none !important;}}
.tree {min-height: 20px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.tree li {list-style-type: none;margin: 0;padding: 5px;position: relative;}
.tree ul ul li:hover {background: rgba(0,0,0,.015);}
.tree li:after, .tree li:before {content: "";left: -20px;position: absolute;right: auto;}
.tree li:before {border-left: 1px solid #999;bottom: 50px;height: 100%;top: -11px;width: 1px;-webkit-transition: "border-color 0.1s ease 0.1s";-moz-transition: "border-color 0.1s ease 0.1s";-o-transition: "border-color 0.1s ease 0.1s";transition: "border-color 0.1s ease 0.1s";}
.tree li:after {border-top: 1px solid #999;height: 20px;top: 18px;width: 25px;}
.tree li span {-moz-border-radius: 5px;-webkit-border-radius: 5px;border: 1px dotted #999;border-radius: 5px;display: inline-block;padding: 3px 8px;text-decoration: none;-webkit-transition: color .2s ease .1s,background-color .2s ease .1s,border-color .3s ease .2s;-moz-transition: color .2s ease .1s,background-color .2s ease .1s,border-color .3s ease .2s;-o-transition: color .2s ease .1s,background-color .2s ease .1s,border-color .3s ease .2s;transition: color .2s ease .1s,background-color .2s ease .1s,border-color .3s ease .2s;}
.tree li.parent_li>span {cursor: pointer;padding: 7px;}
.tree>ul>li::after, .tree>ul>li:before {border: 0;}
.tree li:last-child::before {height: 30px;}
.tree li.parent_li>span:hover, .tree li.parent_li>span:hover+ul li span {background: #eee;border: 1px solid #94a0b4;color: #000;}
.tree>ul {padding-left: 0;}
.tree ul ul {padding-left: 34px;padding-top: 10px;}
.tree li.parent_li>span:hover {background-color: #df8505;border: 1px solid #c67605;color: #fff;}
.tree li.parent_li>span:hover+ul li::before {border-left-color: #f89406;}
.tree li.parent_li>span:hover+ul li::after {border-top-color: #f89406;}
.tree li.parent_li>span:hover+ul li span {background: #fddfb3 !important;border: 1px solid #faa937;color: #000;}
.tree .fa.icon-minus-sign:before {content: "" !important;}
.tree .fa.icon-plus-sign:before {content: "" !important;}
.bootstrap-duallistbox-container .buttons {width: 100%;margin-bottom: -1px;}
.bootstrap-duallistbox-container label {display: block;margin-top: 0 !important;font-weight: 400 !important;}
.bootstrap-duallistbox-container .info {display: inline-block;margin-bottom: 5px;font-size: 11px;}
.bootstrap-duallistbox-container .btn-group .btn {border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
.bootstrap-duallistbox-container select {border-top-left-radius: 0;border-top-right-radius: 0;width: 100%;height: 300px;padding: 0;}
.bootstrap-duallistbox-container .filter {display: inline-block;width: 100%;height: 31px;margin: 0 0 5px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.bootstrap-duallistbox-container .filter.placeholder {color: #aaa;}
.bootstrap-duallistbox-container .clear1, .bootstrap-duallistbox-container .clear2 {display: none;font-size: 10px;}
.bootstrap-duallistbox-container .box1.filtered .clear1, .bootstrap-duallistbox-container .box2.filtered .clear2 {display: inline-block;}
.bootstrap-duallistbox-container .move, .bootstrap-duallistbox-container .remove {width: 60%;}
.bootstrap-duallistbox-container .moveall, .bootstrap-duallistbox-container .removeall {width: 40%;}
.bootstrap-duallistbox-container.bs2compatible .btn-group>.btn+.btn {margin-left: 0;}
.bootstrap-duallistbox-container.moveonselect .move, .bootstrap-duallistbox-container.moveonselect .remove {display: none;}
.bootstrap-duallistbox-container.moveonselect .moveall, .bootstrap-duallistbox-container.moveonselect .removeall {width: 100%;}
.md-editor {display: block;border: 1px solid #ddd;}
.md-editor .md-footer, .md-editor>.md-header {display: block;padding: 6px 4px;background: #f5f5f5;margin: 0;}
.md-editor>.md-header>:first-child {margin-left: 0;}
.md-editor>.md-preview {background: #fff;border-top: 1px dashed #ddd;border-bottom: 1px dashed #ddd;min-height: 10px;padding: 10px;}
.md-editor>textarea {font-family: Monaco,Menlo,Consolas,"Courier New",monospace;font-size: 13px;outline: 0;margin: 0;display: block;width: 100%;border: 0;padding: 10px;border-top: 1px dashed #ddd;border-bottom: 1px dashed #ddd;border-radius: 0;box-shadow: none;background: #eee;}
.md-editor>textarea:focus {box-shadow: none;background: #fff;}
.md-editor.active {border-color: #66afe9;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);}
.slider {display: inline-block;vertical-align: middle;position: relative;}
.slider.slider-horizontal {width: 100% !important;height: 20px;}
.slider.slider-horizontal .slider-track {height: 10px;width: 100%;margin-top: -5px;top: 50%;left: 0;}
.slider.slider-horizontal .slider-selection {height: 100%;top: 0;bottom: 0;}
.slider.slider-horizontal .slider-handle {margin-left: -10px;margin-top: -5px;}
.slider.slider-horizontal .slider-handle.triangle {width: 20px;height: 20px;filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);border: none;line-height: 21px;color: #797777;text-shadow: 0 1px 0 rgba(255,255,255,.8);}
.slider.slider-horizontal .slider-handle.triangle:before {content: "";font-size: 34px;}
.slider-horizontal .slider-selection+.slider-handle.triangle+.slider-handle.triangle:before {content: "";}
.slider.slider-vertical {height: 210px;width: 20px;}
.slider.slider-vertical .slider-track {width: 10px;height: 100%;margin-left: -5px;left: 50%;top: 0;}
.slider.slider-vertical .slider-selection {width: 100%;left: 0;top: 0;bottom: 0;}
.slider.slider-vertical .slider-handle {margin-left: -5px;margin-top: -10px;}
.slider.slider-vertical .slider-handle.triangle {width: 20px;height: 20px;filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg);border: none;line-height: 21px;color: #797777;text-shadow: 0 -1px 0 rgba(255,255,255,.8);}
.slider.slider-vertical .slider-handle.triangle:before {content: "";font-size: 32px;text-shadow: 0 1px 0 rgba(255,255,255,.8);}
.slider.slider-vertical .slider-selection+.slider-handle.triangle+.slider-handle.triangle:before {content: "";text-shadow: 0 -1px 0 rgba(255,255,255,.8);}
.slider input {display: none;}
.slider .tooltip-inner {white-space: nowrap;}
.slider-track {position: absolute;cursor: pointer;background: #e5e5e5;}
.slider-selection {position: absolute;background: #3276b1;}
.slider-handle {position: absolute;width: 20px;height: 20px;border: 1px solid #fff;background: #858585;display: inline-block;font-family: FontAwesome;font-style: normal;font-weight: 400;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;text-align: center;line-height: 18px;font-size: 10px;color: #bdbdbd;text-shadow: 0 1px 0 rgba(77,77,77,.5);filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);}
.slider-handle:before {content: "";}
.slider-handle.round {-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;width: 20px;height: 20px;}
.slider-handle.triangle {background: transparent none;}
.slider-danger+.slider-track>.slider-selection {background: #a90329;}
.slider-warning+.slider-track>.slider-selection {background: #c79121;}
.slider-info+.slider-track>.slider-selection {background: #57889c;}
.slider-success+.slider-track>.slider-selection {background: #739e73;}
.bootstrap-tagsinput {display: block;width: 100%;min-height: 32px;padding: 1px 3px;font-size: 13px;line-height: 1.428571429;color: #555;vertical-align: middle;background-color: #fff;border: 1px solid #ccc;border-radius: 0;}
.bootstrap-tagsinput>span {border-radius: 0 !important;font-weight: 400;padding: 3px 28px 4px 8px;font-size: 13px;border: 1px solid #285e8e;background: #3276b1;}
.bootstrap-tagsinput input {border: none;box-shadow: none;outline: 0;background-color: transparent;padding: 0;margin: 0;width: auto !important;max-width: inherit;}
.bootstrap-tagsinput input:focus {border: none;box-shadow: none;}
.bootstrap-tagsinput .tag {color: #fff;position: relative;margin: 3px 0 3px 2px;display: inline-block;}
.bootstrap-tagsinput .tag [data-role=remove] {display: block;top: -1px;right: 0;padding: 3px 4px 3px 5px;width: 23px;height: 22px;position: absolute;cursor: pointer;}
.bootstrap-tagsinput .tag [data-role=remove]:hover {background: rgba(0,0,0,.3);}
.bootstrap-tagsinput .tag [data-role=remove]:after {content: "";font-family: fontAwesome;padding: 2px 1px;line-height: 17px;font-size: 15px;text-align: center;}
.bootstrap-tagsinput .tag [data-role=remove]:hover {box-shadow: inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);}
.bootstrap-tagsinput .tag [data-role=remove]:hover:active {box-shadow: inset 0 3px 5px rgba(0,0,0,.125);}
.bootstrap-timepicker {position: relative;}
.modal-open .bootstrap-timepicker-widget.dropdown-menu.open {z-index: 1051 !important;}
.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu {left: auto;right: 0;}
.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu:before {left: auto;right: 12px;}
.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu:after {left: auto;right: 13px;}
.bootstrap-timepicker .add-on {cursor: pointer;}
.bootstrap-timepicker .add-on i {display: inline-block;width: 16px;height: 16px;}
.bootstrap-timepicker-widget.dropdown-menu {padding: 4px;}
.bootstrap-timepicker-widget.dropdown-menu.open {display: inline-block;}
.bootstrap-timepicker-widget.dropdown-menu:before {border-bottom: 7px solid rgba(0,0,0,.2);border-left: 7px solid transparent;border-right: 7px solid transparent;content: "";display: inline-block;position: absolute;}
.bootstrap-timepicker-widget.dropdown-menu:after {border-bottom: 6px solid #fff;border-left: 6px solid transparent;border-right: 6px solid transparent;content: "";display: inline-block;position: absolute;}
.bootstrap-timepicker-widget.timepicker-orient-left:before {left: 6px;}
.bootstrap-timepicker-widget.timepicker-orient-left:after {left: 7px;}
.bootstrap-timepicker-widget.timepicker-orient-right:before {right: 6px;}
.bootstrap-timepicker-widget.timepicker-orient-right:after {right: 7px;}
.bootstrap-timepicker-widget.timepicker-orient-top:before {top: -7px;}
.bootstrap-timepicker-widget.timepicker-orient-top:after {top: -6px;}
.bootstrap-timepicker-widget.timepicker-orient-bottom:before {bottom: -7px;border-bottom: 0;border-top: 7px solid #999;}
.bootstrap-timepicker-widget.timepicker-orient-bottom:after {bottom: -6px;border-bottom: 0;border-top: 6px solid #fff;}
.bootstrap-timepicker-widget a.btn, .bootstrap-timepicker-widget input {border-radius: 4px;}
.bootstrap-timepicker-widget table {width: 100%;margin: 0;}
.bootstrap-timepicker-widget table td {text-align: center;height: 30px;margin: 0;padding: 2px;}
.bootstrap-timepicker-widget table td:not(.separator) {min-width: 30px;}
.bootstrap-timepicker-widget table td span {width: 100%;}
.bootstrap-timepicker-widget table td a {border: 1px transparent solid;width: 100%;display: inline-block;margin: 0;padding: 8px 0;outline: 0;color: #333;}
.bootstrap-timepicker-widget table td a:hover {text-decoration: none;background-color: #eee;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;border-color: #ddd;}
.bootstrap-timepicker-widget table td a i {margin-top: 2px;font-size: 18px;}
.bootstrap-timepicker-widget table td input {width: 25px;margin: 0;text-align: center;}
.bootstrap-timepicker-widget .modal-content {padding: 4px;}
@media (min-width:767px) {.bootstrap-timepicker-widget.modal {width: 200px;margin-left: -100px;}}
@media (max-width:767px) {.bootstrap-timepicker, .bootstrap-timepicker .dropdown-menu {width: 100%;}}
.bv-form .help-block {margin-bottom: 0;}
.bv-form .tooltip-inner {text-align: left;}
.nav-tabs li.bv-tab-success>a {color: #3c763d;}
.nav-tabs li.bv-tab-error>a {color: #a94442;}
[class^=col-]>.form-control+.form-control-feedback {right: 13px;}
.has-feedback.has-success .radio-inline+.form-control-feedback {display: none !important;}
#buttonGroupForm .btn-group .form-control-feedback {top: 0;right: -30px;}
#productForm .inputGroupContainer .form-control-feedback, #productForm .selectContainer .form-control-feedback {top: 0;right: -15px;}
span.css-emoticon {font-family: "Trebuchet MS";font-size: .8em;font-weight: 700;color: #000;display: inline-block;overflow: hidden;vertical-align: middle;transform: rotate(90deg);-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-o-transform: rotate(90deg);width: 1.54em;height: 1.54em;text-align: center;padding: 0;line-height: 1.34em;-moz-border-radius: 1.54em;-webkit-border-radius: 1.54em;border-radius: 1.54em;-moz-box-shadow: 1px -1px 2px rgba(0,0,0,.2);-webkit-box-shadow: 1px -1px 2px rgba(0,0,0,.2);box-shadow: 1px -1px 2px rgba(0,0,0,.2);border: 1px solid rgba(0,0,0,.25);background-color: #fc0;background-image: -webkit-gradient(linear,right top,left top,color-stop(.41,#ffb800),color-stop(.56,#fd5),color-stop(1,#fea));background-image: -moz-linear-gradient(center right,#ffb800 41%,#fd5 56%,#fea 100%);-webkit-transition-property: color,background,transform;-webkit-transition-duration: 1s,1s;-webkit-transition-timing-function: linear,ease-in;margin-top: -.4em;}
span.css-emoticon.spaced-emoticon {padding-left: .2em;width: 1.34em;}
@media screen and (-webkit-min-device-pixel-ratio:0) {span.css-emoticon.spaced-emoticon {width: 1.4em;}}
span.css-emoticon.small-emoticon {font-size: .7em;width: 1.82em;height: 1.82em;line-height: 1.72em;-moz-border-radius: 1.82em;-webkit-border-radius: 1.82em;border-radius: 1.82em;}
span.css-emoticon.small-emoticon.spaced-emoticon {padding-left: 0;width: 1.82em;letter-spacing: .1em;}
span.css-emoticon.red-emoticon {background-color: #eb0542;background-image: -webkit-gradient(linear,right top,left top,color-stop(.41,#ff7c7c),color-stop(.56,#e79494),color-stop(1,#e78ba5));background-image: -moz-linear-gradient(center right,#ff7c7c 41%,#e79494 56%,#e78ba5 100%);}
span.css-emoticon.pink-emoticon {background-color: #ff8fd4;background-image: -webkit-gradient(linear,right top,left top,color-stop(.41,#ff8fd4),color-stop(.56,#ff99d8),color-stop(1,#ffade1));background-image: -moz-linear-gradient(center right,#ff8fd4 41%,#ff99d8 56%,#ffade1 100%);}
span.css-emoticon.no-rotate {transform: rotate(0deg);-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);-moz-box-shadow: 1px 1px 2px rgba(0,0,0,.5);-webkit-box-shadow: 1px 1px 2px rgba(0,0,0,.5);box-shadow: 1px 1px 2px rgba(0,0,0,.5);font-size: .45em;width: 2.2em;height: 2.2em;line-height: 1.9em;-moz-border-radius: 2.2em;-webkit-border-radius: 2.2em;border-radius: 2.2em;background-image: -webkit-gradient(linear,right bottom,right top,color-stop(.41,#fc0),color-stop(.56,#fd5),color-stop(1,#fea));background-image: -moz-linear-gradient(center bottom,#fc0 41%,#fd5 56%,#fea 100%);}
span.css-emoticon.no-rotate.red-emoticon {background-image: -webkit-gradient(linear,right bottom,right top,color-stop(.41,#eb0542),color-stop(.56,#eb265a),color-stop(1,#fa376e));background-image: -moz-linear-gradient(center bottom,#eb0542 41%,#eb265a 56%,#fa376e 100%);}
span.css-emoticon.no-rotate.pink-emoticon {background-image: -webkit-gradient(linear,right bottom,right top,color-stop(.41,#ff8fd4),color-stop(.56,#ff99d8),color-stop(1,#ffade1));background-image: -moz-linear-gradient(center bottom,#ff8fd4 41%,#ff99d8 56%,#ffade1 100%);}
span.css-emoticon.counter-rotated {transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-o-transform: rotate(-90deg);-moz-box-shadow: -1px 1px 2px rgba(0,0,0,.5);-webkit-box-shadow: -1px 1px 2px rgba(0,0,0,.5);box-shadow: -1px 1px 2px rgba(0,0,0,.5);background-image: -webkit-gradient(linear,left top,right top,color-stop(.41,#fc0),color-stop(.56,#fd5),color-stop(1,#fea));background-image: -moz-linear-gradient(center left,#fc0 41%,#fd5 56%,#fea 100%);}
span.css-emoticon.counter-rotated.red-emoticon {background-image: -webkit-gradient(linear,left top,right top,color-stop(.41,#eb0542),color-stop(.56,#eb265a),color-stop(1,#fa376e));background-image: -moz-linear-gradient(center left,#eb0542 41%,#eb265a 56%,#fa376e 100%);}
span.css-emoticon.counter-rotated.pink-emoticon {background-image: -webkit-gradient(linear,left top,right top,color-stop(.41,#ff8fd4),color-stop(.56,#ff99d8),color-stop(1,#ffade1));background-image: -moz-linear-gradient(center left,#ff8fd4 41%,#ff99d8 56%,#ffade1 100%);}
span.css-emoticon.animated-emoticon:hover, span.css-emoticon.un-transformed-emoticon {letter-spacing: inherit;color: inherit;overflow: visible;transform: rotate(0deg);-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-o-transform: rotate(0deg);background: 0 0;background-image: none;box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none;border-color: transparent;}
span.css-emoticon.nintendo-controller {font-size: .8em;height: 1.2em;line-height: 1em;width: 2.7em;vertical-align: bottom;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;background: -webkit-gradient(linear,left bottom,left top,color-stop(.09,#74798c),color-stop(.55,#a5aabd));background: -moz-linear-gradient(center bottom,#74798c 9%,#a5aabd 55%);}
.clockpicker .input-group-addon {cursor: pointer;}
.clockpicker-moving {cursor: move;}
.clockpicker-align-left.popover>.arrow {left: 25px;}
.clockpicker-align-top.popover>.arrow {top: 17px;}
.clockpicker-align-right.popover>.arrow {left: auto;right: 25px;}
.clockpicker-align-bottom.popover>.arrow {top: auto;bottom: 6px;}
.clockpicker-popover .popover-title {background-color: #fff;color: #999;font-size: 24px;font-weight: 700;line-height: 30px;text-align: center;}
.clockpicker-popover .popover-title span {cursor: pointer;}
.clockpicker-popover .popover-content {background-color: #f8f8f8;padding: 12px;}
.popover-content:last-child {border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}
.clockpicker-plate {background-color: #fff;border: 1px solid #ccc;border-radius: 50%;width: 200px;height: 200px;overflow: visible;position: relative;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.clockpicker-canvas, .clockpicker-dial {width: 200px;height: 200px;position: absolute;left: -1px;top: -1px;}
.clockpicker-minutes {visibility: hidden;}
.clockpicker-tick {border-radius: 50%;color: #666;line-height: 26px;text-align: center;width: 26px;height: 26px;position: absolute;cursor: pointer;}
.clockpicker-tick.active, .clockpicker-tick:hover {background-color: #c0e5f7;background-color: rgba(0,149,221,.25);}
.clockpicker-button {background-image: none;background-color: #fff;border-width: 1px 0 0;border-top-left-radius: 0;border-top-right-radius: 0;margin: 0;padding: 10px 0;}
.clockpicker-button:hover {background-image: none;background-color: #ebebeb;}
.clockpicker-button:focus {outline: 0 !important;}
.clockpicker-dial {-webkit-transition: -webkit-transform 350ms,opacity 350ms;-moz-transition: -moz-transform 350ms,opacity 350ms;-ms-transition: -ms-transform 350ms,opacity 350ms;-o-transition: -o-transform 350ms,opacity 350ms;transition: transform 350ms,opacity 350ms;}
.clockpicker-dial-out {opacity: 0;}
.clockpicker-hours.clockpicker-dial-out {-webkit-transform: scale(1.2,1.2);-moz-transform: scale(1.2,1.2);-ms-transform: scale(1.2,1.2);-o-transform: scale(1.2,1.2);transform: scale(1.2,1.2);}
.clockpicker-minutes.clockpicker-dial-out {-webkit-transform: scale(.8,.8);-moz-transform: scale(.8,.8);-ms-transform: scale(.8,.8);-o-transform: scale(.8,.8);transform: scale(.8,.8);}
.clockpicker-canvas {-webkit-transition: opacity 175ms;-moz-transition: opacity 175ms;-ms-transition: opacity 175ms;-o-transition: opacity 175ms;transition: opacity 175ms;}
.clockpicker-canvas-out {opacity: .25;}
.clockpicker-canvas-bearing, .clockpicker-canvas-fg {stroke: none;fill: #0095dd;}
.clockpicker-canvas-bg {stroke: none;fill: #c0e5f7;}
.clockpicker-canvas-bg-trans {fill: rgba(0,149,221,.25);}
.clockpicker-canvas line {stroke: #0095dd;stroke-width: 1;stroke-linecap: round;}
.colorpicker-saturation {width: 100px;height: 100px;background-image: url("/assets/components/theme/smartadmin/img/saturation.png");cursor: crosshair;float: left;}
.colorpicker-saturation i {display: block;height: 5px;width: 5px;border: 1px solid #000;position: absolute;top: 0;left: 0;margin: -4px 0 0 -4px;}
.colorpicker-saturation i b {display: block;height: 5px;width: 5px;border: 1px solid #fff;}
.colorpicker-alpha, .colorpicker-hue {width: 15px;height: 100px;float: left;cursor: row-resize;margin-left: 4px;margin-bottom: 4px;}
.colorpicker-alpha i, .colorpicker-hue i {display: block;height: 1px;background: #000;border-top: 1px solid #fff;position: absolute;top: 0;left: 0;width: 100%;margin-top: -1px;}
.colorpicker-hue {background-image: url("/assets/components/theme/smartadmin/img/hue.png");}
.colorpicker-alpha {background-image: url("/assets/components/theme/smartadmin/img/alpha.png");display: none;}
.colorpicker {zoom: 1;top: 0;left: 0;padding: 4px;min-width: 120px;margin-top: 1px;border-top-right-radius: 4px;border-top-left-radius: 4px;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;}
.colorpicker:after {clear: both;}
.colorpicker:before {content: "";display: inline-block;border-left: 7px solid transparent;border-right: 7px solid transparent;border-bottom: 7px solid #ccc;border-bottom-color: rgba(0,0,0,.2);position: absolute;top: -7px;left: 6px;}
.colorpicker:after {content: "";display: inline-block;border-left: 6px solid transparent;border-right: 6px solid transparent;border-bottom: 6px solid #fff;position: absolute;top: -6px;left: 7px;}
.colorpicker div {position: relative;}
.colorpicker.alpha {min-width: 140px;}
.colorpicker.alpha .colorpicker-alpha {display: block;}
.colorpicker-color {height: 10px;margin-top: 5px;clear: both;background-image: url("/assets/components/theme/smartadmin/img/alpha.png");background-position: 0 100%;}
.colorpicker-color div {height: 10px;}
.input-append.color .add-on i, .input-prepend.color .add-on i {display: block;cursor: pointer;width: 16px;height: 16px;}
div.dataTables_length label {font-weight: 400;float: left;text-align: left;}
div.dataTables_length select {width: 75px;}
div.dataTables_filter label {font-weight: 400;float: right;}
div.dataTables_filter input {width: 16em;}
div.dataTables_paginate {float: right;margin: 0;}
div.dataTables_paginate ul.pagination {margin: 2px 0;white-space: nowrap;}
table.dataTable td, table.dataTable th {-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
table.dataTable {clear: both;margin-top: 6px !important;margin-bottom: 6px !important;max-width: none !important;}
table.dataTable thead .sorting, table.dataTable thead .sorting_asc, table.dataTable thead .sorting_asc_disabled, table.dataTable thead .sorting_desc, table.dataTable thead .sorting_desc_disabled {cursor: pointer;}
table.dataTable thead>tr>th {padding-right: 18px;}
table.dataTable th:active {outline: 0;}
div.dataTables_scrollHead table {margin-bottom: 0 !important;border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
div.dataTables_scrollHead table thead tr:last-child td:first-child, div.dataTables_scrollHead table thead tr:last-child th:first-child {border-bottom-left-radius: 0 !important;border-bottom-right-radius: 0 !important;}
div.dataTables_scrollBody table {border-top: none;margin-top: 0 !important;margin-bottom: 0 !important;}
div.dataTables_scrollBody tbody tr:first-child td, div.dataTables_scrollBody tbody tr:first-child th {border-top: none;}
div.dataTables_scrollFoot table {margin-top: 0 !important;border-top: none;}
table.table-bordered.dataTable {border-collapse: separate !important;}
table.table-bordered thead td, table.table-bordered thead th {border-left-width: 0;border-top-width: 0;}
table.table-bordered tbody td, table.table-bordered tbody th {border-left-width: 0;border-bottom-width: 0;}
table.table-bordered td:last-child, table.table-bordered th:last-child {border-right-width: 0;}
div.dataTables_scrollHead table.table-bordered {border-bottom-width: 0;}
div.DTTT .btn {color: #333 !important;font-size: 12px;}
div.DTTT .btn:hover {text-decoration: none !important;}
ul.DTTT_dropdown.dropdown-menu {z-index: 2003;}
ul.DTTT_dropdown.dropdown-menu a {color: #333 !important;}
ul.DTTT_dropdown.dropdown-menu li {position: relative;}
ul.DTTT_dropdown.dropdown-menu li:hover a {background-color: #08c;color: #fff !important;}
div.DTTT_print_info.modal {height: 150px;margin-top: -75px;text-align: center;}
div.DTTT_print_info h6 {font-weight: 400;font-size: 28px;line-height: 28px;margin: 1em;}
div.DTTT_print_info p {font-size: 14px;line-height: 20px;}
div.DTFC_LeftFootWrapper table, div.DTFC_LeftHeadWrapper table, div.DTFC_RightFootWrapper table, div.DTFC_RightHeadWrapper table, table.DTFC_Cloned tr.even {background-color: #fff;margin-bottom: 0;}
div.DTFC_LeftHeadWrapper table, div.DTFC_RightHeadWrapper table {margin-bottom: 0 !important;border-top-right-radius: 0 !important;border-bottom-left-radius: 0 !important;border-bottom-right-radius: 0 !important;}
div.DTFC_LeftHeadWrapper table thead tr:last-child td:first-child, div.DTFC_LeftHeadWrapper table thead tr:last-child th:first-child, div.DTFC_RightHeadWrapper table thead tr:last-child td:first-child, div.DTFC_RightHeadWrapper table thead tr:last-child th:first-child {border-bottom-left-radius: 0 !important;border-bottom-right-radius: 0 !important;}
div.DTFC_LeftBodyWrapper table, div.DTFC_RightBodyWrapper table {border-top: none;margin: 0 !important;}
div.DTFC_LeftBodyWrapper tbody tr:first-child td, div.DTFC_LeftBodyWrapper tbody tr:first-child th, div.DTFC_LeftFootWrapper table, div.DTFC_RightBodyWrapper tbody tr:first-child td, div.DTFC_RightBodyWrapper tbody tr:first-child th, div.DTFC_RightFootWrapper table {border-top: none;}
div.FixedHeader_Cloned table {margin: 0 !important;}
table.DTCR_clonedTable {background-color: rgba(255,255,255,.7);z-index: 202;}
div.DTCR_pointer {width: 1px;background-color: #0259c4;z-index: 201;}
div.ColVis {float: right;}
button.ColVis_Button, ul.ColVis_collection li {position: relative;float: left;margin-right: 3px;padding: 5px 8px;border: 1px solid #999;cursor: pointer;font-size: .88em;color: #000 !important;white-space: nowrap;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px;border-radius: 2px;-webkit-box-shadow: 1px 1px 3px #ccc;-moz-box-shadow: 1px 1px 3px #ccc;-ms-box-shadow: 1px 1px 3px #ccc;-o-box-shadow: 1px 1px 3px #ccc;box-shadow: 1px 1px 3px #ccc;background: #fff;background: -webkit-linear-gradient(top,#fff 0,#f3f3f3 89%,#f9f9f9 100%);background: -moz-linear-gradient(top,#fff 0,#f3f3f3 89%,#f9f9f9 100%);background: -ms-linear-gradient(top,#fff 0,#f3f3f3 89%,#f9f9f9 100%);background: -o-linear-gradient(top,#fff 0,#f3f3f3 89%,#f9f9f9 100%);background: linear-gradient(top,#fff 0,#f3f3f3 89%,#f9f9f9 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#f9f9f9",GradientType=0);}
.ColVis_Button:hover, ul.ColVis_collection li:hover {border: 1px solid #666;text-decoration: none !important;-webkit-box-shadow: 1px 1px 3px #999;-moz-box-shadow: 1px 1px 3px #999;-ms-box-shadow: 1px 1px 3px #999;-o-box-shadow: 1px 1px 3px #999;box-shadow: 1px 1px 3px #999;background: #f3f3f3;background: -webkit-linear-gradient(top,#f3f3f3 0,#e2e2e2 89%,#f4f4f4 100%);background: -moz-linear-gradient(top,#f3f3f3 0,#e2e2e2 89%,#f4f4f4 100%);background: -ms-linear-gradient(top,#f3f3f3 0,#e2e2e2 89%,#f4f4f4 100%);background: -o-linear-gradient(top,#f3f3f3 0,#e2e2e2 89%,#f4f4f4 100%);background: linear-gradient(top,#f3f3f3 0,#e2e2e2 89%,#f4f4f4 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f3f3f3",endColorstr="#f4f4f4",GradientType=0);}
button.ColVis_Button {height: 30px;padding: 3px 8px;}
button.ColVis_Button::-moz-focus-inner {border: none !important;padding: 0;}
button.ColVis_Button:active {outline: 0;}
div.ColVis_collectionBackground {position: fixed;top: 0;left: 0;height: 100%;width: 100%;background-color: #000;z-index: 1100;}
ul.ColVis_collection {padding: 8px 8px 4px;margin: 0;border: 1px solid #ccc;border: 1px solid rgba(0,0,0,.4);background-color: #f3f3f3;background-color: rgba(255,255,255,.3);overflow: hidden;z-index: 2002;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: 3px 3px 5px rgba(0,0,0,.3);-moz-box-shadow: 3px 3px 5px rgba(0,0,0,.3);-ms-box-shadow: 3px 3px 5px rgba(0,0,0,.3);-o-box-shadow: 3px 3px 5px rgba(0,0,0,.3);box-shadow: 3px 3px 5px rgba(0,0,0,.3);}
ul.ColVis_collection li {position: relative;height: auto;left: 0;right: 0;padding: .5em;display: block;float: none;margin-bottom: 4px;-webkit-box-shadow: 1px 1px 3px #999;-moz-box-shadow: 1px 1px 3px #999;-ms-box-shadow: 1px 1px 3px #999;-o-box-shadow: 1px 1px 3px #999;box-shadow: 1px 1px 3px #999;text-align: left;}
ul.ColVis_collection li.ColVis_Button:hover {border: 1px solid #999;background-color: #f0f0f0;}
ul.ColVis_collection li span {display: inline-block;padding-left: .5em;cursor: pointer;}
ul.ColVis_collection li.ColVis_Special {border-color: #555;background: #ededed;background: -webkit-linear-gradient(top,#ededed 0,#d6d6d6 77%,#e8e8e8 100%);background: -moz-linear-gradient(top,#ededed 0,#d6d6d6 77%,#e8e8e8 100%);background: -ms-linear-gradient(top,#ededed 0,#d6d6d6 77%,#e8e8e8 100%);background: -o-linear-gradient(top,#ededed 0,#d6d6d6 77%,#e8e8e8 100%);background: linear-gradient(to bottom,#ededed 0,#d6d6d6 77%,#e8e8e8 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ededed",endColorstr="#e8e8e8",GradientType=0);}
ul.ColVis_collection li.ColVis_Special:hover {background: #e2e2e2;background: -webkit-linear-gradient(top,#d0d0d0 0,#d5d5d5 89%,#e2e2e2 100%);background: -moz-linear-gradient(top,#d0d0d0 0,#d5d5d5 89%,#e2e2e2 100%);background: -ms-linear-gradient(top,#d0d0d0 0,#d5d5d5 89%,#e2e2e2 100%);background: -o-linear-gradient(top,#d0d0d0 0,#d5d5d5 89%,#e2e2e2 100%);background: linear-gradient(top,#d0d0d0 0,#d5d5d5 89%,#e2e2e2 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f3f3f3",endColorstr="#e2e2e2",GradientType=0);}
span.ColVis_radio {display: inline-block;width: 20px;}
div.ColVis_catcher {position: absolute;z-index: 1101;}
.disabled {color: #999;}
div.DTTT_container {position: relative;float: right;margin-bottom: 1em;}
@media screen and (max-width:640px) {div.DTTT_container {float: none !important;text-align: center;}
	div.DTTT_container:after {visibility: hidden;display: block;content: "";clear: both;height: 0;}}
a.DTTT_button, button.DTTT_button, div.DTTT_button {position: relative;display: inline-block;margin-right: 3px;padding: 5px 8px;border: 1px solid #999;cursor: pointer;font-size: .88em;color: #000 !important;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px;border-radius: 2px;-webkit-box-shadow: 1px 1px 3px #ccc;-moz-box-shadow: 1px 1px 3px #ccc;-ms-box-shadow: 1px 1px 3px #ccc;-o-box-shadow: 1px 1px 3px #ccc;box-shadow: 1px 1px 3px #ccc;background: #fff;background: -webkit-linear-gradient(top,#fff 0,#f3f3f3 89%,#f9f9f9 100%);background: -moz-linear-gradient(top,#fff 0,#f3f3f3 89%,#f9f9f9 100%);background: -ms-linear-gradient(top,#fff 0,#f3f3f3 89%,#f9f9f9 100%);background: -o-linear-gradient(top,#fff 0,#f3f3f3 89%,#f9f9f9 100%);background: linear-gradient(top,#fff 0,#f3f3f3 89%,#f9f9f9 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#f9f9f9",GradientType=0);}
button.DTTT_button {height: 30px;padding: 3px 8px;}
.DTTT_button embed {outline: 0;}
a.DTTT_button:hover, button.DTTT_button:hover, div.DTTT_button:hover {border: 1px solid #666;text-decoration: none !important;-webkit-box-shadow: 1px 1px 3px #999;-moz-box-shadow: 1px 1px 3px #999;-ms-box-shadow: 1px 1px 3px #999;-o-box-shadow: 1px 1px 3px #999;box-shadow: 1px 1px 3px #999;background: #f3f3f3;background: -webkit-linear-gradient(top,#f3f3f3 0,#e2e2e2 89%,#f4f4f4 100%);background: -moz-linear-gradient(top,#f3f3f3 0,#e2e2e2 89%,#f4f4f4 100%);background: -ms-linear-gradient(top,#f3f3f3 0,#e2e2e2 89%,#f4f4f4 100%);background: -o-linear-gradient(top,#f3f3f3 0,#e2e2e2 89%,#f4f4f4 100%);background: linear-gradient(top,#f3f3f3 0,#e2e2e2 89%,#f4f4f4 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f3f3f3",endColorstr="#f4f4f4",GradientType=0);}
a.DTTT_disabled, button.DTTT_disabled, div.DTTT_disabled {color: #999;border: 1px solid #d0d0d0;background: #fff;background: -webkit-linear-gradient(top,#fff 0,#f9f9f9 89%,#fafafa 100%);background: -moz-linear-gradient(top,#fff 0,#f9f9f9 89%,#fafafa 100%);background: -ms-linear-gradient(top,#fff 0,#f9f9f9 89%,#fafafa 100%);background: -o-linear-gradient(top,#fff 0,#f9f9f9 89%,#fafafa 100%);background: linear-gradient(top,#fff 0,#f9f9f9 89%,#fafafa 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#fafafa",GradientType=0);}
button.DTTT_button_collection span {padding-right: 17px;}
button.DTTT_button_collection:hover span {padding-right: 17px;background: #f0f0f0;}
table.DTTT_selectable tbody tr {cursor: pointer;}
table.dataTable tr.DTTT_selected.odd, table.dataTable tr.DTTT_selected.odd td.sorting_1, table.dataTable tr.DTTT_selected.odd td.sorting_2, table.dataTable tr.DTTT_selected.odd td.sorting_3 {background-color: #9fafd1;}
table.dataTable tr.DTTT_selected.even, table.dataTable tr.DTTT_selected.even td.sorting_1, table.dataTable tr.DTTT_selected.even td.sorting_2, table.dataTable tr.DTTT_selected.even td.sorting_3 {background-color: #b0bed9;}
div.DTTT_collection {width: 150px;padding: 8px 8px 4px;border: 1px solid #ccc;border: 1px solid rgba(0,0,0,.4);background-color: #f3f3f3;background-color: rgba(255,255,255,.3);overflow: hidden;z-index: 2002;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: 3px 3px 5px rgba(0,0,0,.3);-moz-box-shadow: 3px 3px 5px rgba(0,0,0,.3);-ms-box-shadow: 3px 3px 5px rgba(0,0,0,.3);-o-box-shadow: 3px 3px 5px rgba(0,0,0,.3);box-shadow: 3px 3px 5px rgba(0,0,0,.3);}
div.DTTT_collection_background {z-index: 2001;}
div.DTTT_collection a.DTTT_button, div.DTTT_collection button.DTTT_button, div.DTTT_collection div.DTTT_button {position: relative;left: 0;right: 0;display: block;float: none;margin-bottom: 4px;-webkit-box-shadow: 1px 1px 3px #999;-moz-box-shadow: 1px 1px 3px #999;-ms-box-shadow: 1px 1px 3px #999;-o-box-shadow: 1px 1px 3px #999;box-shadow: 1px 1px 3px #999;}
.DTTT_print_info {position: fixed;top: 50%;left: 50%;width: 400px;height: 150px;margin-left: -200px;margin-top: -75px;text-align: center;color: #333;padding: 10px 30px;background: #fff;background: -webkit-linear-gradient(top,#fff 0,#f3f3f3 89%,#f9f9f9 100%);background: -moz-linear-gradient(top,#fff 0,#f3f3f3 89%,#f9f9f9 100%);background: -ms-linear-gradient(top,#fff 0,#f3f3f3 89%,#f9f9f9 100%);background: -o-linear-gradient(top,#fff 0,#f3f3f3 89%,#f9f9f9 100%);background: linear-gradient(top,#fff 0,#f3f3f3 89%,#f9f9f9 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#f9f9f9",GradientType=0);opacity: .95;border: 1px solid #000;border: 1px solid rgba(0,0,0,.5);-webkit-border-radius: 6px;-moz-border-radius: 6px;-ms-border-radius: 6px;-o-border-radius: 6px;border-radius: 6px;-webkit-box-shadow: 0 3px 7px rgba(0,0,0,.5);-moz-box-shadow: 0 3px 7px rgba(0,0,0,.5);-ms-box-shadow: 0 3px 7px rgba(0,0,0,.5);-o-box-shadow: 0 3px 7px rgba(0,0,0,.5);box-shadow: 0 3px 7px rgba(0,0,0,.5);}
.DTTT_print_info h6 {font-weight: 400;font-size: 28px;line-height: 28px;margin: 1em;}
.DTTT_print_info p {font-size: 14px;line-height: 20px;}
table.has-columns-hidden>tbody>tr>td>span.responsiveExpander {background: url("/assets/components/theme/smartadmin/img/plus.png") no-repeat 5px center;padding-left: 32px;cursor: pointer;}
table.has-columns-hidden>tbody>tr.detail-show>td span.responsiveExpander {background: url("/assets/components/theme/smartadmin/img/minus.png") no-repeat 5px center;}
table.has-columns-hidden>tbody>tr.row-detail>td {background: #eee;}
table.has-columns-hidden>tbody>tr.row-detail>td>ul {list-style: none;margin: 0;padding: 0;}
table.has-columns-hidden>tbody>tr.row-detail>td>ul>li>span.columnTitle {font-weight: 700;}
.dt-toolbar {display: block;position: relative;padding: 6px 7px 1px;width: 100%;float: left;border-bottom: 1px solid #ccc;background: #fafafa;}
.dt-toolbar-footer {background: #fafafa;font-size: 11px;overflow: hidden;padding: 5px 10px;border-top: 1px solid #ccc;-webkit-box-shadow: inset 0 1px #fff;-moz-box-shadow: inset 0 1px #fff;-ms-box-shadow: inset 0 1px #fff;box-shadow: inset 0 1px #fff;}
.dt-toolbar-footer>:first-child, .dt-toolbar>:first-child {padding-left: 0 !important;}
.dt-toolbar-footer>:last-child, .dt-toolbar>:last-child {padding-right: 0 !important;}
table.dataTable thead .sorting {background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATAgMAAAAPPt5fAAAACVBMVEUAAADIyMjl5eVIBBP/AAAAAXRSTlMAQObYZgAAAClJREFUCNdjwAYEwGQKiGDsBJFsTA5AUoJhAqZaiDhEDVg9RC/MHEwAANsMA91AQfd/AAAAAElFTkSuQmCC") no-repeat center right;}
table.dataTable thead .sorting_asc {background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATAQMAAABInqSPAAAABlBMVEUAAABVVVUT3Vn+AAAAAXRSTlMAQObYZgAAAB1JREFUCNdjwAkcgPgBAwPjBwYG5h8MDOx/GAgBAKRJBBCQbHkwAAAAAElFTkSuQmCC") no-repeat center right;}
table.dataTable thead .sorting_desc {background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATAQMAAABInqSPAAAABlBMVEUAAABVVVUT3Vn+AAAAAXRSTlMAQObYZgAAABxJREFUCNdjIATY/zAwMP9gYGD8AOQ8AGIHnEoBkNkEEEbbutQAAAAASUVORK5CYII=") no-repeat center right;}
table.dataTable thead .sorting_asc_disabled {background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATAQMAAABInqSPAAAABlBMVEUAAABUVFR8AzIeAAAAAnRSTlMAf7YpoZUAAAAdSURBVAjXY8AJHID4AQMD4wcGBuYfDAzsfxgIAQCkSQQQkGx5MAAAAABJRU5ErkJggg==") no-repeat center right;}
table.dataTable thead .sorting_desc_disabled {background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATAQMAAABInqSPAAAABlBMVEUAAABUVFR8AzIeAAAAAnRSTlMAf7YpoZUAAAAcSURBVAjXYyAE2P8wMDD/YGBg/ADkPABiB5xKAZDZBBBG27rUAAAAAElFTkSuQmCC") no-repeat center right;}
table.dataTable thead .sorting_asc, table.dataTable thead .sorting_desc {background-color: #eee;}
.dataTables_empty {padding: 20px 10px !important;font-size: 14px;text-align: center;color: #575757;}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {padding: 8px 10px;}
table.dataTable tfoot>tr>th, table.dataTable thead>tr>th {padding-left: 9px !important;}
table.dataTable tfoot>tr>th input, table.dataTable thead>tr>th input {width: 100% !important;font-weight: 400;}
table.dataTable thead>tr>th.hasinput {padding: 6px !important;}
div.dataTables_info {padding-top: 9px;font-size: 13px;font-weight: 700;font-style: italic;color: #969696;}
.dataTable thead>tr>th {border-left: none !important;}
.dataTable input[type=checkbox].checkbox, .dataTable input[type=radio].radiobox {left: -999px;}
table.dataTable thead>tr>th.sorting_disabled {padding-right: 9px !important;}
.dataTables_filter {float: left;width: 100%;}
.dataTables_filter .input-group-addon {width: 32px;margin-top: 0;float: left;height: 32px;padding-top: 8px;}
.dataTables_filter .input-group-addon+.form-control {float: left;}
.dt-toolbar>:first-child .DTTT, .dt-toolbar>:first-child .dataTables_filter>:only-child, .dt-toolbar>:first-child .dataTables_length, .dt-toolbar>:first-child .pagination {float: left !important;}
.dt-toolbar>:last-child .DTTT, .dt-toolbar>:last-child .dataTables_filter>:only-child, .dt-toolbar>:last-child .dataTables_length, .dt-toolbar>:last-child .pagination {float: right;}
.dt-toolbar-footer>:first-child .DTTT, .dt-toolbar-footer>:first-child .dataTables_filter>:only-child, .dt-toolbar-footer>:first-child .dataTables_length, .dt-toolbar-footer>:first-child .pagination {float: left;}
.dt-toolbar-footer>:last-child .DTTT, .dt-toolbar-footer>:last-child .dataTables_filter>:only-child, .dt-toolbar-footer>:last-child .dataTables_length, .dt-toolbar-footer>:last-child .pagination {float: right;}
body.DTTT_Print {background: #fff !important;}
.DTTT_Print #main {margin: 0 !important;}
.DTTT_PrintMessage {font-size: 20px;display: block;width: 100%;text-align: center;padding-top: 10px;font-weight: 700;}
.DTTT_Print table.dataTable {margin-top: 0 !important;}
.DTTT_Print .dataTables_wrapper table {border: 1px solid #c7c7c7 !important;}
div.ColVis {margin-bottom: 0 !important;}
ul.ColVis_collection {width: 127px;}
ul.ColVis_collection li span {vertical-align: 3px;}
ul.ColVis_collection li label {margin-bottom: 0 !important;}
.dataTables_processing {position: absolute;top: 50%;left: 50%;width: 100%;height: 40px;margin-left: -50%;margin-top: -25px;padding-top: 20px;text-align: center;font-size: 1.2em;background: -webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(25%,rgba(255,255,255,.9)),color-stop(75%,rgba(255,255,255,.9)),color-stop(100%,rgba(255,255,255,0)));background: -webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.9) 25%,rgba(255,255,255,.9) 75%,rgba(255,255,255,0) 100%);background: -moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.9) 25%,rgba(255,255,255,.9) 75%,rgba(255,255,255,0) 100%);background: -ms-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.9) 25%,rgba(255,255,255,.9) 75%,rgba(255,255,255,0) 100%);background: -o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.9) 25%,rgba(255,255,255,.9) 75%,rgba(255,255,255,0) 100%);background: linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.9) 25%,rgba(255,255,255,.9) 75%,rgba(255,255,255,0) 100%);}
.dataTable tbody .details-control {vertical-align: middle;text-align: center;cursor: pointer;}
.dataTable tbody .details-control:before {font-family: FontAwesome;content: "";font-size: 1.4em;color: #739e73;}
.dataTable tbody .shown .details-control:before {content: "";color: #a90329;}
.dataTable tbody .shown+tr>td {padding: 0 !important;}
.dataTable tbody .shown {background: rgba(205,209,98,.2) !important;}
.dataTable tbody .shown>td {background: none !important;}
.dataTable tbody .shown+tr>td>table>tbody>tr:last-child {border-bottom: 1px solid #c2c2c2;}
.dataTable tbody .shown+tr>td>table tbody tr {background-color: rgba(205,209,98,.05) !important;}
.dataTable tbody .shown .table>tbody>tr>td {border: none !important;}
.table-bordered .progress {background: #fff !important;-webkit-box-shadow: 0 1px 0 transparent,0 0 0 1px #d6d6d6 inset;-moz-box-shadow: 0 1px 0 transparent,0 0 0 1px #d6d6d6 inset;box-shadow: 0 1px 0 transparent,0 0 0 1px #d6d6d6 inset;}
.dataTables_scroll .dataTables_scrollBody, .dataTables_scroll .dataTables_scrollHead, .dataTables_scroll+.dt-toolbar-footer {float: left;}
.dataTables_scroll+.dt-toolbar-footer {width: 100%;}
.dataTables_scroll .dataTables_scrollHeadInner {margin-top: -6px;}
.dataTables_scroll .dataTables_scrollHead {background: #f4f4f4;}
.dropzone.dz-drag-hover {border: 5px dashed #ccc;}
.dropzone {min-height: 360px;-webkit-border-radius: 3px;border-radius: 3px;}
.dropzone .dz-default.dz-message {opacity: 1;-ms-filter: none;filter: none;-webkit-transition: opacity .3s ease-in-out;-moz-transition: opacity .3s ease-in-out;-o-transition: opacity .3s ease-in-out;-ms-transition: opacity .3s ease-in-out;transition: opacity .3s ease-in-out;background-repeat: no-repeat;background-position: 0 0;position: absolute;width: 428px;height: 123px;margin-left: -214px;margin-top: -61.5px;top: 50%;left: 50%;}
.dropzone.dz-square .dz-default.dz-message {background-position: 0 -123px;width: 268px;margin-left: -134px;height: 174px;margin-top: -87px;}
.dropzone.dz-drag-hover .dz-message {opacity: .15;-ms-filter: "alpha(Opacity=15)";filter: alpha(opacity=15);}
.dropzone.dz-started .dz-message {opacity: 0;-ms-filter: "alpha(Opacity=0)";filter: alpha(opacity=0);}
.dropzone .dz-preview, .dropzone-previews .dz-preview {-webkit-box-shadow: 1px 1px 4px rgba(0,0,0,.16);box-shadow: 1px 1px 4px rgba(0,0,0,.16);font-size: 14px;}
.dropzone .dz-preview.dz-image-preview:hover .dz-details img, .dropzone-previews .dz-preview.dz-image-preview:hover .dz-details img {display: block;opacity: .1;-ms-filter: "alpha(Opacity=10)";filter: alpha(opacity=10);}
.dropzone .dz-preview.dz-error .dz-error-mark, .dropzone .dz-preview.dz-success .dz-success-mark, .dropzone-previews .dz-preview.dz-error .dz-error-mark, .dropzone-previews .dz-preview.dz-success .dz-success-mark {opacity: 1;-ms-filter: none;filter: none;}
.dropzone .dz-preview.dz-error .dz-progress .dz-upload, .dropzone-previews .dz-preview.dz-error .dz-progress .dz-upload {background: #ee1e2d;}
.dropzone .dz-preview .dz-error-mark, .dropzone .dz-preview .dz-success-mark, .dropzone-previews .dz-preview .dz-error-mark, .dropzone-previews .dz-preview .dz-success-mark {opacity: 0;-ms-filter: "alpha(Opacity=0)";filter: alpha(opacity=0);-webkit-transition: opacity .4s ease-in-out;-moz-transition: opacity .4s ease-in-out;-o-transition: opacity .4s ease-in-out;-ms-transition: opacity .4s ease-in-out;transition: opacity .4s ease-in-out;background-image: url("/assets/components/theme/smartadmin/img/dropzone/spritemap.png");background-repeat: no-repeat;}
.dropzone .dz-preview .dz-error-mark span, .dropzone .dz-preview .dz-success-mark span, .dropzone-previews .dz-preview .dz-error-mark span, .dropzone-previews .dz-preview .dz-success-mark span {display: none;}
.dropzone .dz-preview .dz-error-mark, .dropzone-previews .dz-preview .dz-error-mark {background-position: -268px -123px;}
.dropzone .dz-preview .dz-success-mark, .dropzone-previews .dz-preview .dz-success-mark {background-position: -268px -163px;}
.dropzone .dz-preview .dz-progress .dz-upload, .dropzone-previews .dz-preview .dz-progress .dz-upload {-webkit-animation: loading .4s linear infinite;-moz-animation: loading .4s linear infinite;-o-animation: loading .4s linear infinite;-ms-animation: loading .4s linear infinite;animation: loading .4s linear infinite;-webkit-transition: width .3s ease-in-out;-moz-transition: width .3s ease-in-out;-o-transition: width .3s ease-in-out;-ms-transition: width .3s ease-in-out;transition: width .3s ease-in-out;-webkit-border-radius: 2px;border-radius: 2px;height: 100%;background-image: url("/assets/components/theme/smartadmin/img/dropzone/spritemap.png");background-repeat: repeat-x;background-position: 0 -400px;}
.dropzone .dz-preview.dz-success .dz-progress, .dropzone-previews .dz-preview.dz-success .dz-progress {display: block;opacity: 0;-ms-filter: "alpha(Opacity=0)";filter: alpha(opacity=0);-webkit-transition: opacity .4s ease-in-out;-moz-transition: opacity .4s ease-in-out;-o-transition: opacity .4s ease-in-out;-ms-transition: opacity .4s ease-in-out;transition: opacity .4s ease-in-out;}
.dropzone .dz-preview .dz-error-message, .dropzone-previews .dz-preview .dz-error-message {opacity: 0;-ms-filter: "alpha(Opacity=0)";filter: alpha(opacity=0);-webkit-transition: opacity .3s ease-in-out;-moz-transition: opacity .3s ease-in-out;-o-transition: opacity .3s ease-in-out;-ms-transition: opacity .3s ease-in-out;transition: opacity .3s ease-in-out;}
.dropzone .dz-preview:hover.dz-error .dz-error-message, .dropzone-previews .dz-preview:hover.dz-error .dz-error-message {opacity: 1;-ms-filter: none;filter: none;}
.dropzone a.dz-remove, .dropzone-previews a.dz-remove {background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#3883c5),color-stop(1,#4a90cc));background-image: -webkit-linear-gradient(top,#3883c5 0,#4a90cc 100%);background-image: -moz-linear-gradient(top,#3883c5 0,#4a90cc 100%);background-image: -o-linear-gradient(top,#3883c5 0,#4a90cc 100%);background-image: -ms-linear-gradient(top,#3883c5 0,#4a90cc 100%);background-image: linear-gradient(top,#3883c5 0,#4a90cc 100%);-webkit-border-radius: 2px;border-radius: 2px;border: 1px solid #3276b1;text-decoration: none;display: block;padding: 4px 5px;text-align: center;color: #fff;margin-top: 26px;}
.dropzone a.dz-remove:hover, .dropzone-previews a.dz-remove:hover {background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#357ebd),color-stop(1,#3e88c9));background-image: -webkit-linear-gradient(top,#357ebd 0,#3e88c9 100%);background-image: -moz-linear-gradient(top,#357ebd 0,#3e88c9 100%);background-image: -o-linear-gradient(top,#357ebd 0,#3e88c9 100%);background-image: -ms-linear-gradient(top,#357ebd 0,#3e88c9 100%);background-image: linear-gradient(top,#357ebd 0,#3e88c9 100%);color: #fff;}
@-moz-keyframes loading {0% {background-position: 0 -400px;}
	100% {background-position: -7px -400px;}}
@-webkit-keyframes loading {0% {background-position: 0 -400px;}
	100% {background-position: -7px -400px;}}
@-o-keyframes loading {0% {background-position: 0 -400px;}
	100% {background-position: -7px -400px;}}
@-ms-keyframes loading {0% {background-position: 0 -400px;}
	100% {background-position: -7px -400px;}}
@keyframes loading {0% {background-position: 0 -400px;}
	100% {background-position: -7px -400px;}}
.dropzone, .dropzone *, .dropzone-previews, .dropzone-previews * {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.dropzone {position: relative;border: 1px solid rgba(0,0,0,.08);background: rgba(0,0,0,.02);padding: 1em;}
.dropzone.dz-clickable, .dropzone.dz-clickable .dz-message, .dropzone.dz-clickable .dz-message span {cursor: pointer;}
.dropzone.dz-clickable * {cursor: default;}
.dropzone .dz-message {opacity: 1;-ms-filter: none;filter: none;}
.dropzone.dz-drag-hover {border-color: rgba(0,0,0,.15);background: rgba(0,0,0,.04);}
.dropzone.dz-started .dz-message {display: none;}
.dropzone .dz-preview, .dropzone-previews .dz-preview {background: rgba(255,255,255,.8);position: relative;display: inline-block;margin: 17px;vertical-align: top;border: 1px solid #acacac;padding: 6px;}
.dropzone .dz-preview.dz-file-preview [data-dz-thumbnail], .dropzone-previews .dz-preview.dz-file-preview [data-dz-thumbnail] {display: none;}
.dropzone .dz-preview .dz-details, .dropzone-previews .dz-preview .dz-details {width: 100px;height: 100px;position: relative;background: #ebebeb;padding: 5px;margin-bottom: 22px;}
.dropzone .dz-preview .dz-details .dz-filename, .dropzone-previews .dz-preview .dz-details .dz-filename {overflow: hidden;height: 100%;}
.dropzone .dz-preview .dz-details img, .dropzone-previews .dz-preview .dz-details img {position: absolute;top: 0;left: 0;width: 100px;height: 100px;}
.dropzone .dz-preview .dz-details .dz-size, .dropzone-previews .dz-preview .dz-details .dz-size {position: absolute;bottom: -28px;left: 3px;height: 28px;line-height: 28px;}
.dropzone .dz-preview.dz-error .dz-error-mark, .dropzone .dz-preview.dz-success .dz-success-mark, .dropzone-previews .dz-preview.dz-error .dz-error-mark, .dropzone-previews .dz-preview.dz-success .dz-success-mark {display: block;}
.dropzone .dz-preview:hover .dz-details img, .dropzone-previews .dz-preview:hover .dz-details img {display: none;}
.dropzone .dz-preview .dz-error-mark, .dropzone .dz-preview .dz-success-mark, .dropzone-previews .dz-preview .dz-error-mark, .dropzone-previews .dz-preview .dz-success-mark {display: none;position: absolute;width: 40px;height: 40px;font-size: 30px;text-align: center;right: -10px;top: -10px;}
.dropzone .dz-preview .dz-success-mark, .dropzone-previews .dz-preview .dz-success-mark {color: #8cc657;}
.dropzone .dz-preview .dz-error-mark, .dropzone-previews .dz-preview .dz-error-mark {color: #ee162d;}
.dropzone .dz-preview .dz-progress, .dropzone-previews .dz-preview .dz-progress {position: absolute;top: 100px;left: 6px;right: 6px;height: 6px;background: #d7d7d7;display: none;}
.dropzone .dz-preview .dz-progress .dz-upload, .dropzone-previews .dz-preview .dz-progress .dz-upload {position: absolute;top: 0;bottom: 0;left: 0;width: 0;background-color: #8cc657;}
.dropzone .dz-preview.dz-processing .dz-progress, .dropzone-previews .dz-preview.dz-processing .dz-progress {display: block;}
.dropzone .dz-preview .dz-error-message, .dropzone-previews .dz-preview .dz-error-message {display: none;position: absolute;top: -5px;left: -20px;background: rgba(245,245,245,.8);padding: 8px 10px;color: #800;min-width: 140px;max-width: 500px;z-index: 500;}
.dropzone .dz-preview:hover.dz-error .dz-error-message, .dropzone-previews .dz-preview:hover.dz-error .dz-error-message {display: block;}
.easy-pie-title {display: inline-block;margin: 10px 6px 0;font-size: 12px;font-weight: 400;text-transform: uppercase;width: 100px;height: 19px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.easy-pie-title .icon-color-bad, .easy-pie-title .icon-color-good {font-size: 18px;}
.easy-pie-chart {display: inline-block;position: relative;vertical-align: middle;}
.easy-pie-chart .percent {color: #444;display: block;font-size: 12px;font-weight: 700;margin-top: -10px;position: absolute;top: 50%;width: 100%;text-align: center;}
.easy-pie-chart .percent .fa {display: none;}
.degree-sign:after, .percent-sign:after {content: " %";line-height: normal;}
.fd-form-element-hidden {display: none;}
.fd-slider {width: 100%;height: 20px;margin: 0;}
.fd-slider-vertical {width: 20px;height: 100%;margin: 0 10px 10px 0;}
.fd-slider, .fd-slider-vertical {display: block;position: relative;text-decoration: none;border: 0 none;-moz-user-select: none;-khtml-user-select: none;-webkit-touch-callout: none;user-select: none;}
.fd-slider-inner {display: none;}
.fd-slider-bar {position: absolute;display: block;z-index: 2;height: 6px;width: 100%;border: 1px solid #bbb;border-bottom: 1px solid #fff;border-right: 1px solid #fff;margin: 0;padding: 0;overflow: hidden;line-height: 4px;top: 8px;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;background-color: #333;}
.fd-slider-range {position: absolute;display: block;z-index: 3;height: 6px;margin: 0;padding: 0 2px 0 0;overflow: hidden;top: 9px;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;background-color: #eee;}
.fd-slider-handle {position: absolute;display: block;padding: 0;margin: 0 0 0 1px;z-index: 3;top: 5px;left: 0;width: 12px;height: 12px;line-height: 1px !important;outline: 0 none;background: #eee;border: 1px solid #aaa;border-radius: 12px;-webkit-user-select: none;-webkit-touch-callout: none;-moz-user-select: none;-moz-user-focus: none;-moz-outline: 0 none;user-select: none;}
.fd-slider-handle:focus {outline: 0 none;border: 0 none;-moz-user-focus: normal;}
button.fd-slider-handle:focus::-moz-focus-inner {border-color: transparent;}
body.fd-slider-drag-horizontal, body.fd-slider-drag-horizontal *, body.fd-slider-drag-vertical, body.fd-slider-drag-vertical * {-moz-user-select: none;-webkit-user-select: none;user-select: none;}
.fd-slider-handle:after, .fd-slider-handle:before {opacity: 0;-moz-transition-property: opacity;-moz-transition-duration: 1s;-moz-transition-delay: 1s;-webkit-transition-property: opacity;-webkit-transition-duration: 1s;-webkit-transition-delay: 1s;-o-transition-property: opacity;-o-transition-duration: 1s;-o-transition-delay: 1s;transition-property: opacity;transition-duration: 1s;transition-delay: 1s;}
.fd-slider-active .fd-slider-handle:before, .fd-slider-focused .fd-slider-handle:before, .fd-slider-hover .fd-slider-handle:before {display: block;position: absolute;top: -21px;left: -8px;margin: 0;width: 20px;padding: 3px;height: 14px;line-height: 12px;text-align: center;font-size: 10px;font-weight: 700;color: #fff;text-shadow: 1px 1px 1px #1a3a95;background: #2f6ee0;z-index: 1;content: attr(aria-valuetext);-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;-moz-box-shadow: 0 0 4px #aaa;-webkit-box-shadow: 0 0 4px #aaa;box-shadow: 0 0 4px #999;opacity: 1;}
.fd-slider-active .fd-slider-handle:after, .fd-slider-focused .fd-slider-handle:after, .fd-slider-hover .fd-slider-handle:after {outline: 0;content: "";display: block;position: absolute;top: -9px;left: 50%;margin: 0 0 0 -5px;background: #2f6ee0;z-index: 2;width: 10px;height: 10px;overflow: hidden;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);-moz-box-shadow: 0 0 4px #aaa;-webkit-box-shadow: 0 0 4px #aaa;box-shadow: 0 0 4px #aaa;clip: rect(4px,14px,14px,4px);opacity: 1;}
.oldie .fd-slider-handle:after, .oldie .fd-slider-handle:before {display: none;}
.fc {direction: ltr;text-align: left;}
.fc table {border-collapse: collapse;border-spacing: 0;}
.fc table, html .fc {font-size: 1em;}
.fc td, .fc th {padding: 0;vertical-align: top;}
.fc-header td {white-space: nowrap;}
.fc-header-left {width: 25%;text-align: left;}
.fc-header-center {text-align: center;}
.fc-header-right {width: 25%;text-align: right;}
.fc-header-title {display: inline-block;vertical-align: top;}
.fc-header-title h2 {margin-top: 0;white-space: nowrap;}
.fc .fc-header-space {padding-left: 10px;}
.fc-header .fc-button {margin-bottom: 1em;vertical-align: top;margin-right: -1px;}
.fc-header .fc-corner-right, .fc-header .ui-corner-right {margin-right: 0;}
.fc-header .fc-state-hover, .fc-header .ui-state-hover {z-index: 2;}
.fc-header .fc-state-down {z-index: 3;}
.fc-header .fc-state-active, .fc-header .ui-state-active {z-index: 4;}
.fc-content {position: relative;z-index: 1;clear: both;zoom: 1;}
.fc-view {position: relative;width: 100%;overflow: hidden;}
.fc-widget-content, .fc-widget-header {border: 1px solid #ddd;}
.fc-state-highlight {background: #fcf8e3;}
.fc-cell-overlay {background: #bce8f1;opacity: .3;filter: alpha(opacity=30);}
.fc-button {position: relative;display: inline-block;padding: 0 .6em;overflow: hidden;height: 1.9em;line-height: 1.9em;white-space: nowrap;cursor: pointer;}
.fc-state-default {border: 1px solid;}
.fc-state-default.fc-corner-left {border-top-left-radius: 4px;border-bottom-left-radius: 4px;}
.fc-state-default.fc-corner-right {border-top-right-radius: 4px;border-bottom-right-radius: 4px;}
.fc-button .fc-icon {margin: 0 .1em;font-size: 2em;font-family: "Courier New",Courier,monospace;vertical-align: baseline;}
.fc-icon-left-single-arrow:after {content: "‹";font-weight: 700;}
.fc-icon-right-single-arrow:after {content: "›";font-weight: 700;}
.fc-icon-left-double-arrow:after {content: "«";}
.fc-icon-right-double-arrow:after {content: "»";}
.fc-button .ui-icon {position: relative;top: 50%;float: left;margin-top: -8px;}
.fc-state-default {background-color: #f5f5f5;background-image: -moz-linear-gradient(top,#fff,#e6e6e6);background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image: -webkit-linear-gradient(top,#fff,#e6e6e6);background-image: -o-linear-gradient(top,#fff,#e6e6e6);background-image: linear-gradient(to bottom,#fff,#e6e6e6);background-repeat: repeat-x;border-color: #e6e6e6 #e6e6e6 #bfbfbf;border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color: #333;text-shadow: 0 1px 1px rgba(255,255,255,.75);box-shadow: inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);}
.fc-state-active, .fc-state-disabled, .fc-state-down, .fc-state-hover {color: #333;background-color: #e6e6e6;}
.fc-state-hover {color: #333;text-decoration: none;background-position: 0 -15px;-webkit-transition: background-position .1s linear;-moz-transition: background-position .1s linear;-o-transition: background-position .1s linear;transition: background-position .1s linear;}
.fc-state-active, .fc-state-down {background-color: #ccc;background-image: none;outline: 0;box-shadow: inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);}
.fc-state-disabled {cursor: default;background-image: none;opacity: .65;filter: alpha(opacity=65);box-shadow: none;}
.fc-event-container>* {z-index: 8;}
.fc-event-container>.ui-draggable-dragging, .fc-event-container>.ui-resizable-resizing {z-index: 9;}
.fc-event {background-color: #3a87ad;color: #fff;font-size: .85em;cursor: default;}
a.fc-event {text-decoration: none;}
.fc-event-draggable, a.fc-event {cursor: pointer;}
.fc-rtl .fc-event {text-align: right;}
.fc-event-inner {width: 100%;height: 100%;overflow: hidden;}
.fc-event-time, .fc-event-title {padding: 0 1px;}
.fc .ui-resizable-handle {display: block;position: absolute;z-index: 99999;overflow: hidden;font-size: 300%;line-height: 50%;}
.fc-event-hori {border-width: 1px 0;margin-bottom: 1px;}
.fc-ltr .fc-event-hori.fc-event-start, .fc-rtl .fc-event-hori.fc-event-end {border-left-width: 1px;border-top-left-radius: 3px;border-bottom-left-radius: 3px;}
.fc-ltr .fc-event-hori.fc-event-end, .fc-rtl .fc-event-hori.fc-event-start {border-top-right-radius: 3px;border-bottom-right-radius: 3px;}
.fc-event-hori .ui-resizable-e {top: 0 !important;right: -3px !important;width: 7px !important;height: 100% !important;cursor: e-resize;}
.fc-event-hori .ui-resizable-w {top: 0 !important;left: -3px !important;width: 7px !important;height: 100% !important;cursor: w-resize;}
.fc-event-hori .ui-resizable-handle {_padding-bottom: 14px;}
table.fc-border-separate {border-collapse: separate;}
.fc-border-separate td, .fc-border-separate th {border-width: 1px 0 0 1px;}
.fc-border-separate td.fc-last, .fc-border-separate th.fc-last {border-right-width: 1px;}
.fc-border-separate tr.fc-last td, .fc-border-separate tr.fc-last th {border-bottom-width: 1px;}
.fc-border-separate tbody tr.fc-first td, .fc-border-separate tbody tr.fc-first th {border-top-width: 0;}
.fc-grid th {text-align: center;}
.fc .fc-week-number {width: 22px;text-align: center;}
.fc .fc-week-number div {padding: 0 2px;}
.fc-grid .fc-day-number {float: right;padding: 0 2px;}
.fc-grid .fc-other-month .fc-day-number {opacity: .3;filter: alpha(opacity=30);}
.fc-grid .fc-day-content {clear: both;padding: 2px 2px 1px;}
.fc-grid .fc-event-time {font-weight: 700;}
.fc-rtl .fc-grid .fc-day-number {float: left;}
.fc-rtl .fc-grid .fc-event-time {float: right;}
.fc-agenda table {border-collapse: separate;}
.fc-agenda-days th {text-align: center;}
.fc-agenda .fc-agenda-axis {width: 50px;padding: 0 4px;vertical-align: middle;text-align: right;font-weight: 400;}
.fc-agenda-slots .fc-agenda-axis {white-space: nowrap;}
.fc-agenda .fc-week-number {font-weight: 700;}
.fc-agenda .fc-day-content {padding: 2px 2px 1px;}
.fc-agenda-days .fc-agenda-axis {border-right-width: 1px;}
.fc-agenda-days .fc-col0 {border-left-width: 0;}
.fc-agenda-allday th {border-width: 0 1px;}
.fc-agenda-allday .fc-day-content {min-height: 34px;_height: 34px;}
.fc-agenda-divider-inner {height: 2px;overflow: hidden;}
.fc-widget-header .fc-agenda-divider-inner {background: #eee;}
.fc-agenda-slots th {border-width: 1px 1px 0;}
.fc-agenda-slots td {border-width: 1px 0 0;background: 0 0;}
.fc-agenda-slots td div {height: 20px;}
.fc-agenda-slots tr.fc-slot0 td, .fc-agenda-slots tr.fc-slot0 th {border-top-width: 0;}
.fc-agenda-slots tr.fc-minor td, .fc-agenda-slots tr.fc-minor th {border-top-style: dotted;}
.fc-agenda-slots tr.fc-minor th.ui-widget-header {}
.fc-event-vert {border-width: 0 1px;}
.fc-event-vert.fc-event-start {border-top-width: 1px;border-top-left-radius: 3px;border-top-right-radius: 3px;}
.fc-event-vert.fc-event-end {border-bottom-width: 1px;border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;}
.fc-event-vert .fc-event-time {white-space: nowrap;font-size: 10px;}
.fc-event-vert .fc-event-inner {position: relative;z-index: 2;}
.fc-event-vert .fc-event-bg {position: absolute;z-index: 1;top: 0;left: 0;width: 100%;height: 100%;background: #fff;opacity: .25;filter: alpha(opacity=25);}
.fc-event-vert .ui-resizable-s {bottom: 0 !important;width: 100% !important;height: 8px !important;overflow: hidden !important;line-height: 8px !important;font-size: 11px !important;font-family: monospace;text-align: center;cursor: s-resize;}
.fc-agenda .ui-resizable-resizing {_overflow: hidden;}
.fc-event-title .fa {font-size: 14px;margin-top: 4px;margin-right: 4px;}
.fc-grid .fc-event-time {display: block;}
.fc-event {border: none !important;border-right: none;border-left: 6px solid rgba(0,0,0,.15) !important;padding-left: 2px;}
.fc-event.fc-event-draggable {cursor: move;}
.fc-event-vert.fc-event-end, .fc-ltr .fc-event-hori.fc-event-end, .fc-rtl .fc-event-hori.fc-event-start {border-right-width: 0;border-radius: 0;}
.fc-event-vert.fc-event-end:active, .fc-ltr .fc-event-hori.fc-event-end:active, .fc-rtl .fc-event-hori.fc-event-start:active {opacity: .8;}
.irs {position: relative;display: block;}
.irs-line {position: relative;display: block;overflow: hidden;}
.irs-line-left, .irs-line-mid, .irs-line-right {position: absolute;display: block;top: 0;}
.irs-line-left {left: 0;width: 10%;}
.irs-line-mid {left: 10%;width: 80%;}
.irs-line-right {right: 0;width: 10%;}
.irs-diapason {position: absolute;display: block;left: 0;width: 100%;}
.irs-slider {position: absolute;display: block;cursor: default;z-index: 1;}
.irs-slider.single {left: 10px;}
.irs-slider.single:before {position: absolute;display: block;content: "";top: -50%;left: -150%;width: 400%;height: 200%;background: rgba(0,0,0,0);}
.irs-slider.from {left: 100px;}
.irs-slider.from:before {position: absolute;display: block;content: "";top: -50%;left: -300%;width: 400%;height: 200%;background: rgba(0,0,0,0);}
.irs-slider.to {left: 300px;}
.irs-slider.to:before {position: absolute;display: block;content: "";top: -50%;left: 0;width: 400%;height: 200%;background: rgba(0,0,0,0);}
.irs-slider.last {z-index: 2;}
.irs-min {position: absolute;display: block;left: 0;cursor: default;}
.irs-max {position: absolute;display: block;right: 0;cursor: default;}
.irs-from, .irs-single, .irs-to {position: absolute;display: block;top: 0;left: 0;cursor: default;white-space: nowrap;}
.irs-grid {position: absolute;display: none;bottom: 0;left: 0;width: 100%;height: 20px;}
.irs-with-grid .irs-grid {display: block;}
.irs-grid-pol {position: absolute;top: 0;left: 0;width: 1px;height: 8px;}
.irs-grid-pol.small {height: 4px;}
.irs-grid-text {position: absolute;bottom: 0;left: 0;width: 100px;white-space: nowrap;text-align: center;font-size: 9px;line-height: 9px;}
.irs {height: 40px;}
.irs-with-grid {height: 60px;}
.irs-line {height: 8px;top: 25px;background: #eee;}
.irs-line-left, .irs-line-mid, .irs-line-right {height: 8px;}
.irs-diapason {height: 8px;top: 25px;}
.irs-slider {width: 10px;height: 22px;top: 17px;border: 1px solid #fff;background: #858585;}
.irs-slider:hover {background: #6c6c6c;}
#irs-active-slider {background: #686868;box-shadow: rgba(0,0,0,.3) 1px 1px 1px 0;width: 12px;height: 24px;top: 16px;}
.irs-max, .irs-min {color: #999;font-size: 12px;line-height: 1.333;text-shadow: none;top: 0;padding: 1px 3px;background: rgba(0,0,0,.1);border-radius: 0;}
.lt-ie9 .irs-max, .lt-ie9 .irs-min {background: #bfbfbf;}
.irs-from, .irs-single, .irs-to {color: #fff;font-size: 10px;line-height: 1.333;text-shadow: none;padding: 1px 5px;background: rgba(0,0,0,.4);border-radius: 0;}
.lt-ie9 .irs-from, .lt-ie9 .irs-single, .lt-ie9 .irs-to {background: #999;}
.irs-grid-pol {background: #99a4ac;}
.irs-grid-text {color: #99a4ac;}
.irs-diapason {background: #3276b1;}
article.sortable-grid {min-height: 30px;}
.jarviswidget {margin: 0 0 30px;position: relative;-moz-border-radius: 0;-khtml-border-radius: 0;-webkit-border-radius: 0;border-radius: 0;padding: 0;}
.widget-content-padding {padding: 20px;}
.widget-content-padding .well {margin-bottom: 0;}
.jarviswidget>header {height: 34px;padding: 0;line-height: 40px;}
.jarviswidget>header>.widget-icon {display: block;width: 30px;height: 32px;position: relative;float: left;font-size: 111%;line-height: 32px;text-align: center;margin-right: -10px;}
.jarviswidget>header h2 {height: 100%;width: auto;display: inline-block;font-size: 14px;position: relative;margin: 0;line-height: 34px;font-weight: 400;letter-spacing: 0;}
.jarviswidget>header>h2 {margin-left: 10px;float: left;}
.jarviswidget>header>:first-child.widget-icon {margin-left: 0;}
.jarviswidget>header .jarviswidget-icon {width: 16px;height: 16px;float: left;margin: 12px 10px 0 0;display: block;zoom: 1;z-index: 4000;}
.ui-sortable .jarviswidget-sortable>header {cursor: move;-moz-border-radius: 0;-khtml-border-radius: 0;-webkit-border-radius: 0;border-radius: 0;line-height: normal;box-shadow: inset 0 -2px 0 rgba(0,0,0,.05);-moz-box-shadow: inset 0 -2px 0 rgba(0,0,0,.05);-webkit-box-shadow: inset 0 -2px 0 rgba(0,0,0,.05);}
.ui-sortable .jarviswidget-sortable.jarviswidget-collapsed>header {-moz-border-radius: 0;-khtml-border-radius: 0;-webkit-border-radius: 0;border-radius: 0;}
.jarviswidget-ctrls {width: auto;float: right;padding: 0;margin: 0;}
.jarviswidget-ctrls .button-icon {min-width: 30px;height: 32px;float: left;position: relative;font-family: Arial,Helvetica,sans-serif;border-left: 1px solid rgba(0,0,0,.09);}
.jarviswidget-ctrls .button-icon:hover {background-color: rgba(0,0,0,.05);}
.jarviswidget-loader {width: 32px;height: 32px;margin: 0;float: right;background-repeat: no-repeat;background-position: center center;display: none;text-align: center;line-height: 32px;font-size: 111%;}
.jarviswidget>div {float: left;width: 100%;position: relative;font-size: 13px;-moz-border-radius: 0;-khtml-border-radius: 0;-webkit-border-radius: 0;border-radius: 0;margin: 0;border-width: 1px 1px 2px;border-style: solid;border-top: none;border-right-color: #ccc !important;border-bottom-color: #ccc !important;border-left-color: #ccc !important;padding: 13px 13px 0;overflow: visible;}
.jarviswidget .widget-body {min-height: 100px;position: relative;padding-bottom: 13px;}
.jarviswidget .widget-body.widget-hide-overflow {overflow: hidden;}
.widget-toolbar.no-border {border-left: none;}
.widget-body.no-padding {margin: -13px -13px 0;}
.widget-body.no-padding .alert {margin: 0 0 10px;padding: 10px;box-shadow: none !important;-webkit-box-shadow: none !important;-moz-box-shadow: none !important;border-width: 0 0 1px !important;border-radius: 0 !important;-webkit-border-radius: 0 !important;-moz-border-radius: 0 !important;}
.jarviswidget.well.transparent .widget-body.no-padding {margin: 0 !important;}
.widget-body>table {margin-bottom: 0;}
.no-padding .md-editor, .widget-body.no-padding .cke_chrome {border: none;}
.widget-toolbar>.smart-form {margin-top: 2px;}
.widget-toolbar>.smart-form .toggle:last-child {font-size: 12px;line-height: 29px;}
.widget-toolbar>.smart-form .checkbox input+i, .widget-toolbar>.smart-form .radio input+i, .widget-toolbar>.smart-form .toggle input+i {border-width: 1px;border-color: #c7c7c7 !important;margin-top: 1px;box-shadow: 0 1px 1px #fff,0 1px 1px #858585 inset;-webkit-box-shadow: 0 1px 1px #fff,0 1px 1px #858585 inset;-moz-box-shadow: 0 1px 1px #fff,0 1px 1px #858585 inset;}
.jarviswidget.well {margin: 0 0 30px;}
.jarviswidget.well>div {border: none !important;box-shadow: none !important;-webkit-box-shadow: none !important;-moz-box-shadow: none !important;}
.jarviswidget.well header {display: none;}
.widget-footer {display: block;min-height: 32px;vertical-align: middle;position: relative;background-color: #f8f7f7;padding: 5px;border-top: 1px solid #e4e4e4;text-align: right;margin: 0 -13px -13px;}
.no-padding .widget-footer {margin: 0;}
.widget-footer.smart-form>label {margin-top: 4px;display: block;}
.jarviswidget-editbox {display: none;padding: 10px;}
.jarviswidget-timestamp {font-size: 12px;color: #868686;font-style: italic;margin: 10px 0 0;}
.jarviswidget-placeholder {-moz-border-radius: 0;-khtml-border-radius: 0;-webkit-border-radius: 0;border-radius: 0;margin-bottom: 28px;padding: 0;-webkit-box-sizing: border-box;-khtml-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}
body.nooverflow {overflow: hidden;position: fixed;width: 100%;}
#jarviswidget-fullscreen-mode {width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 1050;}
#jarviswidget-fullscreen-mode .jarviswidget {margin: 0;-moz-border-radius: 0;-khtml-border-radius: 0;-webkit-border-radius: 0;border-radius: 0;}
#jarviswidget-fullscreen-mode .jarviswidget>div {overflow-y: scroll;-moz-border-radius: 0;-khtml-border-radius: 0;-webkit-border-radius: 0;border-radius: 0;}
#jarviswidget-fullscreen-mode>div>header {cursor: default;}
.smart-form.widget-body-toolbar, .widget-body-toolbar {display: block;padding: 8px 10px;margin: -13px -13px 13px;min-height: 42px;border-bottom: 1px solid #ccc;background: #fafafa;}
.no-padding .smart-form.widget-body-toolbar, .no-padding .widget-body-toolbar, .no-padding.widget-body-toolbar {display: block;margin: 0;}
.smart-form .widget-body-toolbar .inline-group, .widget-body-toolbar.smart-form .inline-group {float: left;margin-top: 4px;}
.widget-body-toolbar .btn {vertical-align: middle;}
.widget-body-toolbar .btn-xs {margin-top: 5px;}
.widget-body-ajax-loading::before {content: url("/assets/components/theme/smartadmin/img/ajax-loader.gif");padding-top: 18%;text-align: center;font-weight: 700;font-size: 16px;color: #fff;display: block;background: rgba(255,255,255,.4);height: 100%;z-index: 1;width: 100%;position: absolute;}
.widget-body-ajax-loading:hover {cursor: wait !important;}
.jarviswidget>header {color: #333;border: 1px solid #c2c2c2;background: #fafafa;}
.jarviswidget>div {background-color: #fff !important;}
.jarviswidget-editbox {border-bottom: 1px solid #b1b1b1;background-color: #fff;margin: -13px -13px 13px;}
.no-padding .jarviswidget-editbox {margin: 0 0 10px;}
.jarviswidget-placeholder {background-color: #ffc;border: 1px dashed #a7a7a7;}
.jarviswidget-remove-colors {color: #333 !important;padding: 0 !important;background: none !important;}
.jarviswidget-color-magenta>header {border-color: #643167 !important;background: #6e3671;color: #fff;}
.jarviswidget-color-magenta .nav-tabs li:not(.active) a, .jarviswidget-color-magenta>header>.jarviswidget-ctrls a {color: #fff !important;}
.jarviswidget-color-magenta .nav-tabs li a:hover {color: #333 !important;}
.jarviswidget-color-pink>header {border-color: #a24d7f !important;background: #ac5287;color: #fff;}
.jarviswidget-color-pink .nav-tabs li:not(.active) a, .jarviswidget-color-pink>header>.jarviswidget-ctrls a {color: #fff !important;}
.jarviswidget-color-pink .nav-tabs li a:hover {color: #333 !important;}
.jarviswidget-color-pinkDark>header {border-color: #a27998 !important;background: #a8829f;color: #fff;}
.jarviswidget-color-pinkDark .nav-tabs li:not(.active) a, .jarviswidget-color-pinkDark>header>.jarviswidget-ctrls a {color: #fff !important;}
.jarviswidget-color-pinkDark .nav-tabs li a:hover {color: #333 !important;}
.jarviswidget-color-yellow>header {border-color: #aa9452 !important;background: #b09b5b;color: #fff;}
.jarviswidget-color-yellow .nav-tabs li:not(.active) a, .jarviswidget-color-yellow>header>.jarviswidget-ctrls a {color: #fff !important;}
.jarviswidget-color-yellow .nav-tabs li a:hover {color: #333 !important;}
.jarviswidget-color-orange>header {border-color: #ba871f !important;background: #c79121;color: #fff;}
.jarviswidget-color-orange .nav-tabs li:not(.active) a, .jarviswidget-color-orange>header>.jarviswidget-ctrls a {color: #fff !important;}
.jarviswidget-color-orange .nav-tabs li a:hover {color: #333 !important;}
.jarviswidget-color-orangeDark>header {border-color: #b1811d !important;background: #b6841e;color: #fff;}
.jarviswidget-color-orangeDark .nav-tabs li:not(.active) a, .jarviswidget-color-orangeDark>header>.jarviswidget-ctrls a {color: #fff !important;}
.jarviswidget-color-orangeDark .nav-tabs li a:hover {color: #333 !important;}
.jarviswidget-color-darken>header {border-color: #383838 !important;background: #404040;color: #fff;}
.jarviswidget-color-darken>.nav-tabs>li:not(.active)>a, .jarviswidget-color-darken>header>.jarviswidget-ctrls a {color: #fff !important;}
.jarviswidget-color-darken .nav-tabs li a:hover {color: #333 !important;}
.jarviswidget-color-purple>header {border-color: #665271 !important;background: #6e587a;color: #fff;}
.jarviswidget-color-purple .nav-tabs li:not(.active) a, .jarviswidget-color-purple>header>.jarviswidget-ctrls a {color: #fff !important;}
.jarviswidget-color-purple .nav-tabs li a:hover {color: #333 !important;}
.jarviswidget-color-teal>header {border-color: #508180 !important;background: #568a89;color: #fff;}
.jarviswidget-color-teal .nav-tabs li:not(.active) a, .jarviswidget-color-teal>header>.jarviswidget-ctrls a {color: #fff !important;}
.jarviswidget-color-teal .nav-tabs li a:hover {color: #333 !important;}
.jarviswidget-color-blueDark>header {border-color: #45474b !important;background: #4c4f53;color: #fff;}
.jarviswidget-color-blueDark .nav-tabs li:not(.active) a, .jarviswidget-color-blueDark>header>.jarviswidget-ctrls a {color: #fff !important;}
.jarviswidget-color-blueDark .nav-tabs li a:hover {color: #333 !important;}
.jarviswidget-color-blue>header {border-color: #45474b !important;background: #4c4f53;color: #fff;}
.jarviswidget-color-blue .nav-tabs li:not(.active) a, .jarviswidget-color-blue>header>.jarviswidget-ctrls a {color: #fff !important;}
.jarviswidget-color-blue .nav-tabs li a:hover {color: #333 !important;}
.jarviswidget-color-blueLight>header {border-color: #a0aeb3 !important;background: #cbd2d5;color: #000;}
.jarviswidget-color-blueLight .nav-tabs li a:hover, .jarviswidget-color-blueLight .nav-tabs li:not(.active) a, .jarviswidget-color-blueLight>header>.jarviswidget-ctrls a {color: #2b363c !important;}
.jarviswidget-color-red>header {border-color: #9a0325 !important;background: #a90329;color: #fff;}
.jarviswidget-color-red .nav-tabs li:not(.active) a, .jarviswidget-color-red>header>.jarviswidget-ctrls a {color: #fff !important;}
.jarviswidget-color-red .nav-tabs li a:hover {color: #333 !important;}
.jarviswidget-color-redLight>header {border-color: #9c5353 !important;background: #a65858;color: #fff;}
.jarviswidget-color-redLight .nav-tabs li:not(.active) a, .jarviswidget-color-redLight>header>.jarviswidget-ctrls a {color: #fff !important;}
.jarviswidget-color-redLight .nav-tabs li a:hover {color: #333 !important;}
.jarviswidget-color-white>header {border-color: #ccc !important;background: #fff;color: #666;}
.jarviswidget-color-white .nav-tabs li a:hover, .jarviswidget-color-white .nav-tabs li:not(.active) a, .jarviswidget-color-white>header>.jarviswidget-ctrls a {color: gray !important;}
.jarviswidget-color-greenDark>header {border-color: #436043 !important;background: #496949;color: #fff;}
.jarviswidget-color-greenDark .nav-tabs li:not(.active) a, .jarviswidget-color-greenDark>header>.jarviswidget-ctrls a {color: #fff !important;}
.jarviswidget-color-greenDark .nav-tabs li a:hover {color: #333 !important;}
.jarviswidget-color-green>header {border-color: #306430 !important;background: #356e35;color: #fff;}
.jarviswidget-color-green .nav-tabs li:not(.active) a, .jarviswidget-color-green>header>.jarviswidget-ctrls a {color: #fff !important;}
.jarviswidget-color-green .nav-tabs li a:hover {color: #333 !important;}
.jarviswidget-color-greenLight>header {border-color: #687a3a !important;background: #71843f;color: #fff;}
.jarviswidget-color-greenLight .nav-tabs li:not(.active) a, .jarviswidget-color-greenLight>header>.jarviswidget-ctrls a {color: #fff !important;}
.jarviswidget-color-greenLight .nav-tabs li a:hover {color: #333 !important;}
.color-select {list-style: none;margin: 0;padding: 4px;min-width: 166px;max-width: 156px;right: -3px;}
.color-select li {display: block;margin: 2px;float: left;}
.color-select li span:hover {border: 3px solid rgba(0,0,0,.2);}
.color-box, .color-select li span {display: block;width: 22px;height: 22px;padding: 0;background: #333;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;border: 1px solid rgba(0,0,0,.1);cursor: pointer;}
.color-box {position: relative;vertical-align: middle;border: 1px solid rgba(255,255,255,.3) !important;outline: 1px solid rgba(0,0,0,.1);background: rgba(255,255,255,.3) !important;}
.color-box:hover, .open .color-box {outline: 1px solid rgba(0,0,0,.1) !important;}
.color-box:hover {-webkit-transform: scale(1.07);-moz-transform: scale(1.07);}
.color-box:active {top: 1px;left: 1px;}
.widget-toolbar>.color-box {margin-top: 7px;width: 18px;height: 18px;outline: 1px solid rgba(0,0,0,.2);}
.widget-toolbar .dropdown-menu.color-select {right: -1px;}
.widget-toolbar>.color-box:active, .widget-toolbar>.color-box:focus, .widget-toolbar>.color-box:hover {outline: 1px solid rgba(0,0,0,.25) !important;}
.jarviswidget-ctrls a {text-decoration: none;font-size: 14px;text-align: center;display: inline-block;line-height: 32px;padding: 0;margin: 0;color: #333;}
.clearfix:after, .clearfix:before, .inner-spacer:after, .inner-spacer:before, .jarviswidget-editbox:after, .jarviswidget-editbox:before, .jarviswidget:after, .jarviswidget:before, .jarviswidget>div:after, .jarviswidget>div:before {content: " ";display: block;height: 0;overflow: hidden;font-size: 0;line-height: 0;visibility: hidden;}
.clearfix:after, .inner-spacer:after, .jarviswidget-editbox:after, .jarviswidget:after, .jarviswidget>div:after {clear: both;}
.clearfix, .inner-spacer:after, .jarviswidget, .jarviswidget-editbox, .jarviswidget>div {zoom: 1;}
.widget-toolbar {display: inline-block;float: right;width: auto;height: 32px;line-height: 32px;position: relative;border-left: 1px solid rgba(0,0,0,.09);cursor: pointer;padding: 0 8px;text-align: center;}
.widget-toolbar>:first-child {text-align: left;}
.jarviswidget header .nav-tabs {border-bottom-color: transparent;}
.jarviswidget header .nav-tabs>li>a {border-radius: 0;border: none;padding: 7px 15px 6px;}
.jarviswidget header:first-child .nav-tabs {float: left;}
.jarviswidget header:first-child .nav-tabs li {padding-left: 0;}
.jarviswidget header:first-child .nav-tabs li a {color: #333;}
.jarviswidget header:first-child .nav-tabs.pull-right li:last-child a {margin-right: 0 !important;border-right: none !important;}
.jarviswidget header .nav-tabs>li.active>a, .jarviswidget header .nav-tabs>li.active>a:focus, .jarviswidget header .nav-tabs>li.active>a:hover {color: #555;background-color: #fff;border: 1px solid #c2c2c2;border-bottom-color: transparent;border-top: none;cursor: default;}
.jarviswidget header .nav-pills {margin: 3px;}
.jarviswidget header .nav-pills>li>a {padding: 3px 5px 4px;}
.widget-toolbar .btn-group {margin-top: -3px;}
.widget-toolbar>.btn {margin-top: -3px;font-size: 12px !important;padding: 1px 8px !important;}
.widget-toolbar .smart-form label.checkbox, .widget-toolbar .smart-form label.radio {line-height: 29px;}
.widget-toolbar>.label {vertical-align: middle;margin-top: -3px;display: inline-block;text-align: center;font-size: 12px;padding: 4px 7px;}
.widget-toolbar>.badge {padding: 5px;font-size: 14px;border-radius: 50%;font-weight: 400;min-width: 24px;text-align: center !important;}
.widget-toolbar .progress {width: 130px;margin: 7px 0 0;height: 18px !important;font-size: 12px;box-shadow: 0 1px 0 rgba(0,0,0,0),0 0 0 1px #d1d1d1 inset;-webkit-box-shadow: 0 1px 0 rgba(0,0,0,0),0 0 0 1px #d1d1d1 inset;-moz-box-shadow: 0 1px 0 transparent,0 0 0 1px #d1d1d1 inset;}
.widget-toolbar .progress-bar {font-size: 12px;}
.widget-toolbar .pagination {margin: 4px 0;}
.widget-toolbar .pagination>li>a {padding: 2px 7px;}
.widget-toolbar .widget-text-input {max-width: 220px;}
.widget-toolbar input[type=text] {height: 28px !important;margin-top: 2px;}
.widget-toolbar .smart-form .icon-append, .widget-toolbar .smart-form .icon-prepend, .widget-toolbar.smart-form .icon-append, .widget-toolbar.smart-form .icon-prepend {top: 3px !important;}
#jarviswidget-fullscreen-mode .fc-grid .fc-day-number {padding: 5px 12px;font-size: 40px;}
.jcrop-holder {direction: ltr;text-align: left;}
.jcrop-hline, .jcrop-vline {background: #fff url("/assets/components/theme/smartadmin/img/jcrop/Jcrop.gif");font-size: 0;position: absolute;}
.jcrop-vline {height: 100%;width: 1px !important;}
.jcrop-vline.right {right: 0;}
.jcrop-hline {height: 1px !important;width: 100%;}
.jcrop-hline.bottom {bottom: 0;}
.jcrop-tracker {height: 100%;width: 100%;-webkit-tap-highlight-color: transparent;-webkit-touch-callout: none;-webkit-user-select: none;}
.jcrop-handle {background-color: #333;border: 1px #eee solid;width: 7px;height: 7px;font-size: 1px;}
.jcrop-handle.ord-n {left: 50%;margin-left: -4px;margin-top: -4px;top: 0;}
.jcrop-handle.ord-s {bottom: 0;left: 50%;margin-bottom: -4px;margin-left: -4px;}
.jcrop-handle.ord-e {margin-right: -4px;margin-top: -4px;right: 0;top: 50%;}
.jcrop-handle.ord-w {left: 0;margin-left: -4px;margin-top: -4px;top: 50%;}
.jcrop-handle.ord-nw {left: 0;margin-left: -4px;margin-top: -4px;top: 0;}
.jcrop-handle.ord-ne {margin-right: -4px;margin-top: -4px;right: 0;top: 0;}
.jcrop-handle.ord-se {bottom: 0;margin-bottom: -4px;margin-right: -4px;right: 0;}
.jcrop-handle.ord-sw {bottom: 0;left: 0;margin-bottom: -4px;margin-left: -4px;}
.jcrop-dragbar.ord-n, .jcrop-dragbar.ord-s {height: 7px;width: 100%;}
.jcrop-dragbar.ord-e, .jcrop-dragbar.ord-w {height: 100%;width: 7px;}
.jcrop-dragbar.ord-n {margin-top: -4px;}
.jcrop-dragbar.ord-s {bottom: 0;margin-bottom: -4px;}
.jcrop-dragbar.ord-e {margin-right: -4px;right: 0;}
.jcrop-dragbar.ord-w {margin-left: -4px;}
.jcrop-light .jcrop-hline, .jcrop-light .jcrop-vline {background: #fff;filter: alpha(opacity=70) !important;opacity: .7 !important;}
.jcrop-light .jcrop-handle {-moz-border-radius: 3px;-webkit-border-radius: 3px;background-color: #000;border-color: #fff;border-radius: 3px;}
.jcrop-dark .jcrop-hline, .jcrop-dark .jcrop-vline {background: #000;filter: alpha(opacity=70) !important;opacity: .7 !important;}
.jcrop-dark .jcrop-handle {-moz-border-radius: 3px;-webkit-border-radius: 3px;background-color: #fff;border-color: #000;border-radius: 3px;}
.solid-line .jcrop-hline, .solid-line .jcrop-vline {background: #fff;}
.jcrop-holder {display: inline-block;float: left;margin-bottom: 20px;}
.modal .jcrop-holder {display: block;float: none !important;margin: 0 !important;}
.jcrop-holder img, img.jcrop-preview {max-width: none;}
.ui-jqgrid .ui-jqgrid-view {position: relative;left: 0;top: 0;padding: 0;font-size: 11px;}
.ui-jqgrid .ui-jqgrid-titlebar {padding: 12px 13px;position: relative;font-size: 12px;border-left: 0 none;border-right: 0 none;border-top: 0 none;background-color: #f3f3f3;background-image: -moz-linear-gradient(top,#f3f3f3,#e2e2e2);background-image: -webkit-gradient(linear,0 0,0 100%,from(#f3f3f3),to(#e2e2e2));background-image: -webkit-linear-gradient(top,#f3f3f3,#e2e2e2);background-image: -o-linear-gradient(top,#f3f3f3,#e2e2e2);background-image: linear-gradient(to bottom,#f3f3f3,#e2e2e2);background-repeat: repeat-x;}
.ui-jqgrid .ui-jqgrid-caption {text-align: left;}
.ui-jqgrid .ui-jqgrid-title {font-size: 15px;color: #333;}
.ui-jqgrid .ui-jqgrid-titlebar-close {position: absolute;top: 50%;width: 19px;margin: -10px 0 0 0;padding: 1px;right: 10px !important;cursor: pointer;}
.ui-jqgrid .ui-jqgrid-titlebar-close span {display: block;margin: 1px;}
.ui-jqgrid .ui-jqgrid-titlebar-close:hover {padding: 0;}
.ui-jqgrid .ui-jqgrid-hdiv {position: relative;margin: 0;padding: 0;overflow-x: hidden;border-left: 0 none !important;border-top: 0 none !important;border-right: 0 none !important;}
.ui-jqgrid .ui-jqgrid-hbox {float: left;padding-right: 20px;}
.ui-jqgrid .ui-jqgrid-htable {table-layout: fixed;margin: 0;}
.ui-jqgrid .ui-jqgrid-htable th {padding: 0 2px;}
.ui-jqgrid .ui-jqgrid-htable th div {overflow: hidden;position: relative;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {background: 0 0;border: none;}
tr.ui-jqgrid-labels {background-color: #eee;background-image: -webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#fafafa));background-image: -webkit-linear-gradient(top,#f2f2f2 0,#fafafa 100%);background-image: -moz-linear-gradient(top,#f2f2f2 0,#fafafa 100%);background-image: -ms-linear-gradient(top,#f2f2f2 0,#fafafa 100%);background-image: -o-linear-gradient(top,#f2f2f2 0,#fafafa 100%);background-image: -linear-gradient(top,#f2f2f2 0,#fafafa 100%);font-size: 12px;}
.ui-jqgrid .ui-jqgrid-htable th.ui-th-column, .ui-th-column {overflow: hidden;white-space: nowrap;text-align: center;border-top: 0 none;border-bottom: 0 none;}
.ui-jqgrid .ui-jqgrid-htable th.ui-th-ltr, .ui-th-ltr {border-left: 0 none;}
.ui-jqgrid .ui-jqgrid-htable th.ui-th-rtl, .ui-th-rtl {border-right: 0 none;}
.ui-first-th-ltr {border-right: 1px solid;}
.ui-first-th-rtl {border-left: 1px solid;}
.ui-jqgrid .ui-th-div-ie {white-space: nowrap;zoom: 1;}
.ui-jqgrid .ui-jqgrid-resize {height: 20px !important;position: relative;cursor: e-resize;display: inline;overflow: hidden;}
.ui-jqgrid .ui-grid-ico-sort {overflow: hidden;position: absolute;display: inline;cursor: pointer !important;right: 0;}
.ui-jqgrid .ui-icon-asc {margin-top: -4px;right: -1px;}
.ui-jqgrid .ui-icon-desc {margin-top: 3px;height: 12px;}
.ui-jqgrid .ui-i-asc {margin-top: 0;height: 16px;}
.ui-jqgrid .ui-i-desc {margin-top: 0;margin-left: 13px;height: 16px;}
.ui-jqgrid .ui-jqgrid-sortable {cursor: pointer;}
.ui-jqgrid tr.ui-search-toolbar th {border-top-width: 1px !important;border-top-color: inherit !important;border-top-style: ridge !important;}
tr.ui-search-toolbar input, tr.ui-search-toolbar select {margin: 1px 0 0;}
.ui-jqgrid .ui-jqgrid-bdiv {position: relative;margin: 0;padding: 0;overflow: auto;text-align: left;}
.ui-jqgrid .ui-jqgrid-btable {table-layout: fixed;margin: 0;outline-style: none;}
.ui-jqgrid tr.jqgroup, .ui-jqgrid tr.jqgrow {outline-style: none;}
.ui-jqgrid tr.jqgrow td {font-weight: 400;overflow: hidden;white-space: pre;}
.ui-jqgrid tr.jqgfirstrow td {padding: 0 2px;border-right-width: 1px;border-right-style: solid;}
.ui-jqgrid tr.jqgroup td {font-weight: 400;overflow: hidden;white-space: pre;}
.ui-jqgrid tr.jqfoot td {font-weight: 700;overflow: hidden;white-space: pre;}
.ui-jqgrid tr.ui-row-ltr td {text-align: left;}
.ui-jqgrid tr.ui-row-rtl td {text-align: right;}
.ui-jqgrid td.jqgrid-rownum {padding: 0 2px;margin: 0;border: 0 none;}
.ui-jqgrid .ui-jqgrid-resize-mark {width: 2px;left: 0;background-color: #777;cursor: e-resize;cursor: col-resize;position: absolute;top: 0;height: 100px;overflow: hidden;display: none;border: 0 none;z-index: 99999;}
.ui-jqgrid .ui-jqgrid-sdiv {position: relative;margin: 0;padding: 0;overflow: hidden;border-left: 0 none !important;border-top: 0 none !important;border-right: 0 none !important;}
.ui-jqgrid .ui-jqgrid-ftable {table-layout: fixed;margin-bottom: 0;}
.ui-jqgrid tr.footrow td {font-weight: 700;overflow: hidden;white-space: nowrap;height: 21px;padding: 0 2px;}
.ui-jqgrid tr.footrow-ltr td {text-align: left;border-right-width: 1px;border-right-color: inherit;border-right-style: solid;}
.ui-jqgrid tr.footrow-rtl td {text-align: right;border-left-width: 1px;border-left-color: inherit;border-left-style: solid;}
.ui-jqgrid .ui-jqgrid-pager {border-left: 0 none !important;border-right: 0 none !important;border-bottom: 0 none !important;margin: 0 !important;position: relative;white-space: nowrap;overflow: hidden;border-top: 1px solid #d3d3d3;}
.ui-jqgrid .ui-pager-control {position: relative;}
.ui-jqgrid .ui-pg-table {position: relative;padding-bottom: 2px;width: auto;margin: 0;}
.ui-jqgrid .ui-pg-table td {font-weight: 400;vertical-align: middle;padding: 1px;}
.ui-jqgrid .ui-pg-button span {display: block;margin: 1px;float: left;}
.ui-jqgrid .ui-state-disabled:hover {padding: 1px;}
.ui-jqgrid .ui-pg-input {margin: 0;}
.ui-jqgrid .ui-pg-selbox {line-height: 18px;display: block;margin: 0;}
.ui-jqgrid .ui-separator {height: 18px;border-left: 1px solid #ccc;border-right: 1px solid #ccc;margin: 1px;float: right;}
.ui-jqgrid .ui-paging-info {font-weight: 400;height: 19px;margin-top: 3px;margin-right: 4px;}
.ui-jqgrid .ui-jqgrid-pager .ui-pg-div {padding: 1px 0;float: left;position: relative;}
.ui-jqgrid .ui-jqgrid-pager .ui-pg-button {cursor: pointer;}
.ui-jqgrid .ui-jqgrid-pager .ui-pg-div span.ui-icon {float: left;margin: 0 2px;}
.ui-jqgrid td input, .ui-jqgrid td select .ui-jqgrid td textarea {margin: 0;}
.ui-jqgrid td textarea {width: auto;height: auto;}
.ui-jqgrid .ui-jqgrid-toppager {border-left: 0 none !important;border-right: 0 none !important;border-top: 0 none !important;margin: 0 !important;padding: 0 !important;position: relative;height: 25px !important;white-space: nowrap;overflow: hidden;}
.ui-jqgrid .ui-jqgrid-toppager .ui-pg-div {padding: 1px 0;float: left;position: relative;}
.ui-jqgrid .ui-jqgrid-toppager .ui-pg-button {cursor: pointer;}
.ui-jqgrid .ui-jqgrid-toppager .ui-pg-div span.ui-icon {float: left;margin: 0 2px;}
.ui-jqgrid .ui-jqgrid-btable .ui-sgcollapsed span {display: block;}
.ui-jqgrid .ui-subgrid {margin: 0;padding: 0;width: 100%;}
.ui-jqgrid .ui-subgrid table {table-layout: fixed;}
.ui-jqgrid .ui-subgrid tr.ui-subtblcell td {height: 18px;border-right-width: 1px;border-right-color: inherit;border-right-style: solid;border-bottom-width: 1px;border-bottom-color: inherit;border-bottom-style: solid;}
.ui-jqgrid .ui-subgrid td.subgrid-data {border-top: 0 none !important;}
.ui-jqgrid .ui-subgrid td.subgrid-cell {border-width: 0 0 1px;}
.ui-jqgrid .ui-th-subgrid {height: 20px;}
.ui-jqgrid .loading {position: absolute;top: 45%;left: 45%;width: auto;z-index: 101;padding: 6px;margin: 5px;text-align: center;font-weight: 700;display: none;border-width: 2px !important;font-size: 11px;}
.ui-jqgrid .jqgrid-overlay {display: none;z-index: 100;}
* .jqgrid-overlay iframe {position: absolute;top: 0;left: 0;z-index: -1;}
.ui-jqgrid .ui-userdata {border-left: 0 none;border-right: 0 none;height: 21px;overflow: hidden;}
.ui-jqdialog {display: none;width: 300px;position: absolute;padding: .2em;font-size: 11px;overflow: visible;}
.ui-jqdialog .ui-jqdialog-titlebar {padding: .3em .2em;position: relative;}
.ui-jqdialog .ui-jqdialog-title {margin: .1em 0 .2em;}
.ui-jqdialog .ui-jqdialog-titlebar-close {position: absolute;top: 50%;width: 19px;margin: -10px 0 0 0;padding: 1px;height: 18px;cursor: pointer;}
.ui-jqdialog .ui-jqdialog-titlebar-close span {display: block;margin: 1px;}
.ui-jqdialog .ui-jqdialog-titlebar-close:focus, .ui-jqdialog .ui-jqdialog-titlebar-close:hover {padding: 0;}
.ui-jqdialog .ui-jqdialog-content, .ui-jqdialog-content {border: 0;background: 0 0;height: auto;}
.ui-jqdialog .ui-jqconfirm {padding: .4em 1em;border-width: 3px;position: absolute;bottom: 10px;right: 10px;overflow: visible;display: none;height: 80px;width: 220px;text-align: center;}
.ui-jqdialog>.ui-resizable-se, .ui-jqgrid>.ui-resizable-se {bottom: -3px;right: -3px;}
.ui-jqdialog-content .FormGrid {margin: 0;}
.ui-jqdialog-content .DelTable, .ui-jqdialog-content .EditTable {width: 100%;margin-bottom: 0;}
.EditTable td input, .EditTable td select, .EditTable td textarea {margin: 0;}
.EditTable td textarea {width: auto;height: auto;}
.ui-jqdialog-content td.EditButton {text-align: right;border-top: 0 none;border-left: 0 none;border-right: 0 none;padding-bottom: 5px;padding-top: 5px;}
.ui-jqdialog-content td.navButton {text-align: center;border-left: 0 none;border-top: 0 none;border-right: 0 none;padding-bottom: 5px;padding-top: 5px;}
.ui-jqdialog-content input.FormElement, .ui-jqdialog-content select.FormElement {padding: .3em;}
.ui-jqdialog-content .data-line {padding-top: .1em;border: 0 none;}
.ui-jqdialog-content .CaptionTD {vertical-align: middle;border: 0 none;padding: 2px;white-space: nowrap;}
.ui-jqdialog-content .DataTD {padding: 2px;border: 0 none;vertical-align: top;}
.ui-jqdialog-content .form-view-data {white-space: pre;}
.fm-button {display: inline-block;margin: 0 4px 0 0;padding: .4em .5em;text-decoration: none !important;cursor: pointer;position: relative;text-align: center;zoom: 1;}
.fm-button-icon-left {padding-left: 1.9em;}
.fm-button-icon-right {padding-right: 1.9em;}
.fm-button-icon-left .ui-icon {right: auto;left: .2em;margin-left: 0;position: absolute;top: 50%;margin-top: -8px;}
.fm-button-icon-right .ui-icon {left: auto;right: .2em;margin-left: 0;position: absolute;top: 50%;margin-top: -8px;}
#nData, #pData {float: left;margin: 3px;padding: 0;width: 15px;}
.ui-jqgrid .selected-row, div.ui-jqgrid .selected-row td {font-style: normal;border-left: 0 none;}
.ui-inline-cancel.ui-state-hover span, .ui-inline-del.ui-state-hover span, .ui-inline-edit.ui-state-hover span, .ui-inline-save.ui-state-hover span {margin: -1px;}
.ui-jqgrid .tree-wrap {float: left;position: relative;height: 18px;white-space: nowrap;overflow: hidden;}
.ui-jqgrid .tree-leaf, .ui-jqgrid .tree-minus, .ui-jqgrid .tree-plus {position: absolute;height: 18px;width: 18px;overflow: hidden;}
.ui-jqgrid .treeclick {cursor: pointer;}
* iframe.jqm {position: absolute;top: 0;left: 0;z-index: -1;}
.ui-jqgrid-dnd tr td {border-right-width: 1px;border-right-color: inherit;border-right-style: solid;height: 20px;}
.ui-jqgrid .ui-jqgrid-caption-rtl {text-align: right;}
.ui-jqgrid .ui-jqgrid-hbox-rtl {float: right;padding-left: 20px;}
.ui-jqgrid .ui-jqgrid-resize-ltr {float: right;margin: -2px -2px -2px 0;}
.ui-jqgrid .ui-jqgrid-resize-rtl {float: left;margin: -2px 0 -1px -3px;}
.ui-jqgrid .ui-sort-rtl {left: 0;}
.ui-jqgrid .tree-wrap-ltr {float: left;}
.ui-jqgrid .tree-wrap-rtl {float: right;}
.ui-jqgrid .ui-ellipsis {-moz-text-overflow: ellipsis;text-overflow: ellipsis;}
.ui-search-menu {position: absolute;padding: 2px 5px;}
.ui-jqgrid .ui-search-table {padding: 0;border: 0 none;height: 20px;width: 100%;}
.ui-jqgrid .ui-search-table .ui-search-oper {width: 20px;}
a.clearsearchclass, a.g-menu-item, a.soptclass {cursor: pointer;}
.ui-jqgrid .ui-search-table .ui-search-input>input, .ui-jqgrid .ui-search-table .ui-search-input>select {display: block;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
.ui-jqgrid .ui-jqgrid-view button, .ui-jqgrid .ui-jqgrid-view input, .ui-jqgrid .ui-jqgrid-view select, .ui-jqgrid .ui-jqgrid-view textarea {font-size: 11px;}
.ui-jqgrid {position: relative;border: 1px solid #ccc !important;margin: 0;overflow: hidden;}
.ui-jqgrid table, .ui-jqgrid tr.ui-row-ltr, .ui-jqgrid tr.ui-row-ltr td {border-left: none !important;}
.ui-jqgrid tr.ui-row-ltr td {padding: 6px 4px;font-size: 13px !important;}
.ui-jqgrid .ui-jqgrid-titlebar {border-bottom: 1px solid #bebebe;}
.ui-jqgrid .ui-jqgrid-view input {margin: 0 !important;}
.ui-jqgrid .ui-jqgrid-htable th {background-color: #eee;background-image: -webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#fafafa));background-image: -webkit-linear-gradient(top,#f2f2f2 0,#fafafa 100%);background-image: -moz-linear-gradient(top,#f2f2f2 0,#fafafa 100%);background-image: -ms-linear-gradient(top,#f2f2f2 0,#fafafa 100%);background-image: -o-linear-gradient(top,#f2f2f2 0,#fafafa 100%);background-image: -linear-gradient(top,#f2f2f2 0,#fafafa 100%);}
.ui-jqgrid .ui-jqgrid-htable th div {padding-right: 0;padding-top: 5px;padding-bottom: 5px;font-weight: 700;background: 0 0;}
.ui-jqgrid .ui-jqgrid-pager {font-size: 12px;height: auto;padding: 4px !important;}
.ui-jqgrid tr.jqgrow {height: 30px;font-size: 12px;}
.jqgrid-new-row {color: #1b641b !important;background-color: #a8e798 !important;border-color: #7e9e64 !important;}
.ui-jqdialog-content .DataTD {padding-bottom: 5px;}
.ui-jqdialog-content .DataTD:last-child {padding-bottom: 10px;}
.ui-jqgrid .ui-jqgrid-bdiv {background: #fff;}
.ui-jqgrid .ui-state-hover td {background: #ecf3f8 !important;}
.ui-jqgrid .ui-pg-button {height: auto !important;}
.ui-jqgrid .ui-pg-input, .ui-jqgrid .ui-pg-selbox {height: auto;font-size: inherit;}
.ui-jqgrid .ui-state-highlight td {color: #3a87ad !important;background-color: #d9edf7 !important;border-color: #bce8f1 !important;}
.ui-jqgrid .ui-state-highlight+.ui-widget-content>td {border-top-color: #bce8f1;}
.jvectormap-label {position: absolute;display: none;border: solid 1px #cdcdcd;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;background: #292929;color: #fff;font-family: sans-serif,Verdana;font-size: smaller;padding: 3px;}
.jvectormap-zoomin, .jvectormap-zoomout {position: absolute;background: #292929;padding: 4px;width: 22px;height: 22px;cursor: pointer;line-height: 10px;text-align: center;font-size: 14px;border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;box-shadow: inset 0 -2px 0 rgba(0,0,0,.05);-moz-box-shadow: inset 0 -2px 0 rgba(0,0,0,.05);-webkit-box-shadow: inset 0 -2px 0 rgba(0,0,0,.05);background-color: #fff;border: 1px solid #bfbfbf;}
.jvectormap-zoomin:hover, .jvectormap-zoomout:hover {background: #eee;border-color: #d9d9d9;}
.jvectormap-zoomin {top: 0;}
.jvectormap-zoomout {top: 24px;}
.vector-map {height: 300px;width: 100%;padding: 10px;}
#heat-fill {display: block;position: relative;margin-bottom: 20px;background: #333;height: 7px;width: 200px;background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAABCAIAAAAU3Xa1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowMDE4MkZGMzMzOTgxMUUzODZBQUNFQUNFOTk0NEUxRiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowMDE4MkZGNDMzOTgxMUUzODZBQUNFQUNFOTk0NEUxRiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAwMTgyRkYxMzM5ODExRTM4NkFBQ0VBQ0U5OTQ0RTFGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAwMTgyRkYyMzM5ODExRTM4NkFBQ0VBQ0U5OTQ0RTFGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+rG8MDAAAAM5JREFUeNpUUtESwyAIg8ft9v8/W4ElBPWKV1AIiKEeEWVuVlWjINSVONBnirQDxukNgcuyTQsBzLHMDsLIQQw+nIL71JqNJ5GZJXApFNpmtlagQjfS2xGbkFA4Iwu+hu0sK3Wl3nOwNv7TvPrWk3X0eW9dK1pU9hK2eTuWb2ySJmlziutA3iBxmblPNvA5PNsuUpoDY80+Z0SW1IRpDEqwC58C14tsr1f8le8si0aojdADr/1UjaclsFashX8GGkL9wDxtRsV6ft/PX4ABADRzhOVIOJaAAAAAAElFTkSuQmCC");}
.fill-a, .fill-b {width: 20px;text-align: right;overflow: hidden;text-overflow: ellipsis;display: block;background: #fff;padding-right: 4px;position: absolute;left: 0;margin-top: -7px;font-weight: 700;}
.fill-b {text-align: left;position: absolute;right: 0;left: auto;top: 0;width: 60px;padding-left: 4px;padding-right: 0;}
.select2-container {margin: 0;position: relative;display: inline-block;zoom: 1;vertical-align: middle;}
.select2-container, .select2-drop, .select2-search, .select2-search input {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.select2-container .select2-choice {display: block;height: 32px;padding: 0 0 0 8px;overflow: hidden;position: relative;border: 1px solid #ccc;white-space: nowrap;line-height: 32px;color: #444;text-decoration: none;background-clip: padding-box;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-color: #fff;}
.select2-container.select2-drop-above .select2-choice {border-bottom-color: #ccc;}
.select2-container.select2-allowclear .select2-choice .select2-chosen {margin-right: 42px;}
.select2-container .select2-choice>.select2-chosen {margin-right: 26px;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.select2-container .select2-choice abbr {display: none;width: 12px;height: 12px;position: absolute;right: 24px;top: 8px;font-size: 1px;text-decoration: none;border: 0;cursor: pointer;outline: 0;}
.select2-container.select2-allowclear .select2-choice abbr {display: inline-block;}
.select2-container .select2-choice abbr:hover {cursor: pointer;}
.select2-drop-mask {border: 0;margin: 0;padding: 0;position: fixed;left: 0;top: 0;min-height: 100%;min-width: 100%;height: auto;width: auto;opacity: 0;z-index: 9998;background: #fff;filter: alpha(opacity=0);}
.select2-drop {margin-top: -1px;width: 100%;position: absolute;z-index: 9999;top: 100%;background: #fff;color: #000;border: 1px solid #ccc;border-top: 0;-webkit-box-shadow: 0 4px 5px rgba(0,0,0,.15);box-shadow: 0 4px 5px rgba(0,0,0,.15);}
.select2-drop-auto-width {border-top: 1px solid #ccc;width: auto;}
.select2-drop-auto-width .select2-search {padding-top: 4px;}
.select2-drop.select2-drop-above {margin-bottom: 0;border-top: 1px solid #5d98cc;border-top-width: 3px;border-bottom: 0;-webkit-box-shadow: 0 -4px 5px rgba(0,0,0,.15);box-shadow: 0 -4px 5px rgba(0,0,0,.15);}
.select2-drop-active {border: 1px solid #5d98cc;border-top: none;border-bottom-width: 3px;}
.select2-drop.select2-drop-above.select2-drop-active {border-top-width: 3px;}
.select2-container .select2-choice .select2-arrow {display: inline-block;width: 34px;height: 100%;position: absolute;right: 0;top: 0;border-left: 1px solid #ccc;background: #eee;}
.select2-container .select2-choice .select2-arrow b {width: 100%;height: 100%;display: inline-block;font-family: FontAwesome;font-style: normal;font-weight: 400;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;position: relative;font-size: 14px;}
.select2-container .select2-choice .select2-arrow b:before {content: "";width: 100%;height: 100%;text-align: center;display: block;}
.select2-search {display: inline-block;width: 100%;min-height: 26px;margin: 0;padding-left: 4px;padding-right: 4px;position: relative;z-index: 10000;white-space: nowrap;}
.select2-search input {width: 100%;height: auto !important;min-height: 29px;padding: 6px 20px 5px 10px;margin: 0;outline: 0;font-family: sans-serif;font-size: 1em;border: 1px solid #aaa;-webkit-box-shadow: none;box-shadow: none;background: #fff;background: -webkit-gradient(linear,left bottom,left top,color-stop(.85,#fff),color-stop(.99,#eee));background: -webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);background: -moz-linear-gradient(center bottom,#fff 85%,#eee 99%);background: linear-gradient(top,#fff 85%,#eee 99%);}
.select2-search:before {display: inline-block;font-family: FontAwesome;font-style: normal;font-weight: 400;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;position: absolute;content: "";top: 25%;right: 10px;color: #686868 !important;}
.select2-drop.select2-drop-above .select2-search input {margin-top: 4px;}
.select2-drop.select2-drop-above .select2-search:before {top: 34%;}
.select2-search input.select2-active {background: #fff url("/assets/components/theme/smartadmin/img/select2-spinner.gif") no-repeat 100%;background: url("/assets/components/theme/smartadmin/img/select2-spinner.gif") no-repeat 100%,-webkit-gradient(linear,left bottom,left top,color-stop(.85,#fff),color-stop(.99,#eee));background: url("/assets/components/theme/smartadmin/img/select2-spinner.gif") no-repeat 100%,-webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);background: url("/assets/components/theme/smartadmin/img/select2-spinner.gif") no-repeat 100%,-moz-linear-gradient(center bottom,#fff 85%,#eee 99%);background: url("/assets/components/theme/smartadmin/img/select2-spinner.gif") no-repeat 100%,linear-gradient(top,#fff 85%,#eee 99%);}
.select2-container-active .select2-choice, .select2-container-active .select2-choices {border: 1px solid #5d98cc;outline: 0;}
.select2-dropdown-open .select2-choice {border-bottom-color: transparent;-webkit-box-shadow: 0 1px 0 #fff inset;box-shadow: 0 1px 0 #fff inset;border-bottom-left-radius: 0;border-bottom-right-radius: 0;background-color: #fff;}
.select2-dropdown-open.select2-drop-above .select2-choice, .select2-dropdown-open.select2-drop-above .select2-choices {border: 1px solid #5d98cc;border-top-color: transparent;}
.select2-dropdown-open .select2-choice .select2-arrow {background: 0 0;border-left: none;filter: none;}
.select2-dropdown-open .select2-choice .select2-arrow b {background-position: -18px 1px;}
.select2-results {max-height: 200px;padding: 0 0 0 4px;margin: 4px 4px 4px 0;position: relative;overflow-x: hidden;overflow-y: auto;-webkit-tap-highlight-color: rgba(0,0,0,0);}
.select2-results ul.select2-result-sub {margin: 0;padding-left: 0;}
.select2-results ul.select2-result-sub>li .select2-result-label {padding-left: 20px;}
.select2-results ul.select2-result-sub ul.select2-result-sub>li .select2-result-label {padding-left: 40px;}
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label {padding-left: 60px;}
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label {padding-left: 80px;}
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label {padding-left: 100px;}
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label {padding-left: 110px;}
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label {padding-left: 120px;}
.select2-results li {list-style: none;display: list-item;background-image: none;}
.select2-results li.select2-result-with-children>.select2-result-label {font-weight: 700;}
.select2-results .select2-result-label {padding: 3px 7px 4px;margin: 0;cursor: pointer;min-height: 1em;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.select2-results .select2-highlighted {background: #3276b1;color: #fff;}
.select2-results li em {background: #feffde;font-style: normal;}
.select2-results .select2-highlighted em {background: 0 0;}
.select2-results .select2-highlighted ul {background: #fff;color: #000;}
.select2-results .select2-no-results, .select2-results .select2-searching, .select2-results .select2-selection-limit {background: #f4f4f4;display: list-item;padding: 3px 5px;}
.select2-no-results {padding-left: 20px;}
.select2-no-results:before {display: inline-block;font-family: FontAwesome;font-style: normal;font-weight: 400;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: "";margin-right: 5px;}
.select2-results .select2-disabled.select2-highlighted {color: #666;background: #f4f4f4;display: list-item;cursor: default;}
.select2-results .select2-disabled {background: #f4f4f4;display: list-item;cursor: default;}
.select2-results .select2-selected {display: none;}
.select2-more-results.select2-active {background: #f4f4f4 url("/assets/components/theme/smartadmin/img/select2-spinner.gif") no-repeat 100%;}
.select2-more-results {background: #f4f4f4;display: list-item;}
.select2-container.select2-container-disabled .select2-choice {background-color: #f4f4f4;background-image: none;border: 1px solid #ddd;cursor: default;}
.select2-container.select2-container-disabled .select2-choice .select2-arrow {background-color: #f4f4f4;background-image: none;border-left: 0;}
.select2-container.select2-container-disabled .select2-choice abbr {display: none;}
.select2-container-multi .select2-choices {height: auto !important;height: 1%;margin: 0;padding: 0;position: relative;border: 1px solid #ccc;cursor: text;overflow: hidden;background-color: #fff;}
.select2-locked {padding: 3px 5px !important;}
.select2-container-multi .select2-choices {min-height: 26px;}
.select2-container-multi.select2-container-active .select2-choices {border: 1px solid #5d98cc;outline: 0;}
.select2-container-multi .select2-choices li {float: left;list-style: none;}
.select2-container-multi .select2-choices .select2-search-field {margin: 0;padding: 0;white-space: nowrap;}
.select2-container-multi .select2-choices .select2-search-field input {padding: 5px;margin: 1px 0;font-family: sans-serif;font-size: 100%;color: #666;outline: 0;border: 0;-webkit-box-shadow: none;box-shadow: none;background: transparent !important;}
.select2-container-multi .select2-choices .select2-search-field input.select2-active {background: #fff url("/assets/components/theme/smartadmin/img/select2-spinner.gif") no-repeat 100% !important;}
.select2-default {color: #999 !important;}
.select2-container-multi .select2-choices .select2-search-choice {padding: 1px 28px 1px 8px;margin: 4px 0 3px 5px;position: relative;line-height: 18px;color: #fff;cursor: default;border: 1px solid #2a6395;-webkit-background-clip: padding-box;background-clip: padding-box;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-color: #3276b1;}
.select2-container-multi .select2-choices .select2-search-choice .select2-chosen {cursor: default;}
.select2-container-multi .select2-choices .select2-search-choice-focus {opacity: .8;}
.select2-search-choice-close {display: block;min-width: 21px;min-height: 20px;position: absolute;right: 3px;top: 3px;margin: 0;padding: 0;font-size: 15px;text-decoration: none !important;font-family: FontAwesome;font-style: normal;font-weight: 400;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.select2-search-choice-close:before {color: #fff;content: "";}
.select2-container-multi .select2-search-choice-close {display: block;top: 0;right: 0;padding: 3px 4px 3px 6px;}
.select2-container-multi .select2-search-choice-close:hover {background: rgba(0,0,0,.3);}
.select2-container-multi.select2-container-disabled .select2-choices {background-color: #f4f4f4;background-image: none;border: 1px solid #ddd;cursor: default;}
.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice {padding: 3px 5px;border: 1px solid #4a90cc;background-image: none;background-color: #86b4dd;cursor: not-allowed;}
.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close {display: none;background: 0 0;}
.select2-result-selectable .select2-match, .select2-result-unselectable .select2-match {text-decoration: underline;}
.select2-offscreen, .select2-offscreen:focus {clip: rect(0 0 0 0) !important;width: 1px !important;height: 1px !important;border: 0 !important;margin: 0 !important;padding: 0 !important;overflow: hidden !important;position: absolute !important;outline: 0 !important;left: 0 !important;top: 0 !important;}
.select2-display-none {display: none;}
.select2-measure-scrollbar {position: absolute;top: -10000px;left: -10000px;width: 100px;height: 100px;overflow: scroll;}
.has-error .select2-choice, .has-error .select2-container .select2-choice .select2-arrow, .has-error .select2-container-multi .select2-choices {border-color: #b94a48;}
.has-error .select2-container .select2-choice .select2-arrow {background: #f2dede;color: #b94a48;}
.has-error .select2-dropdown-open .select2-choice {border-color: #5d98cc !important;}
.select2-drop.select2-drop-above.select2-drop-active {margin-top: 2px;}
.ui-chatbox {position: fixed;bottom: 0;box-shadow: rgba(0,0,0,.3) 0 2px 6px;-webkit-box-shadow: rgba(0,0,0,.3) 0 2px 6px;z-index: 959;}
.ui-chatbox-titlebar {padding: 0;height: 36px;cursor: pointer;background: #474544 !important;color: #fff !important;font-weight: 400;line-height: normal;box-shadow: inset 0 -2px 0 rgba(0,0,0,.05);-moz-box-shadow: inset 0 -2px 0 rgba(0,0,0,.05);-webkit-box-shadow: inset 0 -2px 0 rgba(0,0,0,.05);}
.ui-chatbox-titlebar>span {font-weight: 400;font-size: 14px;line-height: 36px;margin-left: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 120px;display: inline-block;float: left;}
.ui-chatbox-titlebar>span>:first-child {display: inline-block;border-radius: 50%;margin-right: 7px;padding: 5px;}
.ui-chatbox-titlebar.online>span>i {background: #54ce3c;}
.ui-chatbox-titlebar.busy>span>i {background: #f14b52;}
.ui-chatbox-titlebar.away>span>i {background: #ffc40d;}
.ui-chatbox-titlebar.incognito>span>i {background: #a19e9d;}
.ui-chatbox-titlebar.ui-state-focus {background: #201f1f !important;color: #fff;}
.ui-chatbox-content {padding: 0;margin: 0;border: 0 !important;}
.ui-chatbox-content>.alert-msg {border-bottom: 1px dashed #d6d6d6;padding: 4px 10px;color: #c20f16;font-size: 11px;text-align: center;display: none;}
.ui-chatbox-content.true>.alert-msg {display: block !important;}
.ui-chatbox-log {padding: 7px 10px;height: 180px;overflow-y: auto;overflow-x: hidden;background: #fff;border: none !important;}
.ui-chatbox-log>:first-child {margin-top: 0;}
.ui-chatbox-input {padding: 3px;border-top: 1px solid grey;overflow: hidden;width: 100% !important;max-width: 100% !important;border-width: 0 !important;}
.ui-chatbox-input-box {margin: 2px;border: 1px solid !important;border-color: #666 #ccc #ccc !important;padding: 2px;height: 50px;outline: 0;resize: none;background-color: rgba(48,126,204,.05) !important;}
.ui-chatbox-icon {float: right;min-width: 30px;height: 36px;border-left: 1px solid rgba(0,0,0,.09);font-size: 14px;line-height: 26px;color: #fff !important;padding: 5px 9px;}
.ui-chatbox-icon.ui-state-hover {background-color: rgba(0,0,0,.07) !important;border-left: 1px solid rgba(0,0,0,.09) !important;}
.ui-chatbox-input-focus {border-color: #5d98cc !important;background-color: #fff !important;}
.ui-chatbox-msg {margin-top: 10px;float: left;clear: both;white-space: pre-wrap;white-space: -moz-pre-wrap;white-space: -pre-wrap;white-space: -o-pre-wrap;word-wrap: break-word;}
.chat-users li:before, .chat-users>ul:before {border: none;}
.chat-users .display-users {display: block;padding: 0 15px;}
.chat-users .display-users a[data-chat-id] {padding: 4px 6px;font-size: 13px;margin: 1px 0;}
.chat-users .display-users [data-chat-id]:hover {background: rgba(255,255,255,.1);}
.chat-users .display-users [data-chat-id]>i {display: inline-block;border-radius: 50%;margin-right: 7px;padding: 5px;width: auto !important;}
.chat-users .display-users [data-chat-status=away]>i {background: #ffc40d;}
[data-chat-status=away]+.popover .usr-card>img {border-left-color: #ffc40d;}
.chat-users .display-users [data-chat-status=online]>i {background: #54ce3c;}
[data-chat-status=online]+.popover .usr-card>img {border-left-color: #54ce3c;}
.chat-users .display-users [data-chat-status=incognito]>i {background: #a19e9d;}
[data-chat-status=incognito]+.popover .usr-card>img {border-left-color: #a19e9d;}
.chat-users .display-users [data-chat-status=busy]>i {background: #f14b52;}
[data-chat-status=busy]+.popover .usr-card>img {border-left-color: #f14b52;}
.display-users>dl {margin: 0;}
.chat-user-filter {margin-bottom: 10px;margin-top: 5px;height: 27px;color: #fff;background-color: rgba(255,255,255,.1);border: 1px solid rgba(255,255,255,.2);padding: 3px 4px;font-size: 14px;}
[data-chat-id]+.popover {min-width: 250px;margin-left: 14px;-webkit-box-shadow: 0 2px 8px rgba(0,0,0,.2);box-shadow: 0 2px 8px rgba(0,0,0,.2);border-radius: 0;-moz-border-radius: 0;-webkit-border-radius: 0;font-weight: 400 !important;}
[data-chat-id]+.popover .popover-content {padding: 8px;}
.usr-card {position: relative;}
.usr-card>img {display: inline-block;border-left: 3px solid #fff;}
.usr-card-content {display: inline-block;vertical-align: top;margin-top: -3px;padding-left: 5px;max-width: 174px;}
.usr-card-content>:first-child {margin: 0;font-size: 14px;color: #3276b1;font-weight: 700;}
.usr-card-content>p {margin: 0;}
.usr-card-content>p>small {display: block;color: #7e7e7e;}
.sa-chat-learnmore-btn {margin-top: 10px;display: block;font-weight: 700;margin-bottom: 5px;padding: 3px 0 !important;background: rgba(0,0,0,.2);border-color: rgba(0,0,0,.2);color: #c2c2c2;border-radius: 5px;}
.editableform {margin-bottom: 0;}
.editableform .control-group {margin-bottom: 0;white-space: nowrap;}
.editable-buttons {display: inline-block;vertical-align: top;margin-left: 7px;zoom: 1;}
.editable-buttons.editable-buttons-bottom {display: block;margin-top: 7px;margin-left: 0;}
.editable-input {vertical-align: top;display: inline-block;width: auto;white-space: normal;zoom: 1;}
.editable-buttons .editable-cancel {margin-left: 7px;}
.editable-buttons button.ui-button-icon-only {height: 24px;width: 30px;}
.editableform-loading {background: url("/assets/components/theme/smartadmin/img/loading.gif") center center no-repeat;height: 25px;width: auto;min-width: 25px;}
.editable-inline .editableform-loading {background-position: left 5px;}
.editable-error-block {max-width: 300px;margin: 5px 0 0;width: auto;white-space: normal;}
.editable-error-block.ui-state-error {padding: 3px;}
.editable-error {color: red;}
.editableform .editable-date {padding: 0;margin: 0;float: left;}
.editable-inline .add-on .icon-th {margin-top: 3px;margin-left: 1px;}
.editable-checklist label input[type=checkbox], .editable-checklist label span {vertical-align: middle;margin: 0;}
.editable-checklist label {white-space: nowrap;}
.editable-wysihtml5 {width: 566px;height: 250px;}
.editable-clear {clear: both;font-size: .9em;text-decoration: none;text-align: right;}
.editable-clear-x {background: url("/assets/components/theme/smartadmin/img/clear.png") center center no-repeat;display: block;width: 13px;height: 13px;position: absolute;opacity: .6;z-index: 100;top: 50%;right: 6px;margin-top: -6px;}
.editable-clear-x:hover {opacity: 1;}
.editable-pre-wrapped {white-space: pre-wrap;}
.editable-container.editable-popup {max-width: none !important;}
.editable-container.popover {width: auto;}
.editable-container.editable-inline {display: inline-block;vertical-align: middle;width: auto;zoom: 1;}
.editable-container.ui-widget {font-size: inherit;z-index: 9990;}
.editable-click, a.editable-click, a.editable-click:hover {text-decoration: none;border-bottom: dashed 1px #08c;}
.editable-click.editable-disabled, a.editable-click.editable-disabled, a.editable-click.editable-disabled:hover {color: #585858;cursor: default;border-bottom: none;}
.editable-empty, .editable-empty:focus, .editable-empty:hover {font-style: italic;color: #d14;text-decoration: none;}
.editable-unsaved {font-weight: 700;}
.editable-bg-transition {-webkit-transition: background-color 1400ms ease-out;-moz-transition: background-color 1400ms ease-out;-o-transition: background-color 1400ms ease-out;-ms-transition: background-color 1400ms ease-out;transition: background-color 1400ms ease-out;}
.form-horizontal .editable {padding-top: 5px;display: inline-block;}
.editable-address {display: block;margin-bottom: 5px;}
.editable-address span {width: 70px;display: inline-block;}
.editable-input .datepicker {top: 0;left: 0;padding: 4px;}
.editable-input .datepicker:before {content: "";display: inline-block;border-left: 7px solid transparent;border-right: 7px solid transparent;border-bottom: 7px solid #ccc;border-bottom-color: rgba(0,0,0,.2);position: absolute;top: -7px;left: 6px;}
.editable-input .datepicker:after {content: "";display: inline-block;border-left: 6px solid transparent;border-right: 6px solid transparent;border-bottom: 6px solid #fff;position: absolute;top: -6px;left: 7px;}
.editable-input .datepicker>div {display: none;}
.editable-input .datepicker table {width: 100%;min-width: 214px;margin: 0;}
.editable-input .datepicker td, .editable-input .datepicker th {text-align: center;width: 24px;height: 20px;}
.editable-input .datepicker td.day:hover {background: #eee;cursor: pointer;}
.editable-input .datepicker td.day.disabled, .editable-input .datepicker td.new, .editable-input .datepicker td.old {color: #555;}
.editable-input .datepicker td.active, .editable-input .datepicker td.active:hover {background: #3276b1;color: #fff;text-shadow: 0 -1px 0 rgba(0,0,0,.25);border-radius: 3px;}
.editable-input .datepicker td span {display: block;width: 47px;height: 54px;line-height: 54px;float: left;margin: 2px;cursor: pointer;}
.editable-input .datepicker td span:hover {background: #eee;}
.editable-input .datepicker td span.active {background: #3276b1;color: #fff;text-shadow: 0 -1px 0 rgba(0,0,0,.25);border-radius: 3px;}
.editable-input .datepicker td span.old {color: #555;}
.editable-input .datepicker th.switch {width: 145px;}
.editable-input .datepicker th.next, .editable-input .datepicker th.prev {font-size: 19.5px;}
.editable-input .datepicker thead tr:first-child th {cursor: pointer;}
.editable-input .datepicker thead tr:first-child th:hover {background: #eee;}
.input-append.date .add-on i, .input-prepend.date .add-on i {display: block;cursor: pointer;width: 16px;height: 16px;}
.datepicker .prev i, .editable-input .datepicker .next i {display: inline-block;font-family: FontAwesome;font-style: normal;font-weight: 400;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 14px;}
.editable-input .datepicker .prev i:before {content: "";}
.editable-input .datepicker .next i:before {content: "";}
.divMessageBox {width: 100%;height: 100%;position: fixed;top: 0;left: 0;background: rgba(0,0,0,.6);z-index: 100000;}
.MessageBoxContainer {top: 35%;color: #fff;position: relative;width: 100%;background-color: #232323;background-color: rgba(0,0,0,.8);padding: 20px;}
.MessageBoxMiddle {position: relative;left: 20%;width: 60%;}
.MessageBoxMiddle .MsgTitle {letter-spacing: -1px;font-size: 24px;font-weight: 300;}
.MessageBoxMiddle .pText {font-size: 13px;}
.MessageBoxContainer input, .MessageBoxContainer select {width: 50%;padding: 5px;}
.MessageBoxButtonSection {width: 100%;height: 30px;}
.MessageBoxButtonSection button {float: right;margin-right: 7px;padding-left: 15px;padding-right: 15px;font-size: 14px;font-weight: 700;}
.LoadingBoxContainer {top: 20%;color: #fff;position: relative;width: 100%;background-color: #232323;}
.LoadingBoxMiddle {position: relative;left: 20%;width: 50%;padding: 10px;}
.LoadingBoxContainer .MsgTitle {font-size: 26px;}
.LoadingBoxContainer .pText {font-size: 13px;}
#LoadingPoints {position: absolute;}
.bigBox {position: fixed;right: 10px;bottom: 10px;background-color: #004d60;padding-left: 10px;padding-top: 10px;padding-right: 10px;padding-bottom: 5px;width: 390px;height: 150px;color: #fff;z-index: 99999;box-sizing: content-box;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;border-left: 5px solid rgba(0,0,0,.15);overflow: hidden;}
.bigBox span {font-size: 17px;font-weight: 300;letter-spacing: -1px;padding: 5px 0 !important;display: block;}
.bigBox p {font-size: 13px;margin-top: 10px;}
#divMiniIcons {position: fixed;width: 415px;right: 10px;bottom: 180px;z-index: 9999;float: right;}
.botClose {position: absolute;right: 10px;height: 16px;width: 15px;cursor: pointer;font-size: 18px;opacity: .5;display: block;top: 15px;}
.botClose:hover {opacity: 1;}
#divMiniIcons .cajita {text-align: center;vertical-align: middle;padding: 4px 6px;color: #fff;float: right;cursor: pointer;display: block;background-color: red;font-size: 17px;margin-left: 4px;margin-top: 5px;}
#divMiniIcons .cajita:active {top: 1px;left: 1px;position: relative;}
.cajita img {width: 23px;height: 23px;padding-left: 3px;padding-top: 3px;}
.bigBox .bigboxicon {font-size: 30px;text-align: left;position: absolute;top: 120px;left: 6px;z-index: 0;}
.bigBox .bigboxnumber {width: 100%;text-align: right;font-size: 25px;}
#divSmallBoxes {position: fixed;right: 0;top: 0;z-index: 9999;}
.SmallBox {position: absolute;right: 5px;top: 20px;width: 420px;color: #fff;z-index: 9999;overflow: hidden;border: 1px solid transparent;}
.SmallBox:hover {border: 1px solid #fff;cursor: pointer;}
.SmallBox .foto {font-size: 50px;position: absolute;left: 17px;}
.SmallBox .textoFull {width: 93%;float: left;padding-left: 20px;}
.SmallBox .textoFoto {width: 78%;margin: 3px 20px 3px 80px;float: left;}
.miniPic {position: absolute;bottom: 8px;right: 9px;}
.miniIcono {height: 100%;font-size: 20px;}
.SmallBox span {font-size: 17px;font-weight: 300;letter-spacing: -1px;display: block;margin: 4px 0;}
.SmallBox p {font-size: 13px;margin-top: 2px;}
#pageslide {display: none;position: absolute;position: fixed;top: 0;height: 100%;z-index: 999999;width: 305px;padding: 20px;background-color: #004d60;color: #fff;-webkit-box-shadow: inset 0 0 5px 5px #222;-moz-shadow: inset 0 0 0 0 #222;box-shadow: inset 0 0 0 0 #222;}
.purehtml {color: #fff;font-size: 16px;}
@media screen and (max-width:450px) and (max-width:767px) {#divSmallBoxes {position: fixed;width: 90%;right: 0;top: 0;}
	.SmallBox {width: 95%;}
	.SmallBox:hover {box-shadow: 0 0 10px #888;cursor: pointer;}
	.SmallBox span {font-size: 16px;}
	.SmallBox p {font-size: 12px;margin-top: 2px;}
	.SmallBox .textoFull {width: 93%;float: left;padding-left: 20px;}
	.SmallBox .textoFoto {width: 55%;margin: 3px 20px 3px 80px;float: left;}
	.bigBox {position: fixed;right: 10px;bottom: 10px;background-color: #004d60;padding-left: 10px;padding-top: 10px;padding-right: 10px;padding-bottom: 5px;width: 88%;height: 150px;color: #fff;z-index: 99999;}
	.divMessageBox {width: 100%;height: 100%;position: fixed;top: 0;left: 0;background: rgba(0,0,0,.6);z-index: 100000;}
	.MessageBoxContainer {top: 25%;color: #fff;position: relative;width: 100%;background-color: #232323;}
	.MessageBoxMiddle {position: relative;left: 0;width: 100%;padding: 3px;}
	.MessageBoxMiddle .MsgTitle {font-size: 22px;}
	.MessageBoxMiddle .pText {font-size: 13px;}
	.MessageBoxContainer input, .MessageBoxContainer select {width: 50%;padding: 5px;}
	.MessageBoxButtonSection {width: 100%;height: 30px;}
	.MessageBoxButtonSection button {float: right;margin-right: 5px;padding-left: 15px;padding-right: 15px;}}
.animated {-webkit-animation-duration: 1s;-moz-animation-duration: 1s;-o-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;-moz-animation-fill-mode: both;-o-animation-fill-mode: both;animation-fill-mode: both;}
.animated.fast {-webkit-animation-duration: .4s;-moz-animation-duration: .4s;-ms-animation-duration: .4s;-o-animation-duration: .4s;animation-duration: .4s;}
.jqstooltip {padding: 7px !important;border-radius: 3px !important;-webkit-border-radius: 3px !important;-moz-border-radius: 3px !important;border: none !important;background-color: #000 !important;box-sizing: content-box;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;}
.jqstooltip .jqsfield {font-family: "Segoe UI","Open Sans",Calibri,Candara,Arial,sans-serif;font-size: 11px;}
#sparks {display: block;list-style: none;margin: 10px 0 0;padding: 0;text-align: right;}
#sparks li {display: inline-block;max-height: 47px;overflow: hidden;text-align: left;box-sizing: content-box;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;}
#sparks li h5 {color: #555;float: left;font-size: 11px;font-weight: 400;margin: -3px 0 0 0;padding: 0;border: none;text-transform: uppercase;}
#sparks li span {color: #636363;display: block;}
#sparks li {border-left: 1px dotted #c7c7c7;padding: 0 10px;}
#sparks li:last-child {padding-right: 0;}
#sparks li:first-child {border-left: none;padding-left: 0;}
.sparks-info {min-width: 70px;}
.sparks-info span {font-size: 18px;line-height: 20px;margin: 0;text-transform: none;}
.sparks-info .sparkline {display: block;float: right;margin: 3px 0 0 20px;}
[data-sparkline-width="100%"]>canvas {width: 100% !important;}
.dataTable [data-sparkline-width="100%"]>canvas {max-width: 60px !important;}
.note-editor {border: 1px solid #a9a9a9;position: relative;}
.note-editor .note-dropzone {position: absolute;display: none;z-index: 1;border: 2px dashed #87cefa;color: #87cefa;background-color: #fff;opacity: .95;pointer-event: none;}
.note-editor .note-dropzone .note-dropzone-message {display: table-cell;vertical-align: middle;text-align: center;font-size: 28px;font-weight: 700;}
.note-editor .note-dropzone.hover {border: 2px dashed #098ddf;color: #098ddf;}
.note-editor.dragover .note-dropzone {display: table;}
.note-editor .note-toolbar {background-color: #f5f5f5;border-bottom: 1px solid #a9a9a9;}
.note-editor.fullscreen {position: fixed;top: 0;left: 0;width: 100%;z-index: 1050;}
.note-editor.fullscreen .note-editable {background-color: #fff;}
.note-editor.codeview .note-editable, .note-editor.fullscreen .note-resizebar {display: none;}
.note-editor.codeview .note-codable {display: block;}
.note-editor .note-statusbar {background-color: #f5f5f5;}
.note-editor .note-statusbar .note-resizebar {height: 8px;width: 100%;cursor: ns-resize;}
.note-editor .note-statusbar .note-resizebar .note-icon-bar {width: 20px;margin: 1px auto;border-top: 1px solid #a9a9a9;}
.note-editor .note-editable {padding: 10px;overflow: auto;outline: 0;}
.note-editor .note-editable[contenteditable=false] {background-color: #e5e5e5;}
.note-editor .note-codable {display: none;width: 100%;padding: 10px;border: none;box-shadow: none;font-family: Menlo,Monaco,monospace,sans-serif;font-size: 14px;color: #ccc;background-color: #222;resize: none;-ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;margin-bottom: 0;}
.note-air-editor {outline: 0;}
.note-popover .popover {max-width: none;}
.note-popover .popover .popover-content a {display: inline-block;max-width: 200px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;vertical-align: middle;}
.note-popover .popover .arrow {left: 20px;}
.note-popover .popover .popover-content, .note-toolbar {margin: 0;padding: 0 0 5px 5px;}
.note-popover .popover .popover-content>.btn-group, .note-toolbar>.btn-group {margin-top: 5px;margin-left: 0;margin-right: 5px;}
.note-popover .popover .popover-content .note-table .dropdown-menu, .note-toolbar .note-table .dropdown-menu {min-width: 0;padding: 5px;}
.note-popover .popover .popover-content .note-table .dropdown-menu .note-dimension-picker, .note-toolbar .note-table .dropdown-menu .note-dimension-picker {font-size: 18px;}
.note-popover .popover .popover-content .note-table .dropdown-menu .note-dimension-picker .note-dimension-picker-mousecatcher, .note-toolbar .note-table .dropdown-menu .note-dimension-picker .note-dimension-picker-mousecatcher {position: absolute !important;z-index: 3;width: 10em;height: 10em;cursor: pointer;}
.note-popover .popover .popover-content .note-table .dropdown-menu .note-dimension-picker .note-dimension-picker-unhighlighted, .note-toolbar .note-table .dropdown-menu .note-dimension-picker .note-dimension-picker-unhighlighted {position: relative !important;z-index: 1;width: 5em;height: 5em;background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAgMAAAAroGbEAAAACVBMVEUAAIj4+Pjp6ekKlAqjAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfYAR0BKhmnaJzPAAAAG0lEQVQI12NgAAOtVatWMTCohoaGUY+EmIkEAEruEzK2J7tvAAAAAElFTkSuQmCC") repeat;}
.note-popover .popover .popover-content .note-table .dropdown-menu .note-dimension-picker .note-dimension-picker-highlighted, .note-toolbar .note-table .dropdown-menu .note-dimension-picker .note-dimension-picker-highlighted {position: absolute !important;z-index: 2;width: 1em;height: 1em;background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASAgMAAAAroGbEAAAACVBMVEUAAIjd6vvD2f9LKLW+AAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfYAR0BKwNDEVT0AAAAG0lEQVQI12NgAAOtVatWMTCohoaGUY+EmIkEAEruEzK2J7tvAAAAAElFTkSuQmCC") repeat;}
.note-popover .popover .popover-content .note-style blockquote, .note-popover .popover .popover-content .note-style h1, .note-popover .popover .popover-content .note-style h2, .note-popover .popover .popover-content .note-style h3, .note-popover .popover .popover-content .note-style h4, .note-popover .popover .popover-content .note-style h5, .note-popover .popover .popover-content .note-style h6, .note-toolbar .note-style blockquote, .note-toolbar .note-style h1, .note-toolbar .note-style h2, .note-toolbar .note-style h3, .note-toolbar .note-style h4, .note-toolbar .note-style h5, .note-toolbar .note-style h6 {margin: 0;}
.note-popover .popover .popover-content .note-color .dropdown-toggle, .note-toolbar .note-color .dropdown-toggle {width: 20px;padding-left: 5px;}
.note-popover .popover .popover-content .note-color .dropdown-menu, .note-toolbar .note-color .dropdown-menu {min-width: 340px;}
.note-popover .popover .popover-content .note-color .dropdown-menu .btn-group, .note-toolbar .note-color .dropdown-menu .btn-group {margin: 0;}
.note-popover .popover .popover-content .note-color .dropdown-menu .btn-group:first-child, .note-toolbar .note-color .dropdown-menu .btn-group:first-child {margin: 0 5px;}
.note-popover .popover .popover-content .note-color .dropdown-menu .btn-group .note-palette-title, .note-toolbar .note-color .dropdown-menu .btn-group .note-palette-title {font-size: 12px;margin: 2px 7px;text-align: center;border-bottom: 1px solid #eee;}
.note-popover .popover .popover-content .note-color .dropdown-menu .btn-group .note-color-reset, .note-toolbar .note-color .dropdown-menu .btn-group .note-color-reset {font-size: 11px;margin: 3px;padding: 0 3px;cursor: pointer;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.note-popover .popover .popover-content .note-color .dropdown-menu .btn-group .note-color-row, .note-toolbar .note-color .dropdown-menu .btn-group .note-color-row {height: 20px;}
.note-popover .popover .popover-content .note-color .dropdown-menu .btn-group .note-color-reset:hover, .note-toolbar .note-color .dropdown-menu .btn-group .note-color-reset:hover {background: #eee;}
.note-popover .popover .popover-content .note-para .dropdown-menu, .note-toolbar .note-para .dropdown-menu {min-width: 216px;padding: 5px;}
.note-popover .popover .popover-content .note-para .dropdown-menu>div:first-child, .note-toolbar .note-para .dropdown-menu>div:first-child {margin-right: 5px;}
.note-popover .popover .popover-content .dropdown-menu, .note-toolbar .dropdown-menu {min-width: 90px;}
.note-popover .popover .popover-content .dropdown-menu.right, .note-toolbar .dropdown-menu.right {right: 0;left: auto;}
.note-popover .popover .popover-content .dropdown-menu.right::before, .note-toolbar .dropdown-menu.right::before {right: 9px;left: auto !important;}
.note-popover .popover .popover-content .dropdown-menu.right::after, .note-toolbar .dropdown-menu.right::after {right: 10px;left: auto !important;}
.note-popover .popover .popover-content .dropdown-menu li a i, .note-toolbar .dropdown-menu li a i {color: #00bfff;visibility: hidden;}
.note-popover .popover .popover-content .dropdown-menu li a.checked i, .note-toolbar .dropdown-menu li a.checked i {visibility: visible;}
.note-popover .popover .popover-content .note-fontsize-10, .note-toolbar .note-fontsize-10 {font-size: 10px;}
.note-popover .popover .popover-content .note-color-palette, .note-toolbar .note-color-palette {line-height: 1;}
.note-popover .popover .popover-content .note-color-palette div .note-color-btn, .note-toolbar .note-color-palette div .note-color-btn {width: 20px;height: 20px;padding: 0;margin: 0;border: 1px solid #fff;}
.note-popover .popover .popover-content .note-color-palette div .note-color-btn:hover, .note-toolbar .note-color-palette div .note-color-btn:hover {border: 1px solid #000;}
.note-dialog>div {display: none;}
.note-dialog .note-image-dialog .note-dropzone {min-height: 100px;font-size: 30px;line-height: 4;color: #d3d3d3;text-align: center;border: 4px dashed #d3d3d3;margin-bottom: 10px;}
.note-dialog .note-help-dialog {font-size: 12px;color: #ccc;background-color: #222 !important;-webkit-opacity: .9;-khtml-opacity: .9;-moz-opacity: .9;opacity: .9;-ms-filter: alpha(opacity=90);filter: alpha(opacity=90);background: 0 0;border: none;}
.note-dialog .note-help-dialog .modal-content {background: 0 0;border: 1px solid #fff;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.note-dialog .note-help-dialog a {font-size: 12px;color: #fff;}
.note-dialog .note-help-dialog .title {color: #fff;font-size: 14px;font-weight: 700;padding-bottom: 5px;border-bottom: #fff 1px solid;}
.note-dialog .note-help-dialog .modal-close {font-size: 14px;color: #dd0;cursor: pointer;}
.note-dialog .note-help-dialog .note-shortcut-layout {width: 100%;}
.note-dialog .note-help-dialog .note-shortcut-layout td {vertical-align: top;}
.note-dialog .note-help-dialog .note-shortcut {margin-top: 8px;}
.note-dialog .note-help-dialog .note-shortcut th {text-align: left;font-size: 13px;color: #dd0;}
.note-dialog .note-help-dialog .note-shortcut td:first-child {min-width: 110px;font-family: "Courier New";color: #dd0;text-align: right;padding-right: 10px;}
.note-handle .note-control-selection {position: absolute;display: none;border: 1px solid #000;}
.note-handle .note-control-selection>div {position: absolute;}
.note-handle .note-control-selection .note-control-selection-bg {width: 100%;height: 100%;background-color: #000;-webkit-opacity: .3;-khtml-opacity: .3;-moz-opacity: .3;opacity: .3;-ms-filter: alpha(opacity=30);filter: alpha(opacity=30);}
.note-handle .note-control-selection .note-control-handle, .note-handle .note-control-selection .note-control-holder {width: 7px;height: 7px;border: 1px solid #000;}
.note-handle .note-control-selection .note-control-sizing {width: 7px;height: 7px;border: 1px solid #000;background-color: #fff;}
.note-handle .note-control-selection .note-control-nw {top: -5px;left: -5px;border-right: none;border-bottom: none;}
.note-handle .note-control-selection .note-control-ne {top: -5px;right: -5px;border-bottom: none;border-left: none;}
.note-handle .note-control-selection .note-control-sw {bottom: -5px;left: -5px;border-top: none;border-right: none;}
.note-handle .note-control-selection .note-control-se {right: -5px;bottom: -5px;cursor: se-resize;}
.note-handle .note-control-selection .note-control-selection-info {right: 0;bottom: 0;padding: 5px;margin: 5px;color: #fff;background-color: #000;font-size: 12px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;-webkit-opacity: .7;-khtml-opacity: .7;-moz-opacity: .7;opacity: .7;-ms-filter: alpha(opacity=70);filter: alpha(opacity=70);}
.no-padding .note-editor {border: none;}
.note-editor .note-editable {background-color: rgba(48,126,204,.05);}
.note-editor .note-editable:focus {background-color: #fff;}
.note-editor .note-statusbar .note-resizebar {border-top: 1px solid #dbdbdb;}
.note-editor .note-statusbar:hover {background: #eee;}
.note-editor .note-statusbar:active {background: #eaeaea;}
.superbox *, .superbox :after, .superbox :before {margin: 0;padding: 0;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-font-smoothing: antialiased;-moz-font-smoothing: antialiased;-o-font-smoothing: antialiased;font-smoothing: antialiased;text-rendering: optimizeLegibility;}
.superbox-list {display: inline-block;zoom: 1;width: 12.5%;padding: 5px;position: relative;}
.superbox-list.active:before {content: "";font-family: FontAwesome;display: block;position: absolute;left: 43%;bottom: -34px;z-index: 2;text-align: center;font-size: 45px;color: #222;}
.superbox-img {max-width: 100%;width: 100%;cursor: pointer;}
.superbox-show {text-align: left;position: relative;background-color: #222;width: 100%;float: left;padding: 25px 0 12px 25px;display: none;margin: 5px 0;}
.superbox-current-img {max-width: 100%;float: left;padding-right: 25px;padding-bottom: 13px;}
.superbox-img:hover {opacity: .8;}
.superbox-float {float: left;}
.superbox-close {opacity: .7;cursor: pointer;position: absolute;top: 15px;right: 15px;transition: all .1s linear 0s;}
.superbox-close:hover {opacity: 1;}
.superbox-imageinfo {display: inline-block;max-width: 500px;color: #fff;padding: 0 25px 0 0;}
.superbox-imageinfo span {font-size: 13px;color: #a19994;margin-right: -2px;padding-top: 10px;display: inline-block;padding-bottom: 13px;}
.superbox-imageinfo>:first-child {margin-bottom: 10px;font-weight: 700;}
.superbox-imageinfo span p:last-child {margin-top: 30px;}
@media only screen and (min-width:320px) {.superbox-list {width: 50%;}}
@media only screen and (min-width:486px) {.superbox-list {width: 25%;}}
@media only screen and (min-width:768px) {.superbox-list {width: 16.66666667%;}}
@media only screen and (min-width:1025px) {.superbox-list {width: 12.5%;}}
@media only screen and (min-width:1824px) {.superbox-list {width: 12.5%;}}
#speech-btn>:first-child {position: relative;}
.voice-command-active #speech-btn>:first-child>a {background: #0e70ca;border: 1px solid #125a9c;color: rgba(255,255,255,.9);}
.voice-command-active.service-not-allowed #speech-btn>:first-child>a {background: #a90329;border: 1px solid #8b0913;color: rgba(255,255,255,.9);}
.voice-command-active.service-allowed #speech-btn>:first-child>a {background: url("/assets/components/theme/smartadmin/img/voicecommand/active-btn.gif") no-repeat center center #0e70ca;border: 1px solid #125a9c;color: rgba(255,255,255,.9);}
#speech-btn>:first-child>a+.popover {display: none;top: 42px;left: -113px;width: 255px;}
#speech-btn>:first-child>a+.popover>.popover-content {padding: 9px 12px;}
#speech-btn>:first-child>a+.popover .btn {padding: 4px 12px;}
.vc-title {margin-bottom: 10px !important;font-size: 16px;line-height: 20px;text-align: center;}
.vc-title-error {display: none;}
.service-not-allowed .popover .btn, .service-not-allowed .vc-title, .voice-command-active.service-not-allowed .popover .btn, .voice-command-active.service-not-allowed .vc-title {display: none !important;}
.voice-command-active.service-not-allowed .vc-title-error {display: block;}
.vc-title>small {font-size: 80%;}
.animated {-webkit-animation-duration: 1s;-moz-animation-duration: 1s;-o-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;-moz-animation-fill-mode: both;-o-animation-fill-mode: both;animation-fill-mode: both;}
.animated.fast {-webkit-animation-duration: .5s;-moz-animation-duration: .5s;-o-animation-duration: .5s;animation-duration: .5s;}
.animated.hinge {-webkit-animation-duration: 2s;-moz-animation-duration: 2s;-o-animation-duration: 2s;animation-duration: 2s;}
@-webkit-keyframes flash {0%, 100%, 50% {opacity: 1;}
	25%, 75% {opacity: 0;}}
@-moz-keyframes flash {0%, 100%, 50% {opacity: 1;}
	25%, 75% {opacity: 0;}}
@-o-keyframes flash {0%, 100%, 50% {opacity: 1;}
	25%, 75% {opacity: 0;}}
@keyframes flash {0%, 100%, 50% {opacity: 1;}
	25%, 75% {opacity: 0;}}
.animated.flash {-webkit-animation-name: flash;-moz-animation-name: flash;-o-animation-name: flash;animation-name: flash;}
@-webkit-keyframes shake {0%, 100% {-webkit-transform: translateX(0);}
	10%, 30%, 50%, 70%, 90% {-webkit-transform: translateX(-10px);}
	20%, 40%, 60%, 80% {-webkit-transform: translateX(10px);}}
@-moz-keyframes shake {0%, 100% {-moz-transform: translateX(0);}
	10%, 30%, 50%, 70%, 90% {-moz-transform: translateX(-10px);}
	20%, 40%, 60%, 80% {-moz-transform: translateX(10px);}}
@-o-keyframes shake {0%, 100% {-o-transform: translateX(0);}
	10%, 30%, 50%, 70%, 90% {-o-transform: translateX(-10px);}
	20%, 40%, 60%, 80% {-o-transform: translateX(10px);}}
@keyframes shake {0%, 100% {transform: translateX(0);}
	10%, 30%, 50%, 70%, 90% {transform: translateX(-10px);}
	20%, 40%, 60%, 80% {transform: translateX(10px);}}
.animated.shake {-webkit-animation-name: shake;-moz-animation-name: shake;-o-animation-name: shake;animation-name: shake;}
@-webkit-keyframes bounce {0%, 100%, 20%, 50%, 80% {-webkit-transform: translateY(0);}
	40% {-webkit-transform: translateY(-30px);}
	60% {-webkit-transform: translateY(-15px);}}
@-moz-keyframes bounce {0%, 100%, 20%, 50%, 80% {-moz-transform: translateY(0);}
	40% {-moz-transform: translateY(-30px);}
	60% {-moz-transform: translateY(-15px);}}
@-o-keyframes bounce {0%, 100%, 20%, 50%, 80% {-o-transform: translateY(0);}
	40% {-o-transform: translateY(-30px);}
	60% {-o-transform: translateY(-15px);}}
@keyframes bounce {0%, 100%, 20%, 50%, 80% {transform: translateY(0);}
	40% {transform: translateY(-30px);}
	60% {transform: translateY(-15px);}}
.animated.bounce {-webkit-animation-name: bounce;-moz-animation-name: bounce;-o-animation-name: bounce;animation-name: bounce;}
@-webkit-keyframes tada {0% {-webkit-transform: scale(1);}
	10%, 20% {-webkit-transform: scale(.9) rotate(-3deg);}
	30%, 50%, 70%, 90% {-webkit-transform: scale(1.1) rotate(3deg);}
	40%, 60%, 80% {-webkit-transform: scale(1.1) rotate(-3deg);}
	100% {-webkit-transform: scale(1) rotate(0);}}
@-moz-keyframes tada {0% {-moz-transform: scale(1);}
	10%, 20% {-moz-transform: scale(.9) rotate(-3deg);}
	30%, 50%, 70%, 90% {-moz-transform: scale(1.1) rotate(3deg);}
	40%, 60%, 80% {-moz-transform: scale(1.1) rotate(-3deg);}
	100% {-moz-transform: scale(1) rotate(0);}}
@-o-keyframes tada {0% {-o-transform: scale(1);}
	10%, 20% {-o-transform: scale(.9) rotate(-3deg);}
	30%, 50%, 70%, 90% {-o-transform: scale(1.1) rotate(3deg);}
	40%, 60%, 80% {-o-transform: scale(1.1) rotate(-3deg);}
	100% {-o-transform: scale(1) rotate(0);}}
@keyframes tada {0% {transform: scale(1);}
	10%, 20% {transform: scale(.9) rotate(-3deg);}
	30%, 50%, 70%, 90% {transform: scale(1.1) rotate(3deg);}
	40%, 60%, 80% {transform: scale(1.1) rotate(-3deg);}
	100% {transform: scale(1) rotate(0);}}
.animated.tada {-webkit-animation-name: tada;-moz-animation-name: tada;-o-animation-name: tada;animation-name: tada;}
@-webkit-keyframes swing {100%, 20%, 40%, 60%, 80% {-webkit-transform-origin: top center;}
	20% {-webkit-transform: rotate(15deg);}
	40% {-webkit-transform: rotate(-10deg);}
	60% {-webkit-transform: rotate(5deg);}
	80% {-webkit-transform: rotate(-5deg);}
	100% {-webkit-transform: rotate(0deg);}}
@-moz-keyframes swing {20% {-moz-transform: rotate(15deg);}
	40% {-moz-transform: rotate(-10deg);}
	60% {-moz-transform: rotate(5deg);}
	80% {-moz-transform: rotate(-5deg);}
	100% {-moz-transform: rotate(0deg);}}
@-o-keyframes swing {20% {-o-transform: rotate(15deg);}
	40% {-o-transform: rotate(-10deg);}
	60% {-o-transform: rotate(5deg);}
	80% {-o-transform: rotate(-5deg);}
	100% {-o-transform: rotate(0deg);}}
@keyframes swing {20% {transform: rotate(15deg);}
	40% {transform: rotate(-10deg);}
	60% {transform: rotate(5deg);}
	80% {transform: rotate(-5deg);}
	100% {transform: rotate(0deg);}}
.animated.swing {-webkit-transform-origin: top center;-moz-transform-origin: top center;-o-transform-origin: top center;transform-origin: top center;-webkit-animation-name: swing;-moz-animation-name: swing;-o-animation-name: swing;animation-name: swing;}
@-webkit-keyframes wobble {0% {-webkit-transform: translateX(0%);}
	15% {-webkit-transform: translateX(-25%) rotate(-5deg);}
	30% {-webkit-transform: translateX(20%) rotate(3deg);}
	45% {-webkit-transform: translateX(-15%) rotate(-3deg);}
	60% {-webkit-transform: translateX(10%) rotate(2deg);}
	75% {-webkit-transform: translateX(-5%) rotate(-1deg);}
	100% {-webkit-transform: translateX(0%);}}
@-moz-keyframes wobble {0% {-moz-transform: translateX(0%);}
	15% {-moz-transform: translateX(-25%) rotate(-5deg);}
	30% {-moz-transform: translateX(20%) rotate(3deg);}
	45% {-moz-transform: translateX(-15%) rotate(-3deg);}
	60% {-moz-transform: translateX(10%) rotate(2deg);}
	75% {-moz-transform: translateX(-5%) rotate(-1deg);}
	100% {-moz-transform: translateX(0%);}}
@-o-keyframes wobble {0% {-o-transform: translateX(0%);}
	15% {-o-transform: translateX(-25%) rotate(-5deg);}
	30% {-o-transform: translateX(20%) rotate(3deg);}
	45% {-o-transform: translateX(-15%) rotate(-3deg);}
	60% {-o-transform: translateX(10%) rotate(2deg);}
	75% {-o-transform: translateX(-5%) rotate(-1deg);}
	100% {-o-transform: translateX(0%);}}
@keyframes wobble {0% {transform: translateX(0%);}
	15% {transform: translateX(-25%) rotate(-5deg);}
	30% {transform: translateX(20%) rotate(3deg);}
	45% {transform: translateX(-15%) rotate(-3deg);}
	60% {transform: translateX(10%) rotate(2deg);}
	75% {transform: translateX(-5%) rotate(-1deg);}
	100% {transform: translateX(0%);}}
.animated.wobble {-webkit-animation-name: wobble;-moz-animation-name: wobble;-o-animation-name: wobble;animation-name: wobble;}
@-webkit-keyframes pulse {0% {-webkit-transform: scale(1);}
	50% {-webkit-transform: scale(1.1);}
	100% {-webkit-transform: scale(1);}}
@-moz-keyframes pulse {0% {-moz-transform: scale(1);}
	50% {-moz-transform: scale(1.1);}
	100% {-moz-transform: scale(1);}}
@-o-keyframes pulse {0% {-o-transform: scale(1);}
	50% {-o-transform: scale(1.1);}
	100% {-o-transform: scale(1);}}
@keyframes pulse {0% {transform: scale(1);}
	50% {transform: scale(1.1);}
	100% {transform: scale(1);}}
.animated.pulse {-webkit-animation-name: pulse;-moz-animation-name: pulse;-o-animation-name: pulse;animation-name: pulse;}
@-webkit-keyframes flip {0% {-webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function: ease-out;}
	40% {-webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function: ease-out;}
	50% {-webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function: ease-in;}
	80% {-webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function: ease-in;}
	100% {-webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function: ease-in;}}
@-moz-keyframes flip {0% {-moz-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);-moz-animation-timing-function: ease-out;}
	40% {-moz-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-moz-animation-timing-function: ease-out;}
	50% {-moz-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-moz-animation-timing-function: ease-in;}
	80% {-moz-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-moz-animation-timing-function: ease-in;}
	100% {-moz-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);-moz-animation-timing-function: ease-in;}}
@-o-keyframes flip {0% {-o-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);-o-animation-timing-function: ease-out;}
	40% {-o-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-o-animation-timing-function: ease-out;}
	50% {-o-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-o-animation-timing-function: ease-in;}
	80% {-o-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-o-animation-timing-function: ease-in;}
	100% {-o-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);-o-animation-timing-function: ease-in;}}
@keyframes flip {0% {transform: perspective(400px) translateZ(0) rotateY(0) scale(1);animation-timing-function: ease-out;}
	40% {transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);animation-timing-function: ease-out;}
	50% {transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);animation-timing-function: ease-in;}
	80% {transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);animation-timing-function: ease-in;}
	100% {transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);animation-timing-function: ease-in;}}
.animated.flip {-webkit-backface-visibility: visible !important;-webkit-animation-name: flip;-moz-backface-visibility: visible !important;-moz-animation-name: flip;-o-backface-visibility: visible !important;-o-animation-name: flip;backface-visibility: visible !important;animation-name: flip;}
@-webkit-keyframes flipInX {0% {-webkit-transform: perspective(400px) rotateX(90deg);opacity: 0;}
	40% {-webkit-transform: perspective(400px) rotateX(-10deg);}
	70% {-webkit-transform: perspective(400px) rotateX(10deg);}
	100% {-webkit-transform: perspective(400px) rotateX(0deg);opacity: 1;}}
@-moz-keyframes flipInX {0% {-moz-transform: perspective(400px) rotateX(90deg);opacity: 0;}
	40% {-moz-transform: perspective(400px) rotateX(-10deg);}
	70% {-moz-transform: perspective(400px) rotateX(10deg);}
	100% {-moz-transform: perspective(400px) rotateX(0deg);opacity: 1;}}
@-o-keyframes flipInX {0% {-o-transform: perspective(400px) rotateX(90deg);opacity: 0;}
	40% {-o-transform: perspective(400px) rotateX(-10deg);}
	70% {-o-transform: perspective(400px) rotateX(10deg);}
	100% {-o-transform: perspective(400px) rotateX(0deg);opacity: 1;}}
@keyframes flipInX {0% {transform: perspective(400px) rotateX(90deg);opacity: 0;}
	40% {transform: perspective(400px) rotateX(-10deg);}
	70% {transform: perspective(400px) rotateX(10deg);}
	100% {transform: perspective(400px) rotateX(0deg);opacity: 1;}}
.animated.flipInX {-webkit-backface-visibility: visible !important;-webkit-animation-name: flipInX;-moz-backface-visibility: visible !important;-moz-animation-name: flipInX;-o-backface-visibility: visible !important;-o-animation-name: flipInX;backface-visibility: visible !important;animation-name: flipInX;}
@-webkit-keyframes flipOutX {0% {-webkit-transform: perspective(400px) rotateX(0deg);opacity: 1;}
	100% {-webkit-transform: perspective(400px) rotateX(90deg);opacity: 0;}}
@-moz-keyframes flipOutX {0% {-moz-transform: perspective(400px) rotateX(0deg);opacity: 1;}
	100% {-moz-transform: perspective(400px) rotateX(90deg);opacity: 0;}}
@-o-keyframes flipOutX {0% {-o-transform: perspective(400px) rotateX(0deg);opacity: 1;}
	100% {-o-transform: perspective(400px) rotateX(90deg);opacity: 0;}}
@keyframes flipOutX {0% {transform: perspective(400px) rotateX(0deg);opacity: 1;}
	100% {transform: perspective(400px) rotateX(90deg);opacity: 0;}}
.animated.flipOutX {-webkit-animation-name: flipOutX;-webkit-backface-visibility: visible !important;-moz-animation-name: flipOutX;-moz-backface-visibility: visible !important;-o-animation-name: flipOutX;-o-backface-visibility: visible !important;animation-name: flipOutX;backface-visibility: visible !important;}
@-webkit-keyframes flipInY {0% {-webkit-transform: perspective(400px) rotateY(90deg);opacity: 0;}
	40% {-webkit-transform: perspective(400px) rotateY(-10deg);}
	70% {-webkit-transform: perspective(400px) rotateY(10deg);}
	100% {-webkit-transform: perspective(400px) rotateY(0deg);opacity: 1;}}
@-moz-keyframes flipInY {0% {-moz-transform: perspective(400px) rotateY(90deg);opacity: 0;}
	40% {-moz-transform: perspective(400px) rotateY(-10deg);}
	70% {-moz-transform: perspective(400px) rotateY(10deg);}
	100% {-moz-transform: perspective(400px) rotateY(0deg);opacity: 1;}}
@-o-keyframes flipInY {0% {-o-transform: perspective(400px) rotateY(90deg);opacity: 0;}
	40% {-o-transform: perspective(400px) rotateY(-10deg);}
	70% {-o-transform: perspective(400px) rotateY(10deg);}
	100% {-o-transform: perspective(400px) rotateY(0deg);opacity: 1;}}
@keyframes flipInY {0% {transform: perspective(400px) rotateY(90deg);opacity: 0;}
	40% {transform: perspective(400px) rotateY(-10deg);}
	70% {transform: perspective(400px) rotateY(10deg);}
	100% {transform: perspective(400px) rotateY(0deg);opacity: 1;}}
.animated.flipInY {-webkit-backface-visibility: visible !important;-webkit-animation-name: flipInY;-moz-backface-visibility: visible !important;-moz-animation-name: flipInY;-o-backface-visibility: visible !important;-o-animation-name: flipInY;backface-visibility: visible !important;animation-name: flipInY;}
@-webkit-keyframes flipOutY {0% {-webkit-transform: perspective(400px) rotateY(0deg);opacity: 1;}
	100% {-webkit-transform: perspective(400px) rotateY(90deg);opacity: 0;}}
@-moz-keyframes flipOutY {0% {-moz-transform: perspective(400px) rotateY(0deg);opacity: 1;}
	100% {-moz-transform: perspective(400px) rotateY(90deg);opacity: 0;}}
@-o-keyframes flipOutY {0% {-o-transform: perspective(400px) rotateY(0deg);opacity: 1;}
	100% {-o-transform: perspective(400px) rotateY(90deg);opacity: 0;}}
@keyframes flipOutY {0% {transform: perspective(400px) rotateY(0deg);opacity: 1;}
	100% {transform: perspective(400px) rotateY(90deg);opacity: 0;}}
.animated.flipOutY {-webkit-backface-visibility: visible !important;-webkit-animation-name: flipOutY;-moz-backface-visibility: visible !important;-moz-animation-name: flipOutY;-o-backface-visibility: visible !important;-o-animation-name: flipOutY;backface-visibility: visible !important;animation-name: flipOutY;}
@-webkit-keyframes fadeIn {0% {opacity: 0;}
	100% {opacity: 1;}}
@-moz-keyframes fadeIn {0% {opacity: 0;}
	100% {opacity: 1;}}
@-o-keyframes fadeIn {0% {opacity: 0;}
	100% {opacity: 1;}}
@keyframes fadeIn {0% {opacity: 0;}
	100% {opacity: 1;}}
.animated.fadeIn {-webkit-animation-name: fadeIn;-moz-animation-name: fadeIn;-o-animation-name: fadeIn;animation-name: fadeIn;}
@-webkit-keyframes fadeInUp {0% {opacity: 0;-webkit-transform: translateY(20px);}
	100% {opacity: 1;-webkit-transform: translateY(0);}}
@-moz-keyframes fadeInUp {0% {opacity: 0;-moz-transform: translateY(20px);}
	100% {opacity: 1;-moz-transform: translateY(0);}}
@-o-keyframes fadeInUp {0% {opacity: 0;-o-transform: translateY(20px);}
	100% {opacity: 1;-o-transform: translateY(0);}}
@keyframes fadeInUp {0% {opacity: 0;transform: translateY(20px);}
	100% {opacity: 1;transform: translateY(0);}}
.animated.fadeInUp {-webkit-animation-name: fadeInUp;-moz-animation-name: fadeInUp;-o-animation-name: fadeInUp;animation-name: fadeInUp;}
@-webkit-keyframes fadeInDown {0% {opacity: 0;-webkit-transform: translateY(-20px);}
	100% {opacity: 1;-webkit-transform: translateY(0);}}
@-moz-keyframes fadeInDown {0% {opacity: 0;-moz-transform: translateY(-20px);}
	100% {opacity: 1;-moz-transform: translateY(0);}}
@-o-keyframes fadeInDown {0% {opacity: 0;-o-transform: translateY(-20px);}
	100% {opacity: 1;-o-transform: translateY(0);}}
@keyframes fadeInDown {0% {opacity: 0;transform: translateY(-20px);}
	100% {opacity: 1;transform: translateY(0);}}
.animated.fadeInDown {-webkit-animation-name: fadeInDown;-moz-animation-name: fadeInDown;-o-animation-name: fadeInDown;animation-name: fadeInDown;}
@-webkit-keyframes fadeInLeft {0% {opacity: 0;-webkit-transform: translateX(-20px);}
	100% {opacity: 1;-webkit-transform: translateX(0);}}
@-moz-keyframes fadeInLeft {0% {opacity: 0;-moz-transform: translateX(-20px);}
	100% {opacity: 1;-moz-transform: translateX(0);}}
@-o-keyframes fadeInLeft {0% {opacity: 0;-o-transform: translateX(-20px);}
	100% {opacity: 1;-o-transform: translateX(0);}}
@keyframes fadeInLeft {0% {opacity: 0;transform: translateX(-20px);}
	100% {opacity: 1;transform: translateX(0);}}
.animated.fadeInLeft {-webkit-animation-name: fadeInLeft;-moz-animation-name: fadeInLeft;-o-animation-name: fadeInLeft;animation-name: fadeInLeft;}
@-webkit-keyframes fadeInRight {0% {opacity: 0;-webkit-transform: translateX(20px);}
	100% {opacity: 1;-webkit-transform: translateX(0);}}
@-moz-keyframes fadeInRight {0% {opacity: 0;-moz-transform: translateX(20px);}
	100% {opacity: 1;-moz-transform: translateX(0);}}
@-o-keyframes fadeInRight {0% {opacity: 0;-o-transform: translateX(20px);}
	100% {opacity: 1;-o-transform: translateX(0);}}
@keyframes fadeInRight {0% {opacity: 0;transform: translateX(20px);}
	100% {opacity: 1;transform: translateX(0);}}
.animated.fadeInRight {-webkit-animation-name: fadeInRight;-moz-animation-name: fadeInRight;-o-animation-name: fadeInRight;animation-name: fadeInRight;}
@-webkit-keyframes fadeInUpBig {0% {opacity: 0;-webkit-transform: translateY(2000px);}
	100% {opacity: 1;-webkit-transform: translateY(0);}}
@-moz-keyframes fadeInUpBig {0% {opacity: 0;-moz-transform: translateY(2000px);}
	100% {opacity: 1;-moz-transform: translateY(0);}}
@-o-keyframes fadeInUpBig {0% {opacity: 0;-o-transform: translateY(2000px);}
	100% {opacity: 1;-o-transform: translateY(0);}}
@keyframes fadeInUpBig {0% {opacity: 0;transform: translateY(2000px);}
	100% {opacity: 1;transform: translateY(0);}}
.animated.fadeInUpBig {-webkit-animation-name: fadeInUpBig;-moz-animation-name: fadeInUpBig;-o-animation-name: fadeInUpBig;animation-name: fadeInUpBig;}
@-webkit-keyframes fadeInDownBig {0% {opacity: 0;-webkit-transform: translateY(-2000px);}
	100% {opacity: 1;-webkit-transform: translateY(0);}}
@-moz-keyframes fadeInDownBig {0% {opacity: 0;-moz-transform: translateY(-2000px);}
	100% {opacity: 1;-moz-transform: translateY(0);}}
@-o-keyframes fadeInDownBig {0% {opacity: 0;-o-transform: translateY(-2000px);}
	100% {opacity: 1;-o-transform: translateY(0);}}
@keyframes fadeInDownBig {0% {opacity: 0;transform: translateY(-2000px);}
	100% {opacity: 1;transform: translateY(0);}}
.animated.fadeInDownBig {-webkit-animation-name: fadeInDownBig;-moz-animation-name: fadeInDownBig;-o-animation-name: fadeInDownBig;animation-name: fadeInDownBig;}
@-webkit-keyframes fadeInLeftBig {0% {opacity: 0;-webkit-transform: translateX(-2000px);}
	100% {opacity: 1;-webkit-transform: translateX(0);}}
@-moz-keyframes fadeInLeftBig {0% {opacity: 0;-moz-transform: translateX(-2000px);}
	100% {opacity: 1;-moz-transform: translateX(0);}}
@-o-keyframes fadeInLeftBig {0% {opacity: 0;-o-transform: translateX(-2000px);}
	100% {opacity: 1;-o-transform: translateX(0);}}
@keyframes fadeInLeftBig {0% {opacity: 0;transform: translateX(-2000px);}
	100% {opacity: 1;transform: translateX(0);}}
.animated.fadeInLeftBig {-webkit-animation-name: fadeInLeftBig;-moz-animation-name: fadeInLeftBig;-o-animation-name: fadeInLeftBig;animation-name: fadeInLeftBig;}
@-webkit-keyframes fadeInRightBig {0% {opacity: 0;-webkit-transform: translateX(2000px);}
	100% {opacity: 1;-webkit-transform: translateX(0);}}
@-moz-keyframes fadeInRightBig {0% {opacity: 0;-moz-transform: translateX(2000px);}
	100% {opacity: 1;-moz-transform: translateX(0);}}
@-o-keyframes fadeInRightBig {0% {opacity: 0;-o-transform: translateX(2000px);}
	100% {opacity: 1;-o-transform: translateX(0);}}
@keyframes fadeInRightBig {0% {opacity: 0;transform: translateX(2000px);}
	100% {opacity: 1;transform: translateX(0);}}
.animated.fadeInRightBig {-webkit-animation-name: fadeInRightBig;-moz-animation-name: fadeInRightBig;-o-animation-name: fadeInRightBig;animation-name: fadeInRightBig;}
@-webkit-keyframes fadeOut {0% {opacity: 1;}
	100% {opacity: 0;}}
@-moz-keyframes fadeOut {0% {opacity: 1;}
	100% {opacity: 0;}}
@-o-keyframes fadeOut {0% {opacity: 1;}
	100% {opacity: 0;}}
@keyframes fadeOut {0% {opacity: 1;}
	100% {opacity: 0;}}
.animated.fadeOut {-webkit-animation-name: fadeOut;-moz-animation-name: fadeOut;-o-animation-name: fadeOut;animation-name: fadeOut;}
@-webkit-keyframes fadeOutUp {0% {opacity: 1;-webkit-transform: translateY(0);}
	100% {opacity: 0;-webkit-transform: translateY(-20px);}}
@-moz-keyframes fadeOutUp {0% {opacity: 1;-moz-transform: translateY(0);}
	100% {opacity: 0;-moz-transform: translateY(-20px);}}
@-o-keyframes fadeOutUp {0% {opacity: 1;-o-transform: translateY(0);}
	100% {opacity: 0;-o-transform: translateY(-20px);}}
@keyframes fadeOutUp {0% {opacity: 1;transform: translateY(0);}
	100% {opacity: 0;transform: translateY(-20px);}}
.animated.fadeOutUp {-webkit-animation-name: fadeOutUp;-moz-animation-name: fadeOutUp;-o-animation-name: fadeOutUp;animation-name: fadeOutUp;}
@-webkit-keyframes fadeOutDown {0% {opacity: 1;-webkit-transform: translateY(0);}
	100% {opacity: 0;-webkit-transform: translateY(20px);}}
@-moz-keyframes fadeOutDown {0% {opacity: 1;-moz-transform: translateY(0);}
	100% {opacity: 0;-moz-transform: translateY(20px);}}
@-o-keyframes fadeOutDown {0% {opacity: 1;-o-transform: translateY(0);}
	100% {opacity: 0;-o-transform: translateY(20px);}}
@keyframes fadeOutDown {0% {opacity: 1;transform: translateY(0);}
	100% {opacity: 0;transform: translateY(20px);}}
.animated.fadeOutDown {-webkit-animation-name: fadeOutDown;-moz-animation-name: fadeOutDown;-o-animation-name: fadeOutDown;animation-name: fadeOutDown;}
@-webkit-keyframes fadeOutLeft {0% {opacity: 1;-webkit-transform: translateX(0);}
	100% {opacity: 0;-webkit-transform: translateX(-20px);}}
@-moz-keyframes fadeOutLeft {0% {opacity: 1;-moz-transform: translateX(0);}
	100% {opacity: 0;-moz-transform: translateX(-20px);}}
@-o-keyframes fadeOutLeft {0% {opacity: 1;-o-transform: translateX(0);}
	100% {opacity: 0;-o-transform: translateX(-20px);}}
@keyframes fadeOutLeft {0% {opacity: 1;transform: translateX(0);}
	100% {opacity: 0;transform: translateX(-20px);}}
.animated.fadeOutLeft {-webkit-animation-name: fadeOutLeft;-moz-animation-name: fadeOutLeft;-o-animation-name: fadeOutLeft;animation-name: fadeOutLeft;}
@-webkit-keyframes fadeOutRight {0% {opacity: 1;-webkit-transform: translateX(0);}
	100% {opacity: 0;-webkit-transform: translateX(20px);}}
@-moz-keyframes fadeOutRight {0% {opacity: 1;-moz-transform: translateX(0);}
	100% {opacity: 0;-moz-transform: translateX(20px);}}
@-o-keyframes fadeOutRight {0% {opacity: 1;-o-transform: translateX(0);}
	100% {opacity: 0;-o-transform: translateX(20px);}}
@keyframes fadeOutRight {0% {opacity: 1;transform: translateX(0);}
	100% {opacity: 0;transform: translateX(20px);}}
.animated.fadeOutRight {-webkit-animation-name: fadeOutRight;-moz-animation-name: fadeOutRight;-o-animation-name: fadeOutRight;animation-name: fadeOutRight;}
@-webkit-keyframes fadeOutUpBig {0% {opacity: 1;-webkit-transform: translateY(0);}
	100% {opacity: 0;-webkit-transform: translateY(-2000px);}}
@-moz-keyframes fadeOutUpBig {0% {opacity: 1;-moz-transform: translateY(0);}
	100% {opacity: 0;-moz-transform: translateY(-2000px);}}
@-o-keyframes fadeOutUpBig {0% {opacity: 1;-o-transform: translateY(0);}
	100% {opacity: 0;-o-transform: translateY(-2000px);}}
@keyframes fadeOutUpBig {0% {opacity: 1;transform: translateY(0);}
	100% {opacity: 0;transform: translateY(-2000px);}}
.animated.fadeOutUpBig {-webkit-animation-name: fadeOutUpBig;-moz-animation-name: fadeOutUpBig;-o-animation-name: fadeOutUpBig;animation-name: fadeOutUpBig;}
@-webkit-keyframes fadeOutDownBig {0% {opacity: 1;-webkit-transform: translateY(0);}
	100% {opacity: 0;-webkit-transform: translateY(2000px);}}
@-moz-keyframes fadeOutDownBig {0% {opacity: 1;-moz-transform: translateY(0);}
	100% {opacity: 0;-moz-transform: translateY(2000px);}}
@-o-keyframes fadeOutDownBig {0% {opacity: 1;-o-transform: translateY(0);}
	100% {opacity: 0;-o-transform: translateY(2000px);}}
@keyframes fadeOutDownBig {0% {opacity: 1;transform: translateY(0);}
	100% {opacity: 0;transform: translateY(2000px);}}
.animated.fadeOutDownBig {-webkit-animation-name: fadeOutDownBig;-moz-animation-name: fadeOutDownBig;-o-animation-name: fadeOutDownBig;animation-name: fadeOutDownBig;}
@-webkit-keyframes fadeOutLeftBig {0% {opacity: 1;-webkit-transform: translateX(0);}
	100% {opacity: 0;-webkit-transform: translateX(-2000px);}}
@-moz-keyframes fadeOutLeftBig {0% {opacity: 1;-moz-transform: translateX(0);}
	100% {opacity: 0;-moz-transform: translateX(-2000px);}}
@-o-keyframes fadeOutLeftBig {0% {opacity: 1;-o-transform: translateX(0);}
	100% {opacity: 0;-o-transform: translateX(-2000px);}}
@keyframes fadeOutLeftBig {0% {opacity: 1;transform: translateX(0);}
	100% {opacity: 0;transform: translateX(-2000px);}}
.animated.fadeOutLeftBig {-webkit-animation-name: fadeOutLeftBig;-moz-animation-name: fadeOutLeftBig;-o-animation-name: fadeOutLeftBig;animation-name: fadeOutLeftBig;}
@-webkit-keyframes fadeOutRightBig {0% {opacity: 1;-webkit-transform: translateX(0);}
	100% {opacity: 0;-webkit-transform: translateX(2000px);}}
@-moz-keyframes fadeOutRightBig {0% {opacity: 1;-moz-transform: translateX(0);}
	100% {opacity: 0;-moz-transform: translateX(2000px);}}
@-o-keyframes fadeOutRightBig {0% {opacity: 1;-o-transform: translateX(0);}
	100% {opacity: 0;-o-transform: translateX(2000px);}}
@keyframes fadeOutRightBig {0% {opacity: 1;transform: translateX(0);}
	100% {opacity: 0;transform: translateX(2000px);}}
.animated.fadeOutRightBig {-webkit-animation-name: fadeOutRightBig;-moz-animation-name: fadeOutRightBig;-o-animation-name: fadeOutRightBig;animation-name: fadeOutRightBig;}
@-webkit-keyframes bounceIn {0% {opacity: 0;-webkit-transform: scale(.3);}
	50% {opacity: 1;-webkit-transform: scale(1.05);}
	70% {-webkit-transform: scale(.9);}
	100% {-webkit-transform: scale(1);}}
@-moz-keyframes bounceIn {0% {opacity: 0;-moz-transform: scale(.3);}
	50% {opacity: 1;-moz-transform: scale(1.05);}
	70% {-moz-transform: scale(.9);}
	100% {-moz-transform: scale(1);}}
@-o-keyframes bounceIn {0% {opacity: 0;-o-transform: scale(.3);}
	50% {opacity: 1;-o-transform: scale(1.05);}
	70% {-o-transform: scale(.9);}
	100% {-o-transform: scale(1);}}
@keyframes bounceIn {0% {opacity: 0;transform: scale(.3);}
	50% {opacity: 1;transform: scale(1.05);}
	70% {transform: scale(.9);}
	100% {transform: scale(1);}}
@-webkit-keyframes slideInDown {0% {opacity: 0;-webkit-transform: translateY(-2000px);}
	100% {-webkit-transform: translateY(0);}}
@-moz-keyframes slideInDown {0% {opacity: 0;-moz-transform: translateY(-2000px);}
	100% {-moz-transform: translateY(0);}}
@-o-keyframes slideInDown {0% {opacity: 0;-o-transform: translateY(-2000px);}
	100% {-o-transform: translateY(0);}}
@keyframes slideInDown {0% {opacity: 0;transform: translateY(-2000px);}
	100% {transform: translateY(0);}}
.slideInDown {-webkit-animation-name: slideInDown;-moz-animation-name: slideInDown;-o-animation-name: slideInDown;animation-name: slideInDown;}
@-webkit-keyframes slideInLeft {0% {opacity: 0;-webkit-transform: translateX(-2000px);}
	100% {-webkit-transform: translateX(0);}}
@-moz-keyframes slideInLeft {0% {opacity: 0;-moz-transform: translateX(-2000px);}
	100% {-moz-transform: translateX(0);}}
@-o-keyframes slideInLeft {0% {opacity: 0;-o-transform: translateX(-2000px);}
	100% {-o-transform: translateX(0);}}
@keyframes slideInLeft {0% {opacity: 0;transform: translateX(-2000px);}
	100% {transform: translateX(0);}}
.slideInLeft {-webkit-animation-name: slideInLeft;-moz-animation-name: slideInLeft;-o-animation-name: slideInLeft;animation-name: slideInLeft;}
@-webkit-keyframes slideInRight {0% {opacity: 0;-webkit-transform: translateX(2000px);}
	100% {-webkit-transform: translateX(0);}}
@-moz-keyframes slideInRight {0% {opacity: 0;-moz-transform: translateX(2000px);}
	100% {-moz-transform: translateX(0);}}
@-o-keyframes slideInRight {0% {opacity: 0;-o-transform: translateX(2000px);}
	100% {-o-transform: translateX(0);}}
@keyframes slideInRight {0% {opacity: 0;transform: translateX(2000px);}
	100% {transform: translateX(0);}}
.slideInRight {-webkit-animation-name: slideInRight;-moz-animation-name: slideInRight;-o-animation-name: slideInRight;animation-name: slideInRight;}
@-webkit-keyframes slideOutLeft {0% {-webkit-transform: translateX(0);}
	100% {opacity: 0;-webkit-transform: translateX(-2000px);}}
@-moz-keyframes slideOutLeft {0% {-moz-transform: translateX(0);}
	100% {opacity: 0;-moz-transform: translateX(-2000px);}}
@-o-keyframes slideOutLeft {0% {-o-transform: translateX(0);}
	100% {opacity: 0;-o-transform: translateX(-2000px);}}
@keyframes slideOutLeft {0% {transform: translateX(0);}
	100% {opacity: 0;transform: translateX(-2000px);}}
.slideOutLeft {-webkit-animation-name: slideOutLeft;-moz-animation-name: slideOutLeft;-o-animation-name: slideOutLeft;animation-name: slideOutLeft;}
@-webkit-keyframes slideOutRight {0% {-webkit-transform: translateX(0);}
	100% {opacity: 0;-webkit-transform: translateX(2000px);}}
@-moz-keyframes slideOutRight {0% {-moz-transform: translateX(0);}
	100% {opacity: 0;-moz-transform: translateX(2000px);}}
@-o-keyframes slideOutRight {0% {-o-transform: translateX(0);}
	100% {opacity: 0;-o-transform: translateX(2000px);}}
@keyframes slideOutRight {0% {transform: translateX(0);}
	100% {opacity: 0;transform: translateX(2000px);}}
.slideOutRight {-webkit-animation-name: slideOutRight;-moz-animation-name: slideOutRight;-o-animation-name: slideOutRight;animation-name: slideOutRight;}
@-webkit-keyframes slideOutUp {0% {-webkit-transform: translateY(0);}
	100% {opacity: 0;-webkit-transform: translateY(-2000px);}}
@-moz-keyframes slideOutUp {0% {-moz-transform: translateY(0);}
	100% {opacity: 0;-moz-transform: translateY(-2000px);}}
@-o-keyframes slideOutUp {0% {-o-transform: translateY(0);}
	100% {opacity: 0;-o-transform: translateY(-2000px);}}
@keyframes slideOutUp {0% {transform: translateY(0);}
	100% {opacity: 0;transform: translateY(-2000px);}}
.slideOutUp {-webkit-animation-name: slideOutUp;-moz-animation-name: slideOutUp;-o-animation-name: slideOutUp;animation-name: slideOutUp;}
.animated.bounceIn {-webkit-animation-name: bounceIn;-moz-animation-name: bounceIn;-o-animation-name: bounceIn;animation-name: bounceIn;}
@-webkit-keyframes bounceInUp {0% {opacity: 0;-webkit-transform: translateY(2000px);}
	60% {opacity: 1;-webkit-transform: translateY(-30px);}
	80% {-webkit-transform: translateY(10px);}
	100% {-webkit-transform: translateY(0);}}
@-moz-keyframes bounceInUp {0% {opacity: 0;-moz-transform: translateY(2000px);}
	60% {opacity: 1;-moz-transform: translateY(-30px);}
	80% {-moz-transform: translateY(10px);}
	100% {-moz-transform: translateY(0);}}
@-o-keyframes bounceInUp {0% {opacity: 0;-o-transform: translateY(2000px);}
	60% {opacity: 1;-o-transform: translateY(-30px);}
	80% {-o-transform: translateY(10px);}
	100% {-o-transform: translateY(0);}}
@keyframes bounceInUp {0% {opacity: 0;transform: translateY(2000px);}
	60% {opacity: 1;transform: translateY(-30px);}
	80% {transform: translateY(10px);}
	100% {transform: translateY(0);}}
.animated.bounceInUp {-webkit-animation-name: bounceInUp;-moz-animation-name: bounceInUp;-o-animation-name: bounceInUp;animation-name: bounceInUp;}
@-webkit-keyframes bounceInDown {0% {opacity: 0;-webkit-transform: translateY(-2000px);}
	60% {opacity: 1;-webkit-transform: translateY(30px);}
	80% {-webkit-transform: translateY(-10px);}
	100% {-webkit-transform: translateY(0);}}
@-moz-keyframes bounceInDown {0% {opacity: 0;-moz-transform: translateY(-2000px);}
	60% {opacity: 1;-moz-transform: translateY(30px);}
	80% {-moz-transform: translateY(-10px);}
	100% {-moz-transform: translateY(0);}}
@-o-keyframes bounceInDown {0% {opacity: 0;-o-transform: translateY(-2000px);}
	60% {opacity: 1;-o-transform: translateY(30px);}
	80% {-o-transform: translateY(-10px);}
	100% {-o-transform: translateY(0);}}
@keyframes bounceInDown {0% {opacity: 0;transform: translateY(-2000px);}
	60% {opacity: 1;transform: translateY(30px);}
	80% {transform: translateY(-10px);}
	100% {transform: translateY(0);}}
.animated.bounceInDown {-webkit-animation-name: bounceInDown;-moz-animation-name: bounceInDown;-o-animation-name: bounceInDown;animation-name: bounceInDown;}
@-webkit-keyframes bounceInLeft {0% {opacity: 0;-webkit-transform: translateX(-2000px);}
	60% {opacity: 1;-webkit-transform: translateX(30px);}
	80% {-webkit-transform: translateX(-10px);}
	100% {-webkit-transform: translateX(0);}}
@-moz-keyframes bounceInLeft {0% {opacity: 0;-moz-transform: translateX(-2000px);}
	60% {opacity: 1;-moz-transform: translateX(30px);}
	80% {-moz-transform: translateX(-10px);}
	100% {-moz-transform: translateX(0);}}
@-o-keyframes bounceInLeft {0% {opacity: 0;-o-transform: translateX(-2000px);}
	60% {opacity: 1;-o-transform: translateX(30px);}
	80% {-o-transform: translateX(-10px);}
	100% {-o-transform: translateX(0);}}
@keyframes bounceInLeft {0% {opacity: 0;transform: translateX(-2000px);}
	60% {opacity: 1;transform: translateX(30px);}
	80% {transform: translateX(-10px);}
	100% {transform: translateX(0);}}
.animated.bounceInLeft {-webkit-animation-name: bounceInLeft;-moz-animation-name: bounceInLeft;-o-animation-name: bounceInLeft;animation-name: bounceInLeft;}
@-webkit-keyframes bounceInRight {0% {opacity: 0;-webkit-transform: translateX(2000px);}
	60% {opacity: 1;-webkit-transform: translateX(-30px);}
	80% {-webkit-transform: translateX(10px);}
	100% {-webkit-transform: translateX(0);}}
@-moz-keyframes bounceInRight {0% {opacity: 0;-moz-transform: translateX(2000px);}
	60% {opacity: 1;-moz-transform: translateX(-30px);}
	80% {-moz-transform: translateX(10px);}
	100% {-moz-transform: translateX(0);}}
@-o-keyframes bounceInRight {0% {opacity: 0;-o-transform: translateX(2000px);}
	60% {opacity: 1;-o-transform: translateX(-30px);}
	80% {-o-transform: translateX(10px);}
	100% {-o-transform: translateX(0);}}
@keyframes bounceInRight {0% {opacity: 0;transform: translateX(2000px);}
	60% {opacity: 1;transform: translateX(-30px);}
	80% {transform: translateX(10px);}
	100% {transform: translateX(0);}}
.animated.bounceInRight {-webkit-animation-name: bounceInRight;-moz-animation-name: bounceInRight;-o-animation-name: bounceInRight;animation-name: bounceInRight;}
@-webkit-keyframes bounceOut {0% {-webkit-transform: scale(1);}
	25% {-webkit-transform: scale(.95);}
	50% {opacity: 1;-webkit-transform: scale(1.1);}
	100% {opacity: 0;-webkit-transform: scale(.3);}}
@-moz-keyframes bounceOut {0% {-moz-transform: scale(1);}
	25% {-moz-transform: scale(.95);}
	50% {opacity: 1;-moz-transform: scale(1.1);}
	100% {opacity: 0;-moz-transform: scale(.3);}}
@-o-keyframes bounceOut {0% {-o-transform: scale(1);}
	25% {-o-transform: scale(.95);}
	50% {opacity: 1;-o-transform: scale(1.1);}
	100% {opacity: 0;-o-transform: scale(.3);}}
@keyframes bounceOut {0% {transform: scale(1);}
	25% {transform: scale(.95);}
	50% {opacity: 1;transform: scale(1.1);}
	100% {opacity: 0;transform: scale(.3);}}
.animated.bounceOut {-webkit-animation-name: bounceOut;-moz-animation-name: bounceOut;-o-animation-name: bounceOut;animation-name: bounceOut;}
@-webkit-keyframes bounceOutUp {0% {-webkit-transform: translateY(0);}
	20% {opacity: 1;-webkit-transform: translateY(20px);}
	100% {opacity: 0;-webkit-transform: translateY(-2000px);}}
@-moz-keyframes bounceOutUp {0% {-moz-transform: translateY(0);}
	20% {opacity: 1;-moz-transform: translateY(20px);}
	100% {opacity: 0;-moz-transform: translateY(-2000px);}}
@-o-keyframes bounceOutUp {0% {-o-transform: translateY(0);}
	20% {opacity: 1;-o-transform: translateY(20px);}
	100% {opacity: 0;-o-transform: translateY(-2000px);}}
@keyframes bounceOutUp {0% {transform: translateY(0);}
	20% {opacity: 1;transform: translateY(20px);}
	100% {opacity: 0;transform: translateY(-2000px);}}
.animated.bounceOutUp {-webkit-animation-name: bounceOutUp;-moz-animation-name: bounceOutUp;-o-animation-name: bounceOutUp;animation-name: bounceOutUp;}
@-webkit-keyframes bounceOutDown {0% {-webkit-transform: translateY(0);}
	20% {opacity: 1;-webkit-transform: translateY(-20px);}
	100% {opacity: 0;-webkit-transform: translateY(2000px);}}
@-moz-keyframes bounceOutDown {0% {-moz-transform: translateY(0);}
	20% {opacity: 1;-moz-transform: translateY(-20px);}
	100% {opacity: 0;-moz-transform: translateY(2000px);}}
@-o-keyframes bounceOutDown {0% {-o-transform: translateY(0);}
	20% {opacity: 1;-o-transform: translateY(-20px);}
	100% {opacity: 0;-o-transform: translateY(2000px);}}
@keyframes bounceOutDown {0% {transform: translateY(0);}
	20% {opacity: 1;transform: translateY(-20px);}
	100% {opacity: 0;transform: translateY(2000px);}}
.animated.bounceOutDown {-webkit-animation-name: bounceOutDown;-moz-animation-name: bounceOutDown;-o-animation-name: bounceOutDown;animation-name: bounceOutDown;}
@-webkit-keyframes bounceOutLeft {0% {-webkit-transform: translateX(0);}
	20% {opacity: 1;-webkit-transform: translateX(20px);}
	100% {opacity: 0;-webkit-transform: translateX(-2000px);}}
@-moz-keyframes bounceOutLeft {0% {-moz-transform: translateX(0);}
	20% {opacity: 1;-moz-transform: translateX(20px);}
	100% {opacity: 0;-moz-transform: translateX(-2000px);}}
@-o-keyframes bounceOutLeft {0% {-o-transform: translateX(0);}
	20% {opacity: 1;-o-transform: translateX(20px);}
	100% {opacity: 0;-o-transform: translateX(-2000px);}}
@keyframes bounceOutLeft {0% {transform: translateX(0);}
	20% {opacity: 1;transform: translateX(20px);}
	100% {opacity: 0;transform: translateX(-2000px);}}
.animated.bounceOutLeft {-webkit-animation-name: bounceOutLeft;-moz-animation-name: bounceOutLeft;-o-animation-name: bounceOutLeft;animation-name: bounceOutLeft;}
@-webkit-keyframes bounceOutRight {0% {-webkit-transform: translateX(0);}
	20% {opacity: 1;-webkit-transform: translateX(-20px);}
	100% {opacity: 0;-webkit-transform: translateX(2000px);}}
@-moz-keyframes bounceOutRight {0% {-moz-transform: translateX(0);}
	20% {opacity: 1;-moz-transform: translateX(-20px);}
	100% {opacity: 0;-moz-transform: translateX(2000px);}}
@-o-keyframes bounceOutRight {0% {-o-transform: translateX(0);}
	20% {opacity: 1;-o-transform: translateX(-20px);}
	100% {opacity: 0;-o-transform: translateX(2000px);}}
@keyframes bounceOutRight {0% {transform: translateX(0);}
	20% {opacity: 1;transform: translateX(-20px);}
	100% {opacity: 0;transform: translateX(2000px);}}
.animated.bounceOutRight {-webkit-animation-name: bounceOutRight;-moz-animation-name: bounceOutRight;-o-animation-name: bounceOutRight;animation-name: bounceOutRight;}
@-webkit-keyframes rotateIn {0% {-webkit-transform-origin: center center;-webkit-transform: rotate(-200deg);opacity: 0;}
	100% {-webkit-transform-origin: center center;-webkit-transform: rotate(0);opacity: 1;}}
@-moz-keyframes rotateIn {0% {-moz-transform-origin: center center;-moz-transform: rotate(-200deg);opacity: 0;}
	100% {-moz-transform-origin: center center;-moz-transform: rotate(0);opacity: 1;}}
@-o-keyframes rotateIn {0% {-o-transform-origin: center center;-o-transform: rotate(-200deg);opacity: 0;}
	100% {-o-transform-origin: center center;-o-transform: rotate(0);opacity: 1;}}
@keyframes rotateIn {0% {transform-origin: center center;transform: rotate(-200deg);opacity: 0;}
	100% {transform-origin: center center;transform: rotate(0);opacity: 1;}}
.animated.rotateIn {-webkit-animation-name: rotateIn;-moz-animation-name: rotateIn;-o-animation-name: rotateIn;animation-name: rotateIn;}
@-webkit-keyframes rotateInUpLeft {0% {-webkit-transform-origin: left bottom;-webkit-transform: rotate(90deg);opacity: 0;}
	100% {-webkit-transform-origin: left bottom;-webkit-transform: rotate(0);opacity: 1;}}
@-moz-keyframes rotateInUpLeft {0% {-moz-transform-origin: left bottom;-moz-transform: rotate(90deg);opacity: 0;}
	100% {-moz-transform-origin: left bottom;-moz-transform: rotate(0);opacity: 1;}}
@-o-keyframes rotateInUpLeft {0% {-o-transform-origin: left bottom;-o-transform: rotate(90deg);opacity: 0;}
	100% {-o-transform-origin: left bottom;-o-transform: rotate(0);opacity: 1;}}
@keyframes rotateInUpLeft {0% {transform-origin: left bottom;transform: rotate(90deg);opacity: 0;}
	100% {transform-origin: left bottom;transform: rotate(0);opacity: 1;}}
.animated.rotateInUpLeft {-webkit-animation-name: rotateInUpLeft;-moz-animation-name: rotateInUpLeft;-o-animation-name: rotateInUpLeft;animation-name: rotateInUpLeft;}
@-webkit-keyframes rotateInDownLeft {0% {-webkit-transform-origin: left bottom;-webkit-transform: rotate(-90deg);opacity: 0;}
	100% {-webkit-transform-origin: left bottom;-webkit-transform: rotate(0);opacity: 1;}}
@-moz-keyframes rotateInDownLeft {0% {-moz-transform-origin: left bottom;-moz-transform: rotate(-90deg);opacity: 0;}
	100% {-moz-transform-origin: left bottom;-moz-transform: rotate(0);opacity: 1;}}
@-o-keyframes rotateInDownLeft {0% {-o-transform-origin: left bottom;-o-transform: rotate(-90deg);opacity: 0;}
	100% {-o-transform-origin: left bottom;-o-transform: rotate(0);opacity: 1;}}
@keyframes rotateInDownLeft {0% {transform-origin: left bottom;transform: rotate(-90deg);opacity: 0;}
	100% {transform-origin: left bottom;transform: rotate(0);opacity: 1;}}
.animated.rotateInDownLeft {-webkit-animation-name: rotateInDownLeft;-moz-animation-name: rotateInDownLeft;-o-animation-name: rotateInDownLeft;animation-name: rotateInDownLeft;}
@-webkit-keyframes rotateInUpRight {0% {-webkit-transform-origin: right bottom;-webkit-transform: rotate(-90deg);opacity: 0;}
	100% {-webkit-transform-origin: right bottom;-webkit-transform: rotate(0);opacity: 1;}}
@-moz-keyframes rotateInUpRight {0% {-moz-transform-origin: right bottom;-moz-transform: rotate(-90deg);opacity: 0;}
	100% {-moz-transform-origin: right bottom;-moz-transform: rotate(0);opacity: 1;}}
@-o-keyframes rotateInUpRight {0% {-o-transform-origin: right bottom;-o-transform: rotate(-90deg);opacity: 0;}
	100% {-o-transform-origin: right bottom;-o-transform: rotate(0);opacity: 1;}}
@keyframes rotateInUpRight {0% {transform-origin: right bottom;transform: rotate(-90deg);opacity: 0;}
	100% {transform-origin: right bottom;transform: rotate(0);opacity: 1;}}
.animated.rotateInUpRight {-webkit-animation-name: rotateInUpRight;-moz-animation-name: rotateInUpRight;-o-animation-name: rotateInUpRight;animation-name: rotateInUpRight;}
@-webkit-keyframes rotateInDownRight {0% {-webkit-transform-origin: right bottom;-webkit-transform: rotate(90deg);opacity: 0;}
	100% {-webkit-transform-origin: right bottom;-webkit-transform: rotate(0);opacity: 1;}}
@-moz-keyframes rotateInDownRight {0% {-moz-transform-origin: right bottom;-moz-transform: rotate(90deg);opacity: 0;}
	100% {-moz-transform-origin: right bottom;-moz-transform: rotate(0);opacity: 1;}}
@-o-keyframes rotateInDownRight {0% {-o-transform-origin: right bottom;-o-transform: rotate(90deg);opacity: 0;}
	100% {-o-transform-origin: right bottom;-o-transform: rotate(0);opacity: 1;}}
@keyframes rotateInDownRight {0% {transform-origin: right bottom;transform: rotate(90deg);opacity: 0;}
	100% {transform-origin: right bottom;transform: rotate(0);opacity: 1;}}
.animated.rotateInDownRight {-webkit-animation-name: rotateInDownRight;-moz-animation-name: rotateInDownRight;-o-animation-name: rotateInDownRight;animation-name: rotateInDownRight;}
@-webkit-keyframes rotateOut {0% {-webkit-transform-origin: center center;-webkit-transform: rotate(0);opacity: 1;}
	100% {-webkit-transform-origin: center center;-webkit-transform: rotate(200deg);opacity: 0;}}
@-moz-keyframes rotateOut {0% {-moz-transform-origin: center center;-moz-transform: rotate(0);opacity: 1;}
	100% {-moz-transform-origin: center center;-moz-transform: rotate(200deg);opacity: 0;}}
@-o-keyframes rotateOut {0% {-o-transform-origin: center center;-o-transform: rotate(0);opacity: 1;}
	100% {-o-transform-origin: center center;-o-transform: rotate(200deg);opacity: 0;}}
@keyframes rotateOut {0% {transform-origin: center center;transform: rotate(0);opacity: 1;}
	100% {transform-origin: center center;transform: rotate(200deg);opacity: 0;}}
.animated.rotateOut {-webkit-animation-name: rotateOut;-moz-animation-name: rotateOut;-o-animation-name: rotateOut;animation-name: rotateOut;}
@-webkit-keyframes rotateOutUpLeft {0% {-webkit-transform-origin: left bottom;-webkit-transform: rotate(0);opacity: 1;}
	100% {-webkit-transform-origin: left bottom;-webkit-transform: rotate(-90deg);opacity: 0;}}
@-moz-keyframes rotateOutUpLeft {0% {-moz-transform-origin: left bottom;-moz-transform: rotate(0);opacity: 1;}
	100% {-moz-transform-origin: left bottom;-moz-transform: rotate(-90deg);opacity: 0;}}
@-o-keyframes rotateOutUpLeft {0% {-o-transform-origin: left bottom;-o-transform: rotate(0);opacity: 1;}
	100% {-o-transform-origin: left bottom;-o-transform: rotate(-90deg);opacity: 0;}}
@keyframes rotateOutUpLeft {0% {transform-origin: left bottom;transform: rotate(0);opacity: 1;}
	100% {transform-origin: left bottom;transform: rotate(-90deg);opacity: 0;}}
.animated.rotateOutUpLeft {-webkit-animation-name: rotateOutUpLeft;-moz-animation-name: rotateOutUpLeft;-o-animation-name: rotateOutUpLeft;animation-name: rotateOutUpLeft;}
@-webkit-keyframes rotateOutDownLeft {0% {-webkit-transform-origin: left bottom;-webkit-transform: rotate(0);opacity: 1;}
	100% {-webkit-transform-origin: left bottom;-webkit-transform: rotate(90deg);opacity: 0;}}
@-moz-keyframes rotateOutDownLeft {0% {-moz-transform-origin: left bottom;-moz-transform: rotate(0);opacity: 1;}
	100% {-moz-transform-origin: left bottom;-moz-transform: rotate(90deg);opacity: 0;}}
@-o-keyframes rotateOutDownLeft {0% {-o-transform-origin: left bottom;-o-transform: rotate(0);opacity: 1;}
	100% {-o-transform-origin: left bottom;-o-transform: rotate(90deg);opacity: 0;}}
@keyframes rotateOutDownLeft {0% {transform-origin: left bottom;transform: rotate(0);opacity: 1;}
	100% {transform-origin: left bottom;transform: rotate(90deg);opacity: 0;}}
.animated.rotateOutDownLeft {-webkit-animation-name: rotateOutDownLeft;-moz-animation-name: rotateOutDownLeft;-o-animation-name: rotateOutDownLeft;animation-name: rotateOutDownLeft;}
@-webkit-keyframes rotateOutUpRight {0% {-webkit-transform-origin: right bottom;-webkit-transform: rotate(0);opacity: 1;}
	100% {-webkit-transform-origin: right bottom;-webkit-transform: rotate(90deg);opacity: 0;}}
@-moz-keyframes rotateOutUpRight {0% {-moz-transform-origin: right bottom;-moz-transform: rotate(0);opacity: 1;}
	100% {-moz-transform-origin: right bottom;-moz-transform: rotate(90deg);opacity: 0;}}
@-o-keyframes rotateOutUpRight {0% {-o-transform-origin: right bottom;-o-transform: rotate(0);opacity: 1;}
	100% {-o-transform-origin: right bottom;-o-transform: rotate(90deg);opacity: 0;}}
@keyframes rotateOutUpRight {0% {transform-origin: right bottom;transform: rotate(0);opacity: 1;}
	100% {transform-origin: right bottom;transform: rotate(90deg);opacity: 0;}}
.animated.rotateOutUpRight {-webkit-animation-name: rotateOutUpRight;-moz-animation-name: rotateOutUpRight;-o-animation-name: rotateOutUpRight;animation-name: rotateOutUpRight;}
@-webkit-keyframes rotateOutDownRight {0% {-webkit-transform-origin: right bottom;-webkit-transform: rotate(0);opacity: 1;}
	100% {-webkit-transform-origin: right bottom;-webkit-transform: rotate(-90deg);opacity: 0;}}
@-moz-keyframes rotateOutDownRight {0% {-moz-transform-origin: right bottom;-moz-transform: rotate(0);opacity: 1;}
	100% {-moz-transform-origin: right bottom;-moz-transform: rotate(-90deg);opacity: 0;}}
@-o-keyframes rotateOutDownRight {0% {-o-transform-origin: right bottom;-o-transform: rotate(0);opacity: 1;}
	100% {-o-transform-origin: right bottom;-o-transform: rotate(-90deg);opacity: 0;}}
@keyframes rotateOutDownRight {0% {transform-origin: right bottom;transform: rotate(0);opacity: 1;}
	100% {transform-origin: right bottom;transform: rotate(-90deg);opacity: 0;}}
.animated.rotateOutDownRight {-webkit-animation-name: rotateOutDownRight;-moz-animation-name: rotateOutDownRight;-o-animation-name: rotateOutDownRight;animation-name: rotateOutDownRight;}
@-webkit-keyframes hinge {0% {-webkit-transform: rotate(0);-webkit-transform-origin: top left;-webkit-animation-timing-function: ease-in-out;}
	20%, 60% {-webkit-transform: rotate(80deg);-webkit-transform-origin: top left;-webkit-animation-timing-function: ease-in-out;}
	40% {-webkit-transform: rotate(60deg);-webkit-transform-origin: top left;-webkit-animation-timing-function: ease-in-out;}
	80% {-webkit-transform: rotate(60deg) translateY(0);opacity: 1;-webkit-transform-origin: top left;-webkit-animation-timing-function: ease-in-out;}
	100% {-webkit-transform: translateY(700px);opacity: 0;}}
@-moz-keyframes hinge {0% {-moz-transform: rotate(0);-moz-transform-origin: top left;-moz-animation-timing-function: ease-in-out;}
	20%, 60% {-moz-transform: rotate(80deg);-moz-transform-origin: top left;-moz-animation-timing-function: ease-in-out;}
	40% {-moz-transform: rotate(60deg);-moz-transform-origin: top left;-moz-animation-timing-function: ease-in-out;}
	80% {-moz-transform: rotate(60deg) translateY(0);opacity: 1;-moz-transform-origin: top left;-moz-animation-timing-function: ease-in-out;}
	100% {-moz-transform: translateY(700px);opacity: 0;}}
@-o-keyframes hinge {0% {-o-transform: rotate(0);-o-transform-origin: top left;-o-animation-timing-function: ease-in-out;}
	20%, 60% {-o-transform: rotate(80deg);-o-transform-origin: top left;-o-animation-timing-function: ease-in-out;}
	40% {-o-transform: rotate(60deg);-o-transform-origin: top left;-o-animation-timing-function: ease-in-out;}
	80% {-o-transform: rotate(60deg) translateY(0);opacity: 1;-o-transform-origin: top left;-o-animation-timing-function: ease-in-out;}
	100% {-o-transform: translateY(700px);opacity: 0;}}
@keyframes hinge {0% {transform: rotate(0);transform-origin: top left;animation-timing-function: ease-in-out;}
	20%, 60% {transform: rotate(80deg);transform-origin: top left;animation-timing-function: ease-in-out;}
	40% {transform: rotate(60deg);transform-origin: top left;animation-timing-function: ease-in-out;}
	80% {transform: rotate(60deg) translateY(0);opacity: 1;transform-origin: top left;animation-timing-function: ease-in-out;}
	100% {transform: translateY(700px);opacity: 0;}}
.animated.hinge {-webkit-animation-name: hinge;-moz-animation-name: hinge;-o-animation-name: hinge;animation-name: hinge;}
@-webkit-keyframes rollIn {0% {opacity: 0;-webkit-transform: translateX(-100%) rotate(-120deg);}
	100% {opacity: 1;-webkit-transform: translateX(0px) rotate(0deg);}}
@-moz-keyframes rollIn {0% {opacity: 0;-moz-transform: translateX(-100%) rotate(-120deg);}
	100% {opacity: 1;-moz-transform: translateX(0px) rotate(0deg);}}
@-o-keyframes rollIn {0% {opacity: 0;-o-transform: translateX(-100%) rotate(-120deg);}
	100% {opacity: 1;-o-transform: translateX(0px) rotate(0deg);}}
@keyframes rollIn {0% {opacity: 0;transform: translateX(-100%) rotate(-120deg);}
	100% {opacity: 1;transform: translateX(0px) rotate(0deg);}}
.animated.rollIn {-webkit-animation-name: rollIn;-moz-animation-name: rollIn;-o-animation-name: rollIn;animation-name: rollIn;}
@-webkit-keyframes rollOut {0% {opacity: 1;-webkit-transform: translateX(0px) rotate(0deg);}
	100% {opacity: 0;-webkit-transform: translateX(100%) rotate(120deg);}}
@-moz-keyframes rollOut {0% {opacity: 1;-moz-transform: translateX(0px) rotate(0deg);}
	100% {opacity: 0;-moz-transform: translateX(100%) rotate(120deg);}}
@-o-keyframes rollOut {0% {opacity: 1;-o-transform: translateX(0px) rotate(0deg);}
	100% {opacity: 0;-o-transform: translateX(100%) rotate(120deg);}}
@keyframes rollOut {0% {opacity: 1;transform: translateX(0px) rotate(0deg);}
	100% {opacity: 0;transform: translateX(100%) rotate(120deg);}}
.animated.rollOut {-webkit-animation-name: rollOut;-moz-animation-name: rollOut;-o-animation-name: rollOut;animation-name: rollOut;}
@-webkit-keyframes lightSpeedIn {0% {-webkit-transform: translateX(100%) skewX(-30deg);opacity: 0;}
	60% {-webkit-transform: translateX(-20%) skewX(30deg);opacity: 1;}
	80% {-webkit-transform: translateX(0%) skewX(-15deg);opacity: 1;}
	100% {-webkit-transform: translateX(0%) skewX(0deg);opacity: 1;}}
@-moz-keyframes lightSpeedIn {0% {-moz-transform: translateX(100%) skewX(-30deg);opacity: 0;}
	60% {-moz-transform: translateX(-20%) skewX(30deg);opacity: 1;}
	80% {-moz-transform: translateX(0%) skewX(-15deg);opacity: 1;}
	100% {-moz-transform: translateX(0%) skewX(0deg);opacity: 1;}}
@-o-keyframes lightSpeedIn {0% {-o-transform: translateX(100%) skewX(-30deg);opacity: 0;}
	60% {-o-transform: translateX(-20%) skewX(30deg);opacity: 1;}
	80% {-o-transform: translateX(0%) skewX(-15deg);opacity: 1;}
	100% {-o-transform: translateX(0%) skewX(0deg);opacity: 1;}}
@keyframes lightSpeedIn {0% {transform: translateX(100%) skewX(-30deg);opacity: 0;}
	60% {transform: translateX(-20%) skewX(30deg);opacity: 1;}
	80% {transform: translateX(0%) skewX(-15deg);opacity: 1;}
	100% {transform: translateX(0%) skewX(0deg);opacity: 1;}}
.animated.lightSpeedIn {-webkit-animation-name: lightSpeedIn;-moz-animation-name: lightSpeedIn;-o-animation-name: lightSpeedIn;animation-name: lightSpeedIn;-webkit-animation-timing-function: ease-out;-moz-animation-timing-function: ease-out;-o-animation-timing-function: ease-out;animation-timing-function: ease-out;-webkit-animation-duration: .5s;-moz-animation-duration: .5s;-o-animation-duration: .5s;animation-duration: .5s;}
@-webkit-keyframes lightSpeedOut {0% {-webkit-transform: translateX(0%) skewX(0deg);opacity: 1;}
	100% {-webkit-transform: translateX(100%) skewX(-30deg);opacity: 0;}}
@-moz-keyframes lightSpeedOut {0% {-moz-transform: translateX(0%) skewX(0deg);opacity: 1;}
	100% {-moz-transform: translateX(100%) skewX(-30deg);opacity: 0;}}
@-o-keyframes lightSpeedOut {0% {-o-transform: translateX(0%) skewX(0deg);opacity: 1;}
	100% {-o-transform: translateX(100%) skewX(-30deg);opacity: 0;}}
@keyframes lightSpeedOut {0% {transform: translateX(0%) skewX(0deg);opacity: 1;}
	100% {transform: translateX(100%) skewX(-30deg);opacity: 0;}}
.animated.lightSpeedOut {-webkit-animation-name: lightSpeedOut;-moz-animation-name: lightSpeedOut;-o-animation-name: lightSpeedOut;animation-name: lightSpeedOut;-webkit-animation-timing-function: ease-in;-moz-animation-timing-function: ease-in;-o-animation-timing-function: ease-in;animation-timing-function: ease-in;-webkit-animation-duration: .25s;-moz-animation-duration: .25s;-o-animation-duration: .25s;animation-duration: .25s;}
.fade {opacity: 0;-webkit-transition: opacity .15s linear;-moz-transition: opacity .15s linear;-o-transition: opacity .15s linear;transition: opacity .15s linear;}
@-moz-keyframes spin {0% {-moz-transform: rotate(0deg);}
	100% {-moz-transform: rotate(359deg);}}
@-webkit-keyframes spin {0% {-webkit-transform: rotate(0deg);}
	100% {-webkit-transform: rotate(359deg);}}
@-o-keyframes spin {0% {-o-transform: rotate(0deg);}
	100% {-o-transform: rotate(359deg);}}
@-ms-keyframes spin {0% {-ms-transform: rotate(0deg);}
	100% {-ms-transform: rotate(359deg);}}
@keyframes spin {0% {transform: rotate(0deg);}
	100% {transform: rotate(359deg);}}
.ui-helper-hidden {display: none;}
.ui-helper-hidden-accessible {border: 0;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}
.ui-helper-reset {margin: 0;padding: 0;border: 0;outline: 0;line-height: 1.3;text-decoration: none;font-size: 100%;list-style: none;}
.ui-helper-clearfix:after, .ui-helper-clearfix:before {content: "";display: table;border-collapse: collapse;}
.ui-helper-clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.ui-helper-clearfix {display: block;min-height: 0;}
* html .ui-helper-clearfix {height: 1%;}
.ui-helper-zfix {width: 100%;height: 100%;top: 0;left: 0;position: absolute;opacity: 0;filter: alpha(opacity=0);}
.ui-front {z-index: 100;}
.ui-state-disabled {cursor: default !important;}
.ui-icon {display: block;text-indent: -99999px;overflow: hidden;background-repeat: no-repeat;}
.ui-resizable {position: relative;}
.ui-resizable-handle {position: absolute;font-size: .1px;z-index: 99999;display: block;}
.ui-resizable-autohide .ui-resizable-handle, .ui-resizable-disabled .ui-resizable-handle {display: none;}
.ui-resizable-n {cursor: n-resize;height: 7px;width: 100%;top: -5px;left: 0;}
.ui-resizable-s {cursor: s-resize;height: 7px;width: 100%;bottom: -5px;left: 0;}
.ui-resizable-e {cursor: e-resize;width: 7px;right: -5px;top: 0;height: 100%;}
.ui-resizable-w {cursor: w-resize;width: 7px;left: -5px;top: 0;height: 100%;}
.ui-resizable-se {cursor: se-resize;width: 12px;height: 12px;right: 1px;bottom: 1px;}
.ui-resizable-sw {cursor: sw-resize;width: 9px;height: 9px;left: -5px;bottom: -5px;}
.ui-resizable-nw {cursor: nw-resize;width: 9px;height: 9px;left: -5px;top: -5px;}
.ui-resizable-ne {cursor: ne-resize;width: 9px;height: 9px;right: -5px;top: -5px;}
.ui-selectable-helper {position: absolute;z-index: 100;border: 1px dotted #000;}
.ui-widget {font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;font-size: 13px;}
.ui-widget .ui-widget {font-size: 13px;}
.ui-widget button, .ui-widget input, .ui-widget select, .ui-widget textarea {font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;font-size: inherit;}
.ui-widget-content {border: 1px solid #aaa;background: #fff;color: #404040;}
.ui-widget-header {font-weight: 700;background-color: #f5f5f5;border-color: #ddd;color: #333;}
.ui-widget-header a {color: #222;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {color: #333;background-color: #fff;font-weight: 400;border: 1px solid #ccc;}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {color: #555;text-decoration: none;}
.ui-state-focus, .ui-state-hover, .ui-widget-content .ui-state-focus, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-focus, .ui-widget-header .ui-state-hover {color: #333;background-color: #ebebeb;border-color: #adadad;text-decoration: none;}
.ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited {color: #333;text-decoration: none;}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {border: 1px solid #adadad;font-weight: 400;color: #333;}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {color: #333;text-decoration: none;}
.ui-widget:active {outline: 0;}
.ui-state-default, .ui-state-error, .ui-state-highlight {position: relative;border-width: 1px;border-style: solid;}
.ui-state-default p, .ui-state-error p, .ui-state-highlight p {font-size: 13px;font-weight: 400;line-height: 18px;margin: 7px 15px;}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {color: #3a87ad;background-color: #d9edf7;border-color: #bce8f1;}
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a {color: #2d6987;}
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {color: #b94a48;background-color: #f2dede;border-color: #eed3d7;}
.ui-state-error a, .ui-state-error-text, .ui-widget-content .ui-state-error a, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error a, .ui-widget-header .ui-state-error-text {color: #953b39;}
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary {font-weight: 700;}
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary {opacity: .7;filter: alpha(opacity=70);font-weight: 400;}
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {opacity: .35;filter: alpha(opacity=35);background-image: none;}
.ui-state-disabled .ui-icon {filter: alpha(opacity=35);}
.ui-icon {width: 16px;height: 16px;background-image: url("/assets/components/theme/smartadmin/img/jqueryui/ui-icons_222222_256x240.png");}
.ui-widget-content .ui-icon, .ui-widget-header .ui-icon {background-image: url("/assets/components/theme/smartadmin/img/jqueryui/ui-icons_222222_256x240.png");}
.ui-state-default .ui-icon {background-image: url("/assets/components/theme/smartadmin/img/jqueryui/ui-icons_888888_256x240.png");}
.ui-state-active .ui-icon, .ui-state-focus .ui-icon, .ui-state-hover .ui-icon {background-image: url("/assets/components/theme/smartadmin/img/jqueryui/ui-icons_454545_256x240.png");}
.ui-state-highlight .ui-icon {background-image: url("/assets/components/theme/smartadmin/img/jqueryui/ui-icons_2e83ff_256x240.png");}
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url("/assets/components/theme/smartadmin/img/jqueryui/ui-icons_f6cf3b_256x240.png");}
.ui-icon-carat-1-n {background-position: 0 0;}
.ui-icon-carat-1-ne {background-position: -16px 0;}
.ui-icon-carat-1-e {background-position: -32px 0;}
.ui-icon-carat-1-se {background-position: -48px 0;}
.ui-icon-carat-1-s {background-position: -64px 0;}
.ui-icon-carat-1-sw {background-position: -80px 0;}
.ui-icon-carat-1-w {background-position: -96px 0;}
.ui-icon-carat-1-nw {background-position: -112px 0;}
.ui-icon-carat-2-n-s {background-position: -128px 0;}
.ui-icon-carat-2-e-w {background-position: -144px 0;}
.ui-icon-triangle-1-n {background-position: 0 -16px;}
.ui-icon-triangle-1-ne {background-position: -16px -16px;}
.ui-icon-triangle-1-e {background-position: -32px -16px;}
.ui-icon-triangle-1-se {background-position: -48px -16px;}
.ui-icon-triangle-1-s {background-position: -64px -16px;}
.ui-icon-triangle-1-sw {background-position: -80px -16px;}
.ui-icon-triangle-1-w {background-position: -96px -16px;}
.ui-icon-triangle-1-nw {background-position: -112px -16px;}
.ui-icon-triangle-2-n-s {background-position: -128px -16px;}
.ui-icon-triangle-2-e-w {background-position: -144px -16px;}
.ui-icon-arrow-1-n {background-position: 0 -32px;}
.ui-icon-arrow-1-ne {background-position: -16px -32px;}
.ui-icon-arrow-1-e {background-position: -32px -32px;}
.ui-icon-arrow-1-se {background-position: -48px -32px;}
.ui-icon-arrow-1-s {background-position: -64px -32px;}
.ui-icon-arrow-1-sw {background-position: -80px -32px;}
.ui-icon-arrow-1-w {background-position: -96px -32px;}
.ui-icon-arrow-1-nw {background-position: -112px -32px;}
.ui-icon-arrow-2-n-s {background-position: -128px -32px;}
.ui-icon-arrow-2-ne-sw {background-position: -144px -32px;}
.ui-icon-arrow-2-e-w {background-position: -160px -32px;}
.ui-icon-arrow-2-se-nw {background-position: -176px -32px;}
.ui-icon-arrowstop-1-n {background-position: -192px -32px;}
.ui-icon-arrowstop-1-e {background-position: -208px -32px;}
.ui-icon-arrowstop-1-s {background-position: -224px -32px;}
.ui-icon-arrowstop-1-w {background-position: -240px -32px;}
.ui-icon-arrowthick-1-n {background-position: 0 -48px;}
.ui-icon-arrowthick-1-ne {background-position: -16px -48px;}
.ui-icon-arrowthick-1-e {background-position: -32px -48px;}
.ui-icon-arrowthick-1-se {background-position: -48px -48px;}
.ui-icon-arrowthick-1-s {background-position: -64px -48px;}
.ui-icon-arrowthick-1-sw {background-position: -80px -48px;}
.ui-icon-arrowthick-1-w {background-position: -96px -48px;}
.ui-icon-arrowthick-1-nw {background-position: -112px -48px;}
.ui-icon-arrowthick-2-n-s {background-position: -128px -48px;}
.ui-icon-arrowthick-2-ne-sw {background-position: -144px -48px;}
.ui-icon-arrowthick-2-e-w {background-position: -160px -48px;}
.ui-icon-arrowthick-2-se-nw {background-position: -176px -48px;}
.ui-icon-arrowthickstop-1-n {background-position: -192px -48px;}
.ui-icon-arrowthickstop-1-e {background-position: -208px -48px;}
.ui-icon-arrowthickstop-1-s {background-position: -224px -48px;}
.ui-icon-arrowthickstop-1-w {background-position: -240px -48px;}
.ui-icon-arrowreturnthick-1-w {background-position: 0 -64px;}
.ui-icon-arrowreturnthick-1-n {background-position: -16px -64px;}
.ui-icon-arrowreturnthick-1-e {background-position: -32px -64px;}
.ui-icon-arrowreturnthick-1-s {background-position: -48px -64px;}
.ui-icon-arrowreturn-1-w {background-position: -64px -64px;}
.ui-icon-arrowreturn-1-n {background-position: -80px -64px;}
.ui-icon-arrowreturn-1-e {background-position: -96px -64px;}
.ui-icon-arrowreturn-1-s {background-position: -112px -64px;}
.ui-icon-arrowrefresh-1-w {background-position: -128px -64px;}
.ui-icon-arrowrefresh-1-n {background-position: -144px -64px;}
.ui-icon-arrowrefresh-1-e {background-position: -160px -64px;}
.ui-icon-arrowrefresh-1-s {background-position: -176px -64px;}
.ui-icon-arrow-4 {background-position: 0 -80px;}
.ui-icon-arrow-4-diag {background-position: -16px -80px;}
.ui-icon-extlink {background-position: -32px -80px;}
.ui-icon-newwin {background-position: -48px -80px;}
.ui-icon-refresh {background-position: -64px -80px;}
.ui-icon-shuffle {background-position: -80px -80px;}
.ui-icon-transfer-e-w {background-position: -96px -80px;}
.ui-icon-transferthick-e-w {background-position: -112px -80px;}
.ui-icon-folder-collapsed {background-position: 0 -96px;}
.ui-icon-folder-open {background-position: -16px -96px;}
.ui-icon-document {background-position: -32px -96px;}
.ui-icon-document-b {background-position: -48px -96px;}
.ui-icon-note {background-position: -64px -96px;}
.ui-icon-mail-closed {background-position: -80px -96px;}
.ui-icon-mail-open {background-position: -96px -96px;}
.ui-icon-suitcase {background-position: -112px -96px;}
.ui-icon-comment {background-position: -128px -96px;}
.ui-icon-person {background-position: -144px -96px;}
.ui-icon-print {background-position: -160px -96px;}
.ui-icon-trash {background-position: -176px -96px;}
.ui-icon-locked {background-position: -192px -96px;}
.ui-icon-unlocked {background-position: -208px -96px;}
.ui-icon-bookmark {background-position: -224px -96px;}
.ui-icon-tag {background-position: -240px -96px;}
.ui-icon-home {background-position: 0 -112px;}
.ui-icon-flag {background-position: -16px -112px;}
.ui-icon-calendar {background-position: -32px -112px;}
.ui-icon-cart {background-position: -48px -112px;}
.ui-icon-pencil {background-position: -64px -112px;}
.ui-icon-clock {background-position: -80px -112px;}
.ui-icon-disk {background-position: -96px -112px;}
.ui-icon-calculator {background-position: -112px -112px;}
.ui-icon-zoomin {background-position: -128px -112px;}
.ui-icon-zoomout {background-position: -144px -112px;}
.ui-icon-search {background-position: -160px -112px;}
.ui-icon-wrench {background-position: -176px -112px;}
.ui-icon-gear {background-position: -192px -112px;}
.ui-icon-heart {background-position: -208px -112px;}
.ui-icon-star {background-position: -224px -112px;}
.ui-icon-link {background-position: -240px -112px;}
.ui-icon-cancel {background-position: 0 -128px;}
.ui-icon-plus {background-position: -16px -128px;}
.ui-icon-plusthick {background-position: -32px -128px;}
.ui-icon-minus {background-position: -48px -128px;}
.ui-icon-minusthick {background-position: -64px -128px;}
.ui-icon-close {background-position: -80px -128px;}
.ui-icon-closethick {background-position: -96px -128px;}
.ui-icon-key {background-position: -112px -128px;}
.ui-icon-lightbulb {background-position: -128px -128px;}
.ui-icon-scissors {background-position: -144px -128px;}
.ui-icon-clipboard {background-position: -160px -128px;}
.ui-icon-copy {background-position: -176px -128px;}
.ui-icon-contact {background-position: -192px -128px;}
.ui-icon-image {background-position: -208px -128px;}
.ui-icon-video {background-position: -224px -128px;}
.ui-icon-script {background-position: -240px -128px;}
.ui-icon-alert {background-position: 0 -144px;}
.ui-icon-info {background-position: -16px -144px;}
.ui-icon-notice {background-position: -32px -144px;}
.ui-icon-help {background-position: -48px -144px;}
.ui-icon-check {background-position: -64px -144px;}
.ui-icon-bullet {background-position: -80px -144px;}
.ui-icon-radio-on {background-position: -96px -144px;}
.ui-icon-radio-off {background-position: -112px -144px;}
.ui-icon-pin-w {background-position: -128px -144px;}
.ui-icon-pin-s {background-position: -144px -144px;}
.ui-icon-play {background-position: 0 -160px;}
.ui-icon-pause {background-position: -16px -160px;}
.ui-icon-seek-next {background-position: -32px -160px;}
.ui-icon-seek-prev {background-position: -48px -160px;}
.ui-icon-seek-end {background-position: -64px -160px;}
.ui-icon-seek-first, .ui-icon-seek-start {background-position: -80px -160px;}
.ui-icon-stop {background-position: -96px -160px;}
.ui-icon-eject {background-position: -112px -160px;}
.ui-icon-volume-off {background-position: -128px -160px;}
.ui-icon-volume-on {background-position: -144px -160px;}
.ui-icon-power {background-position: 0 -176px;}
.ui-icon-signal-diag {background-position: -16px -176px;}
.ui-icon-signal {background-position: -32px -176px;}
.ui-icon-battery-0 {background-position: -48px -176px;}
.ui-icon-battery-1 {background-position: -64px -176px;}
.ui-icon-battery-2 {background-position: -80px -176px;}
.ui-icon-battery-3 {background-position: -96px -176px;}
.ui-icon-circle-plus {background-position: 0 -192px;}
.ui-icon-circle-minus {background-position: -16px -192px;}
.ui-icon-circle-close {background-position: -32px -192px;}
.ui-icon-circle-triangle-e {background-position: -48px -192px;}
.ui-icon-circle-triangle-s {background-position: -64px -192px;}
.ui-icon-circle-triangle-w {background-position: -80px -192px;}
.ui-icon-circle-triangle-n {background-position: -96px -192px;}
.ui-icon-circle-arrow-e {background-position: -112px -192px;}
.ui-icon-circle-arrow-s {background-position: -128px -192px;}
.ui-icon-circle-arrow-w {background-position: -144px -192px;}
.ui-icon-circle-arrow-n {background-position: -160px -192px;}
.ui-icon-circle-zoomin {background-position: -176px -192px;}
.ui-icon-circle-zoomout {background-position: -192px -192px;}
.ui-icon-circle-check {background-position: -208px -192px;}
.ui-icon-circlesmall-plus {background-position: 0 -208px;}
.ui-icon-circlesmall-minus {background-position: -16px -208px;}
.ui-icon-circlesmall-close {background-position: -32px -208px;}
.ui-icon-squaresmall-plus {background-position: -48px -208px;}
.ui-icon-squaresmall-minus {background-position: -64px -208px;}
.ui-icon-squaresmall-close {background-position: -80px -208px;}
.ui-icon-grip-dotted-vertical {background-position: 0 -224px;}
.ui-icon-grip-dotted-horizontal {background-position: -16px -224px;}
.ui-icon-grip-solid-vertical {background-position: -32px -224px;}
.ui-icon-grip-solid-horizontal {background-position: -48px -224px;}
.ui-icon-gripsmall-diagonal-se {background-position: -64px -224px;}
.ui-icon-grip-diagonal-se {background-position: -80px -224px;}
.ui-corner-all {-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}
.ui-corner-left, .ui-corner-tl, .ui-corner-top {-webkit-border-top-left-radius: 4px;-moz-border-radius-topleft: 4px;border-top-left-radius: 4px;}
.ui-corner-right, .ui-corner-top, .ui-corner-tr {-webkit-border-top-right-radius: 4px;-moz-border-radius-topright: 4px;border-top-right-radius: 4px;}
.ui-corner-bl, .ui-corner-bottom, .ui-corner-left {-webkit-border-bottom-left-radius: 4px;-moz-border-radius-bottomleft: 4px;border-bottom-left-radius: 4px;}
.ui-corner-bottom, .ui-corner-br, .ui-corner-right {-webkit-border-bottom-right-radius: 4px;-moz-border-radius-bottomright: 4px;border-bottom-right-radius: 4px;}
.ui-widget-overlay {opacity: .3;filter: alpha(opacity=30);width: 100%;}
.ui-widget-shadow {margin: -8px 0 0 -8px;padding: 8px;background: #aaa;opacity: .3;filter: alpha(opacity=30);-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}
.ui-accordion {width: 100%;}
.ui-accordion .ui-accordion-li-fix {display: inline;}
.ui-accordion .ui-accordion-header-active {border-bottom: 0 !important;}
.ui-accordion .ui-accordion-header {display: block;cursor: pointer;position: relative;min-height: 0;}
.ui-accordion .ui-accordion-icons {padding-left: 2.2em;}
.ui-accordion .ui-accordion-noicons {padding-left: .7em;}
.ui-accordion .ui-accordion-icons .ui-accordion-icons {padding-left: 2.2em;}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {position: absolute;left: .5em;top: 50%;margin-top: -8px;}
.ui-accordion .ui-accordion-content {border-top: 0 none;margin-top: -3px;position: relative;top: 1px;margin-bottom: 2px;overflow: auto;display: none;}
.ui-accordion .ui-accordion-content-active {display: block;}
.ui-autocomplete {position: absolute;top: 0;left: 0;cursor: default;}
.ui-button {display: inline-block;padding: 6px 12px;margin-bottom: 0;font-size: 14px;font-weight: 400;line-height: 1.428571429;text-align: center;white-space: nowrap;vertical-align: middle;cursor: pointer;border: 1px solid #ccc;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;}
.ui-button:focus {outline: thin dotted #333;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px;}
.ui-button:focus, .ui-button:hover {color: #333;background-color: #ebebeb;border-color: #adadad;text-decoration: none;}
fieldset[disabled] ui-button, fieldset[disabled] ui-button.ui-state-active, fieldset[disabled] ui-button:active, fieldset[disabled] ui-button:focus, fieldset[disabled] ui-button:hover, ui-button.disabled, ui-button.disabled.active, ui-button.disabled:active, ui-button.disabled:focus, ui-button.disabled:hover, ui-button[disabled], ui-button[disabled].active, ui-button[disabled]:active, ui-button[disabled]:focus, ui-button[disabled]:hover {background-color: #fff;border-color: #ccc;}
.ui-btn-lg {padding: 10px 16px;font-size: 18px;line-height: 1.33;border-radius: 6px;}
.ui-btn-sm, .ui-btn-xs {padding: 5px 10px;font-size: 12px;line-height: 1.5;border-radius: 3px;}
.ui-btn-xs {padding: 1px 5px;}
.ui-btn-block {display: block;width: 100%;padding-right: 0;padding-left: 0;}
.ui-btn-block+.ui-btn-block {margin-top: 5px;}
input[type=button].ui-btn-block, input[type=reset].ui-btn-block, input[type=submit].ui-btn-block {width: 100%;}
.ui-button-text-icon-primary .ui-button-icon-primary {float: left;}
.ui-button-text-icon-primary {padding: 2px 7px 3px;}
.ui-button-primary {color: #fff;background-color: #428bca;border-color: #357ebd;}
.ui-button-warning {color: #fff;background-color: #f0ad4e;border-color: #eea236;}
.ui-button-info {color: #fff;background-color: #5bc0de;border-color: #46b8da;}
.ui-button-danger {color: #fff;background-color: #d9534f;border-color: #d43f3a;}
.ui-button-inverse {color: #fff;background-color: #222;border-color: #080808;}
.ui-button-success {color: #fff;background-color: #5cb85c;border-color: #4cae4c;}
.ui-button-error {color: #fff;background-color: #c43c35;border-color: #882a25;}
.ui-button-danger:hover, .ui-button-info:hover, .ui-button-inverse:hover, .ui-button-primary:hover, .ui-button-success:hover, .ui-button-warning:hover {text-decoration: none;}
.ui-button-primary:focus, .ui-button-primary:hover {color: #fff;background-color: #3276b1;border-color: #285e8e;}
.ui-button-success:hover {color: #fff;background-color: #47a447;border-color: #398439;}
.ui-button-info:hover {color: #fff;background-color: #39b3d7;border-color: #269abc;}
.ui-button-danger:hover {color: #fff;background-color: #d2322d;border-color: #ac2925;}
.ui-button-warning:hover {color: #fff;background-color: #ed9c28;border-color: #d58512;}
.ui-button-inverse:hover {color: #fff;background-color: #363636;border-color: #000;}
.ui-button-icon-only {width: 2.2em;}
.ui-button-icons-only {width: 3.4em;}
button.ui-button-icons-only {width: 3.7em;}
.ui-button-text-icon-primary .ui-button-icon-primary.ui-icon {margin-top: 5px;}
.ui-button .ui-button-text {display: block;line-height: normal;}
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text {padding: .4em;text-indent: -9999px;display: none;}
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text {padding: .4em 1em .4em 2.1em;}
.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text {padding: .4em 2.1em .4em 1em;}
.ui-button-text-icons .ui-button-text {padding-left: 2.1em;padding-right: 2.1em;}
input.ui-button {padding: .4em 1em;}
.ui-button-icon-only .ui-icon, .ui-button-icons-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon {margin-bottom: 0;margin-top: 0;top: 50%;}
.ui-button-icon-only .ui-icon {left: 50%;margin-left: -8px;margin-right: -6px;}
.ui-button-icons-only .ui-button-icon-primary, .ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary {left: .5em;}
.ui-button-icons-only .ui-button-icon-secondary, .ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary {right: .5em;}
.ui-buttonset {margin-right: 7px;}
.ui-buttonset .ui-state-active {color: #fff;background-color: #428bca;border-color: #357ebd;}
.ui-buttonset .ui-state-active.ui-state-hover {color: #fff;background-color: #3276b1;border-color: #285e8e;}
.ui-buttonset .ui-button {margin-left: 0;margin-right: -.4em;}
button.ui-button::-moz-focus-inner {border: 0;padding: 0;}
.ui-menu {list-style: none;margin: 0;display: block;outline: 0;}
.ui-menu .ui-menu {margin-top: -3px;position: absolute;list-style: none;}
.ui-menu .ui-menu-item {margin: 0;padding: 0;width: 100%;list-style: none;list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");}
.ui-menu .ui-menu-divider {margin: 5px -2px;height: 0;font-size: 0;line-height: 0;border-width: 1px 0 0;}
.ui-menu .ui-menu-item a {text-decoration: none;display: block;padding: 2px .4em;line-height: 1.5;min-height: 0;font-weight: 400;}
.ui-menu .ui-menu-item a.ui-corner-all {-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}
.ui-menu .ui-menu-item a.ui-state-active, .ui-menu .ui-menu-item a.ui-state-focus, .ui-menu .ui-menu-item a.ui-widget-content {font-weight: 700;margin: 0;background-color: #428bca;border-color: #357ebd;color: #fff;display: block;white-space: nowrap;}
.ui-menu .ui-menu-item a.ui-state-active {padding: 1px .4em;}
.ui-menu .ui-state-disabled {line-height: 1.5;}
.ui-menu .ui-state-disabled a {cursor: default;}
.ui-menu-icons {position: relative;}
.ui-menu-icons .ui-menu-item a {position: relative;padding-left: 2em;}
.ui-menu .ui-icon {position: absolute;top: .2em;left: .2em;}
.ui-menu .ui-menu-icon {position: static;float: right;}
.ui-menu {margin-bottom: 2em;}
.ui-spinner {position: relative;display: inline-block;overflow: hidden;padding: 0;vertical-align: middle;}
.ui-spinner-input {border: none;background: 0 0;vertical-align: middle;}
.ui-spinner-button {height: 50%;font-size: .5em;padding: 0;margin: 0;text-align: center;position: absolute;cursor: default;display: block;overflow: hidden;right: 0;}
.ui-spinner a.ui-spinner-button {border-top: none;border-bottom: none;border-right: none;}
.ui-spinner .ui-icon {position: absolute;margin-top: -8px;top: 50%;left: 0;}
.ui-spinner-up {top: 0;}
.ui-spinner-down {bottom: 0;}
.ui-spinner .ui-icon-triangle-1-s {background-position: -65px -16px;}
.ui-dialog {position: absolute;top: 0;left: 0;padding: 0;width: 300px;overflow: hidden;background-clip: padding-box;background-color: #fff;border-radius: 6px;-moz-box-shadow: 0 3px 7px rgba(0,0,0,.3);outline: medium none;z-index: 1050;}
.ui-dialog .ui-dialog-titlebar {position: relative;border: 0 0 0 1px solid;border-color: #fff;font-size: 18px;text-decoration: none;-webkit-border-bottom-right-radius: 0;-moz-border-radius-bottomright: 0;border-bottom-right-radius: 0;-webkit-border-bottom-left-radius: 0;-moz-border-radius-bottomleft: 0;border-bottom-left-radius: 0;border-bottom: 1px solid #ccc;}
.ui-dialog .ui-dialog-title {float: left;color: #404040;font-weight: 700;padding: 5px;text-overflow: ellipsis;overflow: hidden;}
.ui-dialog .ui-dialog-titlebar-close {position: absolute;right: .3em;top: 50%;width: 19px;margin: -20px 0 0;padding: 1px;height: 18px;font-size: 20px;font-weight: 700;line-height: 13.5px;text-shadow: 0 1px 0 #fff;filter: alpha(opacity=25);-khtml-opacity: .25;-moz-opacity: .25;opacity: .25;background: 0 0;border: none;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}
.ui-dialog .ui-dialog-titlebar-close span {display: block;margin: 1px;text-indent: 9999px;}
.ui-dialog .ui-dialog-titlebar-close:focus, .ui-dialog .ui-dialog-titlebar-close:hover {padding: 1px;filter: alpha(opacity=90);-moz-opacity: .9;opacity: .9;}
.ui-dialog .ui-dialog-content {position: relative;border: 0;padding: .5em 1em;background: 0 0;overflow: auto;}
.ui-dialog .ui-dialog-buttonpane {border-width: 1px 0 0;background-image: none;margin: .5em 0 0;background-color: #fff;-webkit-border-radius: 0 0 6px 6px;-moz-border-radius: 0 0 6px 6px;border-radius: 0 0 6px 6px;-webkit-box-shadow: inset 0 1px 0 #fff;-moz-box-shadow: inset 0 1px 0 #fff;box-shadow: inset 0 1px 0 #fff;margin-bottom: 0;}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {float: right;}
.ui-dialog .ui-dialog-buttonpane button {cursor: pointer;}
.ui-dialog .ui-resizable-se {width: 14px;height: 14px;right: 3px;bottom: 3px;}
.ui-draggable .ui-dialog-titlebar {cursor: move;}
.ui-dialog-buttonpane .ui-dialog-buttonset .ui-button {color: #fff;background-color: #428bca;border-color: #357ebd;}
.ui-dialog-buttonpane .ui-dialog-buttonset .ui-button.ui-state-hover {color: #fff;background-color: #3276b1;border-color: #285e8e;}
.ui-dialog-buttonset .ui-button:not(:first-child) {cursor: pointer;display: inline-block;color: #333;background-color: #fff;border: 1px solid #ccc;-webkit-transition: .1s linear all;-moz-transition: .1s linear all;-o-transition: .1s linear all;transition: .1s linear all;overflow: visible;}
.ui-dialog-buttonset .ui-button:not(:first-child) .ui-state-hover {color: #333;background-color: #ebebeb;border-color: #adadad;text-decoration: none;}
.ui-dialog-buttonset .ui-button.ui-button-info {color: #fff;background-color: #5bc0de;border-color: #46b8da;}
.ui-dialog-buttonset .ui-button.ui-button-info.ui-state-hover {color: #fff;background-color: #39b3d7;border-color: #269abc;}
.ui-dialog-buttonset .ui-button.ui-button-success {color: #fff;background-color: #5cb85c;border-color: #4cae4c;}
.ui-dialog-buttonset .ui-button.ui-button-success.ui-state-hover {color: #fff;background-color: #47a447;border-color: #398439;}
.ui-dialog-buttonset .ui-button.ui-button-warning {color: #fff;background-color: #f0ad4e;border-color: #eea236;}
.ui-dialog-buttonset .ui-button.ui-button-warning.ui-state-hover {color: #fff;background-color: #ed9c28;border-color: #d58512;}
.ui-dialog-buttonset .ui-button.ui-button-danger {color: #fff;background-color: #d9534f;border-color: #d43f3a;}
.ui-dialog-buttonset .ui-button.ui-button-danger.ui-state-hover {color: #fff;background-color: #d2322d;border-color: #ac2925;}
.ui-dialog-buttonset .ui-button.ui-button-inverse {color: #fff;background-color: #222;border-color: #080808;}
.ui-dialog-buttonset .ui-button.ui-button-inverse.ui-state-hover {color: #fff;background-color: #363636;border-color: #000;}
.ui-slider {position: relative;text-align: left;}
.ui-slider.ui-state-disabled .ui-slider-handle, .ui-slider.ui-state-disabled .ui-slider-range {filter: inherit;}
.ui-slider .ui-slider-handle {position: absolute;z-index: 2;width: 16px;height: 18px;cursor: default;}
.ui-slider .ui-slider-range {position: absolute;z-index: 1;font-size: .7em;display: block;border: 0;background-position: 0 0;color: #fff;background-color: #0e90d2;background-image: -moz-linear-gradient(top,#149bdf,#0480be);background-image: -webkit-gradient(linear,0 0,0 100%,from(#149bdf),to(#0480be));background-image: -webkit-linear-gradient(top,#149bdf,#0480be);background-image: -o-linear-gradient(top,#149bdf,#0480be);background-image: linear-gradient(to bottom,#149bdf,#0480be);background-repeat: repeat-x;filter: progid: DXImageTransform.Microsoft.gradient(startColorstr="#ff149bdf",endColorstr="#ff0480be",GradientType=0);-webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);-moz-box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-transition: width .6s ease;-moz-transition: width .6s ease;-o-transition: width .6s ease;transition: width .6s ease;}
.ui-slider-horizontal {height: 10px;background: #d5d5d5;border: none;}
.ui-slider-horizontal .ui-slider-handle {top: -.3em;margin-left: -.6em;background-color: #fff;border-color: #ccc;}
.ui-slider-horizontal .ui-slider-handle:focus {background-color: #fff;border-color: #357ebd;}
.ui-slider-horizontal .ui-slider-handle:hover {background-color: #fff;border-color: #285e8e;outline: 0;}
.ui-slider-horizontal .ui-slider-handle:active {background-color: #428bca;border-color: #3276b1;}
.ui-slider-horizontal .ui-slider-range {top: 0;height: 100%;}
.ui-slider-horizontal .ui-slider-range-min {left: 0;}
.ui-slider-horizontal .ui-slider-range-max {right: 0;}
.ui-slider-vertical {width: .8em;height: 100px;}
.ui-slider-vertical .ui-slider-handle {left: -.3em;margin-left: 0;margin-bottom: -.6em;}
.ui-slider-vertical .ui-slider-range {left: 0;width: 100%;}
.ui-slider-vertical .ui-slider-range-min {bottom: 0;}
.ui-slider-vertical .ui-slider-range-max {top: 0;}
.ui-tabs {position: relative;border: 0;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}
.ui-tabs .ui-tabs-nav {border: solid #ddd;border-width: 0 0 1px;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;background: 0 0;}
.ui-tabs .ui-tabs-nav li {position: relative;top: 0;float: left;margin-bottom: -1px;border: 0;list-style: none;white-space: nowrap;}
.ui-tabs-nav .ui-state-default {border: 0;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}
.ui-tabs .ui-tabs-nav li a {float: left;-webkit-border-radius: 4px 4px 0 0;padding: 8px 12px;font-weight: 400;text-decoration: none;outline: 0;background: 0 0;}
.ui-tabs .ui-tabs-nav li a:hover {border: 1px solid #f5f5f5;border-bottom: 1px solid #ddd;background-color: #f5f5f5;}
.ui-tabs .ui-tabs-nav li.ui-tabs-active a {border: 1px solid #ddd;border-bottom: 1px solid #fff;background-color: #fff;color: #555;}
.ui-tabs .ui-tabs-nav li.ui-tabs-active:hover {background: #fff;cursor: text;}
.ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-tabs-active a, .ui-tabs .ui-tabs-nav li.ui-tabs-loading a {cursor: text;}
.ui-tabs .ui-tabs-panel {display: block;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;background: 0 0;}
.ui-tabs .ui-tabs-hide {display: none !important;}
.ui-tabs .ui-tabs-nav li {filter: none;}
.ui-tooltip {display: block;font-size: 11px;opacity: .8;position: absolute;visibility: visible;z-index: 1024;max-width: 200px;background: #000;border: 1px solid #000;color: #fff;padding: 3px 8px;text-align: center;text-decoration: none;-webkit-box-shadow: inset 0 1px 0 #000;-moz-box-shadow: inset 0 1px 0 #000;box-shadow: inset 0 1px 0 #000;border-radius: 4px;}
body .ui-tooltip {border-width: 1px;}
.ui-datepicker {width: 17em;padding: .2em .2em 0;display: none;}
.ui-datepicker .ui-datepicker-header {position: relative;border: 0;font-weight: 700;width: 100%;padding: 4px 0;background-color: #f5f5f5;color: gray;}
.ui-datepicker .ui-datepicker-next, .ui-datepicker .ui-datepicker-prev {position: absolute;top: 2px;width: 1.8em;height: 1.8em;}
.ui-datepicker .ui-datepicker-prev {left: 2px;}
.ui-datepicker .ui-datepicker-next {right: 2px;}
.ui-datepicker .ui-datepicker-next span, .ui-datepicker .ui-datepicker-prev span {display: block;position: absolute;left: 50%;margin-left: -8px;top: 50%;margin-top: -8px;}
.ui-datepicker .ui-datepicker-title {margin: 0 2.3em;line-height: 1.8em;text-align: center;}
.ui-datepicker .ui-datepicker-title select {font-size: 1em;margin: 1px 0;}
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {width: 49%;}
.ui-datepicker table {width: 100%;font-size: .9em;border-collapse: collapse;margin: 0 0 .4em;}
.ui-datepicker th {padding: .7em .3em;text-align: center;border: 0;}
.ui-datepicker td {border: 0;padding: 1px;}
.ui-datepicker td a, .ui-datepicker td span {display: block;padding: .2em;text-align: right;text-decoration: none;}
.ui-datepicker .ui-datepicker-buttonpane {background-image: none;margin: .7em 0 0;padding: 0 .2em;border-left: 0;border-right: 0;border-bottom: 0;}
.ui-datepicker .ui-datepicker-buttonpane button {float: right;margin: .5em .2em .4em;cursor: pointer;padding: .2em .6em .3em;width: auto;overflow: visible;}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {float: left;}
.ui-datepicker.ui-datepicker-multi {width: auto;}
.ui-datepicker-multi .ui-datepicker-group {float: left;}
.ui-datepicker-multi .ui-datepicker-group table {width: 95%;margin: 0 auto .4em;}
.ui-datepicker-multi-2 .ui-datepicker-group {width: 50%;}
.ui-datepicker-multi-3 .ui-datepicker-group {width: 33.3%;}
.ui-datepicker-multi-4 .ui-datepicker-group {width: 25%;}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {border-left-width: 0;}
.ui-datepicker-multi .ui-datepicker-buttonpane {clear: left;}
.ui-datepicker-row-break {clear: both;width: 100%;font-size: 0;}
.ui-datepicker-rtl {direction: rtl;}
.ui-datepicker-rtl .ui-datepicker-prev {right: 2px;left: auto;}
.ui-datepicker-rtl .ui-datepicker-next {left: 2px;right: auto;}
.ui-datepicker-rtl .ui-datepicker-prev:hover {right: 1px;left: auto;}
.ui-datepicker-rtl .ui-datepicker-next:hover {left: 1px;right: auto;}
.ui-datepicker-rtl .ui-datepicker-buttonpane {clear: right;}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {float: left;}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, .ui-datepicker-rtl .ui-datepicker-group {float: right;}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {border-right-width: 0;border-left-width: 1px;}
.ui-datepicker-cover {display: none;display: block;position: absolute;z-index: -1;filter: mask();top: -4px;left: -4px;width: 200px;height: 200px;}
.ui-datepicker th {font-weight: 700;color: gray;}
.ui-datepicker-today a:hover {background-color: gray;color: #fff;}
.ui-datepicker-today a {background-color: #bfbfbf;cursor: pointer;padding: 0 4px;margin-bottom: 0;}
.ui-datepicker td a {margin-bottom: 0;border: 0;}
.ui-datepicker td:hover {color: #fff;}
.ui-datepicker td .ui-state-default {border: 0;background: 0 0;margin-bottom: 0;padding: 5px;color: gray;text-align: center;filter: none;}
.ui-datepicker td .ui-state-highlight {color: #fff;background-color: #a90329;text-shadow: 0 -1px 0 rgba(0,0,0,.25);border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}
.ui-datepicker td .ui-state-active {color: #333;background-color: #ebebeb;margin-bottom: 0;font-size: normal;text-shadow: 0;border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}
.ui-datepicker td .ui-state-hover {color: #fff;background: #428bca;background-color: #428bca;text-shadow: 0 -1px 0 rgba(0,0,0,.25);border-color: #357ebd;border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}
.ui-progressbar {height: 2em;margin-bottom: 20px;border: 0;overflow: hidden;background-color: #f7f7f7;background-image: -moz-linear-gradient(top,#f5f5f5,#f9f9f9);background-image: -webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#f9f9f9));background-image: -webkit-linear-gradient(top,#f5f5f5,#f9f9f9);background-image: -o-linear-gradient(top,#f5f5f5,#f9f9f9);background-image: linear-gradient(to bottom,#f5f5f5,#f9f9f9);background-repeat: repeat-x;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;filter: progid: DXImageTransform.Microsoft.gradient(startColorstr="#fff5f5f5",endColorstr="#fff9f9f9",GradientType=0);-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1);-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.1);box-shadow: inset 0 1px 2px rgba(0,0,0,.1);}
.ui-progressbar .ui-progressbar-value {margin: 0;height: 100%;color: #fff;background-color: #428bca;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-transition: width .6s ease;transition: width .6s ease;}
.ui-progressbar .ui-progressbar-overlay {background-image: -webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: -moz-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size: 40px 40px;-webkit-animation: progress-bar-stripes 2s linear infinite;-moz-animation: progress-bar-stripes 2s linear infinite;-ms-animation: progress-bar-stripes 2s linear infinite;-o-animation: progress-bar-stripes 2s linear infinite;animation: progress-bar-stripes 2s linear infinite;}
.ui-progressbar-indeterminate .ui-progressbar-value {background-image: none;}
.ui-toolbar {padding: 7px 14px;margin: 0 0 18px;background-color: #f5f5f5;background-repeat: repeat-x;background-image: -webkit-linear-gradient(top,#fff,#f5f5f5);background-image: -moz-linear-gradient(top,#fff,#f5f5f5);background-image: -o-linear-gradient(top,#fff,#f5f5f5);background-image: linear-gradient(top,#fff,#f5f5f5);filter: progid: DXImageTransform.Microsoft.gradient(startColorstr="#fff",endColorstr="#f5f5f5",GradientType=0);border: 1px solid #ddd;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-webkit-box-shadow: inset 0 1px 0 #fff;-moz-box-shadow: inset 0 1px 0 #fff;box-shadow: inset 0 1px 0 #fff;}
.customfile-button {padding: 6px 12px;margin-bottom: 0;font-size: 14px;font-weight: 400;line-height: 1.428571429;text-align: center;white-space: nowrap;vertical-align: middle;cursor: pointer;border: 1px solid #ccc;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;}
div.wijmo-wijmenu {padding: 0 20px;background-color: #222;background-repeat: repeat-x;background-image: -webkit-linear-gradient(top,#333,#222);background-image: -moz-linear-gradient(top,#333,#222);background-image: -o-linear-gradient(top,#333,#222);background-image: linear-gradient(top,#333,#222);filter: progid: DXImageTransform.Microsoft.gradient(startColorstr="#333",endColorstr="#222",GradientType=0);-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.25),inset 0 -1px 0 rgba(0,0,0,.1);-moz-box-shadow: 0 1px 3px rgba(0,0,0,.25),inset 0 -1px 0 rgba(0,0,0,.1);box-shadow: 0 1px 3px rgba(0,0,0,.25),inset 0 -1px 0 rgba(0,0,0,.1);}
.wijmo-wijmenu .ui-state-default .wijmo-wijmenu-text {color: #bfbfbf;}
.wijmo-wijmenu .ui-state-hover {background: #444;background: rgba(255,255,255,.05);}
.wijmo-wijmenu .ui-state-hover .wijmo-wijmenu-text {color: #fff;}
div.wijmo-wijmenu .ui-widget-header h3 {position: relative;margin-top: 1px;padding: 0;}
.wijmo-wijmenu h3 a {color: #fff;display: block;float: left;font-size: 20px;font-weight: 200;line-height: 1;margin-left: -20px;margin-top: 1px;padding: 8px 20px 12px;}
.wijmo-wijmenu h3 a:hover {background-color: rgba(255,255,255,.05);color: #fff;text-decoration: none;}
.wijmo-wijmenu .ui-widget-header {border: 0;}
.wijmo-wijmenu .wijmo-wijmenu-parent .wijmo-wijmenu-child {padding: .3em 0;}
div.wijmo-wijmenu .wijmo-wijmenu-item .wijmo-wijmenu-child {background: #333;border: 0;margin: 0;padding: 6px 0;width: 160px;-webkit-border-radius: 0 0 6px 6px;-moz-border-radius: 0 0 6px 6px;border-radius: 0 0 6px 6px;-webkit-box-shadow: 0 2px 4px rgba(0,0,0,.2);-moz-box-shadow: 0 2px 4px rgba(0,0,0,.2);box-shadow: 0 2px 4px rgba(0,0,0,.2);}
div.wijmo-wijmenu .wijmo-wijmenu-item {margin: 0;border: 0;}
.wijmo-wijmenu a.wijmo-wijmenu-link {margin: 0;line-height: 19px;padding: 10px 10px 11px;border: 0;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}
div.wijmo-wijmenu .wijmo-wijmenu-child .wijmo-wijmenu-link {display: block;float: none;padding: 4px 15px;width: auto;}
div.wijmo-wijmenu .wijmo-wijmenu-child .wijmo-wijmenu-text {float: none;}
.wijmo-wijmenu .wijmo-wijmenu-item .wijmo-wijmenu-child .ui-state-hover {background: #191919;}
.wijmo-wijmenu .wijmo-wijmenu-item .wijmo-wijmenu-separator {padding: 5px 0;background-image: none;background-color: #222;border-top: 1px solid #444;border-bottom: 0;border-left: 0;border-right: 0;}
.wijmo-wijmenu .wijmo-wijmenu-item input {-moz-transition: none 0 ease 0;background-color: rgba(255,255,255,.3);border: 1px solid #111;border-radius: 4px;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.1) inset,0 1px 0 rgba(255,255,255,.25);-moz-box-shadow: 0 1px 2px rgba(0,0,0,.1) inset,0 1px 0 rgba(255,255,255,.25);box-shadow: 0 1px 2px rgba(0,0,0,.1) inset,0 1px 0 rgba(255,255,255,.25);color: rgba(255,255,255,.75);font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;line-height: 1;margin: 5px 10px 0;padding: 4px 9px;width: 100px;}
.wijmo-wijmenu .wijmo-wijmenu-item input:hover {background-color: rgba(255,255,255,.5);color: #fff;}
.wijmo-wijmenu .wijmo-wijmenu-item input:focus {background-color: #fff;border: 0 none;-webkit-box-shadow: 0 0 3px rgba(0,0,0,.15);-moz-box-shadow: 0 0 3px rgba(0,0,0,.15);box-shadow: 0 0 3px rgba(0,0,0,.15);color: #404040;outline: 0 none;padding: 5px 10px;text-shadow: 0 1px 0 #fff;}
.ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .wijmo-wijmenu .ui-state-default {text-shadow: none;}
.wijmo-wijmenu .ui-state-default {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;color: #bfbfbf;filter: none;}
.ui-button-icon-primary.ui-icon[class*=" icon-"]:before, .ui-button-icon-primary.ui-icon[class^=icon-]:before, .ui-button-icon-secondary.ui-icon[class*=" icon-"]:before, .ui-button-icon-secondary.ui-icon[class^=icon-]:before {font-size: inherit;margin-left: 7px !important;margin-left: 5px;display: inline;text-decoration: inherit;color: inherit;}
.ui-state-default .ui-icon[class*=" icon-"] {background: 0 0;margin-left: -12px;}
.flag {width: 16px;height: 11px;background: url("/assets/components/theme/smartadmin/img/flags/flags.png") no-repeat;margin-top: -.18em;display: inline-block;}
.flag.flag-ad {background-position: -16px 0;}
.flag.flag-ae {background-position: -32px 0;}
.flag.flag-af {background-position: -48px 0;}
.flag.flag-ag {background-position: -64px 0;}
.flag.flag-ai {background-position: -80px 0;}
.flag.flag-al {background-position: -96px 0;}
.flag.flag-am {background-position: -112px 0;}
.flag.flag-an {background-position: -128px 0;}
.flag.flag-ao {background-position: -144px 0;}
.flag.flag-ar {background-position: -160px 0;}
.flag.flag-as {background-position: -176px 0;}
.flag.flag-at {background-position: -192px 0;}
.flag.flag-au {background-position: -208px 0;}
.flag.flag-aw {background-position: -224px 0;}
.flag.flag-az {background-position: -240px 0;}
.flag.flag-ba {background-position: 0 -11px;}
.flag.flag-bb {background-position: -16px -11px;}
.flag.flag-bd {background-position: -32px -11px;}
.flag.flag-be {background-position: -48px -11px;}
.flag.flag-bf {background-position: -64px -11px;}
.flag.flag-bg {background-position: -80px -11px;}
.flag.flag-bh {background-position: -96px -11px;}
.flag.flag-bi {background-position: -112px -11px;}
.flag.flag-bj {background-position: -128px -11px;}
.flag.flag-bm {background-position: -144px -11px;}
.flag.flag-bn {background-position: -160px -11px;}
.flag.flag-bo {background-position: -176px -11px;}
.flag.flag-br {background-position: -192px -11px;}
.flag.flag-bs {background-position: -208px -11px;}
.flag.flag-bt {background-position: -224px -11px;}
.flag.flag-bv {background-position: -240px -11px;}
.flag.flag-bw {background-position: 0 -22px;}
.flag.flag-by {background-position: -16px -22px;}
.flag.flag-bz {background-position: -32px -22px;}
.flag.flag-ca {background-position: -48px -22px;}
.flag.flag-catalonia {background-position: -64px -22px;}
.flag.flag-cd {background-position: -80px -22px;}
.flag.flag-cf {background-position: -96px -22px;}
.flag.flag-cg {background-position: -112px -22px;}
.flag.flag-ch {background-position: -128px -22px;}
.flag.flag-ci {background-position: -144px -22px;}
.flag.flag-ck {background-position: -160px -22px;}
.flag.flag-cl {background-position: -176px -22px;}
.flag.flag-cm {background-position: -192px -22px;}
.flag.flag-cn {background-position: -208px -22px;}
.flag.flag-co {background-position: -224px -22px;}
.flag.flag-cr {background-position: -240px -22px;}
.flag.flag-cu {background-position: 0 -33px;}
.flag.flag-cv {background-position: -16px -33px;}
.flag.flag-cw {background-position: -32px -33px;}
.flag.flag-cy {background-position: -48px -33px;}
.flag.flag-cz {background-position: -64px -33px;}
.flag.flag-de {background-position: -80px -33px;}
.flag.flag-dj {background-position: -96px -33px;}
.flag.flag-dk {background-position: -112px -33px;}
.flag.flag-dm {background-position: -128px -33px;}
.flag.flag-do {background-position: -144px -33px;}
.flag.flag-dz {background-position: -160px -33px;}
.flag.flag-ec {background-position: -176px -33px;}
.flag.flag-ee {background-position: -192px -33px;}
.flag.flag-eg {background-position: -208px -33px;}
.flag.flag-eh {background-position: -224px -33px;}
.flag.flag-england {background-position: -240px -33px;}
.flag.flag-er {background-position: 0 -44px;}
.flag.flag-es {background-position: -16px -44px;}
.flag.flag-et {background-position: -32px -44px;}
.flag.flag-eu {background-position: -48px -44px;}
.flag.flag-fi {background-position: -64px -44px;}
.flag.flag-fj {background-position: -80px -44px;}
.flag.flag-fk {background-position: -96px -44px;}
.flag.flag-fm {background-position: -112px -44px;}
.flag.flag-fo {background-position: -128px -44px;}
.flag.flag-fr {background-position: -144px -44px;}
.flag.flag-ga {background-position: -160px -44px;}
.flag.flag-gb {background-position: -176px -44px;}
.flag.flag-gd {background-position: -192px -44px;}
.flag.flag-ge {background-position: -208px -44px;}
.flag.flag-gf {background-position: -224px -44px;}
.flag.flag-gg {background-position: -240px -44px;}
.flag.flag-gh {background-position: 0 -55px;}
.flag.flag-gi {background-position: -16px -55px;}
.flag.flag-gl {background-position: -32px -55px;}
.flag.flag-gm {background-position: -48px -55px;}
.flag.flag-gn {background-position: -64px -55px;}
.flag.flag-gp {background-position: -80px -55px;}
.flag.flag-gq {background-position: -96px -55px;}
.flag.flag-gr {background-position: -112px -55px;}
.flag.flag-gs {background-position: -128px -55px;}
.flag.flag-gt {background-position: -144px -55px;}
.flag.flag-gu {background-position: -160px -55px;}
.flag.flag-gw {background-position: -176px -55px;}
.flag.flag-gy {background-position: -192px -55px;}
.flag.flag-hk {background-position: -208px -55px;}
.flag.flag-hm {background-position: -224px -55px;}
.flag.flag-hn {background-position: -240px -55px;}
.flag.flag-hr {background-position: 0 -66px;}
.flag.flag-ht {background-position: -16px -66px;}
.flag.flag-hu {background-position: -32px -66px;}
.flag.flag-ic {background-position: -48px -66px;}
.flag.flag-id {background-position: -64px -66px;}
.flag.flag-ie {background-position: -80px -66px;}
.flag.flag-il {background-position: -96px -66px;}
.flag.flag-im {background-position: -112px -66px;}
.flag.flag-in {background-position: -128px -66px;}
.flag.flag-io {background-position: -144px -66px;}
.flag.flag-iq {background-position: -160px -66px;}
.flag.flag-ir {background-position: -176px -66px;}
.flag.flag-is {background-position: -192px -66px;}
.flag.flag-it {background-position: -208px -66px;}
.flag.flag-je {background-position: -224px -66px;}
.flag.flag-jm {background-position: -240px -66px;}
.flag.flag-jo {background-position: 0 -77px;}
.flag.flag-jp {background-position: -16px -77px;}
.flag.flag-ke {background-position: -32px -77px;}
.flag.flag-kg {background-position: -48px -77px;}
.flag.flag-kh {background-position: -64px -77px;}
.flag.flag-ki {background-position: -80px -77px;}
.flag.flag-km {background-position: -96px -77px;}
.flag.flag-kn {background-position: -112px -77px;}
.flag.flag-kp {background-position: -128px -77px;}
.flag.flag-kr {background-position: -144px -77px;}
.flag.flag-kurdistan {background-position: -160px -77px;}
.flag.flag-kw {background-position: -176px -77px;}
.flag.flag-ky {background-position: -192px -77px;}
.flag.flag-kz {background-position: -208px -77px;}
.flag.flag-la {background-position: -224px -77px;}
.flag.flag-lb {background-position: -240px -77px;}
.flag.flag-lc {background-position: 0 -88px;}
.flag.flag-li {background-position: -16px -88px;}
.flag.flag-lk {background-position: -32px -88px;}
.flag.flag-lr {background-position: -48px -88px;}
.flag.flag-ls {background-position: -64px -88px;}
.flag.flag-lt {background-position: -80px -88px;}
.flag.flag-lu {background-position: -96px -88px;}
.flag.flag-lv {background-position: -112px -88px;}
.flag.flag-ly {background-position: -128px -88px;}
.flag.flag-ma {background-position: -144px -88px;}
.flag.flag-mc {background-position: -160px -88px;}
.flag.flag-md {background-position: -176px -88px;}
.flag.flag-me {background-position: -192px -88px;}
.flag.flag-mg {background-position: -208px -88px;}
.flag.flag-mh {background-position: -224px -88px;}
.flag.flag-mk {background-position: -240px -88px;}
.flag.flag-ml {background-position: 0 -99px;}
.flag.flag-mm {background-position: -16px -99px;}
.flag.flag-mn {background-position: -32px -99px;}
.flag.flag-mo {background-position: -48px -99px;}
.flag.flag-mp {background-position: -64px -99px;}
.flag.flag-mq {background-position: -80px -99px;}
.flag.flag-mr {background-position: -96px -99px;}
.flag.flag-ms {background-position: -112px -99px;}
.flag.flag-mt {background-position: -128px -99px;}
.flag.flag-mu {background-position: -144px -99px;}
.flag.flag-mv {background-position: -160px -99px;}
.flag.flag-mw {background-position: -176px -99px;}
.flag.flag-mx {background-position: -192px -99px;}
.flag.flag-my {background-position: -208px -99px;}
.flag.flag-mz {background-position: -224px -99px;}
.flag.flag-na {background-position: -240px -99px;}
.flag.flag-nc {background-position: 0 -110px;}
.flag.flag-ne {background-position: -16px -110px;}
.flag.flag-nf {background-position: -32px -110px;}
.flag.flag-ng {background-position: -48px -110px;}
.flag.flag-ni {background-position: -64px -110px;}
.flag.flag-nl {background-position: -80px -110px;}
.flag.flag-no {background-position: -96px -110px;}
.flag.flag-np {background-position: -112px -110px;}
.flag.flag-nr {background-position: -128px -110px;}
.flag.flag-nu {background-position: -144px -110px;}
.flag.flag-nz {background-position: -160px -110px;}
.flag.flag-om {background-position: -176px -110px;}
.flag.flag-pa {background-position: -192px -110px;}
.flag.flag-pe {background-position: -208px -110px;}
.flag.flag-pf {background-position: -224px -110px;}
.flag.flag-pg {background-position: -240px -110px;}
.flag.flag-ph {background-position: 0 -121px;}
.flag.flag-pk {background-position: -16px -121px;}
.flag.flag-pl {background-position: -32px -121px;}
.flag.flag-pm {background-position: -48px -121px;}
.flag.flag-pn {background-position: -64px -121px;}
.flag.flag-pr {background-position: -80px -121px;}
.flag.flag-ps {background-position: -96px -121px;}
.flag.flag-pt {background-position: -112px -121px;}
.flag.flag-pw {background-position: -128px -121px;}
.flag.flag-py {background-position: -144px -121px;}
.flag.flag-qa {background-position: -160px -121px;}
.flag.flag-re {background-position: -176px -121px;}
.flag.flag-ro {background-position: -192px -121px;}
.flag.flag-rs {background-position: -208px -121px;}
.flag.flag-ru {background-position: -224px -121px;}
.flag.flag-rw {background-position: -240px -121px;}
.flag.flag-sa {background-position: 0 -132px;}
.flag.flag-sb {background-position: -16px -132px;}
.flag.flag-sc {background-position: -32px -132px;}
.flag.flag-scotland {background-position: -48px -132px;}
.flag.flag-sd {background-position: -64px -132px;}
.flag.flag-se {background-position: -80px -132px;}
.flag.flag-sg {background-position: -96px -132px;}
.flag.flag-sh {background-position: -112px -132px;}
.flag.flag-si {background-position: -128px -132px;}
.flag.flag-sk {background-position: -144px -132px;}
.flag.flag-sl {background-position: -160px -132px;}
.flag.flag-sm {background-position: -176px -132px;}
.flag.flag-sn {background-position: -192px -132px;}
.flag.flag-so {background-position: -208px -132px;}
.flag.flag-somaliland {background-position: -224px -132px;}
.flag.flag-sr {background-position: -240px -132px;}
.flag.flag-ss {background-position: 0 -143px;}
.flag.flag-st {background-position: -16px -143px;}
.flag.flag-sv {background-position: -32px -143px;}
.flag.flag-sx {background-position: -48px -143px;}
.flag.flag-sy {background-position: -64px -143px;}
.flag.flag-sz {background-position: -80px -143px;}
.flag.flag-tc {background-position: -96px -143px;}
.flag.flag-td {background-position: -112px -143px;}
.flag.flag-tf {background-position: -128px -143px;}
.flag.flag-tg {background-position: -144px -143px;}
.flag.flag-th {background-position: -160px -143px;}
.flag.flag-tj {background-position: -176px -143px;}
.flag.flag-tk {background-position: -192px -143px;}
.flag.flag-tl {background-position: -208px -143px;}
.flag.flag-tm {background-position: -224px -143px;}
.flag.flag-tn {background-position: -240px -143px;}
.flag.flag-to {background-position: 0 -154px;}
.flag.flag-tr {background-position: -16px -154px;}
.flag.flag-tt {background-position: -32px -154px;}
.flag.flag-tv {background-position: -48px -154px;}
.flag.flag-tw {background-position: -64px -154px;}
.flag.flag-tz {background-position: -80px -154px;}
.flag.flag-ua {background-position: -96px -154px;}
.flag.flag-ug {background-position: -112px -154px;}
.flag.flag-um {background-position: -128px -154px;}
.flag.flag-us {background-position: -144px -154px;}
.flag.flag-uy {background-position: -160px -154px;}
.flag.flag-uz {background-position: -176px -154px;}
.flag.flag-va {background-position: -192px -154px;}
.flag.flag-vc {background-position: -208px -154px;}
.flag.flag-ve {background-position: -224px -154px;}
.flag.flag-vg {background-position: -240px -154px;}
.flag.flag-vi {background-position: 0 -165px;}
.flag.flag-vn {background-position: -16px -165px;}
.flag.flag-vu {background-position: -32px -165px;}
.flag.flag-wales {background-position: -48px -165px;}
.flag.flag-wf {background-position: -64px -165px;}
.flag.flag-ws {background-position: -80px -165px;}
.flag.flag-ye {background-position: -96px -165px;}
.flag.flag-yt {background-position: -112px -165px;}
.flag.flag-za {background-position: -128px -165px;}
.flag.flag-zanzibar {background-position: -144px -165px;}
.flag.flag-zm {background-position: -160px -165px;}
.flag.flag-zw {background-position: -176px -165px;}
.flag+span {text-transform: capitalize;display: inline-block;max-width: 150px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;vertical-align: middle;margin-top: -3px;}
@media (min-width: 768px) and (max-width: 979px) {.flag+span {max-width: 30px !important;}}
.cursor-auto {cursor: auto;}
.cursor-default {cursor: default;}
.cursor-none {cursor: none;}
.cursor-context-menu {cursor: context-menu;}
.cursor-help {cursor: help;}
.cursor-progress {cursor: progress;}
.cursor-wait {cursor: wait;}
.cursor-cell {cursor: cell;}
.cursor-crosshair {cursor: crosshair;}
.cursor-text {cursor: text;}
.cursor-vertical-text {cursor: vertical-text;}
.cursor-alias {cursor: alias;}
.cursor-copy {cursor: copy;}
.cursor-move {cursor: move;}
.cursor-no-drop {cursor: no-drop;}
.cursor-not-allowed {cursor: not-allowed;}
.cursor-all-scroll {cursor: all-scroll;}
.cursor-col-resize {cursor: col-resize;}
.cursor-row-resize {cursor: row-resize;}
.cursor-n-resize {cursor: n-resize;}
.cursor-e-resize {cursor: e-resize;}
.cursor-s-resize {cursor: s-resize;}
.cursor-w-resize {cursor: w-resize;}
.cursor-ns-resize {cursor: ns-resize;}
.cursor-ew-resize {cursor: ew-resize;}
.cursor-ne-resize {cursor: ne-resize;}
.cursor-nw-resize {cursor: nw-resize;}
.cursor-se-resize {cursor: se-resize;}
.cursor-sw-resize {cursor: sw-resize;}
.cursor-nesw-resize {cursor: nesw-resize;}
.cursor-nwse-resize {cursor: nwse-resize;}
:-webkit-full-screen #fullscreen>:first-child>a {background-color: #e8e8e8;background-image: -moz-linear-gradient(top,#5a5a5a 0,#686868 100%);background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#5a5a5a),color-stop(100%,#686868));background-image: -webkit-linear-gradient(to bottom,#5a5a5a 0,#686868 100%);background-image: -o-linear-gradient(to bottom,#5a5a5a 0,#686868 100%);background-image: -ms-linear-gradient(to bottom,#5a5a5a 0,#686868 100%);background-image: linear-gradient(to bottom,#5a5a5a 0,#686868 100%);filter: progid: DXImageTransform.Microsoft.gradient(startColorstr="#5A5A5A",endColorstr="#686868",GradientType=0);-webkit-box-shadow: inset 0 0 3px 1px rgba(0,0,0,.15);box-shadow: inset 0 0 3px 1px rgba(0,0,0,.15);color: #fff;border-color: #494949;}
:-moz-full-screen #fullscreen>:first-child>a {background-color: #e8e8e8;background-image: -moz-linear-gradient(top,#5a5a5a 0,#686868 100%);background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#5a5a5a),color-stop(100%,#686868));background-image: -webkit-linear-gradient(to bottom,#5a5a5a 0,#686868 100%);background-image: -o-linear-gradient(to bottom,#5a5a5a 0,#686868 100%);background-image: -ms-linear-gradient(to bottom,#5a5a5a 0,#686868 100%);background-image: linear-gradient(to bottom,#5a5a5a 0,#686868 100%);filter: progid: DXImageTransform.Microsoft.gradient(startColorstr="#5A5A5A",endColorstr="#686868",GradientType=0);-webkit-box-shadow: inset 0 0 3px 1px rgba(0,0,0,.15);box-shadow: inset 0 0 3px 1px rgba(0,0,0,.15);color: #fff;border-color: #494949;}
:-ms-fullscreen #fullscreen>:first-child>a {background-color: #e8e8e8;background-image: -moz-linear-gradient(top,#5a5a5a 0,#686868 100%);background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#5a5a5a),color-stop(100%,#686868));background-image: -webkit-linear-gradient(to bottom,#5a5a5a 0,#686868 100%);background-image: -o-linear-gradient(to bottom,#5a5a5a 0,#686868 100%);background-image: -ms-linear-gradient(to bottom,#5a5a5a 0,#686868 100%);background-image: linear-gradient(to bottom,#5a5a5a 0,#686868 100%);filter: progid: DXImageTransform.Microsoft.gradient(startColorstr="#5A5A5A",endColorstr="#686868",GradientType=0);-webkit-box-shadow: inset 0 0 3px 1px rgba(0,0,0,.15);box-shadow: inset 0 0 3px 1px rgba(0,0,0,.15);color: #fff;border-color: #494949;}
:full-screen #fullscreen>:first-child>a {background-color: #e8e8e8;background-image: -moz-linear-gradient(top,#5a5a5a 0,#686868 100%);background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#5a5a5a),color-stop(100%,#686868));background-image: -webkit-linear-gradient(to bottom,#5a5a5a 0,#686868 100%);background-image: -o-linear-gradient(to bottom,#5a5a5a 0,#686868 100%);background-image: -ms-linear-gradient(to bottom,#5a5a5a 0,#686868 100%);background-image: linear-gradient(to bottom,#5a5a5a 0,#686868 100%);filter: progid: DXImageTransform.Microsoft.gradient(startColorstr="#5A5A5A",endColorstr="#686868",GradientType=0);-webkit-box-shadow: inset 0 0 3px 1px rgba(0,0,0,.15);box-shadow: inset 0 0 3px 1px rgba(0,0,0,.15);color: #fff;border-color: #494949;}
:fullscreen #fullscreen>:first-child>a {background-color: #e8e8e8;background-image: -moz-linear-gradient(top,#5a5a5a 0,#686868 100%);background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#5a5a5a),color-stop(100%,#686868));background-image: -webkit-linear-gradient(to bottom,#5a5a5a 0,#686868 100%);background-image: -o-linear-gradient(to bottom,#5a5a5a 0,#686868 100%);background-image: -ms-linear-gradient(to bottom,#5a5a5a 0,#686868 100%);background-image: linear-gradient(to bottom,#5a5a5a 0,#686868 100%);filter: progid: DXImageTransform.Microsoft.gradient(startColorstr="#5A5A5A",endColorstr="#686868",GradientType=0);-webkit-box-shadow: inset 0 0 3px 1px rgba(0,0,0,.15);box-shadow: inset 0 0 3px 1px rgba(0,0,0,.15);color: #fff;border-color: #494949;}
:-webkit-full-screen video {width: 100%;height: 100%;}
.ui-widget-overlay {background: #aaa;height: 100%;z-index: 949 !important;position: fixed;top: 0;left: 0;}
.slider {margin-top: 0;margin-bottom: 30px;}
.slider.slider-vertical {margin-bottom: 0;margin-right: 5px;}
.ui-menu {width: 155px;padding: 2px;-webkit-box-shadow: 0 2px 4px rgba(30,30,100,.25);-moz-box-shadow: 0 2px 4px rgba(30,30,100,.25);box-shadow: 0 2px 4px rgba(30,30,100,.25);background: #fff;border: 1px solid rgba(0,0,0,.2);z-index: 1;}
.ui-menu .ui-state-disabled {margin: .4em 0 .2em !important;background: none !important;color: #999 !important;font-weight: 400 !important;cursor: default;}
.ui-icon-carat-1-e:before {content: "";font-family: FontAwesome;font-size: 14px;display: inline;}
.ui-menu .ui-menu-item a .ui-menu-icon {width: auto;height: auto;top: 0;left: auto;right: auto;bottom: auto;text-indent: 0;}
.ui-tabs .ui-tabs-nav li a {border-radius: 0;-moz-border-radius: 0;background-color: #f5f5f5;border: 1px solid #f5f5f5;border-bottom: 1px solid #ddd;color: #838383;}
.ui-tabs .ui-tabs-nav li {margin-right: 3px;}
.ui-tabs .ui-tabs-nav li.ui-tabs-active a {font-weight: 700;border-top-width: 0 !important;margin-top: 1px !important;-webkit-box-shadow: 0 -2px 0 #57889c;-moz-box-shadow: 0 -2px 0 #57889c;box-shadow: 0 -2px 0 #57889c;}
.ui-tabs .ui-tabs-panel {border: 1px solid #ddd;margin: 0;padding: 10px 13px;border-top: none;}
.ui-tabs .ui-tabs-nav {margin-bottom: 0;}
.ui-accordion .ui-accordion-header {background-color: #fbfbfb;font-size: 15px;padding: 10px 15px 10px 36px !important;}
.ui-accordion .ui-accordion-content, .ui-accordion .ui-accordion-header {border-radius: 0;-moz-border-radius: 0;-webkit-border-radius: 0;}
.ui-accordion .ui-accordion-content {padding: 15px;}
.ui-accordion-header-active+.ui-accordion-content {border-top: 1px solid #ddd;}
.ui-accordion .ui-accordion-header {margin-top: -2px;}
.ui-accordion .ui-accordion-header, .ui-accordion-content {border-color: #ddd !important;}
.ui-accordion-header-icon {text-indent: 0 !important;background-image: none !important;text-align: center;line-height: normal;left: 12px !important;margin-top: -6px !important;font-size: 14px !important;}
.ui-datepicker .ui-datepicker-next, .ui-datepicker .ui-datepicker-prev {text-align: center;margin-top: 2px;}
.ui-datepicker-next>:first-child, .ui-datepicker-prev>:first-child {text-indent: 0 !important;}
.ui-datepicker .ui-datepicker-next span, .ui-datepicker .ui-datepicker-prev span {background: none !important;}
.noUi-target * {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-touch-callout: none;-ms-touch-action: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;cursor: default;}
.noUi-base {width: 100%;height: 14px;position: relative;max-width: 100%;max-height: 100%;border: 1px solid #bfbfbf;z-index: 1;}
.noUi-origin-lower {background: #72a8d7;}
.noUi-handle {background: #858585;height: 30px;width: 16px;border: 1px solid #fff;margin: -8px 0 0 -8px;cursor: default;}
.noUi-handle:hover {background: #6c6c6c;}
.noUi-active {cursor: default;box-shadow: rgba(0,0,0,.1) 1px 1px 1px 0;background: #686868;height: 32px;width: 18px;margin: -9px 0 0 -8px;border: none;}
.noUi-active:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;content: "";display: block;height: 100%;border: 1px solid #ddd;}
.noUi-connect {background: #3276b1;}
.noUi-background {background: #eee;border: none;}
.noUi-origin {position: absolute;right: 0;top: 0;bottom: 0;z-index: 0;}
.noUi-origin-upper {background: inherit !important;}
.noUi-z-index {z-index: 10;}
.noUi-vertical {width: 10px;height: 100%;}
.noUi-vertical .noUi-origin {bottom: 0;left: 0;}
.noUi-vertical .noUi-handle {margin: -8px 0 0 -3px;}
.noUi-target[disabled] .noUi-base {background: #999;}
.noUi-target[disabled] .noUi-connect {background: #bbb;}
.noUi-state-tap .noUi-origin {-webkit-transition: left .3s,top .3s;transition: left .3s,top .3s;}
.ui-spinner-input {margin: 0 !important;height: 30px;padding: 6px 24px 6px 12px;}
.ui-spinner-input.spinner-left {padding: 6px 12px 6px 24px;}
.ui-spinner {width: 100%;}
.ui-spinner-input.spinner-left+.ui-spinner-button, .ui-spinner-input.spinner-left+.ui-spinner-button+.ui-spinner-button {right: auto;left: 0;}
.ui-spinner-down, .ui-spinner-up {background: #739e73;border-radius: 0;}
.ui-spinner-up:active, .ui-spinner-up:focus, .ui-spinner-up:hover {background: #5b835b;}
.ui-spinner-down:active, .ui-spinner-down:focus, .ui-spinner-down:hover {background: #77021d;}
.ui-spinner-down {background: #c2032f;}
.ui-spinner-down:before, .ui-spinner-up:before {display: inline-block;font-family: FontAwesome;font-style: normal;font-weight: 400;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: "";color: #fff;font-size: 14px;margin-top: 1px;}
.ui-spinner-down:before {content: "";}
.ui-spinner-down>:first-child, .ui-spinner-up>:first-child {display: none;}
.ui-spinner-button {width: 19px;}
.ui-spinner-input.spinner-both {padding: 6px 30px;}
.ui-spinner-input.spinner-both+.ui-spinner-button+.ui-spinner-button {left: 0;right: auto;}
.ui-spinner-input.spinner-both+.ui-spinner-button, .ui-spinner-input.spinner-both+.ui-spinner-button+.ui-spinner-button {height: 30px;width: 25px;}
.ui-spinner-input.spinner-both+.ui-spinner-up+.ui-spinner-down:before, .ui-spinner-input.spinner-both+.ui-spinner-up:before {margin-top: 8px;}
.ui-dialog {-webkit-box-shadow: 0 5px 15px rgba(0,0,0,.5);box-shadow: 0 5px 15px rgba(0,0,0,.5);border: 1px solid #999;border: 1px solid rgba(0,0,0,.2);}
.widget-header>:first-child {margin: 13px 0;}
.ui-dialog .ui-dialog-titlebar {padding: 0 10px;background: #fff;border-bottom-color: #eee;}
.ui-dialog .ui-dialog-title {margin: 0;}
.ui-dialog .ui-dialog-titlebar-close {margin-top: -16px;margin-right: 4px;}
.ui-dialog-titlebar-close:before {content: "";font-family: FontAwesome;font-style: normal;font-weight: 400;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 13px;}
.ui-dialog .ui-dialog-buttonpane button {margin: 0 .4em 0 0;}
.ui-dialog .ui-dialog-buttonpane {margin-top: 13px;padding: 19px 15px 20px;text-align: right;border-top: 1px solid #eee;}
.ui-autocomplete {z-index: 1005 !important;}
.the-price {background-color: rgba(220,220,220,.17);box-shadow: 0 1px 0 #dcdcdc,inset 0 1px 0 #fff;padding: 20px;margin: 0;}
.the-price h1 {line-height: 1em;padding: 0;margin: 0;}
.subscript {font-size: 21px;color: #999;}
.ribbon {position: absolute;right: 9px;top: -4px;}
.pricing-big {border: none !important;}
.pricing-big .panel-heading {border-radius: 5px 5px 0 0;}
.pricing-big .panel-title {text-transform: capitalize;font-size: 18px;padding: 20px 0;text-align: center;border-radius: 5px 5px 0 0;margin: 0;font-weight: 700;}
.pricing-big .the-price {padding: 20px 0;background: #333;text-align: center;font-size: 24px;font-weight: 700;color: #fff;box-shadow: none !important;-moz-box-shadow: none !important;}
.pricing-big .subscript {font-size: 18px;color: #999;margin-left: 5px;}
.price-features {background: #fafafa;padding: 20px 15px;min-height: 230px;font-size: 13.5px;}
.price-features li+li {margin-top: 10px;}
.pricing-big .panel-footer {border-radius: 0 0 5px 5px;}
.pricing-big .panel-footer .btn {padding: 15px 0;border-radius: 3px;font-weight: 700;font-size: 14px;}
.pricing-big .panel-footer .btn span {font-weight: 400;font-style: italic;}
.pricing-big .panel-footer {background-color: #f2f2f2 !important;}
.pricing-big .panel-footer>div {padding: 15px 0 10px;display: block;font-size: 13px;}
.pricing-big table {background: #fafafa;padding: 20px 15px;height: 230px;text-align: left;}
.pace {-webkit-pointer-events: none;pointer-events: none;-webkit-user-select: none;-moz-user-select: none;user-select: none;}
.pace-inactive {display: none;}
.pace .pace-progress {background: #3276b1;position: fixed;z-index: 2000;top: 0;left: 0;height: 2px;-webkit-transition: width 1s;-moz-transition: width 1s;-o-transition: width 1s;transition: width 1s;}
.pace .pace-progress-inner {display: block;position: absolute;right: 0;width: 100px;height: 100%;box-shadow: 0 0 10px #29d,0 0 5px #29d;opacity: 1;-webkit-transform: rotate(3deg) translate(0px,-4px);-moz-transform: rotate(3deg) translate(0px,-4px);-ms-transform: rotate(3deg) translate(0px,-4px);-o-transform: rotate(3deg) translate(0px,-4px);transform: rotate(3deg) translate(0px,-4px);}
.pace .pace-activity {display: block;position: fixed;z-index: 2000;top: 63px;right: 40px;width: 14px;height: 14px;border: solid 2px transparent;border-top-color: #29d;border-left-color: #29d;border-radius: 10px;-webkit-animation: pace-spinner 400ms linear infinite;-moz-animation: pace-spinner 400ms linear infinite;-ms-animation: pace-spinner 400ms linear infinite;-o-animation: pace-spinner 400ms linear infinite;animation: pace-spinner 400ms linear infinite;}
@-webkit-keyframes pace-spinner {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}
	100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}
@-moz-keyframes pace-spinner {0% {-moz-transform: rotate(0deg);transform: rotate(0deg);}
	100% {-moz-transform: rotate(360deg);transform: rotate(360deg);}}
@-o-keyframes pace-spinner {0% {-o-transform: rotate(0deg);transform: rotate(0deg);}
	100% {-o-transform: rotate(360deg);transform: rotate(360deg);}}
@-ms-keyframes pace-spinner {0% {-ms-transform: rotate(0deg);transform: rotate(0deg);}
	100% {-ms-transform: rotate(360deg);transform: rotate(360deg);}}
@keyframes pace-spinner {0% {transform: rotate(0deg);}
	100% {transform: rotate(360deg);}}
#chat-container *, #chat-container:after, #chat-container:before {box-sizing: content-box;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;}
#chat-container input[type=text] {box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
#chat-container {position: absolute;width: 250px;height: 270px;z-index: 2;border-left: 1px solid #cdcecf;right: -251px;top: 0;background: #fff;transition-duration: .25s;-webkit-transition-duration: .25s;-moz-transition-duration: .25s;-o-transition-duration: .25s;-ms-transition-duration: .25s;}
#chat-container:hover, #chat-container:hover .chat-list-open-close {border-color: #a7a7a7;}
#chat-container.open {right: 0;top: 0;}
#chat-container .chat-list-open-close {display: block;width: 25px;height: 25px;border: 1px solid #cdcecf;border-right: 1px solid #f2f4f8 !important;position: absolute;left: -32px;top: 7%;border-radius: 50% 0 0 50%;padding: 3px 1px 3px 5px;font-size: 21px;line-height: 22px;cursor: pointer;color: #868686;box-shadow: inset 0 .2em 0 rgba(0,0,0,.05);-moz-box-shadow: inset 0 .2em 0 rgba(0,0,0,.05);background: #f2f4f8;text-align: center;}
#chat-container .chat-list-open-close b {position: absolute;right: 0;background: #ed1c24;line-height: 9px;height: 10px;width: 10px;top: 3px;border: 1px solid #fff;border-radius: 3px;font-size: 9px;text-align: center;vertical-align: middle;color: #fff;font-weight: 400;}
#chat-container.open .chat-list-open-close i:before {content: "" !important;}
#chat-container.open .chat-list-open-close b {display: none;}
#chat-container .chat-list-body {height: 217px;overflow-y: scroll;overflow-x: hidden;display: block;padding: 0;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;background: #f2f4f8;}
#chat-container #chat-users {list-style: none;margin: 10px 0;padding: 0;}
#chat-container #chat-users li {margin-bottom: 3px;margin-left: 5px;}
#chat-container #chat-users li a {display: block;font-size: 13px;color: #3d3d3d;text-decoration: none !important;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;padding: 3px 8px 3px 3px;line-height: 33px;vertical-align: middle;}
#chat-container #chat-users li a:hover {background: #e0e4ee;}
#chat-container #chat-users li a img {width: 33px;height: auto;margin-right: 10px;}
#chat-container #chat-users li a i {color: #acacac;font-size: 8px;line-height: 34px;font-style: normal;}
#chat-container #chat-users li a i.last-online {font-size: 12px;letter-spacing: -1px;}
#chat-container .chat-list-footer {overflow: hidden;border-top: 1px solid #ccc;padding: 10px;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
#chat-container .chat-list-footer input[type=text] {border: 1px solid #bababa !important;}
#chat-container .control-group {padding: 0;}
.chat-body {background: #fafafa;background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+");background: -moz-linear-gradient(top,#fafafa 0,#fff 100%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fafafa),color-stop(100%,#fff));background: -webkit-linear-gradient(top,#fafafa 0,#fff 100%);background: -o-linear-gradient(top,#fafafa 0,#fff 100%);background: -ms-linear-gradient(top,#fafafa 0,#fff 100%);background: linear-gradient(to bottom,#f5fcff 0,#fff 100%);filter: progid: DXImageTransform.Microsoft.gradient(startColorstr="#fafafa",endColorstr="#fff",GradientType=0);box-shadow: inset 2px 2px 5px rgba(0,0,0,.04);-moz-box-shadow: inset -2px -2px 5px rgba(0,0,0,.04);display: block;height: 270px;overflow-y: scroll;overflow-x: hidden;padding: 10px;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;border: 1px solid #fff;border-top: none;}
.chat-body ul {margin: 0;padding: 0;}
.chat-body li.message {display: block;position: relative;margin: 20px 20px 0;}
.chat-body li:first-child {margin-top: 10px;}
.chat-body li.message img {display: inline-block;border-left: 4px solid #fff;position: absolute;}
.chat-body li.message img.online {border-left-color: #00a300;}
.chat-body li.message img.offline {border-left-color: #ddd;}
.chat-body li.message img.busy {border-left-color: #a90329;}
.chat-body li.message img.away {border-left-color: #ffc40d;}
.chat-body li.message .message-text {display: inline-block;vertical-align: top;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;padding: 0;margin-left: 65px;line-height: normal;}
.chat-body li.message .message-text time {position: absolute;top: 1px;right: 0;font-size: 10px;line-height: 10px;color: #afafaf;}
.chat-body li.message .message-text .chat-file:nth-child(3) {margin-top: 15px;}
.chat-body li.message .message-text .chat-file {display: block;margin: 3px 0;padding: 4px;border: 1px dotted #ddd;background: rgba(0,0,0,.05);border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;text-align: right;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.chat-body li.message .message-text .chat-file.row-fluid[class*=span] {min-height: 10px !important;}
.chat-body li.message .message-text .chat-file b {font-style: italic;white-space: nowrap;width: 250px;overflow: hidden;text-overflow: ellipsis;text-align: left;}
.chat-body li.message .message-text a.username {display: block;font-weight: 700;margin-bottom: 4px;vertical-align: top;line-height: 14px;font-size: 14px;letter-spacing: -1px;text-decoration: none !important;}
.profile-message {background: none !important;height: auto !important;box-shadow: none !important;-moz-box-shadow: none !important;-webkit-box-shadow: none !important;overflow: hidden;}
.profile-message li.message.message-reply {background: #f7f7f7;padding: 10px;margin: 3px 0 0 85px !important;}
.profile-message li.message.message-reply img {width: 35px !important;}
.profile-message li.message.message-reply .message-text {margin-left: 45px !important;}
.profile-message .wall-comment-reply {margin-left: 85px;margin-bottom: 20px;}
.chat-footer {border-top: 1px solid rgba(0,0,0,.1);background: rgba(248,248,248,.9);padding: 0 10px 15px;position: relative;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.textarea-div {background-color: #fff;border: 1px solid #ccc;border-bottom: none;margin: 10px 0 0;}
.typearea {cursor: text;overflow-x: hidden;overflow-y: auto;max-height: 90px;padding: 5px 25px 5px 5px;position: relative;border-bottom: 1px solid #eee;}
.typearea textarea {width: 100%;border-color: transparent !important;box-sizing: border-box;box-shadow: none;-moz-box-shadow: none;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-webkit-box-shadow: none;overflow: hidden;padding: 0;margin: 0;-webkit-transition: height .2s;-moz-transition: height .2s;transition: height .2s;outline: 0;resize: none;min-height: 61px;}
textarea.clone {position: absolute;visibility: hidden;}
.textarea-controls {box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;padding: 5px;display: block;background-color: #fff;border: 1px solid #ccc;border-top: none;height: 43px;line-height: 33px;overflow: hidden;}
.textarea-controls>label {margin: 3px 10px 0;}
.textarea-controls .smart-form .checkbox {padding-left: 22px !important;}
@media (min-width: 768px) and (max-width: 880px) {.chat-body li.message .message-text .chat-file b {width: 150px;}}
@media only screen and (min-width: 320px) and (max-width: 479px) {.chat-body li.message .message-text .chat-file b {width: 150px;}}
@media (max-width: 480px) {.chat-body li.message .message-text .chat-file b {width: 150px;}}
.smart-form *, .smart-form:after, .smart-form:before {margin: 0;padding: 0;box-sizing: content-box;-moz-box-sizing: content-box;}
.smart-form .btn {box-sizing: border-box;-moz-box-sizing: border-box;}
.smart-form .checkbox+.checkbox, .smart-form .radio+.radio {margin-top: 0;}
.smart-form footer .btn {float: right;height: 31px;margin: 10px 0 0 5px;padding: 0 22px;font: 300 15px/29px Helvetica,Arial,sans-serif;cursor: pointer;}
.smart-form legend {padding-top: 15px;}
.smart-form {margin: 0;outline: 0;color: #666;position: relative;}
.smart-form header {display: block;padding: 8px 0;border-bottom: 1px dashed rgba(0,0,0,.2);background: #fff;font-size: 16px;font-weight: 300;color: #232323;margin: 10px 14px 0;}
.smart-form fieldset {display: block;padding: 25px 14px 5px;border: none;background: rgba(255,255,255,.9);position: relative;}
.smart-form fieldset+fieldset {border-top: 1px solid rgba(0,0,0,.1);}
.smart-form section {margin-bottom: 15px;position: relative;}
.smart-form footer {display: block;padding: 7px 14px 15px;border-top: 1px solid rgba(0,0,0,.1);background: rgba(248,248,248,.9);}
.smart-form footer:after {content: "";display: table;clear: both;}
.smart-form .label {display: block;margin-bottom: 6px;line-height: 19px;font-weight: 400;font-size: 13px;color: #333;text-align: left;white-space: normal;}
.smart-form .label.col {margin: 0;padding-top: 7px;}
.note, .smart-form .note {margin-top: 6px;padding: 0 1px;font-size: 11px;line-height: 15px;color: #999;}
.smart-form .note a {font-size: 13px;}
.smart-form .button, .smart-form .checkbox, .smart-form .input, .smart-form .radio, .smart-form .select, .smart-form .textarea, .smart-form .toggle {position: relative;display: block;font-weight: 400;}
.smart-form .input input, .smart-form .select select, .smart-form .textarea textarea {display: block;box-sizing: border-box;-moz-box-sizing: border-box;width: 100%;height: 32px;line-height: 32px;padding: 5px 10px;outline: 0;border-width: 1px;border-style: solid;border-radius: 0;background: #fff;font: 13px/16px Helvetica,Arial,sans-serif;color: #404040;appearance: normal;-moz-appearance: none;-webkit-appearance: none;}
.smart-form .input-file .button {position: absolute;top: 4px;right: 4px;float: none;height: 22px;margin: 0;padding: 0 14px;font-size: 13px;line-height: 22px;}
.smart-form .input-file .button:hover {box-shadow: none;}
.smart-form .input-file .button input {position: absolute;top: 0;right: 0;padding: 0;font-size: 30px;cursor: pointer;opacity: 0;}
.smart-form .select i {position: absolute;top: 10px;right: 11px;width: 5px;height: 11px;background: #fff;box-shadow: 0 0 0 9px #fff;}
.smart-form .select i:after, .smart-form .select i:before {content: "";position: absolute;right: 0;border-right: 4px solid transparent;border-left: 4px solid transparent;}
.smart-form .select i:after {bottom: 0;border-top: 4px solid #404040;}
.smart-form .select i:before {top: 0;border-bottom: 4px solid #404040;}
.smart-form .select-multiple select {height: auto;}
.smart-form .textarea textarea {height: auto;resize: none;}
.smart-form .textarea-resizable textarea {resize: vertical;}
.smart-form .textarea-expandable textarea {height: 31px;}
.smart-form .textarea-expandable textarea:focus {height: auto;}
.smart-form .checkbox, .smart-form .radio {margin-bottom: 4px;padding-left: 25px;line-height: 25px;color: #404040;cursor: pointer;font-size: 13px;}
.smart-form .checkbox:last-child, .smart-form .radio:last-child {margin-bottom: 0;}
.smart-form .checkbox input, .smart-form .radio input {position: absolute;left: -9999px;}
.smart-form .checkbox i, .smart-form .radio i {position: absolute;top: 3px;left: 0;display: block;width: 17px;height: 17px;outline: 0;border-width: 1px;border-style: solid;background: #fff;}
.smart-form .radio i {border-radius: 50%;}
.smart-form .checkbox input+i:after, .smart-form .radio input+i:after {position: absolute;opacity: 0;transition: opacity .1s;-o-transition: opacity .1s;-ms-transition: opacity .1s;-moz-transition: opacity .1s;-webkit-transition: opacity .1s;}
.smart-form .radio input+i:after {content: "";top: 4px;left: 4px;width: 9px;height: 9px;border-radius: 50%;}
.smart-form .checkbox input+i:after {content: "";top: -1px;left: 1px;width: 15px;height: 15px;font: 400 16px/19px FontAwesome;text-align: center;}
.smart-form .checkbox input:checked:hover+i:after {content: "";}
.smart-form .checkbox input:checked:disabled:hover+i:after {content: "";}
.smart-form .checkbox input:checked+i:after, .smart-form .radio input:checked+i:after {opacity: 1;}
.smart-form .inline-group {margin: 0 -15px -4px 0;}
.smart-form .inline-group:after {content: "";display: table;clear: both;}
.smart-form .inline-group .checkbox, .smart-form .inline-group .radio {float: left;margin-right: 30px;}
.smart-form .inline-group .checkbox:last-child, .smart-form .inline-group .radio:last-child {margin-bottom: 4px;}
.smart-form .toggle {margin-bottom: 4px;padding-right: 61px;font-size: 15px;line-height: 25px;color: #404040;cursor: pointer;}
.smart-form .toggle:last-child {margin-bottom: 0;}
.smart-form .toggle input {position: absolute;left: -9999px;}
.smart-form .toggle i {content: "";position: absolute;top: 4px;right: 0;display: block;width: 49px;height: 17px;border-width: 1px;border-style: solid;border-radius: 12px;background: #fff;}
.smart-form .toggle i:after {content: attr(data-swchoff-text);position: absolute;top: 2px;right: 8px;left: 8px;font-style: normal;font-size: 9px;line-height: 13px;font-weight: 700;text-align: left;color: #5f5f5f;}
.smart-form .toggle i:before {content: "";position: absolute;z-index: 1;top: 4px;right: 4px;display: block;width: 9px;height: 9px;border-radius: 50%;opacity: 1;transition: right .2s;-o-transition: right .2s;-ms-transition: right .2s;-moz-transition: right .2s;-webkit-transition: right .2s;}
.smart-form .toggle input:checked+i:after {content: attr(data-swchon-text);text-align: right;}
.smart-form .toggle input:checked+i:before {right: 36px;}
.smart-form .rating {margin-bottom: 4px;font-size: 13px;line-height: 25px;color: #404040;}
.smart-form .rating:last-child {margin-bottom: 0;}
.smart-form .rating input {position: absolute;left: -9999px;}
.smart-form .rating label {display: block;float: right;height: 17px;margin-top: 5px;padding: 0 2px;font-size: 17px;line-height: 17px;cursor: pointer;}
.smart-form .button {float: right;height: 31px;overflow: hidden;margin: 10px 0 0 5px;padding: 0 25px;outline: 0;border: 0;font: 300 15px/31px Helvetica,Arial,sans-serif;text-decoration: none;color: #fff;cursor: pointer;}
.smart-form .icon-append, .smart-form .icon-prepend {position: absolute;top: 5px;width: 22px;height: 22px;font-size: 14px;line-height: 22px;text-align: center;}
.smart-form .icon-append {right: 5px;padding-left: 3px;border-left-width: 1px;border-left-style: solid;}
.smart-form .icon-prepend {left: 5px;padding-right: 3px;border-right-width: 1px;border-right-style: solid;}
.smart-form .input .icon-prepend+input, .smart-form .textarea .icon-prepend+textarea {padding-left: 37px;}
.smart-form .input .icon-append+input, .smart-form .textarea .icon-append+textarea {padding-right: 37px;}
.smart-form .input .icon-prepend+.icon-append+input, .smart-form .textarea .icon-prepend+.icon-append+textarea {padding-left: 37px;}
.smart-form .row {margin: 0 -15px;}
.smart-form .row:after {content: "";display: table;clear: both;}
.smart-form .col {float: left;min-height: 1px;padding-right: 15px;padding-left: 15px;box-sizing: border-box;-moz-box-sizing: border-box;}
.smart-form .col-1 {width: 8.33%;}
.smart-form .col-2 {width: 16.66%;}
.smart-form .col-3 {width: 25%;}
.smart-form .col-4 {width: 33.33%;}
.smart-form .col-5 {width: 41.66%;}
.smart-form .col-6 {width: 50%;}
.smart-form .col-8 {width: 66.67%;}
.smart-form .col-9 {width: 75%;}
.smart-form .col-10 {width: 83.33%;}
@media screen and (max-width: 600px) {.smart-form .col {float: none;width: 100%;}}
.smart-form .select select {padding: 5px;}
.smart-form .tooltip {position: absolute;z-index: 99999;left: -9999px;padding: 2px 8px 3px;font-size: 11px;line-height: 16px;font-weight: 400;background: rgba(0,0,0,.9);color: #fff;opacity: 0;transition: margin .3s,opacity .3s;-o-transition: margin .3s,opacity .3s;-ms-transition: margin .3s,opacity .3s;-moz-transition: margin .3s,opacity .3s;-webkit-transition: margin .3s,opacity .3s;}
.smart-form .tooltip:after {content: "";position: absolute;}
.smart-form .input input:focus+.tooltip, .smart-form .textarea textarea:focus+.tooltip {opacity: 1;}
.smart-form .tooltip-top-right {bottom: 100%;margin-bottom: 15px;}
.smart-form .tooltip-top-right:after {top: 100%;right: 11px;border-top: 4px solid rgba(0,0,0,.9);border-right: 4px solid transparent;border-left: 4px solid transparent;}
.smart-form .input input:focus+.tooltip-top-right, .smart-form .textarea textarea:focus+.tooltip-top-right {right: 0;left: auto;margin-bottom: 5px;}
.smart-form .tooltip-top-left {bottom: 100%;margin-bottom: 15px;}
.smart-form .tooltip-top-left:after {top: 100%;left: 11px;border-top: 4px solid rgba(0,0,0,.9);border-right: 4px solid transparent;border-left: 4px solid transparent;}
.smart-form .input input:focus+.tooltip-top-left, .smart-form .textarea textarea:focus+.tooltip-top-left {right: auto;left: 0;margin-bottom: 5px;}
.smart-form .tooltip-right {top: 4px;white-space: nowrap;margin-left: 15px;}
.smart-form .tooltip-right:after {top: 6px;right: 100%;border-top: 4px solid transparent;border-right: 4px solid rgba(0,0,0,.9);border-bottom: 4px solid transparent;}
.smart-form .input input:focus+.tooltip-right, .smart-form .textarea textarea:focus+.tooltip-right {left: 100%;margin-left: 5px;}
.smart-form .tooltip-left {top: 4px;white-space: nowrap;margin-right: 15px;}
.smart-form .tooltip-left:after {top: 6px;left: 100%;border-top: 4px solid transparent;border-bottom: 4px solid transparent;border-left: 4px solid rgba(0,0,0,.9);}
.smart-form .input input:focus+.tooltip-left, .smart-form .textarea textarea:focus+.tooltip-left {right: 100%;left: auto;margin-right: 5px;}
.smart-form .tooltip-bottom-right {top: 100%;margin-top: 15px;}
.smart-form .tooltip-bottom-right:after {bottom: 100%;right: 11px;border-right: 4px solid transparent;border-bottom: 4px solid rgba(0,0,0,.9);border-left: 4px solid transparent;}
.smart-form .input input:focus+.tooltip-bottom-right, .smart-form .textarea textarea:focus+.tooltip-bottom-right {right: 0;left: auto;margin-top: 5px;}
.smart-form .tooltip-bottom-left {top: 100%;margin-top: 15px;}
.smart-form .tooltip-bottom-left:after {bottom: 100%;left: 11px;border-right: 4px solid transparent;border-bottom: 4px solid rgba(0,0,0,.9);border-left: 4px solid transparent;}
.smart-form .input input:focus+.tooltip-bottom-left, .smart-form .textarea textarea:focus+.tooltip-bottom-left {right: auto;left: 0;margin-top: 5px;}
.smart-form .checkbox i, .smart-form .icon-append, .smart-form .icon-prepend, .smart-form .input input, .smart-form .radio i, .smart-form .select select, .smart-form .textarea textarea, .smart-form .toggle i {border-color: #bdbdbd;transition: border-color .3s;-o-transition: border-color .3s;-ms-transition: border-color .3s;-moz-transition: border-color .3s;-webkit-transition: border-color .3s;}
.smart-form .toggle i:before {background-color: #3276b1;}
.smart-form .rating label {color: #ccc;transition: color .3s;-o-transition: color .3s;-ms-transition: color .3s;-moz-transition: color .3s;-webkit-transition: color .3s;}
.smart-form .button {background-color: #3276b1;opacity: .8;transition: opacity .2s;-o-transition: opacity .2s;-ms-transition: opacity .2s;-moz-transition: opacity .2s;-webkit-transition: opacity .2s;}
.smart-form .button.button-secondary {background-color: #b3b3b3;}
.smart-form .icon-append, .smart-form .icon-prepend {color: #a2a2a2;}
.smart-form .checkbox:hover i, .smart-form .input:hover input, .smart-form .radio:hover i, .smart-form .select:hover select, .smart-form .textarea:hover textarea, .smart-form .toggle:hover i {border-color: #5d98cc;}
.smart-form .rating input+label:hover, .smart-form .rating input+label:hover~label {color: #3276b1;}
.smart-form .button:hover {opacity: 1;}
.smart-form .checkbox:hover i, .smart-form .radio:hover i, .smart-form .toggle:hover i {-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.1);box-shadow: inset 0 1px 1px rgba(0,0,0,.1);}
.smart-form .checkbox:active i, .smart-form .radio:active i, .smart-form .toggle:active i {background: #f0f0f0;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.1);box-shadow: inset 0 1px 1px rgba(0,0,0,.1);}
.smart-form .checkbox input:focus+i, .smart-form .input input:focus, .smart-form .radio input:focus+i, .smart-form .select select:focus, .smart-form .textarea textarea:focus, .smart-form .toggle input:focus+i {border-color: #3276b1;}
.smart-form .radio input+i:after {background-color: #3276b1;}
.smart-form .checkbox input+i:after {color: #3276b1;}
.smart-form .checkbox input:checked+i, .smart-form .radio input:checked+i, .smart-form .toggle input:checked+i {border-color: #3276b1;}
.smart-form .rating input:checked~label {color: #3276b1;}
.smart-form .checkbox.state-error i, .smart-form .radio.state-error i, .smart-form .state-error input, .smart-form .state-error select, .smart-form .state-error textarea, .smart-form .toggle.state-error i {background: #fff0f0;border-color: #a90329;}
.smart-form .toggle.state-error input:checked+i {background: #fff0f0;}
.smart-form .state-error+em {display: block;margin-top: 6px;padding: 0 1px;font-style: normal;font-size: 11px;line-height: 15px;color: #d56161;}
.smart-form .rating.state-error+em {margin-top: -4px;margin-bottom: 4px;}
.smart-form .state-error select+i {background: #fff0f0;box-shadow: 0 0 0 9px #fff0f0;}
.state-error .icon-append, .state-error .icon-prepend {color: #ed1c24;}
.smart-form .checkbox.state-success i, .smart-form .radio.state-success i, .smart-form .state-success input, .smart-form .state-success select, .smart-form .state-success textarea, .smart-form .toggle.state-success i {background: #f0fff0;border-color: #7dc27d;}
.smart-form .toggle.state-success input:checked+i {background: #f0fff0;}
.smart-form .note-success {color: #6fb679;}
.smart-form .state-success select+i {background: #f0fff0;box-shadow: 0 0 0 9px #f0fff0;}
.smart-form .button.state-disabled, .smart-form .checkbox.state-disabled, .smart-form .input.state-disabled input, .smart-form .radio.state-disabled, .smart-form .select.state-disabled, .smart-form .textarea.state-disabled, .smart-form .toggle.state-disabled {cursor: default !important;opacity: .6 !important;}
.smart-form .checkbox.state-disabled:hover i, .smart-form .input.state-disabled:hover input, .smart-form .radio.state-disabled:hover i, .smart-form .select.state-disabled:hover select, .smart-form .textarea.state-disabled:hover textarea, .smart-form .toggle.state-disabled:hover i {border-color: #e5e5e5 !important;}
.smart-form .state-disabled.checkbox input+i:after, .smart-form .state-disabled.checkbox input:checked+i, .smart-form .state-disabled.radio input+i:after, .smart-form .state-disabled.radio input:checked+i, .smart-form .state-disabled.toggle input:checked+i {border-color: #e5e5e5 !important;color: #333 !important;}
.smart-form .state-disabled.radio input+i:after {background-color: #333;}
.smart-form .message {display: none;color: #6fb679;}
.smart-form .message i {display: block;margin: 0 auto 20px;width: 81px;height: 81px;border: 1px solid #6fb679;border-radius: 50%;font-size: 30px;line-height: 81px;}
.smart-form.submited fieldset, .smart-form.submited footer {display: none;}
.smart-form.submited .message {display: block;padding: 25px 30px;background: rgba(255,255,255,.9);font: 300 18px/27px Helvetica,Arial,sans-serif;text-align: center;}
.smart-form .ui-widget-content .ui-spinner-input {margin: 0;border: 0;box-shadow: none !important;height: 29px;}
.smart-form-modal {position: fixed;z-index: 1;display: none;width: 400px;}
.smart-form-modal-overlay {position: fixed;top: 0;left: 0;display: none;width: 100%;height: 100%;background: rgba(0,0,0,.7);}
.ui-timepicker-div .ui-widget-header {margin-bottom: 8px;}
.ui-timepicker-div dl {text-align: left;}
.ui-timepicker-div dl dt {float: left;clear: left;padding: 0 0 0 5px;}
.ui-timepicker-div dl dd {margin: 17px 10px 12px 40%;}
.ui-timepicker-div td {font-size: 90%;}
.ui-tpicker-grid-label {background: 0 0;border: none;margin: 0;padding: 0;}
.ui-timepicker-rtl {direction: rtl;}
.ui-timepicker-rtl dl {text-align: right;padding: 0 5px 0 0;}
.ui-timepicker-rtl dl dt {float: right;clear: right;}
.ui-timepicker-rtl dl dd {margin: 0 40% 10px 10px;}
.smart-form input.input-lg {height: 44px;padding: 10px 16px;font-size: 17px;line-height: 1.33;}
.smart-form input.input-sm {height: 30px;padding: 5px 10px;font-size: 12px;line-height: 1.5;}
.smart-form input.input-xs {height: 24px;padding: 2px 10px;font-size: 11px;line-height: 1.5;}
.smart-form select.input-sm {height: 30px;line-height: 15px;font-size: 12px;}
.smart-form select.input-sm+i {height: 10px;}
.smart-form select.input-lg {height: 44px;line-height: 22px;font-size: 17px;}
.smart-form select.input-lg+i {height: 11px;top: 17px;}
.smart-form .checkbox input+input[type=hidden]+i:after {content: "";top: -1px;left: 1px;width: 15px;height: 15px;font: 400 16px/19px FontAwesome;text-align: center;}
.smart-form .checkbox input:checked:hover+input[type=hidden]+i:after {content: "";}
.smart-form .checkbox input:checked:disabled:hover+input[type=hidden]+i:after {content: "";}
.smart-form .checkbox input:checked+input[type=hidden]+i:after {opacity: 1;}
.smart-form .toggle input:checked+input[type=hidden]+i:after {content: attr(data-swchon-text);text-align: right;}
.smart-form .toggle input:checked+input[type=hidden]+i:before {right: 36px;}
.error-box {max-width: 900px;margin: 0 auto;}
.error-text {font-weight: 400;color: #fff;letter-spacing: -4px;font-size: 700%;margin-bottom: 30px;text-shadow: 0 1px 0 #ccc,0 2px 0 #bfbfbf,0 3px 0 #bbb,0 4px 0 #b9b9b9,0 5px 0 #aaa,0 6px 1px rgba(0,0,0,.1),0 0 5px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.3),0 3px 5px rgba(0,0,0,.2),0 5px 10px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.2),0 20px 20px rgba(0,0,0,.15);}
.error-search {width: 300px;margin: 0 auto 20px;}
.error-icon-shadow {text-shadow: 0 1px 0 #803838,0 2px 0 #a85d5d,0 3px 0 #b86565,0 4px 0 #d86f6f,0 5px 0 #b3a5a5,0 6px 1px rgba(131,51,51,.1),0 0 5px rgba(102,30,30,.1),0 1px 3px rgba(95,15,15,.3),0 3px 5px rgba(100,23,23,.2),0 5px 10px rgba(114,30,30,.25),0 10px 10px rgba(94,15,15,.2),0 20px 20px rgba(121,38,38,.15);}
.display-image {margin-top: -60px;margin-right: 20px;}
.terms-body {max-height: 400px;overflow: auto;}
#extr-page {background: #fff;overflow: visible;}
#extr-page .container {border: none;}
#extr-page #header {margin: 0;height: 71px;border-bottom: 1px solid #eee !important;overflow: hidden;padding: 0 30px;border-width: 0;min-height: 28px;background: #f4f4f4 !important;}
#extr-page #main {padding-top: 20px;}
#extr-page #header #logo {margin-top: 22px;margin-left: 0;}
#extr-page #header #logo img {width: 137px;}
#extr-page-header-space {float: right;text-align: right;display: block;vertical-align: middle;line-height: 71px;}
#extr-page-header-space>:first-child {font-size: 13px;margin-right: 14px;vertical-align: -3px;font-weight: 400;}
#extr-page-header-space .btn {font-weight: 700;text-transform: uppercase;}
#extr-page-header-space>* {display: inline-block;}
#extr-page #main {background: #fff;margin: 0;}
#extr-page .hero {background-image: url("/assets/components/theme/smartadmin/img/gradient/login.png");background-repeat: no-repeat;background-position: 0 137px;height: 360px;width: 100%;float: left;}
#extr-page h4.paragraph-header {color: #565656;font-size: 15px;font-weight: 400;line-height: 22px;margin-top: 15px;width: 270px;}
#extr-page h5.about-heading {color: #565656;font-size: 15px;font-weight: 700;line-height: 24px;margin: 0 0 5px;}
#extr-page .login-header-big {font-weight: 400;}
#extr-page .login-desc-box-l {min-height: 350px;width: 50%;}
#extr-page .login-app-icons {vertical-align: top;margin-top: 90px;width: 300px;}
@media (min-width: 768px) and (max-width: 880px) {#extr-page #header {padding: 0 5px !important;}}
@media only screen and (min-width: 0) and (max-width: 679px) {#extr-page #header {padding: 0 5px !important;}
	#extr-page #header #logo img {width: 135px;}
	#extr-page #header #logo {margin-top: 22px;}}
.dd {position: relative;display: block;margin: 0;padding: 0;max-width: 600px;list-style: none;font-size: 13px;line-height: 20px;}
.dd-list {display: block;position: relative;margin: 0;padding: 0;list-style: none;}
.dd-list .dd-list {padding-left: 30px;}
.dd-collapsed .dd-list {display: none;}
.dd-empty, .dd-item, .dd-placeholder {display: block;position: relative;margin: 0;padding: 0;min-height: 20px;font-size: 13px;line-height: 20px;}
.dd-handle {display: block;font-size: 15px;margin: 5px 0;padding: 7px 15px;color: #333;text-decoration: none;border: 1px solid #cfcfcf;background: #fbfbfb;}
.dd-item>button {position: relative;cursor: pointer;float: left;width: 25px;height: 20px;margin: 7px 10px;line-height: 22px !important;padding: 0;text-indent: 100%;white-space: nowrap;overflow: hidden;border: 0;background: rgba(0,0,0,0);text-align: center;display: inline-block;font-family: FontAwesome;font-style: normal;font-weight: 400;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 18px;}
.dd-item>button:before {content: "";display: block;position: absolute;width: 100%;text-align: center;text-indent: 0;color: #0091d9;}
.dd-item>button[data-action=collapse]:before {content: "";color: #a90329;}
.dd-empty, .dd-placeholder {margin: 5px 0;padding: 0;min-height: 30px;background: #f2fbff;border: 1px dashed #b6bcbf;box-sizing: border-box;-moz-box-sizing: border-box;}
.dd-empty {border: 1px dashed #bbb;min-height: 100px;background-color: #eee;background-image: -webkit-linear-gradient(45deg,#fff 25%,transparent 25%,transparent 75%,#fff 75%,#fff),-webkit-linear-gradient(45deg,#fff 25%,transparent 25%,transparent 75%,#fff 75%,#fff);background-image: -moz-linear-gradient(45deg,#fff 25%,transparent 25%,transparent 75%,#fff 75%,#fff),-moz-linear-gradient(45deg,#fff 25%,transparent 25%,transparent 75%,#fff 75%,#fff);background-image: linear-gradient(45deg,#fff 25%,transparent 25%,transparent 75%,#fff 75%,#fff),linear-gradient(45deg,#fff 25%,transparent 25%,transparent 75%,#fff 75%,#fff);background-size: 60px 60px;background-position: 0 0,30px 30px;}
.dd-dragel {position: absolute;pointer-events: none;z-index: 9999;}
.dd-dragel>.dd-item .dd-handle {margin-top: 0;}
.dd-dragel .dd-handle {-webkit-box-shadow: 2px 4px 6px 0 rgba(0,0,0,.1);box-shadow: 2px 4px 6px 0 rgba(0,0,0,.1);}
.nestable-lists {display: block;clear: both;padding: 30px 0;width: 100%;border: 0;border-top: 2px solid #bfbfbf;border-bottom: 2px solid #bfbfbf;}
#nestable-menu {padding: 0;margin: 10px 0 20px;}
#nestable-output, #nestable2-output {width: 100%;padding: 5px;}
@media only screen and (min-width: 700px) {.dd {float: left;width: 100%;}
	.dd+.dd {margin-left: 2%;}}
.dd-hover>.dd-handle {background: #2ea8e5 !important;}
.dd3-content {display: block;margin: 5px 0;padding: 6px 10px 8px 40px;font-size: 15px;color: #333;text-decoration: none;border: 1px solid #cfcfcf;background: #fbfbfb;}
.dd3-content:hover {color: #2ea8e5;background: #fff;}
.dd-dragel>.dd3-item>.dd3-content {margin: 0;}
.dd3-item>button {margin-left: 38px;}
.dd3-handle {position: absolute;margin: 0;left: 0;top: 0;cursor: move;width: 30px;text-indent: 100%;white-space: nowrap;overflow: hidden;border: 1px solid #aaa;background: #bfbfbf;background: -webkit-linear-gradient(top,#ddd 0,#bbb 100%);background: -moz-linear-gradient(top,#ddd 0,#bbb 100%);background: linear-gradient(top,#ddd 0,#bbb 100%);display: inline-block;font-family: FontAwesome;font-style: normal;font-weight: 400;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 18px;padding: 8px 15px;}
.dd3-handle:before {content: "";display: block;position: absolute;left: 0;top: 3px;width: 100%;text-align: center;text-indent: 0;color: #818181;font-weight: 400;line-height: 28px;}
.dd3-handle:hover:before {color: #c27616;}
.dd-handle:hover, .dd-handle:hover+.dd-list .dd-handle {background: #fddfb3 !important;border: 1px solid #faa937;color: #333 !important;}
.dd-handle>span {font-size: 13px;color: #777;}
.dd-dragel>.dd-item>.dd-handle {border-left-width: 4px;}
.dd-dragel>li.dd-item.dd3-item {position: relative;top: 10px;left: 10px;z-index: 999;}
#calendar-container {position: relative;}
.fc table, html .fc {font-size: 12px;}
.dt-header.calender-spacer {height: 46px;display: block;}
.jarviswidget #calendar {margin-top: -18px;}
.fc-widget-content, .fc-widget-header {border-right: none;}
tr td.fc-first, tr.fc-first th.fc-first {border-left: none;}
tr.fc-last td {border-bottom: none;}
.jarviswidget .fc-header-title h2 {text-shadow: 0 1px 0 #fff;margin-top: -12px;margin-left: 10px;font-size: 14px;font-weight: 700;margin-bottom: 0;}
.fc-event-time, .fc-event-title {padding: 3px 0 2px 3px;display: inline-block;line-height: 16px;font-weight: 700;font-size: 11px;box-sizing: border-box;}
#calendar-buttons {position: absolute;right: 14px;top: 5px;}
.dropzone, td.fc-other-month {background-image: -webkit-gradient(linear,left top,right bottom,color-stop(.25,rgba(0,0,0,.03)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(0,0,0,.03)),color-stop(.75,rgba(0,0,0,.03)),color-stop(.75,transparent),to(transparent));background-image: -webkit-linear-gradient(135deg,rgba(0,0,0,.03) 25%,transparent 25%,transparent 50%,rgba(0,0,0,.03) 50%,rgba(0,0,0,.03) 75%,transparent 75%,transparent);background-image: -moz-linear-gradient(135deg,rgba(0,0,0,.03) 25%,transparent 25%,transparent 50%,rgba(0,0,0,.03) 50%,rgba(0,0,0,.03) 75%,transparent 75%,transparent);background-image: -ms-linear-gradient(135deg,rgba(0,0,0,.03) 25%,transparent 25%,transparent 50%,rgba(0,0,0,.03) 50%,rgba(0,0,0,.03) 75%,transparent 75%,transparent);background-image: -o-linear-gradient(135deg,rgba(0,0,0,.03) 25%,transparent 25%,transparent 50%,rgba(0,0,0,.03) 50%,rgba(0,0,0,.03) 75%,transparent 75%,transparent);background-image: linear-gradient(135deg,rgba(0,0,0,.03) 25%,transparent 25%,transparent 50%,rgba(0,0,0,.03) 50%,rgba(0,0,0,.03) 75%,transparent 75%,transparent);background-color: #fafcfd;background-size: 16px 16px;}
.fc-corner-right .fc-event-inner {padding-right: 15px;}
.btn-select-tick i {display: none;}
.btn-select-tick .btn:hover i {opacity: .3;display: block;}
.btn-select-tick .active i {display: block;opacity: 1 !important;}
#external-events>li {margin: 6px 4px 6px 0;display: inline-block;}
#external-events>li>:first-child {padding: 5px 10px 10px;cursor: move;display: block;}
#external-events>li>:first-child:after {color: #fff;color: rgba(255,255,255,.7);content: attr(data-description);font-size: 11px;font-weight: 400;display: block;line-height: 0;margin: 7px 0;text-transform: lowercase;}
.table-wrap {overflow: auto;}
.inbox-body {position: relative;}
.inbox-body .table-wrap {background: #fff;padding: 10px 14px 7px;position: relative;margin-left: 200px;overflow-x: hidden;}
.inbox-body.no-content-padding {margin-top: 0;background: #fff;overflow: hidden;}
.inbox-nav-bar {height: 70px;margin-bottom: 0;padding: 20px 14px;background: #fff;}
.inbox-nav-bar .page-title {display: inline-block;margin: 0;width: 196px;line-height: 33px;vertical-align: middle;}
.inbox-footer {position: absolute;bottom: -53px;}
.inbox-footer .btn-group, .inbox-paging {margin-left: 10px;}
#inbox-table {font-size: 13px;border-top: none;border-left-color: transparent !important;border-right-color: transparent !important;}
#inbox-table tbody tr:hover {cursor: pointer;background: #e4e4e4;}
#inbox-table tr td {border-right: none;border-left: none;line-height: 26px;padding: 6px 4px 7px !important;}
#inbox-table .inbox-table-icon {padding-left: 15px !important;}
#inbox-table tbody tr th {overflow: hidden;}
#inbox-table.table tbody>tr>td {border-color: #fff !important;}
#inbox-table .checkbox, #inbox-table .radio {margin-top: -1px;margin-bottom: 0;}
.inbox-data-attachment, .inbox-table-icon {width: 28px;text-align: left;padding-left: 12px !important;padding-right: 0 !important;}
.inbox-data-from {width: 200px;}
.inbox-data-from>:first-child {width: 200px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.inbox-data-date {width: 80px;padding-left: 7px !important;padding-right: 0 !important;}
.inbox-data-message>:first-child {width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;height: 27px;color: #8a8a8a;}
.inbox-data-message>:first-child span {color: #111;}
.inbox-data-message>:first-child span.label {color: #fff;}
.inbox-data-message>:first-child>:first-child:after {content: " - ";}
.unread td {background: #fff;}
.unread .inbox-data-date>:first-child, .unread .inbox-data-from>:first-child, .unread .inbox-data-message>:first-child>:first-child {font-weight: 700;}
tr.highlight td, tr.unread.highlight td {background: #ffc !important;color: #333;}
.inbox-checkbox-triggered {display: inline-block;}
.inbox-checkbox-triggered>.btn-group {margin-right: 10px;}
.inbox-checkbox-triggered>.btn-group .btn {padding-left: 14px;padding-right: 14px;}
.inbox-side-bar {height: 100%;position: absolute;background: #fff;display: block;width: 200px;padding: 10px 0 10px 14px;-webkit-overflow-scrolling: touch;z-index: 1;}
.inbox-side-bar::-webkit-scrollbar {width: 0 !important;}
.inbox-side-bar h6 {font-weight: 400;font-size: 11px;display: block;padding: 0 15px;text-transform: uppercase;color: #838383;}
.inbox-side-bar h6 a {font-size: 14px;margin-top: -2px;}
.inbox-side-bar h6 .tooltip {text-transform: none !important;}
.inbox-side-bar>.btn {margin-bottom: 35px;}
.inbox-side-bar .input-group {margin-bottom: 25px;}
#compose-mail-mini {margin-left: 4px;}
.inbox-space {display: block;width: 185px;}
.inbox-space>.progress {margin-top: 5px;}
.inbox-menu-lg {list-style: none;padding: 0;margin: 0 0 20px;}
.inbox-menu-lg li a {display: block;padding: 6px 15px 7px;font-size: 13px;color: #333;}
.inbox-menu-lg li {display: block;width: 100%;}
.inbox-menu-lg li a:hover {text-decoration: none;background: #f4f4f4;}
.inbox-menu-lg li.active a {font-weight: 700;background: #f0f0f0;border-bottom: 1px solid #e7e7e7;color: #3276b1;}
.inbox-menu-sm {list-style: none;padding: 0;margin: 0 0 20px;}
.inbox-menu-sm li a {display: block;padding: 8px 15px 10px;font-size: 13px;color: #333;}
.inbox-menu-sm li {display: block;width: 100%;}
.inbox-menu-sm li a:hover {text-decoration: none;background: #f4f4f4;}
.inbox-menu-sm li.active a {font-weight: 700;background: #f0f0f0;border-bottom: 1px solid #e7e7e7;color: #3276b1;}
.email-open-header {margin: -10px 0 0;font-size: 20px;border-bottom: 1px solid #bfbfbf;border-top: 1px solid #eee;padding: 15px 3px;}
.email-open-header>span {font-size: 10px;font-weight: 400;padding: 3px 5px;letter-spacing: normal;text-transform: uppercase;vertical-align: middle;line-height: 33px;background: #acacac;}
.inbox-info-bar {padding: 10px 0;border-bottom: 1px solid #bfbfbf;}
.inbox-info-bar img {width: 35px;height: auto;display: inline-block;vertical-align: middle;margin-right: 7px;margin-left: 2px;border-left: 3px solid #fff;}
.inbox-download, .inbox-message {padding: 15px 4px;border-bottom: 1px solid #bfbfbf;}
.inbox-download-list {list-style: none;margin: 5px 0 0;padding: 0;}
.inbox-download-list li {display: inline-block;margin: 0 5px 0 0;vertical-align: top;}
.inbox-download-list li>:first-child {margin-bottom: 0;width: 150px;overflow: hidden;}
.inbox-download-list li>:first-child:hover {background: #fff;border-color: silver;}
.inbox-download-list li>:first-child>:first-child {text-align: center;display: block;color: #d6d6d6;}
.inbox-download-list li>:first-child>:first-child>.fa {font-size: 150px;}
.inbox-download-list li>:first-child>:first-child>img {max-width: 120px;}
.inbox-compose-footer {padding: 10px;background: #f5f5f5;border-bottom: 1px solid #a9a9a9;}
.inbox-compose-footer, .inbox-download, .inbox-info-bar, .inbox-message {margin-right: 240px;position: relative;}
.email-infobox {display: block;width: 180px;border-bottom: 1px solid #bfbfbf;padding-bottom: 0;padding-top: 15px;position: absolute;top: 65px;right: 15px;}
.inbox-info-bar .form-group {margin: 0;}
.inbox-info-bar .form-group input, .inbox-info-bar .select2-container-multi .select2-choices {border-color: #fff !important;}
.inbox-info-bar .select2-choices>div {display: none;}
.inbox-info-bar .col-md-1, .inbox-info-bar .col-md-11 {padding-left: 0;padding-right: 0;}
.fileinput {padding-top: 3px;}
.hidden {display: none;}
.inbox-info-bar em {position: absolute;top: 6px;right: 20px;text-align: right;font-style: normal;}
.email-reply-text>div {border-left: 1px solid #d6d6d6;padding-left: 10px;margin-left: 50px;color: #a9a9a9;}
.inbox-body .note-editor .note-editable {height: 100% important;}
.email-reply-text>:first-child {padding-left: 45px;}
@media (max-width: 1280px) {.inbox-compose-footer, .inbox-info-bar, .inbox-message {margin-right: 0;}
	.email-infobox {display: none;}}
@media (max-width: 1024px) {.inbox-side-bar {display: none !important;}
	.inbox-body .table-wrap {margin-left: 0 !important;}
	.inbox-info-bar .col-md-1, .inbox-info-bar .col-md-11 {padding-left: 26px;padding-right: 26px;}}
#inbox-content .note-insert, #inbox-content[data-event=codeview], #inbox-content[data-event=showHelpDialog] {display: none !important;}
#inbox-content[data-event=fullscreen] {border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;}
#inbox-content .note-toolbar .btn-sm {padding: 2px 6px 3px;font-size: 14px;}
#inbox-content .note-toolbar .note-para .dropdown-menu {min-width: 180px;}
.profile-pic {text-align: right;}
.profile-pic>img {border-radius: 0;position: relative;border: 5px solid #fff;top: -30px;left: 10px;display: inline-block;text-align: right;z-index: 4;max-width: 100px;margin-bottom: -30px;}
.profile-carousel .carousel-inner {max-height: 150px;}
.friends-list li {margin-bottom: 10px;margin-right: 3px;padding: 0;}
.friends-list img {width: 35px;border: 1px solid #fff;outline: 1px solid #bfbfbf;}
.profile-link-btn {color: #999;font-size: 14px;}
time.icon {font-size: 14px;display: block;position: relative;width: 35px;height: 43px;background-color: #fff;margin: 3px auto;border-radius: 7px;box-shadow: 0 1px 0 #bdbdbd,0 2px 0 #fff,0 3px 0 #eee9e9,0 4px 0 #fff,0 5px 0 #fff,0 0 0 1px #d3d3d3;overflow: hidden;}
time.icon * {display: block;width: 100%;font-size: 10px;font-weight: 700;font-style: normal;text-align: center;}
time.icon strong {position: absolute;top: 0;padding: 2px 0;color: #fff;background-color: #3a3633;-webkit-box-shadow: 0 2px 0 #3a3633;box-shadow: 0 2px 0 #3a3633;border-radius: 6px 6px 0 0;}
time.icon em {position: absolute;bottom: 3px;color: #3276b1;}
time.icon span {width: 100%;font-size: 15px;letter-spacing: -.05em;padding-top: 21px;color: #2f2f2f;}
.user {display: block;float: left;width: 170px;margin: 0 15px 15px 0;overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;}
.user img {float: left;width: 35px;margin-right: 5px;}
.user .email {color: #999;overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;}
.search-results {padding: 18px 5px;}
.search-results+.search-results {border-top: 1px dashed #e3e3e3;}
.search-results>:first-child {margin-bottom: 4px;font-weight: 400;}
.search-results>:first-child a {text-decoration: underline;}
.search-results .url {font-style: normal;font-size: 14px;}
.search-results img {display: inline-block;margin-top: 4px;margin-right: 4px;width: 80px;}
.search-results>div {display: inline-block;vertical-align: top;}
.search-results .note {margin: 0;line-height: normal;}
.search-results .note a {text-decoration: none !important;color: #333;}
.search-results .note a:hover {color: #ed1c24;}
.todo-group-title {margin: 0;line-height: 31px;padding: 0 0 0 10px;background: #fafafa;border-bottom: 1px solid #e7e7e7;border-top: 1px solid #f4f4f4;color: #999;}
.todo {margin: 0;padding: 0;min-height: 5px;list-style: none;}
.todo>li {display: block;position: relative;overflow: hidden;border-bottom: 1px solid #e7e7e7;margin: 0 5px;background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAQCAYAAADagWXwAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0RkQ1OEY4NTM4NUIxMUUzQjdCMUMxQzJCQUE3MTMxOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0RkQ1OEY4NjM4NUIxMUUzQjdCMUMxQzJCQUE3MTMxOCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjRGRDU4RjgzMzg1QjExRTNCN0IxQzFDMkJBQTcxMzE4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjRGRDU4Rjg0Mzg1QjExRTNCN0IxQzFDMkJBQTcxMzE4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+pTD+wgAAACtJREFUeNpimDBhwn8gYABhdDYjiIELMDHgAUwTJ06Ea0VnjxpLO2MBAgwAGYZLegQbQ3UAAAAASUVORK5CYII=") 1px 11px no-repeat;}
.todo>li:last-child, .todo>li:only-child {border-bottom: none;}
.todo>li>:first-child {display: block;border-right: 1px solid #ffe1eb;height: 100%;padding: 6px 11px 6px 18px;width: 20px;vertical-align: top;position: absolute;}
.todo>li>:first-child:hover {cursor: move;}
.todo>li.complete>:first-child:hover {cursor: default;}
.todo>li.complete {background: 0 0;}
.todo>li>p {height: 100%;margin-left: 52px;border-left: 1px solid #ffe1eb;display: inline-block;padding: 8px 0 6px 7px;margin-bottom: 0;min-height: 37px;line-height: normal;font-size: 14px;font-weight: 500;color: #333;}
.todo>li>p>span {display: block;line-height: 12px;font-size: 10px;font-weight: 400;}
.todo>li>p>:first-child {margin-top: -5px;color: #999;margin-bottom: 4px;}
.todo>li>p>.date {color: #bfbfbf;}
.todo>li.complete>* {text-decoration: line-through;font-style: italic;}
.todo>li.ui-sortable-helper {border-top: 1px solid #eee;background: rgba(113,132,63,.1);}
.smart-timeline {position: relative;}
.smart-timeline-list {list-style: none;margin: 0;padding: 0;}
.smart-timeline-list:after {content: " ";background-color: #eee;position: absolute;display: block;width: 2px;top: 0;left: 95px;bottom: 0;z-index: 1;}
.smart-timeline-list li {position: relative;margin: 0;padding: 15px 0;}
.smart-timeline-list>li:hover {background-color: #f4f4f4;}
.smart-timeline-hover li:hover {background-color: #f9f9f9;}
.smart-timeline-icon {background: #3276b1;color: #fff;border-radius: 50%;position: absolute;width: 32px;height: 32px;line-height: 28px;font-size: 14px;text-align: center;left: 80px;top: 10px;z-index: 100;padding: 2px;}
.smart-timeline-icon>img {height: 32px;width: 32px;border-radius: 50%;margin-top: -2px;margin-left: -2px;border: 2px solid #3276b1;}
.smart-timeline-time {float: left;width: 70px;text-align: right;}
.smart-timeline-time>small {font-style: italic;}
.smart-timeline-content {margin-left: 123px;}
.table-forum thead tr {background: none !important;}
.table-forum thead tr th {font-size: 17px;font-weight: 400;border-bottom-color: #f1f1f1;}
.table-forum tr td {border-top-style: dashed !important;padding-top: 12px !important;padding-bottom: 12px !important;}
.table-forum tr td h4 {font-size: 15px;font-weight: 700;}
.table-forum tr td h4 small {font-size: 13px;display: block;margin-top: 2px;}
.table-forum tr td>i {margin-top: 4px;padding-left: 10px;}
.table-forum tr.locked h4>a:before {display: inline-block;font-family: FontAwesome;font-style: normal;font-weight: 400;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: "";}
.table-forum tr.closed h4>a {text-decoration: line-through;color: #848484;cursor: not-allowed;}
.forum-attachment {margin-top: 20px;display: block;}
.ajax-loading-error {margin-top: 70px;display: block;text-align: center;font-size: 23px;font-weight: 700;}
.ajax-notifications .ajax-loading-error {text-align: center;margin-top: 20px;font-size: 15px;}
.ajax-notifications .ajax-loading-animation {font-size: 15px;text-align: center;margin-top: 70px;}
.project-members a {display: inline-block;overflow: hidden;margin: 0 3px 0 0;border-radius: 0;}
.smart-rtl.project-members a {margin: 0 0 0 3px;}
.project-members img {width: 25px;border-radius: 0;}
.projects-table>tbody>tr>td {padding: 7px 10px 3px !important;}
html {margin: 0;padding: 0;min-height: 100%;background: url("/assets/components/theme/smartadmin/img/mybg.png") #fff;position: relative;}
body {margin: 0;padding: 0;min-height: 100%;background: url("/assets/components/theme/smartadmin/img/mybg.png") #fff;direction: ltr;}
body.mobile-view-activated.hidden-menu {overflow-x: hidden;}
body.modal-open {overflow: hidden !important;}
a:active, a:focus, a:hover, button, button:active, button:focus, embed, input::-moz-focus-inner, object {outline: 0;}
h1, h2, h3, h4 {margin: 0;font-family: Arial,Helvetica,Sans-Serif;font-weight: 300;}
.page-title {margin: 12px 0 28px;}
.page-title span {font-size: 16px;color: #333;display: inline-block;vertical-align: 1px;}
label {font-weight: 400;}
:focus {outline: 0 !important;}
a, button, input {-ms-touch-action: none !important;}
.uneditable-input:focus, input[type=color]:focus, input[type=date]:focus, input[type=datetime-local]:focus, input[type=datetime]:focus, input[type=email]:focus, input[type=month]:focus, input[type=number]:focus, input[type=password]:focus, input[type=search]:focus, input[type=tel]:focus, input[type=text]:focus, input[type=time]:focus, input[type=url]:focus, input[type=week]:focus, select:focus, textarea:focus {outline: 0;-webkit-box-shadow: none !important;-moz-box-shadow: none !important;box-shadow: none !important;}
.form-control, .input-lg, .input-sm, .input-xs {border-radius: 0 !important;-webkit-border-radius: 0 !important;-moz-border-radius: 0 !important;}
.input-xs {height: 24px;padding: 2px 10px;font-size: 11px;line-height: 1.5;}
.btn-xs {padding: 1px 5px;}
.btn-sm {padding: 6px 10px 5px;}
.btn-lg {padding: 10px 16px;}
.no-space {margin: 0;}
.no-space>[class*=col-] {margin: 0 !important;padding-right: 0;padding-left: 0;}
#content {padding: 10px 14px;position: relative;}
body.container {position: absolute;left: 0;right: 0;padding: 0;border-left: 1px solid #bfbfbf;border-right: 1px solid #bfbfbf;box-shadow: 0 2px 70px rgba(0,0,0,.45);}
body.container.hidden-menu:not(.mobile-view-activated) {overflow: hidden;}
h1 {letter-spacing: -1px;font-size: 24px;margin: 10px 0;}
h1 small {font-size: 18px;font-weight: 300;letter-spacing: -1px;}
.lead {font-size: 19px;}
h2 {letter-spacing: -1px;font-size: 22px;margin: 20px 0;line-height: normal;}
h3 {display: block;font-size: 19px;font-weight: 400;margin: 20px 0;line-height: normal;}
h4 {line-height: normal;}
h5 {font-size: 17px;font-weight: 300;margin: 10px 0;line-height: normal;}
h6 {font-size: 15px;margin: 10px 0;font-weight: 700;line-height: normal;}
.row-seperator-header {margin: 15px 14px 20px;border-bottom: none;display: block;color: #646464;font-size: 20px;font-weight: 400;}
.center-canvas, .center-child-canvas>canvas {display: block !important;margin: 0 auto !important;}
.bordered {border: 1px solid rgba(0,0,0,.2);}
.bordered:hover {border: 1px solid rgba(0,0,0,.4);}
aside {display: block;background: #3a3633;background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI5NyUiIHN0b3AtY29sb3I9IiMzYTM2MzMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMmEyNzI1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==");background: -moz-linear-gradient(left,#3a3633 93%,#2a2725 100%);background: -webkit-gradient(linear,left top,right top,color-stop(93%,#3a3633),color-stop(100%,#2a2725));background: -webkit-linear-gradient(left,#3a3633 93%,#2a2725 100%);background: -o-linear-gradient(left,#3a3633 93%,#2a2725 100%);background: -ms-linear-gradient(left,#3a3633 93%,#2a2725 100%);background: linear-gradient(to right,#3a3633 93%,#2a2725 100%);min-height: 100%;}
#header {display: block;height: 49px;margin: 0;padding: 0 13px 0 0;background-color: #f3f3f3;background-image: -moz-linear-gradient(top,#f3f3f3,#e2e2e2);background-image: -webkit-gradient(linear,0 0,0 100%,from(#f3f3f3),to(#e2e2e2));background-image: -webkit-linear-gradient(top,#f3f3f3,#e2e2e2);background-image: -o-linear-gradient(top,#f3f3f3,#e2e2e2);background-image: linear-gradient(to bottom,#f3f3f3,#e2e2e2);background-repeat: repeat-x;position: relative;z-index: 1005;}
#header>div {display: inline-block;vertical-align: middle;height: 49px;float: left;}
#header>div.open {font-weight: 700;}
.fixed-header #header {position: fixed;width: 100%;z-index: 1005;top: 0;border-bottom: 2px solid #999;border-bottom: 1px solid rgba(0,0,0,.3);box-shadow: -11px 12px 23px rgba(0,0,0,.1);}
.fixed-header.fixed-ribbon #header {border-bottom: none;box-shadow: none;}
.container.fixed-header #header {max-width: 1164px;}
.fixed-header #header .ajax-dropdown {z-index: 906;}
.fixed-header #shortcut {position: fixed;}
.fixed-header #main {margin-top: 49px;}
#logo-group>span {display: inline-block;height: 39px;float: left;}
#logo-group span#activity {-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;cursor: default !important;display: inline-block;font-weight: 700;height: 24px;width: 24px;padding: 2px;text-align: center;text-decoration: none !important;-moz-user-select: none;-webkit-user-select: none;background-color: #f8f8f8;background-image: -webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#f1f1f1));background-image: -webkit-linear-gradient(top,#f8f8f8,#f1f1f1);background-image: -moz-linear-gradient(top,#f8f8f8,#f1f1f1);background-image: -ms-linear-gradient(top,#f8f8f8,#f1f1f1);background-image: -o-linear-gradient(top,#f8f8f8,#f1f1f1);background-image: linear-gradient(top,#f8f8f8,#f1f1f1);border: 1px solid #bfbfbf;color: #c4bab6;font-size: 19px;margin: 10px 0 0;position: relative;}
#logo-group span#activity:hover {border: 1px solid #bfbfbf;transition: all 0;cursor: pointer !important;-webkit-box-shadow: inset 0 0 4px 1px rgba(0,0,0,.08);box-shadow: inset 0 0 4px 1px rgba(0,0,0,.08);}
#logo {display: inline-block;width: 175px;margin-top: 13px;margin-left: 9px;}
#logo img {width: 110px;height: auto;padding-left: 3px;}
#logo-group>span b.badge {position: absolute;top: -5px;right: -5px;cursor: pointer;background: #0091d9;display: inline-block;font-size: 10px;box-shadow: inset 1px 1px 0 rgba(0,0,0,.1),inset 0 -1px 0 rgba(0,0,0,.07);color: #fff;font-weight: 700;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;padding: 2px 4px 3px;text-align: center;line-height: normal;}
#activity.active .badge {background: #006fa6 !important;}
#project-context, .project-context {display: inline-block;padding: 7px 13px 0;position: relative;}
#project-context>span, .project-context>span {display: block;}
#project-context>:first-child, .project-context>:first-child {display: block;color: #bfbfbf;font-size: 10px;font-weight: 700;text-transform: uppercase;text-shadow: 0 0 1px #fff;padding-left: 0;text-align: left;}
#project-selector, .project-selector {max-width: 97%;white-space: nowrap;background: 0 0;border: none;padding: 0;text-align: left;color: #555;font-size: 14px;cursor: pointer;}
#project-selector:hover, .project-selector:hover {color: #333;}
.header-search {position: relative;}
.header-search.pull-right {margin-left: 6px;}
.header-search>input[type=text] {display: block;box-sizing: border-box;-moz-box-sizing: border-box;min-width: 200px;width: 100%;height: 30px;padding: 0 10px;outline: 0;border-width: 1px;border-style: solid;border-radius: 0;border-color: #bfbfbf;background: #fff;color: #404040;appearance: normal;-moz-appearance: none;-webkit-appearance: none;margin-top: 10px;line-height: normal;}
.header-search>button {background: 0 0;border: none;color: #6d6a69;font-size: 17px;height: 30px;line-height: 30px;margin: 0;padding: 0;position: absolute;right: 0;top: 10px;width: 30px;z-index: 2;}
#search-mobile {display: none;}
#cancel-search-js {position: absolute;display: none;background: #a90329;z-index: 3;color: #fff;padding: 0;right: 10px;top: 10px;text-align: center;height: 29px;line-height: 29px;width: 30px;font-size: 17px;text-decoration: none !important;}
#header>:first-child, aside {width: 180px;}
#left-panel {position: absolute;top: 0;left: 0;z-index: 1004;padding-top: 49px;}
#main {margin-left: 180px;padding: 0;padding-bottom: 52px;min-height: 500px;position: relative;}
#ribbon {min-height: 40px;background: #474544;padding: 0 13px;position: relative;}
#ribbon .breadcrumb {display: inline-block;margin: 0;padding: 11px 34px 11px 0 !important;background: 0 0;vertical-align: top;}
#ribbon .breadcrumb, #ribbon .breadcrumb a {color: #bbb !important;text-decoration: none !important;}
#ribbon .breadcrumb li:last-child, #ribbon .breadcrumb>.active {color: #e4e4e4;}
.fixed-ribbon #ribbon {position: fixed;right: 0;left: 180px;top: 49px;z-index: 1001;}
.container.fixed-ribbon #ribbon {width: 944px;left: 590px;}
.fixed-ribbon #content {padding-top: 50px;}
.minified.fixed-ribbon #ribbon {left: 45px;}
.hidden-menu.fixed-ribbon #ribbon {left: 10px;}
.fixed-navigation #left-panel {height: 100%;position: fixed;}
.fixed-navigation nav {-webkit-overflow-scrolling: touch;overflow-y: auto;height: 100%;padding-bottom: 49px;}
.fixed-navigation nav>ul {padding-right: 15px;position: relative;height: 100%;width: 114%;overflow-x: hidden;overflow-y: scroll;}
.mobile-detected.fixed-navigation nav>ul {padding-right: 30px !important;}
.minified.fixed-navigation nav {-webkit-overflow-scrolling: none;overflow: visible;height: auto;padding-bottom: 0;}
.minified.fixed-navigation nav>ul {overflow: visible;padding-right: 0;width: 100%;}
nav ul li a:active {background: #616161 !important;}
nav ul {width: 100%;padding: 40px 28px 25px 0;padding: 0;margin: 0;font-size: 13px;line-height: .5em;list-style: none;position: relative;}
nav ul .active>a {color: #fff !important;position: relative;}
nav ul li.active>a:before {content: "";font-family: FontAwesome;display: block;height: 27px;line-height: normal;width: 27px;position: absolute;right: -21px;font-size: 20px;color: #eee;}
nav ul li.active.open>a:before {content: "";}
nav>ul>li:last-child.open {border-bottom: 1px solid rgba(255,255,255,.15);}
nav ul li a {line-height: normal;font-size: 14px;padding: 10px 10px 10px 11px;color: #c0bbb7;display: block;font-weight: 400;text-decoration: none !important;position: relative;}
nav>ul>li>ul>li>a, nav>ul>li>ul>li>ul>li>a {padding-top: 7px;padding-bottom: 7px;}
nav ul li a:focus {color: #c9c9c9;}
nav ul li a:hover {color: #fff;text-decoration: none;}
nav ul li a.inactive, nav ul li a.inactive:hover {opacity: .5;cursor: not-allowed;color: #c0bbb7;}
nav ul b {float: right;font-size: 11px;margin-top: 2px;}
nav ul span.menu-item-parent {display: inline-block;margin: 0;padding: 0;}
nav ul li.open>a, nav ul li.open>a b {color: #fff !important;}
nav>ul>li>a b {position: absolute !important;right: 10px;top: 10px;}
nav>ul>li>a>i {margin-right: 5px;width: 15px;display: inline-block;text-align: center;position: relative;}
nav>ul>li>a>i>em {font-size: 9px;display: block;padding: 2px;position: absolute;top: -8px;right: -6px;text-decoration: none;font-style: normal;background: #ed1c24;color: #fff;min-width: 13px;border-radius: 50%;max-height: 13px;line-height: 8px;font-weight: 700;vertical-align: baseline;white-space: nowrap;text-align: center;border: 1px solid rgba(255,255,255,.1);}
nav ul li li {border-bottom: none;position: relative;}
nav>ul>li>ul::before {content: "";display: block;position: absolute;z-index: 1;left: 23px;top: 0;bottom: 0;border-left: 1px solid #7a7a7a;}
nav>ul ul li::before {content: "";display: block;position: absolute;width: 8px;left: 23px;top: 16px;border-top: 1px solid #7a7a7a;z-index: 1;}
nav>ul ul ul li::before {content: "";display: block;position: absolute;width: 18px;left: 10px;top: 17px;border-top: 1px solid transparent;}
nav>ul ul li a i {font-size: 14px !important;width: 18px !important;text-align: center !important;vertical-align: 0 !important;line-height: 1 !important;}
nav>ul>li:hover>ul::before, nav>ul>li:hover>ul>li::before {border-color: #acacac !important;}
nav ul ul {margin: 0;display: none;background: rgba(69,69,69,.6);padding: 7px 0;}
nav ul ul ul {background: 0 0;padding: 0;}
nav ul ul li {margin: 0;padding: 0;}
nav ul ul li>a {padding-left: 42px;font-size: 14px;font-weight: 400;outline: 0;}
nav ul ul li>a:hover {background-color: rgba(69,69,69,.8);color: #fff;}
nav ul ul ul li a {color: #bfbfbf;padding: 8px 10px 8px 60px;font-size: 14px;}
nav ul ul ul li a:hover {color: #fff;}
nav ul ul ul ul li a {padding-left: 80px;}
nav ul ul ul ul ul li a {padding-left: 100px;}
nav ul ul ul ul ul ul li a {padding-left: 120px;}
nav ul ul b {color: #b3b3b3;}
nav ul ul>li:hover b {color: #d5d9e2;}
.header-dropdown-list {list-style: none;float: right;position: relative;margin: 0;padding-left: 0;padding-right: 0;}
.header-dropdown-list>li {display: inline-block;padding-right: 5px;}
.header-dropdown-list>li>.dropdown-toggle {margin-top: 16px;display: block;}
.smart-accordion-default.panel-group {margin-bottom: 0;}
.smart-accordion-default.panel-group .panel+.panel {margin-top: -1px;}
.smart-accordion-default.panel-group .panel-heading {padding: 0;}
.smart-accordion-default.panel-group .panel-title a {display: block;padding: 10px 15px;text-decoration: none !important;}
.panel-group .panel, .smart-accordion-default .panel-heading {border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;}
.smart-accordion-default .panel-default>.panel-heading {background-color: #fcfcfc;}
.smart-accordion-default .panel-default {border-color: #c3c3c3;}
.smart-accordion-default .panel-title>a.collapsed>.fa, .smart-accordion-default .panel-title>a>:first-child {display: none;}
.smart-accordion-default .panel-title>a.collapsed>:first-child {display: inline-block;}
.no-padding .smart-accordion-default>div {border-left: none !important;border-right: none !important;}
.no-padding .smart-accordion-default>div:first-child {border-top: none !important;}
.no-padding .smart-accordion-default>div:last-child {border-bottom: none !important;}
.onoffswitch-container {margin-top: 4px;margin-left: 7px;display: inline-block;}
.onoffswitch {position: relative;width: 50px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;margin-top: 3px;margin-bottom: 3px;margin-left: 5px;display: inline-block;vertical-align: middle;}
.onoffswitch-checkbox {display: none;}
.onoffswitch-label {display: block;overflow: hidden;cursor: pointer;border: 1px solid #626262;border-radius: 50px;border-color: #adadad #b3b3b3 #9e9e9e;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
.onoffswitch-inner {width: 200%;margin-left: -100%;display: block;}
.onoffswitch-inner:after, .onoffswitch-inner:before {float: left;width: 50%;height: 15px;padding: 0;line-height: 15px;font-size: 10px;font-family: Trebuchet,Arial,sans-serif;font-weight: 700;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
.onoffswitch-inner:before {content: attr(data-swchon-text);text-shadow: 0 -1px 0 #333;padding-left: 7px;background-color: #3276b1;color: #fff;box-shadow: inset 0 2px 6px rgba(0,0,0,.5),0 1px 2px rgba(0,0,0,.05);text-align: left;}
.onoffswitch-inner:after {content: attr(data-swchoff-text);padding-right: 7px;text-shadow: 0 -1px 0 #fff;background-color: #fff;color: #555;text-align: right;box-shadow: inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);}
.onoffswitch-switch {width: 19px;height: 19px;margin: -2px;background: #fff;border: 1px solid #9a9a9a;border-radius: 50px;position: absolute;top: 0;bottom: 0;right: 32px;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;background-color: #f4f4f4;background-image: -moz-linear-gradient(top,#fff,#eee);background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#eee));background-image: -webkit-linear-gradient(top,#fff,#eee);background-image: -o-linear-gradient(top,#fff,#eee);background-image: linear-gradient(to bottom,#fff,#eee);background-repeat: repeat-x;-webkit-box-shadow: 1px 1px 4px 0 rgba(0,0,0,.3);box-shadow: 1px 1px 4px 0 rgba(0,0,0,.3);}
.onoffswitch-checkbox+.onoffswitch-label .onoffswitch-switch:before, .onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch:before {content: "";color: #a90329;display: block;text-align: center;line-height: 19px;font-size: 10px;text-shadow: 0 -1px 0 #fff;font-weight: 700;font-family: FontAwesome;}
.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch:before {content: "";color: #57889c;}
.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner {margin-left: 0;display: block;}
.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch {right: 0;}
.onoffswitch-switch:hover {background-color: #eee;}
.onoffswitch-switch:active {background-color: #eee;box-shadow: inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);}
.onoffswitch-checkbox:checked:disabled+.onoffswitch-label .onoffswitch-inner:before, .onoffswitch-checkbox:disabled+.onoffswitch-label .onoffswitch-inner:after {text-shadow: 0 1px 0 #fff;background: #bfbfbf;color: #333;}
.onoffswitch-checkbox:checked:disabled+.onoffswitch-label .onoffswitch-switch, .onoffswitch-checkbox:disabled+.onoffswitch-label .onoffswitch-switch {background-color: #f4f4f4;background-image: -moz-linear-gradient(top,#bfbfbf,#f4f4f4);background-image: -webkit-gradient(linear,0 0,0 100%,from(#bfbfbf),to(#f4f4f4));background-image: -webkit-linear-gradient(top,#bfbfbf,#f4f4f4);background-image: -o-linear-gradient(top,#bfbfbf,#f4f4f4);background-image: linear-gradient(to bottom,#bfbfbf,#f4f4f4);box-shadow: none !important;}
.onoffswitch-checkbox:checked:disabled+.onoffswitch-label .onoffswitch-label, .onoffswitch-checkbox:disabled+.onoffswitch-label {border-color: #ababab #999 #878787 !important;}
.onoffswitch-checkbox:checked+.onoffswitch-label {border-color: #3276b1 #2a6395 #255681;}
.onoffswitch+span, .onoffswitch-title {display: inline-block;vertical-align: middle;margin-top: -5px;}
.form-control {box-shadow: none !important;-webkit-box-shadow: none !important;-moz-box-shadow: none !important;}
.form hr {border-color: rgba(0,0,0,.1);margin: 20px -13px;}
.form fieldset {display: block;border: none;background: rgba(255,255,255,.9);position: relative;}
fieldset {position: relative;}
.form-actions {display: block;padding: 13px 14px 15px;border-top: 1px solid rgba(0,0,0,.1);background: rgba(249,249,249,.9);text-align: right;margin: 25px -13px -13px;}
.well .form-actions {margin-left: -19px;margin-right: -19px;margin-bottom: -19px;}
.well.well-lg .form-actions {margin-left: -24px;margin-right: -24px;margin-bottom: -24px;}
.well.well-sm .form-actions {margin-left: -9px;margin-right: -9px;margin-bottom: -9px;}
.popover-content .form-actions {margin: 0 -14px -9px;border-radius: 0 0 3px 3px;padding: 9px 14px;}
.no-padding .form .form-actions {margin: 0;display: block;padding: 13px 14px 15px;border-top: 1px solid rgba(0,0,0,.1);background: rgba(248,248,248,.9);text-align: right;margin-top: 25px;}
.bootstrap-duallistbox-container label, .form header, legend {display: block;padding: 8px 0;border-bottom: 1px dashed rgba(0,0,0,.2);background: #fff;font-size: 16px;font-weight: 300;color: #222;margin: 25px 0 20px;}
.no-padding .form header {margin: 25px 14px 0;}
.form header:first-child {margin-top: 10px;}
legend {font-weight: 400;margin-top: 0;background: 0 0;}
.input-group-addon {padding: 6px 10px;border-radius: 0;-moz-border-radius: 0;-webkit-border-radius: 0;transition: background-color .3s;-o-transition: background-color .3s;-ms-transition: background-color .3s;-moz-transition: background-color .3s;-webkit-transition: background-color .3s;}
.input-group-addon .fa {font-size: 14px;}
.input-group-addon .fa-2x, .input-group-addon .fa-lg {font-size: 2em;}
.input-group-addon .fa-3x, .input-group-addon .fa-4x, .input-group-addon .fa-5x {font-size: 30px;}
input[type=text]:focus+.input-group-addon {border-color: #0091d9;background-color: #72a0ce;color: #fff;}
.has-warning input[type=text], .has-warning input[type=text]+.input-group-addon {border-color: #dbab57;}
.has-warning input[type=text]+.input-group-addon {background-color: #faf2cc;color: #c09853;}
.has-warning input[type=text]:focus, .has-warning input[type=text]:focus+.input-group-addon {border-color: #dbab57;}
.has-warning input[type=text]:focus+.input-group-addon {background-color: #e1c118;color: #fff;}
.has-error .input-group-addon {border-color: #b94a48;background: #f2dede;color: #b94a48;}
.has-error input[type=text], .has-error input[type=text]+.input-group-addon {border-color: #b94a48;}
.has-error input[type=text]+.input-group-addon {background-color: #f2dede;color: #b94a48;}
.has-error input[type=text]:focus, .has-error input[type=text]:focus+.input-group-addon {border-color: #c05e5e;}
.has-error input[type=text]:focus+.input-group-addon {background-color: #c05e5e;color: #fff;}
.has-success input[type=text]:focus+.input-group-addon {border-color: #468847;background-color: #468847;color: #fff;}
.form .form-group:last-child, .form .form-group:last-child .note, .form fieldset .form-group:last-child, .form fieldset .form-group:last-child .note {margin-bottom: 0;}
.note {margin-top: 6px;padding: 0 1px;font-size: 11px;line-height: 15px;color: #999;}
.input-icon-right {position: relative;}
.input-icon-left>i, .input-icon-right>i {position: absolute;right: 10px;top: 30%;font-size: 16px;color: #bfbfbf;}
.input-icon-left>i {right: auto;left: 24px;}
.input-icon-right .form-control {padding-right: 27px;}
.input-icon-left .form-control {padding-left: 29px;}
input[type=color].ui-autocomplete-loading, input[type=date].ui-autocomplete-loading, input[type=datetime-local].ui-autocomplete-loading, input[type=datetime].ui-autocomplete-loading, input[type=email].ui-autocomplete-loading, input[type=month].ui-autocomplete-loading, input[type=number].ui-autocomplete-loading, input[type=password].ui-autocomplete-loading, input[type=search].ui-autocomplete-loading, input[type=tel].ui-autocomplete-loading, input[type=text].ui-autocomplete-loading, input[type=time].ui-autocomplete-loading, input[type=url].ui-autocomplete-loading, input[type=week].ui-autocomplete-loading {background-image: url("/assets/components/theme/smartadmin/img/select2-spinner.gif") !important;background-repeat: no-repeat;background-position: 99% 50%;padding-right: 27px;}
.input-group-addon .checkbox, .input-group-addon .radio {min-height: 0;margin-right: 0 !important;padding-top: 0;}
.input-group-addon label input[type=checkbox].checkbox+span, .input-group-addon label input[type=checkbox].checkbox+span:before, .input-group-addon label input[type=radio].radiobox+span, .input-group-addon label input[type=radio].radiobox+span:before {margin-right: 0;}
.input-group-addon .onoffswitch, .input-group-addon .onoffswitch-label {margin: 0;}
.timeline-seperator {display: block;text-align: center;color: #999;margin: 20px 0 0;}
.timeline-seperator>:first-child {padding: 4px 5px;border: 1px dashed rgba(0,0,0,.1);background: #fff;font-size: 11px;border-radius: 4px;}
.timeline-seperator .btn, .timeline-seperator .btn+.dropdown-menu {margin-right: 15px;}
.timeline-seperator:after {display: block;content: " ";margin: 0 20px;border-bottom: 1px dashed rgba(0,0,0,.1);margin-top: -8px;}
.alert {margin-bottom: 20px;margin-top: 0;color: #675100;border-width: 0;border-left-width: 5px;padding: 10px;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;}
.alert .close {top: 0;right: -5px;line-height: 20px;}
.alert-heading {font-weight: 600;}
.alert-danger {border-color: #953b39;color: #fff;background-color: #c26565;text-shadow: none;}
.alert-warning {border-color: #dfb56c;color: #826430;background-color: #efe1b3;}
.alert-success {border-color: #8ac38b;color: #356635;background-color: #cde0c4;}
.alert-info {border-color: #9cb4c5;color: #305d8c;background-color: #d6dde7;}
.well {background-color: #fbfbfb;border: 1px solid #ddd;box-shadow: 0 1px 1px #ececec;-webkit-box-shadow: 0 1px 1px #ececec;-moz-box-shadow: 0 1px 1px #ececec;position: relative;}
.well.well-clean {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;border-color: transparent;}
.well.well-glass {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;border-color: transparent;background-color: rgba(255,255,255,.25);color: #fff;}
.well.well-light {background: #fff;border: 1px solid #e2e2e2;}
.widget-body .well {margin-bottom: 0;}
.well.transparent {border: none !important;background: none !important;}
.jarviswidget.well.transparent>div, .jarviswidget.well.transparent>div .widget-body {padding: 0 !important;}
.well[class*=" bg-"], .well[class^=bg-] {border: 1px solid #555 !important;}
.nav-tabs>li>a .badge {font-size: 11px;padding: 3px 5px;opacity: .5;margin-left: 5px;min-width: 17px;font-weight: 400;}
.nav-tabs>li>a>.fa {opacity: .5;}
.tabs-left .nav-tabs>li>a .badge {margin-right: 5px;margin-left: 0;}
.nav-tabs>li>a .label {display: inline-block;font-size: 11px;margin-left: 5px;opacity: .5;}
.nav-tabs>li.active>a .badge, .nav-tabs>li.active>a .label, .nav-tabs>li.active>a>.fa {opacity: 1;}
.nav-tabs>li>a {border-radius: 0;color: #333;}
.nav-tabs>li.active>a {-webkit-box-shadow: 0 -2px 0 #57889c;-moz-box-shadow: 0 -2px 0 #57889c;box-shadow: 0 -2px 0 #57889c;border-top-width: 0 !important;margin-top: 1px !important;font-weight: 700;}
.tabs-left .nav-tabs>li.active>a {-webkit-box-shadow: -2px 0 0 #57889c;-moz-box-shadow: -2px 0 0 #57889c;box-shadow: -2px 0 0 #57889c;border-top-width: 1px !important;border-left: none !important;margin-left: 1px !important;}
.tabs-left .nav-pills>li.active>a {border: none !important;box-shadow: none !important;-webkit-box-shadow: none !important;-moz-box-shadow: none !important;}
.tabs-right .nav-tabs>li.active>a {-webkit-box-shadow: 2px 0 0 #57889c;-moz-box-shadow: 2px 0 0 #57889c;box-shadow: 2px 0 0 #57889c;border-top-width: 1px !important;border-right: none !important;margin-right: 1px !important;}
.tabs-below .nav-tabs>li.active>a {-webkit-box-shadow: 0 2px 0 #57889c;-moz-box-shadow: 0 2px 0 #57889c;box-shadow: 0 2px 0 #57889c;border-bottom-width: 0 !important;border-top: none !important;margin-top: 0 !important;}
.tabs-left>.nav-pills>li, .tabs-left>.nav-tabs>li, .tabs-right>.nav-pills>li, .tabs-right>.nav-tabs>li {float: none;}
.tabs-left>.nav-pills>li>a, .tabs-left>.nav-tabs>li>a, .tabs-right>.nav-pills>li>a, .tabs-right>.nav-tabs>li>a {min-width: 74px;margin-right: 0;margin-bottom: 3px;}
.tabs-left>.nav-pills, .tabs-left>.nav-tabs {float: left;margin-right: 19px;border-right: 1px solid #ddd;}
.tabs-left>.nav-pills {border-right: none;}
.tabs-left>.nav-tabs>li>a {margin-right: -1px;}
.tabs-left>.nav-tabs>li>a:focus, .tabs-left>.nav-tabs>li>a:hover {border-color: #eee #d5d5d5 #eee #eee;}
.tabs-left>.nav-tabs .active>a, .tabs-left>.nav-tabs .active>a:focus, .tabs-left>.nav-tabs .active>a:hover {border-color: #d5d5d5 transparent #d5d5d5 #ddd;}
.tabs-left>.tab-content {margin-left: 109px;}
.tabs-right>.nav-tabs {float: right;margin-left: 19px;border-left: 1px solid #ddd;}
.tabs-right>.nav-tabs>li>a {margin-left: -1px;}
.tabs-right>.nav-tabs>li>a:focus, .tabs-right>.nav-tabs>li>a:hover {border-color: #eee #eee #eee #ddd;}
.tabs-right>.nav-tabs .active>a, .tabs-right>.nav-tabs .active>a:focus, .tabs-right>.nav-tabs .active>a:hover {border-color: #ddd #ddd #ddd transparent;}
.tabs-below>.nav-tabs, .tabs-left>.nav-tabs, .tabs-right>.nav-tabs {border-bottom: 0;}
.pill-content>.pill-pane, .tab-content>.tab-pane {display: none;}
.pill-content>.active, .tab-content>.active {display: block;}
.tabs-below>.nav-tabs {border-top: 1px solid #ddd;}
.tabs-below>.nav-tabs>li {margin-top: -1px;margin-bottom: 0;}
.tabs-below>.nav-tabs>li>a:focus, .tabs-below>.nav-tabs>li>a:hover {border-top-color: #ddd;border-bottom-color: transparent;}
.tabs-below>.nav-tabs>.active>a, .tabs-below>.nav-tabs>.active>a:focus, .tabs-below>.nav-tabs>.active>a:hover {border-color: transparent #ddd #ddd;}
.nav-tabs.bordered {background: #fff;border: 1px solid #ddd;}
.nav-tabs.bordered>:first-child a {border-left-width: 0 !important;}
.nav-tabs.bordered+.tab-content {border: 1px solid #ddd;border-top: none;}
.tabs-pull-right.nav-pills>li, .tabs-pull-right.nav-tabs>li {float: right;}
.tabs-pull-right.nav-pills>li:first-child>a, .tabs-pull-right.nav-tabs>li:first-child>a {margin-right: 1px;}
.tabs-pull-right.bordered.nav-pills>li:first-child>a, .tabs-pull-right.bordered.nav-tabs>li:first-child>a {border-left-width: 1px !important;margin-right: 0;border-right-width: 0;}
.jarviswidget>header>.nav-tabs.pull-left>li:first-child a {border-left-width: 0 !important;}
.btn, a:link, button {-webkit-tap-highlight-color: rgba(169,3,41,.5);}
#logo-group *, .login-info, .login-info *, .minified .menu-item-parent {-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
.hidden-desktop {display: none !important;}
.dropdown-menu-xs {min-width: 37px;}
.dropdown-menu-xs>li>a {padding: 3px 10px;}
.dropdown-menu-xs>li>a:hover i {color: #fff !important;}
.dropdown-submenu {position: relative;}
.dropdown-submenu>.dropdown-menu {top: 0;left: 100%;margin-top: -6px;margin-left: -1px;}
.dropdown-submenu:hover>.dropdown-menu {display: block;}
.dropdown-submenu>a:after {display: block;content: " ";float: right;width: 0;height: 0;border-color: transparent;border-style: solid;border-width: 5px 0 5px 5px;border-left-color: #bfbfbf;margin-top: 5px;margin-right: -10px;}
.dropdown-submenu:hover>a:after {border-left-color: #fff;}
.dropdown-submenu.pull-left {float: none;}
.dropdown-submenu.pull-left>.dropdown-menu {left: -100%;margin-left: 10px;}
.table.has-tickbox thead tr th:first-child {width: 18px;}
.table.has-tickbox.smart-form tbody tr td:first-child .checkbox, .table.has-tickbox.smart-form tbody tr td:first-child .radio, .table.has-tickbox.smart-form thead tr th:first-child .checkbox, .table.has-tickbox.smart-form thead tr th:first-child .radio {padding: 0 !important;}
.fc-border-separate thead tr, .table thead tr {background-color: #eee;background-image: -webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#fafafa));background-image: -webkit-linear-gradient(top,#f2f2f2 0,#fafafa 100%);background-image: -moz-linear-gradient(top,#f2f2f2 0,#fafafa 100%);background-image: -ms-linear-gradient(top,#f2f2f2 0,#fafafa 100%);background-image: -o-linear-gradient(top,#f2f2f2 0,#fafafa 100%);background-image: -linear-gradient(top,#f2f2f2 0,#fafafa 100%);font-size: 12px;}
.fc-border-separate thead tr th {padding: 4px;line-height: 1.428571429;}
.table-bordered>thead>tr>td, .table-bordered>thead>tr>th {border-width: 1px;}
.no-padding>.table-bordered, .no-padding>.table-responsive>.table-bordered {border: none !important;}
.no-padding>.table-bordered tbody tr td:first-child, .no-padding>.table-bordered thead tr td:first-child, .no-padding>.table-bordered thead tr th:first-child, .no-padding>.table-responsive>.table-bordered tbody tr td:first-child, .no-padding>.table-responsive>.table-bordered thead tr td:first-child, .no-padding>.table-responsive>.table-bordered thead tr th:first-child {border-left-width: 0 !important;}
.no-padding>.table-bordered tbody tr td:last-child, .no-padding>.table-bordered thead tr th:last-child, .no-padding>.table-responsive>.table-bordered tbody tr td:last-child, .no-padding>.table-responsive>.table-bordered thead tr th:last-child {border-right-width: 0 !important;}
.no-padding>.table-bordered tbody tr:last-child td, .no-padding>.table-responsive>.table-bordered tbody tr:last-child td {border-bottom-width: 0 !important;}
.no-padding .table-responsive .table {margin-bottom: 0;}
.no-padding .note-editable .table-bordered {border: 1px solid #ddd !important;}
.smart-form.table td .checkbox i, .smart-form.table td .radio i, .smart-form.table th .checkbox i, .smart-form.table th .radio i {top: 0 !important;}
.table-condensed.table>tbody>tr>td, .table-condensed.table>tbody>tr>th, .table-condensed.table>tfoot>tr>td, .table-condensed.table>tfoot>tr>th, .table-condensed.table>thead>tr>td, .table-condensed.table>thead>tr>th {padding: 5px 8px !important;}
.show-stats .progress {height: 7px;border-radius: 0;margin-top: 3px;margin-bottom: 15px;}
.show-stats {padding-top: 6px !important;}
.show-stat-buttons {float: left;width: 100%;}
.show-stats .show-stat-buttons>:first-child {padding-right: 5px;}
.show-stats .show-stat-buttons>:last-child {padding-left: 5px;}
.show-stat-microcharts {margin-left: -10px;margin-right: -10px;}
.show-stat-microcharts>div {border-right: 1px solid #dadada !important;border-top: 1px solid #dadada !important;margin-top: 10px !important;height: 65px;overflow: hidden;padding: 7px 9px;}
.show-stat-microcharts>:last-child {border-right: none !important;}
.show-stat-microcharts .sparkline {margin-top: 10px;margin-right: 8px;opacity: .7;}
.show-stat-microcharts .sparkline:hover {opacity: 1;}
.smaller-stat {margin: 0;padding: 0;list-style: none;}
.smaller-stat li {margin-top: 3px;margin-right: 0;}
.smaller-stat li:first-child {margin-top: 8px;}
.smaller-stat span.label {width: 40px;display: block;text-align: left;opacity: .5;cursor: default;}
.smaller-stat span.label:hover {opacity: 1;}
.login-info {display: block;font-size: 12px;height: 39px;color: #fff;border: solid transparent;border-width: 1px 0;box-shadow: inset 1px 1px 0 rgba(0,0,0,.1),inset 0 -1px 0 rgba(0,0,0,.07);width: 100%;margin: 0 !important;border-bottom: 1px solid #525151;}
.login-info a {text-decoration: none !important;color: #c0bbb7;display: inline-block;margin-top: 6px;}
.login-info a span {text-transform: capitalize;font-size: 14px;display: inline-block;text-decoration: none;max-width: 150px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;vertical-align: middle;}
.login-info a span+i {vertical-align: middle;}
.login-info a:hover {color: #fff;}
.login-info>span {height: 38px;display: block;padding: 0 10px;border-bottom: 1px solid #1a1817;}
.login-info img {width: 25px;height: auto;display: inline-block;vertical-align: middle;margin-top: 1px;margin-right: 5px;margin-left: 0;border-left: 3px solid #fff;}
img.away, img.busy, img.offline, img.online {border-left: 3px solid #fff;}
img.online {border-left-color: #40ac2b !important;}
img.busy {border-left-color: #ed1c24 !important;}
img.offline {border-left-color: #ddd !important;}
img.away {border-left-color: #ffc40d !important;}
.client-form header {padding: 15px 13px;margin: 0;border-bottom-style: solid;border-bottom-color: rgba(0,0,0,.1);background: rgba(248,248,248,.9);}
.minified .inbox-badge {border-radius: 50%;font-size: 9px;padding: 2px;position: absolute;top: 6px;right: 6px;background: #ed1c24;min-width: 13px;}
.minifyme {border-bottom: 1px solid #302f2f;background: #454545;color: #a8a8a8;text-align: center;padding: 0;width: 36px;height: 28px;display: block;position: absolute;right: 0;border-radius: 5px 0 0 5px;cursor: pointer;margin-top: 7px;font-size: 19px;transition: all .1s linear 0;}
.minifyme:hover {background: #646464;color: #e4e4e4;right: 0;width: 40px;padding-right: 5px;}
.minified .minifyme {right: 0;color: #a8a8a8;position: relative;width: 100%;border-radius: 0;margin: 0;height: 34px;font-size: 23px;}
.minified .minifyme .fa:before {content: "";}
.minified .login-info a i, .minified .login-info a span {display: none;}
.minified .login-info span {padding: 0 5px;text-align: center;}
.minified .login-info img {margin: -2px 0 0;width: 30px;}
.minified .login-info {height: 38px;border-bottom: 1px solid #181818;}
.minified #left-panel {width: 45px;}
.minified #main {margin-left: 45px;}
.minified #left-panel, .minified nav>ul>li {overflow: visible;}
.minified nav>ul>ul {min-height: 100px !important;max-height: 180px !important;overflow-y: scroll;overflow-x: hidden;background: #ed1c24 !important;}
.minified nav>ul>li, .minified nav>ul>li a {position: relative;}
.minified nav ul>li>a {padding: 10px 11px;display: block;}
.minified nav>ul>li>a .fa.fa-fw {display: block;width: auto;text-align: center;padding: 0;}
.minified nav>ul>li>a>i {text-align: center;margin: 0;display: block;}
.minified nav>ul>li.active>a::before {content: "";}
.minified nav ul ul li a {padding-left: 14px;}
.minified nav ul ul li li a {padding-left: 25px;}
.minified nav>ul ul li::before, .minified nav>ul>li>ul::before {left: 12px;}
.minified nav>ul>li>a .menu-item-parent, .minified nav>ul>li>a>b {display: none;}
.minified nav>ul>li>a>.menu-item-parent {display: none;position: absolute;left: 40px;top: -3px;width: 186px;height: 38px;line-height: 38px;background-color: #f5f5f5;color: #333;z-index: 3;-webkit-box-shadow: 2px 1px 2px 0 rgba(0,0,0,.2);-moz-box-shadow: 2px 1px 2px 0 rgba(0,0,0,.2);box-shadow: 2px 1px 2px 0 rgba(0,0,0,.2);border-left: 1px solid #bfbfbf;border-top: 1px solid #d8d4d4;border-bottom: 1px solid #fff;padding-left: 12px;}
.minified nav>ul>li>ul {display: none !important;position: absolute;left: 40px;width: 199px;z-index: 5;border: 1px solid #bfbfbf;min-height: 180px;-webkit-box-shadow: 1px 1px 2px 0 rgba(0,0,0,.2);-moz-box-shadow: 1px 1px 2px 0 rgba(0,0,0,.2);box-shadow: 1px 1px 2px 0 rgba(0,0,0,.2);background: #454545;margin-top: -3px;overflow: hidden;}
.minified nav ul>li>ul>li>ul {position: relative;left: 13px;border: none;margin-left: -12px;width: 197px;}
.minified nav>ul>li:hover>a>.menu-item-parent, .minified nav>ul>li:hover>ul {display: block !important;}
.minified nav>ul>li>ul>li {background-color: rgba(69,69,69,.9);}
.minified nav>ul>li>ul>li>ul>li {background-color: #484b50;}
.minified nav>ul>li {border-bottom: 1px solid #1a1817;border-top: 1px solid #525151;}
.minified nav>ul>li>ul::before {border-left: none;}
.minified nav>ul ul li::before {border: none;}
.slimScrollDiv, .slimScrollDiv>:first-child {overflow: hidden;}
.minified .slimScrollDiv, .minified .slimScrollDiv>:first-child {overflow: visible !important;}
.minified .slimScrollBar, .minified .slimScrollRail {display: none;}
.minified nav>ul>li>ul>li>a, .minified nav>ul>li>ul>li>ul>li>a {padding-top: 7px;padding-bottom: 7px;}
.minified nav>ul>li>ul>li>ul>li a {padding-top: 6px;padding-bottom: 6px;}
.minified nav ul ul ul ul li a {padding-left: 45px;}
.minified nav ul ul ul ul ul li a {padding-left: 62px;}
.minified nav ul ul ul ul ul ul li a {padding-left: 82px;}
.pagination.pagination-alt>li>a {box-shadow: none;-moz-box-shadow: none;-webkit-box-shadow: none;border: none;margin-left: -1px;}
.pagination.pagination-alt>li:first-child>a {padding-left: 0;}
.pagination>li>a, .pagination>li>span {box-shadow: inset 0 -2px 0 rgba(0,0,0,.05);-moz-box-shadow: inset 0 -2px 0 rgba(0,0,0,.05);-webkit-box-shadow: inset 0 -2px 0 rgba(0,0,0,.05);}
.disabled {color: #fff;}
.btn-default.disabled {color: #999;}
.btn {border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;box-shadow: inset 0 -2px 0 rgba(0,0,0,.05);-moz-box-shadow: inset 0 -2px 0 rgba(0,0,0,.05);-webkit-box-shadow: inset 0 -2px 0 rgba(0,0,0,.05);}
.btn:active {position: relative;top: 1px;left: 1px;}
.btn.btn-ribbon {background-color: #707070;background-image: -moz-linear-gradient(top,#777,#666);background-image: -webkit-gradient(linear,0 0,0 100%,from(#777),to(#666));background-image: -webkit-linear-gradient(top,#777,#666);background-image: -o-linear-gradient(top,#777,#666);background-image: linear-gradient(to bottom,#777,#666);background-repeat: repeat-x;filter: progid: DXImageTransform.Microsoft.gradient(startColorstr="#ff777777",endColorstr="#ff666666",GradientType=0);color: #fff;padding: 0 5px;line-height: 20px;vertical-align: middle;height: 20px;display: block;border: none;float: left;margin: 0 8px 0 0;cursor: pointer;}
.btn.btn-ribbon>i {font-size: 111%;}
.ribbon-button-alignment {padding-top: 10px;display: inline-block;}
.ribbon-button-alignment.pull-right>.btn.btn-ribbon {margin: 0 0 0 8px;}
.panel-purple {border-color: #6e587a;}
.panel-purple>.panel-heading {color: #fff;background-color: #6e587a;border-color: #6e587a;}
.panel-greenLight {border-color: #71843f;}
.panel-greenLight>.panel-heading {color: #fff;background-color: #71843f;border-color: #71843f;}
.panel-greenDark {border-color: #496949;}
.panel-greenDark>.panel-heading {color: #fff;background-color: #496949;border-color: #496949;}
.panel-darken {border-color: #333;}
.panel-darken>.panel-heading {color: #fff;background-color: #404040;border-color: #404040;}
.panel-pink {border-color: #ac5287;}
.panel-pink>.panel-heading {color: #fff;background-color: #ac5287;border-color: #ac5287;}
.panel-green {border-color: #356e35;}
.panel-green>.panel-heading {color: #fff;background-color: #356e35;border-color: #356e35;}
.panel-blueLight {border-color: #92a2a8;}
.panel-blueLight>.panel-heading {color: #fff;background-color: #92a2a8;border-color: #92a2a8;}
.panel-pinkDark {border-color: #a8829f;}
.panel-pinkDark>.panel-heading {color: #fff;background-color: #a8829f;border-color: #a8829f;}
.panel-redLight {border-color: #a65858;}
.panel-redLight>.panel-heading {color: #fff;background-color: #a65858;border-color: #a65858;}
.panel-red {border-color: #a90329;}
.panel-red>.panel-heading {color: #fff;background-color: #a90329;border-color: #a90329;}
.panel-teal {border-color: #568a89;}
.panel-teal>.panel-heading {color: #fff;background-color: #568a89;border-color: #568a89;}
.panel-orange {border-color: #c79121;}
.panel-orange>.panel-heading {color: #fff;background-color: #c79121;border-color: #c79121;}
.panel-blueDark {border-color: #4c4f53;}
.panel-blueDark>.panel-heading {color: #fff;background-color: #4c4f53;border-color: #4c4f53;}
.panel-magenta {border-color: #6e3671;}
.panel-magenta>.panel-heading {color: #fff;background-color: #6e3671;border-color: #6e3671;}
.panel-blue {border-color: #57889c;}
.panel-blue>.panel-heading {color: #fff;background-color: #57889c;border-color: #57889c;}
.panel-footer>.btn-block {border-radius: 0;-moz-border-radius: 0;-webkit-border-radius: 0;border-bottom: none;border-left: none;border-right: none;}
.btn-circle {width: 30px;height: 30px;text-align: center;padding: 6px 0;font-size: 12px;line-height: 18px;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;}
.btn-circle.btn-lg {width: 50px;height: 50px;padding: 10px 15px;font-size: 18px;line-height: 30px;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;}
.btn-circle.btn-xl {width: 70px;height: 70px;padding: 10px 15px;font-size: 24px;line-height: 50px;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;}
.btn-metro {margin: 0 0 20px;padding-top: 15px;padding-bottom: 15px;}
.btn-metro>span {display: block;vertical-align: bottom;margin-top: 10px;text-transform: uppercase;}
.btn-metro>span.label {position: absolute;top: 0;right: 0;}
.btn-label {position: relative;left: -12px;display: inline-block;padding: 6px 12px;background: rgba(0,0,0,.15);border-radius: 3px 0 0 3px;}
.btn-labeled {padding-top: 0;padding-bottom: 0;}
.btn-link {box-shadow: none;-webkit-box-shadow: none;font-size: 14px;}
.nav-demo-btn {background-color: rgba(77,118,134,.5);border-color: #3a7775;}
.nav-demo-btn:active, .nav-demo-btn:hover {background-color: rgba(77,118,134,.7);border-color: #3a7775;}
#left-panel {-webkit-transition: 250ms cubic-bezier(.1,.57,.1,1);transition: 250ms cubic-bezier(.1,.57,.1,1);-webkit-transform: translate(0px,0) translateZ(0px);}
.chart-large, .chart-small, .chart-xl {overflow: hidden;}
.chart-small {height: 100px;width: 100%;}
.chart-large {height: 235px;width: 100%;}
.chart-xl {height: 297px;width: 100%;}
#flotTip {padding: 3px 5px;background-color: #fff;z-index: 9999;color: #333;-webkit-box-shadow: 0 1px 8px rgba(0,0,0,.1);-moz-box-shadow: 0 1px 8px rgba(0,0,0,.1);box-shadow: 0 1px 8px rgba(0,0,0,.1);font-size: 14px;border: 1px solid #c1c1c1;-moz-border-radius: 4px;-khtml-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;}
#flotTip span {color: #38812d;font-weight: 700;}
.legendLabel span {display: block;margin: 0 5px;}
.legendColorBox {padding-left: 10px;vertical-align: top;padding-top: 5px;}
.legendColorBox div>div {width: 4px;height: 4px;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;box-sizing: content-box;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;}
.morris-hover.morris-default-style {border-radius: 10px;padding: 6px;color: #666;background: rgba(255,255,255,.8);border: solid 2px rgba(230,230,230,.8);font-family: sans-serif;font-size: 12px;text-align: center;}
.morris-hover.morris-default-style .morris-hover-row-label {font-weight: 700;margin: .25em 0;}
.morris-hover.morris-default-style .morris-hover-point {white-space: nowrap;margin: .1em 0;}
.morris-hover {position: absolute;z-index: 903;}
.fixed-page-footer .morris-hover {z-index: 900;}
.chart {overflow: hidden;height: 180px;margin: 20px 5px 10px 10px;}
.has-legend {margin-top: 30px !important;}
.has-legend-unique {margin-top: 19px !important;}
.icon-color-good {color: #40ac2b;}
.icon-color-bad {color: #ed1c24;}
.degree-sign:after, .percent-sign:after {content: " %";line-height: normal;}
.degree-sign:after {content: "°F";}
.hidden-menu #left-panel {left: -170px;z-index: 1003;}
.hidden-menu #main {margin-left: 10px;}
.hidden-menu #left-panel:hover {left: 0;}
.hidden-menu .minifyme, .minified #hide-menu {display: none;}
.btn-header.pull-right {margin-left: 6px;}
.btn-header a>span {font-size: 13px;font-weight: 400;line-height: 30px;height: 30px;display: inline-block;}
.btn-header>:first-child>a {-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;cursor: default !important;display: inline-block;font-weight: 700;height: 30px;line-height: 24px;min-width: 30px;padding: 2px;text-align: center;text-decoration: none !important;-moz-user-select: none;-webkit-user-select: none;background-color: #f8f8f8;background-image: -webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#f1f1f1));background-image: -webkit-linear-gradient(top,#f8f8f8,#f1f1f1);background-image: -moz-linear-gradient(top,#f8f8f8,#f1f1f1);background-image: -ms-linear-gradient(top,#f8f8f8,#f1f1f1);background-image: -o-linear-gradient(top,#f8f8f8,#f1f1f1);background-image: linear-gradient(top,#f8f8f8,#f1f1f1);border: 1px solid #bfbfbf;color: #6d6a69;font-size: 17px;margin: 10px 0 0;}
.btn-header>:first-child>a:hover {border: 1px solid #bfbfbf;color: #222;transition: all 0;cursor: pointer;-webkit-box-shadow: inset 0 0 4px 1px rgba(0,0,0,.08);box-shadow: inset 0 0 4px 1px rgba(0,0,0,.08);}
.btn-header>:first-child>a:active {background-color: #e8e8e8;background-image: -moz-linear-gradient(top,#e8e8e8 0,#ededed 100%);background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#e8e8e8),color-stop(100%,#ededed));background-image: -webkit-linear-gradient(top,#e8e8e8 0,#ededed 100%);background-image: -o-linear-gradient(top,#e8e8e8 0,#ededed 100%);background-image: -ms-linear-gradient(top,#e8e8e8 0,#ededed 100%);background-image: linear-gradient(to bottom,#e8e8e8 0,#ededed 100%);filter: progid: DXImageTransform.Microsoft.gradient(startColorstr="#e8e8e8",endColorstr="#ededed",GradientType=0);-webkit-box-shadow: inset 0 0 3px 1px rgba(0,0,0,.15);box-shadow: inset 0 0 3px 1px rgba(0,0,0,.15);}
.hidden-menu #hide-menu>:first-child>a {background-color: #e8e8e8;background-image: -moz-linear-gradient(top,#5a5a5a 0,#686868 100%);background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#5a5a5a),color-stop(100%,#686868));background-image: -webkit-linear-gradient(to bottom,#5a5a5a 0,#686868 100%);background-image: -o-linear-gradient(to bottom,#5a5a5a 0,#686868 100%);background-image: -ms-linear-gradient(to bottom,#5a5a5a 0,#686868 100%);background-image: linear-gradient(to bottom,#5a5a5a 0,#686868 100%);filter: progid: DXImageTransform.Microsoft.gradient(startColorstr="#5A5A5A",endColorstr="#686868",GradientType=0);-webkit-box-shadow: inset 0 0 3px 1px rgba(0,0,0,.15);box-shadow: inset 0 0 3px 1px rgba(0,0,0,.15);color: #fff;border-color: #494949;}
.full-screen #fullscreen>:first-child>a:active, .hidden-menu #hide-menu>:first-child>a:active {-webkit-box-shadow: inset 0 0 6px 1px rgba(0,0,0,.2);box-shadow: inset 0 0 6px 1px rgba(0,0,0,.2);}
.ajax-dropdown>:first-child {margin: 0 0 3px;padding: 0 0 9px;}
.ajax-dropdown {position: absolute;display: none;z-index: 1005;top: 48px;left: 16px;width: 344px;height: 435px;border-radius: 0;-webkit-border-radius: 0;-moz-border-radius: 0;-webkit-box-shadow: 0 2px 4px rgba(30,30,100,.25);-moz-box-shadow: 0 2px 4px rgba(30,30,100,.25);box-shadow: 0 2px 4px rgba(30,30,100,.25);padding: 10px;background: #fff;border: 1px solid #b3b3b3;}
.ajax-dropdown:after, .ajax-dropdown:before {bottom: 100%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;}
.ajax-dropdown:after {border-color: rgba(255,255,255,0);border-bottom-color: #fff;border-width: 7px;left: 50%;margin-left: -7px;}
.ajax-dropdown:before {border-color: rgba(131,131,131,0);border-bottom-color: #838383;border-width: 8px;left: 50%;margin-left: -8px;}
.ajax-dropdown .btn-group .btn {font-weight: 700;text-transform: capitalize;}
.ajax-dropdown .btn-group>:nth-child(2) {border-right-width: 0;border-left-width: 0;}
.ajax-dropdown .btn-group>:last-child {border-right-width: 1px !important;}
.ajax-dropdown .btn-group .btn:active {top: 0;left: 0;}
.ajax-notifications {height: 365px;display: block;overflow: auto;margin-right: -10px;margin-left: -10px;border-bottom: 1px solid #cecece;border-top: 1px solid #cecece;background: #e9e9e9;}
.ajax-notifications>.alert.alert-transparent {background-color: transparent;border-color: transparent;color: #757575;margin: 13px 10px;}
.ajax-notifications>.alert>:first-child {margin-bottom: 10px;font-weight: 400;}
.ajax-dropdown>:last-child {font-size: 13px;display: block;padding: 5px 0;line-height: 22px;font-weight: 400;}
.ajax-dropdown .fa-4x.fa-border {border-width: 3px;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;display: block;margin: 0 auto;width: 46px;text-align: center;color: #d1d1d1;border-color: #d1d1d1;}
.dropdown-large {position: static !important;}
.dropdown-menu-large {margin-left: 16px;margin-right: 16px;padding: 20px 0;}
.dropdown-menu-large>li>ul {padding: 0;margin: 0;}
.dropdown-menu-large>li>ul>li {list-style: none;}
.dropdown-menu-large>li>ul>li>a {display: block;padding: 3px 20px;clear: both;font-weight: 400;line-height: 1.428571429;color: #333;white-space: normal;}
.dropdown-menu-large>li ul>li>a:focus, .dropdown-menu-large>li ul>li>a:hover {text-decoration: none;color: #262626;background-color: #f5f5f5;}
.dropdown-menu-large .disabled>a, .dropdown-menu-large .disabled>a:focus, .dropdown-menu-large .disabled>a:hover {color: #999;}
.dropdown-menu-large .disabled>a:focus, .dropdown-menu-large .disabled>a:hover {text-decoration: none;background-color: transparent;background-image: none;filter: progid: DXImageTransform.Microsoft.gradient(enabled=false);cursor: not-allowed;}
.dropdown-menu-large .dropdown-header {color: #428bca;font-size: 18px;}
@media (max-width: 768px) {.dropdown-menu-large {margin-left: 0;margin-right: 0;}
	.dropdown-menu-large>li {margin-bottom: 30px;}
	.dropdown-menu-large>li:last-child {margin-bottom: 0;}
	.dropdown-menu-large .dropdown-header {padding: 3px 15px !important;}}
.pagination-xs>li>a, .pagination-xs>li>span {padding: 4px 9px;font-size: 12px;}
.notification-body *, .notification-body:after *, .notification-body:before * {box-sizing: border-box !important;-webkit-box-sizing: border-box !important;-moz-box-sizing: border-box !important;}
.notification-body {padding: 0 0 0 3px;margin: 0;list-style: none;}
.notification-body>li {border-bottom: 1px solid #e9e9e9;position: relative;}
.notification-body>li>span {background: #fff;display: block;min-height: 25px;overflow: hidden;padding: 8px 10px 13px;white-space: normal;}
.notification-body>li>span:hover {background: #f0f4f7;color: #667f8f;}
.notification-body>li a.msg {padding-left: 50px !important;}
.notification-body>li a, .notification-body>li a span {display: block;position: relative;overflow: hidden;}
.notification-body>li a, .notification-body>li a:hover {text-decoration: none;}
.notification-body>li:hover .progress {background: #fff;box-shadow: 0 1px 0 rgba(0,0,0,0),0 0 0 1px #a7a7a7 inset;-webkit-box-shadow: 0 1px 0 rgba(0,0,0,0),0 0 0 1px #ccc inset;-moz-box-shadow: 0 1px 0 transparent,0 0 0 1px #fff inset;}
.notification-body>li:hover .text-muted {color: #333;}
.notification-body .from {font-size: 14px;line-height: normal;color: #333;font-weight: 400;margin-right: 60px;margin-bottom: 6px;height: 20px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.notification-body .unread .from {font-weight: 700;}
.notification-body .unread {background: #ffffe0;}
.notification-body time {position: absolute;top: 3px;right: 0;font-size: 11px;font-weight: 400;color: #058dc7;}
.notification-body .msg-body, .notification-body .subject {font-size: 13px;color: #a0a0a0;max-height: 35px;width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.notification-body .subject {font-size: 13px;color: #333;max-height: 22px;}
.bootstrapWizard {display: block;list-style: none;padding: 0;position: relative;width: 100%;}
.bootstrapWizard a:active, .bootstrapWizard a:focus, .bootstrapWizard a:hover {text-decoration: none;}
.bootstrapWizard li {display: block;float: left;width: 25%;text-align: center;padding-left: 0;}
.bootstrapWizard li:before {border-top: 3px solid #55606e;content: "";display: block;font-size: 0;overflow: hidden;position: relative;top: 11px;right: 1px;width: 100%;z-index: 1;}
.bootstrapWizard li:first-child:before {left: 50%;max-width: 50%;}
.bootstrapWizard li:last-child:before {max-width: 50%;width: 50%;}
.bootstrapWizard li.complete .step {background: #0aa66e;padding: 1px 6px;border: 3px solid #55606e;}
.bootstrapWizard li .step i {font-size: 10px;font-weight: 400;position: relative;top: -1.5px;}
.bootstrapWizard li .step {background: #b2b5b9;color: #fff;display: inline;font-size: 15px;font-weight: 700;padding: 7px 13px;border: 3px solid transparent;border-radius: 50%;line-height: normal;position: relative;text-align: center;z-index: 2;transition: all .1s linear 0;}
.bootstrapWizard li.active .step, .bootstrapWizard li.active.complete .step {background: #0091d9;color: #fff;font-weight: 700;padding: 7px 13px;font-size: 15px;border-radius: 50%;border: 3px solid #55606e;}
.bootstrapWizard li.active .title, .bootstrapWizard li.complete .title {color: #2b3d53;}
.bootstrapWizard li .title {color: #bfbfbf;display: block;font-size: 13px;line-height: 15px;max-width: 100%;position: relative;table-layout: fixed;text-align: center;top: 20px;word-wrap: break-word;z-index: 104;}
.wizard-actions {display: block;list-style: none;padding: 0;position: relative;width: 100%;}
.wizard-actions li {display: inline;}
.tab-content.transparent {background-color: transparent;}
.fuelux .wizard {position: relative;overflow: hidden;background-color: #f9f9f9;border: 1px solid #d4d4d4;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;-webkit-box-shadow: 0 1px 4px rgba(0,0,0,.065);-moz-box-shadow: 0 1px 4px rgba(0,0,0,.065);box-shadow: 0 1px 4px rgba(0,0,0,.065);}
.fuelux .wizard:after, .fuelux .wizard:before {display: table;line-height: 0;content: "";}
.fuelux .wizard:after {clear: both;}
.fuelux .wizard ul {width: 4000px;padding: 0;margin: 0;list-style: none outside none;}
.fuelux .wizard ul.previous-disabled li.complete {cursor: default;}
.fuelux .wizard ul.previous-disabled li.complete:hover {color: #356e35;cursor: default;background: #f3f4f5;}
.fuelux .wizard ul.previous-disabled li.complete:hover .chevron:before {border-left-color: #f3f4f5;}
.fuelux .wizard ul li {position: relative;float: left;height: 46px;padding: 0 20px 0 30px;margin: 0;font-size: 16px;line-height: 46px;color: #999;cursor: default;background: #ededed;}
.fuelux .wizard ul li .chevron {position: absolute;top: 0;right: -14px;z-index: 1;display: block;border: 24px solid transparent;border-right: 0;border-left: 14px solid #d4d4d4;}
.fuelux .wizard ul li .chevron:before {position: absolute;top: -24px;right: 1px;display: block;border: 24px solid transparent;border-right: 0;border-left: 14px solid #ededed;content: "";}
.fuelux .wizard ul li.complete {color: #468847;background: #f3f4f5;}
.fuelux .wizard ul li.complete:hover {cursor: pointer;background: #e7eff8;}
.fuelux .wizard ul li.complete:hover .chevron:before {border-left: 14px solid #e7eff8;}
.fuelux .wizard ul li.complete .chevron:before {border-left: 14px solid #f3f4f5;}
.fuelux .wizard ul li.active {color: #3a87ad;background: #f1f6fc;}
.fuelux .wizard ul li.active .chevron:before {border-left: 14px solid #f1f6fc;}
.fuelux .wizard ul li .badge {margin-right: 8px;}
.fuelux .wizard ul li:first-child {padding-left: 20px;border-radius: 4px 0 0 4px;}
.fuelux .wizard .actions {position: absolute;right: 0;z-index: 2;float: right;padding-right: 15px;padding-left: 15px;line-height: 46px;vertical-align: middle;background-color: #eee;border-left: 1px solid #d4d4d4;}
.fuelux .wizard .actions a {margin-right: 8px;font-size: 12px;line-height: 45px;}
.fuelux .wizard .actions .btn-prev i {margin-right: 5px;}
.fuelux .wizard .actions .btn-next i {margin-left: 5px;}
.fuelux .step-content .step-pane {display: none;}
.fuelux .step-content .active {display: block;}
.fuelux .step-content .active .btn-group .active {display: inline-block;}
.jarvismetro-tile {float: left;display: block;background-color: #fff;width: 100px;height: 70px;cursor: pointer;box-shadow: inset 0 0 1px #ffc;border: 1px dotted #c5c5c5;text-decoration: none;color: #fff;font-weight: 300;font-smooth: always;margin: 0 10px 20px 0;padding: 5px;position: relative;}
.jarvismetro-tile:hover {z-index: 10;-webkit-transform: scale(1.07);-moz-transform: scale(1.07);}
.jarvismetro-tile.big-cubes {width: 120px;height: 120px;}
.jarvismetro-tile.double {width: 249px;}
.jarvismetro-tile:active {top: 1px;left: 1px;}
.jarvismetro-tile .iconbox {text-align: center;}
.jarvismetro-tile .iconbox i {display: block;margin: 15px auto 0;height: 75px;}
.jarvismetro-tile .iconbox span {display: block;text-align: left;}
.jarvismetro-tile .iconbox span>span {position: absolute;right: -3px;bottom: -3px;border-radius: 50%;padding: 5px;border: 1px solid #fff;}
#shortcut .selected {border: 1px solid #0091d9 !important;position: relative;}
#shortcut .selected:before {display: block;position: absolute;content: "";color: #fff;right: 4px;top: 3px;font-family: FontAwesome;z-index: 2;}
#shortcut .selected:after {width: 0;height: 0;border-top: 35px solid #0091d9;border-left: 35px solid rgba(0,0,0,0);position: absolute;display: block;right: 0;content: "";top: 0;z-index: 1;}
#shortcut {position: absolute;top: 0;left: 0;height: auto;width: 100%;background-color: #33302f;background-color: rgba(0,0,0,.85);z-index: 907;display: none;color: #fff;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
#shortcut ul {padding: 15px 20px 10px;list-style: none;margin: 0;box-shadow: 0 4px 10px rgba(0,0,0,.3);-moz-box-shadow: 0 4px 10px rgba(0,0,0,.3);border-bottom: 1px solid #423f3f;}
#shortcut ul li {display: inline-block;width: auto;}
#shortcut ul li .jarvismetro-tile {margin: 0 3px 3px;border: none;border-radius: 0;-moz-border-radius: 0;-webkit-border-radius: 0;}
#shortcut ul li .jarvismetro-tile:hover {color: #fff;text-decoration: none;}
#shortcut ul li .jarvismetro-tile:active, #shortcut ul li .jarvismetro-tile:focus {left: 0;top: 0;}
.shortcut-on #response-btn {display: none !important;}
.shortcut-on #left-bar .navbar, .shortcut-on #main .navbar {border: none !important;}
.arrow-box-up:after, .arrow-box-up:before {bottom: 100%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;}
.arrow-box-up:after {border-color: rgba(255,255,255,0);border-bottom-color: #fff;border-width: 7px;left: 50%;margin-left: -7px;}
.arrow-box-up:before {border-color: rgba(131,131,131,0);border-bottom-color: #838383;border-width: 8px;left: 50%;margin-left: -8px;}
.arrow-box-up-right:after, .arrow-box-up-right:before {bottom: 100%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: none;}
.arrow-box-up-right:after {border-color: rgba(255,255,255,0);border-bottom-color: #fff;border-width: 7px;right: 10px;margin-left: -7px;}
.arrow-box-up-right:before {border-color: rgba(131,131,131,0);border-bottom-color: #838383;border-width: 8px;right: 9px;margin-left: -8px;}
.tooltip-inner {padding: 5px 10px;font-size: 11px;font-family: Arial,Helvetica,sans-serif;font-weight: 700;border-radius: 0;}
.custom-scroll::-webkit-scrollbar {-webkit-overflow-scrolling: touch;height: 10px;width: 10px;}
.custom-scroll::-webkit-scrollbar:hover {background-color: #e9e9e9;border: 1px solid #dbdbdb;}
.custom-scroll::-webkit-scrollbar-button:end:increment, .custom-scroll::-webkit-scrollbar-button:start:decrement {background: 0 0;display: block;height: 0;}
.custom-scroll::-webkit-scrollbar-track {background-clip: padding-box;border: solid transparent;}
.custom-scroll::-webkit-scrollbar-track-piece {-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;-webkit-border-radius: 0;background-color: transparent;border-radius: 0;}
.custom-scroll::-webkit-scrollbar-thumb {-moz-box-shadow: inset 1px 1px 0 rgba(0,0,0,.1),inset 0 -1px 0 rgba(0,0,0,.07);-webkit-box-shadow: inset 1px 1px 0 rgba(0,0,0,.1),inset 0 -1px 0 rgba(0,0,0,.07);background-clip: padding-box;background-color: rgba(0,0,0,.2);border: none;box-shadow: inset 1px 1px 0 rgba(0,0,0,.1),inset 0 -1px 0 rgba(0,0,0,.07);}
.custom-scroll::-webkit-scrollbar-thumb:horizontal, .custom-scroll::-webkit-scrollbar-thumb:vertical {-moz-border-radius: 0;-ms-border-radius: 0;-o-border-radius: 0;-webkit-border-radius: 0;background-color: #bfbfbf;border-radius: 0;}
.custom-scroll::-webkit-scrollbar-thumb:active {-moz-box-shadow: inset 1px 1px 3px rgba(0,0,0,.33);-webkit-box-shadow: inset 1px 1px 3px rgba(0,0,0,.33);background-color: rgba(0,0,0,.44);box-shadow: inset 1px 1px 3px rgba(0,0,0,.33);}
.custom-scroll::-webkit-scrollbar-thumb:hover {background-color: #959595;}
.twitter-typeahead .tt-hint, .twitter-typeahead .tt-query {margin-bottom: 0;height: 32px;padding: 6px 12px;}
.tt-dropdown-menu {min-width: 160px;margin-top: 2px;padding: 5px 0;background-color: #fff;border: 1px solid #bfbfbf;border: 1px solid rgba(0,0,0,.2);-webkit-box-shadow: 0 5px 10px rgba(0,0,0,.2);-moz-box-shadow: 0 5px 10px rgba(0,0,0,.2);box-shadow: 0 5px 10px rgba(0,0,0,.2);-webkit-background-clip: padding-box;-moz-background-clip: padding;background-clip: padding-box;}
.tt-suggestion {display: block;padding: 3px 20px;}
.tt-suggestion.tt-is-under-cursor {color: #fff;background-color: #0081c2;}
.tt-suggestion.tt-is-under-cursor a {color: #fff;}
.tt-suggestion p {margin: 0;}
.google_maps {width: 100%;height: 350px;position: relative;}
.google_maps * {box-sizing: content-box;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;}
.google_maps img {max-width: none;}
.header-btn {margin-top: 5px;}
.cke_top {background: rgba(248,248,248,.9) !important;background-image: none !important;}
.multiselect-container {position: absolute;list-style-type: none;margin: 0;padding: 0;}
.multiselect-container .input-group {margin: 5px;}
.multiselect-container>li {padding: 0;}
.multiselect-container>li>a.multiselect-all label {font-weight: 700;}
.multiselect-container>li>label.multiselect-group {margin: 0;padding: 3px 20px;height: 100%;font-weight: 700;}
.multiselect-container>li>a>label {margin: 0;height: 100%;cursor: pointer;font-weight: 400;}
.multiselect-container>li>a>label.checkbox, .multiselect-container>li>a>label.radio {margin: 0;}
.multiselect-container>li>a>label>input[type=checkbox] {margin-bottom: 5px;}
.btn-group>.btn-group:nth-child(2)>.multiselect.btn {border-top-left-radius: 4px;border-bottom-left-radius: 4px;}
.input-group .icon-addon .form-control {border-radius: 0;}
.icon-addon {position: relative;color: #555;display: block;}
.icon-addon:after, .icon-addon:before {display: table;content: " ";}
.icon-addon:after {clear: both;}
.icon-addon .fa, .icon-addon .glyphicon, .icon-addon.addon-md .fa, .icon-addon.addon-md .glyphicon {position: absolute;z-index: 2;left: 10px;width: 20px;margin-left: -2.5px;text-align: center;padding: 10px 0;top: 1px;}
.icon-addon.addon-lg .form-control {line-height: 1.33;height: 46px;font-size: 18px;padding: 10px 16px 10px 40px;}
.input-group-lg .icon-addon.addon-lg+.input-group-btn>.btn {height: 46px;}
.icon-addon.addon-sm .form-control {height: 30px;padding: 5px 10px 5px 28px;font-size: 12px;line-height: 1.5;}
.icon-addon.addon-lg .fa, .icon-addon.addon-lg .glyphicon {font-size: 18px;margin-left: 0;left: 11px;top: 4px;}
.icon-addon .form-control, .icon-addon.addon-md .form-control {padding-left: 30px;float: left;font-weight: 400;}
.icon-addon.addon-sm .fa, .icon-addon.addon-sm .glyphicon {margin-left: 0;font-size: 12px;left: 5px;top: -1px;}
.icon-addon .form-control:focus+.fa, .icon-addon .form-control:focus+.glyphicon, .icon-addon:hover .fa, .icon-addon:hover .glyphicon {color: #2580db;}
.icon-addon input:disabled+.fa, .icon-addon input:disabled+.glyphicon, .icon-addon select:disabled+.fa, .icon-addon select:disabled+.glyphicon {color: #ccc;}
.progress-micro {height: 3px !important;line-height: 3px !important;}
.progress-xs {height: 7px !important;line-height: 7px !important;}
.progress-sm {height: 14px !important;line-height: 14px !important;}
.progress-lg {height: 30px !important;line-height: 30px !important;}
.progress .progress-bar {position: absolute;overflow: hidden;line-height: 20px;}
.progress .progressbar-back-text {position: absolute;width: 100%;height: 100%;font-size: 12px;line-height: 20px;text-align: center;}
.progress .progressbar-front-text {display: block;width: 100%;font-size: 12px;line-height: 20px;text-align: center;}
.progress.right .progress-bar {right: 0;}
.progress.right .progressbar-front-text {position: absolute;right: 0;}
.progress.vertical {width: 25px;height: 100%;min-height: 150px;margin-right: 20px;display: inline-block;margin-bottom: 0;}
.progress.wide-bar {width: 40px;}
.progress.vertical.bottom {position: relative;}
.progress.vertical.bottom .progressbar-front-text {position: absolute;bottom: 0;}
.progress.vertical .progress-bar {width: 100%;height: 0;-webkit-transition: height .6s ease;transition: height .6s ease;}
.progress.vertical.bottom .progress-bar {position: absolute;bottom: 0;}
.progress {position: relative;margin-bottom: 20px;overflow: hidden;height: 22px;background: #eee;box-shadow: 0 1px 0 transparent,0 0 0 1px #e3e3e3 inset;-webkit-box-shadow: 0 1px 0 transparent,0 0 0 1px #e3e3e3 inset;-moz-box-shadow: 0 1px 0 transparent,0 0 0 1px #e3e3e3 inset;border-radius: 0;-moz-border-radius: 0;-webkit-border-radius: 0;}
.progress-bar {float: left;width: 0;height: 100%;font-size: 11px;color: #fff;text-align: center;background-color: #57889c;-webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);font-weight: 700;text-shadow: 0 -1px 0 rgba(0,0,0,.25);background-image: url("/assets/components/theme/smartadmin/img/pattern/overlay-pattern.png");}
.progress-striped .progress-bar {background-image: -webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: -moz-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size: 40px 40px;}
.progress.active .progress-bar {-webkit-animation: progress-bar-stripes 2s linear infinite;-moz-animation: progress-bar-stripes 2s linear infinite;-ms-animation: progress-bar-stripes 2s linear infinite;-o-animation: progress-bar-stripes 2s linear infinite;animation: progress-bar-stripes 2s linear infinite;}
.progress-bar-danger {background-color: #a90329;}
.progress-striped .progress-bar-danger {background-image: -webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: -moz-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);}
.progress-bar-success {background-color: #739e73;}
.progress-striped .progress-bar-success {background-image: -webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: -moz-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);}
.progress-bar-warning {background-color: #c79121;}
.progress-striped .progress-bar-warning {background-image: -webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: -moz-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);}
.progress-bar-info {background-color: #57889c;}
.progress-striped .progress-bar-info {background-image: -webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: -moz-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);}
.progress .bar-info, .progress-info .bar {background: #57889c;}
.vertical-bars {padding: 0;margin: 0;}
.vertical-bars:after {content: "";display: block;height: 0;clear: both;}
.vertical-bars li {padding: 14px 0;width: 25%;display: block;float: left;text-align: center;}
.vertical-bars li:first-child {border-left: none;}
.vertical-bars>li>.progress.vertical:first-child {margin-left: auto;}
.vertical-bars>li>.progress.vertical {margin: 0 auto;float: none;}
.bar-holder:first-child {border-top: none;}
.bar-holder {padding: 18px 15px;}
.bar-holder .progress {margin: 0;}
[data-progressbar-value] {margin-top: 15px !important;overflow: visible;margin-bottom: 0;}
.dataTable[data-progressbar-value] {min-width: 70px;}
[data-progressbar-value="100"]:after, [data-progressbar-value="100"]:before, [data-progressbar-value]:after, [data-progressbar-value]:before {position: absolute;background: 0 0;font-size: 11px;top: -12px;}
[data-progressbar-value]:before {content: attr(data-progressbar-value);left: attr(data-progressbar-value) px;}
[data-progressbar-value]:after {content: "%";left: 13px;}
[data-progressbar-value="1"]>.progress-bar {width: 1%;background: #a90329;}
[data-progressbar-value="2"]>.progress-bar {width: 2%;background: #a90329;}
[data-progressbar-value="3"]>.progress-bar {width: 3%;background: #a90329;}
[data-progressbar-value="4"]>.progress-bar {width: 4%;background: #a90329;}
[data-progressbar-value="5"]>.progress-bar {width: 5%;background: #a90329;}
[data-progressbar-value="6"]>.progress-bar {width: 6%;background: #a90329;}
[data-progressbar-value="7"]>.progress-bar {width: 7%;background: #a90329;}
[data-progressbar-value="8"]>.progress-bar {width: 8%;background: #a90329;}
[data-progressbar-value="9"]>.progress-bar {width: 9%;background: #a90329;}
[data-progressbar-value="10"]>.progress-bar {width: 10%;background: #db0435;}
[data-progressbar-value="11"]>.progress-bar {width: 11%;background: #c79121;}
[data-progressbar-value="12"]>.progress-bar {width: 12%;background: #c79121;}
[data-progressbar-value="13"]>.progress-bar {width: 13%;background: #c79121;}
[data-progressbar-value="14"]>.progress-bar {width: 14%;background: #c79121;}
[data-progressbar-value="15"]>.progress-bar {width: 15%;background: #c79121;}
[data-progressbar-value="16"]>.progress-bar {width: 16%;background: #c79121;}
[data-progressbar-value="17"]>.progress-bar {width: 17%;background: #c79121;}
[data-progressbar-value="18"]>.progress-bar {width: 18%;background: #c79121;}
[data-progressbar-value="19"]>.progress-bar {width: 19%;background: #c79121;}
[data-progressbar-value="20"]>.progress-bar {width: 20%;background: #c79121;}
[data-progressbar-value="21"]>.progress-bar {width: 21%;background: #c79121;}
[data-progressbar-value="22"]>.progress-bar {width: 22%;background: #c79121;}
[data-progressbar-value="23"]>.progress-bar {width: 23%;background: #c79121;}
[data-progressbar-value="24"]>.progress-bar {width: 24%;background: #c79121;}
[data-progressbar-value="25"]>.progress-bar {width: 25%;background: #c79121;}
[data-progressbar-value="26"]>.progress-bar {width: 26%;background: #c79121;}
[data-progressbar-value="27"]>.progress-bar {width: 27%;background: #c79121;}
[data-progressbar-value="28"]>.progress-bar {width: 28%;background: #c79121;}
[data-progressbar-value="29"]>.progress-bar {width: 29%;background: #c79121;}
[data-progressbar-value="30"]>.progress-bar {width: 30%;background: #c79121;}
[data-progressbar-value="31"]>.progress-bar {width: 31%;background: #c79121;}
[data-progressbar-value="32"]>.progress-bar {width: 32%;background: #c79121;}
[data-progressbar-value="33"]>.progress-bar {width: 33%;background: #c79121;}
[data-progressbar-value="34"]>.progress-bar {width: 34%;background: #c79121;}
[data-progressbar-value="35"]>.progress-bar {width: 35%;background: #c79121;}
[data-progressbar-value="36"]>.progress-bar {width: 36%;background: #c79121;}
[data-progressbar-value="37"]>.progress-bar {width: 37%;background: #c79121;}
[data-progressbar-value="38"]>.progress-bar {width: 38%;background: #c79121;}
[data-progressbar-value="39"]>.progress-bar {width: 39%;background: #c79121;}
[data-progressbar-value="40"]>.progress-bar {width: 40%;background: #c79121;}
[data-progressbar-value="41"]>.progress-bar {width: 41%;background: #404040;}
[data-progressbar-value="42"]>.progress-bar {width: 42%;background: #404040;}
[data-progressbar-value="43"]>.progress-bar {width: 43%;background: #404040;}
[data-progressbar-value="44"]>.progress-bar {width: 44%;background: #404040;}
[data-progressbar-value="45"]>.progress-bar {width: 45%;background: #404040;}
[data-progressbar-value="46"]>.progress-bar {width: 46%;background: #404040;}
[data-progressbar-value="47"]>.progress-bar {width: 47%;background: #404040;}
[data-progressbar-value="48"]>.progress-bar {width: 48%;background: #404040;}
[data-progressbar-value="49"]>.progress-bar {width: 49%;background: #404040;}
[data-progressbar-value="50"]>.progress-bar {width: 50%;background: #404040;}
[data-progressbar-value="51"]>.progress-bar {width: 51%;background: #404040;}
[data-progressbar-value="52"]>.progress-bar {width: 52%;background: #404040;}
[data-progressbar-value="53"]>.progress-bar {width: 53%;background: #404040;}
[data-progressbar-value="54"]>.progress-bar {width: 54%;background: #404040;}
[data-progressbar-value="55"]>.progress-bar {width: 55%;background: #404040;}
[data-progressbar-value="56"]>.progress-bar {width: 56%;background: #404040;}
[data-progressbar-value="57"]>.progress-bar {width: 57%;background: #404040;}
[data-progressbar-value="58"]>.progress-bar {width: 58%;background: #404040;}
[data-progressbar-value="59"]>.progress-bar {width: 59%;background: #404040;}
[data-progressbar-value="60"]>.progress-bar {width: 60%;background: #404040;}
[data-progressbar-value="61"]>.progress-bar {width: 61%;background: #3276b1;}
[data-progressbar-value="62"]>.progress-bar {width: 62%;background: #3276b1;}
[data-progressbar-value="63"]>.progress-bar {width: 63%;background: #3276b1;}
[data-progressbar-value="64"]>.progress-bar {width: 64%;background: #404040;}
[data-progressbar-value="65"]>.progress-bar {width: 65%;background: #3276b1;}
[data-progressbar-value="66"]>.progress-bar {width: 66%;background: #3276b1;}
[data-progressbar-value="67"]>.progress-bar {width: 67%;background: #3276b1;}
[data-progressbar-value="68"]>.progress-bar {width: 68%;background: #3276b1;}
[data-progressbar-value="69"]>.progress-bar {width: 69%;background: #3276b1;}
[data-progressbar-value="70"]>.progress-bar {width: 70%;background: #3276b1;}
[data-progressbar-value="71"]>.progress-bar {width: 71%;background: #3276b1;}
[data-progressbar-value="72"]>.progress-bar {width: 72%;background: #3276b1;}
[data-progressbar-value="73"]>.progress-bar {width: 73%;background: #3276b1;}
[data-progressbar-value="74"]>.progress-bar {width: 74%;background: #3276b1;}
[data-progressbar-value="75"]>.progress-bar {width: 75%;background: #3276b1;}
[data-progressbar-value="76"]>.progress-bar {width: 76%;background: #3276b1;}
[data-progressbar-value="77"]>.progress-bar {width: 77%;background: #3276b1;}
[data-progressbar-value="78"]>.progress-bar {width: 78%;background: #3276b1;}
[data-progressbar-value="79"]>.progress-bar {width: 79%;background: #3276b1;}
[data-progressbar-value="80"]>.progress-bar {width: 80%;background: #3276b1;}
[data-progressbar-value="81"]>.progress-bar {width: 81%;background: #a0bda0;}
[data-progressbar-value="82"]>.progress-bar {width: 82%;background: #a0bda0;}
[data-progressbar-value="83"]>.progress-bar {width: 83%;background: #a0bda0;}
[data-progressbar-value="84"]>.progress-bar {width: 84%;background: #9dbb9d;}
[data-progressbar-value="85"]>.progress-bar {width: 85%;background: #9dbb9d;}
[data-progressbar-value="86"]>.progress-bar {width: 86%;background: #9dbb9d;}
[data-progressbar-value="87"]>.progress-bar {width: 87%;background: #97b797;}
[data-progressbar-value="88"]>.progress-bar {width: 88%;background: #97b797;}
[data-progressbar-value="89"]>.progress-bar {width: 89%;background: #91b391;}
[data-progressbar-value="90"]>.progress-bar {width: 90%;background: #91b391;}
[data-progressbar-value="91"]>.progress-bar {width: 91%;background: #91b391;}
[data-progressbar-value="92"]>.progress-bar {width: 92%;background: #8eb18e;}
[data-progressbar-value="93"]>.progress-bar {width: 93%;background: #8baf8b;}
[data-progressbar-value="94"]>.progress-bar {width: 94%;background: #88ad88;}
[data-progressbar-value="95"]>.progress-bar {width: 95%;background: #85ab85;}
[data-progressbar-value="96"]>.progress-bar {width: 96%;background: #82a882;}
[data-progressbar-value="97"]>.progress-bar {width: 97%;background: #7fa67f;}
[data-progressbar-value="98"]>.progress-bar {width: 98%;background: #7ca47c;}
[data-progressbar-value="99"]>.progress-bar {width: 99%;background: #79a279;}
[data-progressbar-value="100"]>.progress-bar {width: 100%;background: #739e73;-webkit-animation: none;-moz-animation: none;-ms-animation: none;-o-animation: none;animation: none;background-image: none !important;}
[data-progressbar-value="100"]:before {content: attr(data-progressbar-value);top: -12px;left: attr(data-progressbar-value) px;}
[data-progressbar-value="100"]:after {content: "complete";left: auto;right: 0;color: #739e73;}
html.hidden-menu-mobile-lock {overflow-x: hidden;}
.no-content-padding {margin: -10px -14px 0;}
.no-padding {padding: 0 !important;}
.no-padding>pre {margin: 30px;}
.no-padding .dataTables_wrapper table, .no-padding>table {border: none !important;margin-bottom: 0 !important;border-bottom-width: 0 !important;}
.no-padding-bottom {padding-bottom: 0 !important;}
.padding-5 {padding: 5px !important;}
.padding-7 {padding: 7px !important;}
.padding-10 {padding: 10px !important;}
.padding-gutter {padding: 13px !important;}
.padding-top-10 {padding-top: 10px !important;}
.padding-top-15 {padding-top: 15px !important;}
.padding-bottom-10 {padding-bottom: 10px !important;}
.padding-bottom-0 {padding-bottom: 0 !important;}
.padding-top-0 {padding-top: 0 !important;}
.no-padding .dataTables_wrapper table tr td:last-child, .no-padding .dataTables_wrapper table tr th:last-child, .no-padding>table tr td:last-child, .no-padding>table tr th:last-child {border-right: none !important;}
.no-padding .dataTables_wrapper table tr td:first-child, .no-padding .dataTables_wrapper table tr th:first-child, .no-padding>table tr td:first-child, .no-padding>table tr th:first-child {border-left: none !important;}
.no-padding .dataTables_wrapper table tbody tr:last-child td {border-bottom: 0;}
.semi-bold {font-weight: 400 !important;}
.ultra-light {font-weight: 300 !important;}
.font-xs {font-size: 85% !important;}
.font-sm {font-size: 95% !important;}
.font-md {font-size: 130% !important;}
.font-lg {font-size: 160% !important;}
.font-xl {font-size: 200% !important;}
.font-400 {font-size: 400% !important;}
.no-margin {margin: 0 !important;}
.margin-top-5 {margin-top: 5px !important;}
.margin-top-10 {margin-top: 10px !important;}
.margin-bottom-5 {margin-bottom: 5px !important;}
.margin-bottom-10 {margin-bottom: 10px !important;}
.margin-right-5 {margin-right: 5px !important;}
.margin-top-0 {margin-top: 0 !important;}
.margin-bottom-0 {margin-bottom: 0 !important;}
.no-border, .well[class*=" bg-"].no-border {border-width: 0 !important;}
.no-border-transparent {border-color: transparent !important;}
.no-border-radius {border-radius: 0;-moz-border-radius: 0;-webkit-border-radius: 0;}
.display-inline {display: inline-block !important;}
.display-normal {display: inline !important;}
.cursor-pointer {cursor: pointer;}
.hover-transparent {opacity: .5;}
.hover-transparent:hover {opacity: 1;}
.text-align-center, .text-center {text-align: center !important;}
.text-align-left, .text-left {text-align: left !important;}
.text-align-right, .text-right {text-align: right !important;}
hr.simple {margin-top: 10px;margin-bottom: 10px;border-style: dashed;}
.pull-right {float: right !important;}
.pull-left {float: left !important;}
.air {position: absolute;z-index: 5;}
.air-bottom {bottom: 0;}
.air-top {top: 0;}
.air-top-right {top: 0;right: 0;}
.air-top-left {top: 0;left: 0;}
.air-bottom-left {bottom: 0;left: 0;}
.air-bottom-right {bottom: 0;right: 0;}
.display-none {display: none !important;}
.checkbox input[type=checkbox].checkbox+span, .checkbox-inline input[type=checkbox].checkbox+span, .radio input[type=radio].radiobox+span, .radiobox-inline input[type=radio].radiobox+span {margin-left: -20px;}
.form-inline .checkbox input[type=checkbox].checkbox+span, .form-inline .radiobox input[type=radio].radiobox+span {margin-left: 0;}
.form-inline .checkbox, .form-inline .radiobox {padding-left: 0;}
input[type=checkbox].checkbox+span, label input[type=radio].radiobox+span {vertical-align: middle;line-height: 20px;}
input[type=checkbox].checkbox+span, input[type=checkbox].checkbox+span:after, input[type=checkbox].checkbox+span:before, input[type=radio].radiobox+span, input[type=radio].radiobox+span:after, input[type=radio].radiobox+span:before {box-sizing: content-box !important;-webkit-box-sizing: content-box !important;-moz-box-sizing: content-box !important;}
input[type=checkbox].checkbox, input[type=radio].radiobox {visibility: hidden;position: absolute;z-index: 20;width: 18px;height: 18px;}
label input[type=checkbox].checkbox+span, label input[type=radio].radiobox+span {position: relative;z-index: 19;display: inline-block;margin: 0;line-height: 17px;min-height: 14px;min-width: 14px;margin-right: 5px;}
label input[type=checkbox].checkbox+span:hover, label input[type=radio].radiobox+span:hover {cursor: pointer;}
label input[type=checkbox].checkbox+span:before, label input[type=radio].radiobox+span:before {font-family: FontAwesome;font-size: 12px;border-radius: 0;content: " ";display: inline-block;text-align: center;vertical-align: middle;padding: 1px;height: 12px;line-height: 12px;min-width: 12px;margin-right: 5px;border: 1px solid #bfbfbf;background-color: #f4f4f4;font-weight: 400;margin-top: -1px;}
label input[type=radio].radiobox+span:before {content: " ";border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;box-shadow: inset 0 2px 3px 0 rgba(0,0,0,.1),0 1px 0 0 rgba(255,255,255,.2);}
label input[type=radio].radiobox:checked+span {font-weight: 700;}
label input[type=radio].radiobox:checked+span:before {content: "";color: #2e7bcc;}
label input[type=radio].radiobox.style-3:checked+span:before {color: #a90329;border-color: #a90329;}
label input[type=radio].radiobox.style-2:checked+span:before {color: #66665e;border-color: #4d90fe;font-size: 9px;}
label input[type=radio].radiobox.style-2:checked+span {font-weight: 400;}
label input[type=radio].radiobox.style-1+span:before {font-size: 9px;background: #fff;text-shadow: none;box-shadow: none !important;border-width: 1px;height: 13px;line-height: 13px;min-width: 13px;}
label input[type=radio].radiobox.style-1:checked+span:before {font-size: 10px;color: #333;border-color: #333;background: #fff;}
label input[type=radio].radiobox.style-1:checked+span {font-weight: 400;}
label:hover input[type=radio].radiobox+span:before, label:hover input[type=radio].radiobox:checked+span:before {color: #2e7bcc;border-color: #2e7bcc;}
label:hover input[type=radio].radiobox.style-3+span:before, label:hover input[type=radio].radiobox.style-3:checked+span:before {color: #a90329;border-color: #a90329;}
label:hover input[type=radio].radiobox.style-2:checked+span:before {color: #66665e;border-color: #4d90fe;}
label:hover input[type=radio].radiobox.style-1+span:before, label:hover input[type=radio].radiobox.style-1:checked+span:before {color: #333;border-color: #333;background: #fff;}
label:active input[type=radio].radiobox+span:before {box-shadow: inset 0 2px 3px 0 rgba(0,0,0,.3),0 1px 0 0 rgba(255,255,255,.4);}
label input[type=radio][disabled].radiobox+span, label input[type=radio][disabled].radiobox:checked+span, label:hover input[type=radio][disabled].radiobox:checked+span:before {color: #a7a7a7;cursor: not-allowed;}
label input[type=radio][disabled].radiobox:checked+span:before {content: "";}
label input[type=radio][disabled].radiobox+span:before, label input[type=radio][disabled].radiobox:checked+span:before, label:active input[type=radio][disabled].radiobox:checked+span:before, label:hover input[type=radio][disabled].radiobox:checked+span:before {background: #eee !important;border-color: #ccc !important;box-shadow: none;color: #a7a7a7;}
label input[type=checkbox].checkbox+span:before {content: " ";}
label input[type=checkbox].checkbox:checked+span:before {content: "";}
label input[type=checkbox].checkbox:checked+span {font-weight: 700;}
label input[type=checkbox].checkbox:checked+span:before {color: #2e7bcc;}
label input[type=checkbox].checkbox.style-3:checked+span:before {color: #fff;border-color: #a90329;background: #a90329;}
label input[type=checkbox].checkbox.style-2+span:before {background: 0 0;border-color: #c1c1c1;box-shadow: none;}
label input[type=checkbox].checkbox.style-2:checked+span:before {content: "";color: #66665e;border-color: #4d90fe;background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUQ0MEM4RUFEQUE4MTFFMkEwMjM5NzlCRjAxM0UwRjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUQ0MEM4RUJEQUE4MTFFMkEwMjM5NzlCRjAxM0UwRjciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxRDQwQzhFOERBQTgxMUUyQTAyMzk3OUJGMDEzRTBGNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxRDQwQzhFOURBQTgxMUUyQTAyMzk3OUJGMDEzRTBGNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsD/PVAAAAAQSURBVHjaYv7//78vQIABAAlYA05NMPppAAAAAElFTkSuQmCC") #fff;}
label input[type=checkbox].checkbox.style-2:checked+span {font-weight: 400;}
label input[type=checkbox].checkbox.style-1+span:before {color: #333;background: #fff;text-shadow: none;box-shadow: none !important;border-width: 1px;height: 12px;line-height: 13px;min-width: 12px;}
label input[type=checkbox].checkbox.style-1:checked+span:before {color: #333;border-color: #333;}
label input[type=checkbox].checkbox.style-1:checked+span {font-weight: 400;}
label:active input[type=checkbox].checkbox+span:before {box-shadow: inset 0 2px 3px 0 rgba(0,0,0,.3),0 1px 0 0 rgba(255,255,255,.4);}
label:hover input[type=checkbox].checkbox+span:before {color: #2e7bcc;border-color: #2e7bcc;}
label:hover input[type=checkbox].checkbox.style-3+span:before {color: #fff;border-color: #a90327;}
label:hover input[type=checkbox].checkbox.style-2+span:before {box-shadow: inset 0 2px 3px 0 rgba(0,0,0,.1),0 1px 0 0 rgba(255,255,255,.2);}
label:hover input[type=checkbox].checkbox.style-2:checked+span:before {box-shadow: inset 0 2px 3px 0 rgba(0,0,0,.3),0 1px 0 0 rgba(255,255,255,.4);}
label:hover input[type=checkbox].checkbox.style-1+span:before {border-color: #333;}
label:active input[type=checkbox].checkbox:checked+span:before {color: #fff;background: #2e7bcc;border-color: #2e7bcc;}
label:active input[type=checkbox].checkbox.style-3:checked+span:before {color: #a90329;background: #fff;border-color: #a90329;}
label:active input[type=checkbox].checkbox.style-2+span:before, label:active input[type=checkbox].checkbox.style-2:checked+span:before {color: #66665e;background: 0 0;border-color: #c1c1c1;box-shadow: inset 0 2px 3px 0 rgba(0,0,0,.3),0 1px 0 0 rgba(255,255,255,.4);}
label:active input[type=checkbox].checkbox.style-1:checked+span:before {color: #fff;background: #333;border-color: #333;}
label input[type=checkbox][disabled].checkbox+span, label input[type=checkbox][disabled].checkbox:checked+span, label:hover input[type=checkbox][disabled].checkbox:checked+span:before {color: #a7a7a7;cursor: not-allowed;}
label input[type=checkbox][disabled].checkbox.style-2:checked+span:before, label input[type=checkbox][disabled].checkbox:checked+span:before {content: "";}
label input[type=checkbox][disabled].checkbox+span:before, label input[type=checkbox][disabled].checkbox:checked+span:before, label:active input[type=checkbox][disabled].checkbox:checked+span:before, label:hover input[type=checkbox][disabled].checkbox:checked+span:before {background: #eee !important;border-color: #ccc !important;color: #a7a7a7;box-shadow: none !important;}
.open>.dropdown-menu {-webkit-animation-name: flipInX;-moz-animation-name: flipInX;-o-animation-name: flipInX;animation-name: flipInX;-webkit-animation-duration: .4s;-moz-animation-duration: .4s;-o-animation-duration: .4s;animation-duration: .4s;-webkit-animation-fill-mode: both;-moz-animation-fill-mode: both;-o-animation-fill-mode: both;animation-fill-mode: both;}
.active+.ajax-dropdown {-webkit-animation-name: flipInY;-moz-animation-name: flipInY;-o-animation-name: flipInY;animation-name: flipInY;-webkit-animation-duration: .7s;-moz-animation-duration: .7s;-o-animation-duration: .7s;animation-duration: .7s;-webkit-animation-fill-mode: both;-moz-animation-fill-mode: both;-o-animation-fill-mode: both;animation-fill-mode: both;}
.square {display: block;float: left;margin-right: 10px;height: 20px;width: 20px;}
[class*=" bg-"], [class^=bg-] {filter: none !important;}
.txt-color-blue {color: #57889c !important;}
.txt-color-blueLight {color: #92a2a8 !important;}
.txt-color-blueDark {color: #4c4f53 !important;}
.txt-color-green {color: #356e35 !important;}
.txt-color-greenLight {color: #71843f !important;}
.txt-color-greenDark {color: #496949 !important;}
.txt-color-red {color: #a90329 !important;}
.txt-color-yellow {color: #b09b5b !important;}
.txt-color-orange {color: #b19a6b !important;}
.txt-color-orangeDark {color: #a57225 !important;}
.txt-color-pink {color: #ac5287 !important;}
.txt-color-pinkDark {color: #a8829f !important;}
.txt-color-purple {color: #6e587a !important;}
.txt-color-darken {color: #404040 !important;}
.txt-color-lighten {color: #d5e7ec !important;}
.txt-color-white {color: #fff !important;}
.txt-color-grayDark {color: #525252 !important;}
.txt-color-magenta {color: #6e3671 !important;}
.txt-color-teal {color: #568a89 !important;}
.txt-color-redLight {color: #a65858 !important;}
.bg-color-blue {background-color: #57889c !important;}
.bg-color-blueLight {background-color: #92a2a8 !important;}
.bg-color-blueDark {background-color: #4c4f53 !important;}
.bg-color-green {background-color: #356e35 !important;}
.bg-color-greenLight {background-color: #71843f !important;}
.bg-color-greenDark {background-color: #496949 !important;}
.bg-color-red {background-color: #a90329 !important;}
.bg-color-yellow {background-color: #b09b5b !important;}
.bg-color-orange {background-color: #c79121 !important;}
.bg-color-orangeDark {background-color: #a57225 !important;}
.bg-color-pink {background-color: #ac5287 !important;}
.bg-color-pinkDark {background-color: #a8829f !important;}
.bg-color-purple {background-color: #6e587a !important;}
.bg-color-darken {background-color: #404040 !important;}
.bg-color-lighten {background-color: #d5e7ec !important;}
.bg-color-white {background-color: #fff !important;}
.bg-color-grayDark {background-color: #525252 !important;}
.bg-color-magenta {background-color: #6e3671 !important;}
.bg-color-teal {background-color: #568a89 !important;}
.bg-color-redLight {background-color: #a65858 !important;}
.colorblind-friendly .alert, .colorblind-friendly .btn-primary {color: #fff;}
.colorblind-friendly .btn:hover {background: #fff;color: #333;border-color: #333;}
.colorblind-friendly .alert-danger, .colorblind-friendly .btn-danger {background-image: url("/assets/components/theme/smartadmin/img/colorblind-friendly/pt1.png");border-color: #272727;background-color: #303030;}
.colorblind-friendly .alert-success, .colorblind-friendly .btn-success {background-image: url("/assets/components/theme/smartadmin/img/colorblind-friendly/pt2.png");border-color: #ff00eb;background-color: #1e5e00;}
.colorblind-friendly .alert-warning, .colorblind-friendly .btn-warning {background-image: url("/assets/components/theme/smartadmin/img/colorblind-friendly/pt3.png");border-color: #5f4415;background-color: #a07a00;}
.colorblind-friendly .alert-info, .colorblind-friendly .btn-info {border-color: #f90;background-color: #002e70;}
.colorblind-friendly .jarviswidget-ctrls .button-icon:hover {background-color: #333;color: #fff !important;}
.colorblind-friendly .jarviswidget-color-blue .jarviswidget-ctrls .button-icon:hover, .colorblind-friendly .jarviswidget-color-blueDark .jarviswidget-ctrls .button-icon:hover, .colorblind-friendly .jarviswidget-color-darken .jarviswidget-ctrls .button-icon:hover {background-color: #fff;color: #333 !important;}
.colorblind-friendly .jarviswidget {position: relative;}
.colorblind-friendly .jarviswidget:hover:before {position: absolute;top: -3px;left: -5px;right: -5px;bottom: 0;border: 6px solid #333;visibility: visible;overflow: visible;height: 103%;z-index: 0;border-bottom-width: 10px;}
.colorblind-friendly .nav>li:not(.active)>a:focus, .colorblind-friendly .nav>li:not(.active)>a:hover {background-color: #303030;color: #fff !important;}
.page-footer {height: 52px;padding: 15px 13px 0;padding-left: 233px;border-top: 1px solid #cecece;background: #2a2725;width: 100%;position: absolute;display: block;bottom: 0;}
.fixed-page-footer .page-footer {position: fixed;z-index: 901;}
.minified .page-footer {padding-left: 58px;}
.container.fixed-page-footer .page-footer {max-width: 1164px;}
.hidden-menu .page-footer {padding-left: 20px;}
@media (max-width: 979px) {html.hidden-menu-mobile-lock {overflow-x: hidden;}
	#main {width: 100% !important;}
	.page-footer {padding: 15px 14px 0;}
	.profile-pic>img {width: 110px;}
	.profile-pic {float: left;}
	.profile-pic>img {margin-right: 10px;}
	.profile-pic+div, .profile-pic+div+div {padding-left: 30px;padding-right: 30px;}
	#fullscreen>:first-child>a {display: none !important;}
	body.container {border: none !important;width: 100% !important;}
	.inbox-data-message>:first-child {height: 50px;overflow: hidden;}
	.show-stats .show-stat-buttons>:first-child {padding-right: 13px;}
	.show-stats .show-stat-buttons>:last-child {padding-left: 13px;}
	.inbox-checkbox-triggered>.btn-group .btn {padding-left: 10px;padding-right: 10px;}
	.inbox-body .table-wrap {padding: 0 !important;padding-left: 5px !important;padding-right: 5px !important;}
	.inbox-nav-bar {padding-left: 5px;padding-right: 5px;}
	.inbox-data-message>:first-child>:first-child {display: block !important;font-size: 14px;}
	.inbox-table-icon>:first-child {margin-top: 12px;}
	#inbox-table .inbox-table-icon {padding-left: 10px !important;}
	.header-search.pull-right {margin-left: 0;}
	.visible-tablet {display: inline-block !important;}
	.display-inline.hidden-tablet, .hidden-tablet {display: none !important;}
	.jarviswidget header h2 {width: 310px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
	.dropzone .dz-default.dz-message {background-size: 100%;width: 200px;height: 43px;margin-left: -112px;margin-top: -23.5px;}}
@media (min-width: 768px) and (max-width: 979px) {#main {margin-left: 0;}
	#left-panel {left: -180px;}
	.minified #left-panel {left: 0;}
	#hide-menu>:first-child>a {margin-top: 9px;width: 40px;}
	.btn-header a {margin-top: 9px !important;width: 40px !important;}
	#hide-menu i {color: #6d6a69;font-size: 100%;}
	.hidden-menu #hide-menu i {color: #fff;}
	#hide-menu i::before {content: "";}
	.hidden-menu #left-panel {left: 0;}
	.hidden-menu #main {position: relative;left: 170px;}
	.hidden-menu.fixed-ribbon #ribbon {left: 180px;width: 100%;}
	.fixed-ribbon #ribbon {left: 0;}
	.jarviswidget header h2 {width: 200px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
	.header-search>input[type=text] {margin-top: 9px;}}
@media (min-width: 768px) and (max-width: 880px) {#main {margin-left: 0;overflow-x: hidden;}
	#left-panel {left: -180px;}
	.no-content-padding {margin: 0 -14px !important;}
	.inbox-nav-bar.no-content-padding {margin-top: -10px !important;}
	.minified #left-panel {left: 0;}
	#hide-menu>:first-child>a, .btn-header a {margin-top: 5px !important;width: 40px !important;height: 39px !important;line-height: 38px !important;}
	#logo {margin-top: 10px;}
	#logo img {width: 127px;}
	.btn-header.transparent a {border: none !important;background: 0 0;margin-left: 0;width: 25px !important;box-shadow: none !important;}
	.btn-header.transparent a:hover {color: #a90329;}
	#hide-menu i {color: #6d6a69;font-size: 121%;}
	.hidden-menu #hide-menu i {color: #fff;}
	#hide-menu i::before {content: "";}
	.hidden-menu #left-panel {left: 0;}
	.hidden-menu #main {position: relative;left: 170px;}
	.hidden-menu.fixed-ribbon #ribbon {left: 180px;width: 100%;}
	.fixed-ribbon #ribbon {left: 0;}
	.jarviswidget header h2 {width: 180px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
	.header-search>input[type=text] {margin-top: 9px;}}
@media (max-width: 767px) {.profile-pic>img {width: 100px;}
	#main {margin-left: 0;overflow-x: hidden;}
	#left-panel {left: -180px;}
	.show-stat-microcharts>div {margin-top: 0 !important;border-right: none !important;}
	.show-stat-buttons {padding-left: 10px !important;padding-right: 10px !important;}
	#content, #ribbon {padding-left: 5px;padding-right: 5px;}
	#header {padding-right: 5px;}
	#logo {margin-left: 4px;}
	.no-content-padding {margin: 0 -5px !important;}
	.inbox-nav-bar.no-content-padding {margin-top: -10px !important;}
	.minified #left-panel {left: 0;}
	.btn-header.transparent a {border: none !important;background: 0 0;margin-left: 0;width: 25px !important;box-shadow: none !important;}
	.btn-header.transparent a:hover {color: #a90329;}
	#hide-menu>:first-child>a, .btn-header a {margin-top: 5px !important;width: 40px !important;height: 39px !important;line-height: 38px !important;}
	#hide-menu>:first-child>a {width: 50px !important;}
	#logo {margin-top: 10px;}
	#logo img {width: 127px;}
	#hide-menu i {color: #6d6a69;font-size: 121%;}
	.hidden-menu #hide-menu i {color: #fff;}
	#hide-menu i::before {content: "";}
	.hidden-menu #left-panel {left: 0;}
	.hidden-menu #main {position: relative;left: 170px;}
	.hidden-menu.fixed-ribbon #ribbon {left: 220px;width: 100%;}
	.fixed-ribbon #ribbon {left: 0;}
	body.fixed-navigation.hidden-menu {overflow: hidden !important;}
	.fixed-ribbon #content {padding-top: 52px;}
	.header-search {display: none;}
	#search-mobile {display: block;}
	.search-mobile .header-search {display: block;position: absolute;top: 0;width: 100%;height: 49px;background: #333;padding: 0 2px;box-sizing: border-box;left: 0;}
	.search-mobile .header-search>input[type=text] {margin-top: 2px;height: 45px;border-color: #333;padding-right: 75px;}
	.search-mobile .header-search>button {height: 29px;line-height: 29px;background: #ddd;right: 44px;}
	.search-mobile #search-mobile {display: none;}
	.search-mobile #cancel-search-js {display: block;}
	.jarviswidget header h2 {width: 250px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}}
@media only screen and (min-width: 0) and (max-width: 679px) {.profile-pic>img {width: 90px;}
	#main {margin-left: 0;overflow-x: hidden;}
	#left-panel {left: -180px;}
	.show-stat-microcharts>div {margin-top: 0 !important;border-right: none !important;}
	.show-stat-buttons {padding-left: 10px !important;padding-right: 10px !important;}
	#content, #ribbon {padding-left: 5px;padding-right: 5px;}
	#header {padding-right: 5px;}
	#logo {margin-left: 4px;}
	.no-content-padding {margin: 0 -5px !important;}
	.inbox-nav-bar.no-content-padding {margin-top: -10px !important;}
	.minified #left-panel {left: 0;}
	#header {background: #fff;}
	#ribbon {border-bottom: 1px solid #cfcfcf;border-top: 1px solid #e6e6e6;background: #f5f5f5;}
	#ribbon .breadcrumb, #ribbon .breadcrumb a {color: #6d6c6c !important;}
	#ribbon .breadcrumb li:last-child, #ribbon .breadcrumb>.active {color: #333 !important;}
	#hide-menu>:first-child>a, .btn-header a {margin-top: 5px !important;width: 40px !important;height: 39px !important;line-height: 38px !important;}
	#hide-menu>:first-child>a {width: 50px !important;}
	#logo {margin-top: 10px;}
	#logo img {width: 127px;}
	.btn-header.transparent a {border: none !important;background: 0 0;margin-left: 0;width: 25px !important;box-shadow: none !important;}
	.btn-header.transparent a:hover {color: #a90329;}
	#hide-menu i {color: #6d6a69;font-size: 121%;}
	.hidden-menu #hide-menu i {color: #fff;}
	#hide-menu i::before {content: "";}
	.hidden-menu #left-panel {left: 0;}
	.hidden-menu #main {position: relative;left: 170px;}
	.hidden-menu.fixed-ribbon #ribbon {left: 180px;width: 100%;}
	.fixed-ribbon #ribbon {left: 0;}
	.header-search {display: none;}
	#search-mobile {display: block;}
	.search-mobile .header-search {display: block;position: absolute;top: 0;width: 100%;height: 49px;background: #333;padding: 0 2px;box-sizing: border-box;left: 0;}
	.search-mobile .header-search>input[type=text] {margin-top: 2px;height: 45px;border-color: #333;padding-right: 75px;}
	.search-mobile .header-search>button {height: 29px;line-height: 29px;background: #ddd;right: 44px;}
	.search-mobile #search-mobile {display: none;}
	.search-mobile #cancel-search-js {display: block;}
	.hidden-tablet {display: none !important;}
	.jarviswidget header h2 {width: 300px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}}
@media only screen and (min-width: 320px) and (max-width: 479px) {.page-title {display: none;}
	.profile-pic {text-align: left;}
	.profile-pic>img {width: 90px;margin-left: 0;top: -25px;margin-right: 0;}
	.profile-pic+div>h1 {font-size: 20px;}
	.profile-pic+div>h1 small {font-size: 16px;}
	.profile-carousel .carousel-indicators {top: 10px;}
	#main {margin-left: 0;overflow-x: hidden;}
	#left-panel {left: -180px;}
	.show-stat-microcharts>div {margin-top: 0 !important;border-right: none !important;}
	.show-stat-buttons {padding-left: 10px !important;padding-right: 10px !important;}
	#content, #ribbon {padding-left: 5px;padding-right: 5px;}
	#header {padding-right: 5px;}
	#logo {margin-left: 4px;}
	.no-content-padding {margin: 0 -5px !important;}
	.inbox-nav-bar.no-content-padding {margin-top: -10px !important;}
	.minified #left-panel {left: 0;}
	#header {background: #fff;}
	#ribbon {border-bottom: 1px solid #cfcfcf;border-top: 1px solid #e6e6e6;background: #f5f5f5;}
	#ribbon .breadcrumb, #ribbon .breadcrumb a {color: #6d6c6c !important;}
	#ribbon .breadcrumb li:last-child, #ribbon .breadcrumb>.active {color: #333 !important;}
	#logo {width: 135px;}
	#logo-group {width: 169px !important;}
	#sparks {text-align: center;background: #e0e0e0;padding: 10px 0;margin-bottom: 15px;}
	#sparks li {padding: 0 10px 0 20px;}
	#hide-menu>:first-child>a, .btn-header a {margin-top: 5px !important;width: 40px !important;height: 39px !important;line-height: 38px !important;}
	#logo {margin-top: 10px;}
	#logo img {width: 127px;}
	.btn-header.transparent a {border: none !important;background: 0 0;margin-left: 0;width: 25px !important;box-shadow: none !important;}
	.btn-header.transparent a:hover {color: #a90329;}
	#hide-menu>:first-child>a {width: 46px !important;}
	#hide-menu i {color: #6d6a69;font-size: 121%;}
	.hidden-menu #hide-menu i {color: #fff;}
	#hide-menu i::before {content: "";}
	.hidden-menu #left-panel {left: 0;}
	.hidden-menu #main {position: relative;left: 170px;}
	.hidden-menu.fixed-ribbon #ribbon {left: 180px;width: 100%;}
	.fixed-ribbon #ribbon {left: 0;}
	.hidden-mobile {display: none !important;}
	.visible-mobile {display: inline-block !important;}
	.ajax-notifications {height: 250px;}
	.ajax-dropdown {width: 299px;height: 320px;left: 0;top: 49px;}
	.ajax-dropdown:before {margin-left: -14px;}
	.ajax-dropdown:after {margin-left: -13px;}
	.header-search {display: none;}
	#search-mobile {display: block;margin-left: 0;}
	.search-mobile .header-search {display: block;position: absolute;top: 0;width: 100%;height: 49px;background: #333;padding: 0 2px;box-sizing: border-box;left: 0;}
	.search-mobile .header-search>input[type=text] {margin-top: 2px;height: 45px;border-color: #333;padding-right: 75px;}
	.search-mobile .header-search>button {height: 29px;line-height: 29px;background: #ddd;right: 44px;}
	.search-mobile #search-mobile {display: none;}
	.search-mobile #cancel-search-js {display: block;}
	.jarviswidget header h2 {width: 135px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}}
#extr-page #main {margin-top: 0 !important;}
#mobile-profile-img {display: none !important;padding-right: 2px !important;padding-left: 2px !important;}
.menu-on-top #mobile-profile-img {display: block !important;}
#mobile-profile-img a.userdropdown img {width: 30px;margin-top: 5px;margin-left: 2px;border-radius: 3px;border: 1px solid #797979 !important;}
.menu-on-top .page-footer {padding: 15px 13px 0;}
.menu-on-top.hidden-menu #left-panel {left: 0;}
.menu-on-top #main {margin-left: 0 !important;margin-top: 69px !important;}
.menu-on-top #hide-menu, .menu-on-top #logout, .menu-on-top .minifyme {display: none !important;}
.menu-on-top aside#left-panel {width: 100% !important;min-height: 0 !important;height: auto;overflow: visible;-webkit-box-shadow: 0 2px 4px 0 rgba(0,0,0,.25);box-shadow: 0 2px 4px 0 rgba(0,0,0,.25);border-bottom: 1px solid #222;border-top: 1px solid #333;}
.menu-on-top aside#left-panel nav>ul {display: block;width: 100%;}
.menu-on-top aside#left-panel nav>ul>li:first-child {margin-left: 0;}
.menu-on-top aside#left-panel nav>ul>li {position: relative;height: auto !important;padding: 0 !important;display: inline-block;float: left;border-right: 1px solid #222;border-left: 1px solid #4e4e4e;overflow: visible;}
.menu-on-top aside#left-panel nav>ul>li>a {display: inline-block;height: 68px;text-shadow: none !important;font-size: 13px;text-decoration: none;line-height: 22px;padding: 10px 9px !important;}
.menu-on-top li.active>a {font-weight: 700 !important;}
.menu-on-top .login-info, .menu-on-top nav>ul>li>a b {display: none;}
.menu-on-top aside#left-panel nav>ul>li>a>i {display: block !important;margin: 1px 0 4px;line-height: inherit;text-align: center;font-size: 24px;margin-bottom: 2px;width: 100%;}
.menu-on-top .menu-item-parent {max-width: 72px;min-width: 50px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-align: center;font-size: 13px;}
.menu-on-top .menu-item-parent+span {float: none !important;top: 5px;right: 5px;position: absolute;}
.menu-on-top nav ul ul li a {padding-left: 10px !important;font-size: 13px;}
.menu-on-top aside#left-panel nav>ul>li:hover {background: #fff;background: -webkit-gradient(linear,left bottom,left top,color-stop(0,#fff),color-stop(1,#cfcfcf));background: -ms-linear-gradient(bottom,#fff,#cfcfcf);background: -moz-linear-gradient(center bottom,#fff 0,#cfcfcf 100%);background: -o-linear-gradient(#cfcfcf,#fff);filter: progid: DXImageTransform.Microsoft.gradient(startColorstr="#cfcfcf",endColorstr="#fff",GradientType=0);}
.menu-on-top aside#left-panel nav>ul>li:hover>a {color: #333 !important;border-left: 1px solid #c7c7c7;border-right: 1px solid #c7c7c7;padding-left: 8px !important;padding-right: 8px !important;}
.menu-on-top aside#left-panel nav>ul>li>ul {position: absolute !important;background: #3a3633;}
.menu-on-top aside#left-panel nav>ul>li:hover>ul {display: block !important;}
.menu-on-top aside#left-panel nav ul li.active>a:before {content: "" !important;}
.menu-on-top nav>ul ul li::before, .menu-on-top nav>ul>li>ul::before {border: none;}
.menu-on-top nav ul ul li a, .menu-on-top nav ul ul ul li a {color: #4c4f53;}
.menu-on-top nav ul ul li a:hover, .menu-on-top nav ul ul li:hover>a, .menu-on-top nav ul ul ul li a:hover {color: #fff;background-color: #4c4f53;}
.menu-on-top nav>ul ul ul {border-top: 1px solid #c7c7c7 !important;}
.menu-on-top nav ul ul li {overflow: visible;}
.menu-on-top nav ul ul, .menu-on-top nav ul ul ul {display: none !important;background: #fff !important;border: 1px solid #c7c7c7;-moz-box-shadow: inset 0 -4px 0 0 #bd2a2a;-webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);box-shadow: 0 6px 12px rgba(0,0,0,.175);border-bottom: 1px solid #bd2a2a;border-top: none;width: 200px;border-radius: 0;padding: 3px;margin-left: 0;}
.menu-on-top nav>ul ul li:hover>ul {display: block !important;position: absolute;z-index: 999;left: 100%;top: -8px;background: #333;}
.menu-on-top nav>ul>li>a:after {content: "" !important;top: 76% !important;color: #636363 !important;left: 46%;}
.menu-on-top nav ul ul li:hover>a:after, .menu-on-top nav>ul ul>li a:after, .menu-on-top nav>ul ul>li a:hover:after, .menu-on-top nav>ul>li>a:after {font-family: FontAwesome;font-style: normal;font-weight: 400;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: "";display: block !important;position: absolute;top: 9px;right: 4px;color: #333;}
.menu-on-top nav ul ul li:hover>a:after, .menu-on-top nav>ul ul>li a:hover:after {color: #fff;}
.menu-on-top nav>ul ul>li a:only-child:after, .menu-on-top nav>ul>li>a:only-child:after {content: "" !important;}
.menu-on-top nav ul ul .active>a {color: #333 !important;}
.menu-on-top nav ul ul .active>a:hover, .menu-on-top nav ul ul li.active:hover>a {color: #fff !important;}
.menu-on-top .slimScrollDiv, .menu-on-top nav {overflow: visible !important;}
body.menu-on-top.fixed-header {padding-top: 49px;}
body.menu-on-top.fixed-header.fixed-navigation nav>ul {padding-right: 0;position: relative;height: auto;width: auto;overflow: visible;}
body.menu-on-top.fixed-header.fixed-navigation.fixed-ribbon #ribbon {left: 0;top: 118px;}
@media (max-width: 979px) {.menu-on-top #mobile-profile-img a.userdropdown img {width: 39px;margin-top: 0;margin-left: 2px;border-radius: 3px;margin-right: -3px;}
	.menu-on-top .btn-header.pull-right {margin-left: 0 !important;}
	.menu-on-top #main {margin-top: 0 !important;}
	.menu-on-top #left-panel {left: 0;display: none;}
	body.menu-on-top.fixed-header.fixed-navigation.fixed-ribbon #ribbon {top: 49px;}
	.menu-on-top.hidden-menu #left-panel {display: block;}
	.menu-on-top.hidden-menu #main {left: 0 !important;}
	.menu-on-top #hide-menu {display: block !important;}
	.menu-on-top aside#left-panel nav {height: 300px !important;overflow: scroll;overflow-x: hidden !important;-webkit-overflow-scrolling: touch;}
	.menu-on-top .menu-item-parent {white-space: inherit;overflow: visible;text-overflow: inherit;text-align: left;min-width: 85%;max-width: 85%;padding-left: 5px;}
	.menu-on-top .menu-item-parent+span {top: 50%;margin-top: -8px;}
	.menu-on-top nav li.active>ul {display: block;}
	.menu-on-top nav>ul>li.active {background: #fff;background: -moz-linear-gradient(top,#cfcfcf 0,#fff 66%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#cfcfcf),color-stop(66%,#fff));background: -webkit-linear-gradient(top,#cfcfcf 0,#fff 66%);background: -o-linear-gradient(top,#cfcfcf 0,#fff 66%);background: -ms-linear-gradient(top,#cfcfcf 0,#fff 66%);background: linear-gradient(to bottom,#cfcfcf 0,#fff 66%);}
	.menu-on-top nav>ul>li.active>a {color: #333 !important;}
	.menu-on-top nav ul ul li:hover>a:after, .menu-on-top nav>ul ul>li a:after, .menu-on-top nav>ul ul>li a:hover:after, .menu-on-top nav>ul>li>a:after {top: 50%;right: 15px;font-size: 15px;margin-top: -8px;content: "" !important;}
	.menu-on-top nav>ul ul>li a:only-child:after, .menu-on-top nav>ul>li>a:only-child:after {content: "" !important;}
	.menu-on-top nav>ul>li>a:after {top: 50% !important;left: auto;margin-top: -14px;font-size: 20px;}
	.menu-on-top nav ul ul, .menu-on-top nav ul ul ul {padding: 0;border: none;}
	.menu-on-top nav ul ul ul {border-bottom: 2px solid #333;}
	.menu-on-top aside#left-panel nav>ul>li {width: 100%;}
	.menu-on-top aside#left-panel nav>ul>li>a {height: auto;display: block;padding: 8px 9px !important;border-bottom: 1px dotted #585858;}
	.menu-on-top nav>ul>li>ul>li>a, .menu-on-top nav>ul>li>ul>li>ul>li>a {padding-top: 10px;padding-bottom: 10px;}
	.menu-on-top aside#left-panel nav>ul>li>a>i {display: inline !important;}
	.menu-on-top aside#left-panel nav>ul li ul {position: relative !important;width: 100%;top: 0;left: 0;}
	.menu-on-top aside#left-panel nav>ul>li:active>ul, .menu-on-top aside#left-panel nav>ul>li:focus>ul {display: block !important;}}
.menu-on-top .top-menu-invisible, .no-menu #hide-menu, .no-menu #left-panel, .no-menu #logout {display: none !important;}
.no-menu #main {margin: 0 !important;}
.no-menu #mobile-profile-img {display: block !important;}
.no-menu #mobile-profile-img a.userdropdown img {width: 30px;margin-top: 5px;margin-left: 2px;border-radius: 3px;border: 1px solid #797979 !important;}
.smart-style-1 a {transition: color .1s linear 0s,background-color .1s linear 0s !important;}
.smart-style-1 body.container {border-left: 1px solid rgba(34,38,46,.4);border-right: 1px solid rgba(34,38,46,.4);}
.smart-style-1 #header {background-image: none;background-color: #22262e;}
.smart-style-1 .project-context>:first-child {color: #697b92;text-shadow: 0 0 1px #111318;}
.smart-style-1 #ribbon {background: #e6e6e6;}
.smart-style-1 .breadcrumb>li+li:before {color: #646464;}
.smart-style-1 .project-selector {color: #b9b9b9;}
.smart-style-1 .btn.btn-ribbon {background-color: #697486;background-image: -moz-linear-gradient(top,#6f7d94,#697486);background-image: -webkit-gradient(linear,0 0,0 100%,from(#6f7d94),to(#697486));background-image: -webkit-linear-gradient(top,#6f7d94,#697486);background-image: -o-linear-gradient(top,#6f7d94,#697486);background-image: linear-gradient(to bottom,#6f7d94,#697486);}
.smart-style-1 #logo-group {background: #22262e !important;}
.smart-style-1 #logo-group span#activity {background: #0d0f12;border: 1px solid #0d0f12;color: #fff;cursor: pointer;}
.smart-style-1 #logo-group>span .badge {background: #0aa699;}
.smart-style-1 .btn-header>:first-child>a {background: #fb3c4a;border: 1px solid #fb3c4a;color: #fff !important;cursor: pointer !important;}
.smart-style-1 .btn-header>:first-child>a:hover {opacity: .9;}
.smart-style-1 #cancel-search-js {background: #fb3c4a;line-height: 29px !important;}
.smart-style-1 .MsgTitle .txt-color-orangeDark {color: #fb3c4a !important;}
.smart-style-1 .minifyme {background: #434953;}
.smart-style-1 .minifyme:hover {background: #5c6c86;color: #e1e8f3;}
.smart-style-1 #show-shortcut:hover>i {color: #fff;}
.smart-style-1 .superbox-list.active:before {color: #1b1e24;}
.smart-style-1 nav ul b {font-size: 14px;margin-top: 0;}
.smart-style-1 nav ul b .fa-plus-square-o:before {content: "";}
.smart-style-1 nav ul b .fa-minus-square-o:before {content: "";}
.smart-style-1 nav ul ul {background: #22262e;}
.smart-style-1 nav ul ul li>a {text-shadow: 0 1px 1px #000;font-size: 13px;padding-left: 43px;color: #e1eaf1;display: block;font-weight: 300;padding-top: 6px !important;padding-bottom: 6px !important;overflow: hidden;}
.smart-style-1 nav ul ul li>a:hover {background: #1b1e24 !important;}
.smart-style-1 nav ul ul ul li a {padding: 8px 17px 8px 54px !important;}
.smart-style-1 nav ul ul ul ul li a {padding-left: 72px !important;}
.smart-style-1 nav ul ul ul ul ul li a {padding-left: 90px !important;}
.smart-style-1 nav ul ul ul ul ul ul li a {padding-left: 108px !important;}
.smart-style-1 nav ul li a:active {background: 0 0;}
.smart-style-1 nav ul li a:hover {color: #e1eaf1;}
.smart-style-1 nav ul li a {padding: 12px 17px 12px 16px;}
.smart-style-1 nav>ul>li>a>i {font-size: 17px;vertical-align: 0;}
.smart-style-1 nav>ul>li>a b {right: 17px;top: 12px;}
.smart-style-1 nav>ul>li>a>i:after {border: 1px solid #fff;}
.smart-style-1 nav>ul>li>a:hover i {-webkit-animation-name: none;-moz-animation-name: none;-o-animation-name: none;animation-name: none;}
.smart-style-1 .header-search>input[type=text] {border-color: #fff !important;border-radius: 2px;}
.smart-style-1 .header-dropdown-list a.dropdown-toggle {color: #fff;text-decoration: none;}
.smart-style-1 .login-info {height: auto;}
.smart-style-1 .login-info>span {padding: 5px 10px;}
.smart-style-1 .login-info img {width: 35px;border-radius: 50%;}
.smart-style-1 .login-info a {margin-top: 2px;}
.smart-style-1 .login-info a span {max-width: 136px;}
.smart-style-1 .login-info a:hover {color: #fff;}
.smart-style-1 #activity.active .badge {background: #0aa699 !important;}
.smart-style-1 .ajax-dropdown {background: #e2e8f1;}
.smart-style-1 .ajax-notifications {background: #fff;}
.smart-style-1 img.online {border-left-color: #0aa699 !important;}
.smart-style-1 .onoffswitch-inner:before {background-color: #36aecc !important;}
.smart-style-1 .bg-color-red {background-color: #fb3c4a !important;}
.smart-style-1 .jarviswidget-color-darken>header {background: #1b1e24 !important;border-color: #1b1e24 !important;}
.smart-style-1 .jarviswidget-color-blueDark>header {background: #353d4b !important;border-color: #353d4b !important;}
.smart-style-1 .jarviswidget-color-blue>header {background: #688f9e;border-color: #6a838d !important;}
.smart-style-1 .jarviswidget-color-purple>header {background: #736086;}
.smart-style-1 .jarviswidget-color-red>header {background: #c02631;border-color: #8f2129 !important;}
.smart-style-1 .jarviswidget .bg-color-red {background: #c02631 !important;}
.smart-style-1 .ui-chatbox-titlebar {background: #3e4553 !important;}
.smart-style-1 .ui-chatbox-titlebar.ui-state-focus {background: #1b1f27 !important;}
.smart-style-1 #ribbon .breadcrumb li:last-child, .smart-style-1 #ribbon .breadcrumb>.active {color: #868686;}
.smart-style-1 #ribbon .breadcrumb, .smart-style-1 #ribbon .breadcrumb a {color: #747474 !important;}
.smart-style-1 .dropdown-menu, .smart-style-1 .open>.dropdown-menu {padding: 4px;}
.smart-style-1 .dropdown-menu>li>a {border-radius: 4px;margin: 3px 0;}
.smart-style-1 .page-footer, .smart-style-1 .superbox-show, .smart-style-1 aside {background: #1b1e24;}
.smart-style-1 .login-info, .smart-style-1 .login-info span {border-bottom: none;}
.smart-style-1 nav>ul ul li::before, .smart-style-1 nav>ul>li>ul::before {border: none !important;}
.smart-style-1 .login-info a, .smart-style-1 .login-info strong, .smart-style-1 nav ul li a {color: #8b91a0;}
.smart-style-1 .pagination>.active>a, .smart-style-1 .pagination>.active>a:focus, .smart-style-1 .pagination>.active>a:hover, .smart-style-1 .pagination>.active>span, .smart-style-1 .pagination>.active>span:focus, .smart-style-1 .pagination>.active>span:hover {background-color: #36aecc;border-color: #36aecc;}
.smart-style-1.minified .login-info a {margin-top: 6px;}
.smart-style-1.minified .login-info img {width: 30px !important;}
.smart-style-1.minified .login-info span {padding: 0 5px !important;}
.smart-style-1.minified nav ul li a {padding: 12px 17px 12px 14px;}
.smart-style-1.minified nav ul ul li>a:hover {background: #30343d !important;}
.smart-style-1.minified nav ul ul li>a {padding-left: 13px;padding-right: 13px !important;}
.smart-style-1.minified nav ul ul ul li a {padding-left: 33px !important;padding-right: 13px !important;}
.smart-style-1.minified nav ul ul ul ul li a {padding-left: 43px !important;padding-right: 13px !important;}
.smart-style-1.minified nav ul ul ul ul ul li a {padding-left: 53px !important;padding-right: 13px !important;}
.smart-style-1.minified nav ul ul ul ul ul ul li a {padding-left: 63px !important;padding-right: 13px !important;}
.smart-style-1.minified nav ul>li>ul>li>ul {background: #1b1e24;}
.smart-style-1.minified nav>ul>li {border-bottom: 1px solid #131416;border-top: 1px solid #303031;}
.smart-style-1.minified nav>ul>li>a>i {font-size: 18px;}
.smart-style-1.minified nav>ul>li>ul {background: #1b1e24;}
.smart-style-1.minified nav>ul>li>ul>li {background: #22262e;}
.smart-style-1.minified nav>ul>li>ul>li>ul>li {background: #1b1e24;}
.smart-style-1 .jarviswidget .bg-color-greenLight, .smart-style-1 .jarviswidget-color-greenLight>header {border-color: #96b447 !important;background: #96b447 !important;}
.smart-style-1 .jarviswidget .bg-color-yellow, .smart-style-1 .jarviswidget-color-yellow>header {border-color: #dbb727 !important;background: #fdd01c !important;color: #25241f;}
.smart-style-1 .jarviswidget .bg-color-pink, .smart-style-1 .jarviswidget-color-pink>header {background: #db8ebb !important;}
.smart-style-1.menu-on-top nav ul ul li>a {text-shadow: none !important;color: #646e75;}
.smart-style-1.menu-on-top nav ul ul li a {padding-left: 10px !important;font-size: 13px;}
.smart-style-1.menu-on-top nav ul ul li:hover>a {color: #fff;background-color: #1b1e24;}
.smart-style-1.menu-on-top nav ul ul .active>a {color: #fff !important;}
.smart-style-1.menu-on-top nav>ul ul ul {border-top: 1px solid #c7c7c7 !important;}
.smart-style-1.menu-on-top nav>ul ul li:hover>ul {background: #333;}
.smart-style-1.menu-on-top nav>ul>li>a:after {color: #8aa1b3 !important;}
.smart-style-1.menu-on-top aside {background: #14161b;}
.smart-style-1.menu-on-top aside#left-panel {-webkit-box-shadow: 0 2px 4px 0 rgba(0,0,0,.25);box-shadow: 0 2px 4px 0 rgba(0,0,0,.25);border-bottom: 1px solid #222;border-top: 1px solid #333;}
.smart-style-1.menu-on-top aside#left-panel nav>ul>li {border-right: 1px solid transparent;border-left: 1px solid transparent;}
.smart-style-1.menu-on-top aside#left-panel nav>ul>li>a {text-shadow: none !important;font-size: 13px;padding: 10px 9px !important;}
.smart-style-1.menu-on-top aside#left-panel nav>ul>li>ul {background: #3a3633;}
.smart-style-1.menu-on-top aside#left-panel nav>ul>li:hover {border-right-color: #333;border-left-color: #333;background: #fff;background: -moz-linear-gradient(top,#04070c 0,#2e3e57 66%);background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#cfcfcf),color-stop(66%,#2e3e57));background: -webkit-linear-gradient(top,#04070c 0,#2e3e57 66%);background: -o-linear-gradient(top,#04070c 0,#2e3e57 66%);background: -ms-linear-gradient(top,#04070c 0,#2e3e57 66%);background: linear-gradient(to bottom,#04070c,#2e3e57 66%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#04070C",endColorstr="#2E3E57",GradientType=0);}
.smart-style-1.menu-on-top aside#left-panel nav>ul>li:hover>a {color: #f1f1f1 !important;border-left: 1px solid #000;border-right: 1px solid #000;padding-left: 8px !important;padding-right: 8px !important;}
.smart-style-1.menu-on-top nav ul ul li a, .smart-style-1.menu-on-top nav ul ul ul li a {color: #d8dee5;}
.smart-style-1.menu-on-top nav ul ul li a:hover, .smart-style-1.menu-on-top nav ul ul ul li a:hover {color: #fff;background-color: #1b1e24 !important;}
.smart-style-1.menu-on-top nav ul ul, .smart-style-1.menu-on-top nav ul ul ul {background: #2e3e57 !important;border: 1px solid transparent;padding: 0;}
.smart-style-1.menu-on-top nav ul ul li:hover>a:after, .smart-style-1.menu-on-top nav>ul ul>li a:after, .smart-style-1.menu-on-top nav>ul ul>li a:hover:after, .smart-style-1.menu-on-top nav>ul>li>a:after {color: #d5d5d5;}
.smart-style-1.menu-on-top nav ul ul li:hover>a:after, .smart-style-1.menu-on-top nav>ul ul>li a:hover:after {color: #fff;}
.smart-style-1.menu-on-top nav>ul ul>li a:only-child:after, .smart-style-1.menu-on-top nav>ul>li>a:only-child:after {content: "" !important;}
.smart-style-1.menu-on-top nav ul ul li.active:hover>a, .smart-style-1.menu-on-top nav ul ul li.active>a:hover {color: #fff !important;}
@media (max-width:979px) and (min-width:768px) {.smart-style-1 #hide-menu i {color: #fff !important;}}
@media (max-width:767px) {.smart-style-1 #hide-menu i {color: #fff !important;}}
@media only screen and (max-width:679px) and (min-width:0) {.smart-style-1 #hide-menu i {color: #fff !important;}}
@media only screen and (max-width:479px) and (min-width:320px) {.smart-style-1 #sparks {background: #fff;}
	.smart-style-1 #cancel-search-js, .smart-style-1 .search-mobile .header-search>button {border-radius: 3px;}}
.smart-style-2 #shortcut {background-color: rgba(255,255,255,.9);}
.smart-style-2 #shortcut ul {-webkit-box-shadow: 0 4px 10px rgba(0,0,0,.3);box-shadow: 0 4px 10px rgba(0,0,0,.3);border-bottom: 1px solid #a8badb;}
.smart-style-2 .superbox-list.active:before {color: #2c3742;}
.smart-style-2 .superbox-img-description {color: #9ea8b1 !important;}
.smart-style-2 .project-context>:first-child {text-shadow: none;}
.smart-style-2 .project-selector {color: #b2c1d5;}
.smart-style-2 .project-selector:hover {color: #fff;}
.smart-style-2 #logo-group span#activity {background: none !important;border: none !important;color: #c5c6ca;}
.smart-style-2 #logo-group span#activity:hover {color: #fff;}
.smart-style-2 #logo-group>span .badge {background: #008dc4;}
.smart-style-2 .header-search>input[type=text] {background: #161b22;border: 1px solid #0f1217;color: #fff;border-radius: 4px;}
.smart-style-2 #ribbon {background: #fff;}
.smart-style-2 .btn.btn-ribbon {background: #9498a0;}
.smart-style-2 aside {background: #f7f7f7;background: -webkit-gradient(linear,left top,right top,color-stop(99%,#f7f7f7),color-stop(100%,#cacaca));background: -webkit-linear-gradient(left,#f7f7f7 99%,#cacaca 100%);background: -webkit-gradient(linear,top left,top right,from(#f7f7f7),to(#cacaca));background: linear-gradient(to right,#f7f7f7 99%,#cacaca 100%);min-height: 100%;}
.smart-style-2 #left-panel {padding-right: 15px;padding-left: 15px;padding-bottom: 15px;padding-top: 64px;}
.smart-style-2 .login-info {margin-bottom: 7px !important;height: auto;}
.smart-style-2 .login-info span {padding: 5px 10px 7px;background: #fff;border-radius: 4px;}
.smart-style-2 .login-info a {font-size: 16px !important;color: #33455a;margin-top: 2px;}
.smart-style-2 .login-info a span {padding: 0;font-size: 16px !important;max-width: 105px;}
.smart-style-2 .login-info img {width: 35px;}
.smart-style-2 nav ul li a {color: #69737a !important;font-size: 12px !important;}
.smart-style-2 nav ul ul {background: 0 0;}
.smart-style-2 nav ul ul>li:hover b {color: #69737a !important;}
.smart-style-2 nav ul ul li>a {padding-left: 23px;}
.smart-style-2 nav ul ul ul li a {padding-left: 30px;}
.smart-style-2 nav ul ul ul ul li a {padding-left: 40px;}
.smart-style-2 nav ul ul ul ul ul li a {padding-left: 50px;}
.smart-style-2 nav ul ul ul ul ul ul li a {padding-left: 60px;}
.smart-style-2 nav>ul>li>a {padding-top: 16px;padding-bottom: 16px;}
.smart-style-2 nav>ul>li>a>i {font-size: 25px !important;}
.smart-style-2 nav>ul>li>a b {top: 16px;}
.smart-style-2 .jarviswidget-color-blueDark>header {background: #2c3742 !important;border-color: #2c3742 !important;}
.smart-style-2 .btn-success {background-color: #96bf48;border-color: #84a83e;}
.smart-style-2 .btn-danger {background-color: #db4a67;border-color: #ca4862;}
.smart-style-2 .btn-warning {background-color: #e2b14a;border-color: #c99d42;}
.smart-style-2 .bg-color-red {background: #db4a67 !important;}
.smart-style-2 .bg-color-blue {background: #4387bf !important;}
.smart-style-2 .smart-form .toggle i:before {background-color: #3b9ff3;}
.smart-style-2 .bg-color-greenLight {background-color: #89ad45 !important;}
.smart-style-2 .bg-color-orange {background-color: #d6a848 !important;}
.smart-style-2 .bg-color-teal {background-color: #5ba0a3 !important;}
.smart-style-2 .minifyme {background: #d7dae2;border-bottom: 1px solid #818181;color: #7e7e7e;}
.smart-style-2 .minifyme:hover {color: #4e4e4e;}
.smart-style-2 .onoffswitch-inner:before {background: #3b9ff3;border-color: #3b9ff3 #257dc7 #2a7dc4;}
.smart-style-2 .onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch:before {color: #84a83e;}
.smart-style-2 .ui-chatbox-titlebar {background: #576574 !important;}
.smart-style-2 .ui-chatbox-titlebar.ui-state-focus {background: #2c3742 !important;}
body.smart-style-2 {background: #fff;}
.smart-style-2 #header, .smart-style-2 .page-footer, .smart-style-2 .superbox-show {background-image: none;background-color: #2c3742;}
.smart-style-2 #hide-menu a>i, .smart-style-2 .btn-header>:first-child>a {background: 0 0;border: none !important;color: #c5c6ca !important;box-shadow: none !important;}
.smart-style-2 #hide-menu a:hover i, .smart-style-2 .btn-header>:first-child>a:hover {color: #fff !important;cursor: pointer !important;}
.smart-style-2 .header-dropdown-list a.dropdown-toggle, .smart-style-2 .header-search>button {color: #c5c6ca;}
.smart-style-2.fixed-ribbon #ribbon {border-bottom: 1px solid #e0e0e0;}
.smart-style-2 #ribbon .breadcrumb, .smart-style-2 #ribbon .breadcrumb a, .smart-style-2 #ribbon .breadcrumb li:last-child, .smart-style-2 #ribbon .breadcrumb>.active {color: #7c7c7c !important;}
.menu-on-top.smart-style-2 #left-panel {padding-top: 49px !important;}
.smart-style-2 .login-info, .smart-style-2 .login-info span {border: 0 !important;box-shadow: none !important;}
.smart-style-2 nav ul .active>a, .smart-style-2 nav ul li.open>a, .smart-style-2 nav ul li.open>a b {color: #202427 !important;font-weight: 700;}
.smart-style-2 nav ul li a:hover, .smart-style-2 nav ul ul li>a:hover {color: #202427 !important;background: none !important;}
.smart-style-2 nav>ul ul li::before, .smart-style-2 nav>ul>li>ul::before {border: none !important;}
.smart-style-2 .btn-primary, .smart-style-2 .smart-form .button {background-color: #3b9ff3;border-color: #3292e2;}
.smart-style-2 .btn-primary.active, .smart-style-2 .btn-primary:active, .smart-style-2 .btn-primary:focus, .smart-style-2 .btn-primary:hover, .smart-style-2 .open .dropdown-toggle.btn-primary {background-color: #3e90d4;border-color: #2f7dbe;}
.smart-style-2 .dropdown-menu>li>a:focus, .smart-style-2 .dropdown-menu>li>a:hover {background-color: #3e90d4;}
.smart-style-2 .btn-success.active, .smart-style-2 .btn-success:active, .smart-style-2 .btn-success:focus, .smart-style-2 .btn-success:hover, .smart-style-2 .open .dropdown-toggle.btn-success {background-color: #89ad45;border-color: #78973b;}
.smart-style-2 .btn-danger.active, .smart-style-2 .btn-danger:active, .smart-style-2 .btn-danger:focus, .smart-style-2 .btn-danger:hover, .smart-style-2 .open .dropdown-toggle.btn-danger {background-color: #cf4762;border-color: #c0455e;}
.smart-style-2 .btn-warning.active, .smart-style-2 .btn-warning:active, .smart-style-2 .btn-warning:focus, .smart-style-2 .btn-warning:hover, .smart-style-2 .open .dropdown-toggle.btn-warning {background-color: #d6a848;border-color: #c09844;}
.smart-style-2 .pagination>.active>a, .smart-style-2 .pagination>.active>a:focus, .smart-style-2 .pagination>.active>a:hover, .smart-style-2 .pagination>.active>span, .smart-style-2 .pagination>.active>span:focus, .smart-style-2 .pagination>.active>span:hover {background-color: #3b9ff3;}
.smart-style-2.minified .login-info {margin: 0 !important;}
.smart-style-2.minified .login-info a {margin-top: 4px;}
.smart-style-2.minified .login-info span {padding: 0;}
.smart-style-2.minified #left-panel {padding: 0 !important;padding-top: 50px !important;}
.smart-style-2.minified nav ul>li>a {padding: 12px 11px;}
.smart-style-2.minified nav ul li.active>a:before {height: 23px;right: -19px;top: 7px;font-size: 20px;color: #fff;}
.smart-style-2.minified nav>ul>li {border-bottom: 1px solid #e6e6e6;border-top: 1px solid #fff;}
.smart-style-2.minified nav>ul>li>a>i {font-size: 18px !important;}
.smart-style-2.minified nav>ul>li>ul, .smart-style-2.minified nav>ul>li>ul>li, .smart-style-2.minified nav>ul>li>ul>li>ul>li {background: #fff !important;}
.smart-style-2 .smart-form .checkbox input:checked+i, .smart-style-2 .smart-form .radio input:checked+i, .smart-style-2 .smart-form .toggle input:checked+i {border-color: #3b9ff3;}
.smart-form .rating input+label:hover, .smart-form .rating input+label:hover~label {color: #3b9ff3;}
.smart-style-2.menu-on-top .menu-item-parent {font-size: 10px;}
.smart-style-2.menu-on-top #left-panel {padding-right: 0;padding-left: 0;padding-bottom: 0;}
.smart-style-2.menu-on-top nav ul ul li>a {text-shadow: none !important;color: #646e75;}
.smart-style-2.menu-on-top nav ul ul li a {padding-left: 10px !important;font-size: 13px;}
.smart-style-2.menu-on-top nav ul ul li:hover>a {color: #fff !important;background-color: #5e6c88;}
.smart-style-2.menu-on-top nav ul ul .active>a {color: #fff !important;}
.smart-style-2.menu-on-top nav>ul ul ul {border-top: 1px solid #c7c7c7 !important;}
.smart-style-2.menu-on-top nav>ul ul li:hover>ul {background: #333;}
.smart-style-2.menu-on-top nav>ul>li>a:after {color: #8aa1b3 !important;}
.smart-style-2.menu-on-top aside {background: inherit;}
.smart-style-2.menu-on-top aside#left-panel {-webkit-box-shadow: none;box-shadow: none;border-bottom: 1px solid #b8b8b8;border-top: 1px solid #333;}
.smart-style-2.menu-on-top aside#left-panel nav>ul>li {border-right: 1px solid transparent;border-left: 1px solid transparent;}
.smart-style-2.menu-on-top aside#left-panel nav>ul>li>a {text-shadow: none !important;font-size: 13px;padding: 10px 9px !important;}
.smart-style-2.menu-on-top aside#left-panel nav>ul>li>ul {background: #2c3742;}
.smart-style-2.menu-on-top aside#left-panel nav>ul>li:hover {background: #2e3e57;border-right-color: #fff;border-left-color: #fff;}
.smart-style-2.menu-on-top aside#left-panel nav>ul>li:hover>a {color: #f1f1f1 !important;border-left: 1px solid #000;border-right: 1px solid #000;padding-left: 8px !important;padding-right: 8px !important;}
.smart-style-2.menu-on-top nav ul ul li a, .smart-style-2.menu-on-top nav ul ul ul li a {color: #adbed3 !important;}
.smart-style-2.menu-on-top nav ul ul li a:hover, .smart-style-2.menu-on-top nav ul ul ul li a:hover {color: #fff;background-color: #5e6c88 !important;}
.smart-style-2.menu-on-top nav ul ul, .smart-style-2.menu-on-top nav ul ul ul {background: #2e3e57 !important;border: 1px solid transparent;}
.smart-style-2.menu-on-top nav ul ul li:hover>a:after, .smart-style-2.menu-on-top nav>ul ul>li a:after, .smart-style-2.menu-on-top nav>ul ul>li a:hover:after, .smart-style-2.menu-on-top nav>ul>li>a:after {color: #d5d5d5;}
.smart-style-2.menu-on-top nav ul ul li:hover>a:after, .smart-style-2.menu-on-top nav>ul ul>li a:hover:after {color: #fff;}
.smart-style-2.menu-on-top nav ul ul .active>a:hover, .smart-style-2.menu-on-top nav ul ul li.active:hover>a {color: #fff !important;}
.smart-style-3 body, body.smart-style-3 {background: #fff !important;font-family: Arial,sans-serif;}
.smart-style-3 #logo img {width: 125px;height: auto;padding-left: 3px;margin-top: -3px;}
.smart-style-3 #header {background-color: #f78c40;background-image: -moz-linear-gradient(top,#f78c40,#d67632);background-image: -webkit-gradient(linear,0 0,0 100%,from(#f78c40),to(#d67632));background-image: -webkit-linear-gradient(top,#f78c40,#d67632);background-image: -o-linear-gradient(top,#f78c40,#d67632);background-image: linear-gradient(to bottom,#f78c40,#d67632);}
.smart-style-3 #ribbon {background: #fff;}
.smart-style-3 #hide-menu i {color: #fff !important;}
.smart-style-3 .header-dropdown-list>li>.dropdown-toggle {display: block;background: rgba(0,0,0,.2);padding: 2px 7px 3px;border-radius: 3px;margin-top: 14px;}
.smart-style-3 .header-search>input[type=text] {border-color: #ca854f;}
.smart-style-3 .header-search>button {color: #df9b45;}
.smart-style-3 aside {background: #f2f2f2;border-right: 2px solid #ccc;}
.smart-style-3 .login-info {border-bottom: 1px solid #e2e2e2;background: #fff;box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;}
.smart-style-3 .login-info span {border-bottom: none;}
.smart-style-3 .login-info a span {color: #444 !important;}
.smart-style-3 nav>ul>li {background-color: #f2f2f2;background-image: -moz-linear-gradient(top,#f9f9f9,#f2f2f2);background-image: -webkit-gradient(linear,0 0,0 100%,from(#f9f9f9),to(#f2f2f2));background-image: -webkit-linear-gradient(top,#f9f9f9,#f2f2f2);background-image: -o-linear-gradient(top,#f9f9f9,#f2f2f2);background-image: linear-gradient(to bottom,#f9f9f9,#f2f2f2);border-bottom: 1px solid #dfdfdf;}
.smart-style-3 nav>ul>li>a {padding: 12px 10px 12px 11px;font-size: 13px;}
.smart-style-3 nav>ul>li>a b {top: 12px;}
.smart-style-3 nav>ul>li>a>i {color: #4d8ba5;font-size: 20px;}
.smart-style-3 nav>ul>li.active>a:before {top: 10px !important;}
.smart-style-3 nav>ul>li.open {border-left: 4px solid #4d8ba5;}
.smart-style-3 nav>ul>li.open>a {padding-left: 7px;}
.smart-style-3 nav>ul>li.open ul li>a, .smart-style-3 nav>ul>li.open>ul>li>a {padding-left: 38px;}
.smart-style-3 nav ul li.active>a:before {top: 6px;color: #bbb;}
.smart-style-3 nav ul li.active>a {font-weight: 700;}
.smart-style-3 nav ul ul {background: 0 0;}
.smart-style-3 nav ul ul li>a {font-size: 13px;}
.smart-style-3 nav ul li a:hover {background: rgba(0,0,0,.05) !important;}
.smart-style-3 .superbox-list.active:before {color: #3d3b39;}
.smart-style-3 .active+.ajax-dropdown {-webkit-box-shadow: 1px 14px 16px rgba(61,35,14,.55);box-shadow: 1px 14px 16px rgba(61,35,14,.55);}
.smart-style-3 .dropdown-menu {border-radius: 0;border-bottom: 2px solid #adadad;background: #fddfb3;}
.smart-style-3 .dropdown-menu>li>a {color: #4e361b;}
.smart-style-3 .dropdown-menu .divider {background-color: #ebc7a6;}
.smart-style-3 .dropdown-menu-large .dropdown-header {color: #5c391e;}
.smart-style-3 .has-warning .form-control {border-color: #c09853 !important;}
.smart-style-3 .has-error .form-control {border-color: #b94a48 !important;}
.smart-style-3 .has-success .form-control {border-color: #468847 !important;}
.smart-style-3 #shortcut {background-color: rgba(25,16,6,.85);}
.smart-style-3 .ui-chatbox-titlebar {background-color: #66605b !important;}
.smart-style-3 .ui-chatbox-titlebar.ui-state-focus {background-color: #4b433c !important;}
.smart-style-3 #ribbon .breadcrumb, .smart-style-3 #ribbon .breadcrumb a {color: #7c7c7c !important;}
.smart-style-3 #ribbon .breadcrumb li:last-child, .smart-style-3 #ribbon .breadcrumb>.active {color: #5f5f5f;}
.smart-style-3.fixed-ribbon #ribbon {box-shadow: 0 .0625em .3125em rgba(0,0,0,.35);}
.smart-style-3 #logo-group span#activity, .smart-style-3 .btn-header>:first-child>a {background-color: #dd7c37;background-image: -moz-linear-gradient(top,#dd7c37,#b9662b);background-image: -webkit-gradient(linear,0 0,0 100%,from(#b9662b),to(#b9662b));background-image: -webkit-linear-gradient(top,#dd7c37,#b9662b);background-image: -o-linear-gradient(top,#dd7c37,#b9662b);background-image: linear-gradient(to bottom,#dd7c37,#b9662b);color: #fff !important;border: 1px solid #f09d61;text-shadow: #985813 0 -1px;}
.smart-style-3 #logo-group span#activity:active, .smart-style-3 #logo-group span#activity:hover, .smart-style-3 .btn-header>:first-child>a:active, .smart-style-3 .btn-header>:first-child>a:hover {-webkit-box-shadow: inset 1px 1px 0 #985813,inset -1px -1px 0 #985813;-moz-box-shadow: inset 1px 1px 0 #985813,inset -1px -1px 0 #985813;box-shadow: inset 1px 1px 0 #985813,inset -1px -1px 0 #985813;background-color: #dd7a35;background-image: -moz-linear-gradient(top,#dd7a35,#984a13);background-image: -webkit-gradient(linear,0 0,0 100%,from(#dd7a35),to(#984a13));background-image: -webkit-linear-gradient(top,#dd7a35,#984a13);background-image: -o-linear-gradient(top,#dd7a35,#984a13);background-image: linear-gradient(to bottom,#dd7a35,#984a13);}
.smart-style-3 .header-dropdown-list>li>.dropdown-toggle, .smart-style-3 .project-context>:first-child, .smart-style-3 .project-selector {color: #fff;text-shadow: #985813 0 -1px;}
.smart-style-3 nav ul li a, .smart-style-3 nav ul li.open>a, .smart-style-3 nav ul li.open>a b {color: #444 !important;}
.smart-style-3 nav>ul ul li::before, .smart-style-3 nav>ul>li>ul::before {border: none;}
.smart-style-3 .page-footer, .smart-style-3 .superbox-show {background: #3d3b39;}
.smart-style-3.minified nav>ul>li {border-bottom: 1px solid #e9e4e4;border-top: 1px solid #fff;}
.smart-style-3.minified nav>ul>li.open ul li>a {padding-left: 14px;}
.smart-style-3.minified nav>ul>li>ul, .smart-style-3.minified nav>ul>li>ul>li>ul>li {background-color: rgba(69,69,69,.9);}
.smart-style-3.minified nav ul li a, .smart-style-3.minified nav ul li.open>a, .smart-style-3.minified nav ul li.open>a b {color: #fff !important;}
.smart-style-3 .dropdown-menu>.active>a, .smart-style-3 .dropdown-menu>.active>a:hover, .smart-style-3 .dropdown-menu>li>a:focus, .smart-style-3 .dropdown-menu>li>a:hover, .smart-style-3 .tt-suggestion.tt-is-under-cursor {background-color: #ec9519;color: #fff;}
.smart-style-3 .dropdown-menu-large>li ul>li>a:focus, .smart-style-3 .dropdown-menu-large>li ul>li>a:hover {border-radius: 3px;background-color: #f1b686;}
.smart-style-3 input:not([type]), .smart-style-3 input[type=color], .smart-style-3 input[type=email], .smart-style-3 input[type=number], .smart-style-3 input[type=password], .smart-style-3 input[type=tel], .smart-style-3 input[type=text], .smart-style-3 input[type=url], .smart-style-3 textarea {border-top-color: #a3a3a3;border-left-color: #a3a3a3;border-bottom-color: #ccc;border-right-color: #ccc;-webkit-box-shadow: inset 0 1px 0 #d6d6d6;-moz-box-shadow: inset 0 1px 0 #d6d6d6;box-shadow: inset 0 1px 0 #d6d6d6;color: #000;}
.smart-style-3 .select2-container-multi .select2-choices .select2-search-field input, .smart-style-3 .tt-hint {box-shadow: none !important;border: none !important;}
.smart-style-3 .SmallBox span, .smart-style-3 .bigBox span {letter-spacing: 0;}
.smart-style-3.menu-on-top nav ul ul li>a {color: inherit;}
.smart-style-3.menu-on-top nav ul ul li a {padding-left: 10px !important;font-size: 13px;}
.smart-style-3.menu-on-top nav ul ul li:hover>a {color: #fff;}
.smart-style-3.menu-on-top nav ul ul .active>a {color: #333 !important;}
.smart-style-3.menu-on-top nav ul>li>ul {left: -2px;}
.smart-style-3.menu-on-top nav>ul>li>a:hover {background: #fff !important;}
.smart-style-3.menu-on-top nav>ul>li>a:after {color: #8aa1b3 !important;}
.smart-style-3.menu-on-top aside {background: inherit;}
.smart-style-3.menu-on-top aside#left-panel {-webkit-box-shadow: 0 2px 4px 0 rgba(0,0,0,.25);box-shadow: 0 2px 4px 0 rgba(0,0,0,.25);border-bottom: 1px solid #fff;border-top: 1px solid #fff;}
.smart-style-3.menu-on-top aside#left-panel nav>ul>li {border-right: 1px solid #e2e2e2;border-left: 1px solid #fff;}
.smart-style-3.menu-on-top aside#left-panel nav>ul>li>a {text-shadow: none !important;font-size: 13px;padding: 10px 9px !important;border: none !important;}
.smart-style-3.menu-on-top aside#left-panel nav>ul>li:hover {background: #fff;}
.smart-style-3.menu-on-top nav ul ul, .smart-style-3.menu-on-top nav ul ul ul {border-color: #e2e2e2;}
.smart-style-3.menu-on-top nav ul ul li a:hover, .smart-style-3.menu-on-top nav ul ul li:hover>a, .smart-style-3.menu-on-top nav ul ul ul li a:hover {background: rgba(0,0,0,.05);}
.smart-style-3.menu-on-top nav ul ul li a, .smart-style-3.menu-on-top nav ul ul ul li a {color: #d8dee5;}
.smart-style-3.menu-on-top nav ul ul li a:hover, .smart-style-3.menu-on-top nav ul ul ul li a:hover {color: #fff;}
.smart-style-3.menu-on-top nav ul ul li:hover>a:after, .smart-style-3.menu-on-top nav>ul ul>li a:after, .smart-style-3.menu-on-top nav>ul ul>li a:hover:after, .smart-style-3.menu-on-top nav>ul>li>a:after {color: inherit;}
.smart-style-3.menu-on-top nav ul ul .active>a:hover, .smart-style-3.menu-on-top nav ul ul li.active:hover>a {color: #333 !important;}
@media (max-width:979px) {.smart-style-3 #content {padding-left: 5px;padding-right: 5px;}
	.smart-style-3 #ribbon {margin-left: 0;margin-right: 0;margin-top: 0;border-radius: 0;}}
body.smart-style-4 {font-family: "Helvetica Neue",Helvetica,Arial,sans-serif !important;}
.smart-style-4 .ribbon-button-alignment {display: none;}
.smart-style-4:not(.menu-on-top) #left-panel {padding-top: 49px;}
.smart-style-4 #ribbon {position: absolute !important;z-index: 1;left: 3px;top: 30px;background: 0 0;font-size: 11px;font-weight: 700;}
.smart-style-4 #header {background: #fff;box-shadow: 0 2px 2px rgba(0,0,0,.05),0 1px 0 rgba(0,0,0,.05);}
.smart-style-4 #header>:first-child {background: #71a06a;}
.smart-style-4 .login-info>span {border-bottom-color: #000;}
.smart-style-4 .page-title {margin: 8px 0 13px;font-size: 24px;}
.smart-style-4 .page-title>span {font-size: 14px;}
.smart-style-4 .page-title>i:first-child {display: none;}
.smart-style-4 #logo-group span#activity {background: #5a8354;background: -webkit-gradient(linear,left bottom,left top,color-stop(0,#5a8354),color-stop(1,#8fb489));background: -ms-linear-gradient(bottom,#5a8354,#8fb489);background: -moz-linear-gradient(center bottom,#5a8354 0,#8fb489 100%);background: -o-linear-gradient(#8fb489,#5a8354);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#8fb489",endColorstr="#5a8354",GradientType=0);border-color: #5a8354;color: #e8efe7;}
.smart-style-4:not(.mobile-view-activated) .login-info {display: none;}
.smart-style-4:not(.mobile-view-activated) #mobile-profile-img {display: inline-block !important;}
.smart-style-4 #mobile-profile-img a.userdropdown img {margin-left: 3px;}
.smart-style-4 #mobile-profile-img>li {display: inline-block;padding-right: 0;margin-right: -3px;}
.smart-style-4 aside {background: #3a3f51;}
.smart-style-4 aside .minifyme {background: #71a06a;color: #e8efe7;}
.smart-style-4 aside .minifyme:hover {background: #8fb489;color: #fff;}
.smart-style-4:not(.menu-on-top) nav ul li.active:not(.open)>a:before, .smart-style-4:not(.menu-on-top) nav>ul>li.active:not(.open)>a:before {content: "";background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAqBAMAAAAt0TTmAAAAHlBMVEUAAAD///////////////////////////////////8kfJuVAAAACnRSTlMABQMJDRIBFhofGayHogAAAOFJREFUKM+F070RgzAMBeBU6QkbuKDnlA1INoCjpWIDzmyA2QC2zVMC6IfcIbrvnjC2xe1v3XuUs4AqoN6gBjMuYOcNqINElHskLqDuflY/fKjgC1VRCZTgu/6isaZpoByU5nYAIqgtRiRhJZp3HKc4AInUynOKQNs8LwlWc3MoNluXNEWsYmxNabdwGDefbRp4YW2rmM1dv8+ue/4+v49MLB37lTMYQdxKclbq/ELfbdaCEOPX2ftA7HRviMHU/SIl1yazUdrZ2MjMUA7gaSn8/IE6ZSHD42Y3oGQH+l+4qg+S/XPD6LV6iwAAAABJRU5ErkJggg==");background-repeat: no-repeat;background-position: left;border-left: 4px solid #fff;left: 0;height: 20px;top: 6px;}
.smart-style-4 nav>ul>li.active:not(.open)>a:before {height: 26px !important;top: 7px !important;}
.smart-style-4 nav ul li a {color: #bbc0cf;-webkit-transition: background-color .2s ease-in-out 0s;transition: background-color .2s ease-in-out 0s;font-size: 13px;padding-top: 12px;padding-bottom: 11px;}
.smart-style-4 nav>ul>li>a {padding-top: 13px;padding-bottom: 13px;}
.smart-style-4 nav>ul>li>a b {top: 11px;font-size: 14px;}
.smart-style-4 nav>ul ul li a {padding-top: 9px;padding-bottom: 8px;}
.smart-style-4:not(.minified) nav ul ul li>a {padding-left: 46px;}
.smart-style-4:not(.minified) nav ul ul ul li a {padding-left: 69px;}
.smart-style-4:not(.minified) nav ul ul ul ul li a {padding-left: 92px;}
.smart-style-4:not(.minified) nav ul ul ul ul ul li a {padding-left: 115px;}
.smart-style-4:not(.minified) nav ul ul ul ul ul ul li a {padding-left: 138px;}
.smart-style-4:not(.minified) nav>ul>li>a>i {margin-right: 9px;}
.smart-style-4:not(.menu-on-top) nav ul li a:hover {background: #313645;color: #fff;}
.smart-style-4 nav ul li a:active {background: #292d39;color: #fff;}
.smart-style-4 nav ul li.open>a, .smart-style-4 nav ul ul {background: #363a4b;}
.smart-style-4 nav>ul ul li:before, .smart-style-4 nav>ul>li>ul:before {border: none;}
.smart-style-4 #content>.row:first-child {background-color: #f7f7f9;margin-top: -10px;padding-top: 10px;margin-bottom: 13px;padding-bottom: 7px;border-bottom: 1px solid #d9dbe4;}
.smart-style-4 #ribbon, .smart-style-4 #smart-fixed-ribbon+span {display: none;}
.smart-style-4.fixed-ribbon #content {padding-top: 10px;}
.smart-style-4 .superbox-show {background: #1e212a;}
.smart-style-4 .superbox-list.active:before {color: #1e212a;}
.smart-style-4 .superbox-imageinfo span {color: #a7acc0;}
@media (max-width:979px) {.smart-style-4 #header {background: #71a06a;}
	.smart-style-4 #hide-menu>:first-child>a {border-color: #fff !important;}
	.smart-style4:not(.menu-on-top) #left-panel {margin-top: 0 !important;}
	.smart-style-4 #project-context>:first-child, .smart-style-4 #project-selector, .smart-style-4 .btn-header.transparent a, .smart-style-4 .header-dropdown-list>li>.dropdown-toggle, .smart-style-4 .project-context>:first-child, .smart-style-4 .project-selector {color: #fff !important;text-shadow: none;}}
.smart-style-5 {background: url("/assets/components/theme/smartadmin/img/glass.jpg") no-repeat center top fixed;background-size: cover;color: #fff;}
.smart-style-5 #header, .smart-style-5 #logo-group span#activity, .smart-style-5 #ribbon, .smart-style-5 .btn-header>:first-child>a, .smart-style-5 .header-search>input[type=text], .smart-style-5 .jvectormap-container {background: none !important;}
.smart-style-5.fixed-header #header {background: rgba(0,0,0,.7) !important;}
.smart-style-5.fixed-ribbon #ribbon {background: rgba(0,0,0,.23) !important;}
.smart-style-5 #logo-group span#activity, .smart-style-5 .btn-header>:first-child>a, .smart-style-5 .header-search>input[type=text], .smart-style-5 .jarviswidget>header, .smart-style-5 .login-info {border-color: transparent;}
.smart-style-5 #logo-group span#activity:hover, .smart-style-5 .btn-header>:first-child>a:hover, .smart-style-5 .header-search>input[type=text]:hover, .smart-style-5 .jarviswidget>header:hover, .smart-style-5 .login-info:hover {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}
#extr-page .smart-style-5 h4.paragraph-header, #extr-page .smart-style-5 h5.about-heading, .smart-style-5 #logo-group span#activity, .smart-style-5 #project-context>:first-child, .smart-style-5 #project-selector, .smart-style-5 .bs-example-type .table .info, .smart-style-5 .close, .smart-style-5 .close:focus, .smart-style-5 .close:hover, .smart-style-5 .dd-handle>span, .smart-style-5 .dropdown-menu>li>a, .smart-style-5 .dygraph-axis-label, .smart-style-5 .easy-pie-chart .percent, .smart-style-5 .h1 .small, .smart-style-5 .h1 small, .smart-style-5 .h2 .small, .smart-style-5 .h2 small, .smart-style-5 .h3 .small, .smart-style-5 .h3 small, .smart-style-5 .h4 .small, .smart-style-5 .h4 small, .smart-style-5 .h5 .small, .smart-style-5 .h5 small, .smart-style-5 .h6 .small, .smart-style-5 .h6 small, .smart-style-5 .header-search>button, .smart-style-5 .highlight, .smart-style-5 .highlight pre code, .smart-style-5 .inbox-data-message>:first-child, .smart-style-5 .inbox-data-message>:first-child span, .smart-style-5 .inbox-menu-lg li a, .smart-style-5 .irs-grid-pol, .smart-style-5 .irs-grid-text, .smart-style-5 .irs-max, .smart-style-5 .irs-min, .smart-style-5 .jarviswidget header:first-child .nav-tabs li a, .smart-style-5 .jarviswidget>header, .smart-style-5 .nav-tabs>li>a, .smart-style-5 .notification-body .from, .smart-style-5 .notification-body time, .smart-style-5 .page-title span, .smart-style-5 .pager .disabled>a, .smart-style-5 .pager .disabled>a:focus, .smart-style-5 .pager .disabled>a:hover, .smart-style-5 .pager .disabled>span, .smart-style-5 .project-context>:first-child, .smart-style-5 .project-selector, .smart-style-5 .responsive-utilities td.is-visible, .smart-style-5 .row-seperator-header, .smart-style-5 .smart-form .checkbox input+i:after, .smart-style-5 .smart-form header, .smart-style-5 .superbox-imageinfo span, .smart-style-5 .text-muted, .smart-style-5 .todo-group-title, .smart-style-5 .todo>li>p, .smart-style-5 .todo>li>p>.date, .smart-style-5 .todo>li>p>:first-child, .smart-style-5 .tree li span, .smart-style-5 .ui-widget-content, .smart-style-5 .usr-card-content>:first-child, .smart-style-5 a, .smart-style-5 code, .smart-style-5 h1 .small, .smart-style-5 h1 small, .smart-style-5 h2 .small, .smart-style-5 h2 small, .smart-style-5 h3 .small, .smart-style-5 h3 small, .smart-style-5 h4 .small, .smart-style-5 h4 small, .smart-style-5 h5 .small, .smart-style-5 h5 small, .smart-style-5 h6 .small, .smart-style-5 h6 small, .smart-style-5 pre {color: #fff;}
.smart-style-5 #ribbon .breadcrumb, .smart-style-5 #ribbon .breadcrumb a, .smart-style-5 .txt-color-blueDark {color: #fff !important;}
.smart-style-5 #ribbon .breadcrumb li:last-child, .smart-style-5 #ribbon .breadcrumb>.active, .smart-style-5 .open .project-selector {color: #ffd600;}
.smart-style-5 a:focus, .smart-style-5 a:hover {color: #ffd600;text-decoration: none;}
.smart-style-5 #header, .smart-style-5 .login-info>span {border-bottom: 1px solid rgba(255,255,225,.15);}
.smart-style-5 .jarviswidget>header {background: rgba(0,0,0,.5);-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}
.smart-style-5 .fc-border-separate thead tr, .smart-style-5 .table thead tr, .smart-style-5 aside#left-panel {background: rgba(0,0,0,.43);}
.smart-style-5 .jarviswidget>div {background: rgba(0,0,0,.18) !important;border-color: rgba(0,0,0,.13) !important;}
.smart-style-5 .highlight {border-color: rgba(255,255,225,.15);background: rgba(255,255,225,.43);}
.smart-style-5 pre {background: rgba(255,255,255,.13);}
.smart-style-5 .highlight pre code, .smart-style-5 code {background: rgba(0,0,0,.13);border-color: transparent;}
.smart-style-5 .bs-example, .smart-style-5 .well {background: rgba(255,255,255,.23);border-color: transparent;-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.43);-moz-box-shadow: 0 1px 1px rgba(0,0,0,.43);box-shadow: 0 1px 1px rgba(0,0,0,.43);}
.smart-style-5 .alert {-webkit-text-shadow: 0 1px 5px rgba(0,0,0,.25);-moz-text-shadow: 0 1px 5px rgba(0,0,0,.25);text-shadow: 0 1px 5px rgba(0,0,0,.25);}
.smart-style-5 .alert-info {background: rgba(174,207,233,.43);color: #e7f1ff;}
.smart-style-5 .alert-success {border-color: rgba(132,233,177,.5);color: #fff;background-color: rgba(120,201,156,.5);}
.smart-style-5 .alert-warning {border-color: rgba(255,242,200,.4);color: #fff;background-color: rgba(255,242,200,.4);}
.alert-warning a {color: #333;}
.smart-style-5 .alert-danger {border-color: #953b39;color: #fff;background-color: rgba(194,101,101,.7);}
.smart-style-5 hr {border-color: rgba(255,255,225,.15);}
.smart-style-5 .btn-header>:first-child>a, .smart-style-5 .header-search>input[type=text] {color: #fff;background: rgba(0,0,0,.1) !important;}
.smart-style-5 .bs-example, .smart-style-5 .bs-example-type .table td, .smart-style-5 .table-bordered, .smart-style-5 .table-bordered>tbody>tr>td, .smart-style-5 .table-bordered>tbody>tr>th, .smart-style-5 .table-bordered>tfoot>tr>td, .smart-style-5 .table-bordered>tfoot>tr>th, .smart-style-5 .table-bordered>thead>tr>td, .smart-style-5 .table-bordered>thead>tr>th {border-color: rgba(255,255,225,.15);}
.smart-style-5 :-moz-placeholder, .smart-style-5 :-webkit-placeholder, .smart-style-5 ::-moz-placeholder, .smart-style-5 ::-webkit-input-placeholder, .smart-style-5 :placeholder, .smart-style-5 nav ul li.active>a:before, .smart-style-5.menu-on-top nav ul ul li a, .smart-style-5.menu-on-top nav ul ul ul li a {color: #fff;}
.smart-style-5 .page-footer {background: rgba(0,0,0,.33);border-color: rgba(255,255,225,.15);}
.smart-style-5 nav ul ul {background: rgba(0,0,0,.23);}
.smart-style-5 nav ul .active>a {color: #ffd600 !important;}
.smart-style-5.menu-on-top aside#left-panel nav>ul>li {border-right-color: rgba(255,255,225,.15);border-left-color: transparent;}
.smart-style-5.menu-on-top aside#left-panel nav>ul>li:first-child {border-left-color: rgba(255,255,225,.15);}
.smart-style-5.menu-on-top aside#left-panel nav>ul>li:hover>a {background: #000;border-left-color: transparent;border-right-color: transparent;color: #ffd600 !important;}
.smart-style-5 .menu-on-top nav ul ul ul li a:hover, .smart-style-5.menu-on-top nav ul ul li a:hover, .smart-style-5.menu-on-top nav ul ul ul li a:hover {color: #ffd600;}
.smart-style-5.menu-on-top nav ul ul li:hover>a:after, .smart-style-5.menu-on-top nav>ul ul>li a:after, .smart-style-5.menu-on-top nav>ul ul>li a:hover:after, .smart-style-5.menu-on-top nav>ul>li>a:after {color: #fff;}
.smart-style-5 .ajax-dropdown:after, .smart-style-5 .ajax-dropdown:before {border-bottom-color: rgba(255,255,225,.15);}
.smart-style-5 .ajax-dropdown .fa-4x.fa-border {color: rgba(170,241,219,.9);border-color: rgba(0,255,224,.3);}
.smart-style-5 .notification-body .msg-body, .smart-style-5 .notification-body .subject {color: rgba(255,255,255,.7);}
.smart-style-5 .notification-body .unread {background-color: rgba(169,255,241,.2);}
.smart-style-5 .notification-body>li {border-bottom: 1px dashed rgba(255,255,255,.3);}
.smart-style-5 .dropdown-menu {background: rgba(0,0,0,.63);}
.smart-style-5 .dropdown-menu .divider {background: rgba(255,255,225,.15);}
.smart-style-5 .btn-default, .smart-style-5 .btn-default.active, .smart-style-5 .btn-default:active, .smart-style-5 .btn-default:focus, .smart-style-5 .btn-default:hover, .smart-style-5 .open>.dropdown-toggle.btn-default {background: rgba(0,0,0,.5);color: #fff;border-color: transparent;}
.smart-style-5 .ajax-notifications {background: 0 0;}
.smart-style-5 .table-responsive {border-color: rgba(255,255,225,.15);}
.smart-style-5 .dropdown-menu>li>a {color: #fff !important;}
.smart-style-5 .bootstrap-tagsinput, .smart-style-5 .form-control, .smart-style-5 .input-group-addon, .smart-style-5 .select2-container .select2-choice, .smart-style-5 .select2-container .select2-choice .select2-arrow, .smart-style-5 .select2-container-multi .select2-choices, .smart-style-5 .smart-form .input input, .smart-style-5 .smart-form .select select, .smart-style-5 .smart-form .textarea textarea {background: rgba(255,255,255,.2);border-color: rgba(255,255,255,.4);color: #fff;}
.smart-style-5 .select2-dropdown-open .select2-arrow {background: rgba(0,0,0,.2) !important;border-color: rgba(0,0,0,.4) !important;}
.smart-style-5 .form header, .smart-style-5 .note, .smart-style-5 legend {color: #fff;-webkit-text-shadow: 0 1px 5px rgba(0,0,0,.25);-moz-text-shadow: 0 1px 5px rgba(0,0,0,.25);text-shadow: 0 1px 5px rgba(0,0,0,.25);}
.smart-style-5 .smart-form .label {color: #fff;}
.smart-style-5 .jarviswidget .fc-header-title h2 {text-shadow: none;}
.smart-style-5 .dropzone, .smart-style-5 td.fc-other-month {background-color: rgba(72,112,85,.23);}
.smart-style-5 .popover, .smart-style-5 .ui-widget-content {background: rgba(0,0,0,.8);border-color: rgba(0,0,0,.4);}
.smart-style-5 .ui-datepicker {background: rgba(0,0,0,.8) !important;}
.smart-style-5 .editable+.popover {background: rgba(20,114,88,.8);border-color: rgba(0,0,0,.4);}
.smart-style-5 .ui-widget-content {background: rgba(0,0,0,.1);}
.smart-style-5 tr.ui-widget-content {background: rgba(255,255,225,.15);}
.smart-style-5 .ui-spinner {background: 0 0;border-color: rgba(0,0,0,.4);}
.smart-style-5 .bootstrapWizard li .title, .smart-style-5 .dropzone .dz-preview, .smart-style-5 .dropzone-previews .dz-preview {color: #000;}
.smart-style-5 .tree li span, .smart-style-5 .tree li:after, .smart-style-5 .tree li:before {border-color: #fff;}
.smart-style-5 label input[type=radio][disabled].radiobox+span, .smart-style-5 label input[type=radio][disabled].radiobox:checked+span, .smart-style-5 label:hover input[type=radio][disabled].radiobox:checked+span:before {color: rgba(255,255,255,.7);}
.smart-style-5 .table, .smart-style-5 .ui-jqgrid .ui-jqgrid-bdiv {background: 0 0;}
.smart-style-5 .ui-jqgrid .ui-jqgrid-pager, .smart-style-5 .ui-jqgrid .ui-jqgrid-titlebar {border-color: rgba(255,255,225,.15);background-color: rgba(0,0,0,.23);}
.smart-style-5 .ui-jqgrid {border-color: rgba(255,255,225,.15) !important;}
.smart-style-5 .ui-jqgrid .ui-pg-input, .smart-style-5 .ui-jqgrid .ui-pg-selbox {color: #000;}
.smart-style-5 .ui-state-focus, .smart-style-5 .ui-state-hover, .smart-style-5 .ui-widget-content .ui-state-focus, .smart-style-5 .ui-widget-content .ui-state-hover, .smart-style-5 .ui-widget-header .ui-state-focus, .smart-style-5 .ui-widget-header .ui-state-hover {background: 0 0;}
.smart-style-5 .arrow-box-up-right:after {border-color: transparent;}
.smart-style-5 .arrow-box-up-right:before {border-bottom-color: rgba(0,0,0,.63);}
.smart-style-5 .ui-tabs .ui-tabs-nav {background: rgba(0,0,0,.43);border-color: rgba(255,255,225,.15);}
.smart-style-5 .ui-tabs {background: 0 0;}
.smart-style-5 .ui-tabs-panel {background: 0 0;border-color: rgba(255,255,255,.15);}
.smart-style-5 .popover.bottom>.arrow, .smart-style-5 .popover.left>.arrow, .smart-style-5 .popover.right>.arrow, .smart-style-5 .popover.top>.arrow {border-color: transparent;}
.smart-style-5 .popover.right>.arrow:after {border-right-color: rgba(0,0,0,.8);left: 0;}
.smart-style-5 .popover.bottom>.arrow:after {border-bottom-color: rgba(0,0,0,.8);top: 0;}
.smart-style-5 .popover.top>.arrow:after {border-top-color: rgba(0,0,0,.8);bottom: 0;}
.smart-style-5 .popover.left>.arrow:after {border-left-color: rgba(0,0,0,.8);right: 0;}
.smart-style-5 .popover-title {background-color: rgba(247,247,247,.3);border-bottom: 1px solid rgba(247,247,247,.3);}
.smart-style-5 .ui-chatbox-input-focus {color: #000;}
.smart-style-5 .dt-toolbar, .smart-style-5 table.dataTable thead .sorting_asc, .smart-style-5 table.dataTable thead .sorting_desc {background-color: rgba(0,0,0,.43);}
.smart-style-5 .dt-toolbar {border-color: rgba(255,255,225,.15);}
.smart-style-5 .table-hover>tbody>tr:hover, .smart-style-5 .table-striped>tbody>tr:nth-child(odd) {background-color: transparent !important;}
.smart-style-5 .dt-toolbar-footer, .smart-style-5 .table-hover>tbody>tr:hover>td, .smart-style-5 .table-hover>tbody>tr:hover>th, .smart-style-5 .table-striped>tbody>tr:nth-child(odd)>th {background: rgba(0,0,0,.43);}
.smart-style-5 .table-striped>tbody>tr:nth-child(odd)>td {background: rgba(0,0,0,.13);}
.smart-style-5 .dt-toolbar-footer {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;border-color: rgba(255,255,225,.15);}
.smart-style-5 .pagination>li>a, .smart-style-5 .pagination>li>span {background: rgba(0,0,0,.43);border-color: rgba(255,255,225,.15);color: #fff;}
.smart-style-5 .pagination>.disabled>a, .smart-style-5 .pagination>.disabled>a:focus, .smart-style-5 .pagination>.disabled>a:hover, .smart-style-5 .pagination>.disabled>span, .smart-style-5 .pagination>.disabled>span:focus, .smart-style-5 .pagination>.disabled>span:hover {background: rgba(0,0,0,.43);border-color: rgba(255,255,225,.15);color: #ccc;}
.smart-style-5 .pagination>.active>a, .smart-style-5 .pagination>.active>a:focus, .smart-style-5 .pagination>.active>a:hover, .smart-style-5 .pagination>.active>span, .smart-style-5 .pagination>.active>span:focus, .smart-style-5 .pagination>.active>span:hover .pagination>.active>a {color: #ffd600;border-color: rgba(255,255,225,.15);background: rgba(0,0,0,.63);}
.smart-style-5 div.DTTT .btn {color: #fff !important;}
.smart-style-5 button.ColVis_Button, .smart-style-5 ul.ColVis_collection li {background: rgba(0,0,0,.43);}
.smart-style-5 .dygraph-legend {background: none !important;}
#extr-page .smart-style-5 #main {background: 0 0;}
#extr-page .smart-style-5 #header {background: rgba(0,0,0,.43) !important;border-color: rgba(255,255,225,.15) !important;}
.smart-style-5 .client-form footer, .smart-style-5 .client-form header {background: rgba(0,0,0,.63);color: #fff;}
.smart-style-5 .smart-form fieldset {background: rgba(255,255,255,.03);}
.smart-style-5 .timeline-seperator>:first-child {background: rgba(0,0,0,.43);color: #fff;}
.smart-style-5 .smart-form footer {background: rgba(0,0,0,.43);}
.smart-style-5 .smart-form .checkbox, .smart-style-5 .smart-form .radio, .smart-style-5 .smart-form .rating, .smart-style-5 .smart-form .toggle {color: #fff;-webkit-text-shadow: 0 1px 5px rgba(0,0,0,.25);-moz-text-shadow: 0 1px 5px rgba(0,0,0,.25);text-shadow: 0 1px 5px rgba(0,0,0,.25);}
.smart-style-5 .ui-datepicker .ui-datepicker-header {background-color: rgba(255,255,225,.15);}
.smart-style-5 .table-forum thead tr th {border-bottom-color: rgba(255,255,225,.15);}
.smart-style-5 .table>tbody>tr>td, .smart-style-5 .table>tbody>tr>th, .smart-style-5 .table>tfoot>tr>td, .smart-style-5 .table>tfoot>tr>th, .smart-style-5 .table>thead>tr>td, .smart-style-5 .table>thead>tr>th {border-top-color: rgba(255,255,225,.07);}
.smart-style-5 .note-editor .note-toolbar {background: rgba(0,0,0,.43);border-bottom-color: rgba(255,255,225,.15);}
.smart-style-5 .md-editor>textarea, .smart-style-5 .note-editor {border-color: rgba(255,255,225,.15);background: rgba(255,255,225,.15);}
.smart-style-5 .md-editor>textarea:focus, .smart-style-5 .note-editor .note-editable:focus {background: rgba(255,255,225,.05);}
.smart-style-5 .superbox-show {background: rgba(0,0,0,.43);}
.smart-style-5 .superbox-list.active:before {color: rgba(0,0,0,.43);}
.smart-style-5 .progress {background: rgba(0,0,0,.13);-webkit-box-shadow: 0 0 0 1px rgba(255,255,225,.15) inset;-moz-box-shadow: 0 0 0 1px rgba(255,255,225,.15) inset;box-shadow: 0 0 0 1px rgba(255,255,225,.15) inset;}
.smart-style-5 .nav>li>a:focus, .smart-style-5 .nav>li>a:hover {background: rgba(0,0,0,.63);border-color: rgba(255,255,225,.15);}
.smart-style-5 .nav-tabs.bordered, .smart-style-5 .nav-tabs>li.active>a, .smart-style-5 .nav-tabs>li.active>a:focus, .smart-style-5 .nav-tabs>li.active>a:hover {background: rgba(0,0,0,.43);color: #fff;border-color: rgba(255,255,225,.15) !important;}
.smart-style-5 .nav-tabs>li.active>a {-webkit-box-shadow: 0 -2px 0 #ccf0ff;-moz-box-shadow: 0 -2px 0 #ccf0ff;box-shadow: 0 -2px 0 #ccf0ff;}
.smart-style-5 .nav-tabs.bordered+.tab-content, .smart-style-5 .tabs-left>.nav-pills, .smart-style-5 .tabs-left>.nav-tabs {border-color: rgba(255,255,225,.15);}
.smart-style-5 .tabs-right>.nav-tabs {border-left-color: rgba(255,255,225,.15);}
.smart-style-5 .jarviswidget header .nav-tabs>li.active>a, .smart-style-5 .jarviswidget header .nav-tabs>li.active>a:focus, .smart-style-5 .jarviswidget header .nav-tabs>li.active>a:hover {background: rgba(0,0,0,.43);color: #fff;}
.smart-style-5 .smart-accordion-default .panel-default {border-color: rgba(255,255,225,.15);}
.smart-style-5 .panel, .smart-style-5 .smart-accordion-default .panel-default>.panel-heading {background: 0 0;}
.smart-style-5 .panel-default>.panel-heading+.panel-collapse>.panel-body {border-top-color: rgba(255,255,225,.15);}
.smart-style-5 .jumbotron {background: rgba(0,0,0,.43);}
.smart-style-5 .pagination.pagination-alt>li:first-child>a {padding-left: 12px;}
.smart-style-5 .modal-content, .smart-style-5 .pager .disabled>a, .smart-style-5 .pager .disabled>a:focus, .smart-style-5 .pager .disabled>a:hover, .smart-style-5 .pager .disabled>span, .smart-style-5 .pager li>a, .smart-style-5 .pager li>span {background: rgba(0,0,0,.43);}
.smart-style-5 .modal-header {border-bottom-color: rgba(255,255,225,.15);}
.smart-style-5 .modal-footer {border-top-color: rgba(255,255,225,.15);}
.smart-style-5 .bs-glyphicons li {border-color: rgba(255,255,225,.15) !important;}
.smart-style-5 .responsive-utilities td.is-hidden {background: rgba(0,0,0,.43) !important;color: #fff;}
.smart-style-5 .inbox-body.no-content-padding {background: 0 0;}
.smart-style-5 .txt-color-darken {color: #fff !important;}
.smart-style-5 .inbox-menu-lg li a:hover {background: rgba(0,0,0,.43);}
.smart-style-5 .inbox-menu-lg li.active a {background: rgba(0,0,0,.43);border-bottom-color: rgba(255,255,225,.15);}
.smart-style-5 .fill-a, .smart-style-5 .fill-b {background: 0 0;}
.smart-style-5 #heat-fill {left: 20px;}
.smart-style-5 .fill-a {top: -11px;left: -10px;}
.smart-style-5 .fill-b {top: -11px;right: -23px;}
.smart-style-5 .chat-body {background: 0 0;border-color: transparent;}
.smart-style-5 .chat-footer {background: rgba(255,255,225,.15);}
.smart-style-5 .textarea-controls, .smart-style-5 .textarea-div, .smart-style-5 .todo-group-title {background: rgba(0,0,0,.43);}
.smart-style-5 .typearea textarea {background: 0 0;}
.smart-style-5 .show-stat-microcharts>div {border-color: rgba(255,255,225,.15) !important;background: rgba(0,255,255,.1) !important;}
.smart-style-5 .fc-widget-content, .smart-style-5 .fc-widget-header, .smart-style-5 .smart-form.widget-body-toolbar, .smart-style-5 .textarea-controls, .smart-style-5 .textarea-div, .smart-style-5 .todo-group-title, .smart-style-5 .todo>li, .smart-style-5 .todo>li>:first-child, .smart-style-5 .todo>li>p, .smart-style-5 .typearea, .smart-style-5 .widget-body-toolbar {border-color: rgba(255,255,225,.15);}
.smart-style-5 .table>thead>tr>th {border-bottom-color: rgba(255,255,225,.25);}
.smart-style-5 .table-bordered, .smart-style-5 .table-bordered>tbody>tr>td, .smart-style-5 .table-bordered>tbody>tr>th, .smart-style-5 .table-bordered>tfoot>tr>td, .smart-style-5 .table-bordered>tfoot>tr>th, .smart-style-5 .table-bordered>thead>tr>td, .smart-style-5 .table-bordered>thead>tr>th {border-color: rgba(255,255,225,.15);}
.smart-style-5 .ui-jqgrid .ui-jqgrid-titlebar {background: rgba(0,0,0,.23);}
.smart-style-5 .ui-jqgrid .ui-jqgrid-htable th {background: 0 0;}
.smart-style-5 .ui-jqgrid .ui-state-hover td {background: rgba(255,255,225,.15) !important;}
.smart-style-5 .ui-accordion .ui-accordion-header {background: rgba(0,0,0,.43);color: #fff;}
.smart-style-5 .ui-menu .ui-state-disabled {color: #fff !important;}
.smart-style-5 .ui-accordion-content {background: 0 0;}
.smart-style-5 .ui-dialog .ui-dialog-title {color: #fff;background: 0 0;}
.smart-style-5 .ui-dialog .ui-dialog-titlebar {border-bottom-color: rgba(255,255,255,.15);color: #fff;background: 0 0;}
.smart-style-5 .ui-dialog .ui-dialog-buttonpane {border-top-color: rgba(255,255,255,.15);-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.15);-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.15);box-shadow: inset 0 1px 0 rgba(255,255,255,.15);}
.smart-style-5 .ui-dialog-buttonpane, .smart-style-5 .ui-dialog-content {background: 0 0;}
.smart-style-5 .ui-dialog {background: url("/assets/components/theme/smartadmin/img/glass.jpg") no-repeat;}
.smart-style-5 .slider-track {background: rgba(0,0,0,.43);}
.smart-style-5 .ui-tabs .ui-tabs-nav li a:hover {border-bottom: none;}
.smart-style-5 .ui-tabs .ui-tabs-nav li a:hover, .smart-style-5 .ui-tabs .ui-tabs-nav li.ui-tabs-active a {background: rgba(0,0,0,.43);color: #fff;border-color: rgba(255,255,255,.15);-webkit-box-shadow: 0 -2px 0 #ccf0ff;-moz-box-shadow: 0 -2px 0 #ccf0ff;box-shadow: 0 -2px 0 #ccf0ff;}
.smart-style-5 .ui-accordion .ui-accordion-content, .smart-style-5 .ui-accordion .ui-accordion-header {border-color: rgba(255,255,255,.15) !important;}
.smart-style-5 .ui-accordion-header-active+.ui-accordion-content {border-top-color: transparent;}
.smart-style-5 .ui-tabs .ui-tabs-nav li a, .smart-style-5 .ui-tabs .ui-tabs-nav li.ui-tabs-active:hover {background: 0 0;color: #fff;border-color: transparent;}
.smart-style-5 .ui-tabs .ui-state-default, .smart-style-5 .ui-tabs .ui-widget-content .smart-style-5 .ui-tabs .ui-state-default, .smart-style-5 .ui-tabs .ui-widget-header .ui-state-default {background: 0 0;margin: 0;}
.smart-style-5 .lockscreen .logo+div {background: rgba(0,0,0,.43);}
.smart-style-5 .chart text {fill: #fff;}
.smart-style-5 .dd-handle, .smart-style-5 .dd3-content {background: rgba(0,0,0,.43);border-color: rgba(255,255,225,.15);color: #fff;}
.smart-style-5 .md-editor .md-footer, .smart-style-5 .md-editor>.md-header, .smart-style-5 .widget-footer {background: rgba(0,0,0,.43);border-bottom-color: rgba(255,255,225,.15);}
.smart-style-5 .widget-footer {border-top: 1px solid rgba(255,255,225,.15);}
.smart-style-5 .noUi-target[disabled] .noUi-base {background: rgba(26,26,26,.43);}
.smart-style-5 .irs-line, .smart-style-5 .noUi-background {background: rgba(0,0,0,.43);}
.smart-style-5 .select2-search input {border: 1px solid rgba(255,255,255,.2);background: rgba(29,29,29,.9);color: #fff;}
.smart-style-5 .select2-results .select2-no-results, .smart-style-5 .select2-results .select2-searching, .smart-style-5 .select2-results .select2-selection-limit {background: 0 0;}
.smart-style-5 .select2-drop {border-color: rgba(0,0,0,.2);background: rgba(0,0,0,.8);color: #fff;}
.smart-style-5 .select2-search:before {color: #e0e0e0 !important;}
.smart-style-5 .knob[data-fgcolor="#222222"], .smart-style-5 .select2-container-multi .select2-choices .select2-search-field input {color: #fff !important;}
.smart-style-5 .select2-dropdown-open .select2-choice {border: 1px solid #000;background: rgba(0,0,0,.9);box-shadow: none !important;}
.smart-style-5 .price-features, .smart-style-5 .profile-message li.message.message-reply {background: rgba(0,0,0,.43);}
.smart-style-5 .panel-footer {background: rgba(0,0,0,.63);border-top-color: rgba(255,255,225,.15);}
.smart-style-5 .pricing-big .panel-footer {background: rgba(0,0,0,.63) !important;}
.smart-style-5 .table>tbody>tr.active>td, .smart-style-5 .table>tbody>tr.active>th, .smart-style-5 .table>tbody>tr>td.active, .smart-style-5 .table>tbody>tr>th.active, .smart-style-5 .table>tfoot>tr.active>td, .smart-style-5 .table>tfoot>tr.active>th, .smart-style-5 .table>tfoot>tr>td.active, .smart-style-5 .table>tfoot>tr>th.active, .smart-style-5 .table>thead>tr.active>td, .smart-style-5 .table>thead>tr.active>th, .smart-style-5 .table>thead>tr>td.active, .smart-style-5 .table>thead>tr>th.active {background: rgba(255,255,225,.15);}
.smart-style-5 .table>tbody>tr.danger>td, .smart-style-5 .table>tbody>tr.info>td, .smart-style-5 .table>tbody>tr.success>td, .smart-style-5 .table>tbody>tr.warning>td {color: #000;}
.smart-style-5 .smart-timeline-list>li:hover {background: rgba(0,0,0,.43);}
.smart-style-5 .jvectormap-zoomin, .smart-style-5 .jvectormap-zoomout {background: rgba(0,0,0,.3) !important;border: 1px solid rgba(0,0,0,.3);}
.smart-style-5 .text-primary {color: #e2f2ff;}
.smart-style-5 .text-success {color: #90ff92;}
.smart-style-5 .onoffswitch-switch {border-color: transparent;}
.smart-style-5 #shortcut {background-color: rgba(27,16,43,.75);}
.smart-style-5.minified nav>ul>li {border-bottom: 1px solid rgba(2,8,9,.33);border-top: 1px solid rgba(255,255,255,.23);}
.smart-style-5 .minifyme {background: rgba(77,209,172,.5);color: rgba(255,255,255,.7);}
.smart-style-5 .minifyme:hover {background: rgba(77,209,172,.7);color: #fff;}
.smart-style-5.minified nav>ul>li>ul {border: 1px solid rgba(255,255,255,.4);background: rgba(0,0,0,.8);margin-top: 0;padding: 0;}
.smart-style-5.minified nav>ul>li>ul>li, .smart-style-5.minified nav>ul>li>ul>li>ul>li {background: 0 0;}
.smart-style-5 #project-context>:first-child, .smart-style-5 #sparks li h5, .smart-style-5 .ajax-notifications>.alert.alert-transparent, .smart-style-5 .bootstrap-duallistbox-container label, .smart-style-5 .form header, .smart-style-5 .inbox-side-bar h6, .smart-style-5 .project-context>:first-child, .smart-style-5 [class*=" txt-color-"], .smart-style-5 [class^=txt-color-] {color: #fff !important;-webkit-text-shadow: 0 1px 5px rgba(0,0,0,.25);-moz-text-shadow: 0 1px 5px rgba(0,0,0,.25);text-shadow: 0 1px 5px rgba(0,0,0,.25);}
.smart-style-5 .bg-color-green, .smart-style-5 .jarviswidget-color-green>header {background: rgba(144,255,146,.5) !important;border-color: rgba(144,255,146,.5) !important;color: #fff;}
.smart-style-5 .bg-color-greenLight, .smart-style-5 .jarviswidget-color-greenLight>header {border-color: rgba(127,207,113,.5) !important;background: rgba(127,207,113,.5) !important;color: #fff;}
.smart-style-5 .bg-color-greenDark, .smart-style-5 .jarviswidget-color-greenDark>header {border-color: rgba(135,233,117,.5) !important;background: rgba(135,233,117,.5) !important;color: #fff;}
.smart-style-5 .bg-color-purple, .smart-style-5 .jarviswidget-color-purple>header {border-color: rgba(98,57,149,.43) !important;background: rgba(122,72,185,.43) !important;color: #fff;}
.smart-style-5 .bg-color-magenta, .smart-style-5 .jarviswidget-color-magenta>header {border-color: rgba(76,38,78,.43) !important;background: rgba(110,54,113,.43) !important;color: #fff;}
.smart-style-5 .bg-color-pink, .smart-style-5 .jarviswidget-color-pink>header {border-color: rgba(233,157,201,.43) !important;background: rgba(233,157,201,.43) !important;color: #fff;}
.smart-style-5 .bg-color-pinkDark, .smart-style-5 .jarviswidget-color-pinkDark>header {border-color: rgba(208,58,146,.43) !important;background: rgba(218,99,169,.43) !important;color: #fff;}
.smart-style-5 .bg-color-blueLight, .smart-style-5 .jarviswidget-color-blueLight>header {border-color: rgba(140,210,236,.43) !important;background: rgba(184,227,243,.43) !important;color: #fff;}
.smart-style-5 .jarviswidget-color-blueLight>header>.jarviswidget-ctrls a {color: #fff !important;}
.smart-style-5 .bg-color-teal, .smart-style-5 .jarviswidget-color-teal>header {border-color: rgba(84,210,208,.83) !important;background: rgba(124,221,219,.83) !important;color: #fff;}
.smart-style-5 .bg-color-blue, .smart-style-5 .jarviswidget-color-blue>header {border-color: rgba(59,184,235,.43) !important;background: rgba(59,184,235,.43) !important;color: #fff;}
.smart-style-5 .bg-color-blueDark, .smart-style-5 .jarviswidget-color-blueDark>header {border-color: rgba(29,61,104,.43) !important;background: rgba(29,61,104,.43) !important;color: #fff;}
.smart-style-5 .bg-color-darken, .smart-style-5 .jarviswidget-color-darken>header {border-color: rgba(0,0,0,.23) !important;background: rgba(0,0,0,.23) !important;color: #fff;}
.smart-style-5 .bg-color-yellow, .smart-style-5 .jarviswidget-color-yellow>header {border-color: rgba(253,236,184,.43) !important;background: rgba(253,236,184,.43) !important;color: #fff;}
.smart-style-5 .bg-color-orange, .smart-style-5 .jarviswidget-color-orange>header {border-color: rgba(255,159,71,.43) !important;background: rgba(255,159,71,.43) !important;color: #fff;}
.smart-style-5 .bg-color-orangeDark, .smart-style-5 .jarviswidget-color-orangeDark>header {border-color: rgba(255,161,87,.43) !important;background: rgba(255,161,87,.43) !important;color: #fff;}
.smart-style-5 .bg-color-red, .smart-style-5 .jarviswidget-color-red>header {border-color: rgba(255,7,7,.43) !important;background: rgba(255,7,7,.43) !important;color: #fff;}
.smart-style-5 .bg-color-redLight, .smart-style-5 .jarviswidget-color-redLight>header {border-color: rgba(252,61,61,.43) !important;background: rgba(252,61,61,.43) !important;color: #fff;}
.smart-style-5 .bg-color-white, .smart-style-5 .jarviswidget-color-white>header {border-color: rgba(255,255,255,.33) !important;background: rgba(255,255,255,.43) !important;color: #000;}
.smart-style-5 .jarviswidget-color-white>header>.jarviswidget-ctrls a {color: #3d3d3d !important;}
.smart-style-5 button.ColVis_Button, .smart-style-5 ul.ColVis_collection li {color: #fff !important;}
.smart-style-5 ul.ColVis_collection {background: rgba(0,0,0,.5);}
.smart-style-5 .bootstrap-tagsinput>span, .smart-style-5 .btn-primary, .smart-style-5 .btn-primary.active, .smart-style-5 .btn-primary:active, .smart-style-5 .btn-primary:focus, .smart-style-5 .btn-primary:hover, .smart-style-5 .open>.dropdown-toggle.btn-primary, .smart-style-5 .select2-container-multi .select2-choices .select2-search-choice {border-color: rgba(117,205,241,.83);background: rgba(71,188,236,.83);webkit-text-shadow: 0 1px 5px rgba(0,0,0,.25);-moz-text-shadow: 0 1px 5px rgba(0,0,0,.25);text-shadow: 0 1px 5px rgba(0,0,0,.25);}
.smart-style-5 .btn-info, .smart-style-5 .btn-info.active, .smart-style-5 .btn-info:active, .smart-style-5 .btn-info:focus, .smart-style-5 .btn-info:hover, .smart-style-5 .open>.dropdown-toggle.btn-info {border-color: rgba(164,232,230,.83);background: rgba(124,221,219,.83);webkit-text-shadow: 0 1px 5px rgba(0,0,0,.25);-moz-text-shadow: 0 1px 5px rgba(0,0,0,.25);text-shadow: 0 1px 5px rgba(0,0,0,.25);}
.smart-style-5 .btn-success, .smart-style-5 .btn-success.active, .smart-style-5 .btn-success:active, .smart-style-5 .btn-success:focus, .smart-style-5 .btn-success:hover, .smart-style-5 .open>.dropdown-toggle.btn-success, .smart-style-5 .sa-chat-learnmore-btn, .smart-style-5 .sa-chat-learnmore-btn:active, .smart-style-5 .sa-chat-learnmore-btn:focus, .smart-style-5 .sa-chat-learnmore-btn:hover {border-color: rgba(0,246,4,.83);background: rgba(144,255,146,.5);webkit-text-shadow: 0 1px 5px rgba(0,0,0,.25);-moz-text-shadow: 0 1px 5px rgba(0,0,0,.25);text-shadow: 0 1px 5px rgba(0,0,0,.25);}
.smart-style-5 .btn-warning, .smart-style-5 .btn-warning.active, .smart-style-5 .btn-warning:active, .smart-style-5 .btn-warning:focus, .smart-style-5 .btn-warning:hover, .smart-style-5 .open>.dropdown-toggle.btn-warning {border-color: rgba(250,220,156,.83);background-color: rgba(245,206,122,.83);webkit-text-shadow: 0 1px 5px rgba(0,0,0,.25);-moz-text-shadow: 0 1px 5px rgba(0,0,0,.25);text-shadow: 0 1px 5px rgba(0,0,0,.25);}
.smart-style-5 .btn-danger, .smart-style-5 .btn-danger.active, .smart-style-5 .btn-danger:active, .smart-style-5 .btn-danger:focus, .smart-style-5 .btn-danger:hover, .smart-style-5 .open>.dropdown-toggle.btn-danger {border-color: rgba(217,20,44,.83);background-color: rgba(236,52,74,.83);webkit-text-shadow: 0 1px 5px rgba(0,0,0,.25);-moz-text-shadow: 0 1px 5px rgba(0,0,0,.25);text-shadow: 0 1px 5px rgba(0,0,0,.25);}
.smart-style-5 .smart-form .rating input:checked~label {color: #7ed5eb;}
.smart-style-5 .smart-form .rating input+label:hover, .smart-style-5 .smart-form .rating input+label:hover~label {color: #a3edff;}
.smart-style-5 .dt-toolbar option, .smart-style-5 select:not([multiple]) option {background: #000;border-color: rgba(0,0,0,.4);color: #fff;}
.smart-style-5 .control-label {-webkit-text-shadow: 0 1px 5px rgba(0,0,0,.25);-moz-text-shadow: 0 1px 5px rgba(0,0,0,.25);text-shadow: 0 1px 5px rgba(0,0,0,.25);}
.smart-style-5 .has-error .checkbox, .smart-style-5 .has-error .checkbox-inline, .smart-style-5 .has-error .control-label, .smart-style-5 .has-error .form-control-feedback, .smart-style-5 .has-error .help-block, .smart-style-5 .has-error .radio, .smart-style-5 .has-error .radio-inline {color: #ff7676;-webkit-text-shadow: 0 1px 5px rgba(0,0,0,.25);-moz-text-shadow: 0 1px 5px rgba(0,0,0,.25);text-shadow: 0 1px 5px rgba(0,0,0,.25);}
.smart-style-5 .has-success .checkbox, .smart-style-5 .has-success .checkbox-inline, .smart-style-5 .has-success .control-label, .smart-style-5 .has-success .form-control-feedback, .smart-style-5 .has-success .help-block, .smart-style-5 .has-success .radio, .smart-style-5 .has-success .radio-inline {color: #b1f3b2;-webkit-text-shadow: 0 1px 5px rgba(0,0,0,.25);-moz-text-shadow: 0 1px 5px rgba(0,0,0,.25);text-shadow: 0 1px 5px rgba(0,0,0,.25);}
.smart-style-5 label input[type=checkbox].checkbox:checked+span:before {color: #d2e8ff;}
.smart-style-5 label input[type=checkbox].checkbox.style-2:checked+span:before {color: #66665e;}
.smart-style-5 label input[type=radio].radiobox+span:before, .smart-style-5 label input[type=radio].radiobox:checked+span:before {color: #d2e8ff !important;border-color: #d2e8ff !important;}
.smart-style-5 input[type=checkbox].checkbox+span:before {color: #fff;border-color: #fff;}
.smart-style-5 .form-actions, .smart-style-5 .smart-form.widget-body-toolbar, .smart-style-5 .widget-body-toolbar, .smart-style-5 label input[type=checkbox].checkbox+span:before, .smart-style-5 label input[type=radio].radiobox+span:before {background: rgba(255,255,255,.23);border-color: rgba(255,255,255,.53);}
.smart-style-5 .irs-diapason, .smart-style-5 .noUi-connect {background: #fff;}
.smart-style-5 .noUi-origin-lower {background: rgba(0,255,255,.8);}
.smart-style-5 .MessageBoxContainer, .smart-style-5 .ajax-dropdown, .smart-style-5 .modal-content {background: url("/assets/components/theme/smartadmin/img/glass.jpg") no-repeat 0 0;color: #fff;}
.smart-style-5 .ui-chatbox-titlebar {background: #2a4f58 !important;}
.smart-style5 .ui-chatbox-titlebar.ui-state-focus {background: 0 D1F24 !important;}
.smart-style-5 .ui-chatbox .ui-widget-content {background: rgba(51,103,105,.6);background: -webkit-gradient(linear,left bottom,left top,color-stop(0,rgba(81,165,177,.6)),color-stop(1,rgba(68,85,139,.6)));background: -ms-linear-gradient(bottom,rgba(81,165,177,.6),rgba(68,85,139,.6));background: -moz-linear-gradient(center bottom,rgba(81,165,177,.6) 0,rgba(68,85,139,.6) 100%);background: -o-linear-gradient(rgba(68,85,139,.6),rgba(81,165,177,.6));filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="rgba(68, 85, 139, 0.6)",endColorstr="rgba(81, 165, 177, 0.6)",GradientType=0);}
.smart-style-5 .ui-state-focus+.ui-widget-content {background: rgba(51,103,105,.6);background: -webkit-gradient(linear,left bottom,left top,color-stop(0,rgba(68,85,139,.9)),color-stop(1,rgba(68,85,139,.9)));background: -ms-linear-gradient(bottom,rgba(68,85,139,.9),rgba(68,85,139,.9));background: -moz-linear-gradient(center bottom,rgba(68,85,139,.9) 0,rgba(68,85,139,.9) 100%);background: -o-linear-gradient(rgba(68,85,139,.9),rgba(68,85,139,.9));filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="rgba(68, 85, 139, 0.9)",endColorstr="rgba(68, 85, 139, 0.9)",GradientType=0);}
.smart-style-5 .ui-chatbox-content>.alert-msg {background: #fffdd0;}
.smart-style-5 .ui-chatbox-input {background: rgba(29,96,117,.6);}
.smart-style-5 .ui-chatbox .ui-widget-content textarea {background: rgba(0,0,0,.23) !important;border-color: rgba(0,0,0,.23) !important;color: #fff;}
.smart-style-5 .ui-chatbox .ui-widget-content textarea:focus {background: rgba(0,0,0,.53) !important;border-color: rgba(0,0,0,.53) !important;font-weight: 700;}
.smart-style-5 .MessageBoxContainer, .smart-style-5 .fc-widget-content {-webkit-text-shadow: 0 1px 5px rgba(0,0,0,.25);-moz-text-shadow: 0 1px 5px rgba(0,0,0,.25);text-shadow: 0 1px 5px rgba(0,0,0,.25);}
.smart-style-5 #jarviswidget-fullscreen-mode .jarviswidget {background: url("/assets/components/theme/smartadmin/img/glass.jpg") no-repeat center bottom fixed;background-size: cover;}
.smart-style-5.hidden-menu aside#left-panel {background: rgba(7,38,41,.83);}
.smart-style-5 .fc-widget-content {border-color: rgba(0,0,0,.25);}
.smart-style-5 .fc-grid .fc-day-number {padding: 0 4px;font-size: 17px;}
.smart-style-5 .fc-state-highlight {background: 0 0;-webkit-animation: progress-bar-stripes 2s linear infinite;-moz-animation: progress-bar-stripes 2s linear infinite;-ms-animation: progress-bar-stripes 2s linear infinite;-o-animation: progress-bar-stripes 2s linear infinite;animation: progress-bar-stripes 2s linear infinite;background-image: -webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: -moz-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image: linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size: 40px 40px;}
.smart-style-5 .bootstrap-duallistbox-container label, .smart-style-5 .form header, .smart-style-5 .inbox-body .table-wrap, .smart-style-5 .inbox-nav-bar, .smart-style-5 .inbox-side-bar, .smart-style-5 .notification-body>li>span, .smart-style-5 .smart-form header {background: 0 0;}
.smart-style-5 #inbox-table.table tbody>tr>td {border-color: rgba(255,255,225,.15) !important;}
.smart-style-5 #inbox-table tbody tr:hover, .smart-style-5 .table-hover>tbody>tr:hover>td {background: rgba(0,255,225,.25);}
.smart-style-5 .inbox-message {background: rgba(0,0,0,.35);}
.smart-style-5 .table {background: rgba(0,0,0,.15);}
.smart-style-5 .bs-example .table {background: 0 0;}
.smart-style-5 .smart-form .checkbox i, .smart-style-5 .smart-form .radio i {background: rgba(255,255,255,.2);border-color: rgba(255,255,255,.4) !important;}
.smart-style-5 .smart-form .radio input+i:after {background: #fff;}
.smart-style-5 .smart-form .icon-append, .smart-style-5 .smart-form .icon-prepend {color: #fff;border-color: rgba(255,255,255,.5);}
.smart-style-5 .smart-form .checkbox.state-error i, .smart-style-5 .smart-form .radio.state-error i, .smart-style-5 .smart-form .state-error input, .smart-style-5 .smart-form .state-error select, .smart-style-5 .smart-form .state-error textarea, .smart-style-5 .smart-form .toggle.state-error i {background: rgba(255,8,8,.2) !important;border-color: #a90329 !important;}
.smart-style-5 .smart-form .checkbox.state-success i, .smart-style-5 .smart-form .radio.state-success i, .smart-style-5 .smart-form .state-success input, .smart-style-5 .smart-form .state-success select, .smart-style-5 .smart-form .state-success textarea, .smart-style-5 .smart-form .toggle.state-success i {background: rgba(98,248,98,.2) !important;border-color: #7dc27d;}
.smart-form .toggle i {background: rgba(255,255,255,.12);}
.smart-style-5 .smart-form .toggle i:after {color: #fff;}
.smart-style-5 .smart-form .toggle i:before {background-color: #fff;}
.smart-style-5 .bootstrap-timepicker-widget table td input {color: #333;}
.smart-style-5.menu-on-top nav>ul>li>a:after {color: #90d8cf !important;}
.smart-style-5.menu-on-top nav ul ul li a, .smart-style-5.menu-on-top nav ul ul ul li a {color: #fff;}
.smart-style-5.menu-on-top nav ul ul, .smart-style-5.menu-on-top nav ul ul ul {margin-left: -1px;border-bottom-color: #2ab7bd;background-color: transparent !important;background-image: -moz-linear-gradient(top,#000,rgba(0,0,0,.7)) !important;background-image: -webkit-gradient(linear,0 0,0 100%,from(#000),to(rgba(0,0,0,.7))) !important;background-image: -webkit-linear-gradient(top,#000,rgba(0,0,0,.7)) !important;background-image: -o-linear-gradient(top,#000,rgba(0,0,0,.7)) !important;background-image: linear-gradient(to bottom,#000,rgba(0,0,0,.7)) !important;}
.smart-style-5.menu-on-top nav ul ul .active>a {color: #ffd600 !important;}
.smart-style-5 .inbox-info-bar .form-group input, .smart-style-5 .inbox-info-bar .select2-container-multi .select2-choices {border-color: transparent !important;background: transparent !important;}
.smart-style-5 .highlight .inbox-data-message>:first-child, .smart-style-5 .highlight .inbox-data-message>:first-child>:first-child {color: #333 !important;}
.smart-style-5 .table>tbody>tr.warning>td, .smart-style-5 .table>tbody>tr.warning>th, .smart-style-5 .table>tbody>tr>td.warning, .smart-style-5 .table>tbody>tr>th.warning, .smart-style-5 .table>tfoot>tr.warning>td, .smart-style-5 .table>tfoot>tr.warning>th, .smart-style-5 .table>tfoot>tr>td.warning, .smart-style-5 .table>tfoot>tr>th.warning, .smart-style-5 .table>thead>tr.warning>td, .smart-style-5 .table>thead>tr.warning>th, .smart-style-5 .table>thead>tr>td.warning, .smart-style-5 .table>thead>tr>th.warning, .smart-style-5 .unread td {background-color: rgba(255,214,0,.3) !important;color: #fff;}
.smart-style-5 .table>tbody>tr.danger>td, .smart-style-5 .table>tbody>tr.danger>th, .smart-style-5 .table>tbody>tr>td.danger, .smart-style-5 .table>tbody>tr>th.danger, .smart-style-5 .table>tfoot>tr.danger>td, .smart-style-5 .table>tfoot>tr.danger>th, .smart-style-5 .table>tfoot>tr>td.danger, .smart-style-5 .table>tfoot>tr>th.danger, .smart-style-5 .table>thead>tr.danger>td, .smart-style-5 .table>thead>tr.danger>th, .smart-style-5 .table>thead>tr>td.danger, .smart-style-5 .table>thead>tr>th.danger {background-color: rgba(236,43,43,.5) !important;color: #fff;}
.smart-style-5 .table>tbody>tr.success>td, .smart-style-5 .table>tbody>tr.success>th, .smart-style-5 .table>tbody>tr>td.success, .smart-style-5 .table>tbody>tr>th.success, .smart-style-5 .table>tfoot>tr.success>td, .smart-style-5 .table>tfoot>tr.success>th, .smart-style-5 .table>tfoot>tr>td.success, .smart-style-5 .table>tfoot>tr>th.success, .smart-style-5 .table>thead>tr.success>td, .smart-style-5 .table>thead>tr.success>th, .smart-style-5 .table>thead>tr>td.success, .smart-style-5 .table>thead>tr>th.success {background-color: rgba(106,228,56,.5) !important;color: #fff;}
.smart-style-5 #chat-container #chat-users li a img, .smart-style-5 #shortcut ul li .jarvismetro-tile, .smart-style-5 .chat-body li.message img, .smart-style-5 .friends-list img, .smart-style-5 .inbox-download-list li>:first-child>:first-child>img, .smart-style-5 .login-info img, .smart-style-5 .notification-body, .smart-style-5 .profile-pic>img, .smart-style-5 .usr-card>img {border-radius: 50% 0 !important;}
.smart-style-5 .friends-list img {outline: 0;}
.smart-style-5 .inbox-download-list li>:first-child:hover {background: rgba(255,255,255,.3);border-color: rgba(192,192,192,.3);}
.smart-style-5 .inbox-download, .smart-style-5 .inbox-message {border-bottom-color: rgba(255,255,255,.3);}
.smart-style-5 .demo [class*=" txt-color-"], .smart-style-5 .demo legend, .smart-style-5 .demo>* {color: #333 !important;-webkit-text-shadow: none;-moz-text-shadow: none;text-shadow: none;}
.smart-style-5 .demo .txt-color-white {color: #fff !important;}
.smart-style-5 .demo .txt-color-darken {color: #333 !important;}
.smart-style-5 .demo label input[type=checkbox].checkbox+span:before, .smart-style-5 .demo label input[type=radio].radiobox+span:before {background-color: #f4f4f4;}
.smart-style-5 #hide-menu i {color: #fff !important;}
.smart-style-5 nav>ul ul li::before, .smart-style-5 nav>ul>li>ul::before {border: none !important;}
.smart-style-5 nav ul ul li>a:hover, .smart-style-5 nav ul ul ul li a:hover {background-color: rgba(0,0,0,.3);}
.smart-style-5 .smart-form, .smart-style-5 .ui-jqgrid .ui-jqgrid-title, .smart-style-5 .ui-state-focus, .smart-style-5 .ui-state-hover, .smart-style-5 .ui-widget-content .ui-state-focus, .smart-style-5 .ui-widget-content .ui-state-hover, .smart-style-5 .ui-widget-header .ui-state-focus, .smart-style-5 .ui-widget-header .ui-state-hover {color: #fff;}
.smart-style-5 .well-light .nav-tabs {background: rgba(0,0,0,.43);color: #fff;padding-left: 10px;}
.smart-style-5 .icon-addon, .smart-style-5 .input-icon-left>i, .smart-style-5 .input-icon-right>i {color: #fff;}
.smart-style-5 .show-stats .progress-bar {background: rgba(255,255,255,.8) !important;}
@media (max-width:979px) {.smart-style-5 #sparks {background: 0 0;}}
body.compensate-for-scrollbar {overflow: hidden;}
.fancybox-active {height: auto;}
.fancybox-is-hidden {left: -9999px;margin: 0;position: absolute !important;top: -9999px;visibility: hidden;}
.fancybox-container {-webkit-backface-visibility: hidden;height: 100%;left: 0;outline: none;position: fixed;-webkit-tap-highlight-color: transparent;top: 0;-ms-touch-action: manipulation;touch-action: manipulation;-webkit-transform: translateZ(0);transform: translateZ(0);width: 100%;z-index: 99992;}
.fancybox-container * {box-sizing: border-box;}
.fancybox-bg, .fancybox-inner, .fancybox-outer, .fancybox-stage {bottom: 0;left: 0;position: absolute;right: 0;top: 0;}
.fancybox-outer {-webkit-overflow-scrolling: touch;overflow-y: auto;}
.fancybox-bg {background: #1e1e1e;opacity: 0;transition-duration: inherit;transition-property: opacity;transition-timing-function: cubic-bezier(.47,0,.74,.71);}
.fancybox-is-open .fancybox-bg {opacity: .9;transition-timing-function: cubic-bezier(.22,.61,.36,1);}
.fancybox-caption, .fancybox-infobar, .fancybox-navigation .fancybox-button, .fancybox-toolbar {direction: ltr;opacity: 0;position: absolute;transition: opacity .25s ease,visibility 0s ease .25s;visibility: hidden;z-index: 99997;}
.fancybox-show-caption .fancybox-caption, .fancybox-show-infobar .fancybox-infobar, .fancybox-show-nav .fancybox-navigation .fancybox-button, .fancybox-show-toolbar .fancybox-toolbar {opacity: 1;transition: opacity .25s ease 0s,visibility 0s ease 0s;visibility: visible;}
.fancybox-infobar {color: #ccc;font-size: 13px;-webkit-font-smoothing: subpixel-antialiased;height: 44px;left: 0;line-height: 44px;min-width: 44px;mix-blend-mode: difference;padding: 0 10px;pointer-events: none;top: 0;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.fancybox-toolbar {right: 0;top: 0;}
.fancybox-stage {direction: ltr;overflow: visible;-webkit-transform: translateZ(0);transform: translateZ(0);z-index: 99994;}
.fancybox-is-open .fancybox-stage {overflow: hidden;}
.fancybox-slide {-webkit-backface-visibility: hidden;display: none;height: 100%;left: 0;outline: none;overflow: auto;-webkit-overflow-scrolling: touch;padding: 44px;position: absolute;text-align: center;top: 0;transition-property: opacity,-webkit-transform;transition-property: transform,opacity;transition-property: transform,opacity,-webkit-transform;white-space: normal;width: 100%;z-index: 99994;}
.fancybox-slide:before {content: "";display: inline-block;font-size: 0;height: 100%;vertical-align: middle;width: 0;}
.fancybox-is-sliding .fancybox-slide, .fancybox-slide--current, .fancybox-slide--next, .fancybox-slide--previous {display: block;}
.fancybox-slide--image {overflow: hidden;padding: 44px 0;}
.fancybox-slide--image:before {display: none;}
.fancybox-slide--html {padding: 6px;}
.fancybox-content {background: #fff;display: inline-block;margin: 0;max-width: 100%;overflow: auto;-webkit-overflow-scrolling: touch;padding: 44px;position: relative;text-align: left;vertical-align: middle;}
.fancybox-slide--image .fancybox-content {-webkit-animation-timing-function: cubic-bezier(.5,0,.14,1);animation-timing-function: cubic-bezier(.5,0,.14,1);-webkit-backface-visibility: hidden;background: transparent;background-repeat: no-repeat;background-size: 100% 100%;left: 0;max-width: none;overflow: visible;padding: 0;position: absolute;top: 0;-webkit-transform-origin: top left;transform-origin: top left;transition-property: opacity,-webkit-transform;transition-property: transform,opacity;transition-property: transform,opacity,-webkit-transform;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;z-index: 99995;}
.fancybox-can-zoomOut .fancybox-content {cursor: zoom-out;}
.fancybox-can-zoomIn .fancybox-content {cursor: zoom-in;}
.fancybox-can-pan .fancybox-content, .fancybox-can-swipe .fancybox-content {cursor: -webkit-grab;cursor: grab;}
.fancybox-is-grabbing .fancybox-content {cursor: -webkit-grabbing;cursor: grabbing;}
.fancybox-container [data-selectable=true] {cursor: text;}
.fancybox-image, .fancybox-spaceball {background: transparent;border: 0;height: 100%;left: 0;margin: 0;max-height: none;max-width: none;padding: 0;position: absolute;top: 0;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;width: 100%;}
.fancybox-spaceball {z-index: 1;}
.fancybox-slide--iframe .fancybox-content, .fancybox-slide--map .fancybox-content, .fancybox-slide--pdf .fancybox-content, .fancybox-slide--video .fancybox-content {height: 100%;overflow: visible;padding: 0;width: 100%;}
.fancybox-slide--video .fancybox-content {background: #000;}
.fancybox-slide--map .fancybox-content {background: #e5e3df;}
.fancybox-slide--iframe .fancybox-content {background: #fff;}
.fancybox-iframe, .fancybox-video {background: transparent;border: 0;display: block;height: 100%;margin: 0;overflow: hidden;padding: 0;width: 100%;}
.fancybox-iframe {left: 0;position: absolute;top: 0;}
.fancybox-error {background: #fff;cursor: default;max-width: 400px;padding: 40px;width: 100%;}
.fancybox-error p {color: #444;font-size: 16px;line-height: 20px;margin: 0;padding: 0;}
.fancybox-button {background: rgba(30,30,30,.6);border: 0;border-radius: 0;box-shadow: none;cursor: pointer;display: inline-block;height: 44px;margin: 0;padding: 10px;position: relative;transition: color .2s;vertical-align: top;visibility: inherit;width: 44px;}
.fancybox-button, .fancybox-button:link, .fancybox-button:visited {color: #ccc;}
.fancybox-button:hover {color: #fff;}
.fancybox-button:focus {outline: none;}
.fancybox-button.fancybox-focus {outline: 1px dotted;}
.fancybox-button[disabled], .fancybox-button[disabled]:hover {color: #888;cursor: default;outline: none;}
.fancybox-button div {height: 100%;}
.fancybox-button svg {display: block;height: 100%;overflow: visible;position: relative;width: 100%;}
.fancybox-button svg path {fill: currentColor;stroke-width: 0;}
.fancybox-button--fsenter svg:nth-child(2), .fancybox-button--fsexit svg:nth-child(1), .fancybox-button--pause svg:nth-child(1), .fancybox-button--play svg:nth-child(2) {display: none;}
.fancybox-progress {background: #ff5268;height: 2px;left: 0;position: absolute;right: 0;top: 0;-webkit-transform: scaleX(0);transform: scaleX(0);-webkit-transform-origin: 0;transform-origin: 0;transition-property: -webkit-transform;transition-property: transform;transition-property: transform,-webkit-transform;transition-timing-function: linear;z-index: 99998;}
.fancybox-close-small {background: transparent;border: 0;border-radius: 0;color: #ccc;cursor: pointer;opacity: .8;padding: 8px;position: absolute;right: -12px;top: -44px;z-index: 401;}
.fancybox-close-small:hover {color: #fff;opacity: 1;}
.fancybox-slide--html .fancybox-close-small {color: currentColor;padding: 10px;right: 0;top: 0;}
.fancybox-slide--image.fancybox-is-scaling .fancybox-content {overflow: hidden;}
.fancybox-is-scaling .fancybox-close-small, .fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small {display: none;}
.fancybox-navigation .fancybox-button {background-clip: content-box;height: 100px;opacity: 0;position: absolute;top: calc(50% - 50px);width: 70px;}
.fancybox-navigation .fancybox-button div {padding: 7px;}
.fancybox-navigation .fancybox-button--arrow_left {left: 0;padding: 31px 26px 31px 6px;}
.fancybox-navigation .fancybox-button--arrow_right {padding: 31px 6px 31px 26px;right: 0;}
.fancybox-caption {bottom: 0;color: #eee;font-size: 14px;font-weight: 400;left: 0;line-height: 1.5;padding: 25px 44px;right: 0;text-align: center;z-index: 99996;}
.fancybox-caption:before {background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAD6CAQAAADKSeXYAAAAYklEQVQoz42RwQ3AMAgDjfcfup8WoRykfBAK5mQHKSz5rbXJPis1hjiV3CIqgG0hLZPkVkA4p4x5oR1bVeDrdCLrW2Q0D5bcwY3TGMHbdw3mPRuOtaspYP1w//G1OIcW148H0DMCqI/3mMMAAAAASUVORK5CYII=");background-repeat: repeat-x;background-size: contain;bottom: 0;content: "";display: block;left: 0;pointer-events: none;position: absolute;right: 0;top: -44px;z-index: -1;}
.fancybox-caption a, .fancybox-caption a:link, .fancybox-caption a:visited {color: #ccc;text-decoration: none;}
.fancybox-caption a:hover {color: #fff;text-decoration: underline;}
.fancybox-loading {-webkit-animation: a 1s linear infinite;animation: a 1s linear infinite;background: transparent;border: 4px solid #888;border-bottom-color: #fff;border-radius: 50%;height: 50px;left: 50%;margin: -25px 0 0 -25px;opacity: .7;padding: 0;position: absolute;top: 50%;width: 50px;z-index: 99999;}
@-webkit-keyframes a {to {-webkit-transform: rotate(1 turn);transform: rotate(1 turn);}}
@keyframes a {to {-webkit-transform: rotate(1 turn);transform: rotate(1 turn);}}
.fancybox-animated {transition-timing-function: cubic-bezier(0,0,.25,1);}
.fancybox-fx-slide.fancybox-slide--previous {opacity: 0;-webkit-transform: translate3d(-100%,0,0);transform: translate3d(-100%,0,0);}
.fancybox-fx-slide.fancybox-slide--next {opacity: 0;-webkit-transform: translate3d(100%,0,0);transform: translate3d(100%,0,0);}
.fancybox-fx-slide.fancybox-slide--current {opacity: 1;-webkit-transform: translateZ(0);transform: translateZ(0);}
.fancybox-fx-fade.fancybox-slide--next, .fancybox-fx-fade.fancybox-slide--previous {opacity: 0;transition-timing-function: cubic-bezier(.19,1,.22,1);}
.fancybox-fx-fade.fancybox-slide--current {opacity: 1;}
.fancybox-fx-zoom-in-out.fancybox-slide--previous {opacity: 0;-webkit-transform: scale3d(1.5,1.5,1.5);transform: scale3d(1.5,1.5,1.5);}
.fancybox-fx-zoom-in-out.fancybox-slide--next {opacity: 0;-webkit-transform: scale3d(.5,.5,.5);transform: scale3d(.5,.5,.5);}
.fancybox-fx-zoom-in-out.fancybox-slide--current {opacity: 1;-webkit-transform: scaleX(1);transform: scaleX(1);}
.fancybox-fx-rotate.fancybox-slide--previous {opacity: 0;-webkit-transform: rotate(-1 turn);transform: rotate(-1 turn);}
.fancybox-fx-rotate.fancybox-slide--next {opacity: 0;-webkit-transform: rotate(1 turn);transform: rotate(1 turn);}
.fancybox-fx-rotate.fancybox-slide--current {opacity: 1;-webkit-transform: rotate(0deg);transform: rotate(0deg);}
.fancybox-fx-circular.fancybox-slide--previous {opacity: 0;-webkit-transform: scale3d(0,0,0) translate3d(-100%,0,0);transform: scale3d(0,0,0) translate3d(-100%,0,0);}
.fancybox-fx-circular.fancybox-slide--next {opacity: 0;-webkit-transform: scale3d(0,0,0) translate3d(100%,0,0);transform: scale3d(0,0,0) translate3d(100%,0,0);}
.fancybox-fx-circular.fancybox-slide--current {opacity: 1;-webkit-transform: scaleX(1) translateZ(0);transform: scaleX(1) translateZ(0);}
.fancybox-fx-tube.fancybox-slide--previous {-webkit-transform: translate3d(-100%,0,0) scale(.1) skew(-10deg);transform: translate3d(-100%,0,0) scale(.1) skew(-10deg);}
.fancybox-fx-tube.fancybox-slide--next {-webkit-transform: translate3d(100%,0,0) scale(.1) skew(10deg);transform: translate3d(100%,0,0) scale(.1) skew(10deg);}
.fancybox-fx-tube.fancybox-slide--current {-webkit-transform: translateZ(0) scale(1);transform: translateZ(0) scale(1);}
@media (max-height:576px) {.fancybox-caption {padding: 12px;}
	.fancybox-slide {padding-left: 6px;padding-right: 6px;}
	.fancybox-slide--image {padding: 6px 0;}
	.fancybox-close-small {right: -6px;}
	.fancybox-slide--image .fancybox-close-small {background: #4e4e4e;color: #f2f4f6;height: 36px;opacity: 1;padding: 6px;right: 0;top: 0;width: 36px;}}
.fancybox-share {background: #f4f4f4;border-radius: 3px;max-width: 90%;padding: 30px;text-align: center;}
.fancybox-share h1 {color: #222;font-size: 35px;font-weight: 700;margin: 0 0 20px;}
.fancybox-share p {margin: 0;padding: 0;}
.fancybox-share__button {border: 0;border-radius: 3px;display: inline-block;font-size: 14px;font-weight: 700;line-height: 40px;margin: 0 5px 10px;min-width: 130px;padding: 0 15px;text-decoration: none;transition: all .2s;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;white-space: nowrap;}
.fancybox-share__button:link, .fancybox-share__button:visited {color: #fff;}
.fancybox-share__button:hover {text-decoration: none;}
.fancybox-share__button--fb {background: #3b5998;}
.fancybox-share__button--fb:hover {background: #344e86;}
.fancybox-share__button--pt {background: #bd081d;}
.fancybox-share__button--pt:hover {background: #aa0719;}
.fancybox-share__button--tw {background: #1da1f2;}
.fancybox-share__button--tw:hover {background: #0d95e8;}
.fancybox-share__button svg {height: 25px;margin-right: 7px;position: relative;top: -1px;vertical-align: middle;width: 25px;}
.fancybox-share__button svg path {fill: #fff;}
.fancybox-share__input {background: transparent;border: 0;border-bottom: 1px solid #d7d7d7;border-radius: 0;color: #5d5b5b;font-size: 14px;margin: 10px 0 0;outline: none;padding: 10px 15px;width: 100%;}
.fancybox-thumbs {background: #ddd;bottom: 0;display: none;margin: 0;-webkit-overflow-scrolling: touch;-ms-overflow-style: -ms-autohiding-scrollbar;padding: 2px 2px 4px;position: absolute;right: 0;-webkit-tap-highlight-color: transparent;top: 0;width: 212px;z-index: 99995;}
.fancybox-thumbs-x {overflow-x: auto;overflow-y: hidden;}
.fancybox-show-thumbs .fancybox-thumbs {display: block;}
.fancybox-show-thumbs .fancybox-inner {right: 212px;}
.fancybox-thumbs__list {font-size: 0;height: 100%;list-style: none;margin: 0;overflow-x: hidden;overflow-y: auto;padding: 0;position: absolute;position: relative;white-space: nowrap;width: 100%;}
.fancybox-thumbs-x .fancybox-thumbs__list {overflow: hidden;}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar {width: 7px;}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track {background: #fff;border-radius: 10px;box-shadow: inset 0 0 6px rgba(0,0,0,.3);}
.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb {background: #2a2a2a;border-radius: 10px;}
.fancybox-thumbs__list a {-webkit-backface-visibility: hidden;backface-visibility: hidden;background-color: rgba(0,0,0,.1);background-position: 50%;background-repeat: no-repeat;background-size: cover;cursor: pointer;float: left;height: 75px;margin: 2px;max-height: calc(100% - 8px);max-width: calc(50% - 4px);outline: none;overflow: hidden;padding: 0;position: relative;-webkit-tap-highlight-color: transparent;width: 100px;}
.fancybox-thumbs__list a:before {border: 6px solid #ff5268;bottom: 0;content: "";left: 0;opacity: 0;position: absolute;right: 0;top: 0;transition: all .2s cubic-bezier(.25,.46,.45,.94);z-index: 99991;}
.fancybox-thumbs__list a:focus:before {opacity: .5;}
.fancybox-thumbs__list a.fancybox-thumbs-active:before {opacity: 1;}
@media (max-width:576px) {.fancybox-thumbs {width: 110px;}
	.fancybox-show-thumbs .fancybox-inner {right: 110px;}
	.fancybox-thumbs__list a {max-width: calc(100% - 10px);}}
body{font-family:Arial,Helvetica,Sans-Serif;font-size:12px}hr{margin-top:10px;margin-bottom:10px;border:0;border-top:1px solid #c9c9c9}.page-title{margin:10px 0 10px}.page-title-info{margin:10px 0 0}.page-title-info.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px;padding-bottom:15px}.border-1{border:solid 1px #ccc}.border-2{border:solid 2px #ccc}.border-dotted-1{border:dotted 1px #ccc}.font-size-14{font-size:14px}.font-size-16{font-size:16px}.font-size-18{font-size:18px}.padding-0{padding:0}.padding-1{padding:1px}.padding-2{padding:2px}.padding-5{padding:5px}.padding-bottom-5{padding-bottom:5px}.padding-bottom-10{padding-bottom:10px}.padding-510510{padding:5px 10px}.margin-0{margin:0}.margin-1{margin:1px}.margin-2{margin:2px}.margin-5{margin:5px}.margin-bottom-0{margin-bottom:0}.margin-bottom-1{margin-bottom:1px}.margin-bottom-2{margin-bottom:2px}.margin-bottom-3{margin-bottom:3px}.margin-bottom-5{margin-bottom:5px}.margin-bottom-10{margin-bottom:10px}.margin-bottom-15{margin-bottom:15px}.panel{margin-bottom:15px;border-radius:0}.panel-heading{padding:8px;border-bottom:1px solid transparent;border-top-right-radius:1px;border-top-left-radius:1px}.panel.with-nav-tabs .panel-heading{padding:0 2px 1px 0}.panel.with-nav-tabs .panel-heading a{padding:7px}.panel.with-nav-tabs .nav-tabs{border-bottom:none}.panel.with-nav-tabs .nav-justified{margin-bottom:-1px}.panel-default>.panel-heading{color:#fff;background-color:#455d7d;border-color:#ddd}.panel-default{border-color:#a3a3a3}.with-nav-tabs.panel-default .nav-tabs>li>a,.with-nav-tabs.panel-default .nav-tabs>li>a:hover,.with-nav-tabs.panel-default .nav-tabs>li>a:focus{color:#fff}.with-nav-tabs.panel-default .nav-tabs>.open>a,.with-nav-tabs.panel-default .nav-tabs>.open>a:hover,.with-nav-tabs.panel-default .nav-tabs>.open>a:focus,.with-nav-tabs.panel-default .nav-tabs>li>a:hover,.with-nav-tabs.panel-default .nav-tabs>li>a:focus{color:#777;background-color:#ddd;border-color:transparent}.with-nav-tabs.panel-default .nav-tabs>li.active>a,.with-nav-tabs.panel-default .nav-tabs>li.active>a:hover,.with-nav-tabs.panel-default .nav-tabs>li.active>a:focus{color:#555;background-color:#fff;border-color:#ddd;border-bottom-color:transparent}.with-nav-tabs.panel-default .nav-tabs>li.dropdown .dropdown-menu{background-color:#f5f5f5;border-color:#ddd}.with-nav-tabs.panel-default .nav-tabs>li.dropdown .dropdown-menu>li>a{color:#777}.with-nav-tabs.panel-default .nav-tabs>li.dropdown .dropdown-menu>li>a:hover,.with-nav-tabs.panel-default .nav-tabs>li.dropdown .dropdown-menu>li>a:focus{background-color:#ddd}.with-nav-tabs.panel-default .nav-tabs>li.dropdown .dropdown-menu>.active>a,.with-nav-tabs.panel-default .nav-tabs>li.dropdown .dropdown-menu>.active>a:hover,.with-nav-tabs.panel-default .nav-tabs>li.dropdown .dropdown-menu>.active>a:focus{color:#fff;background-color:#555}.with-nav-tabs.panel-primary .nav-tabs>li>a,.with-nav-tabs.panel-primary .nav-tabs>li>a:hover,.with-nav-tabs.panel-primary .nav-tabs>li>a:focus{color:#fff}.with-nav-tabs.panel-primary .nav-tabs>.open>a,.with-nav-tabs.panel-primary .nav-tabs>.open>a:hover,.with-nav-tabs.panel-primary .nav-tabs>.open>a:focus,.with-nav-tabs.panel-primary .nav-tabs>li>a:hover,.with-nav-tabs.panel-primary .nav-tabs>li>a:focus{color:#fff;background-color:#3071a9;border-color:transparent}.with-nav-tabs.panel-primary .nav-tabs>li.active>a,.with-nav-tabs.panel-primary .nav-tabs>li.active>a:hover,.with-nav-tabs.panel-primary .nav-tabs>li.active>a:focus{color:#428bca;background-color:#fff;border-color:#428bca;border-bottom-color:transparent}.with-nav-tabs.panel-primary .nav-tabs>li.dropdown .dropdown-menu{background-color:#428bca;border-color:#3071a9}.with-nav-tabs.panel-primary .nav-tabs>li.dropdown .dropdown-menu>li>a{color:#fff}.with-nav-tabs.panel-primary .nav-tabs>li.dropdown .dropdown-menu>li>a:hover,.with-nav-tabs.panel-primary .nav-tabs>li.dropdown .dropdown-menu>li>a:focus{background-color:#3071a9}.with-nav-tabs.panel-primary .nav-tabs>li.dropdown .dropdown-menu>.active>a,.with-nav-tabs.panel-primary .nav-tabs>li.dropdown .dropdown-menu>.active>a:hover,.with-nav-tabs.panel-primary .nav-tabs>li.dropdown .dropdown-menu>.active>a:focus{background-color:#4a9fe9}.with-nav-tabs.panel-success .nav-tabs>li>a,.with-nav-tabs.panel-success .nav-tabs>li>a:hover,.with-nav-tabs.panel-success .nav-tabs>li>a:focus{color:#3c763d}.with-nav-tabs.panel-success .nav-tabs>.open>a,.with-nav-tabs.panel-success .nav-tabs>.open>a:hover,.with-nav-tabs.panel-success .nav-tabs>.open>a:focus,.with-nav-tabs.panel-success .nav-tabs>li>a:hover,.with-nav-tabs.panel-success .nav-tabs>li>a:focus{color:#3c763d;background-color:#d6e9c6;border-color:transparent}.with-nav-tabs.panel-success .nav-tabs>li.active>a,.with-nav-tabs.panel-success .nav-tabs>li.active>a:hover,.with-nav-tabs.panel-success .nav-tabs>li.active>a:focus{color:#3c763d;background-color:#fff;border-color:#d6e9c6;border-bottom-color:transparent}.with-nav-tabs.panel-success .nav-tabs>li.dropdown .dropdown-menu{background-color:#dff0d8;border-color:#d6e9c6}.with-nav-tabs.panel-success .nav-tabs>li.dropdown .dropdown-menu>li>a{color:#3c763d}.with-nav-tabs.panel-success .nav-tabs>li.dropdown .dropdown-menu>li>a:hover,.with-nav-tabs.panel-success .nav-tabs>li.dropdown .dropdown-menu>li>a:focus{background-color:#d6e9c6}.with-nav-tabs.panel-success .nav-tabs>li.dropdown .dropdown-menu>.active>a,.with-nav-tabs.panel-success .nav-tabs>li.dropdown .dropdown-menu>.active>a:hover,.with-nav-tabs.panel-success .nav-tabs>li.dropdown .dropdown-menu>.active>a:focus{color:#fff;background-color:#3c763d}.with-nav-tabs.panel-info .nav-tabs>li>a,.with-nav-tabs.panel-info .nav-tabs>li>a:hover,.with-nav-tabs.panel-info .nav-tabs>li>a:focus{color:#31708f}.with-nav-tabs.panel-info .nav-tabs>.open>a,.with-nav-tabs.panel-info .nav-tabs>.open>a:hover,.with-nav-tabs.panel-info .nav-tabs>.open>a:focus,.with-nav-tabs.panel-info .nav-tabs>li>a:hover,.with-nav-tabs.panel-info .nav-tabs>li>a:focus{color:#31708f;background-color:#bce8f1;border-color:transparent}.with-nav-tabs.panel-info .nav-tabs>li.active>a,.with-nav-tabs.panel-info .nav-tabs>li.active>a:hover,.with-nav-tabs.panel-info .nav-tabs>li.active>a:focus{color:#31708f;background-color:#fff;border-color:#bce8f1;border-bottom-color:transparent}.with-nav-tabs.panel-info .nav-tabs>li.dropdown .dropdown-menu{background-color:#d9edf7;border-color:#bce8f1}.with-nav-tabs.panel-info .nav-tabs>li.dropdown .dropdown-menu>li>a{color:#31708f}.with-nav-tabs.panel-info .nav-tabs>li.dropdown .dropdown-menu>li>a:hover,.with-nav-tabs.panel-info .nav-tabs>li.dropdown .dropdown-menu>li>a:focus{background-color:#bce8f1}.with-nav-tabs.panel-info .nav-tabs>li.dropdown .dropdown-menu>.active>a,.with-nav-tabs.panel-info .nav-tabs>li.dropdown .dropdown-menu>.active>a:hover,.with-nav-tabs.panel-info .nav-tabs>li.dropdown .dropdown-menu>.active>a:focus{color:#fff;background-color:#31708f}.with-nav-tabs.panel-warning .nav-tabs>li>a,.with-nav-tabs.panel-warning .nav-tabs>li>a:hover,.with-nav-tabs.panel-warning .nav-tabs>li>a:focus{color:#8a6d3b}.with-nav-tabs.panel-warning .nav-tabs>.open>a,.with-nav-tabs.panel-warning .nav-tabs>.open>a:hover,.with-nav-tabs.panel-warning .nav-tabs>.open>a:focus,.with-nav-tabs.panel-warning .nav-tabs>li>a:hover,.with-nav-tabs.panel-warning .nav-tabs>li>a:focus{color:#8a6d3b;background-color:#faebcc;border-color:transparent}.with-nav-tabs.panel-warning .nav-tabs>li.active>a,.with-nav-tabs.panel-warning .nav-tabs>li.active>a:hover,.with-nav-tabs.panel-warning .nav-tabs>li.active>a:focus{color:#8a6d3b;background-color:#fff;border-color:#faebcc;border-bottom-color:transparent}.with-nav-tabs.panel-warning .nav-tabs>li.dropdown .dropdown-menu{background-color:#fcf8e3;border-color:#faebcc}.with-nav-tabs.panel-warning .nav-tabs>li.dropdown .dropdown-menu>li>a{color:#8a6d3b}.with-nav-tabs.panel-warning .nav-tabs>li.dropdown .dropdown-menu>li>a:hover,.with-nav-tabs.panel-warning .nav-tabs>li.dropdown .dropdown-menu>li>a:focus{background-color:#faebcc}.with-nav-tabs.panel-warning .nav-tabs>li.dropdown .dropdown-menu>.active>a,.with-nav-tabs.panel-warning .nav-tabs>li.dropdown .dropdown-menu>.active>a:hover,.with-nav-tabs.panel-warning .nav-tabs>li.dropdown .dropdown-menu>.active>a:focus{color:#fff;background-color:#8a6d3b}.with-nav-tabs.panel-danger .nav-tabs>li>a,.with-nav-tabs.panel-danger .nav-tabs>li>a:hover,.with-nav-tabs.panel-danger .nav-tabs>li>a:focus{color:#a94442}.with-nav-tabs.panel-danger .nav-tabs>.open>a,.with-nav-tabs.panel-danger .nav-tabs>.open>a:hover,.with-nav-tabs.panel-danger .nav-tabs>.open>a:focus,.with-nav-tabs.panel-danger .nav-tabs>li>a:hover,.with-nav-tabs.panel-danger .nav-tabs>li>a:focus{color:#a94442;background-color:#ebccd1;border-color:transparent}.with-nav-tabs.panel-danger .nav-tabs>li.active>a,.with-nav-tabs.panel-danger .nav-tabs>li.active>a:hover,.with-nav-tabs.panel-danger .nav-tabs>li.active>a:focus{color:#a94442;background-color:#fff;border-color:#ebccd1;border-bottom-color:transparent}.with-nav-tabs.panel-danger .nav-tabs>li.dropdown .dropdown-menu{background-color:#f2dede;border-color:#ebccd1}.with-nav-tabs.panel-danger .nav-tabs>li.dropdown .dropdown-menu>li>a{color:#a94442}.with-nav-tabs.panel-danger .nav-tabs>li.dropdown .dropdown-menu>li>a:hover,.with-nav-tabs.panel-danger .nav-tabs>li.dropdown .dropdown-menu>li>a:focus{background-color:#ebccd1}.with-nav-tabs.panel-danger .nav-tabs>li.dropdown .dropdown-menu>.active>a,.with-nav-tabs.panel-danger .nav-tabs>li.dropdown .dropdown-menu>.active>a:hover,.with-nav-tabs.panel-danger .nav-tabs>li.dropdown .dropdown-menu>.active>a:focus{color:#fff;background-color:#a94442}.minw-70 table>thead>tr>th{min-width:70px}.minw-80 table>thead>tr>th{min-width:80px}.minw-100 table>thead>tr>th{min-width:100px}.table{width:100%;max-width:100%;margin-bottom:5px}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{padding:3px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:1px solid #ddd}.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>th,.table>caption+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>td,.table>thead:first-child>tr:first-child>td{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table thead tr{background-color:#eee;background-image:-webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#f2f2f2 0,#e5e5e5 100%);background-image:-moz-linear-gradient(top,#f2f2f2 0,#e5e5e5 100%);background-image:-ms-linear-gradient(top,#f2f2f2 0,#e5e5e5 100%);background-image:-o-linear-gradient(top,#f2f2f2 0,#e5e5e5 100%);background-image:-linear-gradient(top,#f2f2f2 0,#e5e5e5 100%);font-size:12px}.table-condensed.table>tbody>tr>td,.table-condensed.table>tbody>tr>th,.table-condensed.table>tfoot>tr>td,.table-condensed.table>tfoot>tr>th,.table-condensed.table>thead>tr>td,.table-condensed.table>thead>tr>th{padding:3px 4px 3px !important;text-align:center}#table-info>tbody>tr>td,#table-info>tbody>tr>th,#table-info>tfoot>tr>td,#table-info>tfoot>tr>th,#table-info>thead>tr>td,#table-info>thead>tr>th{padding:2px !important;text-align:center}.table tbody .infogroup{background-color:#fff7ec}.table tbody .endtable{background-color:#eee}.chart-large{height:210px;width:100%}#sparks{display:block;list-style:none;margin:5px 0 0;padding:0;text-align:right}#sparks li{display:inline-block;max-height:47px;overflow:hidden;text-align:left;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#sparks li h5{color:#555;float:left;font-size:11px;font-weight:400;margin:-3px 0 0;padding:0;border:none;text-transform:uppercase}#sparks li span{color:#636363;display:block}#sparks li{border-left:1px dotted #c7c7c7;padding:0 10px}#sparks li:last-child{padding-right:0}#sparks li:first-child{border-left:none;padding-left:0}.sparks-info{min-width:70px}.sparks-info span{font-size:18px;line-height:20px;margin:0;text-transform:none}.sparks-info .sparkline{display:block;float:right;margin:3px 0 0 20px}.login-info{border-bottom:1px solid #9e9e9e}.login-info>span{height:38px;display:block;padding:0 10px;border-bottom:1px solid #676767}#mapAzs{width:560px;height:400px}.label-info{background-color:#57889c}.btn-info{color:#fff;background-color:#57889c;border-color:#46b8da}.pumpnum{background-color:#1e57a3;color:#fff;padding:2px}.pumpvol{background-color:#2f5079;color:#fff;padding:2px}.infobox-container{text-align:center;font-size:0}.infobox{display:inline-block;width:210px;height:66px;color:#555;background-color:#fff;box-shadow:none;border-radius:0;margin:-1px 0 0 -1px;padding:8px 3px 6px 9px;border:1px dotted;border-color:#d8d8d8 !important;vertical-align:middle;text-align:left;position:relative}.infobox>.infobox-icon{display:inline-block;vertical-align:top;width:44px}.infobox>.infobox-icon>.ace-icon{display:inline-block;height:42px;margin:0;padding:1px 1px 0 2px;background-color:transparent;border-width:0;text-align:center;position:relative;border-radius:100%;-webkit-box-shadow:1px 1px 0 rgba(0,0,0,.2);box-shadow:1px 1px 0 rgba(0,0,0,.2)}.infobox>.infobox-icon>.ace-icon:before{font-size:24px;display:block;padding:6px 0 7px;width:40px;text-align:center;border-radius:100%;color:#fff;color:rgba(255,255,255,.9);background-color:transparent;background-color:rgba(255,255,255,.2);text-shadow:1px 1px 1px rgba(0,0,0,.14)}.infobox .infobox-content{color:#555;max-width:140px}.infobox .infobox-content:first-child{font-weight:700}.infobox>.infobox-data{display:inline-block;border-width:0;border-top-width:0;font-size:13px;text-align:left;line-height:21px;min-width:130px;padding-left:8px;position:relative;top:0}.infobox>.infobox-data>.infobox-data-number{display:block;font-size:22px;margin:2px 0 4px;position:relative;text-shadow:1px 1px 0 rgba(0,0,0,.15)}.infobox>.infobox-data>.infobox-text{display:block;font-size:16px;margin:2px 0 4px;position:relative;text-shadow:none}.infobox.no-border{border-width:0 !important}@media only screen and (max-width:479px){.infobox{min-width:95%;margin-top:2px;margin-bottom:2px}}.infobox-purple{color:#6f3cc4;border-color:#6f3cc4}.infobox-purple>.infobox-icon>.ace-icon{background-color:#6f3cc4}.infobox-purple.infobox-dark{background-color:#6f3cc4;border-color:#6f3cc4}.infobox-purple2{color:#5f47b0;border-color:#5f47b0}.infobox-purple2>.infobox-icon>.ace-icon{background-color:#5f47b0}.infobox-purple2.infobox-dark{background-color:#5f47b0;border-color:#5f47b0}.infobox-pink{color:#cb6fd7;border-color:#cb6fd7}.infobox-pink>.infobox-icon>.ace-icon{background-color:#cb6fd7}.infobox-pink.infobox-dark{background-color:#cb6fd7;border-color:#cb6fd7}.infobox-blue{color:#2f5079;border-color:#2f5079}.infobox-blue>.infobox-icon>.ace-icon{background-color:#2f5079}.infobox-blue.infobox-dark{background-color:#2f5079;border-color:#2f5079}.infobox-blue2{color:#3983c2;border-color:#3983c2}.infobox-blue2>.infobox-icon>.ace-icon{background-color:#3983c2}.infobox-blue2.infobox-dark{background-color:#3983c2;border-color:#3983c2}.infobox-blue3{color:#1144eb;border-color:#1144eb}.infobox-blue3>.infobox-icon>.ace-icon{background-color:#1144eb}.infobox-blue3.infobox-dark{background-color:#1144eb;border-color:#1144eb}.infobox-red{color:#d53f40;border-color:#d53f40}.infobox-red>.infobox-icon>.ace-icon{background-color:#d53f40}.infobox-red.infobox-dark{background-color:#d53f40;border-color:#d53f40}.infobox-brown{color:#c67a3e;border-color:#c67a3e}.infobox-brown>.infobox-icon>.ace-icon{background-color:#c67a3e}.infobox-brown.infobox-dark{background-color:#c67a3e;border-color:#c67a3e}.infobox-wood{color:#7b3f25;border-color:#7b3f25}.infobox-wood>.infobox-icon>.ace-icon{background-color:#7b3f25}.infobox-wood.infobox-dark{background-color:#7b3f25;border-color:#7b3f25}.infobox-light-brown{color:#cebea5;border-color:#cebea5}.infobox-light-brown>.infobox-icon>.ace-icon{background-color:#cebea5}.infobox-light-brown.infobox-dark{background-color:#cebea5;border-color:#cebea5}.infobox-orange{color:#e8b110;border-color:#e8b110}.infobox-orange>.infobox-icon>.ace-icon{background-color:#e8b110}.infobox-orange.infobox-dark{background-color:#e8b110;border-color:#e8b110}.infobox-orange2{color:#f79263;border-color:#f79263}.infobox-orange2>.infobox-icon>.ace-icon{background-color:#f79263}.infobox-orange2.infobox-dark{background-color:#f79263;border-color:#f79263}.infobox-green{color:#9abc32;border-color:#9abc32}.infobox-green>.infobox-icon>.ace-icon{background-color:#9abc32}.infobox-green.infobox-dark{background-color:#9abc32;border-color:#9abc32}.infobox-green2{color:#0490a6;border-color:#0490a6}.infobox-green2>.infobox-icon>.ace-icon{background-color:#0490a6}.infobox-green2.infobox-dark{background-color:#0490a6;border-color:#0490a6}.infobox-grey{color:#999;border-color:#999}.infobox-grey>.infobox-icon>.ace-icon{background-color:#999}.infobox-grey.infobox-dark{background-color:#999;border-color:#999}.infobox-black{color:#595c61;border-color:#595c61}.infobox-black>.infobox-icon>.ace-icon{background-color:#595c61}.infobox-black.infobox-dark{background-color:#595c61;border-color:#595c61}.infobox-dark{margin:1px 1px 0 0;border-color:transparent !important;border-width:0;color:#fff;padding:4px}.infobox-dark>.infobox-icon>.ace-icon,.infobox-dark>.infobox-icon>.ace-icon:before{background-color:transparent;box-shadow:none !important;text-shadow:none;border-radius:0;font-size:30px}.infobox-dark>.infobox-icon>.ace-icon:before{opacity:1;filter:alpha(opacity=100)}.infobox-dark .infobox-content{color:#fff}.infobox>.infobox-progress{padding-top:0;display:inline-block;vertical-align:top;width:44px}.infobox>.infobox-chart{padding-top:0;display:inline-block;vertical-align:text-bottom;width:44px;text-align:center}.infobox>.infobox-chart>.sparkline{font-size:24px}.infobox>.infobox-chart canvas{vertical-align:middle !important}.infobox>.stat{display:inline-block;position:absolute;right:20px;top:11px;text-shadow:none;color:#abbac3;font-size:13px;font-weight:700;padding-right:18px;padding-top:3px}.infobox>.stat:before{display:inline-block;content:"";width:8px;height:11px;background-color:#abbac3;position:absolute;right:4px;top:7px}.infobox>.stat:after{display:inline-block;content:"";position:absolute;right:1px;top:-8px;border:12px solid transparent;border-width:8px 7px;border-bottom-color:#abbac3}.infobox>.stat.stat-success{color:#77c646}.infobox>.stat.stat-success:before{background-color:#77c646}.infobox>.stat.stat-success:after{border-bottom-color:#77c646}.infobox>.stat.stat-important{color:#e4564f}.infobox>.stat.stat-important:before{background-color:#e4564f;top:3px}.infobox>.stat.stat-important:after{border-top-color:#e4564f;border-bottom-color:transparent;bottom:-6px;top:auto}.infobox.infobox-dark>.stat{color:#fff}.infobox.infobox-dark>.stat:before{background-color:#e1e5e8}.infobox.infobox-dark>.stat:after{border-bottom-color:#e1e5e8}.infobox.infobox-dark>.stat.stat-success{color:#fff}.infobox.infobox-dark>.stat.stat-success:before{background-color:#d0e29e}.infobox.infobox-dark>.stat.stat-success:after{border-bottom-color:#d0e29e}.infobox.infobox-dark>.stat.stat-important{color:#fff}.infobox.infobox-dark>.stat.stat-important:before{background-color:#ff8482;top:3px}.infobox.infobox-dark>.stat.stat-important:after{border-top-color:#ff8482;border-bottom-color:transparent;bottom:-6px;top:auto}.infobox>.badge{position:absolute;right:20px;top:11px;border-radius:0;text-shadow:none;color:#fff;font-size:11px;font-weight:700;line-height:15px;height:16px;padding:0 1px}.infobox.infobox-dark>.badge{color:#fff;background-color:rgba(255,255,255,.2) !important;border:1px solid #f1f1f1;top:2px;right:2px}.infobox.infobox-dark>.badge.badge-success>.ace-icon{color:#c6e9a1}.infobox.infobox-dark>.badge.badge-important>.ace-icon{color:#ecb792}.infobox.infobox-dark>.badge.badge-warning>.ace-icon{color:#ecb792}.infobox-small{width:135px;height:52px;text-align:left;padding-bottom:5px}.infobox-small>.infobox-icon,.infobox-small>.infobox-chart,.infobox-small>.infobox-progress{display:inline-block;width:40px;max-width:40px;height:42px;line-height:38px;vertical-align:middle}.infobox-small>.infobox-data{display:inline-block;text-align:left;vertical-align:middle;max-width:72px;min-width:0}.infobox-small>.infobox-chart>.sparkline{font-size:14px;margin-left:2px}.percentage{font-size:14px;font-weight:700;display:inline-block;vertical-align:top}.infobox-small .percentage{font-size:13px;font-weight:400;margin-top:2px;margin-left:2px}.tankvol{border-left:2px double #d1cfcf !important}.tankvoidet{font-weight:700}.tankazs{font-size:12px;font-weight:700}.tankcolinfo{font-size:10px;font-weight:700;border-bottom:2px double #d1cfcf !important}.tankcolitog{font-size:12px;font-weight:700;border-top:2px double #d1cfcf !important}.tankalert{background-color:rgba(250,125,125,.33) !important}.ai92{background-color:rgba(255,255,255,.8)}.p92{background-color:rgba(255,255,0,.14)}.p95{background-color:rgba(99,165,241,.14)}.p98{background-color:rgba(140,253,109,.14)}.pdt{background-color:rgba(227,139,217,.14)}.dtp{background-color:rgba(227,139,217,.14)}.dt{background-color:rgba(244,199,207,.44)}.dataTables_length select{padding:2px;font-size:12px;height:24px}.azsnowinfo{color:#f0f0f0;background-color:#595c61;font-size:12px;padding:5px}.azsnowinfo strong{font-weight:400}.panel-heading strong{font-size:14px;font-weight:400}.smart-form.widget-body-toolbar,.widget-body-toolbar{display:block;padding:4px 8px;margin:-13px -13px 13px;min-height:36px;border-bottom:1px solid #ccc;background:#fafafa}.widget-body-toolbar .btn{vertical-align:baseline}.widget-body-toolbar .btn-xs{margin-top:0}.lead{margin-bottom:0}.pagination{display:inline-block;padding-left:0;margin:2px 0;border-radius:4px}.table>tbody>tr>td.two-solid{border-top:2px solid #bbb}.notification-body>li a.msg{padding-left:10px !important}.va-m{vertical-align:middle !important}.bold{font-weight:600}.btn-support{color:#fff;background-color:#244721;border-color:#026912}.btn-support:hover,.btn-support:focus,.btn-support:active,.btn-support.active,.open .dropdown-toggle.btn-support{color:#fff;background-color:#2b8a49;border-color:#026912}.btn-support:active,.btn-support.active,.open .dropdown-toggle.btn-support{background-image:none}.btn-support.disabled,.btn-support[disabled],fieldset[disabled] .btn-support,.btn-support.disabled:hover,.btn-support[disabled]:hover,fieldset[disabled] .btn-support:hover,.btn-support.disabled:focus,.btn-support[disabled]:focus,fieldset[disabled] .btn-support:focus,.btn-support.disabled:active,.btn-support[disabled]:active,fieldset[disabled] .btn-support:active,.btn-support.disabled.active,.btn-support[disabled].active,fieldset[disabled] .btn-support.active{background-color:#244721;border-color:#026912}.btn-support .badge{color:#244721;background-color:#fff}aside{background:#213650}#ribbon{background:#213650}.page-footer{background:#213650}nav ul ul{background:#213650}nav ul li a{color:#f7f7f7}.max-wd-75{max-width:75px}.view-disp-2,.view-disp-4,.view-disp-6,.view-disp-8,.view-disp-10{background-color:#c1c1c1;border:1px solid #ddd}.bg-success{background-color:#5cb85c}.table-primary,.table-primary>th,.table-primary>td{background-color:#b8daff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>th,.table-secondary>td{background-color:#d6d8db}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>th,.table-success>td{background-color:#c3e6cb}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>th,.table-info>td{background-color:#bee5eb}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>th,.table-warning>td{background-color:#ffeeba}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>th,.table-danger>td{background-color:#f5c6cb}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>th,.table-light>td{background-color:#fdfdfe}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>th,.table-dark>td{background-color:#c6c8ca}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>th,.table-active>td{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#212529;border-color:#32383e}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#212529}.table-dark th,.table-dark td,.table-dark thead th{border-color:#32383e}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{background-color:rgba(255,255,255,.075)}.bg-primary{background-color:#007bff !important}a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{background-color:#0062cc !important}.bg-secondary{background-color:#6c757d !important}a.bg-secondary:hover,a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus{background-color:#545b62 !important}.bg-success{background-color:#28a745 !important}a.bg-success:hover,a.bg-success:focus,button.bg-success:hover,button.bg-success:focus{background-color:#1e7e34 !important}.bg-info{background-color:#bee5eb !important}.bg-info-td{background-color:#bee5eb !important}a.bg-info:hover,a.bg-info:focus,button.bg-info:hover,button.bg-info:focus{background-color:#117a8b !important}.bg-warning{background-color:#ffc107 !important}a.bg-warning:hover,a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus{background-color:#d39e00 !important}.bg-danger{background-color:#dc3545 !important}a.bg-danger:hover,a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus{background-color:#bd2130 !important}.bg-light{background-color:#f8f9fa !important}a.bg-light:hover,a.bg-light:focus,button.bg-light:hover,button.bg-light:focus{background-color:#dae0e5 !important}.bg-dark{background-color:#343a40 !important}a.bg-dark:hover,a.bg-dark:focus,button.bg-dark:hover,button.bg-dark:focus{background-color:#1d2124 !important}.bg-white{background-color:#fff !important}.bg-transparent{background-color:transparent !important}.table-bordered2{border:1px solid #6e6e6e}.table-bordered2>thead>tr>th,.table-bordered2>tbody>tr>th,.table-bordered2>tfoot>tr>th,.table-bordered2>thead>tr>td,.table-bordered2>tbody>tr>td,.table-bordered2>tfoot>tr>td{border:1px solid #6e6e6e}.table-bordered2>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.margin-none{margin:0 !important}.padding-none{padding:0 !important}.vcenter{vertical-align:middle !important}
.toggle-demo {position: absolute;top: 10px;right: -8px;display: block;width: 154px;height: auto;z-index: 99;opacity: .9;}
.toggle-demo:hover {opacity: 1;}
.toggle-demo .btn-group {width: 100px;float: left;}
.toggle-demo>span {display: inline-block;float: left;margin-right: 5px;line-height: 21px;color: #757575;}
.demo-vertical-uislider {box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.demo-vertical-uislider>div {height: 200px;margin: 0 0 0 10px;display: inline-block;}
.demo-vertical-uislider >:first-child {margin-left: 15px;}
.knobs-demo>div {display: inline-block;margin-left: 30px;}
.knobs-demo >:first-child {margin-left: 0;}
.demo label input[type=checkbox].checkbox+span:before, .demo label input[type=radio].radiobox+span:before {border: 1px solid #5e5e5e;}
.demo label:hover input[type=checkbox].checkbox+span:before {border-color: #e77317;}
.demo label {margin-bottom: 4 !important;}
.demo .checkbox i {border-color: #7a7a7a;}
.demo .checkbox, .demo .radio {padding-left: 22px;}
.demo.activate {right: 0 !important;box-shadow: -11px 12px 23px rgba(0,0,0,.2);padding: 5px 10px 10px;}
.demo #demo-setting+form {display: none;}
.demo.activate #demo-setting+form {display: block;}
.demo {position: absolute;top: 5px;right: 0;width: 160px;z-index: 1002;background: #f1da91;}
.demo>span {position: absolute;right: 0;top: 0;display: block;height: 30px;width: 30px;border-radius: 5px 0 0 5px;background: #f1da91;padding: 2px;text-align: center;line-height: 28px;cursor: pointer;}
.demo>span i {font-size: 17px;}
.demo.activate>span i:before {content: "";}
.demo.activate>span {left: -30px;}
.demo>span:hover i {color: #333 !important;}
.demo form section {margin: 0 !important;}
.demo .btn {font-size: 13px !important;line-height: 1.5 !important;border-radius: 3px !important;padding: 3px 7px !important;height: auto !important;}
.demo-liveupdate-1 {font-size: 12px !important;position: absolute !important;left: 33px;top: 15px;display: block;z-index: 2;font-weight: 700;padding: 1px 61px 3px 7px;}
.demo-btns {margin: 0;padding: 0;list-style: none;}
.demo-btns>li {display: inline-block;margin-bottom: 7px;}
.demo-icon-font {font-size: 14px;margin-bottom: 6px;padding-top: 4px;padding-bottom: 4px;}
.demo-icon-font:hover {background-color: rgba(86,61,124,.1);text-decoration: none;}
.demo-modal {width: auto;max-width: 600px;z-index: 1;}
.demo-red {color: #df413e;}
.demo-orange {color: #daa03e;}
.demo-border {border: 1px solid rgba(0,0,0,.2);}
.nav-demo-btn {display: none;}
body:not(.menu-on-top) .nav-demo-btn {display: block;padding: 6px 5px;margin: 5px 10px;width: auto;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;font-size: 12px;white-space: normal;}
.fixed-navigation .nav-demo-btn, .minified .nav-demo-btn {display: none !important;}
.smart-rtl .demo .margin-right-5 {margin-right: 0 !important;}
.multiselect-container{position:absolute;list-style-type:none;margin:0;padding:0}.multiselect-container .input-group{margin:5px}.multiselect-container>li{padding:0}.multiselect-container>li>a.multiselect-all label{font-weight:700}.multiselect-container>li.multiselect-group label{margin:0;padding:3px 20px;height:100%;font-weight:700}.multiselect-container>li.multiselect-group-clickable label{cursor:pointer}.multiselect-container>li>a{padding:0}.multiselect-container>li>a>label{margin:0;height:100%;cursor:pointer;font-weight:400;padding:3px 20px 3px 40px}.multiselect-container>li>a>label.radio,.multiselect-container>li>a>label.checkbox{margin:0}.multiselect-container>li>a>label>input[type=checkbox]{margin-bottom:5px}.btn-group>.btn-group:nth-child(2)>.multiselect.btn{border-top-left-radius:4px;border-bottom-left-radius:4px}.form-inline .multiselect-container label.checkbox,.form-inline .multiselect-container label.radio{padding:3px 20px 3px 40px}.form-inline .multiselect-container li a label.checkbox input[type=checkbox],.form-inline .multiselect-container li a label.radio input[type=radio]{margin-left:-20px;margin-right:0}