@charset "UTF-8";
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
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;}
b, strong {font-weight: 700;}
dfn {font-style: italic;}
h1 {margin: .67em 0;}
mark {background: #ff0; color: #000;}
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;}
hr {box-sizing: content-box; height: 0;}
pre {overflow: auto;}
code, kbd, pre, samp {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[type=checkbox], input[type=radio] {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-search-cancel-button, input[type=search]::-webkit-search-decoration {-webkit-appearance: none;}
textarea {overflow: auto;}
optgroup {font-weight: 700;}
table {border-collapse: collapse; border-spacing: 0;}
td, th {padding: 0;}
/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print {
	* , :after, :before {background: 0 0 !important; color: #000 !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: "";}
	blockquote, pre {border: 1px solid #999; page-break-inside: avoid;}
	thead {display: table-header-group;}
	img, tr {page-break-inside: avoid;}
	img {max-width: 100% !important;}
	h2, h3, p {orphans: 3; widows: 3;}
	h2, h3 {page-break-after: avoid;}
	.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 td, .table-bordered th {border: 1px solid #ddd !important;}
}
@font-face {font-family: 'Glyphicons Halflings'; src: url(/assets/vendor/fonts/glyphicons-halflings-regular.eot); src: url(/assets/vendor/fonts/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"), url(/assets/vendor/fonts/glyphicons-halflings-regular.woff2) format("woff2"), url(/assets/vendor/fonts/glyphicons-halflings-regular.woff) format("woff"), url(/assets/vendor/fonts/glyphicons-halflings-regular.ttf) format("truetype"), url(/assets/vendor/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: 400; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
.glyphicon-asterisk:before {content: "\002a";}
.glyphicon-plus:before {content: "\002b";}
.glyphicon-eur:before, .glyphicon-euro:before {content: "\20ac";}
.glyphicon-minus:before {content: "\2212";}
.glyphicon-cloud:before {content: "\2601";}
.glyphicon-envelope:before {content: "\2709";}
.glyphicon-pencil:before {content: "\270f";}
.glyphicon-glass:before {content: "\e001";}
.glyphicon-music:before {content: "\e002";}
.glyphicon-search:before {content: "\e003";}
.glyphicon-heart:before {content: "\e005";}
.glyphicon-star:before {content: "\e006";}
.glyphicon-star-empty:before {content: "\e007";}
.glyphicon-user:before {content: "\e008";}
.glyphicon-film:before {content: "\e009";}
.glyphicon-th-large:before {content: "\e010";}
.glyphicon-th:before {content: "\e011";}
.glyphicon-th-list:before {content: "\e012";}
.glyphicon-ok:before {content: "\e013";}
.glyphicon-remove:before {content: "\e014";}
.glyphicon-zoom-in:before {content: "\e015";}
.glyphicon-zoom-out:before {content: "\e016";}
.glyphicon-off:before {content: "\e017";}
.glyphicon-signal:before {content: "\e018";}
.glyphicon-cog:before {content: "\e019";}
.glyphicon-trash:before {content: "\e020";}
.glyphicon-home:before {content: "\e021";}
.glyphicon-file:before {content: "\e022";}
.glyphicon-time:before {content: "\e023";}
.glyphicon-road:before {content: "\e024";}
.glyphicon-download-alt:before {content: "\e025";}
.glyphicon-download:before {content: "\e026";}
.glyphicon-upload:before {content: "\e027";}
.glyphicon-inbox:before {content: "\e028";}
.glyphicon-play-circle:before {content: "\e029";}
.glyphicon-repeat:before {content: "\e030";}
.glyphicon-refresh:before {content: "\e031";}
.glyphicon-list-alt:before {content: "\e032";}
.glyphicon-lock:before {content: "\e033";}
.glyphicon-flag:before {content: "\e034";}
.glyphicon-headphones:before {content: "\e035";}
.glyphicon-volume-off:before {content: "\e036";}
.glyphicon-volume-down:before {content: "\e037";}
.glyphicon-volume-up:before {content: "\e038";}
.glyphicon-qrcode:before {content: "\e039";}
.glyphicon-barcode:before {content: "\e040";}
.glyphicon-tag:before {content: "\e041";}
.glyphicon-tags:before {content: "\e042";}
.glyphicon-book:before {content: "\e043";}
.glyphicon-bookmark:before {content: "\e044";}
.glyphicon-print:before {content: "\e045";}
.glyphicon-camera:before {content: "\e046";}
.glyphicon-font:before {content: "\e047";}
.glyphicon-bold:before {content: "\e048";}
.glyphicon-italic:before {content: "\e049";}
.glyphicon-text-height:before {content: "\e050";}
.glyphicon-text-width:before {content: "\e051";}
.glyphicon-align-left:before {content: "\e052";}
.glyphicon-align-center:before {content: "\e053";}
.glyphicon-align-right:before {content: "\e054";}
.glyphicon-align-justify:before {content: "\e055";}
.glyphicon-list:before {content: "\e056";}
.glyphicon-indent-left:before {content: "\e057";}
.glyphicon-indent-right:before {content: "\e058";}
.glyphicon-facetime-video:before {content: "\e059";}
.glyphicon-picture:before {content: "\e060";}
.glyphicon-map-marker:before {content: "\e062";}
.glyphicon-adjust:before {content: "\e063";}
.glyphicon-tint:before {content: "\e064";}
.glyphicon-edit:before {content: "\e065";}
.glyphicon-share:before {content: "\e066";}
.glyphicon-check:before {content: "\e067";}
.glyphicon-move:before {content: "\e068";}
.glyphicon-step-backward:before {content: "\e069";}
.glyphicon-fast-backward:before {content: "\e070";}
.glyphicon-backward:before {content: "\e071";}
.glyphicon-play:before {content: "\e072";}
.glyphicon-pause:before {content: "\e073";}
.glyphicon-stop:before {content: "\e074";}
.glyphicon-forward:before {content: "\e075";}
.glyphicon-fast-forward:before {content: "\e076";}
.glyphicon-step-forward:before {content: "\e077";}
.glyphicon-eject:before {content: "\e078";}
.glyphicon-chevron-left:before {content: "\e079";}
.glyphicon-chevron-right:before {content: "\e080";}
.glyphicon-plus-sign:before {content: "\e081";}
.glyphicon-minus-sign:before {content: "\e082";}
.glyphicon-remove-sign:before {content: "\e083";}
.glyphicon-ok-sign:before {content: "\e084";}
.glyphicon-question-sign:before {content: "\e085";}
.glyphicon-info-sign:before {content: "\e086";}
.glyphicon-screenshot:before {content: "\e087";}
.glyphicon-remove-circle:before {content: "\e088";}
.glyphicon-ok-circle:before {content: "\e089";}
.glyphicon-ban-circle:before {content: "\e090";}
.glyphicon-arrow-left:before {content: "\e091";}
.glyphicon-arrow-right:before {content: "\e092";}
.glyphicon-arrow-up:before {content: "\e093";}
.glyphicon-arrow-down:before {content: "\e094";}
.glyphicon-share-alt:before {content: "\e095";}
.glyphicon-resize-full:before {content: "\e096";}
.glyphicon-resize-small:before {content: "\e097";}
.glyphicon-exclamation-sign:before {content: "\e101";}
.glyphicon-gift:before {content: "\e102";}
.glyphicon-leaf:before {content: "\e103";}
.glyphicon-fire:before {content: "\e104";}
.glyphicon-eye-open:before {content: "\e105";}
.glyphicon-eye-close:before {content: "\e106";}
.glyphicon-warning-sign:before {content: "\e107";}
.glyphicon-plane:before {content: "\e108";}
.glyphicon-calendar:before {content: "\e109";}
.glyphicon-random:before {content: "\e110";}
.glyphicon-comment:before {content: "\e111";}
.glyphicon-magnet:before {content: "\e112";}
.glyphicon-chevron-up:before {content: "\e113";}
.glyphicon-chevron-down:before {content: "\e114";}
.glyphicon-retweet:before {content: "\e115";}
.glyphicon-shopping-cart:before {content: "\e116";}
.glyphicon-folder-close:before {content: "\e117";}
.glyphicon-folder-open:before {content: "\e118";}
.glyphicon-resize-vertical:before {content: "\e119";}
.glyphicon-resize-horizontal:before {content: "\e120";}
.glyphicon-hdd:before {content: "\e121";}
.glyphicon-bullhorn:before {content: "\e122";}
.glyphicon-bell:before {content: "\e123";}
.glyphicon-certificate:before {content: "\e124";}
.glyphicon-thumbs-up:before {content: "\e125";}
.glyphicon-thumbs-down:before {content: "\e126";}
.glyphicon-hand-right:before {content: "\e127";}
.glyphicon-hand-left:before {content: "\e128";}
.glyphicon-hand-up:before {content: "\e129";}
.glyphicon-hand-down:before {content: "\e130";}
.glyphicon-circle-arrow-right:before {content: "\e131";}
.glyphicon-circle-arrow-left:before {content: "\e132";}
.glyphicon-circle-arrow-up:before {content: "\e133";}
.glyphicon-circle-arrow-down:before {content: "\e134";}
.glyphicon-globe:before {content: "\e135";}
.glyphicon-wrench:before {content: "\e136";}
.glyphicon-tasks:before {content: "\e137";}
.glyphicon-filter:before {content: "\e138";}
.glyphicon-briefcase:before {content: "\e139";}
.glyphicon-fullscreen:before {content: "\e140";}
.glyphicon-dashboard:before {content: "\e141";}
.glyphicon-paperclip:before {content: "\e142";}
.glyphicon-heart-empty:before {content: "\e143";}
.glyphicon-link:before {content: "\e144";}
.glyphicon-phone:before {content: "\e145";}
.glyphicon-pushpin:before {content: "\e146";}
.glyphicon-usd:before {content: "\e148";}
.glyphicon-gbp:before {content: "\e149";}
.glyphicon-sort:before {content: "\e150";}
.glyphicon-sort-by-alphabet:before {content: "\e151";}
.glyphicon-sort-by-alphabet-alt:before {content: "\e152";}
.glyphicon-sort-by-order:before {content: "\e153";}
.glyphicon-sort-by-order-alt:before {content: "\e154";}
.glyphicon-sort-by-attributes:before {content: "\e155";}
.glyphicon-sort-by-attributes-alt:before {content: "\e156";}
.glyphicon-unchecked:before {content: "\e157";}
.glyphicon-expand:before {content: "\e158";}
.glyphicon-collapse-down:before {content: "\e159";}
.glyphicon-collapse-up:before {content: "\e160";}
.glyphicon-log-in:before {content: "\e161";}
.glyphicon-flash:before {content: "\e162";}
.glyphicon-log-out:before {content: "\e163";}
.glyphicon-new-window:before {content: "\e164";}
.glyphicon-record:before {content: "\e165";}
.glyphicon-save:before {content: "\e166";}
.glyphicon-open:before {content: "\e167";}
.glyphicon-saved:before {content: "\e168";}
.glyphicon-import:before {content: "\e169";}
.glyphicon-export:before {content: "\e170";}
.glyphicon-send:before {content: "\e171";}
.glyphicon-floppy-disk:before {content: "\e172";}
.glyphicon-floppy-saved:before {content: "\e173";}
.glyphicon-floppy-remove:before {content: "\e174";}
.glyphicon-floppy-save:before {content: "\e175";}
.glyphicon-floppy-open:before {content: "\e176";}
.glyphicon-credit-card:before {content: "\e177";}
.glyphicon-transfer:before {content: "\e178";}
.glyphicon-cutlery:before {content: "\e179";}
.glyphicon-header:before {content: "\e180";}
.glyphicon-compressed:before {content: "\e181";}
.glyphicon-earphone:before {content: "\e182";}
.glyphicon-phone-alt:before {content: "\e183";}
.glyphicon-tower:before {content: "\e184";}
.glyphicon-stats:before {content: "\e185";}
.glyphicon-sd-video:before {content: "\e186";}
.glyphicon-hd-video:before {content: "\e187";}
.glyphicon-subtitles:before {content: "\e188";}
.glyphicon-sound-stereo:before {content: "\e189";}
.glyphicon-sound-dolby:before {content: "\e190";}
.glyphicon-sound-5-1:before {content: "\e191";}
.glyphicon-sound-6-1:before {content: "\e192";}
.glyphicon-sound-7-1:before {content: "\e193";}
.glyphicon-copyright-mark:before {content: "\e194";}
.glyphicon-registration-mark:before {content: "\e195";}
.glyphicon-cloud-download:before {content: "\e197";}
.glyphicon-cloud-upload:before {content: "\e198";}
.glyphicon-tree-conifer:before {content: "\e199";}
.glyphicon-tree-deciduous:before {content: "\e200";}
.glyphicon-cd:before {content: "\e201";}
.glyphicon-save-file:before {content: "\e202";}
.glyphicon-open-file:before {content: "\e203";}
.glyphicon-level-up:before {content: "\e204";}
.glyphicon-copy:before {content: "\e205";}
.glyphicon-paste:before {content: "\e206";}
.glyphicon-alert:before {content: "\e209";}
.glyphicon-equalizer:before {content: "\e210";}
.glyphicon-king:before {content: "\e211";}
.glyphicon-queen:before {content: "\e212";}
.glyphicon-pawn:before {content: "\e213";}
.glyphicon-bishop:before {content: "\e214";}
.glyphicon-knight:before {content: "\e215";}
.glyphicon-baby-formula:before {content: "\e216";}
.glyphicon-tent:before {content: "\26fa";}
.glyphicon-blackboard:before {content: "\e218";}
.glyphicon-bed:before {content: "\e219";}
.glyphicon-apple:before {content: "\f8ff";}
.glyphicon-erase:before {content: "\e221";}
.glyphicon-hourglass:before {content: "\231b";}
.glyphicon-lamp:before {content: "\e223";}
.glyphicon-duplicate:before {content: "\e224";}
.glyphicon-piggy-bank:before {content: "\e225";}
.glyphicon-scissors:before {content: "\e226";}
.glyphicon-bitcoin:before, .glyphicon-btc:before, .glyphicon-xbt:before {content: "\e227";}
.glyphicon-jpy:before, .glyphicon-yen:before {content: "\00a5";}
.glyphicon-rub:before, .glyphicon-ruble:before {content: "\20bd";}
.glyphicon-scale:before {content: "\e230";}
.glyphicon-ice-lolly:before {content: "\e231";}
.glyphicon-ice-lolly-tasted:before {content: "\e232";}
.glyphicon-education:before {content: "\e233";}
.glyphicon-option-horizontal:before {content: "\e234";}
.glyphicon-option-vertical:before {content: "\e235";}
.glyphicon-menu-hamburger:before {content: "\e236";}
.glyphicon-modal-window:before {content: "\e237";}
.glyphicon-oil:before {content: "\e238";}
.glyphicon-grain:before {content: "\e239";}
.glyphicon-sunglasses:before {content: "\e240";}
.glyphicon-text-size:before {content: "\e241";}
.glyphicon-text-color:before {content: "\e242";}
.glyphicon-text-background:before {content: "\e243";}
.glyphicon-object-align-top:before {content: "\e244";}
.glyphicon-object-align-bottom:before {content: "\e245";}
.glyphicon-object-align-horizontal:before {content: "\e246";}
.glyphicon-object-align-left:before {content: "\e247";}
.glyphicon-object-align-vertical:before {content: "\e248";}
.glyphicon-object-align-right:before {content: "\e249";}
.glyphicon-triangle-right:before {content: "\e250";}
.glyphicon-triangle-left:before {content: "\e251";}
.glyphicon-triangle-bottom:before {content: "\e252";}
.glyphicon-triangle-top:before {content: "\e253";}
.glyphicon-console:before {content: "\e254";}
.glyphicon-superscript:before {content: "\e255";}
.glyphicon-subscript:before {content: "\e256";}
.glyphicon-menu-left:before {content: "\e257";}
.glyphicon-menu-right:before {content: "\e258";}
.glyphicon-menu-down:before {content: "\e259";}
.glyphicon-menu-up:before {content: "\e260";}
* , :after, :before {box-sizing: border-box;}
html {font-size: 10px; -webkit-tap-highlight-color: transparent;}
body {font-family: -apple-system, "Helvetica Neue", Helvetica, "Segoe UI", Arial, sans-serif; font-size: 13px; line-height: 1.52857; color: #959595;}
button, input, select, textarea {font-family: inherit; font-size: inherit; line-height: inherit;}
a {color: #2c97de; text-decoration: none;}
a:focus, a:hover {color: #1a6da4; text-decoration: underline;}
a:focus {outline: -webkit-focus-ring-color auto 5px; outline-offset: -2px;}
figure {margin: 0;}
img {vertical-align: middle;}
.img-responsive {display: block; max-width: 100%; height: auto;}
.img-rounded {border-radius: 4px;}
.img-thumbnail {padding: 4px; line-height: 1.52857; background-color: #000; border: 1px solid #262626; border-radius: 2px; -webkit-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: 19px; margin-bottom: 19px; border: 0; border-top: 1px solid #383838;}
.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;}
[role=button] {cursor: pointer;}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {font-family: inherit; font-weight: 500; line-height: 1.6; color: #fff;}
.h1 .small, .h1 small, .h2 .small, .h2 small, .h3 .small, .h3 small, .h4 .small,
.h4 small, .h5 .small, .h5 small, .h6 .small, .h6 small, h1 .small, h1 small,
h2 .small, h2 small, h3 .small, h3 small, h4 .small, h4 small, h5 .small, h5 small,
h6 .small, h6 small {font-weight: 400; line-height: 1; color: #444;}
.h1, .h2, .h3, h1, h2, h3 {margin-top: 19px; margin-bottom: 9.5px;}
.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, .h5, .h6, h4, h5, h6 {margin-top: 9.5px; margin-bottom: 9.5px;}
.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: 28px;}
.h2, h2 {font-size: 24px;}
.h3, h3 {font-size: 20px;}
.h4, h4 {font-size: 16px;}
.h5, h5 {font-size: 13px;}
.h6, h6 {font-size: 12px;}
p {margin: 0 0 9.5px;}
.lead {margin-bottom: 19px; font-size: 14px; font-weight: 300; line-height: 1.4;}
@media (min-width:768px) {
	.lead {font-size: 19.5px;} }
.small, small {font-size: 76%;}
.mark, mark {background-color: #f9d7bb; 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;}
.initialism, .text-uppercase {text-transform: uppercase;}
.text-capitalize {text-transform: capitalize;}
.text-muted {color: #525252;}
.text-primary {color: #2c97de;}
a.text-primary:focus, a.text-primary:hover {color: #1d7bba;}
.bg-primary {color: #fff;}
.page-header {padding-bottom: 8.5px; margin: 38px 0 19px; border-bottom: 1px solid #383838;}
ol, ul {margin-top: 0; margin-bottom: 9.5px;}
ol ol, ol ul, ul ol, ul ul {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: 19px;}
dd, dt {line-height: 1.52857;}
dt {font-weight: 700;}
dd {margin-left: 0;}
.dl-horizontal dd:after, .dl-horizontal dd:before {content: " "; display: table;}
.dl-horizontal dd:after {clear: both;}
@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[data-original-title], abbr[title] {cursor: help; border-bottom: 1px dotted #444;}
.initialism {font-size: 90%;}
blockquote {padding: 9.5px 19px; margin: 0 0 19px; font-size: 16.25px; border-left: 5px solid #444;}
blockquote ol:last-child, blockquote p:last-child, blockquote ul:last-child {margin-bottom: 0;}
blockquote .small, blockquote footer, blockquote small {display: block; font-size: 80%; line-height: 1.52857; color: #444;}
blockquote .small:before, blockquote footer:before, blockquote small:before {content: '\2014 \00A0';}
.blockquote-reverse, blockquote.pull-right {padding-right: 15px; padding-left: 0; border-right: 5px solid #444; border-left: 0; text-align: right;}
.blockquote-reverse .small:before, .blockquote-reverse footer:before,
.blockquote-reverse small:before, blockquote.pull-right .small:before,
blockquote.pull-right footer:before, blockquote.pull-right small:before {content: '';}
.blockquote-reverse .small:after, .blockquote-reverse footer:after,
.blockquote-reverse small:after, blockquote.pull-right .small:after,
blockquote.pull-right footer:after, blockquote.pull-right small:after {content: '\00A0 \2014';}
address {margin-bottom: 19px; font-style: normal; line-height: 1.52857;}
code, kbd, pre, samp {font-family: Menlo, Monaco, Consolas, "Courier New", monospace;}
code {padding: 2px 4px; font-size: 90%; color: #262626; background-color: #00A3E3; border-radius: 2px;}
kbd {padding: 2px 4px; font-size: 90%; color: #fff; background-color: #333; border-radius: 1px; box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25);}
kbd kbd {padding: 0; font-size: 100%; font-weight: 700; box-shadow: none;}
pre {display: block; padding: 9px; margin: 0 0 9.5px; font-size: 12px; line-height: 1.52857; word-break: break-all; word-wrap: break-word; color: #959595; background-color: #1A1A1A; border: 1px solid transparent; border-radius: 2px;}
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: 15px; padding-right: 15px;}
.container:after, .container:before {content: " "; display: table;}
.container:after {clear: both;}
@media (min-width:768px) {.container {width: 750px;} }
@media (min-width:992px) {.container {width: 970px;} }
@media (min-width:1200px) {.container {width: 1170px;} }
@media (min-width:1900px) {.container {width: 1870px;} }
.container-fluid {margin-right: auto; margin-left: auto; padding-left: 15px; padding-right: 15px;}
.container-fluid:after, .container-fluid:before {content: " "; display: table;}
.container-fluid:after {clear: both;}
.row {margin-left: -15px; margin-right: -15px;}
.row:after, .row:before {content: " "; display: table;}
.row:after {clear: both;}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .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-md-1,
.col-md-10, .col-md-11, .col-md-12, .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-sm-1, .col-sm-10,
.col-sm-11, .col-sm-12, .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-xs-1, .col-xs-10,
.col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5,
.col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {position: relative; min-height: 1px; padding-left: 15px; padding-right: 15px;}
.col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3,
.col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {float: left;}
.col-xs-1 {width: 8.33333%;}
.col-xs-2 {width: 16.66667%;}
.col-xs-3 {width: 25%;}
.col-xs-4 {width: 33.33333%;}
.col-xs-5 {width: 41.66667%;}
.col-xs-6 {width: 50%;}
.col-xs-7 {width: 58.33333%;}
.col-xs-8 {width: 66.66667%;}
.col-xs-9 {width: 75%;}
.col-xs-10 {width: 83.33333%;}
.col-xs-11 {width: 91.66667%;}
.col-xs-12 {width: 100%;}
.col-xs-pull-0 {right: auto;}
.col-xs-pull-1 {right: 8.33333%;}
.col-xs-pull-2 {right: 16.66667%;}
.col-xs-pull-3 {right: 25%;}
.col-xs-pull-4 {right: 33.33333%;}
.col-xs-pull-5 {right: 41.66667%;}
.col-xs-pull-6 {right: 50%;}
.col-xs-pull-7 {right: 58.33333%;}
.col-xs-pull-8 {right: 66.66667%;}
.col-xs-pull-9 {right: 75%;}
.col-xs-pull-10 {right: 83.33333%;}
.col-xs-pull-11 {right: 91.66667%;}
.col-xs-pull-12 {right: 100%;}
.col-xs-push-0 {left: auto;}
.col-xs-push-1 {left: 8.33333%;}
.col-xs-push-2 {left: 16.66667%;}
.col-xs-push-3 {left: 25%;}
.col-xs-push-4 {left: 33.33333%;}
.col-xs-push-5 {left: 41.66667%;}
.col-xs-push-6 {left: 50%;}
.col-xs-push-7 {left: 58.33333%;}
.col-xs-push-8 {left: 66.66667%;}
.col-xs-push-9 {left: 75%;}
.col-xs-push-10 {left: 83.33333%;}
.col-xs-push-11 {left: 91.66667%;}
.col-xs-push-12 {left: 100%;}
.col-xs-offset-0 {margin-left: 0;}
.col-xs-offset-1 {margin-left: 8.33333%;}
.col-xs-offset-2 {margin-left: 16.66667%;}
.col-xs-offset-3 {margin-left: 25%;}
.col-xs-offset-4 {margin-left: 33.33333%;}
.col-xs-offset-5 {margin-left: 41.66667%;}
.col-xs-offset-6 {margin-left: 50%;}
.col-xs-offset-7 {margin-left: 58.33333%;}
.col-xs-offset-8 {margin-left: 66.66667%;}
.col-xs-offset-9 {margin-left: 75%;}
.col-xs-offset-10 {margin-left: 83.33333%;}
.col-xs-offset-11 {margin-left: 91.66667%;}
.col-xs-offset-12 {margin-left: 100%;}
@media (min-width:768px) {.col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3,
	.col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 {float: left;}
	.col-sm-1 {width: 8.33333%;}
	.col-sm-2 {width: 16.66667%;}
	.col-sm-3 {width: 25%;}
	.col-sm-4 {width: 33.33333%;}
	.col-sm-5 {width: 41.66667%;}
	.col-sm-6 {width: 50%;}
	.col-sm-7 {width: 58.33333%;}
	.col-sm-8 {width: 66.66667%;}
	.col-sm-9 {width: 75%;}
	.col-sm-10 {width: 83.33333%;}
	.col-sm-11 {width: 91.66667%;}
	.col-sm-12 {width: 100%;}
	.col-sm-pull-0 {right: auto;}
	.col-sm-pull-1 {right: 8.33333%;}
	.col-sm-pull-2 {right: 16.66667%;}
	.col-sm-pull-3 {right: 25%;}
	.col-sm-pull-4 {right: 33.33333%;}
	.col-sm-pull-5 {right: 41.66667%;}
	.col-sm-pull-6 {right: 50%;}
	.col-sm-pull-7 {right: 58.33333%;}
	.col-sm-pull-8 {right: 66.66667%;}
	.col-sm-pull-9 {right: 75%;}
	.col-sm-pull-10 {right: 83.33333%;}
	.col-sm-pull-11 {right: 91.66667%;}
	.col-sm-pull-12 {right: 100%;}
	.col-sm-push-0 {left: auto;}
	.col-sm-push-1 {left: 8.33333%;}
	.col-sm-push-2 {left: 16.66667%;}
	.col-sm-push-3 {left: 25%;}
	.col-sm-push-4 {left: 33.33333%;}
	.col-sm-push-5 {left: 41.66667%;}
	.col-sm-push-6 {left: 50%;}
	.col-sm-push-7 {left: 58.33333%;}
	.col-sm-push-8 {left: 66.66667%;}
	.col-sm-push-9 {left: 75%;}
	.col-sm-push-10 {left: 83.33333%;}
	.col-sm-push-11 {left: 91.66667%;}
	.col-sm-push-12 {left: 100%;}
	.col-sm-offset-0 {margin-left: 0;}
	.col-sm-offset-1 {margin-left: 8.33333%;}
	.col-sm-offset-2 {margin-left: 16.66667%;}
	.col-sm-offset-3 {margin-left: 25%;}
	.col-sm-offset-4 {margin-left: 33.33333%;}
	.col-sm-offset-5 {margin-left: 41.66667%;}
	.col-sm-offset-6 {margin-left: 50%;}
	.col-sm-offset-7 {margin-left: 58.33333%;}
	.col-sm-offset-8 {margin-left: 66.66667%;}
	.col-sm-offset-9 {margin-left: 75%;}
	.col-sm-offset-10 {margin-left: 83.33333%;}
	.col-sm-offset-11 {margin-left: 91.66667%;}
	.col-sm-offset-12 {margin-left: 100%;} }
@media (min-width:992px) {.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3,
	.col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {float: left;}
	.col-md-1 {width: 8.33333%;}
	.col-md-2 {width: 16.66667%;}
	.col-md-3 {width: 25%;}
	.col-md-4 {width: 33.33333%;}
	.col-md-5 {width: 41.66667%;}
	.col-md-6 {width: 50%;}
	.col-md-7 {width: 58.33333%;}
	.col-md-8 {width: 66.66667%;}
	.col-md-9 {width: 75%;}
	.col-md-10 {width: 83.33333%;}
	.col-md-11 {width: 91.66667%;}
	.col-md-12 {width: 100%;}
	.col-md-pull-0 {right: auto;}
	.col-md-pull-1 {right: 8.33333%;}
	.col-md-pull-2 {right: 16.66667%;}
	.col-md-pull-3 {right: 25%;}
	.col-md-pull-4 {right: 33.33333%;}
	.col-md-pull-5 {right: 41.66667%;}
	.col-md-pull-6 {right: 50%;}
	.col-md-pull-7 {right: 58.33333%;}
	.col-md-pull-8 {right: 66.66667%;}
	.col-md-pull-9 {right: 75%;}
	.col-md-pull-10 {right: 83.33333%;}
	.col-md-pull-11 {right: 91.66667%;}
	.col-md-pull-12 {right: 100%;}
	.col-md-push-0 {left: auto;}
	.col-md-push-1 {left: 8.33333%;}
	.col-md-push-2 {left: 16.66667%;}
	.col-md-push-3 {left: 25%;}
	.col-md-push-4 {left: 33.33333%;}
	.col-md-push-5 {left: 41.66667%;}
	.col-md-push-6 {left: 50%;}
	.col-md-push-7 {left: 58.33333%;}
	.col-md-push-8 {left: 66.66667%;}
	.col-md-push-9 {left: 75%;}
	.col-md-push-10 {left: 83.33333%;}
	.col-md-push-11 {left: 91.66667%;}
	.col-md-push-12 {left: 100%;}
	.col-md-offset-0 {margin-left: 0;}
	.col-md-offset-1 {margin-left: 8.33333%;}
	.col-md-offset-2 {margin-left: 16.66667%;}
	.col-md-offset-3 {margin-left: 25%;}
	.col-md-offset-4 {margin-left: 33.33333%;}
	.col-md-offset-5 {margin-left: 41.66667%;}
	.col-md-offset-6 {margin-left: 50%;}
	.col-md-offset-7 {margin-left: 58.33333%;}
	.col-md-offset-8 {margin-left: 66.66667%;}
	.col-md-offset-9 {margin-left: 75%;}
	.col-md-offset-10 {margin-left: 83.33333%;}
	.col-md-offset-11 {margin-left: 91.66667%;}
	.col-md-offset-12 {margin-left: 100%;} }
@media (min-width:1200px) {.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3,
	.col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9 {float: left;}
	.col-lg-1 {width: 8.33333%;}
	.col-lg-2 {width: 16.66667%;}
	.col-lg-3 {width: 25%;}
	.col-lg-4 {width: 33.33333%;}
	.col-lg-5 {width: 41.66667%;}
	.col-lg-6 {width: 50%;}
	.col-lg-7 {width: 58.33333%;}
	.col-lg-8 {width: 66.66667%;}
	.col-lg-9 {width: 75%;}
	.col-lg-10 {width: 83.33333%;}
	.col-lg-11 {width: 91.66667%;}
	.col-lg-12 {width: 100%;}
	.col-lg-pull-0 {right: auto;}
	.col-lg-pull-1 {right: 8.33333%;}
	.col-lg-pull-2 {right: 16.66667%;}
	.col-lg-pull-3 {right: 25%;}
	.col-lg-pull-4 {right: 33.33333%;}
	.col-lg-pull-5 {right: 41.66667%;}
	.col-lg-pull-6 {right: 50%;}
	.col-lg-pull-7 {right: 58.33333%;}
	.col-lg-pull-8 {right: 66.66667%;}
	.col-lg-pull-9 {right: 75%;}
	.col-lg-pull-10 {right: 83.33333%;}
	.col-lg-pull-11 {right: 91.66667%;}
	.col-lg-pull-12 {right: 100%;}
	.col-lg-push-0 {left: auto;}
	.col-lg-push-1 {left: 8.33333%;}
	.col-lg-push-2 {left: 16.66667%;}
	.col-lg-push-3 {left: 25%;}
	.col-lg-push-4 {left: 33.33333%;}
	.col-lg-push-5 {left: 41.66667%;}
	.col-lg-push-6 {left: 50%;}
	.col-lg-push-7 {left: 58.33333%;}
	.col-lg-push-8 {left: 66.66667%;}
	.col-lg-push-9 {left: 75%;}
	.col-lg-push-10 {left: 83.33333%;}
	.col-lg-push-11 {left: 91.66667%;}
	.col-lg-push-12 {left: 100%;}
	.col-lg-offset-0 {margin-left: 0;}
	.col-lg-offset-1 {margin-left: 8.33333%;}
	.col-lg-offset-2 {margin-left: 16.66667%;}
	.col-lg-offset-3 {margin-left: 25%;}
	.col-lg-offset-4 {margin-left: 33.33333%;}
	.col-lg-offset-5 {margin-left: 41.66667%;}
	.col-lg-offset-6 {margin-left: 50%;}
	.col-lg-offset-7 {margin-left: 58.33333%;}
	.col-lg-offset-8 {margin-left: 66.66667%;}
	.col-lg-offset-9 {margin-left: 75%;}
	.col-lg-offset-10 {margin-left: 83.33333%;}
	.col-lg-offset-11 {margin-left: 91.66667%;}
	.col-lg-offset-12 {margin-left: 100%;} }
table {background-color: transparent;}
caption {padding-top: 8px; padding-bottom: 8px; color: #525252; text-align: left;}
th {text-align: left;}
.table {width: 100%; max-width: 100%; margin-bottom: 19px;}
.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; line-height: 1.52857; vertical-align: top; border-top: 1px solid #2d2d2d;}
.table > thead > tr > th {vertical-align: bottom; border-bottom: 2px solid #2d2d2d;}
.table > caption + thead > tr:first-child > td, .table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > td, .table > thead:first-child > tr:first-child > th {border-top: 0;}
.table > tbody + tbody {border-top: 2px solid #2d2d2d;}
.table .table {background-color: #212121;}
.table-condensed > tbody > tr > td, .table-condensed > tbody > tr > th, .table-condensed > tfoot > tr > td,
.table-condensed > tfoot > tr > th, .table-condensed > thead > tr > td, .table-condensed > thead > tr > th {padding: 5px;}
.table-bordered, .table-bordered > tbody > tr > td, .table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > td, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td,
.table-bordered > thead > tr > th {border: 1px solid #2d2d2d;}
.table-bordered > thead > tr > td, .table-bordered > thead > tr > th {border-bottom-width: 2px;}
.table-striped > tbody > tr:nth-of-type(odd) {background-color: #242424;}
.table-hover > tbody > tr:hover {background-color: #262626;}
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 > tbody > tr.active > td, .table > tbody > tr.active > th, .table > tbody > tr > td.active,
.table > tbody > tr > th.active, .table > tfoot > tr.active > td, .table > tfoot > tr.active > th,
.table > tfoot > tr > td.active, .table > tfoot > tr > th.active, .table > thead > tr.active > td,
.table > thead > tr.active > th, .table > thead > tr > td.active, .table > thead > tr > th.active {background-color: #262626;}
.table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr.active:hover > th,
.table-hover > tbody > tr:hover > .active, .table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover {background-color: #191919;}
.table > tbody > tr.success > td, .table > tbody > tr.success > th, .table > tbody > tr > td.success,
.table > tbody > tr > th.success, .table > tfoot > tr.success > td, .table > tfoot > tr.success > th,
.table > tfoot > tr > td.success, .table > tfoot > tr > th.success, .table > thead > tr.success > td,
.table > thead > tr.success > th, .table > thead > tr > td.success, .table > thead > tr > th.success {background-color: #deebcd;}
.table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr.success:hover > th,
.table-hover > tbody > tr:hover > .success, .table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover {background-color: #d2e4bb;}
.table > tbody > tr.info > td, .table > tbody > tr.info > th, .table > tbody > tr > td.info,
.table > tbody > tr > th.info, .table > tfoot > tr.info > td, .table > tfoot > tr.info > th,
.table > tfoot > tr > td.info, .table > tfoot > tr > th.info, .table > thead > tr.info > td,
.table > thead > tr.info > th, .table > thead > tr > td.info, .table > thead > tr > th.info {background-color: #bddef5;}
.table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr.info:hover > th,
.table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover {background-color: #a7d3f2;}
.table > tbody > tr.warning > td, .table > tbody > tr.warning > th, .table > tbody > tr > td.warning,
.table > tbody > tr > th.warning, .table > tfoot > tr.warning > td, .table > tfoot > tr.warning > th,
.table > tfoot > tr > td.warning, .table > tfoot > tr > th.warning, .table > thead > tr.warning > td,
.table > thead > tr.warning > th, .table > thead > tr > td.warning, .table > thead > tr > th.warning {background-color: #f9d7bb;}
.table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr.warning:hover > th,
.table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover {background-color: #f7c9a4;}
.table > tbody > tr.danger > td, .table > tbody > tr.danger > th, .table > tbody > tr > td.danger,
.table > tbody > tr > th.danger, .table > tfoot > tr.danger > td, .table > tfoot > tr.danger > th,
.table > tfoot > tr > td.danger, .table > tfoot > tr > th.danger, .table > thead > tr.danger > td,
.table > thead > tr.danger > th, .table > thead > tr > td.danger, .table > thead > tr > th.danger {background-color: #f1c3c6;}
.table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr.danger:hover > th,
.table-hover > tbody > tr:hover > .danger, .table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover {background-color: #ecaeb2;}
.table-responsive {overflow-x: auto; min-height: .01%;}
@media screen and (max-width:767px) {.table-responsive {width: 100%; margin-bottom: 14.25px; overflow-y: hidden; -ms-overflow-style: -ms-autohiding-scrollbar; border: 1px solid #2d2d2d;}
	.table-responsive > .table {margin-bottom: 0;}
	.table-responsive > .table > tbody > tr > td, .table-responsive > .table > tbody > tr > th,
	.table-responsive > .table > tfoot > tr > td, .table-responsive > .table > tfoot > tr > th,
	.table-responsive > .table > thead > tr > td, .table-responsive > .table > thead > tr > th {white-space: nowrap;}
	.table-responsive > .table-bordered {border: 0;}
	.table-responsive > .table-bordered > tbody > tr > td:first-child, .table-responsive > .table-bordered > tbody > tr > th:first-child,
	.table-responsive > .table-bordered > tfoot > tr > td:first-child, .table-responsive > .table-bordered > tfoot > tr > th:first-child,
	.table-responsive > .table-bordered > thead > tr > td:first-child, .table-responsive > .table-bordered > thead > tr > th:first-child {border-left: 0;}
	.table-responsive > .table-bordered > tbody > tr > td:last-child, .table-responsive > .table-bordered > tbody > tr > th:last-child,
	.table-responsive > .table-bordered > tfoot > tr > td:last-child, .table-responsive > .table-bordered > tfoot > tr > th:last-child,
	.table-responsive > .table-bordered > thead > tr > td:last-child, .table-responsive > .table-bordered > thead > tr > th:last-child {border-right: 0;}
	.table-responsive > .table-bordered > tbody > tr:last-child > td, .table-responsive > .table-bordered > tbody > tr:last-child > th,
	.table-responsive > .table-bordered > tfoot > tr:last-child > td, .table-responsive > .table-bordered > tfoot > tr:last-child > th {border-bottom: 0;} }
fieldset {padding: 0; margin: 0; border: 0; min-width: 0;}
legend {display: block; width: 100%; padding: 0; margin-bottom: 19px; font-size: 19.5px; line-height: inherit; color: #2d2d2d; border: 0; border-bottom: 1px solid #e5e5e5;}
label {display: inline-block; max-width: 100%; margin-bottom: 5px; font-weight: 700;}
input[type=search] {box-sizing: border-box;}
input[type=checkbox], input[type=radio] {margin: 4px 0 0; 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=checkbox]:focus, input[type=radio]:focus {outline: -webkit-focus-ring-color auto 5px; outline-offset: -2px;}
output {display: block; padding-top: 7px; font-size: 13px; line-height: 1.52857; color: #fff;}
textarea.form-control {height: auto;}
input[type=search] {-webkit-appearance: none;}
@media screen and (-webkit-min-device-pixel-ratio:0) {input[type=date].form-control, input[type=time].form-control,
	input[type=datetime-local].form-control, input[type=month].form-control {line-height: 33px;}
	.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],
	.input-group-sm > .input-group-btn > input[type=date].btn, .input-group-sm > .input-group-btn > input[type=time].btn,
	.input-group-sm > .input-group-btn > input[type=datetime-local].btn,
	.input-group-sm > .input-group-btn > input[type=month].btn, .input-group-sm > input[type=date].form-control,
	.input-group-sm > input[type=date].input-group-addon, .input-group-sm > input[type=time].form-control,
	.input-group-sm > input[type=time].input-group-addon, .input-group-sm > input[type=datetime-local].form-control,
	.input-group-sm > input[type=datetime-local].input-group-addon,
	.input-group-sm > input[type=month].form-control, .input-group-sm > input[type=month].input-group-addon,
	input[type=date].input-sm, input[type=time].input-sm, input[type=datetime-local].input-sm,
	input[type=month].input-sm {line-height: 27px;}
	.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],
	.input-group-lg > .input-group-btn > input[type=date].btn, .input-group-lg > .input-group-btn > input[type=time].btn,
	.input-group-lg > .input-group-btn > input[type=datetime-local].btn,
	.input-group-lg > .input-group-btn > input[type=month].btn, .input-group-lg > input[type=date].form-control,
	.input-group-lg > input[type=date].input-group-addon, .input-group-lg > input[type=time].form-control,
	.input-group-lg > input[type=time].input-group-addon, .input-group-lg > input[type=datetime-local].form-control,
	.input-group-lg > input[type=datetime-local].input-group-addon,
	.input-group-lg > input[type=month].form-control, .input-group-lg > input[type=month].input-group-addon,
	input[type=date].input-lg, input[type=time].input-lg, input[type=datetime-local].input-lg,
	input[type=month].input-lg {line-height: 41px;} }
.form-group {margin-bottom: 15px;}
.checkbox, .radio {position: relative; display: block; margin-top: 10px; margin-bottom: 10px;}
.checkbox label, .radio label {min-height: 19px; padding-left: 20px; margin-bottom: 0; font-weight: 400; cursor: pointer;}
.checkbox input[type=checkbox], .checkbox-inline input[type=checkbox],
.radio input[type=radio], .radio-inline input[type=radio] {position: absolute; margin-left: -20px;}
.checkbox + .checkbox, .radio + .radio {margin-top: -5px;}
.checkbox-inline, .radio-inline {position: relative; display: inline-block; padding-left: 20px; margin-bottom: 0; vertical-align: middle; font-weight: 400; cursor: pointer;}
.checkbox-inline + .checkbox-inline, .radio-inline + .radio-inline {margin-top: 0; margin-left: 10px;}
.checkbox-inline.disabled, .checkbox.disabled label, .radio-inline.disabled,
.radio.disabled label, fieldset[disabled] .checkbox label, fieldset[disabled] .checkbox-inline,
fieldset[disabled] .radio label, fieldset[disabled] .radio-inline,
fieldset[disabled] input[type=checkbox], fieldset[disabled] input[type=radio],
input[type=checkbox].disabled, input[type=checkbox][disabled],
input[type=radio].disabled, input[type=radio][disabled] {cursor: not-allowed;}
.form-control-static {padding-top: 7px; padding-bottom: 7px; margin-bottom: 0; min-height: 32px;}
.form-control-static.input-lg, .form-control-static.input-sm,
.input-group-lg > .form-control-static.form-control, .input-group-lg > .form-control-static.input-group-addon,
.input-group-lg > .input-group-btn > .form-control-static.btn, .input-group-sm > .form-control-static.form-control,
.input-group-sm > .form-control-static.input-group-addon, .input-group-sm > .input-group-btn > .form-control-static.btn {padding-left: 0; padding-right: 0;}
.input-group-sm > .form-control, .input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn, .input-sm {height: 27px; padding: 5px 10px; font-size: 10px; line-height: 1.5; border-radius: 1px;}
.input-group-sm > .input-group-btn > select.btn, .input-group-sm > select.form-control,
.input-group-sm > select.input-group-addon, select.input-sm {height: 27px; line-height: 27px;}
.input-group-sm > .input-group-btn > select[multiple].btn, .input-group-sm > .input-group-btn > textarea.btn,
.input-group-sm > select[multiple].form-control, .input-group-sm > select[multiple].input-group-addon,
.input-group-sm > textarea.form-control, .input-group-sm > textarea.input-group-addon,
select[multiple].input-sm, textarea.input-sm {height: auto;}
.form-group-sm .form-control {height: 27px; padding: 5px 10px; font-size: 10px; line-height: 1.5; border-radius: 1px;}
.form-group-sm select.form-control {height: 27px; line-height: 27px;}
.form-group-sm select[multiple].form-control, .form-group-sm textarea.form-control {height: auto;}
.form-group-sm .form-control-static {height: 27px; min-height: 29px; padding: 6px 10px; font-size: 10px; line-height: 1.5;}
.input-group-lg > .form-control, .input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn, .input-lg {height: 41px; padding: 10px 16px; font-size: 14px; line-height: 1.33333; border-radius: 4px;}
.input-group-lg > .input-group-btn > select.btn, .input-group-lg > select.form-control,
.input-group-lg > select.input-group-addon, select.input-lg {height: 41px; line-height: 41px;}
.input-group-lg > .input-group-btn > select[multiple].btn, .input-group-lg > .input-group-btn > textarea.btn,
.input-group-lg > select[multiple].form-control, .input-group-lg > select[multiple].input-group-addon,
.input-group-lg > textarea.form-control, .input-group-lg > textarea.input-group-addon,
select[multiple].input-lg, textarea.input-lg {height: auto;}
.form-group-lg .form-control {height: 41px; padding: 10px 16px; font-size: 14px; line-height: 1.33333; border-radius: 4px;}
.form-group-lg select.form-control {height: 41px; line-height: 41px;}
.form-group-lg select[multiple].form-control, .form-group-lg textarea.form-control {height: auto;}
.form-group-lg .form-control-static {height: 41px; min-height: 33px; padding: 11px 16px; font-size: 14px; line-height: 1.33333;}
.has-feedback {position: relative;}
.has-feedback .form-control {padding-right: 41.25px;}
.form-control-feedback {position: absolute; top: 0; right: 0; z-index: 2; display: block; width: 33px; height: 33px; line-height: 33px; text-align: center; pointer-events: none;}
.form-group-lg .form-control + .form-control-feedback, .input-group-lg + .form-control-feedback,
.input-group-lg > .form-control + .form-control-feedback, .input-group-lg > .input-group-addon + .form-control-feedback,
.input-group-lg > .input-group-btn > .btn + .form-control-feedback,
.input-lg + .form-control-feedback {width: 41px; height: 41px; line-height: 41px;}
.form-group-sm .form-control + .form-control-feedback, .input-group-sm + .form-control-feedback,
.input-group-sm > .form-control + .form-control-feedback, .input-group-sm > .input-group-addon + .form-control-feedback,
.input-group-sm > .input-group-btn > .btn + .form-control-feedback,
.input-sm + .form-control-feedback {width: 27px; height: 27px; line-height: 27px;}
.has-success .checkbox, .has-success .checkbox-inline, .has-success .control-label,
.has-success .help-block, .has-success .radio, .has-success .radio-inline,
.has-success.checkbox label, .has-success.checkbox-inline label,
.has-success.radio label, .has-success.radio-inline label {color: #262626;}
.has-success .form-control {border-color: #262626; box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);}
.has-success .form-control:focus {border-color: #0d0d0d;}
.has-success .input-group-addon {color: #262626; border-color: #262626; background-color: #deebcd;}
.has-success .form-control-feedback, .has-warning .checkbox, .has-warning .checkbox-inline,
.has-warning .control-label, .has-warning .help-block, .has-warning .radio,
.has-warning .radio-inline, .has-warning.checkbox label, .has-warning.checkbox-inline label,
.has-warning.radio label, .has-warning.radio-inline label {color: #262626;}
.has-warning .form-control {border-color: #262626; box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);}
.has-warning .form-control:focus {border-color: #0d0d0d;}
.has-warning .input-group-addon {color: #262626; border-color: #262626; background-color: #f9d7bb;}
.has-error .checkbox, .has-error .checkbox-inline, .has-error .control-label,
.has-error .help-block, .has-error .radio, .has-error .radio-inline,
.has-error.checkbox label, .has-error.checkbox-inline label, .has-error.radio label,
.has-error.radio-inline label, .has-warning .form-control-feedback {color: #262626;}
.has-error .form-control {border-color: #262626; box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);}
.has-error .form-control:focus {border-color: #0d0d0d;}
.has-error .input-group-addon {color: #262626; border-color: #262626; background-color: #f1c3c6;}
.has-error .form-control-feedback {color: #262626;}
.has-feedback label ~ .form-control-feedback {top: 24px;}
.has-feedback label.sr-only ~ .form-control-feedback {top: 0;}
.help-block {display: block; margin-top: 5px; margin-bottom: 10px; color: #9c9c9c;}
@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 .form-control, .form-inline .input-group .input-group-addon,
	.form-inline .input-group .input-group-btn {width: auto;}
	.form-inline .input-group > .form-control {width: 100%;}
	.form-inline .control-label {margin-bottom: 0; vertical-align: middle;}
	.form-inline .checkbox, .form-inline .radio {display: inline-block; margin-top: 0; margin-bottom: 0; vertical-align: middle;}
	.form-inline .checkbox label, .form-inline .radio label {padding-left: 0;}
	.form-inline .checkbox input[type=checkbox], .form-inline .radio input[type=radio] {position: relative; margin-left: 0;}
	.form-inline .has-feedback .form-control-feedback {top: 0;} }
.form-horizontal .checkbox, .form-horizontal .checkbox-inline,
.form-horizontal .radio, .form-horizontal .radio-inline {margin-top: 0; margin-bottom: 0; padding-top: 7px;}
.form-horizontal .checkbox, .form-horizontal .radio {min-height: 26px;}
.form-horizontal .form-group {margin-left: -15px; margin-right: -15px;}
.form-horizontal .form-group:after, .form-horizontal .form-group:before {content: " "; display: table;}
.form-horizontal .form-group:after {clear: both;}
@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: 15px;}
@media (min-width:768px) {.form-horizontal .form-group-lg .control-label {padding-top: 11px; font-size: 14px;} }
@media (min-width:768px) {.form-horizontal .form-group-sm .control-label {padding-top: 6px; font-size: 10px;} }
.btn {display: inline-block; margin-bottom: 0; font-weight: 400; 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: 13px; line-height: 1.52857; border-radius: 2px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}
.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus,
.btn:active:focus, .btn:focus {outline: -webkit-focus-ring-color auto 5px; outline-offset: -2px;}
.btn.focus, .btn:focus, .btn:hover {color: #fff; text-decoration: none;}
.btn.active, .btn:active {outline: 0; background-image: none; box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);}
.btn.disabled, .btn[disabled], fieldset[disabled] .btn {cursor: not-allowed; opacity: .65; filter: alpha(opacity=65); box-shadow: none;}
a.btn.disabled, fieldset[disabled] a.btn {pointer-events: none;}
.btn-default {color: #fff; background-color: #212121; border-color: #404040;}
.btn-default.focus, .btn-default:focus {color: #fff; background-color: #3b3b3b; border-color: gray;}
.btn-default:hover {color: #fff; background-color: #1e1e1e; border-color: #363636;}
.btn-default.active, .btn-default:active, .open > .btn-default.dropdown-toggle {color: #fff; background-color: #333; border-color: #3d3d3d;}
.btn-default.active.focus, .btn-default.active:focus, .btn-default.active:hover,
.btn-default:active.focus, .btn-default:active:focus, .btn-default:active:hover,
.open > .btn-default.dropdown-toggle.focus, .open > .btn-default.dropdown-toggle:focus,
.open > .btn-default.dropdown-toggle:hover {color: #fff; background-color: #1e1e1e; border-color: #545454;}
.btn-default.active, .btn-default:active, .open > .btn-default.dropdown-toggle {background-image: none;}
.btn-default.disabled.focus, .btn-default.disabled:focus, .btn-default.disabled:hover,
.btn-default[disabled].focus, .btn-default[disabled]:focus, .btn-default[disabled]:hover,
fieldset[disabled] .btn-default.focus, fieldset[disabled] .btn-default:focus,
fieldset[disabled] .btn-default:hover {background-color: #212121; border-color: #404040;}
.btn-default .badge {color: #212121; background-color: #fff;}
.btn-primary {color: #fff; background-color: #2c97de; border-color: #218ad0;}
.btn-primary.focus, .btn-primary:focus {color: #fff; background-color: #58ade5; border-color: #84c2ec;}
.btn-primary:hover {color: #fff; background-color: #2895dd; border-color: #1e7ebe;}
.btn-primary.active, .btn-primary:active, .open > .btn-primary.dropdown-toggle {color: #fff; background-color: #4ba6e3; border-color: #2087cc;}
.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover,
.btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover,
.open > .btn-primary.dropdown-toggle.focus, .open > .btn-primary.dropdown-toggle:focus,
.open > .btn-primary.dropdown-toggle:hover {color: #fff; background-color: #2895dd; border-color: #399ee0;}
.btn-primary.active, .btn-primary:active, .open > .btn-primary.dropdown-toggle {background-image: none;}
.btn-primary.disabled.focus, .btn-primary.disabled:focus, .btn-primary.disabled:hover,
.btn-primary[disabled].focus, .btn-primary[disabled]:focus, .btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary.focus, fieldset[disabled] .btn-primary:focus,
fieldset[disabled] .btn-primary:hover {background-color: #2c97de; border-color: #218ad0;}
.btn-primary .badge {color: #2c97de; background-color: #fff;}
.btn-success {color: #fff; background-color: #84b547; border-color: #77a340;}
.btn-success.focus, .btn-success:focus {color: #fff; background-color: #9cc56a; border-color: #b5d38f;}
.btn-success:hover {color: #fff; background-color: #81b146; border-color: #6c943a;}
.btn-success.active, .btn-success:active, .open > .btn-success.dropdown-toggle {color: #fff; background-color: #95c05f; border-color: #749f3e;}
.btn-success.active.focus, .btn-success.active:focus, .btn-success.active:hover,
.btn-success:active.focus, .btn-success:active:focus, .btn-success:active:hover,
.open > .btn-success.dropdown-toggle.focus, .open > .btn-success.dropdown-toggle:focus,
.open > .btn-success.dropdown-toggle:hover {color: #fff; background-color: #81b146; border-color: #8bbb51;}
.btn-success.active, .btn-success:active, .open > .btn-success.dropdown-toggle {background-image: none;}
.btn-success.disabled.focus, .btn-success.disabled:focus, .btn-success.disabled:hover,
.btn-success[disabled].focus, .btn-success[disabled]:focus, .btn-success[disabled]:hover,
fieldset[disabled] .btn-success.focus, fieldset[disabled] .btn-success:focus,
fieldset[disabled] .btn-success:hover {background-color: #84b547; border-color: #77a340;}
.btn-success .badge {color: #84b547; background-color: #fff;}
.btn-info {color: #fff; background-color: #2dbda8; border-color: #28a896;}
.btn-info.focus, .btn-info:focus {color: #fff; background-color: #49d4c0; border-color: #72dece;}
.btn-info:hover {color: #fff; background-color: #2cb9a4; border-color: #249887;}
.btn-info.active, .btn-info:active, .open > .btn-info.dropdown-toggle {color: #fff; background-color: #3dd1bb; border-color: #27a492;}
.btn-info.active.focus, .btn-info.active:focus, .btn-info.active:hover,
.btn-info:active.focus, .btn-info:active:focus, .btn-info:active:hover,
.open > .btn-info.dropdown-toggle.focus, .open > .btn-info.dropdown-toggle:focus,
.open > .btn-info.dropdown-toggle:hover {color: #fff; background-color: #2cb9a4; border-color: #30c9b3;}
.btn-info.active, .btn-info:active, .open > .btn-info.dropdown-toggle {background-image: none;}
.btn-info.disabled.focus, .btn-info.disabled:focus, .btn-info.disabled:hover,
.btn-info[disabled].focus, .btn-info[disabled]:focus, .btn-info[disabled]:hover,
fieldset[disabled] .btn-info.focus, fieldset[disabled] .btn-info:focus,
fieldset[disabled] .btn-info:hover {background-color: #2dbda8; border-color: #28a896;}
.btn-info .badge {color: #2dbda8; background-color: #fff;}
.btn-warning {color: #fff; background-color: #e76d3b; border-color: #e45c24;}
.btn-warning.focus, .btn-warning:focus {color: #fff; background-color: #ed8f68; border-color: #f2b196;}
.btn-warning:hover {color: #fff; background-color: #e66a36; border-color: #d9521b;}
.btn-warning.active, .btn-warning:active, .open > .btn-warning.dropdown-toggle {color: #fff; background-color: #eb855b; border-color: #e45920;}
.btn-warning.active.focus, .btn-warning.active:focus, .btn-warning.active:hover,
.btn-warning:active.focus, .btn-warning:active:focus, .btn-warning:active:hover,
.open > .btn-warning.dropdown-toggle.focus, .open > .btn-warning.dropdown-toggle:focus,
.open > .btn-warning.dropdown-toggle:hover {color: #fff; background-color: #e66a36; border-color: #e97749;}
.btn-warning.active, .btn-warning:active, .open > .btn-warning.dropdown-toggle {background-image: none;}
.btn-warning.disabled.focus, .btn-warning.disabled:focus, .btn-warning.disabled:hover,
.btn-warning[disabled].focus, .btn-warning[disabled]:focus, .btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning.focus, fieldset[disabled] .btn-warning:focus,
fieldset[disabled] .btn-warning:hover {background-color: #e76d3b; border-color: #e45c24;}
.btn-warning .badge {color: #e76d3b; background-color: #fff;}
.btn-danger {color: #fff; background-color: #cc3e4a; border-color: #be323e;}
.btn-danger.focus, .btn-danger:focus {color: #fff; background-color: #d76670; border-color: #e18f96;}
.btn-danger:hover {color: #fff; background-color: #cb3a46; border-color: #ae2e39;}
.btn-danger.active, .btn-danger:active, .open > .btn-danger.dropdown-toggle {color: #fff; background-color: #d35a64; border-color: #ba313d;}
.btn-danger.active.focus, .btn-danger.active:focus, .btn-danger.active:hover,
.btn-danger:active.focus, .btn-danger:active:focus, .btn-danger:active:hover,
.open > .btn-danger.dropdown-toggle.focus, .open > .btn-danger.dropdown-toggle:focus,
.open > .btn-danger.dropdown-toggle:hover {color: #fff; background-color: #cb3a46; border-color: #cf4a55;}
.btn-danger.active, .btn-danger:active, .open > .btn-danger.dropdown-toggle {background-image: none;}
.btn-danger.disabled.focus, .btn-danger.disabled:focus, .btn-danger.disabled:hover,
.btn-danger[disabled].focus, .btn-danger[disabled]:focus, .btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger.focus, fieldset[disabled] .btn-danger:focus,
fieldset[disabled] .btn-danger:hover {background-color: #cc3e4a; border-color: #be323e;}
.btn-danger .badge {color: #cc3e4a; background-color: #fff;}
.btn-link {color: #2c97de; font-weight: 400; border-radius: 0;}
.btn-link, .btn-link.active, .btn-link:active, .btn-link[disabled],
fieldset[disabled] .btn-link {background-color: transparent; box-shadow: none;}
.btn-link, .btn-link:active, .btn-link:focus, .btn-link:hover {border-color: transparent;}
.btn-link:focus, .btn-link:hover {color: #1a6da4; text-decoration: underline; background-color: transparent;}
.btn-link[disabled]:focus, .btn-link[disabled]:hover, fieldset[disabled] .btn-link:focus,
fieldset[disabled] .btn-link:hover {color: #444; text-decoration: none;}
.btn-group-lg > .btn, .btn-lg {padding: 10px 16px; font-size: 14px; line-height: 1.33333; border-radius: 4px;}
.btn-group-sm > .btn, .btn-sm {padding: 5px 10px; font-size: 10px; line-height: 1.5; border-radius: 1px;}
.btn-group-xs > .btn, .btn-xs {padding: 1px 5px; font-size: 10px; line-height: 1.5; border-radius: 1px;}
.btn-block {display: block; width: 100%;}
.btn-block + .btn-block {margin-top: 5px;}
input[type=button].btn-block, input[type=reset].btn-block, input[type=submit].btn-block {width: 100%;}
.fade {opacity: 0; -webkit-transition: opacity .15s linear; transition: opacity .15s linear;}
.fade.in {opacity: 1;}
.collapse {display: none;}
.collapse.in {display: block;}
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; transition-property: height, visibility; -webkit-transition-duration: .35s; transition-duration: .35s; -webkit-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 dashed; border-right: 4px solid transparent; border-left: 4px solid transparent;}
.dropdown, .dropup {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: 13px; text-align: left; background-color: #1A1A1A; border: 1px solid #ccc; border: 1px solid #262626; border-radius: 2px; box-shadow: 0 6px 12px rgba(0, 0, 0, .175); background-clip: padding-box;}
.dropdown-menu.pull-right {right: 0; left: auto;}
.dropdown-menu .divider {height: 1px; margin: 8.5px 0; overflow: hidden; background-color: #262626;}
.dropdown-menu > li > a {display: block; padding: 3px 20px; clear: both; font-weight: 400; line-height: 1.52857; color: #fff; white-space: nowrap;}
.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover {text-decoration: none; color: #fff; background-color: #2c97de;}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover {color: #fff; text-decoration: none; outline: 0; background-color: #2c97de;}
.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:focus,
.dropdown-menu > .disabled > a:hover {color: #444;}
.dropdown-menu > .disabled > a:focus, .dropdown-menu > .disabled > a:hover {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: 10px; line-height: 1.52857; color: #959595; 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 dashed; 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 {right: 0; left: auto;}
	.navbar-right .dropdown-menu-left {left: 0; right: auto;} }
.btn-group, .btn-group-vertical {position: relative; display: inline-block; vertical-align: middle;}
.btn-group-vertical > .btn, .btn-group > .btn {position: relative; float: left;}
.btn-group-vertical > .btn.active, .btn-group-vertical > .btn:active,
.btn-group-vertical > .btn:focus, .btn-group-vertical > .btn:hover,
.btn-group > .btn.active, .btn-group > .btn:active, .btn-group > .btn:focus,
.btn-group > .btn:hover {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:after, .btn-toolbar:before {content: " "; display: table;}
.btn-toolbar:after {clear: both;}
.btn-toolbar .btn, .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-lg.btn-group > .btn + .dropdown-toggle, .btn-group > .btn-lg + .dropdown-toggle {padding-left: 12px; padding-right: 12px;}
.btn-group.open .dropdown-toggle {box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);}
.btn-group.open .dropdown-toggle.btn-link {box-shadow: none;}
.btn .caret {margin-left: 0;}
.btn-group-lg > .btn .caret, .btn-lg .caret {border-width: 5px 5px 0;}
.dropup .btn-group-lg > .btn .caret, .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:after, .btn-group-vertical > .btn-group:before {content: " "; display: table;}
.btn-group-vertical > .btn-group:after {clear: both;}
.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-radius: 2px 2px 0 0;}
.btn-group-vertical > .btn:last-child:not(:first-child) {border-radius: 0 0 2px 2px;}
.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=checkbox], [data-toggle=buttons] > .btn input[type=radio],
[data-toggle=buttons] > .btn-group > .btn input[type=checkbox], [data-toggle=buttons] > .btn-group > .btn input[type=radio] {position: absolute; clip: rect(0, 0, 0, 0); pointer-events: none;}
.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 .form-control:focus {z-index: 3;}
.input-group .form-control, .input-group-addon, .input-group-btn {display: table-cell;}
.input-group .form-control:not(:first-child):not(:last-child),
.input-group-addon:not(:first-child):not(:last-child), .input-group-btn: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: 13px; font-weight: 400; line-height: 1; color: #fff; text-align: center; background-color: transparent; border: 1px solid #404040; border-radius: 2px;}
.input-group-addon.input-sm, .input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .input-group-addon.btn {padding: 5px 10px; font-size: 10px; border-radius: 1px;}
.input-group-addon.input-lg, .input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .input-group-addon.btn {padding: 10px 16px; font-size: 14px; border-radius: 4px;}
.input-group-addon input[type=checkbox], .input-group-addon input[type=radio] {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-group:not(:last-child) > .btn,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) {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:first-child > .btn-group:not(:first-child) > .btn,
.input-group-btn:first-child > .btn:not(:first-child), .input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn, .input-group-btn:last-child > .dropdown-toggle {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:active, .input-group-btn > .btn:focus, .input-group-btn > .btn:hover {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 {z-index: 2; margin-left: -1px;}
.nav {margin-bottom: 0; padding-left: 0; list-style: none;}
.nav:after, .nav:before {content: " "; display: table;}
.nav:after {clear: both;}
.nav > li {position: relative; display: block;}
.nav > li > a {position: relative; display: block; padding: 10px 15px;}
.nav > li > a:focus, .nav > li > a:hover {text-decoration: none; background-color: #252525;}
.nav > li.disabled > a {color: #444;}
.nav > li.disabled > a:focus, .nav > li.disabled > a:hover {color: #444; text-decoration: none; background-color: transparent; cursor: not-allowed;}
.nav .open > a, .nav .open > a:focus, .nav .open > a:hover {background-color: #252525; border-color: #2c97de;}
.nav .nav-divider {height: 1px; margin: 8.5px 0; overflow: hidden; background-color: #e5e5e5;}
.nav > li > a > img {max-width: none;}
.nav-tabs {border-bottom: 1px solid #383838;}
.nav-tabs > li {float: left; margin-bottom: -1px;}
.nav-tabs > li > a {margin-right: 2px; line-height: 1.52857; border: 1px solid transparent; border-radius: 2px 2px 0 0;}
.nav-tabs > li > a:hover {border-color: #383838;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {color: #fff; background-color: #212121; border: 1px solid #383838; border-bottom-color: transparent; cursor: default;}
.nav-pills > li {float: left;}
.nav-pills > li > a {border-radius: 2px;}
.nav-pills > li + li {margin-left: 2px;}
.nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover {color: #fff; background-color: #2c97de;}
.nav-stacked > li {float: none;}
.nav-stacked > li + li {margin-top: 2px; margin-left: 0;}
.nav-justified, .nav-tabs.nav-justified {width: 100%;}
.nav-justified > li, .nav-tabs.nav-justified > li {float: none;}
.nav-justified > li > a, .nav-tabs.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, .nav-tabs.nav-justified > li {display: table-cell; width: 1%;}
	.nav-justified > li > a, .nav-tabs.nav-justified > li > a {margin-bottom: 0;} }
.nav-tabs-justified, .nav-tabs.nav-justified {border-bottom: 0;}
.nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {margin-right: 0; border-radius: 2px;}
.nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:focus,
.nav-tabs-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:hover {border: 1px solid #383838;}
@media (min-width:768px) {.nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {border-bottom: 1px solid #383838; border-radius: 2px 2px 0 0;}
	.nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:focus,
	.nav-tabs-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a,
	.nav-tabs.nav-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:hover {border-bottom-color: #212121;} }
.tab-content > .tab-pane {display: none;}
.tab-content > .active {display: block;}
.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: 19px; border: 1px solid transparent;}
.navbar:after, .navbar:before {content: " "; display: table;}
.navbar:after {clear: both;}
@media (min-width:768px) {.navbar {border-radius: 2px;} }
.navbar-header:after, .navbar-header:before {content: " "; display: table;}
.navbar-header:after {clear: both;}
@media (min-width:768px) {.navbar-header {float: left;} }
.navbar-collapse {overflow-x: visible; padding-right: 15px; padding-left: 15px; border-top: 1px solid transparent; box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1); -webkit-overflow-scrolling: touch;}
.navbar-collapse:after, .navbar-collapse:before {content: " "; display: table;}
.navbar-collapse:after {clear: both;}
.navbar-collapse.in {overflow-y: auto;}
@media (min-width:768px) {.navbar-collapse {width: auto; border-top: 0; box-shadow: none;}
	.navbar-collapse.collapse {display: block !important; height: auto !important; padding-bottom: 0; overflow: visible !important;}
	.navbar-collapse.in {overflow-y: visible;}
	.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse,
	.navbar-static-top .navbar-collapse {padding-left: 0; padding-right: 0;} }
.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse {max-height: 340px;}
@media (max-device-width:480px) and (orientation:landscape) {.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse {max-height: 200px;} }
.container-fluid > .navbar-collapse, .container-fluid > .navbar-header,
.container > .navbar-collapse, .container > .navbar-header {margin-right: -15px; margin-left: -15px;}
@media (min-width:768px) {.container-fluid > .navbar-collapse, .container-fluid > .navbar-header,
	.container > .navbar-collapse, .container > .navbar-header {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-bottom, .navbar-fixed-top {position: fixed; right: 0; left: 0; z-index: 1030;}
@media (min-width:768px) {.navbar-fixed-bottom, .navbar-fixed-top {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: 15.5px 15px; font-size: 14px; line-height: 19px; height: 50px;}
.navbar-brand:focus, .navbar-brand:hover {text-decoration: none;}
.navbar-brand > img {display: block;}
@media (min-width:768px) {.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {margin-left: -15px;} }
.navbar-toggle {position: relative; float: right; margin-right: 15px; padding: 9px 10px; margin-top: 8px; margin-bottom: 8px; background-color: transparent; background-image: none; border: 1px solid transparent; border-radius: 2px;}
.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.75px -15px;}
.navbar-nav > li > a {padding-top: 10px; padding-bottom: 10px; line-height: 19px;}
@media (max-width:767px) {.navbar-nav .open .dropdown-menu {position: static; float: none; width: auto; margin-top: 0; background-color: transparent; border: 0; box-shadow: none;}
	.navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu > li > a {padding: 5px 15px 5px 25px;}
	.navbar-nav .open .dropdown-menu > li > a {line-height: 19px;}
	.navbar-nav .open .dropdown-menu > li > a:focus, .navbar-nav .open .dropdown-menu > li > a:hover {background-image: none;} }
@media (min-width:768px) {.navbar-nav {float: left; margin: 0;}
	.navbar-nav > li {float: left;}
	.navbar-nav > li > a {padding-top: 15.5px; padding-bottom: 15.5px;} }
.navbar-form {margin: 8.5px -15px; padding: 10px 15px; border-top: 1px solid transparent; border-bottom: 1px solid transparent; box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);}
@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 .form-control, .navbar-form .input-group .input-group-addon,
	.navbar-form .input-group .input-group-btn {width: auto;}
	.navbar-form .input-group > .form-control {width: 100%;}
	.navbar-form .control-label {margin-bottom: 0; vertical-align: middle;}
	.navbar-form .checkbox, .navbar-form .radio {display: inline-block; margin-top: 0; margin-bottom: 0; vertical-align: middle;}
	.navbar-form .checkbox label, .navbar-form .radio label {padding-left: 0;}
	.navbar-form .checkbox input[type=checkbox], .navbar-form .radio input[type=radio] {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; 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-radius: 2px 2px 0 0;}
.navbar-btn {margin-top: 8.5px; margin-bottom: 8.5px;}
.btn-group-sm > .navbar-btn.btn, .navbar-btn.btn-sm {margin-top: 11.5px; margin-bottom: 11.5px;}
.btn-group-xs > .navbar-btn.btn, .navbar-btn.btn-xs {margin-top: 14px; margin-bottom: 14px;}
.navbar-text {margin-top: 15.5px; margin-bottom: 15.5px;}
@media (min-width:768px) {.navbar-text {float: left; margin-left: 15px; margin-right: 15px;} }
@media (min-width:768px) {.navbar-left {float: left !important;}
	.navbar-right {float: right !important; margin-right: -15px;}
	.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:focus, .navbar-default .navbar-brand:hover {color: #5e5e5e; background-color: transparent;}
.navbar-default .navbar-nav > li > a, .navbar-default .navbar-text {color: #777;}
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover {color: #333; background-color: transparent;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus,
.navbar-default .navbar-nav > .active > a:hover {color: #555; background-color: #e7e7e7;}
.navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:focus,
.navbar-default .navbar-nav > .disabled > a:hover {color: #ccc; background-color: transparent;}
.navbar-default .navbar-toggle {border-color: #ddd;}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {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:focus,
.navbar-default .navbar-nav > .open > a:hover {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:focus, .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover {color: #333; background-color: transparent;}
	.navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus,
	.navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover {color: #555; background-color: #e7e7e7;}
	.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus,
	.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover {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:focus, .navbar-default .btn-link:hover {color: #333;}
.navbar-default .btn-link[disabled]:focus, .navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .navbar-default .btn-link:focus, fieldset[disabled] .navbar-default .btn-link:hover {color: #ccc;}
.navbar-inverse {background-color: #1A1A1A; border-color: #262626;}
.navbar-inverse .navbar-brand {color: #444;}
.navbar-inverse .navbar-brand:focus, .navbar-inverse .navbar-brand:hover {color: #fff; background-color: transparent;}
.navbar-inverse .navbar-text {color: #6a6a6a;}
.navbar-inverse .navbar-nav > li > a {color: #444;}
.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:focus,
.navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > li > a:focus,
.navbar-inverse .navbar-nav > li > a:hover {color: #fff; background-color: #232323;}
.navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:focus,
.navbar-inverse .navbar-nav > .disabled > a:hover {color: #525252; background-color: transparent;}
.navbar-inverse .navbar-toggle {border-color: #333;}
.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {background-color: #333;}
.navbar-inverse .navbar-toggle .icon-bar {background-color: #fff;}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {border-color: #080808;}
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:focus,
.navbar-inverse .navbar-nav > .open > a:hover {background-color: #232323; color: #fff;}
@media (max-width:767px) {.navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {border-color: #262626;}
	.navbar-inverse .navbar-nav .open .dropdown-menu .divider {background-color: #262626;}
	.navbar-inverse .navbar-nav .open .dropdown-menu > li > a {color: #444;}
	.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus,
	.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
	.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover {color: #fff; background-color: #232323;}
	.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus,
	.navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover {color: #525252; background-color: transparent;} }
.navbar-inverse .navbar-link {color: #444;}
.navbar-inverse .navbar-link:hover {color: #fff;}
.navbar-inverse .btn-link {color: #444;}
.navbar-inverse .btn-link:focus, .navbar-inverse .btn-link:hover {color: #fff;}
.navbar-inverse .btn-link[disabled]:focus, .navbar-inverse .btn-link[disabled]:hover,
fieldset[disabled] .navbar-inverse .btn-link:focus, fieldset[disabled] .navbar-inverse .btn-link:hover {color: #525252;}
.breadcrumb {padding: 8px 15px; margin-bottom: 19px; list-style: none; background-color: #151515; border-radius: 2px;}
.breadcrumb > li {display: inline-block;}
.breadcrumb > li + li:before {content: "/ "; padding: 0 5px; color: #444;}
.breadcrumb > .active {color: #959595;}
.pagination {display: inline-block; padding-left: 0; margin: 19px 0; border-radius: 2px;}
.pagination > li {display: inline;}
.pagination > li > a, .pagination > li > span {position: relative; float: left; padding: 6px 12px; line-height: 1.52857; text-decoration: none; color: #2c97de; background-color: transparent; border: 1px solid #5c5c5c; margin-left: -1px;}
.pagination > li:first-child > a, .pagination > li:first-child > span {margin-left: 0; border-bottom-left-radius: 2px; border-top-left-radius: 2px;}
.pagination > li:last-child > a, .pagination > li:last-child > span {border-bottom-right-radius: 2px; border-top-right-radius: 2px;}
.pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:focus,
.pagination > li > span:hover {z-index: 2; color: #fff; background-color: transparent; border-color: #ddd;}
.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover,
.pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {z-index: 3; color: #fff; background-color: #2c97de; border-color: #2c97de; cursor: default;}
.pagination > .disabled > a, .pagination > .disabled > a:focus, .pagination > .disabled > a:hover,
.pagination > .disabled > span, .pagination > .disabled > span:focus, .pagination > .disabled > span:hover {color: #525252; background-color: transparent; border-color: #5c5c5c; cursor: not-allowed;}
.pagination-lg > li > a, .pagination-lg > li > span {padding: 10px 16px; font-size: 14px; line-height: 1.33333;}
.pagination-lg > li:first-child > a, .pagination-lg > li:first-child > span {border-bottom-left-radius: 4px; border-top-left-radius: 4px;}
.pagination-lg > li:last-child > a, .pagination-lg > li:last-child > span {border-bottom-right-radius: 4px; border-top-right-radius: 4px;}
.pagination-sm > li > a, .pagination-sm > li > span {padding: 5px 10px; font-size: 10px; line-height: 1.5;}
.pagination-sm > li:first-child > a, .pagination-sm > li:first-child > span {border-bottom-left-radius: 1px; border-top-left-radius: 1px;}
.pagination-sm > li:last-child > a, .pagination-sm > li:last-child > span {border-bottom-right-radius: 1px; border-top-right-radius: 1px;}
.pager {padding-left: 0; margin: 19px 0; list-style: none; text-align: center;}
.pager:after, .pager:before {content: " "; display: table;}
.pager:after {clear: both;}
.pager li {display: inline;}
.pager li > a, .pager li > span {display: inline-block; padding: 5px 14px; background-color: transparent; border: 1px solid #5c5c5c; border-radius: 15px;}
.pager li > a:focus, .pager li > a:hover {text-decoration: none; background-color: transparent;}
.pager .next > a, .pager .next > span {float: right;}
.pager .previous > a, .pager .previous > span {float: left;}
.pager .disabled > a, .pager .disabled > a:focus, .pager .disabled > a:hover,
.pager .disabled > span {color: #525252; background-color: transparent; cursor: not-allowed;}
.label {display: inline; padding: .2em .6em .3em; font-size: 75%; font-weight: 700; line-height: 1; color: #fff; text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: .25em;}
.label:empty {display: none;}
.btn .label {position: relative; top: -1px;}
a.label:focus, a.label:hover {color: #fff; text-decoration: none; cursor: pointer;}
.label-default {background-color: #444;}
.label-default[href]:focus, .label-default[href]:hover {background-color: #2b2b2b;}
.label-primary {background-color: #2c97de;}
.label-primary[href]:focus, .label-primary[href]:hover {background-color: #1d7bba;}
.label-success {background-color: #84b547;}
.label-success[href]:focus, .label-success[href]:hover {background-color: #699039;}
.label-info {background-color: #2dbda8;}
.label-info[href]:focus, .label-info[href]:hover {background-color: #239483;}
.label-warning {background-color: #e76d3b;}
.label-warning[href]:focus, .label-warning[href]:hover {background-color: #d5501a;}
.label-danger {background-color: #cc3e4a;}
.label-danger[href]:focus, .label-danger[href]:hover {background-color: #aa2d38;}
.badge {display: inline-block; min-width: 10px; padding: 3px 7px; font-size: 10px; font-weight: 700; color: #fff; line-height: 1; vertical-align: middle; white-space: nowrap; text-align: center; background-color: #444; border-radius: 10px;}
.badge:empty {display: none;}
.btn .badge {position: relative; top: -1px;}
.btn-group-xs > .btn .badge, .btn-xs .badge {top: 0; padding: 1px 5px;}
.list-group-item.active > .badge, .nav-pills > .active > a > .badge {color: #2c97de; 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;}
a.badge:focus, a.badge:hover {color: #fff; text-decoration: none; cursor: pointer;}
.jumbotron {padding-top: 30px; padding-bottom: 30px; margin-bottom: 30px; color: inherit; background-color: #383838;}
.jumbotron .h1, .jumbotron h1 {color: #fff;}
.jumbotron p {margin-bottom: 15px; font-size: 20px; font-weight: 200;}
.jumbotron > hr {border-top-color: #1f1f1f;}
.container .jumbotron, .container-fluid .jumbotron {border-radius: 4px; padding-left: 15px; padding-right: 15px;}
.jumbotron .container {max-width: 100%;}
@media screen and (min-width:768px) {.jumbotron {padding-top: 48px; padding-bottom: 48px;}
	.container .jumbotron, .container-fluid .jumbotron {padding-left: 60px; padding-right: 60px;}
	.jumbotron .h1, .jumbotron h1 {font-size: 59px;} }
.alert {padding: 15px; margin-bottom: 19px; border: 1px solid transparent; border-radius: 2px;}
.alert h4 {margin-top: 0; color: inherit;}
.alert .alert-link {font-weight: 700;}
.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: #deebcd; border-color: transparent; color: #262626;}
.alert-success hr {border-top-color: transparent;}
.alert-success .alert-link {color: #0d0d0d;}
.alert-info {background-color: #bddef5; border-color: transparent; color: #262626;}
.alert-info hr {border-top-color: transparent;}
.alert-info .alert-link {color: #0d0d0d;}
.alert-warning {background-color: #f9d7bb; border-color: transparent; color: #262626;}
.alert-warning hr {border-top-color: transparent;}
.alert-warning .alert-link {color: #0d0d0d;}
.alert-danger {background-color: #f1c3c6; border-color: transparent; color: #262626;}
.alert-danger hr {border-top-color: transparent;}
.alert-danger .alert-link {color: #0d0d0d;}
@-webkit-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: 19px; margin-bottom: 19px; background-color: #5c5c5c; border-radius: 2px; box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);}
.progress-bar {float: left; width: 0; height: 100%; font-size: 10px; line-height: 19px; color: #fff; text-align: center; background-color: #2c97de; box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15); -webkit-transition: width .6s ease; transition: width .6s ease;}
.progress-bar-striped, .progress-striped .progress-bar {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: 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-bar.active, .progress.active .progress-bar {-webkit-animation: progress-bar-stripes 2s linear infinite; animation: progress-bar-stripes 2s linear infinite;}
.progress-bar-success {background-color: #84b547;}
.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: 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: #2dbda8;}
.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: 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: #e76d3b;}
.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: 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: #cc3e4a;}
.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: 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-object.img-thumbnail {max-width: none;}
.media-right, .media > .pull-right {padding-left: 10px;}
.media-left, .media > .pull-left {padding-right: 10px;}
.media-body, .media-left, .media-right {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: #1A1A1A; border: 1px solid #262626;}
.list-group-item:first-child {border-top-right-radius: 2px; border-top-left-radius: 2px;}
.list-group-item:last-child {margin-bottom: 0; border-bottom-right-radius: 2px; border-bottom-left-radius: 2px;}
a.list-group-item, button.list-group-item {color: #959595;}
a.list-group-item .list-group-item-heading, button.list-group-item .list-group-item-heading {color: #fff;}
a.list-group-item:focus, a.list-group-item:hover, button.list-group-item:focus,
button.list-group-item:hover {text-decoration: none; color: #fff; background-color: #262626;}
button.list-group-item {width: 100%; text-align: left;}
.list-group-item.disabled, .list-group-item.disabled:focus, .list-group-item.disabled:hover {background-color: #212121; color: #525252; cursor: not-allowed;}
.list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading,
.list-group-item.disabled:hover .list-group-item-heading {color: inherit;}
.list-group-item.disabled .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text,
.list-group-item.disabled:hover .list-group-item-text {color: #525252;}
.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover {z-index: 2; color: #fff; background-color: #2c97de; border-color: #2c97de;}
.list-group-item.active .list-group-item-heading, .list-group-item.active .list-group-item-heading > .small,
.list-group-item.active .list-group-item-heading > small, .list-group-item.active:focus .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading > .small,
.list-group-item.active:focus .list-group-item-heading > small, .list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading > .small,
.list-group-item.active:hover .list-group-item-heading > small {color: inherit;}
.list-group-item.active .list-group-item-text, .list-group-item.active:focus .list-group-item-text,
.list-group-item.active:hover .list-group-item-text {color: #dceefa;}
.list-group-item-success {color: #262626; background-color: #deebcd;}
a.list-group-item-success, button.list-group-item-success {color: #262626;}
a.list-group-item-success .list-group-item-heading, button.list-group-item-success .list-group-item-heading {color: inherit;}
a.list-group-item-success:focus, a.list-group-item-success:hover,
button.list-group-item-success:focus, button.list-group-item-success:hover {color: #262626; background-color: #d2e4bb;}
a.list-group-item-success.active, a.list-group-item-success.active:focus,
a.list-group-item-success.active:hover, button.list-group-item-success.active,
button.list-group-item-success.active:focus, button.list-group-item-success.active:hover {color: #fff; background-color: #262626; border-color: #262626;}
.list-group-item-info {color: #262626; background-color: #bddef5;}
a.list-group-item-info, button.list-group-item-info {color: #262626;}
a.list-group-item-info .list-group-item-heading, button.list-group-item-info .list-group-item-heading {color: inherit;}
a.list-group-item-info:focus, a.list-group-item-info:hover, button.list-group-item-info:focus,
button.list-group-item-info:hover {color: #262626; background-color: #a7d3f2;}
a.list-group-item-info.active, a.list-group-item-info.active:focus,
a.list-group-item-info.active:hover, button.list-group-item-info.active,
button.list-group-item-info.active:focus, button.list-group-item-info.active:hover {color: #fff; background-color: #262626; border-color: #262626;}
.list-group-item-warning {color: #262626; background-color: #f9d7bb;}
a.list-group-item-warning, button.list-group-item-warning {color: #262626;}
a.list-group-item-warning .list-group-item-heading, button.list-group-item-warning .list-group-item-heading {color: inherit;}
a.list-group-item-warning:focus, a.list-group-item-warning:hover,
button.list-group-item-warning:focus, button.list-group-item-warning:hover {color: #262626; background-color: #f7c9a4;}
a.list-group-item-warning.active, a.list-group-item-warning.active:focus,
a.list-group-item-warning.active:hover, button.list-group-item-warning.active,
button.list-group-item-warning.active:focus, button.list-group-item-warning.active:hover {color: #fff; background-color: #262626; border-color: #262626;}
.list-group-item-danger {color: #262626; background-color: #f1c3c6;}
a.list-group-item-danger, button.list-group-item-danger {color: #262626;}
a.list-group-item-danger .list-group-item-heading, button.list-group-item-danger .list-group-item-heading {color: inherit;}
a.list-group-item-danger:focus, a.list-group-item-danger:hover,
button.list-group-item-danger:focus, button.list-group-item-danger:hover {color: #262626; background-color: #ecaeb2;}
a.list-group-item-danger.active, a.list-group-item-danger.active:focus,
a.list-group-item-danger.active:hover, button.list-group-item-danger.active,
button.list-group-item-danger.active:focus, button.list-group-item-danger.active:hover {color: #fff; background-color: #262626; border-color: #262626;}
.list-group-item-heading {margin-top: 0; margin-bottom: 5px;}
.list-group-item-text {margin-bottom: 0; line-height: 1.3;}
.panel {margin-bottom: 19px; background-color: #1A1A1A; border: 1px solid transparent; border-radius: 3px; box-shadow: 0 1px 1px rgba(0, 0, 0, .05);}
.panel-body {padding: 15px;}
.panel-body:after, .panel-body:before {content: " "; display: table;}
.panel-body:after {clear: both;}
.panel-heading {padding: 10px 15px; border-bottom: 1px solid transparent; border-top-right-radius: 2px; border-top-left-radius: 2px;}
.panel-heading > .dropdown .dropdown-toggle {color: inherit;}
.panel-title {margin-top: 0; margin-bottom: 0; font-size: 15px; color: inherit;}
.panel-title > .small, .panel-title > .small > a, .panel-title > a, .panel-title > small,
.panel-title > small > a {color: inherit;}
.panel-footer {padding: 10px 15px; background-color: #282828; border-top: 1px solid #262626; border-bottom-right-radius: 2px; border-bottom-left-radius: 2px;}
.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: 2px; border-top-left-radius: 2px;}
.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: 2px; border-bottom-left-radius: 2px;}
.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {border-top-right-radius: 0; border-top-left-radius: 0;}
.list-group + .panel-footer, .panel-heading + .list-group .list-group-item:first-child {border-top-width: 0;}
.panel > .panel-collapse > .table, .panel > .table, .panel > .table-responsive > .table {margin-bottom: 0;}
.panel > .panel-collapse > .table caption, .panel > .table caption, .panel > .table-responsive > .table caption {padding-left: 15px; padding-right: 15px;}
.panel > .table-responsive:first-child > .table:first-child, .panel > .table:first-child {border-top-right-radius: 2px; border-top-left-radius: 2px;}
.panel > .table-responsive:first-child > .table:first-child > tbody: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:first-child > thead:first-child > tr:first-child {border-top-left-radius: 2px; border-top-right-radius: 2px;}
.panel > .table-responsive:first-child > .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 th:first-child,
.panel > .table-responsive:first-child > .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 th:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:first-child {border-top-left-radius: 2px;}
.panel > .table-responsive:first-child > .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 th:last-child,
.panel > .table-responsive:first-child > .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 th:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:last-child {border-top-right-radius: 2px;}
.panel > .table-responsive:last-child > .table:last-child, .panel > .table:last-child {border-bottom-right-radius: 2px; border-bottom-left-radius: 2px;}
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child {border-bottom-left-radius: 2px; border-bottom-right-radius: 2px;}
.panel > .table-responsive:last-child > .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 th:first-child,
.panel > .table-responsive:last-child > .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 th:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child {border-bottom-left-radius: 2px;}
.panel > .table-responsive:last-child > .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 th:last-child,
.panel > .table-responsive:last-child > .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 th:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child {border-bottom-right-radius: 2px;}
.panel > .panel-body + .table, .panel > .panel-body + .table-responsive,
.panel > .table + .panel-body, .panel > .table-responsive + .panel-body {border-top: 1px solid #2d2d2d;}
.panel > .table > tbody:first-child > tr:first-child td, .panel > .table > tbody:first-child > tr:first-child th {border-top: 0;}
.panel > .table-bordered, .panel > .table-responsive > .table-bordered {border: 0;}
.panel > .table-bordered > tbody > tr > td:first-child, .panel > .table-bordered > tbody > tr > th:first-child,
.panel > .table-bordered > tfoot > tr > td:first-child, .panel > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-bordered > thead > tr > td:first-child, .panel > .table-bordered > thead > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:first-child {border-left: 0;}
.panel > .table-bordered > tbody > tr > td:last-child, .panel > .table-bordered > tbody > tr > th:last-child,
.panel > .table-bordered > tfoot > tr > td:last-child, .panel > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-bordered > thead > tr > td:last-child, .panel > .table-bordered > thead > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:last-child {border-right: 0;}
.panel > .table-bordered > tbody > tr:first-child > td, .panel > .table-bordered > tbody > tr:first-child > th,
.panel > .table-bordered > tbody > tr:last-child > td, .panel > .table-bordered > tbody > tr:last-child > th,
.panel > .table-bordered > tfoot > tr:last-child > td, .panel > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-bordered > thead > tr:first-child > td, .panel > .table-bordered > thead > tr:first-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > th {border-bottom: 0;}
.panel > .table-responsive {border: 0; margin-bottom: 0;}
.panel-group {margin-bottom: 19px;}
.panel-group .panel {margin-bottom: 0; border-radius: 3px;}
.panel-group .panel + .panel {margin-top: 5px;}
.panel-group .panel-heading {border-bottom: 0;}
.panel-group .panel-heading + .panel-collapse > .list-group, .panel-group .panel-heading + .panel-collapse > .panel-body {border-top: 1px solid #262626;}
.panel-group .panel-footer {border-top: 0;}
.panel-group .panel-footer + .panel-collapse .panel-body {border-bottom: 1px solid #262626;}
.panel-default {border-color: #262626;}
.panel-default > .panel-heading {color: #fff; background-color: transparent; border-color: #262626;}
.panel-default > .panel-heading + .panel-collapse > .panel-body {border-top-color: #262626;}
.panel-default > .panel-heading .badge {color: transparent; background-color: #fff;}
.panel-default > .panel-footer + .panel-collapse > .panel-body {border-bottom-color: #262626;}
.panel-primary {border-color: #262626;}
.panel-primary > .panel-heading {color: #fff; background-color: #2c97de; border-color: #262626;}
.panel-primary > .panel-heading + .panel-collapse > .panel-body {border-top-color: #262626;}
.panel-primary > .panel-heading .badge {color: #2c97de; background-color: #fff;}
.panel-primary > .panel-footer + .panel-collapse > .panel-body {border-bottom-color: #262626;}
.panel-success {border-color: #262626;}
.panel-success > .panel-heading {color: #262626; background-color: #deebcd; border-color: #262626;}
.panel-success > .panel-heading + .panel-collapse > .panel-body {border-top-color: #262626;}
.panel-success > .panel-heading .badge {color: #deebcd; background-color: #262626;}
.panel-success > .panel-footer + .panel-collapse > .panel-body {border-bottom-color: #262626;}
.panel-info {border-color: #262626;}
.panel-info > .panel-heading {color: #262626; background-color: #bddef5; border-color: #262626;}
.panel-info > .panel-heading + .panel-collapse > .panel-body {border-top-color: #262626;}
.panel-info > .panel-heading .badge {color: #bddef5; background-color: #262626;}
.panel-info > .panel-footer + .panel-collapse > .panel-body {border-bottom-color: #262626;}
.panel-warning {border-color: #262626;}
.panel-warning > .panel-heading {color: #262626; background-color: #f9d7bb; border-color: #262626;}
.panel-warning > .panel-heading + .panel-collapse > .panel-body {border-top-color: #262626;}
.panel-warning > .panel-heading .badge {color: #f9d7bb; background-color: #262626;}
.panel-warning > .panel-footer + .panel-collapse > .panel-body {border-bottom-color: #262626;}
.panel-danger {border-color: #262626;}
.panel-danger > .panel-heading {color: #262626; background-color: #f1c3c6; border-color: #262626;}
.panel-danger > .panel-heading + .panel-collapse > .panel-body {border-top-color: #262626;}
.panel-danger > .panel-heading .badge {color: #f1c3c6; background-color: #262626;}
.panel-danger > .panel-footer + .panel-collapse > .panel-body {border-bottom-color: #262626;}
.embed-responsive {position: relative; display: block; height: 0; padding: 0; overflow: hidden;}
.embed-responsive .embed-responsive-item, .embed-responsive embed,
.embed-responsive iframe, .embed-responsive object, .embed-responsive video {position: absolute; top: 0; left: 0; bottom: 0; height: 100%; width: 100%; border: 0;}
.embed-responsive-16by9 {padding-bottom: 56.25%;}
.embed-responsive-4by3 {padding-bottom: 75%;}
.well {min-height: 20px; padding: 19px; margin-bottom: 20px; background-color: #000; border: 1px solid #000; border-radius: 2px; 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: 4px;}
.well-sm {padding: 9px; border-radius: 1px;}
.close {float: right; font-size: 19.5px; font-weight: 700; line-height: 1; color: #fff; text-shadow: none; opacity: .2; filter: alpha(opacity=20);}
.close:focus, .close:hover {color: #fff; text-decoration: none; cursor: pointer; opacity: .5; filter: alpha(opacity=50);}
button.close {padding: 0; cursor: pointer; background: 0 0; 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: 1050; -webkit-overflow-scrolling: touch; outline: 0;}
.modal.fade .modal-dialog {-webkit-transform: translate(0, -25%); transform: translate(0, -25%); -webkit-transition: -webkit-transform .3s ease-out; transition: transform .3s ease-out;}
.modal.in .modal-dialog {-webkit-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-backdrop {position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1040; background-color: #1A1A1A;}
.modal-backdrop.fade {opacity: 0; filter: alpha(opacity=0);}
.modal-backdrop.in {opacity: .9; filter: alpha(opacity=90);}
.modal-header {padding: 15px; border-bottom: 1px solid #262626;}
.modal-header:after, .modal-header:before {content: " "; display: table;}
.modal-header:after {clear: both;}
.modal-header .close {margin-top: -2px;}
.modal-title {margin: 0; line-height: 1.52857;}
.modal-body {position: relative; padding: 15px;}
.modal-footer {padding: 15px; text-align: right; border-top: 1px solid #262626;}
.modal-footer:after, .modal-footer:before {content: " "; display: table;}
.modal-footer:after {clear: both;}
.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 {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; font-family: -apple-system, "Helvetica Neue", Helvetica, "Segoe UI", Arial, sans-serif; font-style: normal; font-weight: 400; letter-spacing: normal; line-break: auto; line-height: 1.52857; text-align: left; text-align: start; text-decoration: none; text-shadow: none; text-transform: none; white-space: normal; word-break: normal; word-spacing: normal; word-wrap: normal; font-size: 10px; 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; background-color: #444; border-radius: 2px;}
.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: #444;}
.tooltip.top-left .tooltip-arrow {bottom: 0; right: 5px; margin-bottom: -5px; border-width: 5px 5px 0; border-top-color: #444;}
.tooltip.top-right .tooltip-arrow {bottom: 0; left: 5px; margin-bottom: -5px; border-width: 5px 5px 0; border-top-color: #444;}
.tooltip.right .tooltip-arrow {top: 50%; left: 0; margin-top: -5px; border-width: 5px 5px 5px 0; border-right-color: #444;}
.tooltip.left .tooltip-arrow {top: 50%; right: 0; margin-top: -5px; border-width: 5px 0 5px 5px; border-left-color: #444;}
.tooltip.bottom .tooltip-arrow {top: 0; left: 50%; margin-left: -5px; border-width: 0 5px 5px; border-bottom-color: #444;}
.tooltip.bottom-left .tooltip-arrow {top: 0; right: 5px; margin-top: -5px; border-width: 0 5px 5px; border-bottom-color: #444;}
.tooltip.bottom-right .tooltip-arrow {top: 0; left: 5px; margin-top: -5px; border-width: 0 5px 5px; border-bottom-color: #444;}
.popover {position: absolute; top: 0; left: 0; z-index: 1060; display: none; max-width: 276px; padding: 1px; font-family: -apple-system, "Helvetica Neue", Helvetica, "Segoe UI", Arial, sans-serif; font-style: normal; font-weight: 400; letter-spacing: normal; line-break: auto; line-height: 1.52857; text-align: left; text-align: start; text-decoration: none; text-shadow: none; text-transform: none; white-space: normal; word-break: normal; word-spacing: normal; word-wrap: normal; font-size: 13px; background-color: #fff; background-clip: padding-box; border: 1px solid #fff; border: 1px solid #262626; border-radius: 4px; box-shadow: 0 5px 10px rgba(0, 0, 0, .2);}
.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: 13px; background-color: #2d2d2d; border-bottom: 1px solid #202020; border-radius: 3px 3px 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: #fff; 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: #fff;}
.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: #fff; 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: #fff;}
.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; transition: .6s ease-in-out left;}
.carousel-inner > .item > a > img, .carousel-inner > .item > img {display: block; max-width: 100%; height: auto; line-height: 1;}
@media all and (transform-3d), (-webkit-transform-3d) {.carousel-inner > .item {-webkit-transition: -webkit-transform .6s ease-in-out; transition: transform .6s ease-in-out; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-perspective: 1000px; perspective: 1000px;}
	.carousel-inner > .item.active.right, .carousel-inner > .item.next {-webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); left: 0;}
	.carousel-inner > .item.active.left, .carousel-inner > .item.prev {-webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); left: 0;}
	.carousel-inner > .item.active, .carousel-inner > .item.next.left,
	.carousel-inner > .item.prev.right {-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); background-color: transparent;}
.carousel-control.left {background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0, rgba(0, 0, 0, .0001) 100%); 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: 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:focus, .carousel-control:hover {outline: 0; color: #fff; text-decoration: none; opacity: .9; filter: alpha(opacity=90);}
.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right,
.carousel-control .icon-next, .carousel-control .icon-prev {position: absolute; top: 50%; margin-top: -10px; z-index: 5; display: inline-block;}
.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {left: 50%; margin-left: -10px;}
.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {right: 50%; margin-right: -10px;}
.carousel-control .icon-next, .carousel-control .icon-prev {width: 20px; height: 20px; line-height: 1; font-family: serif;}
.carousel-control .icon-prev:before {content: '\2039';}
.carousel-control .icon-next:before {content: '\203a';}
.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: transparent;}
.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-next, .carousel-control .icon-prev {width: 30px; height: 30px; margin-top: -10px; font-size: 30px;}
	.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {margin-left: -10px;}
	.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {margin-right: -10px;}
	.carousel-caption {left: 20%; right: 20%; padding-bottom: 30px;}
	.carousel-indicators {bottom: 20px;} }
.clearfix:after, .clearfix:before {content: " "; display: table;}
.clearfix: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;}
.affix {position: fixed;}
@-ms-viewport {width: device-width;}
.visible-lg, .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block,
.visible-md, .visible-md-block, .visible-md-inline, .visible-md-inline-block,
.visible-print, .visible-print-block, .visible-print-inline, .visible-print-inline-block,
.visible-sm, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block,
.visible-xs, .visible-xs-block, .visible-xs-inline, .visible-xs-inline-block {display: none !important;}
@media (max-width:767px) {.visible-xs {display: block !important;}
	table.visible-xs {display: table !important;}
	tr.visible-xs {display: table-row !important;}
	td.visible-xs, th.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 !important;}
	tr.visible-sm {display: table-row !important;}
	td.visible-sm, th.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 !important;}
	tr.visible-md {display: table-row !important;}
	td.visible-md, th.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 !important;}
	tr.visible-lg {display: table-row !important;}
	td.visible-lg, th.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;} }
@media print {.visible-print {display: block !important;}
	table.visible-print {display: table !important;}
	tr.visible-print {display: table-row !important;}
	td.visible-print, th.visible-print {display: table-cell !important;} }
@media print {.visible-print-block {display: block !important;} }
@media print {.visible-print-inline {display: inline !important;} }
@media print {.visible-print-inline-block {display: inline-block !important;} }
@media print {.hidden-print {display: none !important;} }
body .btn.active, body .btn:active {box-shadow: none;}
body .btn-default {color: #fff; border-color: #404040; background: 0 0;}
body .btn-default.focus, body .btn-default:focus {color: #fff; border-color: gray; background: 0 0;}
body .btn-default:hover {color: #fff; border-color: #363636; background: 0 0;}
.open > body .btn-default.dropdown-toggle, body .btn-default.active,
body .btn-default:active {color: #fff; border-color: #3d3d3d;}
.open > body .btn-default.dropdown-toggle.focus, .open > body .btn-default.dropdown-toggle:focus,
.open > body .btn-default.dropdown-toggle:hover, body .btn-default.active.focus,
body .btn-default.active:focus, body .btn-default.active:hover, body .btn-default:active.focus,
body .btn-default:active:focus, body .btn-default:active:hover {color: #fff; border-color: #545454; background: 0 0;}
.open > body .btn-default.dropdown-toggle, body .btn-default.active,
body .btn-default:active {background: rgba(255, 255, 255, .07);}
body .btn-default.disabled.focus, body .btn-default.disabled:focus,
body .btn-default.disabled:hover, body .btn-default[disabled].focus,
body .btn-default[disabled]:focus, body .btn-default[disabled]:hover,
fieldset[disabled] body .btn-default.focus, fieldset[disabled] body .btn-default:focus,
fieldset[disabled] body .btn-default:hover {border-color: #404040; background: 0 0;}
body .btn-default .badge {color: #212121; background-color: #fff;}
body .btn:focus, body .button:focus {outline: 0 !important;}
body kbd {background-color: #959595;}
body .has-success .checkbox, body .has-success .checkbox-inline, body .has-success .control-label,
body .has-success .help-block, body .has-success .radio, body .has-success .radio-inline,
body .has-success.checkbox label, body .has-success.checkbox-inline label,
body .has-success.radio label, body .has-success.radio-inline label {color: #84b547;}
body .has-success .form-control {border-color: #84b547; box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);}
body .has-success .form-control:focus {border-color: #699039;}
body .has-success .input-group-addon {color: #84b547; border-color: #84b547; background-color: #deebcd;}
body .has-success .form-control-feedback {color: #84b547;}
body .has-warning .checkbox, body .has-warning .checkbox-inline, body .has-warning .control-label,
body .has-warning .help-block, body .has-warning .radio, body .has-warning .radio-inline,
body .has-warning.checkbox label, body .has-warning.checkbox-inline label,
body .has-warning.radio label, body .has-warning.radio-inline label {color: #e76d3b;}
body .has-warning .form-control {border-color: #e76d3b; box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);}
body .has-warning .form-control:focus {border-color: #d5501a;}
body .has-warning .input-group-addon {color: #e76d3b; border-color: #e76d3b; background-color: #f9d7bb;}
body .has-warning .form-control-feedback {color: #e76d3b;}
body .has-error .checkbox, body .has-error .checkbox-inline, body .has-error .control-label,
body .has-error .help-block, body .has-error .radio, body .has-error .radio-inline,
body .has-error.checkbox label, body .has-error.checkbox-inline label,
body .has-error.radio label, body .has-error.radio-inline label {color: #cc3e4a;}
body .has-error .form-control {border-color: #cc3e4a; box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);}
body .has-error .form-control:focus {border-color: #aa2d38;}
body .has-error .input-group-addon {color: #cc3e4a; border-color: #cc3e4a; background-color: #f1c3c6;}
body .has-error .form-control-feedback {color: #cc3e4a;}
body .mark, body mark {background-color: #6abfff; padding: .2em;}
.text-success {color: #84b547;}
a.text-success:focus, a.text-success:hover {color: #699039;}
.text-info {color: #2dbda8;}
a.text-info:focus, a.text-info:hover {color: #239483;}
.text-warning {color: #e76d3b;}
a.text-warning:focus, a.text-warning:hover {color: #d5501a;}
.text-danger {color: #cc3e4a;}
a.text-danger:focus, a.text-danger:hover {color: #aa2d38;}
.progress-bar-white {background-color: #fff;}
.progress-striped .progress-bar-white {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: 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-curious-blue {background-color: #2986c7;}
.progress-striped .progress-bar-curious-blue {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: 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-endaveour {background-color: #0055a3;}
.progress-striped .progress-bar-endaveour {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: 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-minsk {background-color: #362d88;}
.progress-striped .progress-bar-minsk {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: 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-eminence {background-color: #742787;}
.progress-striped .progress-bar-eminence {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: 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-violet-eggplant {background-color: #aa1985;}
.progress-striped .progress-bar-violet-eggplant {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: 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-mint-green {background-color: #72ff96;}
.progress-striped .progress-bar-mint-green {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: 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-aquamarine {background-color: #62ffe0;}
.progress-striped .progress-bar-aquamarine {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: 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-malibu {background-color: #6abfff;}
.progress-striped .progress-bar-malibu {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: 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-dodger-blue {background-color: #5e6cff;}
.progress-striped .progress-bar-dodger-blue {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: 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-heliotrope {background-color: #a26bff;}
.progress-striped .progress-bar-heliotrope {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: 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-perfume {background-color: #f57ffe;}
.progress-striped .progress-bar-perfume {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: 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-brand-cerulean {background-color: #00A3E3;}
.progress-striped .progress-bar-brand-cerulean {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: 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-gray-darker {background-color: #262626;}
.progress-striped .progress-bar-gray-darker {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: 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-gray-dark {background-color: #2d2d2d;}
.progress-striped .progress-bar-gray-dark {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: 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-gray {background-color: #383838;}
.progress-striped .progress-bar-gray {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: 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-gray-light {background-color: #444;}
.progress-striped .progress-bar-gray-light {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: 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-gray-lighter {background-color: #5c5c5c;}
.progress-striped .progress-bar-gray-lighter {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: 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);}
.label-cerulean {background-color: #00A3E3;}
.label-cerulean[href]:focus, .label-cerulean[href]:hover {background-color: #007eb0;}
.label-curious-blue {background-color: #2986c7;}
.label-curious-blue[href]:focus, .label-curious-blue[href]:hover {background-color: #206a9d;}
.label-endaveour {background-color: #0055a3;}
.label-endaveour[href]:focus, .label-endaveour[href]:hover {background-color: #003a70;}
.label-minsk {background-color: #362d88;}
.label-minsk[href]:focus, .label-minsk[href]:hover {background-color: #272062;}
.label-eminence {background-color: #742787;}
.label-eminence[href]:focus, .label-eminence[href]:hover {background-color: #521c5f;}
.label-violet-eggplant {background-color: #aa1985;}
.label-violet-eggplant[href]:focus, .label-violet-eggplant[href]:hover {background-color: #7e1262;}
.label-mint-green {background-color: #72ff96;}
.label-mint-green[href]:focus, .label-mint-green[href]:hover {background-color: #3fff70;}
.label-aquamarine {background-color: #62ffe0;}
.label-aquamarine[href]:focus, .label-aquamarine[href]:hover {background-color: #2fffd6;}
.label-malibu {background-color: #6abfff;}
.label-malibu[href]:focus, .label-malibu[href]:hover {background-color: #37a9ff;}
.label-dodger-blue {background-color: #5e6cff;}
.label-dodger-blue[href]:focus, .label-dodger-blue[href]:hover {background-color: #2b3dff;}
.label-heliotrope {background-color: #a26bff;}
.label-heliotrope[href]:focus, .label-heliotrope[href]:hover {background-color: #8238ff;}
.label-perfume {background-color: #f57ffe;}
.label-perfume[href]:focus, .label-perfume[href]:hover {background-color: #f14cfe;}
.label-brand-cerulean {background-color: #00A3E3;}
.label-brand-cerulean[href]:focus, .label-brand-cerulean[href]:hover {background-color: #007eb0;}
.label-gray-darker {background-color: #262626;}
.label-gray-darker[href]:focus, .label-gray-darker[href]:hover {background-color: #0d0d0d;}
.label-gray-dark {background-color: #2d2d2d;}
.label-gray-dark[href]:focus, .label-gray-dark[href]:hover {background-color: #141414;}
.label-gray {background-color: #383838;}
.label-gray[href]:focus, .label-gray[href]:hover {background-color: #1f1f1f;}
.label-gray-light {background-color: #444;}
.label-gray-light[href]:focus, .label-gray-light[href]:hover {background-color: #2b2b2b;}
.label-gray-lighter {background-color: #5c5c5c;}
.label-gray-lighter[href]:focus, .label-gray-lighter[href]:hover {background-color: #434343;}
.label-white {background-color: #fff;}
.label-white[href]:focus, .label-white[href]:hover {background-color: #e6e6e6;}
.label.label-pill {padding-right: .6em; padding-left: .6em; border-radius: 10rem;}
.label.label-outline {background: 0 0; border: 1px solid;}
.label.label-outline.label-primary {color: #2c97de; border-color: #2c97de;}
.label.label-outline.label-success {color: #84b547; border-color: #84b547;}
.label.label-outline.label-info {color: #2dbda8; border-color: #2dbda8;}
.label.label-outline.label-warning {color: #e76d3b; border-color: #e76d3b;}
.label.label-outline.label-danger {color: #cc3e4a; border-color: #cc3e4a;}
.label.label-outline.label-cerulean {color: #00A3E3; border-color: #00A3E3;}
.label.label-outline.label-curious-blue {color: #2986c7; border-color: #2986c7;}
.label.label-outline.label-endaveour {color: #0055a3; border-color: #0055a3;}
.label.label-outline.label-minsk {color: #362d88; border-color: #362d88;}
.label.label-outline.label-eminence {color: #742787; border-color: #742787;}
.label.label-outline.label-violet-eggplant {color: #aa1985; border-color: #aa1985;}
.label.label-outline.label-mint-green {color: #72ff96; border-color: #72ff96;}
.label.label-outline.label-aquamarine {color: #62ffe0; border-color: #62ffe0;}
.label.label-outline.label-malibu {color: #6abfff; border-color: #6abfff;}
.label.label-outline.label-dodger-blue {color: #5e6cff; border-color: #5e6cff;}
.label.label-outline.label-heliotrope {color: #a26bff; border-color: #a26bff;}
.label.label-outline.label-perfume {color: #f57ffe; border-color: #f57ffe;}
.label.label-outline.label-brand-cerulean {color: #00A3E3; border-color: #00A3E3;}
.label.label-outline.label-gray-darker {color: #262626; border-color: #262626;}
.label.label-outline.label-gray-dark {color: #2d2d2d; border-color: #2d2d2d;}
.label.label-outline.label-gray {color: #383838; border-color: #383838;}
.label.label-outline.label-gray-light {color: #444; border-color: #444;}
.label.label-outline.label-gray-lighter {color: #5c5c5c; border-color: #5c5c5c;}
.label.label-outline.label-white {color: #fff; border-color: #fff;}
.badge.badge-primary {background-color: #2c97de;}
.badge.badge-success {background-color: #84b547;}
.badge.badge-info {background-color: #2dbda8;}
.badge.badge-warning {background-color: #e76d3b;}
.badge.badge-danger {background-color: #cc3e4a;}
.badge.badge-cerulean {background-color: #00A3E3;}
.badge.badge-curious-blue {background-color: #2986c7;}
.badge.badge-endaveour {background-color: #0055a3;}
.badge.badge-minsk {background-color: #362d88;}
.badge.badge-eminence {background-color: #742787;}
.badge.badge-violet-eggplant {background-color: #aa1985;}
.badge.badge-mint-green {background-color: #72ff96;}
.badge.badge-aquamarine {background-color: #62ffe0;}
.badge.badge-malibu {background-color: #6abfff;}
.badge.badge-dodger-blue {background-color: #5e6cff;}
.badge.badge-heliotrope {background-color: #a26bff;}
.badge.badge-perfume {background-color: #f57ffe;}
.badge.badge-brand-cerulean {background-color: #00A3E3;}
.badge.badge-gray-darker {background-color: #262626;}
.badge.badge-gray-dark {background-color: #2d2d2d;}
.badge.badge-gray {background-color: #383838;}
.badge.badge-gray-light {background-color: #444;}
.badge.badge-gray-lighter {background-color: #5c5c5c;}
.badge.badge-white {background-color: #fff;}
.badge.badge-outline {border-width: 1px; border-style: solid; background: 0 0; color: #444; border-color: #444;}
.badge.badge-outline.badge-primary {color: #2c97de; border-color: #2c97de;}
.badge.badge-outline.badge-success {color: #84b547; border-color: #84b547;}
.badge.badge-outline.badge-info {color: #2dbda8; border-color: #2dbda8;}
.badge.badge-outline.badge-warning {color: #e76d3b; border-color: #e76d3b;}
.badge.badge-outline.badge-danger {color: #cc3e4a; border-color: #cc3e4a;}
.badge.badge-outline.badge-cerulean {color: #00A3E3; border-color: #00A3E3;}
.badge.badge-outline.badge-curious-blue {color: #2986c7; border-color: #2986c7;}
.badge.badge-outline.badge-endaveour {color: #0055a3; border-color: #0055a3;}
.badge.badge-outline.badge-minsk {color: #362d88; border-color: #362d88;}
.badge.badge-outline.badge-eminence {color: #742787; border-color: #742787;}
.badge.badge-outline.badge-violet-eggplant {color: #aa1985; border-color: #aa1985;}
.badge.badge-outline.badge-mint-green {color: #72ff96; border-color: #72ff96;}
.badge.badge-outline.badge-aquamarine {color: #62ffe0; border-color: #62ffe0;}
.badge.badge-outline.badge-malibu {color: #6abfff; border-color: #6abfff;}
.badge.badge-outline.badge-dodger-blue {color: #5e6cff; border-color: #5e6cff;}
.badge.badge-outline.badge-heliotrope {color: #a26bff; border-color: #a26bff;}
.badge.badge-outline.badge-perfume {color: #f57ffe; border-color: #f57ffe;}
.badge.badge-outline.badge-brand-cerulean {color: #00A3E3; border-color: #00A3E3;}
.badge.badge-outline.badge-gray-darker {color: #262626; border-color: #262626;}
.badge.badge-outline.badge-gray-dark {color: #2d2d2d; border-color: #2d2d2d;}
.badge.badge-outline.badge-gray {color: #383838; border-color: #383838;}
.badge.badge-outline.badge-gray-light {color: #444; border-color: #444;}
.badge.badge-outline.badge-gray-lighter {color: #5c5c5c; border-color: #5c5c5c;}
.badge.badge-outline.badge-white {color: #fff; border-color: #fff;}
.form-control {display: block; width: 100%; height: 33px; padding: 6px 12px; font-size: 13px; line-height: 1.52857; color: #fff; background-color: #353535; background-image: none; border: 1px solid #404040; border-radius: 2px; box-shadow: none; -webkit-transition: none; transition: none;}
.form-control:focus {background-color: #fff; border-color: #fff; color: #262626; outline: 0;}
.form-control::-moz-placeholder {color: #5C5C5C; opacity: 1;}
.form-control:-ms-input-placeholder {color: #5C5C5C;}
.form-control::-webkit-input-placeholder {color: #5C5C5C;}
.form-control::-ms-expand {border: 0; background-color: transparent;}
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {background-color: transparent; opacity: 1;}
.form-control[disabled], fieldset[disabled] .form-control {cursor: not-allowed;}
.modal-content {position: relative; background-color: #1A1A1A; border: 2px solid #999; border: 2px solid #2c97de; border-radius: 4px; box-shadow: 0 3px 9px transparent; background-clip: padding-box; outline: 0;}
.navbar-primary {background-color: #2c97de; border-color: #2c97de;}
.navbar-primary .navbar-brand {color: rgba(255, 255, 255, .6);}
.navbar-primary .navbar-brand:focus, .navbar-primary .navbar-brand:hover {color: #fff; background-color: transparent;}
.navbar-primary .navbar-text {color: #6a6a6a;}
.navbar-primary .navbar-nav > li > a {color: rgba(255, 255, 255, .6);}
.navbar-primary .navbar-nav > .active > a, .navbar-primary .navbar-nav > .active > a:focus,
.navbar-primary .navbar-nav > .active > a:hover, .navbar-primary .navbar-nav > li > a:focus,
.navbar-primary .navbar-nav > li > a:hover {color: #fff; background-color: rgba(255, 255, 255, .1);}
.navbar-primary .navbar-nav > .disabled > a, .navbar-primary .navbar-nav > .disabled > a:focus,
.navbar-primary .navbar-nav > .disabled > a:hover {color: #525252; background-color: transparent;}
.navbar-primary .navbar-toggle {border-color: rgba(255, 255, 255, .3);}
.navbar-primary .navbar-toggle:focus, .navbar-primary .navbar-toggle:hover {background-color: rgba(255, 255, 255, .2);}
.navbar-primary .navbar-toggle .icon-bar {background-color: #fff;}
.navbar-primary .navbar-collapse, .navbar-primary .navbar-form {border-color: #1f84c7;}
.navbar-primary .navbar-nav > .open > a, .navbar-primary .navbar-nav > .open > a:focus,
.navbar-primary .navbar-nav > .open > a:hover {background-color: rgba(255, 255, 255, .1); color: #fff;}
@media (max-width:767px) {.navbar-primary .navbar-nav .open .dropdown-menu > .dropdown-header {border-color: #2c97de;}
	.navbar-primary .navbar-nav .open .dropdown-menu .divider {background-color: #2c97de;}
	.navbar-primary .navbar-nav .open .dropdown-menu > li > a {color: rgba(255, 255, 255, .6);}
	.navbar-primary .navbar-nav .open .dropdown-menu > .active > a, .navbar-primary .navbar-nav .open .dropdown-menu > .active > a:focus,
	.navbar-primary .navbar-nav .open .dropdown-menu > .active > a:hover,
	.navbar-primary .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-primary .navbar-nav .open .dropdown-menu > li > a:hover {color: #fff; background-color: rgba(255, 255, 255, .1);}
	.navbar-primary .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-primary .navbar-nav .open .dropdown-menu > .disabled > a:focus,
	.navbar-primary .navbar-nav .open .dropdown-menu > .disabled > a:hover {color: #525252; background-color: transparent;} }
.navbar-primary .navbar-link {color: rgba(255, 255, 255, .6);}
.navbar-primary .navbar-link:hover {color: #fff;}
.navbar-primary .btn-link {color: rgba(255, 255, 255, .6);}
.navbar-primary .btn-link:focus, .navbar-primary .btn-link:hover {color: #fff;}
.navbar-primary .btn-link[disabled]:focus, .navbar-primary .btn-link[disabled]:hover,
fieldset[disabled] .navbar-primary .btn-link:focus, fieldset[disabled] .navbar-primary .btn-link:hover {color: #525252;}
.navbar-info {background-color: #2dbda8; border-color: #2dbda8;}
.navbar-info .navbar-brand {color: rgba(255, 255, 255, .6);}
.navbar-info .navbar-brand:focus, .navbar-info .navbar-brand:hover {color: #fff; background-color: transparent;}
.navbar-info .navbar-text {color: #6a6a6a;}
.navbar-info .navbar-nav > li > a {color: rgba(255, 255, 255, .6);}
.navbar-info .navbar-nav > .active > a, .navbar-info .navbar-nav > .active > a:focus,
.navbar-info .navbar-nav > .active > a:hover, .navbar-info .navbar-nav > li > a:focus,
.navbar-info .navbar-nav > li > a:hover {color: #fff; background-color: rgba(255, 255, 255, .1);}
.navbar-info .navbar-nav > .disabled > a, .navbar-info .navbar-nav > .disabled > a:focus,
.navbar-info .navbar-nav > .disabled > a:hover {color: #525252; background-color: transparent;}
.navbar-info .navbar-toggle {border-color: rgba(255, 255, 255, .3);}
.navbar-info .navbar-toggle:focus, .navbar-info .navbar-toggle:hover {background-color: rgba(255, 255, 255, .2);}
.navbar-info .navbar-toggle .icon-bar {background-color: #fff;}
.navbar-info .navbar-collapse, .navbar-info .navbar-form {border-color: #26a08e;}
.navbar-info .navbar-nav > .open > a, .navbar-info .navbar-nav > .open > a:focus,
.navbar-info .navbar-nav > .open > a:hover {background-color: rgba(255, 255, 255, .1); color: #fff;}
@media (max-width:767px) {.navbar-info .navbar-nav .open .dropdown-menu > .dropdown-header {border-color: #2dbda8;}
	.navbar-info .navbar-nav .open .dropdown-menu .divider {background-color: #2dbda8;}
	.navbar-info .navbar-nav .open .dropdown-menu > li > a {color: rgba(255, 255, 255, .6);}
	.navbar-info .navbar-nav .open .dropdown-menu > .active > a, .navbar-info .navbar-nav .open .dropdown-menu > .active > a:focus,
	.navbar-info .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-info .navbar-nav .open .dropdown-menu > li > a:focus,
	.navbar-info .navbar-nav .open .dropdown-menu > li > a:hover {color: #fff; background-color: rgba(255, 255, 255, .1);}
	.navbar-info .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-info .navbar-nav .open .dropdown-menu > .disabled > a:focus,
	.navbar-info .navbar-nav .open .dropdown-menu > .disabled > a:hover {color: #525252; background-color: transparent;} }
.navbar-info .navbar-link {color: rgba(255, 255, 255, .6);}
.navbar-info .navbar-link:hover {color: #fff;}
.navbar-info .btn-link {color: rgba(255, 255, 255, .6);}
.navbar-info .btn-link:focus, .navbar-info .btn-link:hover {color: #fff;}
.navbar-info .btn-link[disabled]:focus, .navbar-info .btn-link[disabled]:hover,
fieldset[disabled] .navbar-info .btn-link:focus, fieldset[disabled] .navbar-info .btn-link:hover {color: #525252;}
.navbar-success {background-color: #84b547; border-color: #84b547;}
.navbar-success .navbar-brand {color: rgba(255, 255, 255, .6);}
.navbar-success .navbar-brand:focus, .navbar-success .navbar-brand:hover {color: #fff; background-color: transparent;}
.navbar-success .navbar-text {color: #6a6a6a;}
.navbar-success .navbar-nav > li > a {color: rgba(255, 255, 255, .6);}
.navbar-success .navbar-nav > .active > a, .navbar-success .navbar-nav > .active > a:focus,
.navbar-success .navbar-nav > .active > a:hover, .navbar-success .navbar-nav > li > a:focus,
.navbar-success .navbar-nav > li > a:hover {color: #fff; background-color: rgba(255, 255, 255, .1);}
.navbar-success .navbar-nav > .disabled > a, .navbar-success .navbar-nav > .disabled > a:focus,
.navbar-success .navbar-nav > .disabled > a:hover {color: #525252; background-color: transparent;}
.navbar-success .navbar-toggle {border-color: rgba(255, 255, 255, .3);}
.navbar-success .navbar-toggle:focus, .navbar-success .navbar-toggle:hover {background-color: rgba(255, 255, 255, .2);}
.navbar-success .navbar-toggle .icon-bar {background-color: #fff;}
.navbar-success .navbar-collapse, .navbar-success .navbar-form {border-color: #719b3d;}
.navbar-success .navbar-nav > .open > a, .navbar-success .navbar-nav > .open > a:focus,
.navbar-success .navbar-nav > .open > a:hover {background-color: rgba(255, 255, 255, .1); color: #fff;}
@media (max-width:767px) {.navbar-success .navbar-nav .open .dropdown-menu > .dropdown-header {border-color: #84b547;}
	.navbar-success .navbar-nav .open .dropdown-menu .divider {background-color: #84b547;}
	.navbar-success .navbar-nav .open .dropdown-menu > li > a {color: rgba(255, 255, 255, .6);}
	.navbar-success .navbar-nav .open .dropdown-menu > .active > a, .navbar-success .navbar-nav .open .dropdown-menu > .active > a:focus,
	.navbar-success .navbar-nav .open .dropdown-menu > .active > a:hover,
	.navbar-success .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-success .navbar-nav .open .dropdown-menu > li > a:hover {color: #fff; background-color: rgba(255, 255, 255, .1);}
	.navbar-success .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-success .navbar-nav .open .dropdown-menu > .disabled > a:focus,
	.navbar-success .navbar-nav .open .dropdown-menu > .disabled > a:hover {color: #525252; background-color: transparent;} }
.navbar-success .navbar-link {color: rgba(255, 255, 255, .6);}
.navbar-success .navbar-link:hover {color: #fff;}
.navbar-success .btn-link {color: rgba(255, 255, 255, .6);}
.navbar-success .btn-link:focus, .navbar-success .btn-link:hover {color: #fff;}
.navbar-success .btn-link[disabled]:focus, .navbar-success .btn-link[disabled]:hover,
fieldset[disabled] .navbar-success .btn-link:focus, fieldset[disabled] .navbar-success .btn-link:hover {color: #525252;}
.navbar-warning {background-color: #e76d3b; border-color: #e76d3b;}
.navbar-warning .navbar-brand {color: rgba(255, 255, 255, .6);}
.navbar-warning .navbar-brand:focus, .navbar-warning .navbar-brand:hover {color: #fff; background-color: transparent;}
.navbar-warning .navbar-text {color: #6a6a6a;}
.navbar-warning .navbar-nav > li > a {color: rgba(255, 255, 255, .6);}
.navbar-warning .navbar-nav > .active > a, .navbar-warning .navbar-nav > .active > a:focus,
.navbar-warning .navbar-nav > .active > a:hover, .navbar-warning .navbar-nav > li > a:focus,
.navbar-warning .navbar-nav > li > a:hover {color: #fff; background-color: rgba(255, 255, 255, .1);}
.navbar-warning .navbar-nav > .disabled > a, .navbar-warning .navbar-nav > .disabled > a:focus,
.navbar-warning .navbar-nav > .disabled > a:hover {color: #525252; background-color: transparent;}
.navbar-warning .navbar-toggle {border-color: rgba(255, 255, 255, .3);}
.navbar-warning .navbar-toggle:focus, .navbar-warning .navbar-toggle:hover {background-color: rgba(255, 255, 255, .2);}
.navbar-warning .navbar-toggle .icon-bar {background-color: #fff;}
.navbar-warning .navbar-collapse, .navbar-warning .navbar-form {border-color: #e3561c;}
.navbar-warning .navbar-nav > .open > a, .navbar-warning .navbar-nav > .open > a:focus,
.navbar-warning .navbar-nav > .open > a:hover {background-color: rgba(255, 255, 255, .1); color: #fff;}
@media (max-width:767px) {.navbar-warning .navbar-nav .open .dropdown-menu > .dropdown-header {border-color: #e76d3b;}
	.navbar-warning .navbar-nav .open .dropdown-menu .divider {background-color: #e76d3b;}
	.navbar-warning .navbar-nav .open .dropdown-menu > li > a {color: rgba(255, 255, 255, .6);}
	.navbar-warning .navbar-nav .open .dropdown-menu > .active > a, .navbar-warning .navbar-nav .open .dropdown-menu > .active > a:focus,
	.navbar-warning .navbar-nav .open .dropdown-menu > .active > a:hover,
	.navbar-warning .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-warning .navbar-nav .open .dropdown-menu > li > a:hover {color: #fff; background-color: rgba(255, 255, 255, .1);}
	.navbar-warning .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-warning .navbar-nav .open .dropdown-menu > .disabled > a:focus,
	.navbar-warning .navbar-nav .open .dropdown-menu > .disabled > a:hover {color: #525252; background-color: transparent;} }
.navbar-warning .navbar-link {color: rgba(255, 255, 255, .6);}
.navbar-warning .navbar-link:hover {color: #fff;}
.navbar-warning .btn-link {color: rgba(255, 255, 255, .6);}
.navbar-warning .btn-link:focus, .navbar-warning .btn-link:hover {color: #fff;}
.navbar-warning .btn-link[disabled]:focus, .navbar-warning .btn-link[disabled]:hover,
fieldset[disabled] .navbar-warning .btn-link:focus, fieldset[disabled] .navbar-warning .btn-link:hover {color: #525252;}
.navbar-danger {background-color: #cc3e4a; border-color: #cc3e4a;}
.navbar-danger .navbar-brand {color: rgba(255, 255, 255, .6);}
.navbar-danger .navbar-brand:focus, .navbar-danger .navbar-brand:hover {color: #fff; background-color: transparent;}
.navbar-danger .navbar-text {color: #6a6a6a;}
.navbar-danger .navbar-nav > li > a {color: rgba(255, 255, 255, .6);}
.navbar-danger .navbar-nav > .active > a, .navbar-danger .navbar-nav > .active > a:focus,
.navbar-danger .navbar-nav > .active > a:hover, .navbar-danger .navbar-nav > li > a:focus,
.navbar-danger .navbar-nav > li > a:hover {color: #fff; background-color: rgba(255, 255, 255, .1);}
.navbar-danger .navbar-nav > .disabled > a, .navbar-danger .navbar-nav > .disabled > a:focus,
.navbar-danger .navbar-nav > .disabled > a:hover {color: #525252; background-color: transparent;}
.navbar-danger .navbar-toggle {border-color: rgba(255, 255, 255, .3);}
.navbar-danger .navbar-toggle:focus, .navbar-danger .navbar-toggle:hover {background-color: rgba(255, 255, 255, .2);}
.navbar-danger .navbar-toggle .icon-bar {background-color: #fff;}
.navbar-danger .navbar-collapse, .navbar-danger .navbar-form {border-color: #b6303b;}
.navbar-danger .navbar-nav > .open > a, .navbar-danger .navbar-nav > .open > a:focus,
.navbar-danger .navbar-nav > .open > a:hover {background-color: rgba(255, 255, 255, .1); color: #fff;}
@media (max-width:767px) {.navbar-danger .navbar-nav .open .dropdown-menu > .dropdown-header {border-color: #cc3e4a;}
	.navbar-danger .navbar-nav .open .dropdown-menu .divider {background-color: #cc3e4a;}
	.navbar-danger .navbar-nav .open .dropdown-menu > li > a {color: rgba(255, 255, 255, .6);}
	.navbar-danger .navbar-nav .open .dropdown-menu > .active > a, .navbar-danger .navbar-nav .open .dropdown-menu > .active > a:focus,
	.navbar-danger .navbar-nav .open .dropdown-menu > .active > a:hover,
	.navbar-danger .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-danger .navbar-nav .open .dropdown-menu > li > a:hover {color: #fff; background-color: rgba(255, 255, 255, .1);}
	.navbar-danger .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-danger .navbar-nav .open .dropdown-menu > .disabled > a:focus,
	.navbar-danger .navbar-nav .open .dropdown-menu > .disabled > a:hover {color: #525252; background-color: transparent;} }
.navbar-danger .navbar-link {color: rgba(255, 255, 255, .6);}
.navbar-danger .navbar-link:hover {color: #fff;}
.navbar-danger .btn-link {color: rgba(255, 255, 255, .6);}
.navbar-danger .btn-link:focus, .navbar-danger .btn-link:hover {color: #fff;}
.navbar-danger .btn-link[disabled]:focus, .navbar-danger .btn-link[disabled]:hover,
fieldset[disabled] .navbar-danger .btn-link:focus, fieldset[disabled] .navbar-danger .btn-link:hover {color: #525252;}
.navigation {margin-bottom: 0; position: relative; min-height: 50px; z-index: 100;}
.navigation .navbar {position: absolute; right: 0; width: 100%; border-width: 0 0 1px; margin-bottom: 0;}
.navigation .sidebar {left: 0; margin-top: 51px; width: 250px; position: absolute;}
body.sidebar-full-height .navigation .navbar .container-fluid {padding-left: 0;}
body.rtl .navigation .navbar {right: auto; left: 0;}
body.rtl .navigation .sidebar {right: 0; left: auto;}
.content {margin-left: 250px; background-color: #212121; border-left: 1px solid #212121; min-height: 100vh;}
@media (min-width:480px) {
	.content {padding: 0 1rem;}
	.content > .sub-navbar {margin: 0 -1rem; padding-left: 1rem; padding-right: 1rem;}
}
@media screen and (max-width:2240px) {
	body:not(.sidebar-disabled):not(.sidebar-big-icons):not(.sidebar-slim) .content > .container,
	body:not(.sidebar-disabled):not(.sidebar-big-icons):not(.sidebar-slim) .content > .sub-navbar > .container {width: 100%;}
}
@media screen and (max-width:1420px) {
	body:not(.sidebar-disabled):not(.sidebar-big-icons):not(.sidebar-slim) .content > .container,
	body:not(.sidebar-disabled):not(.sidebar-big-icons):not(.sidebar-slim) .content > .sub-navbar > .container {width: 100%;}
}
@media screen and (max-width:1307px) {
	body:not(.sidebar-disabled):not(.sidebar-slim).sidebar-big-icons .content > .container,
	body:not(.sidebar-disabled):not(.sidebar-slim).sidebar-big-icons .content > .sub-navbar > .container {width: 100%;}
}
@media screen and (max-width:1220px) {
	body:not(.sidebar-disabled):not(.sidebar-big-icons).sidebar-slim .content > .container,
	body:not(.sidebar-disabled):not(.sidebar-big-icons).sidebar-slim .content > .sub-navbar > .container {width: 100%;}
}
body.rtl .content {border-left: none; border-right: 1px solid #212121; margin-left: 0; margin-right: 250px;}
html {position: relative; min-height: 100%;}
body {min-height: 100%; background-color: #404043; position: static;}
body .main-wrap {position: relative; width: 100%; overflow-x: hidden; overflow-y: hidden; background-color: #1A1A1A;}
body .navigation .sidebar .spin-avatar {max-width: 60%;}
body.sidebar-slim .sidebar .avatar-container {height: 50px; margin-top: 0 !important; margin-bottom: 0 !important; padding-top: 0 !important; padding-bottom: 0 !important; border-bottom: none;}
body.sidebar-slim .sidebar .avatar-container .spin-avatar {position: relative; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%);}
body .sidebar .avatar-container {border-right: 1px solid #212121; border-bottom: 1px solid #212121;}
body .sidebar .avatar-container .spin-avatar {display: block; margin: 0 auto;}
@media only screen and (min-width:1200px) {body.boxed-layout .main-wrap {max-width: 1200px; margin: 0 auto; border-left: 1px solid #212121; border-right: 1px solid #212121;}
	body.boxed-layout.sidebar-fixed:not(.navbar-fixed) .sidebar.affix-top {left: 0 !important; right: auto !important;}
	body.boxed-layout.sidebar-fixed .sidebar.affix, body.boxed-layout.sidebar-fixed.navbar-fixed .sidebar {right: auto; left: 50% !important; -webkit-transform: translateX(-600px); transform: translateX(-600px);}
	body.boxed-layout.navbar-fixed .navbar {max-width: 1200px; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); border-left: 1px solid #212121;}
	body.boxed-layout.navbar-fixed.sidebar-full-height .navbar {max-width: 950px; -webkit-transform: translateX(-50%) translateX(-125px); transform: translateX(-50%) translateX(-125px);}
	body.boxed-layout.navbar-fixed.sidebar-full-height.sidebar-big-icons .navbar {max-width: 1063px; -webkit-transform: translateX(-50%) translateX(-68.5px); transform: translateX(-50%) translateX(-68.5px);}
	body.boxed-layout.navbar-fixed.sidebar-full-height.sidebar-slim .navbar {max-width: 1150px; -webkit-transform: translateX(-50%) translateX(-25px); transform: translateX(-50%) translateX(-25px);} }
body.sidebar-fixed:not(.navbar-fixed):not(.sidebar-full-height) .navigation .sidebar.affix {position: fixed; top: 0; margin-top: 0; height: 100%;}
body.sidebar-fixed .navigation .sidebar.affix {position: fixed; height: 100%;}
body.rtl.sidebar-fixed .navigation .sidebar {left: auto !important; right: 0;}
body.navbar-fixed .navigation .navbar {position: fixed; top: 0; z-index: 105;}
body.navbar-fixed.sidebar-fixed .navigation .sidebar {position: fixed; top: 0; z-index: 2;}
body.navbar-fixed.sidebar-fixed.rtl .navigation .sidebar {left: auto !important; right: 0;}
body.navbar-disabled .navigation {min-height: 0;}
body.navbar-disabled .navigation .navbar {display: none;}
body.navbar-disabled .navigation .sidebar {margin-top: 0;}
body:not(.sidebar-disabled) #sidebar-switch {display: block;}
body.sidebar-disabled #sidebar-switch, body:not(.sidebar-disabled) #top-menu-switch {display: none;}
body.sidebar-disabled #top-menu-switch {display: block;}
body.sidebar-disabled .navigation .sidebar {display: none;}
body.sidebar-disabled .content {margin-left: 0; border-left: none;}
body.sidebar-disabled .main-wrap > footer {margin-left: 0; width: 100%; border-left: none;}
body.sidebar-full-height .navigation .navbar {margin-left: 250px; top: 0; width: calc(100% - 250px);}
body.sidebar-full-height .navigation .sidebar {margin-top: 0;}
body.sidebar-full-height.rtl .navigation .navbar {margin-left: 0; margin-right: 250px;}
body.sidebar-full-height.sidebar-big-icons .navigation .navbar {margin-left: 137px; width: calc(100% - 137px);}
body.sidebar-full-height.sidebar-big-icons.rtl .navigation .navbar {margin-left: 0; margin-right: 137px;}
body.sidebar-full-height.sidebar-slim .navigation .navbar {margin-left: 50px; width: calc(100% - 50px);}
body.sidebar-full-height.sidebar-slim.rtl .navigation .navbar {margin-left: 0; margin-right: 50px;}
body.sidebar-fixed:not(.sidebar-slim):not(.sidebar-big-icons) .sidebar {max-height: 100vh; overflow-y: auto;}
body.sidebar-fixed:not(.sidebar-slim):not(.sidebar-big-icons):not(.sidebar-full-height):not(.navbar-disabled) .sidebar:not(.affix),
body.sidebar-fixed:not(.sidebar-slim):not(.sidebar-big-icons):not(.sidebar-full-height):not(.navbar-disabled).navbar-fixed .sidebar {max-height: calc(100vh - 50px);}
body.sidebar-big-icons .sidebar {width: 137px;}
body.sidebar-big-icons .content {margin-left: 137px;}
body.sidebar-big-icons.rtl .content {margin-left: 0; margin-right: 137px;}
body.sidebar-slim .sidebar {width: 50px;}
body.sidebar-slim .content {margin-left: 50px;}
body.sidebar-slim.rtl .content {margin-left: 0; margin-right: 50px;}
body.sidebar-hidden .sidebar {display: none;}
body.sidebar-hidden .content {margin-left: 0;}
body.sidebar-overlay .navbar {position: fixed;}
body.sidebar-overlay .navbar .action-right-sidebar-toggle > * , body.sidebar-overlay .navbar .action-sidebar-open > * {pointer-events: none;}
body.sidebar-overlay .sidebar {position: fixed; margin-top: 0; left: 0; top: 0; bottom: 0; background: #1A1A1A; z-index: 1050; display: none;}
body.sidebar-overlay .content {margin-left: 0;}
body.sidebar-overlay.sidebar-overlay__open {overflow: hidden;}
body.sidebar-overlay.sidebar-overlay__open:after {content: " "; position: fixed; display: block; top: 0; left: 0; bottom: 0; right: 0;}
body.sidebar-overlay.sidebar-overlay__open .sidebar {display: block;}
body .sub-navbar.sub-navbar__header-breadcrumbs {background-color: #262626; margin-bottom: 19px;}
body .sub-navbar.sub-navbar__header-breadcrumbs .sub-navbar-column {display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: baseline; -ms-flex-align: baseline; align-items: baseline;}
@media (max-width:767px) {
	body .sub-navbar.sub-navbar__header-breadcrumbs .sub-navbar-column {display: block;}
	body .sub-navbar.sub-navbar__header-breadcrumbs .sub-navbar-column .breadcrumb {padding-left: 0;}
}
@media (min-width:768px) {body .sub-navbar.sub-navbar__header-breadcrumbs .container-fluid .sub-navbar-header {margin-left: 1.5rem;} }
body .sub-navbar.sub-navbar__header {display: none;}
body.sub-navbar-header-only .sub-navbar__header {display: initial;}
body.sub-navbar-header-only .sub-navbar__header-breadcrumbs {display: none;}
body.sub-navbar-disabled .sub-navbar {display: none !important;}
body .main-wrap > footer {height: 60px; border-left: 1px solid #212121; background-color: #1A1A1A; width: calc(100% - 250px); margin-left: 250px;}
body .main-wrap > footer > * > * {margin: 20px 0;}
body.rtl .main-wrap > footer {margin-left: 0; margin-right: 250px;}
body.sidebar-big-icons .main-wrap > footer {width: calc(100% - 137px); margin-left: 137px;}
body.rtl.sidebar-big-icons .main-wrap > footer {margin-left: 0; margin-right: 137px;}
body.sidebar-slim .main-wrap > footer {width: calc(100% - 50px); margin-left: 50px;}
body.rtl.sidebar-slim .main-wrap > footer {margin-left: 0; margin-right: 50px;}
body.sidebar-hidden .main-wrap > footer, body.sidebar-overlay .main-wrap > footer {width: 100%; margin-left: 0;}
body.footer-fixed:not(.footer-disabled) .main-wrap > footer {position: fixed; bottom: 0;}
@media only screen and (min-width:1200px) {
	body.footer-fixed:not(.footer-disabled).boxed-layout .main-wrap > footer {width: 950px;}
	body.footer-fixed:not(.footer-disabled).boxed-layout.sidebar-big-icons .main-wrap > footer {width: 1063px;}
	body.footer-fixed:not(.footer-disabled).boxed-layout.sidebar-slim .main-wrap > footer {width: 1150px;}
	body.footer-fixed:not(.footer-disabled).boxed-layout.sidebar-hidden .main-wrap > footer {width: 1200px;}
}
body.footer-fixed:not(.footer-disabled).boxed-layout.sidebar-disabled .main-wrap > footer {width: 1200px;}
.sidebar-big-icons .sidebar-default-visible, .sidebar-slim .sidebar-default-visible,
body.footer-disabled .main-wrap > footer {display: none;}
.m-x-auto {margin-right: auto !important; margin-left: auto !important;}
.m-a-0 {margin: 0 !important;}
.m-t-0 {margin-top: 0 !important;}
.m-r-0 {margin-right: 0 !important;}
.m-b-0 {margin-bottom: 0 !important;}
.m-l-0 {margin-left: 0 !important;}
.m-x-0 {margin-right: 0 !important; margin-left: 0 !important;}
.m-y-0 {margin-top: 0 !important; margin-bottom: 0 !important;}
.m-a-1 {margin: 1rem !important;}
.m-t-1 {margin-top: 1rem !important;}
.m-r-1 {margin-right: 1rem !important;}
.m-b-1 {margin-bottom: 1rem !important;}
.m-l-1 {margin-left: 1rem !important;}
.m-x-1 {margin-right: 1rem !important; margin-left: 1rem !important;}
.m-y-1 {margin-top: 1rem !important; margin-bottom: 1rem !important;}
.m-a-2 {margin: 1.5rem !important;}
.m-t-2 {margin-top: 1.5rem !important;}
.m-r-2 {margin-right: 1.5rem !important;}
.m-b-2 {margin-bottom: 1.5rem !important;}
.m-l-2 {margin-left: 1.5rem !important;}
.m-x-2 {margin-right: 1.5rem !important; margin-left: 1.5rem !important;}
.m-y-2 {margin-top: 1.5rem !important; margin-bottom: 1.5rem !important;}
.m-a-3 {margin: 3rem !important;}
.m-t-3 {margin-top: 3rem !important;}
.m-r-3 {margin-right: 3rem !important;}
.m-b-3 {margin-bottom: 3rem !important;}
.m-l-3 {margin-left: 3rem !important;}
.m-x-3 {margin-right: 3rem !important; margin-left: 3rem !important;}
.m-y-3 {margin-top: 3rem !important; margin-bottom: 3rem !important;}
.p-a-0 {padding: 0 !important;}
.p-t-0 {padding-top: 0 !important;}
.p-r-0 {padding-right: 0 !important;}
.p-b-0 {padding-bottom: 0 !important;}
.p-l-0 {padding-left: 0 !important;}
.p-x-0 {padding-right: 0 !important; padding-left: 0 !important;}
.p-y-0 {padding-top: 0 !important; padding-bottom: 0 !important;}
.p-a-1 {padding: 1rem !important;}
.p-t-1 {padding-top: 1rem !important;}
.p-r-1 {padding-right: 1rem !important;}
.p-b-1 {padding-bottom: 1rem !important;}
.p-l-1 {padding-left: 1rem !important;}
.p-x-1 {padding-right: 1rem !important; padding-left: 1rem !important;}
.p-y-1 {padding-top: 1rem !important; padding-bottom: 1rem !important;}
.p-a-2 {padding: 1.5rem !important;}
.p-t-2 {padding-top: 1.5rem !important;}
.p-r-2 {padding-right: 1.5rem !important;}
.p-b-2 {padding-bottom: 1.5rem !important;}
.p-l-2 {padding-left: 1.5rem !important;}
.p-x-2 {padding-right: 1.5rem !important; padding-left: 1.5rem !important;}
.p-y-2 {padding-top: 1.5rem !important; padding-bottom: 1.5rem !important;}
.p-a-3 {padding: 3rem !important;}
.p-t-3 {padding-top: 3rem !important;}
.p-r-3 {padding-right: 3rem !important;}
.p-b-3 {padding-bottom: 3rem !important;}
.p-l-3 {padding-left: 3rem !important;}
.p-x-3 {padding-right: 3rem !important; padding-left: 3rem !important;}
.p-y-3 {padding-top: 3rem !important; padding-bottom: 3rem !important;}
.p-10 {padding: 10px;}
.b-a-0 {border: 0 !important;}
.b-a-1 {border: 1px solid #262626 !important;}
.b-a-2 {border: 2px solid #262626 !important;}
.b-a-3 {border: 3px solid #262626 !important;}
.b-a-4 {border: 4px solid #262626 !important;}
.b-t-0 {border-top: 0 !important;}
.b-t-1 {border-top: 1px solid #262626 !important;}
.b-t-2 {border-top: 2px solid #262626 !important;}
.b-t-3 {border-top: 3px solid #262626 !important;}
.b-t-4 {border-top: 4px solid #262626 !important;}
.b-r-0 {border-right: 0 !important;}
.b-r-1 {border-right: 1px solid #262626 !important;}
.b-r-2 {border-right: 2px solid #262626 !important;}
.b-r-3 {border-right: 3px solid #262626 !important;}
.b-r-4 {border-right: 4px solid #262626 !important;}
.b-b-0 {border-bottom: 0 !important;}
.b-b-1 {border-bottom: 1px solid #262626 !important;}
.b-b-2 {border-bottom: 2px solid #262626 !important;}
.b-b-3 {border-bottom: 3px solid #262626 !important;}
.b-b-4 {border-bottom: 4px solid #262626 !important;}
.b-l-0 {border-left: 0 solid #262626 !important;}
.b-l-1 {border-left: 1px solid #262626 !important;}
.b-l-2 {border-left: 2px solid #262626 !important;}
.b-l-3 {border-left: 3px solid #262626 !important;}
.b-l-4 {border-left: 4px solid #262626 !important;}
.b-dotted {border-style: dotted !important;}
.b-t-dotted {border-top-style: dotted !important;}
.b-r-dotted {border-right-style: dotted !important;}
.b-b-dotted {border-bottom-style: dotted !important;}
.b-l-dotted {border-left-style: dotted !important;}
.b-dashed {border-style: dotted !important;}
.b-t-dashed {border-top-style: dashed !important;}
.b-r-dashed {border-right-style: dashed !important;}
.b-b-dashed {border-bottom-style: dashed !important;}
.b-l-dashed {border-left-style: dashed !important;}
.b-solid {border-style: solid !important;}
.b-t-solid {border-top-style: solid !important;}
.b-r-solid {border-right-style: solid !important;}
.b-b-solid {border-bottom-style: solid !important;}
.b-l-solid {border-left-style: solid !important;}
.b-body-bg {border-color: #212121 !important;}
.b-t-body-bg {border-top-color: #212121 !important;}
.b-r-body-bg {border-right-color: #212121 !important;}
.b-b-body-bg {border-bottom-color: #212121 !important;}
.b-l-body-bg {border-left-color: #212121 !important;}
.b-gray-darker {border-color: #262626 !important;}
.b-t-gray-darker {border-top-color: #262626 !important;}
.b-r-gray-darker {border-right-color: #262626 !important;}
.b-b-gray-darker {border-bottom-color: #262626 !important;}
.b-l-gray-darker {border-left-color: #262626 !important;}
.b-gray-dark {border-color: #2d2d2d !important;}
.b-t-gray-dark {border-top-color: #2d2d2d !important;}
.b-r-gray-dark {border-right-color: #2d2d2d !important;}
.b-b-gray-dark {border-bottom-color: #2d2d2d !important;}
.b-l-gray-dark {border-left-color: #2d2d2d !important;}
.b-gray {border-color: #383838 !important;}
.b-t-gray {border-top-color: #383838 !important;}
.b-r-gray {border-right-color: #383838 !important;}
.b-b-gray {border-bottom-color: #383838 !important;}
.b-l-gray {border-left-color: #383838 !important;}
.b-gray-light {border-color: #444 !important;}
.b-t-gray-light {border-top-color: #444 !important;}
.b-r-gray-light {border-right-color: #444 !important;}
.b-b-gray-light {border-bottom-color: #444 !important;}
.b-l-gray-light {border-left-color: #444 !important;}
.b-gray-lighter {border-color: #5c5c5c !important;}
.b-t-gray-lighter {border-top-color: #5c5c5c !important;}
.b-r-gray-lighter {border-right-color: #5c5c5c !important;}
.b-b-gray-lighter {border-bottom-color: #5c5c5c !important;}
.b-l-gray-lighter {border-left-color: #5c5c5c !important;}
.b-primary {border-color: #2c97de !important;}
.b-t-primary {border-top-color: #2c97de !important;}
.b-r-primary {border-right-color: #2c97de !important;}
.b-b-primary {border-bottom-color: #2c97de !important;}
.b-l-primary {border-left-color: #2c97de !important;}
.b-success {border-color: #84b547 !important;}
.b-t-success {border-top-color: #84b547 !important;}
.b-r-success {border-right-color: #84b547 !important;}
.b-b-success {border-bottom-color: #84b547 !important;}
.b-l-success {border-left-color: #84b547 !important;}
.b-info {border-color: #2dbda8 !important;}
.b-t-info {border-top-color: #2dbda8 !important;}
.b-r-info {border-right-color: #2dbda8 !important;}
.b-b-info {border-bottom-color: #2dbda8 !important;}
.b-l-info {border-left-color: #2dbda8 !important;}
.b-warning {border-color: #e76d3b !important;}
.b-t-warning {border-top-color: #e76d3b !important;}
.b-r-warning {border-right-color: #e76d3b !important;}
.b-b-warning {border-bottom-color: #e76d3b !important;}
.b-l-warning {border-left-color: #e76d3b !important;}
.b-danger {border-color: #cc3e4a !important;}
.b-t-danger {border-top-color: #cc3e4a !important;}
.b-r-danger {border-right-color: #cc3e4a !important;}
.b-b-danger {border-bottom-color: #cc3e4a !important;}
.b-l-danger {border-left-color: #cc3e4a !important;}
.b-cerulean {border-color: #00A3E3 !important;}
.b-t-cerulean {border-top-color: #00A3E3 !important;}
.b-r-cerulean {border-right-color: #00A3E3 !important;}
.b-b-cerulean {border-bottom-color: #00A3E3 !important;}
.b-l-cerulean {border-left-color: #00A3E3 !important;}
.b-curious-blue {border-color: #2986c7 !important;}
.b-t-curious-blue {border-top-color: #2986c7 !important;}
.b-r-curious-blue {border-right-color: #2986c7 !important;}
.b-b-curious-blue {border-bottom-color: #2986c7 !important;}
.b-l-curious-blue {border-left-color: #2986c7 !important;}
.b-endaveour {border-color: #0055a3 !important;}
.b-t-endaveour {border-top-color: #0055a3 !important;}
.b-r-endaveour {border-right-color: #0055a3 !important;}
.b-b-endaveour {border-bottom-color: #0055a3 !important;}
.b-l-endaveour {border-left-color: #0055a3 !important;}
.b-minsk {border-color: #362d88 !important;}
.b-t-minsk {border-top-color: #362d88 !important;}
.b-r-minsk {border-right-color: #362d88 !important;}
.b-b-minsk {border-bottom-color: #362d88 !important;}
.b-l-minsk {border-left-color: #362d88 !important;}
.b-eminence {border-color: #742787 !important;}
.b-t-eminence {border-top-color: #742787 !important;}
.b-r-eminence {border-right-color: #742787 !important;}
.b-b-eminence {border-bottom-color: #742787 !important;}
.b-l-eminence {border-left-color: #742787 !important;}
.b-violet-eggplant {border-color: #aa1985 !important;}
.b-t-violet-eggplant {border-top-color: #aa1985 !important;}
.b-r-violet-eggplant {border-right-color: #aa1985 !important;}
.b-b-violet-eggplant {border-bottom-color: #aa1985 !important;}
.b-l-violet-eggplant {border-left-color: #aa1985 !important;}
.b-mint-green {border-color: #72ff96 !important;}
.b-t-mint-green {border-top-color: #72ff96 !important;}
.b-r-mint-green {border-right-color: #72ff96 !important;}
.b-b-mint-green {border-bottom-color: #72ff96 !important;}
.b-l-mint-green {border-left-color: #72ff96 !important;}
.b-aquamarine {border-color: #62ffe0 !important;}
.b-t-aquamarine {border-top-color: #62ffe0 !important;}
.b-r-aquamarine {border-right-color: #62ffe0 !important;}
.b-b-aquamarine {border-bottom-color: #62ffe0 !important;}
.b-l-aquamarine {border-left-color: #62ffe0 !important;}
.b-malibu {border-color: #6abfff !important;}
.b-t-malibu {border-top-color: #6abfff !important;}
.b-r-malibu {border-right-color: #6abfff !important;}
.b-b-malibu {border-bottom-color: #6abfff !important;}
.b-l-malibu {border-left-color: #6abfff !important;}
.b-dodger-blue {border-color: #5e6cff !important;}
.b-t-dodger-blue {border-top-color: #5e6cff !important;}
.b-r-dodger-blue {border-right-color: #5e6cff !important;}
.b-b-dodger-blue {border-bottom-color: #5e6cff !important;}
.b-l-dodger-blue {border-left-color: #5e6cff !important;}
.b-heliotrope {border-color: #a26bff !important;}
.b-t-heliotrope {border-top-color: #a26bff !important;}
.b-r-heliotrope {border-right-color: #a26bff !important;}
.b-b-heliotrope {border-bottom-color: #a26bff !important;}
.b-l-heliotrope {border-left-color: #a26bff !important;}
.b-perfume {border-color: #f57ffe !important;}
.b-t-perfume {border-top-color: #f57ffe !important;}
.b-r-perfume {border-right-color: #f57ffe !important;}
.b-b-perfume {border-bottom-color: #f57ffe !important;}
.b-l-perfume {border-left-color: #f57ffe !important;}
.b-white {border-color: #fff !important;}
.b-r-a-0 {border-radius: 0 !important;}
.b-r-a-1 {border-radius: 1px !important;}
.b-r-a-2 {border-radius: 2px !important;}
.b-r-a-3 {border-radius: 3px !important;}
.b-r-a-4 {border-radius: 4px !important;}
.b-t-r-0 {border-top-right-radius: 0 !important;}
.b-t-r-1 {border-top-right-radius: 1px !important;}
.b-t-r-2 {border-top-right-radius: 2px !important;}
.b-t-r-3 {border-top-right-radius: 3px !important;}
.b-t-r-4 {border-top-right-radius: 4px !important;}
.b-b-r-0 {border-bottom-right-radius: 0 !important;}
.b-b-r-1 {border-bottom-right-radius: 1px !important;}
.b-b-r-2 {border-bottom-right-radius: 2px !important;}
.b-b-r-3 {border-bottom-right-radius: 3px !important;}
.b-b-r-4 {border-bottom-right-radius: 4px !important;}
.b-b-l-0 {border-bottom-left-radius: 0 !important;}
.b-b-l-1 {border-bottom-left-radius: 1px !important;}
.b-b-l-2 {border-bottom-left-radius: 2px !important;}
.b-b-l-3 {border-bottom-left-radius: 3px !important;}
.b-b-l-4 {border-bottom-left-radius: 4px !important;}
.b-t-l-0 {border-top-left-radius: 0 !important;}
.b-t-l-1 {border-top-left-radius: 1px !important;}
.b-t-l-2 {border-top-left-radius: 2px !important;}
.b-t-l-3 {border-top-left-radius: 3px !important;}
.b-t-l-4 {border-top-left-radius: 4px !important;}
.bar-details, .flex-space-between {display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center;}
.color-swatch-preview {height: 5em; width: 103%; display: table-cell; margin-bottom: .5em; border-radius: 3px 3px 0 0; padding: 0; font-size: 2em; text-align: center; line-height: 1.1; vertical-align: middle; overflow: hidden; float: none; position: absolute; top: -.25em; left: -1.5%; right: -1.5%; background-color: none; color: #000;}
.color-swatch-details {padding: 0 5% 9px; margin-bottom: .5em; display: block; position: absolute; bottom: 0; background-color: #000; width: 100%;}
.color-swatch {float: left; width: 15em; margin-right: 1em; list-style-type: none; font-size: 11px; line-height: 1.2em; margin-bottom: 1em; background-color: #000; height: 13em; border-radius: 3px; position: relative; overflow: hidden; box-shadow: 0 1px 1px rgba(0, 0, 0, .05);}
.color-swatches {padding: 0; clear: both; float: left; width: 100%; margin-bottom: 2em;}
.gallery-thumbnail, .thumbnail {display: block; padding: 4px; margin-bottom: 19px; line-height: 1.52857; background-color: #000; border: 1px solid #262626; border-radius: 2px; -webkit-transition: border .2s ease-in-out; transition: border .2s ease-in-out;}
.gallery-thumbnail a > img, .gallery-thumbnail > img, .thumbnail a > img,
.thumbnail > img {display: block; max-width: 100%; height: auto; margin-left: auto; margin-right: auto;}
.gallery-thumbnail .caption, .thumbnail .caption {padding: 9px; color: #5c5c5c;}
a.active.gallery-thumbnail, a.gallery-thumbnail:focus, a.gallery-thumbnail:hover,
a.thumbnail.active, a.thumbnail:focus, a.thumbnail:hover {border-color: #2c97de;}
.text-white {color: #fff;}
a.text-white:focus, a.text-white:hover {color: #e6e6e6;}
.text-cerulean {color: #00A3E3;}
a.text-cerulean:focus, a.text-cerulean:hover {color: #007eb0;}
.text-curious-blue {color: #2986c7;}
a.text-curious-blue:focus, a.text-curious-blue:hover {color: #206a9d;}
.text-endaveour {color: #0055a3;}
a.text-endaveour:focus, a.text-endaveour:hover {color: #003a70;}
.text-minsk {color: #362d88;}
a.text-minsk:focus, a.text-minsk:hover {color: #272062;}
.text-eminence {color: #742787;}
a.text-eminence:focus, a.text-eminence:hover {color: #521c5f;}
.text-violet-eggplant {color: #aa1985;}
a.text-violet-eggplant:focus, a.text-violet-eggplant:hover {color: #7e1262;}
.text-mint-green {color: #72ff96;}
a.text-mint-green:focus, a.text-mint-green:hover {color: #3fff70;}
.text-aquamarine {color: #62ffe0;}
a.text-aquamarine:focus, a.text-aquamarine:hover {color: #2fffd6;}
.text-dodger-blue {color: #5e6cff;}
a.text-dodger-blue:focus, a.text-dodger-blue:hover {color: #2b3dff;}
.text-heliotrope {color: #a26bff;}
a.text-heliotrope:focus, a.text-heliotrope:hover {color: #8238ff;}
.text-perfume {color: #f57ffe;}
a.text-perfume:focus, a.text-perfume:hover {color: #f14cfe;}
.text-gray-darker {color: #262626;}
a.text-gray-darker:focus, a.text-gray-darker:hover {color: #0d0d0d;}
.text-gray-dark {color: #2d2d2d;}
a.text-gray-dark:focus, a.text-gray-dark:hover {color: #141414;}
.text-gray {color: #383838;}
a.text-gray:focus, a.text-gray:hover {color: #1f1f1f;}
.text-gray-light {color: #444;}
a.text-gray-light:focus, a.text-gray-light:hover {color: #2b2b2b;}
.text-gray-lighter {color: #5c5c5c;}
a.text-gray-lighter:focus, a.text-gray-lighter:hover {color: #434343;}
.text-swamp {color: #222D33;}
a.text-swamp:focus, a.text-swamp:hover {color: #0e1214;}
.text-caper {color: #AECA89;}
a.text-caper:focus, a.text-caper:hover {color: #96ba66;}
.text-chelsea-cucumber {color: #88B152;}
a.text-chelsea-cucumber:focus, a.text-chelsea-cucumber:hover {color: #6d8f41;}
.text-green-darker {color: #2b2f26;}
a.text-green-darker:focus, a.text-green-darker:hover {color: #11130f;}
.text-facebook {color: #3A5C96;}
a.text-facebook:focus, a.text-facebook:hover {color: #2c4571;}
.text-twitter {color: #5FABDC;}
a.text-twitter:focus, a.text-twitter:hover {color: #3595d3;}
.text-lastfm {color: #E2132F;}
a.text-lastfm:focus, a.text-lastfm:hover {color: #b30f25;}
.text-linkedin {color: #027AB4;}
a.text-linkedin:focus, a.text-linkedin:hover {color: #015882;}
.text-foursquare {color: #F84978;}
a.text-foursquare:focus, a.text-foursquare:hover {color: #f61854;}
.text-medium {color: #18AA6E;}
a.text-medium:focus, a.text-medium:hover {color: #127d51;}
.text-windows {color: #10BFF2;}
a.text-windows:focus, a.text-windows:hover {color: #0b9ac4;}
.text-amazon {color: orange;}
a.text-amazon:focus, a.text-amazon:hover {color: #cc8400;}
.text-default {color: #5c5c5c;}
a.text-default:focus, a.text-default:hover {color: #434343;}
a:hover .text-default {color: #fff;}
.bg-body-bg {background-color: #212121;}
a.bg-body-bg:focus, a.bg-body-bg:hover {background-color: #080808;}
.bg-white {background-color: #fff;}
a.bg-white:focus, a.bg-white:hover {background-color: #e6e6e6;}
.bg-rangoon {background-color: #1A1A1A;}
a.bg-rangoon:focus, a.bg-rangoon:hover {background-color: #010101;}
.bg-success-light {background-color: #deebcd;}
a.bg-success-light:focus, a.bg-success-light:hover {background-color: #c6dca9;}
.bg-info-light {background-color: #bddef5;}
a.bg-info-light:focus, a.bg-info-light:hover {background-color: #91c8ee;}
.bg-warning-light {background-color: #f9d7bb;}
a.bg-warning-light:focus, a.bg-warning-light:hover {background-color: #f5bb8c;}
.bg-danger-light {background-color: #f1c3c6;}
a.bg-danger-light:focus, a.bg-danger-light:hover {background-color: #e79a9f;}
.bg-primary {background-color: #2c97de;}
a.bg-primary:focus, a.bg-primary:hover {background-color: #1d7bba;}
.bg-success {background-color: #84b547;}
a.bg-success:focus, a.bg-success:hover {background-color: #699039;}
.bg-info {background-color: #2dbda8;}
a.bg-info:focus, a.bg-info:hover {background-color: #239483;}
.bg-warning {background-color: #e76d3b;}
a.bg-warning:focus, a.bg-warning:hover {background-color: #d5501a;}
.bg-danger {background-color: #cc3e4a;}
a.bg-danger:focus, a.bg-danger:hover {background-color: #aa2d38;}
.bg-cerulean {background-color: #00A3E3;}
a.bg-cerulean:focus, a.bg-cerulean:hover {background-color: #007eb0;}
.bg-curious-blue {background-color: #2986c7;}
a.bg-curious-blue:focus, a.bg-curious-blue:hover {background-color: #206a9d;}
.bg-endaveour {background-color: #0055a3;}
a.bg-endaveour:focus, a.bg-endaveour:hover {background-color: #003a70;}
.bg-minsk {background-color: #362d88;}
a.bg-minsk:focus, a.bg-minsk:hover {background-color: #272062;}
.bg-eminence {background-color: #742787;}
a.bg-eminence:focus, a.bg-eminence:hover {background-color: #521c5f;}
.bg-violet-eggplant {background-color: #aa1985;}
a.bg-violet-eggplant:focus, a.bg-violet-eggplant:hover {background-color: #7e1262;}
.bg-mint-green {background-color: #72ff96;}
a.bg-mint-green:focus, a.bg-mint-green:hover {background-color: #3fff70;}
.bg-aquamarine {background-color: #62ffe0;}
a.bg-aquamarine:focus, a.bg-aquamarine:hover {background-color: #2fffd6;}
.bg-malibu {background-color: #6abfff;}
a.bg-malibu:focus, a.bg-malibu:hover {background-color: #37a9ff;}
.bg-dodger-blue {background-color: #5e6cff;}
a.bg-dodger-blue:focus, a.bg-dodger-blue:hover {background-color: #2b3dff;}
.bg-heliotrope {background-color: #a26bff;}
a.bg-heliotrope:focus, a.bg-heliotrope:hover {background-color: #8238ff;}
.bg-perfume {background-color: #f57ffe;}
a.bg-perfume:focus, a.bg-perfume:hover {background-color: #f14cfe;}
.bg-brand-cerulean {background-color: #00A3E3;}
a.bg-brand-cerulean:focus, a.bg-brand-cerulean:hover {background-color: #007eb0;}
.bg-gray-darker {background-color: #262626;}
a.bg-gray-darker:focus, a.bg-gray-darker:hover {background-color: #0d0d0d;}
.bg-gray-dark {background-color: #2d2d2d;}
a.bg-gray-dark:focus, a.bg-gray-dark:hover {background-color: #141414;}
.bg-gray {background-color: #383838;}
a.bg-gray:focus, a.bg-gray:hover {background-color: #1f1f1f;}
.bg-gray-light {background-color: #444;}
a.bg-gray-light:focus, a.bg-gray-light:hover {background-color: #2b2b2b;}
.bg-gray-lighter {background-color: #5c5c5c;}
a.bg-gray-lighter:focus, a.bg-gray-lighter:hover {background-color: #434343;}
.bg-body-bg-i {background-color: #212121 !important;}
a.bg-body-bg-i:focus, a.bg-body-bg-i:hover {background-color: #080808;}
.bg-success-light-i {background-color: #deebcd !important;}
a.bg-success-light-i:focus, a.bg-success-light-i:hover {background-color: #c6dca9;}
.bg-info-light-i {background-color: #bddef5 !important;}
a.bg-info-light-i:focus, a.bg-info-light-i:hover {background-color: #91c8ee;}
.bg-warning-light-i {background-color: #f9d7bb !important;}
a.bg-warning-light-i:focus, a.bg-warning-light-i:hover {background-color: #f5bb8c;}
.bg-danger-light-i {background-color: #f1c3c6 !important;}
a.bg-danger-light-i:focus, a.bg-danger-light-i:hover {background-color: #e79a9f;}
.bg-primary-i {background-color: #2c97de !important;}
a.bg-primary-i:focus, a.bg-primary-i:hover {background-color: #1d7bba;}
.bg-success-i {background-color: #84b547 !important;}
a.bg-success-i:focus, a.bg-success-i:hover {background-color: #699039;}
.bg-info-i {background-color: #2dbda8 !important;}
a.bg-info-i:focus, a.bg-info-i:hover {background-color: #239483;}
.bg-warning-i {background-color: #e76d3b !important;}
a.bg-warning-i:focus, a.bg-warning-i:hover {background-color: #d5501a;}
.bg-danger-i {background-color: #cc3e4a !important;}
a.bg-danger-i:focus, a.bg-danger-i:hover {background-color: #aa2d38;}
.bg-cerulean-i {background-color: #00A3E3 !important;}
a.bg-cerulean-i:focus, a.bg-cerulean-i:hover {background-color: #007eb0;}
.bg-curious-blue-i {background-color: #2986c7 !important;}
a.bg-curious-blue-i:focus, a.bg-curious-blue-i:hover {background-color: #206a9d;}
.bg-endaveour-i {background-color: #0055a3 !important;}
a.bg-endaveour-i:focus, a.bg-endaveour-i:hover {background-color: #003a70;}
.bg-minsk-i {background-color: #362d88 !important;}
a.bg-minsk-i:focus, a.bg-minsk-i:hover {background-color: #272062;}
.bg-eminence-i {background-color: #742787 !important;}
a.bg-eminence-i:focus, a.bg-eminence-i:hover {background-color: #521c5f;}
.bg-violet-eggplant-i {background-color: #aa1985 !important;}
a.bg-violet-eggplant-i:focus, a.bg-violet-eggplant-i:hover {background-color: #7e1262;}
.bg-mint-green-i {background-color: #72ff96 !important;}
a.bg-mint-green-i:focus, a.bg-mint-green-i:hover {background-color: #3fff70;}
.bg-aquamarine-i {background-color: #62ffe0 !important;}
a.bg-aquamarine-i:focus, a.bg-aquamarine-i:hover {background-color: #2fffd6;}
.bg-malibu-i {background-color: #6abfff !important;}
a.bg-malibu-i:focus, a.bg-malibu-i:hover {background-color: #37a9ff;}
.bg-dodger-blue-i {background-color: #5e6cff !important;}
a.bg-dodger-blue-i:focus, a.bg-dodger-blue-i:hover {background-color: #2b3dff;}
.bg-heliotrope-i {background-color: #a26bff !important;}
a.bg-heliotrope-i:focus, a.bg-heliotrope-i:hover {background-color: #8238ff;}
.bg-perfume-i {background-color: #f57ffe !important;}
a.bg-perfume-i:focus, a.bg-perfume-i:hover {background-color: #f14cfe;}
.bg-brand-cerulean-i {background-color: #00A3E3 !important;}
a.bg-brand-cerulean-i:focus, a.bg-brand-cerulean-i:hover {background-color: #007eb0;}
.bg-gray-darker-i {background-color: #262626 !important;}
a.bg-gray-darker-i:focus, a.bg-gray-darker-i:hover {background-color: #0d0d0d;}
.bg-gray-dark-i {background-color: #2d2d2d !important;}
a.bg-gray-dark-i:focus, a.bg-gray-dark-i:hover {background-color: #141414;}
.bg-gray-i {background-color: #383838 !important;}
a.bg-gray-i:focus, a.bg-gray-i:hover {background-color: #1f1f1f;}
.bg-gray-light-i {background-color: #444 !important;}
a.bg-gray-light-i:focus, a.bg-gray-light-i:hover {background-color: #2b2b2b;}
.bg-gray-lighter-i {background-color: #5c5c5c !important;}
a.bg-gray-lighter-i:focus, a.bg-gray-lighter-i:hover {background-color: #434343;}
.bg-rangoon-i {background-color: #1A1A1A !important;}
a.bg-rangoon-i:focus, a.bg-rangoon-i:hover {background-color: #010101;}
ul.tab-color-white > li.active > a, ul.tab-color-white > li.active > a:focus,
ul.tab-color-white > li.active > a:hover {background-color: #fff;}
ul.tab-color-body-bg > li.active > a, ul.tab-color-body-bg > li.active > a:focus,
ul.tab-color-body-bg > li.active > a:hover {background-color: #212121;}
ul.tab-color-panel-bg > li.active > a, ul.tab-color-panel-bg > li.active > a:focus,
ul.tab-color-panel-bg > li.active > a:hover {background-color: #1A1A1A;}
ul.tab-color-primary > li.active > a, ul.tab-color-primary > li.active > a:focus,
ul.tab-color-primary > li.active > a:hover {background-color: #2c97de;}
ul.tab-color-success > li.active > a, ul.tab-color-success > li.active > a:focus,
ul.tab-color-success > li.active > a:hover {background-color: #84b547;}
ul.tab-color-info > li.active > a, ul.tab-color-info > li.active > a:focus,
ul.tab-color-info > li.active > a:hover {background-color: #2dbda8;}
ul.tab-color-warning > li.active > a, ul.tab-color-warning > li.active > a:focus,
ul.tab-color-warning > li.active > a:hover {background-color: #e76d3b;}
ul.tab-color-danger > li.active > a, ul.tab-color-danger > li.active > a:focus,
ul.tab-color-danger > li.active > a:hover {background-color: #cc3e4a;}
ul.tab-color-cerulean > li.active > a, ul.tab-color-cerulean > li.active > a:focus,
ul.tab-color-cerulean > li.active > a:hover {background-color: #00A3E3;}
ul.tab-color-curious-blue > li.active > a, ul.tab-color-curious-blue > li.active > a:focus,
ul.tab-color-curious-blue > li.active > a:hover {background-color: #2986c7;}
ul.tab-color-endaveour > li.active > a, ul.tab-color-endaveour > li.active > a:focus,
ul.tab-color-endaveour > li.active > a:hover {background-color: #0055a3;}
ul.tab-color-minsk > li.active > a, ul.tab-color-minsk > li.active > a:focus,
ul.tab-color-minsk > li.active > a:hover {background-color: #362d88;}
ul.tab-color-eminence > li.active > a, ul.tab-color-eminence > li.active > a:focus,
ul.tab-color-eminence > li.active > a:hover {background-color: #742787;}
ul.tab-color-violet-eggplant > li.active > a, ul.tab-color-violet-eggplant > li.active > a:focus,
ul.tab-color-violet-eggplant > li.active > a:hover {background-color: #aa1985;}
ul.tab-color-mint-green > li.active > a, ul.tab-color-mint-green > li.active > a:focus,
ul.tab-color-mint-green > li.active > a:hover {background-color: #72ff96;}
ul.tab-color-aquamarine > li.active > a, ul.tab-color-aquamarine > li.active > a:focus,
ul.tab-color-aquamarine > li.active > a:hover {background-color: #62ffe0;}
ul.tab-color-malibu > li.active > a, ul.tab-color-malibu > li.active > a:focus,
ul.tab-color-malibu > li.active > a:hover {background-color: #6abfff;}
ul.tab-color-dodger-blue > li.active > a, ul.tab-color-dodger-blue > li.active > a:focus,
ul.tab-color-dodger-blue > li.active > a:hover {background-color: #5e6cff;}
ul.tab-color-heliotrope > li.active > a, ul.tab-color-heliotrope > li.active > a:focus,
ul.tab-color-heliotrope > li.active > a:hover {background-color: #a26bff;}
ul.tab-color-perfume > li.active > a, ul.tab-color-perfume > li.active > a:focus,
ul.tab-color-perfume > li.active > a:hover {background-color: #f57ffe;}
ul.tab-color-brand-cerulean > li.active > a, ul.tab-color-brand-cerulean > li.active > a:focus,
ul.tab-color-brand-cerulean > li.active > a:hover {background-color: #00A3E3;}
ul.tab-color-gray-darker > li.active > a, ul.tab-color-gray-darker > li.active > a:focus,
ul.tab-color-gray-darker > li.active > a:hover {background-color: #262626;}
ul.tab-color-gray-dark > li.active > a, ul.tab-color-gray-dark > li.active > a:focus,
ul.tab-color-gray-dark > li.active > a:hover {background-color: #2d2d2d;}
ul.tab-color-gray > li.active > a, ul.tab-color-gray > li.active > a:focus,
ul.tab-color-gray > li.active > a:hover {background-color: #383838;}
ul.tab-color-gray-light > li.active > a, ul.tab-color-gray-light > li.active > a:focus,
ul.tab-color-gray-light > li.active > a:hover {background-color: #444;}
ul.tab-color-gray-lighter > li.active > a, ul.tab-color-gray-lighter > li.active > a:focus,
ul.tab-color-gray-lighter > li.active > a:hover {background-color: #5c5c5c;}
ul.tab-color-rangoon > li.active > a, ul.tab-color-rangoon > li.active > a:focus,
ul.tab-color-rangoon > li.active > a:hover {background-color: #1A1A1A;}
.btn-cerulean {color: #fff; background-color: #00A3E3; border-color: #00A3E3;}
.btn-cerulean.focus, .btn-cerulean:focus {color: #fff; background-color: #007eb0; border-color: #004764;}
.btn-cerulean.active, .btn-cerulean:active, .btn-cerulean:hover,
.open > .btn-cerulean.dropdown-toggle {color: #fff; background-color: #007eb0; border-color: #0077a6;}
.btn-cerulean.active.focus, .btn-cerulean.active:focus, .btn-cerulean.active:hover,
.btn-cerulean:active.focus, .btn-cerulean:active:focus, .btn-cerulean:active:hover,
.open > .btn-cerulean.dropdown-toggle.focus, .open > .btn-cerulean.dropdown-toggle:focus,
.open > .btn-cerulean.dropdown-toggle:hover {color: #fff; background-color: #00658c; border-color: #004764;}
.btn-cerulean.active, .btn-cerulean:active, .open > .btn-cerulean.dropdown-toggle {background-image: none;}
.btn-cerulean.disabled.focus, .btn-cerulean.disabled:focus, .btn-cerulean.disabled:hover,
.btn-cerulean[disabled].focus, .btn-cerulean[disabled]:focus, .btn-cerulean[disabled]:hover,
fieldset[disabled] .btn-cerulean.focus, fieldset[disabled] .btn-cerulean:focus,
fieldset[disabled] .btn-cerulean:hover {background-color: #00A3E3; border-color: #00A3E3;}
.btn-cerulean .badge {color: #00A3E3; background-color: #fff;}
.btn-curious-blue {color: #fff; background-color: #2986c7; border-color: #2986c7;}
.btn-curious-blue.focus, .btn-curious-blue:focus {color: #fff; background-color: #206a9d; border-color: #133f5d;}
.btn-curious-blue.active, .btn-curious-blue:active, .btn-curious-blue:hover,
.open > .btn-curious-blue.dropdown-toggle {color: #fff; background-color: #206a9d; border-color: #1f6494;}
.btn-curious-blue.active.focus, .btn-curious-blue.active:focus,
.btn-curious-blue.active:hover, .btn-curious-blue:active.focus,
.btn-curious-blue:active:focus, .btn-curious-blue:active:hover,
.open > .btn-curious-blue.dropdown-toggle.focus, .open > .btn-curious-blue.dropdown-toggle:focus,
.open > .btn-curious-blue.dropdown-toggle:hover {color: #fff; background-color: #1a567f; border-color: #133f5d;}
.btn-curious-blue.active, .btn-curious-blue:active, .open > .btn-curious-blue.dropdown-toggle {background-image: none;}
.btn-curious-blue.disabled.focus, .btn-curious-blue.disabled:focus,
.btn-curious-blue.disabled:hover, .btn-curious-blue[disabled].focus,
.btn-curious-blue[disabled]:focus, .btn-curious-blue[disabled]:hover,
fieldset[disabled] .btn-curious-blue.focus, fieldset[disabled] .btn-curious-blue:focus,
fieldset[disabled] .btn-curious-blue:hover {background-color: #2986c7; border-color: #2986c7;}
.btn-curious-blue .badge {color: #2986c7; background-color: #fff;}
.btn-endaveour {color: #fff; background-color: #0055a3; border-color: #0055a3;}
.btn-endaveour.focus, .btn-endaveour:focus {color: #fff; background-color: #003a70; border-color: #001324;}
.btn-endaveour.active, .btn-endaveour:active, .btn-endaveour:hover,
.open > .btn-endaveour.dropdown-toggle {color: #fff; background-color: #003a70; border-color: #003566;}
.btn-endaveour.active.focus, .btn-endaveour.active:focus, .btn-endaveour.active:hover,
.btn-endaveour:active.focus, .btn-endaveour:active:focus, .btn-endaveour:active:hover,
.open > .btn-endaveour.dropdown-toggle.focus, .open > .btn-endaveour.dropdown-toggle:focus,
.open > .btn-endaveour.dropdown-toggle:hover {color: #fff; background-color: #00284c; border-color: #001324;}
.btn-endaveour.active, .btn-endaveour:active, .open > .btn-endaveour.dropdown-toggle {background-image: none;}
.btn-endaveour.disabled.focus, .btn-endaveour.disabled:focus,
.btn-endaveour.disabled:hover, .btn-endaveour[disabled].focus,
.btn-endaveour[disabled]:focus, .btn-endaveour[disabled]:hover,
fieldset[disabled] .btn-endaveour.focus, fieldset[disabled] .btn-endaveour:focus,
fieldset[disabled] .btn-endaveour:hover {background-color: #0055a3; border-color: #0055a3;}
.btn-endaveour .badge {color: #0055a3; background-color: #fff;}
.btn-minsk {color: #fff; background-color: #362d88; border-color: #362d88;}
.btn-minsk.focus, .btn-minsk:focus {color: #fff; background-color: #272062; border-color: #100d28;}
.btn-minsk.active, .btn-minsk:active, .btn-minsk:hover, .open > .btn-minsk.dropdown-toggle {color: #fff; background-color: #272062; border-color: #241e5a;}
.btn-minsk.active.focus, .btn-minsk.active:focus, .btn-minsk.active:hover,
.btn-minsk:active.focus, .btn-minsk:active:focus, .btn-minsk:active:hover,
.open > .btn-minsk.dropdown-toggle.focus, .open > .btn-minsk.dropdown-toggle:focus,
.open > .btn-minsk.dropdown-toggle:hover {color: #fff; background-color: #1c1747; border-color: #100d28;}
.btn-minsk.active, .btn-minsk:active, .open > .btn-minsk.dropdown-toggle {background-image: none;}
.btn-minsk.disabled.focus, .btn-minsk.disabled:focus, .btn-minsk.disabled:hover,
.btn-minsk[disabled].focus, .btn-minsk[disabled]:focus, .btn-minsk[disabled]:hover,
fieldset[disabled] .btn-minsk.focus, fieldset[disabled] .btn-minsk:focus,
fieldset[disabled] .btn-minsk:hover {background-color: #362d88; border-color: #362d88;}
.btn-minsk .badge {color: #362d88; background-color: #fff;}
.btn-eminence {color: #fff; background-color: #742787; border-color: #742787;}
.btn-eminence.focus, .btn-eminence:focus {color: #fff; background-color: #521c5f; border-color: #1f0a24;}
.btn-eminence.active, .btn-eminence:active, .btn-eminence:hover,
.open > .btn-eminence.dropdown-toggle {color: #fff; background-color: #521c5f; border-color: #4b1958;}
.btn-eminence.active.focus, .btn-eminence.active:focus, .btn-eminence.active:hover,
.btn-eminence:active.focus, .btn-eminence:active:focus, .btn-eminence:active:hover,
.open > .btn-eminence.dropdown-toggle.focus, .open > .btn-eminence.dropdown-toggle:focus,
.open > .btn-eminence.dropdown-toggle:hover {color: #fff; background-color: #3a1444; border-color: #1f0a24;}
.btn-eminence.active, .btn-eminence:active, .open > .btn-eminence.dropdown-toggle {background-image: none;}
.btn-eminence.disabled.focus, .btn-eminence.disabled:focus, .btn-eminence.disabled:hover,
.btn-eminence[disabled].focus, .btn-eminence[disabled]:focus, .btn-eminence[disabled]:hover,
fieldset[disabled] .btn-eminence.focus, fieldset[disabled] .btn-eminence:focus,
fieldset[disabled] .btn-eminence:hover {background-color: #742787; border-color: #742787;}
.btn-eminence .badge {color: #742787; background-color: #fff;}
.btn-violet-eggplant {color: #fff; background-color: #aa1985; border-color: #aa1985;}
.btn-violet-eggplant.focus, .btn-violet-eggplant:focus {color: #fff; background-color: #7e1262; border-color: #3b092e;}
.btn-violet-eggplant.active, .btn-violet-eggplant:active, .btn-violet-eggplant:hover,
.open > .btn-violet-eggplant.dropdown-toggle {color: #fff; background-color: #7e1262; border-color: #75115b;}
.btn-violet-eggplant.active.focus, .btn-violet-eggplant.active:focus,
.btn-violet-eggplant.active:hover, .btn-violet-eggplant:active.focus,
.btn-violet-eggplant:active:focus, .btn-violet-eggplant:active:hover,
.open > .btn-violet-eggplant.dropdown-toggle.focus, .open > .btn-violet-eggplant.dropdown-toggle:focus,
.open > .btn-violet-eggplant.dropdown-toggle:hover {color: #fff; background-color: #5e0e4a; border-color: #3b092e;}
.btn-violet-eggplant.active, .btn-violet-eggplant:active, .open > .btn-violet-eggplant.dropdown-toggle {background-image: none;}
.btn-violet-eggplant.disabled.focus, .btn-violet-eggplant.disabled:focus,
.btn-violet-eggplant.disabled:hover, .btn-violet-eggplant[disabled].focus,
.btn-violet-eggplant[disabled]:focus, .btn-violet-eggplant[disabled]:hover,
fieldset[disabled] .btn-violet-eggplant.focus, fieldset[disabled] .btn-violet-eggplant:focus,
fieldset[disabled] .btn-violet-eggplant:hover {background-color: #aa1985; border-color: #aa1985;}
.btn-violet-eggplant .badge {color: #aa1985; background-color: #fff;}
.btn-mint-green {color: #fff; background-color: #72ff96; border-color: #72ff96;}
.btn-mint-green.focus, .btn-mint-green:focus {color: #fff; background-color: #3fff70; border-color: #00f23e;}
.btn-mint-green.active, .btn-mint-green:active, .btn-mint-green:hover,
.open > .btn-mint-green.dropdown-toggle {color: #fff; background-color: #3fff70; border-color: #35ff68;}
.btn-mint-green.active.focus, .btn-mint-green.active:focus, .btn-mint-green.active:hover,
.btn-mint-green:active.focus, .btn-mint-green:active:focus, .btn-mint-green:active:hover,
.open > .btn-mint-green.dropdown-toggle.focus, .open > .btn-mint-green.dropdown-toggle:focus,
.open > .btn-mint-green.dropdown-toggle:hover {color: #fff; background-color: #1bff55; border-color: #00f23e;}
.btn-mint-green.active, .btn-mint-green:active, .open > .btn-mint-green.dropdown-toggle {background-image: none;}
.btn-mint-green.disabled.focus, .btn-mint-green.disabled:focus,
.btn-mint-green.disabled:hover, .btn-mint-green[disabled].focus,
.btn-mint-green[disabled]:focus, .btn-mint-green[disabled]:hover,
fieldset[disabled] .btn-mint-green.focus, fieldset[disabled] .btn-mint-green:focus,
fieldset[disabled] .btn-mint-green:hover {background-color: #72ff96; border-color: #72ff96;}
.btn-mint-green .badge {color: #72ff96; background-color: #fff;}
.btn-aquamarine {color: #fff; background-color: #62ffe0; border-color: #62ffe0;}
.btn-aquamarine.focus, .btn-aquamarine:focus {color: #fff; background-color: #2fffd6; border-color: #00e2b5;}
.btn-aquamarine.active, .btn-aquamarine:active, .btn-aquamarine:hover,
.open > .btn-aquamarine.dropdown-toggle {color: #fff; background-color: #2fffd6; border-color: #25ffd4;}
.btn-aquamarine.active.focus, .btn-aquamarine.active:focus, .btn-aquamarine.active:hover,
.btn-aquamarine:active.focus, .btn-aquamarine:active:focus, .btn-aquamarine:active:hover,
.open > .btn-aquamarine.dropdown-toggle.focus, .open > .btn-aquamarine.dropdown-toggle:focus,
.open > .btn-aquamarine.dropdown-toggle:hover {color: #fff; background-color: #0bffcf; border-color: #00e2b5;}
.btn-aquamarine.active, .btn-aquamarine:active, .open > .btn-aquamarine.dropdown-toggle {background-image: none;}
.btn-aquamarine.disabled.focus, .btn-aquamarine.disabled:focus,
.btn-aquamarine.disabled:hover, .btn-aquamarine[disabled].focus,
.btn-aquamarine[disabled]:focus, .btn-aquamarine[disabled]:hover,
fieldset[disabled] .btn-aquamarine.focus, fieldset[disabled] .btn-aquamarine:focus,
fieldset[disabled] .btn-aquamarine:hover {background-color: #62ffe0; border-color: #62ffe0;}
.btn-aquamarine .badge {color: #62ffe0; background-color: #fff;}
.btn-malibu {color: #fff; background-color: #6abfff; border-color: #6abfff;}
.btn-malibu.focus, .btn-malibu:focus {color: #fff; background-color: #37a9ff; border-color: #0085ea;}
.btn-malibu.active, .btn-malibu:active, .btn-malibu:hover, .open > .btn-malibu.dropdown-toggle {color: #fff; background-color: #37a9ff; border-color: #2da5ff;}
.btn-malibu.active.focus, .btn-malibu.active:focus, .btn-malibu.active:hover,
.btn-malibu:active.focus, .btn-malibu:active:focus, .btn-malibu:active:hover,
.open > .btn-malibu.dropdown-toggle.focus, .open > .btn-malibu.dropdown-toggle:focus,
.open > .btn-malibu.dropdown-toggle:hover {color: #fff; background-color: #139aff; border-color: #0085ea;}
.btn-malibu.active, .btn-malibu:active, .open > .btn-malibu.dropdown-toggle {background-image: none;}
.btn-malibu.disabled.focus, .btn-malibu.disabled:focus, .btn-malibu.disabled:hover,
.btn-malibu[disabled].focus, .btn-malibu[disabled]:focus, .btn-malibu[disabled]:hover,
fieldset[disabled] .btn-malibu.focus, fieldset[disabled] .btn-malibu:focus,
fieldset[disabled] .btn-malibu:hover {background-color: #6abfff; border-color: #6abfff;}
.btn-malibu .badge {color: #6abfff; background-color: #fff;}
.btn-dodger-blue {color: #fff; background-color: #5e6cff; border-color: #5e6cff;}
.btn-dodger-blue.focus, .btn-dodger-blue:focus {color: #fff; background-color: #2b3dff; border-color: #0013de;}
.btn-dodger-blue.active, .btn-dodger-blue:active, .btn-dodger-blue:hover,
.open > .btn-dodger-blue.dropdown-toggle {color: #fff; background-color: #2b3dff; border-color: #2134ff;}
.btn-dodger-blue.active.focus, .btn-dodger-blue.active:focus,
.btn-dodger-blue.active:hover, .btn-dodger-blue:active.focus, .btn-dodger-blue:active:focus,
.btn-dodger-blue:active:hover, .open > .btn-dodger-blue.dropdown-toggle.focus,
.open > .btn-dodger-blue.dropdown-toggle:focus, .open > .btn-dodger-blue.dropdown-toggle:hover {color: #fff; background-color: #071dff; border-color: #0013de;}
.btn-dodger-blue.active, .btn-dodger-blue:active, .open > .btn-dodger-blue.dropdown-toggle {background-image: none;}
.btn-dodger-blue.disabled.focus, .btn-dodger-blue.disabled:focus,
.btn-dodger-blue.disabled:hover, .btn-dodger-blue[disabled].focus,
.btn-dodger-blue[disabled]:focus, .btn-dodger-blue[disabled]:hover,
fieldset[disabled] .btn-dodger-blue.focus, fieldset[disabled] .btn-dodger-blue:focus,
fieldset[disabled] .btn-dodger-blue:hover {background-color: #5e6cff; border-color: #5e6cff;}
.btn-dodger-blue .badge {color: #5e6cff; background-color: #fff;}
.btn-heliotrope {color: #fff; background-color: #a26bff; border-color: #a26bff;}
.btn-heliotrope.focus, .btn-heliotrope:focus {color: #fff; background-color: #8238ff; border-color: #5700eb;}
.btn-heliotrope.active, .btn-heliotrope:active, .btn-heliotrope:hover,
.open > .btn-heliotrope.dropdown-toggle {color: #fff; background-color: #8238ff; border-color: #7c2eff;}
.btn-heliotrope.active.focus, .btn-heliotrope.active:focus, .btn-heliotrope.active:hover,
.btn-heliotrope:active.focus, .btn-heliotrope:active:focus, .btn-heliotrope:active:hover,
.open > .btn-heliotrope.dropdown-toggle.focus, .open > .btn-heliotrope.dropdown-toggle:focus,
.open > .btn-heliotrope.dropdown-toggle:hover {color: #fff; background-color: #6c14ff; border-color: #5700eb;}
.btn-heliotrope.active, .btn-heliotrope:active, .open > .btn-heliotrope.dropdown-toggle {background-image: none;}
.btn-heliotrope.disabled.focus, .btn-heliotrope.disabled:focus,
.btn-heliotrope.disabled:hover, .btn-heliotrope[disabled].focus,
.btn-heliotrope[disabled]:focus, .btn-heliotrope[disabled]:hover,
fieldset[disabled] .btn-heliotrope.focus, fieldset[disabled] .btn-heliotrope:focus,
fieldset[disabled] .btn-heliotrope:hover {background-color: #a26bff; border-color: #a26bff;}
.btn-heliotrope .badge {color: #a26bff; background-color: #fff;}
.btn-perfume {color: #fff; background-color: #f57ffe; border-color: #f57ffe;}
.btn-perfume.focus, .btn-perfume:focus {color: #fff; background-color: #f14cfe; border-color: #ea02fc;}
.btn-perfume.active, .btn-perfume:active, .btn-perfume:hover, .open > .btn-perfume.dropdown-toggle {color: #fff; background-color: #f14cfe; border-color: #f042fe;}
.btn-perfume.active.focus, .btn-perfume.active:focus, .btn-perfume.active:hover,
.btn-perfume:active.focus, .btn-perfume:active:focus, .btn-perfume:active:hover,
.open > .btn-perfume.dropdown-toggle.focus, .open > .btn-perfume.dropdown-toggle:focus,
.open > .btn-perfume.dropdown-toggle:hover {color: #fff; background-color: #ee29fd; border-color: #ea02fc;}
.btn-perfume.active, .btn-perfume:active, .open > .btn-perfume.dropdown-toggle {background-image: none;}
.btn-perfume.disabled.focus, .btn-perfume.disabled:focus, .btn-perfume.disabled:hover,
.btn-perfume[disabled].focus, .btn-perfume[disabled]:focus, .btn-perfume[disabled]:hover,
fieldset[disabled] .btn-perfume.focus, fieldset[disabled] .btn-perfume:focus,
fieldset[disabled] .btn-perfume:hover {background-color: #f57ffe; border-color: #f57ffe;}
.btn-perfume .badge {color: #f57ffe; background-color: #fff;}
.btn-brand-cerulean {color: #fff; background-color: #00A3E3; border-color: #00A3E3;}
.btn-brand-cerulean.focus, .btn-brand-cerulean:focus {color: #fff; background-color: #007eb0; border-color: #004764;}
.btn-brand-cerulean.active, .btn-brand-cerulean:active, .btn-brand-cerulean:hover,
.open > .btn-brand-cerulean.dropdown-toggle {color: #fff; background-color: #007eb0; border-color: #0077a6;}
.btn-brand-cerulean.active.focus, .btn-brand-cerulean.active:focus,
.btn-brand-cerulean.active:hover, .btn-brand-cerulean:active.focus,
.btn-brand-cerulean:active:focus, .btn-brand-cerulean:active:hover,
.open > .btn-brand-cerulean.dropdown-toggle.focus, .open > .btn-brand-cerulean.dropdown-toggle:focus,
.open > .btn-brand-cerulean.dropdown-toggle:hover {color: #fff; background-color: #00658c; border-color: #004764;}
.btn-brand-cerulean.active, .btn-brand-cerulean:active, .open > .btn-brand-cerulean.dropdown-toggle {background-image: none;}
.btn-brand-cerulean.disabled.focus, .btn-brand-cerulean.disabled:focus,
.btn-brand-cerulean.disabled:hover, .btn-brand-cerulean[disabled].focus,
.btn-brand-cerulean[disabled]:focus, .btn-brand-cerulean[disabled]:hover,
fieldset[disabled] .btn-brand-cerulean.focus, fieldset[disabled] .btn-brand-cerulean:focus,
fieldset[disabled] .btn-brand-cerulean:hover {background-color: #00A3E3; border-color: #00A3E3;}
.btn-brand-cerulean .badge {color: #00A3E3; background-color: #fff;}
.btn-gray-darker {color: #fff; background-color: #262626; border-color: #262626;}
.btn-gray-darker.focus, .btn-gray-darker:focus {color: #fff; background-color: #0d0d0d; border-color: #000;}
.btn-gray-darker.active, .btn-gray-darker:active, .btn-gray-darker:hover,
.open > .btn-gray-darker.dropdown-toggle {color: #fff; background-color: #0d0d0d; border-color: #070707;}
.btn-gray-darker.active.focus, .btn-gray-darker.active:focus,
.btn-gray-darker.active:hover, .btn-gray-darker:active.focus, .btn-gray-darker:active:focus,
.btn-gray-darker:active:hover, .open > .btn-gray-darker.dropdown-toggle.focus,
.open > .btn-gray-darker.dropdown-toggle:focus, .open > .btn-gray-darker.dropdown-toggle:hover {color: #fff; background-color: #000; border-color: #000;}
.btn-gray-darker.active, .btn-gray-darker:active, .open > .btn-gray-darker.dropdown-toggle {background-image: none;}
.btn-gray-darker.disabled.focus, .btn-gray-darker.disabled:focus,
.btn-gray-darker.disabled:hover, .btn-gray-darker[disabled].focus,
.btn-gray-darker[disabled]:focus, .btn-gray-darker[disabled]:hover,
fieldset[disabled] .btn-gray-darker.focus, fieldset[disabled] .btn-gray-darker:focus,
fieldset[disabled] .btn-gray-darker:hover {background-color: #262626; border-color: #262626;}
.btn-gray-darker .badge {color: #262626; background-color: #fff;}
.btn-gray-dark {color: #fff; background-color: #2d2d2d; border-color: #2d2d2d;}
.btn-gray-dark.focus, .btn-gray-dark:focus {color: #fff; background-color: #141414; border-color: #000;}
.btn-gray-dark.active, .btn-gray-dark:active, .btn-gray-dark:hover,
.open > .btn-gray-dark.dropdown-toggle {color: #fff; background-color: #141414; border-color: #0e0e0e;}
.btn-gray-dark.active.focus, .btn-gray-dark.active:focus, .btn-gray-dark.active:hover,
.btn-gray-dark:active.focus, .btn-gray-dark:active:focus, .btn-gray-dark:active:hover,
.open > .btn-gray-dark.dropdown-toggle.focus, .open > .btn-gray-dark.dropdown-toggle:focus,
.open > .btn-gray-dark.dropdown-toggle:hover {color: #fff; background-color: #020202; border-color: #000;}
.btn-gray-dark.active, .btn-gray-dark:active, .open > .btn-gray-dark.dropdown-toggle {background-image: none;}
.btn-gray-dark.disabled.focus, .btn-gray-dark.disabled:focus,
.btn-gray-dark.disabled:hover, .btn-gray-dark[disabled].focus,
.btn-gray-dark[disabled]:focus, .btn-gray-dark[disabled]:hover,
fieldset[disabled] .btn-gray-dark.focus, fieldset[disabled] .btn-gray-dark:focus,
fieldset[disabled] .btn-gray-dark:hover {background-color: #2d2d2d; border-color: #2d2d2d;}
.btn-gray-dark .badge {color: #2d2d2d; background-color: #fff;}
.btn-gray {color: #fff; background-color: #383838; border-color: #383838;}
.btn-gray.focus, .btn-gray:focus {color: #fff; background-color: #1f1f1f; border-color: #000;}
.btn-gray.active, .btn-gray:active, .btn-gray:hover, .open > .btn-gray.dropdown-toggle {color: #fff; background-color: #1f1f1f; border-color: #191919;}
.btn-gray.active.focus, .btn-gray.active:focus, .btn-gray.active:hover,
.btn-gray:active.focus, .btn-gray:active:focus, .btn-gray:active:hover,
.open > .btn-gray.dropdown-toggle.focus, .open > .btn-gray.dropdown-toggle:focus,
.open > .btn-gray.dropdown-toggle:hover {color: #fff; background-color: #0d0d0d; border-color: #000;}
.btn-gray.active, .btn-gray:active, .open > .btn-gray.dropdown-toggle {background-image: none;}
.btn-gray.disabled.focus, .btn-gray.disabled:focus, .btn-gray.disabled:hover,
.btn-gray[disabled].focus, .btn-gray[disabled]:focus, .btn-gray[disabled]:hover,
fieldset[disabled] .btn-gray.focus, fieldset[disabled] .btn-gray:focus,
fieldset[disabled] .btn-gray:hover {background-color: #383838; border-color: #383838;}
.btn-gray .badge {color: #383838; background-color: #fff;}
.btn-gray-light {color: #fff; background-color: #444; border-color: #444;}
.btn-gray-light.focus, .btn-gray-light:focus {color: #fff; background-color: #2b2b2b; border-color: #040404;}
.btn-gray-light.active, .btn-gray-light:active, .btn-gray-light:hover,
.open > .btn-gray-light.dropdown-toggle {color: #fff; background-color: #2b2b2b; border-color: #252525;}
.btn-gray-light.active.focus, .btn-gray-light.active:focus, .btn-gray-light.active:hover,
.btn-gray-light:active.focus, .btn-gray-light:active:focus, .btn-gray-light:active:hover,
.open > .btn-gray-light.dropdown-toggle.focus, .open > .btn-gray-light.dropdown-toggle:focus,
.open > .btn-gray-light.dropdown-toggle:hover {color: #fff; background-color: #191919; border-color: #040404;}
.btn-gray-light.active, .btn-gray-light:active, .open > .btn-gray-light.dropdown-toggle {background-image: none;}
.btn-gray-light.disabled.focus, .btn-gray-light.disabled:focus,
.btn-gray-light.disabled:hover, .btn-gray-light[disabled].focus,
.btn-gray-light[disabled]:focus, .btn-gray-light[disabled]:hover,
fieldset[disabled] .btn-gray-light.focus, fieldset[disabled] .btn-gray-light:focus,
fieldset[disabled] .btn-gray-light:hover {background-color: #444; border-color: #444;}
.btn-gray-light .badge {color: #444; background-color: #fff;}
.btn-gray-lighter {color: #fff; background-color: #5c5c5c; border-color: #5c5c5c;}
.btn-gray-lighter.focus, .btn-gray-lighter:focus {color: #fff; background-color: #434343; border-color: #1c1c1c;}
.btn-gray-lighter.active, .btn-gray-lighter:active, .btn-gray-lighter:hover,
.open > .btn-gray-lighter.dropdown-toggle {color: #fff; background-color: #434343; border-color: #3d3d3d;}
.btn-gray-lighter.active.focus, .btn-gray-lighter.active:focus,
.btn-gray-lighter.active:hover, .btn-gray-lighter:active.focus,
.btn-gray-lighter:active:focus, .btn-gray-lighter:active:hover,
.open > .btn-gray-lighter.dropdown-toggle.focus, .open > .btn-gray-lighter.dropdown-toggle:focus,
.open > .btn-gray-lighter.dropdown-toggle:hover {color: #fff; background-color: #313131; border-color: #1c1c1c;}
.btn-gray-lighter.active, .btn-gray-lighter:active, .open > .btn-gray-lighter.dropdown-toggle {background-image: none;}
.btn-gray-lighter.disabled.focus, .btn-gray-lighter.disabled:focus,
.btn-gray-lighter.disabled:hover, .btn-gray-lighter[disabled].focus,
.btn-gray-lighter[disabled]:focus, .btn-gray-lighter[disabled]:hover,
fieldset[disabled] .btn-gray-lighter.focus, fieldset[disabled] .btn-gray-lighter:focus,
fieldset[disabled] .btn-gray-lighter:hover {background-color: #5c5c5c; border-color: #5c5c5c;}
.btn-gray-lighter .badge {color: #5c5c5c; background-color: #fff;}
.btn-outline {color: inherit;}
.btn-outline.btn-primary {color: #2c97de;}
.btn-outline.btn-success {color: #84b547;}
.btn-outline.btn-info {color: #2dbda8;}
.btn-outline.btn-warning {color: #e76d3b;}
.btn-outline.btn-danger {color: #cc3e4a;}
.btn-outline.btn-cerulean {color: #00A3E3;}
.btn-outline.btn-curious-blue {color: #2986c7;}
.btn-outline.btn-endaveour {color: #0055a3;}
.btn-outline.btn-minsk {color: #362d88;}
.btn-outline.btn-eminence {color: #742787;}
.btn-outline.btn-violet-eggplant {color: #aa1985;}
.btn-outline.btn-mint-green {color: #72ff96;}
.btn-outline.btn-aquamarine {color: #62ffe0;}
.btn-outline.btn-malibu {color: #6abfff;}
.btn-outline.btn-dodger-blue {color: #5e6cff;}
.btn-outline.btn-heliotrope {color: #a26bff;}
.btn-outline.btn-perfume {color: #f57ffe;}
.btn-outline.btn-brand-cerulean {color: #00A3E3;}
.btn-outline.btn-gray-darker {color: #262626;}
.btn-outline.btn-gray-dark {color: #2d2d2d;}
.btn-outline.btn-gray {color: #383838;}
.btn-outline.btn-gray-light {color: #444;}
.btn-outline.btn-gray-lighter {color: #5c5c5c;}
.btn-outline:not(:hover) {background-color: transparent;}
.btn-outline.active, .btn-outline:hover {color: #fff;}
.timeline .timeline-date {display: block; max-width: 210px; position: relative; padding-top: 8px;}
.timeline .timeline-date:before {background: #262626; border-radius: 2px; bottom: -30px; content: ""; height: 24px; left: 12px; position: absolute; width: 1px;}
.timeline.timeline-datetime .timeline-item {margin-left: 117px;}
.timeline.timeline-datetime .timeline-date {text-align: center;}
.timeline.timeline-datetime .timeline-date:before {left: calc(50% - 1px);}
.timeline .timeline-item {margin-top: 25px; margin-bottom: 25px; margin-left: 25px; position: relative;}
.timeline .timeline-item:first-child {margin-top: 0;}
.timeline .timeline-item .timeline-item-time {position: absolute; top: 10px; right: calc(100% + 35px); text-align: right;}
.timeline .timeline-item .timeline-item-inner {padding: 10px; position: relative;}
.timeline .timeline-item .timeline-item-head {border-bottom: 1px solid #262626; margin-bottom: 8px; padding-bottom: 8px;}
.timeline .timeline-item .timeline-item-head .user-detail h5 {margin: 0 0 2px;}
.timeline .timeline-item .timeline-item-head .post-type > p {font-weight: 700; text-transform: uppercase; font-size: .7em; margin: 0; line-height: 17px;}
.timeline .timeline-item .timeline-item-head .post-time > p {text-transform: uppercase; letter-spacing: 1px; font-size: .6em; line-height: 15px; margin: 0;}
.timeline .timeline-item .timeline-item-content p {color: #585b5e; font-size: .9em; margin: 0;}
.timeline .timeline-item .timeline-icon:before {background: #262626; border-radius: 2px; bottom: -28px; content: ""; height: 100%; left: -14px; position: absolute; width: 1px;}
.timeline .timeline-item .timeline-icon i {left: -19px; position: absolute; top: 10px;}
.collapsible-panel.collapsed .panel-collapsed-hidden, .collapsible-panel:not(.collapsed) .panel-collapsed-visible {display: none;}
.collapsible-panel .action-panel-close:focus, .collapsible-panel .action-panel-close:hover,
.collapsible-panel .action-panel-collapse:focus, .collapsible-panel .action-panel-collapse:hover {text-decoration: none;}
.collapsible-panel > :not(.panel-heading) {-webkit-transition: max-height .2s ease-in-out; transition: max-height .2s ease-in-out;}
.collapsible-panel .panel-body {overflow: hidden;}
.collapsible-panel.collapsed > :not(.panel-heading) {max-height: 0 !important;}
.collapsible-panel.collapsed .panel-heading {border-bottom: 0; margin-bottom: 1px;}
.collapsible-panel.collapsed > .panel-footer {padding-top: 0; padding-bottom: 0; overflow: hidden;}
.collapsible-panel.collapsed > .panel-body {padding-top: 0; padding-bottom: 0;}
.chat-messages {position: relative; list-style: none; padding: 0 0 0 10px; margin: 0;}
.chat-messages .message {clear: both; overflow: hidden; margin-bottom: 20px; -webkit-transition: all .5s linear; transition: all .5s linear; opacity: 0;}
.chat-messages .message.appeared {opacity: 1;}
.chat-messages .message .avatar {width: 60px; height: 60px; border-radius: 50%; display: inline-block;}
.chat-messages .message .text_wrapper {display: inline-block; padding: 10px; border-radius: 6px; width: calc(100% - 75px); min-width: 202px; position: relative;}
.chat-messages .message .text_wrapper:after, .chat-messages .message .text_wrapper:before {top: 8px; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none;}
.chat-messages .message .text_wrapper::after {border-width: 8px; margin-top: 0;}
.chat-messages .message .text_wrapper::before {border-width: 10px; margin-top: -2px;}
.chat-messages .message .text_wrapper .text {font-size: 12px;}
.chat-messages .message.left .text_wrapper {background-color: #262626; margin-left: 10px;}
.chat-messages .message.right {padding-right: 15px;}
.chat-messages .message.right .text_wrapper {background-color: #262626; margin-right: 10px; float: right;}
.chat-messages .message.right .text_wrapper:after {left: 100%; border-left-color: #262626;}
.chat-messages .message.left .text_wrapper:after {right: 100%; border-right-color: #262626;}
.chat-message-input {border-top: 1px solid #262626;}
.jqstooltip {width: auto !important; height: auto !important;}
.layout-options {width: 200px; position: fixed; right: -200px; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); -webkit-transition: all .5s; transition: all .5s; z-index: 150;}
.layout-options.active {right: 0;}
.layout-options > .action-toggle-layout-options {position: absolute; top: 50%; -webkit-transform: translateY(calc(-50% - 54px)); transform: translateY(calc(-50% - 54px)); left: -35px; width: 35px;}
@media (max-width:767px) {.layout-options {display: none;} }
.layout-options > .panel {margin-bottom: 0;}
body.layout-options-disabled .layout-options > .action-toggle-layout-options.disabled {display: initial;}
body.layout-options-disabled .layout-options > .action-toggle-layout-options:not(.disabled),
body:not(.layout-options-disabled) .layout-options > .action-toggle-layout-options.disabled {display: none;}
body:not(.layout-options-disabled) .layout-options > .action-toggle-layout-options:not(.disabled) {display: initial;}
body:not(.rtl) .layout-options > .action-toggle-layout-options {border-top-right-radius: 0; border-bottom-right-radius: 0;}
body:not(.rtl) .layout-options .panel {border-top-right-radius: 0; border-bottom-right-radius: 0; border-right: none;}
body.rtl .spin-layout-options {right: auto; left: -200px;}
body.rtl .spin-layout-options.active {left: 0;}
body.rtl .spin-layout-options > .action-toggle-layout-options {left: auto; right: -35px; border-top-left-radius: 0; border-bottom-left-radius: 0;}
body.rtl .spin-layout-options .panel {border-top-left-radius: 0; border-bottom-left-radius: 0;}
.label.label-with-icon {font-size: 10px; line-height: 12px; padding: 2px 5px; position: absolute; right: 5px; top: 8px;}
.badge-with-icon {position: relative; top: -10px; margin-left: -16px; border-radius: 15px;}
.thumbnail-small {width: 20px;}
.avatar-with-icon {position: relative;}
.avatar-with-icon i {font-size: 9px; line-height: 1px; padding: 1px 20px; position: absolute;}
.spin-search-box {max-width: 300px;}
.spin-search-box > a .icon-active {display: none;}
.spin-search-box > a .icon-inactive {display: initial;}
.spin-search-box > .input-group {padding: 10px; max-width: 80%; width: 100%; display: none;}
.spin-search-box.active > a .icon-active {display: initial;}
.spin-search-box.active > a .icon-inactive {display: none;}
.spin-search-box.active > .input-group {display: table;}
.yamm-content .list-unstyled {min-width: 150px;}
.profile .profile-name {display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;}
.profile .profile-name .profile-name-avatar {-ms-flex-negative: 0; flex-shrink: 0; width: 100%; margin-top: -75px;}
.profile .profile-name .profile-name-avatar img {border: 3px solid #1A1A1A; border-radius: 50%; max-height: 150px; margin-bottom: 5px;}
.profile .profile-name .profile-name-body {padding-left: 9px; padding-right: 9px; width: 100%; text-align: center;}
.profile .profile-name.profile-name-avatar-left, .profile .profile-name.profile-name-avatar-right {-ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start;}
.profile .profile-name.profile-name-avatar-left .profile-name-avatar,
.profile .profile-name.profile-name-avatar-right .profile-name-avatar {width: 150px;}
.profile .profile-name.profile-name-avatar-left .profile-name-body,
.profile .profile-name.profile-name-avatar-right .profile-name-body {width: auto;}
.profile .profile-name.profile-name-avatar-left .profile-name-body {text-align: left;}
.profile .profile-name.profile-name-avatar-right {-webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse;}
.profile .profile-name.profile-name-avatar-right .profile-name-body {text-align: right;}
@media screen and (max-width:480px) {.profile .profile-name {-ms-flex-wrap: wrap !important; flex-wrap: wrap !important; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;}
	.profile .profile-name > * {-ms-flex-preferred-size: 100% !important; flex-basis: 100% !important;}
	.profile .profile-name .profile-name-body {text-align: center !important;} }
.panel.panel-loading {position: relative;}
.panel.panel-loading:before {content: " "; left: calc(50% - 50px); top: calc(50% - 50px); font-size: 10px; position: absolute; text-indent: -9999em; border-top: 1.1em solid rgba(255, 255, 255, .2); border-right: 1.1em solid rgba(255, 255, 255, .2); border-bottom: 1.1em solid rgba(255, 255, 255, .2); border-left: 1.1em solid #fff; -webkit-transform: translateZ(0); transform: translateZ(0); -webkit-animation: load8 1.1s infinite linear; animation: load8 1.1s infinite linear; width: 100px; height: 100px; border-radius: 50%; z-index: 2;}
.panel.panel-loading:after {top: 0; left: 0; content: " "; display: block; position: absolute; background-color: #000; width: 100%; height: 100%;}
@-webkit-keyframes load8 {0% {-webkit-transform: rotate(0deg); transform: rotate(0deg);}
	100% {-webkit-transform: rotate(360deg); transform: rotate(360deg);} }
@keyframes load8 {0% {-webkit-transform: rotate(0deg); transform: rotate(0deg);}
	100% {-webkit-transform: rotate(360deg); transform: rotate(360deg);} }
[data-plugin=peityLine] + .peity {width: 100%;}
.avatar {position: relative; width: 35px; height: 35px;}
.avatar.avatar-image:not(.loaded) img {display: none;}
.avatar.avatar-image:not(.loaded)::before {content: ' '; display: block; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: #2d2d2d; border-radius: 50%; z-index: 10;}
.avatar.avatar-image:not(.loaded)::after {content: "\f007"; font-family: FontAwesome; font-size: 21px; line-height: 16px; position: absolute; z-index: 11; bottom: 0; left: 50%; top: 50%; color: #444; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%);}
.avatar.avatar-image:not(.loaded).avatar-sm::after, .sidebar-slim .avatar.avatar-image.sidebar-avatar:not(.loaded)::after {font-size: 13px; line-height: 10px;}
.avatar.avatar-image:not(.loaded).avatar-lg::after {font-size: 65px; line-height: 40px;}
.avatar.avatar-inline {display: inline-block; vertical-align: bottom;}
.avatar img {border-radius: 50%; width: 100%; display: block;}
.avatar .badge, .avatar .label {position: absolute; top: 3px; right: 2px; -webkit-transform: translate(50%, -50%); transform: translate(50%, -50%); z-index: 12;}
.avatar .avatar-status {position: absolute; display: block; width: 12px; height: 12px; border: 2px solid #212121; border-radius: 100%; top: -2px; right: 0; z-index: 12;}
.avatar .avatar-status.avatar-status-bottom {top: auto; bottom: 0;}
.avatar.avatar-sm, .sidebar-slim .avatar.sidebar-avatar {width: 20px; height: 20px;}
.avatar.avatar-sm .avatar-status, .sidebar-slim .avatar.sidebar-avatar .avatar-status {width: 8px; height: 8px; border-width: 1px; right: -2px; top: 0;}
.avatar.avatar-sm .avatar-status.avatar-status-bottom, .sidebar-slim .avatar.sidebar-avatar .avatar-status.avatar-status-bottom {top: auto; bottom: -2px;}
.avatar.avatar-sm .badge, .avatar.avatar-sm .label, .sidebar-slim .avatar.sidebar-avatar .badge,
.sidebar-slim .avatar.sidebar-avatar .label {font-size: 8px; right: 0; top: 0;}
.avatar.avatar-lg {width: 84px; height: 84px;}
.avatar.avatar-lg .avatar-status {width: 16px; height: 16px; top: 3px; right: 6px;}
.avatar.avatar-lg .avatar-status.avatar-status-bottom {top: auto; bottom: 3px;}
.avatar.avatar-lg .badge, .avatar.avatar-lg .label {top: 10px; right: 10px;}
.avatar.avatar-icon, .avatar.avatar-text {text-align: center; height: 35px; border-radius: 50%;}
.avatar.avatar-icon .avatar-content, .avatar.avatar-text .avatar-content {color: #fff; font-size: 13px; font-weight: 500; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%);}
.avatar.avatar-sm.avatar-icon, .avatar.avatar-text.avatar-sm,
.sidebar-slim .avatar.avatar-icon.sidebar-avatar, .sidebar-slim .avatar.avatar-text.sidebar-avatar {height: 20px;}
.avatar.avatar-sm.avatar-icon .avatar-content, .avatar.avatar-text.avatar-sm .avatar-content,
.sidebar-slim .avatar.avatar-icon.sidebar-avatar .avatar-content,
.sidebar-slim .avatar.avatar-text.sidebar-avatar .avatar-content {font-size: 8px;}
.avatar.avatar-lg.avatar-icon, .avatar.avatar-text.avatar-lg {height: 84px;}
.avatar.avatar-lg.avatar-icon .avatar-content, .avatar.avatar-text.avatar-lg .avatar-content {font-size: 33px;}
.avatar.avatar-icon .avatar-content {font-size: 20px;}
.avatar.avatar-icon.avatar-sm .avatar-content, .sidebar-slim .avatar.avatar-icon.sidebar-avatar .avatar-content {font-size: 11px;}
.avatar.avatar-icon.avatar-lg .avatar-content {font-size: 48px;}
.sidebar-slim.sidebar-aside .sidebar-avatar {display: none;}
.sidebar-big-icons .sidebar-avatar {width: 35px;}
.sidebar-big-icons .sidebar-avatar .badge, .sidebar-big-icons .sidebar-avatar .label {top: 3px; right: 2px;}
.sidebar-big-icons .sidebar-avatar .avatar-status {width: 12px; height: 12px; top: -2px; right: 0;}
.sidebar-big-icons .sidebar-avatar .avatar-status.avatar-status-bottom {top: auto; bottom: 0;}
.navigation .navbar .avatar {max-width: 18px; max-height: 18px;}
.custom-scrollbar {position: relative;}
.hr-text {position: relative; font-size: 12px; line-height: 20px; text-align: left; text-transform: uppercase;}
.hr-text.hr-text-center {text-align: center;}
.hr-text.hr-text-center > :first-child {padding-left: 1em;}
.hr-text.hr-text-right {text-align: right;}
.hr-text.hr-text-right > :first-child {padding-left: 1em; padding-right: 0;}
.hr-text:before {position: absolute; top: 50%; display: block; content: ""; width: 100%; height: 1px; background-color: #383838;}
.hr-text > :first-child {position: relative; z-index: 2; display: inline-block; padding-right: 1em; color: #5c5c5c; vertical-align: middle; background-color: #212121;}
.modal.modal-primary .modal-content {border-color: #2c97de;}
.modal.modal-success .modal-content {border-color: #84b547;}
.modal.modal-info .modal-content {border-color: #2dbda8;}
.modal.modal-warning .modal-content {border-color: #e76d3b;}
.modal.modal-danger .modal-content {border-color: #cc3e4a;}
.callout {padding: 20px; margin: 20px 0; border: 1px solid #262626; border-left-width: 5px; border-radius: 3px;}
.callout.callout-primary {border-left-color: #2c97de;}
.callout.callout-success {border-left-color: #84b547;}
.callout.callout-warning {border-left-color: #e76d3b;}
.callout.callout-danger {border-left-color: #cc3e4a;}
.callout.callout-gray-light {border-left-color: #444;}
.display-1 {font-size: 6rem; font-weight: 300;}
.display-2 {font-size: 5.5rem; font-weight: 300;}
.display-3 {font-size: 4.5rem; font-weight: 300;}
.display-4 {font-size: 3.5rem; font-weight: 300;}
.f-w-300 {font-weight: 300;}
.f-25 {font-size: 25%;}
.no-bg {background: 0 0;}
.v-a-m {vertical-align: middle !important;}
.media-auto .media-body, .media-body.media-auto {width: auto;}
.tabbable-panel {border: none; padding: none;}
.tabbable-line > .nav-tabs {border: none; margin: 0;}
.tabbable-line > .nav-tabs > li {margin-right: 2px;}
.tabbable-line > .nav-tabs > li > a {border: 0; margin-right: 0; color: #5c5c5c;}
.tabbable-line .nav-tabs > li.active > a, .tabbable-line .nav-tabs > li.active > a:focus,
.tabbable-line .nav-tabs > li.active > a:hover {background: 0 0;}
.tabbable-line > .nav-tabs > li > a > i {color: #a6a6a6;}
.tabbable-line > .nav-tabs > li.open, .tabbable-line > .nav-tabs > li:hover {border-bottom: 4px solid #176192;}
.tabbable-line > .nav-tabs > li.open > a, .tabbable-line > .nav-tabs > li:hover > a {border: 0; background: 0 0 !important; color: #176192;}
.tabbable-line > .nav-tabs > li.open > a > i, .tabbable-line > .nav-tabs > li:hover > a > i {color: #a6a6a6; background: 0 0;}
.tabbable-line > .nav-tabs > li.open .dropdown-menu, .tabbable-line > .nav-tabs > li:hover .dropdown-menu {margin-top: 0;}
.tabbable-line > .nav-tabs > li.active {border-bottom: 4px solid #2c97de; position: relative;}
.tabbable-line > .nav-tabs > li.active > a {border: 0; color: #fff;}
.tabbable-line > .nav-tabs > li.active > a > i {color: #404040;}
.tabbable-line > .tab-content {background-color: none; border: 0; border-top: 1px solid #383838; padding: 15px 0;}
.portlet .tabbable-line > .tab-content {padding-bottom: 0;}
.tabbable-line.tabs-below > .nav-tabs > li {border-top: 4px solid transparent;}
.tabbable-line.tabs-below > .nav-tabs > li > a {margin-top: 0;}
.tabbable-line.tabs-below > .nav-tabs > li:hover {border-bottom: 0; border-top: 4px solid #000;}
.tabbable-line.tabs-below > .nav-tabs > li.active {margin-bottom: -2px; border-bottom: 0; border-top: 4px solid #f3565d;}
.tabbable-line.tabs-below > .tab-content {margin-top: -10px; border-top: 0; border-bottom: 1px solid #eee; padding-bottom: 15px;}
.bs-example-tooltips {text-align: center;}
.bs-example-tooltips > .btn {margin-top: 5px; margin-bottom: 5px;}
.bs-example-tooltip .tooltip {position: relative; display: inline-block; margin: 10px 20px; opacity: 1;}
.bs-example-popover {padding-bottom: 24px;}
.bs-example-popover .popover {position: relative; display: block; float: left; width: 260px; margin: 20px;}
.bs-example-modal {background-color: none;}
.bs-example-modal .modal {position: relative; top: auto; right: auto; bottom: auto; left: auto; z-index: 1; display: block;}
.bs-example-modal .modal-dialog {left: auto; margin-right: auto; margin-left: auto;}
.show-grid {margin-bottom: 15px; color: #fff;}
.show-grid [class^=col-] {padding-top: 10px; padding-bottom: 10px; background-color: #444; border: 1px solid #575757;}
.h-3 {height: 3px !important;}
.h-6 {height: 6px !important;}
.h-9 {height: 9px !important;}
.h-20 {height: 20px !important;}
.h-100 {height: 100px !important;}
.w-0 {width: 0 !important;}
.w-5 {width: 5px !important;}
.w-10 {width: 10px !important;}
.w-17 {width: 17px !important;}
.w-100 {width: 100px !important;}
.w-210 {width: 201px !important;}
.w-350 {width: 350px !important;}
.scroll-640 {max-height: 640px; overflow-y: scroll;}
.scroll-600 {max-height: 600px; overflow-y: scroll;}
.scroll-300 {max-height: 300px; overflow-y: scroll;}
.scroll-200 {max-height: 200px; overflow-y: scroll;}
.scroll-1000 {max-height: 1000px; overflow-y: scroll;}
.scroll-1300 {max-height: 1300px; overflow-y: scroll;}
#events-list .event.ui-draggable-dragging {color: #fff !important; font-size: .85em; padding: 0 2px; max-width: 150px;}
#events-list .event.ui-draggable-dragging i {display: none;}
#events-list .event.ui-draggable-dragging.event-primary {background: #2c97de;}
#events-list .event.ui-draggable-dragging.event-info {background: #2dbda8;}
#events-list .event.ui-draggable-dragging.event-success {background: #84b547;}
#events-list .event.ui-draggable-dragging.event-warning {background: #e76d3b;}
#events-list .event.ui-draggable-dragging.event-danger {background: #cc3e4a;}
ol {counter-reset: item;}
ol > li {counter-increment: item;}
ol ol > li {display: block;}
ol ol > li:before {content: counters(item, ".") ". "; margin-left: -40px;}
.bs-glyphicons {margin: 0 -10px 20px; overflow: hidden;}
.bs-glyphicons-list {padding-left: 0; list-style: none;}
.bs-glyphicons li {float: left; width: 25%; height: 115px; padding: 10px; font-size: 10px; line-height: 1.4; text-align: center; background-color: #262626; border: 1px solid #212121;}
.bs-glyphicons .glyphicon {margin-top: 5px; margin-bottom: 10px; font-size: 24px;}
.bs-glyphicons .glyphicon-class {display: block; text-align: center; word-wrap: break-word;}
.bs-glyphicons li:hover {color: #fff; background-color: #383838;}
@media (min-width:768px) {.bs-glyphicons {margin-right: 0; margin-left: 0;}
	.bs-glyphicons li {width: 12.5%; font-size: 11px;} }
.bs-docs-sidebar.affix {position: static;}
@media (min-width:768px) {.bs-docs-sidebar {padding-left: 20px;} }
.bs-docs-sidenav {margin-top: 20px; margin-bottom: 20px;}
.bs-docs-sidebar .nav > li > a {display: block; padding: 4px 20px; font-size: 13px; font-weight: 400; color: #525252;}
.bs-docs-sidebar .nav > li > a:focus, .bs-docs-sidebar .nav > li > a:hover {padding-left: 19px; color: #fff; text-decoration: none; background-color: transparent; border-left: 1px solid #fff;}
.bs-docs-sidebar .nav > .active:focus > a, .bs-docs-sidebar .nav > .active:hover > a,
.bs-docs-sidebar .nav > .active > a {padding-left: 18px; font-weight: 700; color: #2c97de; background-color: transparent; border-left: 2px solid #2c97de;}
.bs-docs-sidebar .nav .nav {display: none; padding-bottom: 10px;}
.bs-docs-sidebar .nav .nav > li > a {padding-top: 1px; padding-bottom: 1px; padding-left: 30px; font-size: 12px; font-weight: 400;}
.bs-docs-sidebar .nav .nav > li > a:focus, .bs-docs-sidebar .nav .nav > li > a:hover {padding-left: 29px;}
.bs-docs-sidebar .nav .nav > .active:focus > a, .bs-docs-sidebar .nav .nav > .active:hover > a,
.bs-docs-sidebar .nav .nav > .active > a {padding-left: 28px; font-weight: 500;}
.back-to-top, .bs-docs-theme-toggle {display: none; padding: 4px 10px; margin-top: 10px; margin-left: 10px; font-size: 12px; font-weight: 500; color: #999;}
.back-to-top:hover, .bs-docs-theme-toggle:hover {color: #563d7c; text-decoration: none;}
.bs-docs-theme-toggle {margin-top: 0;}
@media (min-width:768px) {.back-to-top, .bs-docs-theme-toggle {display: block;} }
@media (min-width:992px) {.bs-docs-sidebar .nav > .active > ul {display: block;}
	.bs-docs-sidebar.affix, .bs-docs-sidebar.affix-bottom {width: 213px;}
	.bs-docs-sidebar.affix {position: fixed; top: 20px;}
	.bs-docs-sidebar.affix-bottom {position: absolute;}
	.bs-docs-sidebar.affix .bs-docs-sidenav, .bs-docs-sidebar.affix-bottom .bs-docs-sidenav {margin-top: 0; margin-bottom: 0;} }
@media (min-width:1200px) {.bs-docs-sidebar.affix, .bs-docs-sidebar.affix-bottom {width: 263px;} }
.gallery-thumbnail {border: 2px solid #262626; background: #262626; -webkit-transition: none; transition: none;}
.gallery-thumbnail.active {border: 2px solid #2c97de;}
.gallery-thumbnail:hover {border: 2px solid #383838;}
.gallery-thumbnail.active:hover {border: 2px solid #1b71aa;}
.scroll-vertical {overflow: auto; word-wrap: normal; white-space: pre;}
body .sidebar-logo {border-bottom: 1px solid #212121; border-right: 1px solid #212121; height: 150px;}
body .sidebar-logo > img {display: block; position: relative; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); margin: 0 auto;}
body .sidebar-logo .logo-slim {display: none;}
body.sidebar-slim .sidebar-logo {height: 50px;}
body.sidebar-slim .sidebar-logo .logo-default {display: none;}
body.sidebar-full-height .sidebar .sidebar-logo, body.sidebar-slim .sidebar-logo .logo-slim {display: block;}
body.sidebar-full-height .navbar .navbar-brand, body:not(.sidebar-full-height) .sidebar .sidebar-logo {display: none;}
body:not(.sidebar-full-height) .navbar .navbar-brand {display: initial;}
.avatar-container, body.sidebar-big-icons.sidebar-with-avatar .sidebar-logo {display: none;}
body.sidebar-big-icons.sidebar-with-avatar .avatar-container {display: block;}
.sidebar .sidebar-overlay-head {display: none; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 51px; border: 1px solid #212121; border-width: 0 1px 1px 0; padding: 0 25px 0 20px;}
.sidebar .sidebar-overlay-head .sidebar-switch {color: #5C5C5C; font-size: 18px;}
body.sidebar-overlay .sidebar .sidebar-overlay-head {display: -webkit-box; display: -ms-flexbox; display: flex;}
body.sidebar-overlay .sidebar .sidebar-content {max-height: calc(100% - 50px); position: relative; overflow-y: auto; -webkit-overflow-scrolling: touch;}
.navigation .sidebar {background: 0 0; direction: ltr;}
.navigation .sidebar ul.side-menu {list-style-type: none; background: 0 0; padding-left: 0; margin-bottom: 0;}
.navigation .sidebar ul.side-menu > li {border-bottom: none; box-sizing: border-box; border-right: 1px solid #212121;}
.navigation .sidebar ul.side-menu > li > a {display: block; width: 100%; padding: 15px 25px 15px 20px; color: #5C5C5C; position: relative;}
.navigation .sidebar ul.side-menu > li > a > i:first-child {color: #383838;}
.navigation .sidebar ul.side-menu > li > a .nav-label {font-size: 10px; text-transform: uppercase; font-weight: bolder; letter-spacing: 1px;}
.navigation .sidebar ul.side-menu > li > a i:first-child {margin-right: 10px; width: 30px; text-align: center;}
.navigation .sidebar ul.side-menu > li > a:hover {color: #fff; background-color: #232323; text-decoration: none; box-shadow: 0 -1px 0 0 #1A1A1A inset, 0 1px 0 0 transparent inset;}
.navigation .sidebar ul.side-menu > li > a:hover > i:first-child {color: #fff;}
.navigation .sidebar ul.side-menu > li > a:active, .navigation .sidebar ul.side-menu > li > a:focus {text-decoration: none;}
.navigation .sidebar ul.side-menu > li.active > a {color: #fff; background-color: #232323; text-decoration: none; box-shadow: 0 -1px 0 0 #212121 inset, 0 1px 0 0 #212121 inset; box-shadow: 3px 0 0 0 #2c97de inset, 0 -1px 0 0 #1A1A1A inset, 0 1px 0 0 transparent inset;}
.navigation .sidebar ul.side-menu > li.active > a > i:first-child {color: #fff;}
.navigation .sidebar ul.side-menu > li.nested-active:not(.expanded) > a {color: #fff; background-color: #232323; text-decoration: none; box-shadow: 0 -1px 0 0 #212121 inset, 0 1px 0 0 #212121 inset; box-shadow: 3px 0 0 0 #2c97de inset, 0 -1px 0 0 #1A1A1A inset, 0 1px 0 0 transparent inset;}
.navigation .sidebar ul.side-menu > li.nested-active:not(.expanded) > a > i:first-child {color: #fff;}
.rtl .navigation .sidebar ul.side-menu > li {border-right: none; border-left: 1px solid #212121;}
.rtl .navigation .sidebar ul.side-menu > li > a {direction: rtl; text-align: right; padding: 15px 20px 15px 25px;}
.rtl .navigation .sidebar ul.side-menu > li > a i:first-child {margin-right: 0; margin-left: 4px;}
.rtl .navigation .sidebar ul.side-menu > li.active > a, .rtl .navigation .sidebar ul.side-menu > li.nested-active:not(.expanded) > a {color: #fff; background-color: #232323; text-decoration: none; box-shadow: 0 -1px 0 0 #212121 inset, 0 1px 0 0 #212121 inset; box-shadow: -3px 0 0 0 #2c97de inset, 0 -1px 0 0 #212121 inset, 0 1px 0 0 #212121 inset;}
.rtl .navigation .sidebar .pull-right {float: left !important;}
.sidebar-big-icons .navigation .sidebar ul.side-menu > li > a {text-align: center; padding-top: 20px; padding-bottom: 20px;}
.sidebar-big-icons .navigation .sidebar ul.side-menu > li > a > :not(:first-child):not(.nav-label) {display: none;}
.sidebar-big-icons .navigation .sidebar ul.side-menu > li > a > i:first-child {display: inline-block; width: 100%; font-size: 24px; margin-bottom: 10px; margin-right: 0;}
.sidebar-slim .navigation .sidebar ul.side-menu > li > a {text-align: center; padding: 15px 10px;}
.sidebar-slim .navigation .sidebar ul.side-menu > li > a .nav-label,
.sidebar-slim .navigation .sidebar ul.side-menu > li > a > :not(:first-child) {display: none;}
.sidebar-slim .navigation .sidebar ul.side-menu > li > a i:first-child {margin-right: 0;}
.navigation .sidebar ul.side-menu li {position: relative;}
.navigation .sidebar ul.side-menu li ul {list-style-type: none; padding-left: 0; display: none; height: 0; overflow: hidden; transition: max-height 1s; -webkit-transition: max-height 1s;}
.navigation .sidebar ul.side-menu li ul li.active > a, .navigation .sidebar ul.side-menu li ul li.active > a:hover {color: #fff; background-color: #232323; text-decoration: none; box-shadow: 0 -1px 0 0 #212121 inset, 0 1px 0 0 #212121 inset; box-shadow: 3px 0 0 0 #2c97de inset, 0 -1px 0 0 #1A1A1A inset, 0 1px 0 0 transparent inset;}
.navigation .sidebar ul.side-menu li ul li a {position: relative; display: block; color: #5C5C5C; padding: 15px 25px 15px 0;}
.navigation .sidebar ul.side-menu li ul li a .nav-label {font-size: 10px; text-transform: uppercase; font-weight: bolder; letter-spacing: 1px;}
.navigation .sidebar ul.side-menu li ul li a:hover {color: #fff; background-color: #232323; text-decoration: none; box-shadow: 0 -1px 0 0 #1A1A1A inset, 0 1px 0 0 transparent inset;}
.navigation .sidebar ul.side-menu li ul li a:active, .navigation .sidebar ul.side-menu li ul li a:focus {text-decoration: none;}
.navigation .sidebar ul.side-menu li ul li.nested-active:not(.expanded) > a {color: #fff; background-color: #232323; text-decoration: none; box-shadow: 0 -1px 0 0 #212121 inset, 0 1px 0 0 #212121 inset; box-shadow: 3px 0 0 0 #2c97de inset, 0 -1px 0 0 #1A1A1A inset, 0 1px 0 0 transparent inset;}
.navigation .sidebar ul.side-menu li ul.velocity-animating {display: block;}
.navigation .sidebar ul.side-menu li.expanded > ul {display: block; height: auto;}
.navigation .sidebar ul.side-menu li > a > .arrow {position: absolute; right: 25px; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%);}
.navigation .sidebar ul.side-menu li > a > .arrow:before {content: "\f104";}
.navigation .sidebar ul.side-menu li.expanded > a > .arrow:before {content: "\f107";}
.rtl .navigation .sidebar ul.side-menu li > a > .arrow {right: auto; left: 13px;}
.rtl .navigation .sidebar ul.side-menu li ul li a {padding: 15px 0 15px 25px; text-align: right;}
.rtl .navigation .sidebar ul.side-menu li ul li.active > a, .rtl .navigation .sidebar ul.side-menu li ul li.active > a:hover,
.rtl .navigation .sidebar ul.side-menu li ul li.nested-active:not(.expanded) > a {color: #fff; background-color: #232323; text-decoration: none; box-shadow: 0 -1px 0 0 #212121 inset, 0 1px 0 0 #212121 inset; box-shadow: -3px 0 0 0 #2c97de inset, 0 -1px 0 0 #212121 inset, 0 1px 0 0 #212121 inset;}
body:not(.rtl) .navigation .sidebar ul.side-menu > li ul.submenu-level-1 > li > a {padding-left: 59px;}
body:not(.rtl) .navigation .sidebar ul.side-menu > li ul.submenu-level-2 > li > a,
body:not(.rtl) .navigation .sidebar ul.side-menu > li ul.submenu-level-3 > li > a {padding-left: 70px;}
body.rtl .navigation .sidebar ul.side-menu > li ul.submenu-level-1 > li > a {padding-right: 50px;}
body.rtl .navigation .sidebar ul.side-menu > li ul.submenu-level-2 > li > a {padding-right: 60px;}
body.rtl .navigation .sidebar ul.side-menu > li ul.submenu-level-3 > li > a {padding-right: 70px;}
body.sidebar-big-icons .navigation .sidebar ul.side-menu > li ul.submenu-level-1 > li > a,
body.sidebar-slim .navigation .sidebar ul.side-menu > li ul.submenu-level-1 > li > a {padding-left: 0;}
body.sidebar-big-icons .navigation .sidebar ul.side-menu > li ul.submenu-level-2 > li > a,
body.sidebar-slim .navigation .sidebar ul.side-menu > li ul.submenu-level-2 > li > a {padding-left: 15px;}
body.sidebar-big-icons .navigation .sidebar ul.side-menu > li ul.submenu-level-3 > li > a,
body.sidebar-slim .navigation .sidebar ul.side-menu > li ul.submenu-level-3 > li > a {padding-left: 30px;}
body.rtl.sidebar-big-icons .navigation .sidebar ul.side-menu > li ul.submenu-level-1 > li > a,
body.rtl.sidebar-slim .navigation .sidebar ul.side-menu > li ul.submenu-level-1 > li > a {padding-right: 0;}
body.rtl.sidebar-big-icons .navigation .sidebar ul.side-menu > li ul.submenu-level-2 > li > a,
body.rtl.sidebar-slim .navigation .sidebar ul.side-menu > li ul.submenu-level-2 > li > a {padding-right: 15px;}
body.rtl.sidebar-big-icons .navigation .sidebar ul.side-menu > li ul.submenu-level-3 > li > a,
body.rtl.sidebar-slim .navigation .sidebar ul.side-menu > li ul.submenu-level-3 > li > a {padding-right: 30px;}
body.sidebar-big-icons .navigation .sidebar ul.side-menu > li, body.sidebar-slim .navigation .sidebar ul.side-menu > li {position: static;}
body.sidebar-big-icons .navigation .sidebar ul.side-menu > li > a, body.sidebar-slim .navigation .sidebar ul.side-menu > li > a {padding-left: 5px; padding-right: 5px; word-wrap: break-word;}
body.sidebar-big-icons .navigation .sidebar ul.side-menu > li > ul,
body.sidebar-slim .navigation .sidebar ul.side-menu > li > ul {padding: 15px; min-width: 250px; position: absolute; left: 100%; top: 0; background: #232323; min-height: 100%; z-index: 100; border-right: 1px solid #212121; border-bottom: 1px solid #212121;}
body.sidebar-big-icons .navigation .sidebar ul.side-menu > li > ul > li:first-child > a,
body.sidebar-slim .navigation .sidebar ul.side-menu > li > ul > li:first-child > a {padding-top: 15px;}
body.sidebar-big-icons .navigation .sidebar ul.side-menu > li > ul li > a,
body.sidebar-slim .navigation .sidebar ul.side-menu > li > ul li > a {padding: 0 20px 0 0; margin-bottom: 15px;}
body.sidebar-big-icons .navigation .sidebar ul.side-menu > li > ul li > a:hover,
body.sidebar-slim .navigation .sidebar ul.side-menu > li > ul li > a:hover {box-shadow: none; background: 0 0;}
body.sidebar-big-icons .navigation .sidebar ul.side-menu > li > ul li > a .arrow,
body.sidebar-slim .navigation .sidebar ul.side-menu > li > ul li > a .arrow {right: 3px;}
body.sidebar-big-icons .navigation .sidebar ul.side-menu > li > ul li.active > a,
body.sidebar-big-icons .navigation .sidebar ul.side-menu > li > ul li.nested-active:not(.expanded) > a,
body.sidebar-slim .navigation .sidebar ul.side-menu > li > ul li.active > a,
body.sidebar-slim .navigation .sidebar ul.side-menu > li > ul li.nested-active:not(.expanded) > a {box-shadow: none; background: 0 0;}
body.sidebar-big-icons .navigation .sidebar ul.side-menu > li:hover > ul,
body.sidebar-slim .navigation .sidebar ul.side-menu > li:hover > ul {display: block;}
body.sidebar-big-icons .navigation .sidebar ul.side-menu > li:hover:not(.nested-active):not(.active) > a,
body.sidebar-slim .navigation .sidebar ul.side-menu > li:hover:not(.nested-active):not(.active) > a {color: #fff; background-color: #232323; text-decoration: none;}
body.sidebar-big-icons .navigation .sidebar ul.side-menu > li:hover:not(.nested-active):not(.active) > a > i:first-child,
body.sidebar-slim .navigation .sidebar ul.side-menu > li:hover:not(.nested-active):not(.active) > a > i:first-child {color: #fff;}
body.rtl.sidebar-big-icons .navigation .sidebar ul.side-menu > li,
body.rtl.sidebar-slim .navigation .sidebar ul.side-menu > li {position: static;}
body.rtl.sidebar-big-icons .navigation .sidebar ul.side-menu > li > ul,
body.rtl.sidebar-slim .navigation .sidebar ul.side-menu > li > ul {left: auto; right: 100%; border-right: none; border-left: 1px solid #212121;}
body.rtl.sidebar-big-icons .navigation .sidebar ul.side-menu > li > ul li > a,
body.rtl.sidebar-slim .navigation .sidebar ul.side-menu > li > ul li > a {padding: 0 0 0 20px;}
body.rtl.sidebar-big-icons .navigation .sidebar ul.side-menu > li > ul li > a .arrow,
body.rtl.sidebar-slim .navigation .sidebar ul.side-menu > li > ul li > a .arrow {right: auto; left: 3px;}
body.sidebar-big-icons .submenu-level-1 {box-shadow: 5px 0 21px -5px rgba(0, 0, 0, .08); z-index: 2;}
body.sidebar-big-icons.sidebar-full-height:not(.navbar-disabled) .navigation .sidebar ul.side-menu > li > .submenu-level-1 {top: 50px; min-height: calc(100% - 50px);}
body.sidebar-big-icons.sidebar-full-height.sidebar-fixed:not(.navbar-fixed):not(.navbar-disabled) .affix .submenu-level-1 {top: 0 !important; min-height: 100% !important;}
body.sidebar-big-icons .navigation .sidebar ul.side-menu > li > ul:before {content: attr(data-submenu-title); display: block; width: 100%; padding-bottom: 10px; border-bottom: 1px solid #2d2d2d; font-size: 18px; color: #fff;}
body.rtl.sidebar-big-icons .navigation .sidebar ul.side-menu > li > ul:before {text-align: right;}
body.sidebar-slim .navigation .sidebar ul.side-menu > li {position: relative;}
body.sidebar-slim .navigation .sidebar ul.side-menu > li .badge {display: none;}
body.sidebar-slim .navigation .sidebar ul.side-menu > li ul {position: absolute; left: 100%; height: auto; min-width: 200px; overflow: visible; background: #232323; padding: 0; top: -1px; border-top: 1px solid #212121; border-bottom: 1px solid #212121; border-right: none;}
body.sidebar-slim .navigation .sidebar ul.side-menu > li ul > li {border-right: 1px solid #212121;}
body.sidebar-slim .navigation .sidebar ul.side-menu > li ul > li > a {margin: 0; padding: 10px 24px 10px 13px !important;}
body.sidebar-slim .navigation .sidebar ul.side-menu > li ul > li > a > .arrow {right: 10px; -webkit-transform: scaleX(-1) translateY(-50%); transform: scaleX(-1) translateY(-50%);}
body.sidebar-slim .navigation .sidebar ul.side-menu > li ul > li:not(:first-child) {border-left: 1px solid #212121;}
body.sidebar-slim .navigation .sidebar ul.side-menu > li ul > li:hover > ul {display: block;}
body.sidebar-slim .navigation .sidebar ul.side-menu > li ul > li:hover:not(.active) > a {color: #fff; background-color: #232323; text-decoration: none;}
body.sidebar-slim .navigation .sidebar ul.side-menu > li.primary-submenu > ul {top: 0;}
body.sidebar-slim .navigation .sidebar ul.side-menu > li.primary-submenu > ul > li {border-left: none;}
body.rtl.sidebar-slim .navigation .sidebar ul.side-menu > li {position: relative;}
body.rtl.sidebar-slim .navigation .sidebar ul.side-menu > li ul {left: auto; right: 100%; border-left: none;}
body.rtl.sidebar-slim .navigation .sidebar ul.side-menu > li ul > li {border-right: none; border-left: 1px solid #212121;}
body.rtl.sidebar-slim .navigation .sidebar ul.side-menu > li ul > li > a {margin: 0; padding: 10px 13px 10px 24px !important;}
body.rtl.sidebar-slim .navigation .sidebar ul.side-menu > li ul > li > a > .arrow {right: auto; left: 10px; -webkit-transform: translateY(-50%); transform: translateY(-50%);}
body.rtl.sidebar-slim .navigation .sidebar ul.side-menu > li ul > li:not(:first-child) {border-right: 1px solid #212121;}
body.rtl.sidebar-slim .navigation .sidebar ul.side-menu > li.primary-submenu > ul > li {border-right: none;}
body:not(.navbar-fixed):not(.sidebar-overlay) .right-sidebar.affix {height: 100%; top: 0;}
body.navbar-fixed .right-sidebar {position: fixed;}
body.navbar-disabled .right-sidebar {top: 0; height: 100%;}
@media only screen and (min-width:1200px) {body.boxed-layout:not(.navbar-fixed) .right-sidebar.affix-top {left: auto !important; right: 0 !important;}
	body.boxed-layout .right-sidebar.affix, body.boxed-layout.navbar-fixed .right-sidebar {left: auto; right: 50%; -webkit-transform: translateX(600px); transform: translateX(600px);}
	body.boxed-layout .right-sidebar {display: none; margin-right: 0;}
	body.boxed-layout .right-sidebar.active {display: block;} }
body.sidebar-overlay .right-sidebar {top: 0 !important; height: 100%; z-index: 1060;}
.right-sidebar {width: 300px; padding-left: 20px; position: absolute; overflow: hidden; top: 50px; height: calc(100% - 50px); right: 0; margin-right: -300px; background-color: #1A1A1A; border-left: 1px solid #212121; z-index: 99; -webkit-transition: margin .2s ease-out; transition: margin .2s ease-out;}
.right-sidebar.affix {position: fixed;}
.right-sidebar.active {margin-right: 0;}
body.rtl .right-sidebar {right: auto; left: 0; margin-left: -300px; margin-right: 0;}
body.rtl .right-sidebar.active {margin-left: 0;}
.cmd-right-sidebar-toggle:focus i {color: #525252;}
.cmd-right-sidebar-toggle.active i, .cmd-right-sidebar-toggle:hover i {color: #fff;}
.right-sidebar .vertical-scroll-container {position: relative; overflow-y: auto;}
.right-sidebar .right-sidebar-extra-content {position: absolute; width: 100%; left: 100%; padding-left: 0; background-color: #1A1A1A; -webkit-transition: left .2s; transition: left .2s; z-index: 1200;}
.right-sidebar .right-sidebar-extra-content.active {left: 0;}
.navigation .sidebar .sidebar-section {padding-left: 23px; padding-right: 25px;}
.navigation .sidebar hr {border-top-color: #212121;}
.sidebar-big-icons .sidebar-container-default, .sidebar-slim .sidebar-container-default,
body:not(.sidebar-big-icons) .sidebar-container-big-icons, body:not(.sidebar-full-height) .sidebar-container-slim,
body:not(.sidebar-slim) .sidebar-container-slim {display: none;}
.add-on-container {border-right: 1px solid #212121; border-bottom: 1px solid #262626;}
.sidebar-container-default {padding-top: 3rem; padding-bottom: 3rem;}
.sidebar-container-big-icons {padding: 3rem 0; text-align: center;}
.sidebar-container-slim {min-height: 50px; position: relative;}
.sidebar-container-slim > .avatar {position: absolute !important; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%);}
.bar-details {padding: 3px 0;}
body.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li.has-submenu:hover > a,
body.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li.has-submenu:hover > a {border-right-color: transparent;}
body.sidebar-danger .navigation .sidebar, body.sidebar-info .navigation .sidebar,
body.sidebar-primary .navigation .sidebar, body.sidebar-success .navigation .sidebar,
body.sidebar-warning .navigation .sidebar {color: rgba(255, 255, 255, .6);}
body.sidebar-danger .navigation .sidebar .text-muted, body.sidebar-info .navigation .sidebar .text-muted,
body.sidebar-primary .navigation .sidebar .text-muted, body.sidebar-success .navigation .sidebar .text-muted,
body.sidebar-warning .navigation .sidebar .text-muted {color: rgba(255, 255, 255, .5);}
body.sidebar-danger .navigation .sidebar hr, body.sidebar-info .navigation .sidebar hr,
body.sidebar-primary .navigation .sidebar hr, body.sidebar-success .navigation .sidebar hr,
body.sidebar-warning .navigation .sidebar hr {border-top-color: rgba(255, 255, 255, .2);}
body.sidebar-danger .navigation .sidebar .add-on-container, body.sidebar-danger .navigation .sidebar .avatar-container,
body.sidebar-info .navigation .sidebar .add-on-container, body.sidebar-info .navigation .sidebar .avatar-container,
body.sidebar-primary .navigation .sidebar .add-on-container, body.sidebar-primary .navigation .sidebar .avatar-container,
body.sidebar-success .navigation .sidebar .add-on-container, body.sidebar-success .navigation .sidebar .avatar-container,
body.sidebar-warning .navigation .sidebar .add-on-container, body.sidebar-warning .navigation .sidebar .avatar-container {border-right: none; border-color: rgba(255, 255, 255, .3);}
body.sidebar-danger .navigation .sidebar .sidebar-overlay-head,
body.sidebar-info .navigation .sidebar .sidebar-overlay-head, body.sidebar-primary .navigation .sidebar .sidebar-overlay-head,
body.sidebar-success .navigation .sidebar .sidebar-overlay-head,
body.sidebar-warning .navigation .sidebar .sidebar-overlay-head {border-color: rgba(255, 255, 255, .3); border-width: 0 0 1px;}
body.sidebar-danger .navigation .sidebar .sidebar-overlay-head .sidebar-switch,
body.sidebar-info .navigation .sidebar .sidebar-overlay-head .sidebar-switch,
body.sidebar-primary .navigation .sidebar .sidebar-overlay-head .sidebar-switch,
body.sidebar-success .navigation .sidebar .sidebar-overlay-head .sidebar-switch,
body.sidebar-warning .navigation .sidebar .sidebar-overlay-head .sidebar-switch {color: #fff;}
body.sidebar-danger .navigation .sidebar .sidebar-logo, body.sidebar-info .navigation .sidebar .sidebar-logo,
body.sidebar-primary .navigation .sidebar .sidebar-logo, body.sidebar-success .navigation .sidebar .sidebar-logo,
body.sidebar-warning .navigation .sidebar .sidebar-logo {border-right: none; border-bottom-color: rgba(255, 255, 255, .3); background: #fff;}
body.sidebar-danger .navigation .sidebar .nav > li > a:focus, body.sidebar-danger .navigation .sidebar .nav > li > a:hover,
body.sidebar-info .navigation .sidebar .nav > li > a:focus, body.sidebar-info .navigation .sidebar .nav > li > a:hover,
body.sidebar-primary .navigation .sidebar .nav > li > a:focus, body.sidebar-primary .navigation .sidebar .nav > li > a:hover,
body.sidebar-success .navigation .sidebar .nav > li > a:focus, body.sidebar-success .navigation .sidebar .nav > li > a:hover,
body.sidebar-warning .navigation .sidebar .nav > li > a:focus, body.sidebar-warning .navigation .sidebar .nav > li > a:hover {background-color: rgba(255, 255, 255, .3);}
body.sidebar-danger .navigation .sidebar .avatar .avatar-status,
body.sidebar-info .navigation .sidebar .avatar .avatar-status, body.sidebar-primary .navigation .sidebar .avatar .avatar-status,
body.sidebar-success .navigation .sidebar .avatar .avatar-status,
body.sidebar-warning .navigation .sidebar .avatar .avatar-status {border-color: #fff;}
body.sidebar-danger .navigation .sidebar .side-menu .badge.badge-outline,
body.sidebar-danger .navigation .sidebar .side-menu .label.label-outline,
body.sidebar-info .navigation .sidebar .side-menu .badge.badge-outline,
body.sidebar-info .navigation .sidebar .side-menu .label.label-outline,
body.sidebar-primary .navigation .sidebar .side-menu .badge.badge-outline,
body.sidebar-primary .navigation .sidebar .side-menu .label.label-outline,
body.sidebar-success .navigation .sidebar .side-menu .badge.badge-outline,
body.sidebar-success .navigation .sidebar .side-menu .label.label-outline,
body.sidebar-warning .navigation .sidebar .side-menu .badge.badge-outline,
body.sidebar-warning .navigation .sidebar .side-menu .label.label-outline {border-color: rgba(255, 255, 255, .7); color: rgba(255, 255, 255, .7);}
body.sidebar-danger .navigation .sidebar .progress, body.sidebar-info .navigation .sidebar .progress,
body.sidebar-primary .navigation .sidebar .progress, body.sidebar-success .navigation .sidebar .progress,
body.sidebar-warning .navigation .sidebar .progress {background: rgba(255, 255, 255, .3);}
body.sidebar-danger .navigation .sidebar .progress .progress-bar,
body.sidebar-info .navigation .sidebar .progress .progress-bar, body.sidebar-primary .navigation .sidebar .progress .progress-bar,
body.sidebar-success .navigation .sidebar .progress .progress-bar,
body.sidebar-warning .navigation .sidebar .progress .progress-bar {background-color: #fff;}
body.sidebar-danger .navigation .sidebar .sidebar-content .side-menu li,
body.sidebar-info .navigation .sidebar .sidebar-content .side-menu li,
body.sidebar-primary .navigation .sidebar .sidebar-content .side-menu li,
body.sidebar-success .navigation .sidebar .sidebar-content .side-menu li,
body.sidebar-warning .navigation .sidebar .sidebar-content .side-menu li {border-right: none;}
body.sidebar-danger .navigation .sidebar .sidebar-content .side-menu li a,
body.sidebar-info .navigation .sidebar .sidebar-content .side-menu li a,
body.sidebar-primary .navigation .sidebar .sidebar-content .side-menu li a,
body.sidebar-success .navigation .sidebar .sidebar-content .side-menu li a,
body.sidebar-warning .navigation .sidebar .sidebar-content .side-menu li a {color: rgba(255, 255, 255, .5);}
body.sidebar-danger .navigation .sidebar .sidebar-content .side-menu li > a:hover,
body.sidebar-info .navigation .sidebar .sidebar-content .side-menu li > a:hover,
body.sidebar-primary .navigation .sidebar .sidebar-content .side-menu li > a:hover,
body.sidebar-success .navigation .sidebar .sidebar-content .side-menu li > a:hover,
body.sidebar-warning .navigation .sidebar .sidebar-content .side-menu li > a:hover {color: #fff; background: rgba(255, 255, 255, .3);}
body.sidebar-danger .navigation .sidebar .sidebar-content .side-menu li.active > a,
body.sidebar-info .navigation .sidebar .sidebar-content .side-menu li.active > a,
body.sidebar-primary .navigation .sidebar .sidebar-content .side-menu li.active > a,
body.sidebar-success .navigation .sidebar .sidebar-content .side-menu li.active > a,
body.sidebar-warning .navigation .sidebar .sidebar-content .side-menu li.active > a {background: rgba(255, 255, 255, .3);}
body.sidebar-danger .navigation .sidebar .sidebar-content .side-menu > li > a > i:first-child,
body.sidebar-info .navigation .sidebar .sidebar-content .side-menu > li > a > i:first-child,
body.sidebar-primary .navigation .sidebar .sidebar-content .side-menu > li > a > i:first-child,
body.sidebar-success .navigation .sidebar .sidebar-content .side-menu > li > a > i:first-child,
body.sidebar-warning .navigation .sidebar .sidebar-content .side-menu > li > a > i:first-child {color: rgba(255, 255, 255, .4);}
body.sidebar-danger .navigation .sidebar .sidebar-content .side-menu > li > a:hover,
body.sidebar-info .navigation .sidebar .sidebar-content .side-menu > li > a:hover,
body.sidebar-primary .navigation .sidebar .sidebar-content .side-menu > li > a:hover,
body.sidebar-success .navigation .sidebar .sidebar-content .side-menu > li > a:hover,
body.sidebar-warning .navigation .sidebar .sidebar-content .side-menu > li > a:hover {color: #fff; background: rgba(255, 255, 255, .3);}
body.sidebar-danger .navigation .sidebar .sidebar-content .side-menu > li.active > a,
body.sidebar-danger .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a,
body.sidebar-info .navigation .sidebar .sidebar-content .side-menu > li.active > a,
body.sidebar-info .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a,
body.sidebar-primary .navigation .sidebar .sidebar-content .side-menu > li.active > a,
body.sidebar-primary .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a,
body.sidebar-success .navigation .sidebar .sidebar-content .side-menu > li.active > a,
body.sidebar-success .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a,
body.sidebar-warning .navigation .sidebar .sidebar-content .side-menu > li.active > a,
body.sidebar-warning .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a {background: rgba(255, 255, 255, .3); color: #fff;}
body.sidebar-danger .navigation .sidebar .sidebar-content .side-menu > li.active > a > i:first-child,
body.sidebar-danger .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a > i:first-child,
body.sidebar-info .navigation .sidebar .sidebar-content .side-menu > li.active > a > i:first-child,
body.sidebar-info .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a > i:first-child,
body.sidebar-primary .navigation .sidebar .sidebar-content .side-menu > li.active > a > i:first-child,
body.sidebar-primary .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a > i:first-child,
body.sidebar-success .navigation .sidebar .sidebar-content .side-menu > li.active > a > i:first-child,
body.sidebar-success .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a > i:first-child,
body.sidebar-warning .navigation .sidebar .sidebar-content .side-menu > li.active > a > i:first-child,
body.sidebar-warning .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a > i:first-child {color: #fff;}
body.sidebar-danger .navigation .sidebar .sidebar-content .side-menu > li ul > li > a:hover,
body.sidebar-info .navigation .sidebar .sidebar-content .side-menu > li ul > li > a:hover,
body.sidebar-primary .navigation .sidebar .sidebar-content .side-menu > li ul > li > a:hover,
body.sidebar-success .navigation .sidebar .sidebar-content .side-menu > li ul > li > a:hover,
body.sidebar-warning .navigation .sidebar .sidebar-content .side-menu > li ul > li > a:hover {color: #fff; background: rgba(255, 255, 255, .3);}
body.sidebar-danger .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a,
body.sidebar-danger .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a,
body.sidebar-info .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a,
body.sidebar-info .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a,
body.sidebar-primary .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a,
body.sidebar-primary .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a,
body.sidebar-success .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a,
body.sidebar-success .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a,
body.sidebar-warning .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a,
body.sidebar-warning .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a {background: rgba(255, 255, 255, .3); color: #fff;}
body.sidebar-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li.active > a,
body.sidebar-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li.active > a,
body.sidebar-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li.active > a,
body.sidebar-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li.active > a,
body.sidebar-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li.active > a {box-shadow: none;}
body.sidebar-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li,
body.sidebar-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li,
body.sidebar-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li,
body.sidebar-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li,
body.sidebar-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li {border-color: transparent;}
body.sidebar-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a,
body.sidebar-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active:not(.expanded),
body.sidebar-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
body.sidebar-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover > a,
body.sidebar-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a,
body.sidebar-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active:not(.expanded),
body.sidebar-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
body.sidebar-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover > a,
body.sidebar-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a,
body.sidebar-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active:not(.expanded),
body.sidebar-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
body.sidebar-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover > a,
body.sidebar-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a,
body.sidebar-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active:not(.expanded),
body.sidebar-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
body.sidebar-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover > a,
body.sidebar-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a,
body.sidebar-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active:not(.expanded),
body.sidebar-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
body.sidebar-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover > a {color: #fff; box-shadow: none !important;}
body.sidebar-danger.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li > a,
body.sidebar-info.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li > a,
body.sidebar-primary.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li > a,
body.sidebar-success.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li > a,
body.sidebar-warning.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li > a {box-shadow: none !important; border: none;}
body.sidebar-danger.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a,
body.sidebar-danger.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
body.sidebar-info.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a,
body.sidebar-info.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
body.sidebar-primary.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a,
body.sidebar-primary.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
body.sidebar-success.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a,
body.sidebar-success.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
body.sidebar-warning.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a,
body.sidebar-warning.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a {background: 0 0;}
body.sidebar-danger.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a,
body.sidebar-info.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a,
body.sidebar-primary.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a,
body.sidebar-success.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a,
body.sidebar-warning.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {color: #fff;}
body.sidebar-danger.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover:not(.active):not(.nested-active) > a,
body.sidebar-info.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover:not(.active):not(.nested-active) > a,
body.sidebar-primary.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover:not(.active):not(.nested-active) > a,
body.sidebar-success.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover:not(.active):not(.nested-active) > a,
body.sidebar-warning.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover:not(.active):not(.nested-active) > a {background: 0 0;}
body.sidebar-danger.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul:before,
body.sidebar-info.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul:before,
body.sidebar-primary.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul:before,
body.sidebar-success.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul:before,
body.sidebar-warning.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul:before {color: #fff; border-color: RGBA(255, 255, 255, .3);}
body.sidebar-primary .main-wrap, body.sidebar-primary .navigation .sidebar {background: #2c97de;}
body.sidebar-primary .navigation .sidebar .sidebar-content .side-menu > li > a {border-right: 1px solid #2c97de;}
body.sidebar-primary .navigation .sidebar .sidebar-content .side-menu > li > a:hover {box-shadow: 0 -1px 0 0 #2c97de inset;}
body.sidebar-primary .navigation .sidebar .sidebar-content .side-menu > li.active > a,
body.sidebar-primary .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a {box-shadow: 3px 0 0 0 #fff inset, 0 -1px 0 0 #2c97de inset;}
body.sidebar-primary .navigation .sidebar .sidebar-content .side-menu > li ul > li > a {border-right: 1px solid #2c97de;}
body.sidebar-primary .navigation .sidebar .sidebar-content .side-menu > li ul > li > a:hover {box-shadow: 0 -1px 0 0 #2c97de inset;}
body.sidebar-primary .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a,
body.sidebar-primary .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a {box-shadow: 3px 0 0 0 #fff inset, 0 -1px 0 0 #2c97de inset;}
body.sidebar-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:hover > a,
body.sidebar-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.active):hover > a,
body.sidebar-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.nested-active):hover > a {background-color: RGBA(108, 183, 229, 1);}
body.sidebar-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a {background: RGBA(108, 183, 229, 1); box-shadow: 0 -1px 0 0 #2c97de inset;}
body.sidebar-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul {border-color: RGBA(108, 183, 229, 1); background-color: RGBA(108, 183, 229, 1);}
body.sidebar-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li > a {border-color: RGBA(108, 183, 229, 1);}
body.sidebar-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a,
body.sidebar-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a {background-color: RGBA(108, 183, 229, 1);}
body.sidebar-primary.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a {box-shadow: 0 -1px 0 0 #2c97de inset; background: RGBA(108, 183, 229, 1);}
body.sidebar-primary.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul {background-color: RGBA(108, 183, 229, 1); border-color: RGBA(108, 183, 229, 1);}
body.sidebar-info .main-wrap, body.sidebar-info .navigation .sidebar {background: #2dbda8;}
body.sidebar-info .navigation .sidebar .sidebar-content .side-menu > li > a {border-right: 1px solid #2dbda8;}
body.sidebar-info .navigation .sidebar .sidebar-content .side-menu > li > a:hover {box-shadow: 0 -1px 0 0 #2dbda8 inset;}
body.sidebar-info .navigation .sidebar .sidebar-content .side-menu > li.active > a,
body.sidebar-info .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a {box-shadow: 3px 0 0 0 #fff inset, 0 -1px 0 0 #2dbda8 inset;}
body.sidebar-info .navigation .sidebar .sidebar-content .side-menu > li ul > li > a {border-right: 1px solid #2dbda8;}
body.sidebar-info .navigation .sidebar .sidebar-content .side-menu > li ul > li > a:hover {box-shadow: 0 -1px 0 0 #2dbda8 inset;}
body.sidebar-info .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a,
body.sidebar-info .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a {box-shadow: 3px 0 0 0 #fff inset, 0 -1px 0 0 #2dbda8 inset;}
body.sidebar-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:hover > a,
body.sidebar-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.active):hover > a,
body.sidebar-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.nested-active):hover > a {background-color: #71D1C2;}
body.sidebar-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a {background: #71D1C2; box-shadow: 0 -1px 0 0 #2dbda8 inset;}
body.sidebar-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul {border-color: #71D1C2; background-color: #71D1C2;}
body.sidebar-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li > a {border-color: #71D1C2;}
body.sidebar-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a,
body.sidebar-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a {background-color: #71D1C2;}
body.sidebar-info.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a {box-shadow: 0 -1px 0 0 #2dbda8 inset; background: #71D1C2;}
body.sidebar-info.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul {background-color: #71D1C2; border-color: #71D1C2;}
body.sidebar-success .main-wrap, body.sidebar-success .navigation .sidebar {background: #84b547;}
body.sidebar-success .navigation .sidebar .sidebar-content .side-menu > li > a {border-right: 1px solid #84b547;}
body.sidebar-success .navigation .sidebar .sidebar-content .side-menu > li > a:hover {box-shadow: 0 -1px 0 0 #84b547 inset;}
body.sidebar-success .navigation .sidebar .sidebar-content .side-menu > li.active > a,
body.sidebar-success .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a {box-shadow: 3px 0 0 0 #fff inset, 0 -1px 0 0 #84b547 inset;}
body.sidebar-success .navigation .sidebar .sidebar-content .side-menu > li ul > li > a {border-right: 1px solid #84b547;}
body.sidebar-success .navigation .sidebar .sidebar-content .side-menu > li ul > li > a:hover {box-shadow: 0 -1px 0 0 #84b547 inset;}
body.sidebar-success .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a,
body.sidebar-success .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a {box-shadow: 3px 0 0 0 #fff inset, 0 -1px 0 0 #84b547 inset;}
body.sidebar-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:hover > a,
body.sidebar-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.active):hover > a,
body.sidebar-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.nested-active):hover > a {background-color: #AACA82;}
body.sidebar-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a {background: #AACA82; box-shadow: 0 -1px 0 0 #84b547 inset;}
body.sidebar-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul {border-color: #AACA82; background-color: #AACA82;}
body.sidebar-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li > a {border-color: #AACA82;}
body.sidebar-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a,
body.sidebar-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a {background-color: #AACA82;}
body.sidebar-success.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a {box-shadow: 0 -1px 0 0 #84b547 inset; background: #AACA82;}
body.sidebar-success.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul {background-color: #AACA82; border-color: #AACA82;}
body.sidebar-warning .main-wrap, body.sidebar-warning .navigation .sidebar {background: #e76d3b;}
body.sidebar-warning .navigation .sidebar .sidebar-content .side-menu > li > a {border-right: 1px solid #e76d3b;}
body.sidebar-warning .navigation .sidebar .sidebar-content .side-menu > li > a:hover {box-shadow: 0 -1px 0 0 #e76d3b inset;}
body.sidebar-warning .navigation .sidebar .sidebar-content .side-menu > li.active > a,
body.sidebar-warning .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a {box-shadow: 3px 0 0 0 #fff inset, 0 -1px 0 0 #e76d3b inset;}
body.sidebar-warning .navigation .sidebar .sidebar-content .side-menu > li ul > li > a {border-right: 1px solid #e76d3b;}
body.sidebar-warning .navigation .sidebar .sidebar-content .side-menu > li ul > li > a:hover {box-shadow: 0 -1px 0 0 #e76d3b inset;}
body.sidebar-warning .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a,
body.sidebar-warning .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a {box-shadow: 3px 0 0 0 #fff inset, 0 -1px 0 0 #e76d3b inset;}
body.sidebar-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:hover > a,
body.sidebar-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.active):hover > a,
body.sidebar-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.nested-active):hover > a {background-color: #ED9879;}
body.sidebar-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a {background: #ED9879; box-shadow: 0 -1px 0 0 #e76d3b inset;}
body.sidebar-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul {border-color: #ED9879; background-color: #ED9879;}
body.sidebar-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li > a {border-color: #ED9879;}
body.sidebar-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a,
body.sidebar-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a {background-color: #ED9879;}
body.sidebar-warning.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a {box-shadow: 0 -1px 0 0 #e76d3b inset; background: #ED9879;}
body.sidebar-warning.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul {background-color: #ED9879; border-color: #ED9879;}
body.sidebar-danger .main-wrap, body.sidebar-danger .navigation .sidebar {background: #cc3e4a;}
body.sidebar-danger .navigation .sidebar .sidebar-content .side-menu > li > a {border-right: 1px solid #cc3e4a;}
body.sidebar-danger .navigation .sidebar .sidebar-content .side-menu > li > a:hover {box-shadow: 0 -1px 0 0 #cc3e4a inset;}
body.sidebar-danger .navigation .sidebar .sidebar-content .side-menu > li.active > a,
body.sidebar-danger .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a {box-shadow: 3px 0 0 0 #fff inset, 0 -1px 0 0 #cc3e4a inset;}
body.sidebar-danger .navigation .sidebar .sidebar-content .side-menu > li ul > li > a {border-right: 1px solid #cc3e4a;}
body.sidebar-danger .navigation .sidebar .sidebar-content .side-menu > li ul > li > a:hover {box-shadow: 0 -1px 0 0 #cc3e4a inset;}
body.sidebar-danger .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a,
body.sidebar-danger .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a {box-shadow: 3px 0 0 0 #fff inset, 0 -1px 0 0 #cc3e4a inset;}
body.sidebar-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:hover > a,
body.sidebar-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.active):hover > a,
body.sidebar-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.nested-active):hover > a {background-color: #DA7881;}
body.sidebar-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a {background: #DA7881; box-shadow: 0 -1px 0 0 #cc3e4a inset;}
body.sidebar-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul {border-color: #DA7881; background-color: #DA7881;}
body.sidebar-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li > a {border-color: #DA7881;}
body.sidebar-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a,
body.sidebar-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a {background-color: #DA7881;}
body.sidebar-danger.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a {box-shadow: 0 -1px 0 0 #cc3e4a inset; background: #DA7881;}
body.sidebar-danger.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul {background-color: #DA7881; border-color: #DA7881;}
body.sidebar-light-danger .main-wrap, body.sidebar-light-danger .navigation .sidebar,
body.sidebar-light-info .main-wrap, body.sidebar-light-info .navigation .sidebar,
body.sidebar-light-primary .main-wrap, body.sidebar-light-primary .navigation .sidebar,
body.sidebar-light-success .main-wrap, body.sidebar-light-success .navigation .sidebar,
body.sidebar-light-warning .main-wrap, body.sidebar-light-warning .navigation .sidebar {background: #fff;}
body.sidebar-light-danger .navigation .sidebar .h1, body.sidebar-light-danger .navigation .sidebar .h2,
body.sidebar-light-danger .navigation .sidebar .h3, body.sidebar-light-danger .navigation .sidebar .h4,
body.sidebar-light-danger .navigation .sidebar .h5, body.sidebar-light-danger .navigation .sidebar .h6,
body.sidebar-light-danger .navigation .sidebar .text-white, body.sidebar-light-danger .navigation .sidebar h1,
body.sidebar-light-danger .navigation .sidebar h2, body.sidebar-light-danger .navigation .sidebar h3,
body.sidebar-light-danger .navigation .sidebar h4, body.sidebar-light-danger .navigation .sidebar h5,
body.sidebar-light-danger .navigation .sidebar h6, body.sidebar-light-info .navigation .sidebar .h1,
body.sidebar-light-info .navigation .sidebar .h2, body.sidebar-light-info .navigation .sidebar .h3,
body.sidebar-light-info .navigation .sidebar .h4, body.sidebar-light-info .navigation .sidebar .h5,
body.sidebar-light-info .navigation .sidebar .h6, body.sidebar-light-info .navigation .sidebar .text-white,
body.sidebar-light-info .navigation .sidebar h1, body.sidebar-light-info .navigation .sidebar h2,
body.sidebar-light-info .navigation .sidebar h3, body.sidebar-light-info .navigation .sidebar h4,
body.sidebar-light-info .navigation .sidebar h5, body.sidebar-light-info .navigation .sidebar h6,
body.sidebar-light-primary .navigation .sidebar .h1, body.sidebar-light-primary .navigation .sidebar .h2,
body.sidebar-light-primary .navigation .sidebar .h3, body.sidebar-light-primary .navigation .sidebar .h4,
body.sidebar-light-primary .navigation .sidebar .h5, body.sidebar-light-primary .navigation .sidebar .h6,
body.sidebar-light-primary .navigation .sidebar .text-white, body.sidebar-light-primary .navigation .sidebar h1,
body.sidebar-light-primary .navigation .sidebar h2, body.sidebar-light-primary .navigation .sidebar h3,
body.sidebar-light-primary .navigation .sidebar h4, body.sidebar-light-primary .navigation .sidebar h5,
body.sidebar-light-primary .navigation .sidebar h6, body.sidebar-light-success .navigation .sidebar .h1,
body.sidebar-light-success .navigation .sidebar .h2, body.sidebar-light-success .navigation .sidebar .h3,
body.sidebar-light-success .navigation .sidebar .h4, body.sidebar-light-success .navigation .sidebar .h5,
body.sidebar-light-success .navigation .sidebar .h6, body.sidebar-light-success .navigation .sidebar .text-white,
body.sidebar-light-success .navigation .sidebar h1, body.sidebar-light-success .navigation .sidebar h2,
body.sidebar-light-success .navigation .sidebar h3, body.sidebar-light-success .navigation .sidebar h4,
body.sidebar-light-success .navigation .sidebar h5, body.sidebar-light-success .navigation .sidebar h6,
body.sidebar-light-warning .navigation .sidebar .h1, body.sidebar-light-warning .navigation .sidebar .h2,
body.sidebar-light-warning .navigation .sidebar .h3, body.sidebar-light-warning .navigation .sidebar .h4,
body.sidebar-light-warning .navigation .sidebar .h5, body.sidebar-light-warning .navigation .sidebar .h6,
body.sidebar-light-warning .navigation .sidebar .text-white, body.sidebar-light-warning .navigation .sidebar h1,
body.sidebar-light-warning .navigation .sidebar h2, body.sidebar-light-warning .navigation .sidebar h3,
body.sidebar-light-warning .navigation .sidebar h4, body.sidebar-light-warning .navigation .sidebar h5,
body.sidebar-light-warning .navigation .sidebar h6 {color: #262626;}
body.sidebar-light-danger .navigation .sidebar .text-muted, body.sidebar-light-info .navigation .sidebar .text-muted,
body.sidebar-light-primary .navigation .sidebar .text-muted, body.sidebar-light-success .navigation .sidebar .text-muted,
body.sidebar-light-warning .navigation .sidebar .text-muted {color: #ABADAD;}
body.sidebar-light-danger .navigation .sidebar .nav > li > a:focus,
body.sidebar-light-danger .navigation .sidebar .nav > li > a:hover, body.sidebar-light-info .navigation .sidebar .nav > li > a:focus,
body.sidebar-light-info .navigation .sidebar .nav > li > a:hover, body.sidebar-light-primary .navigation .sidebar .nav > li > a:focus,
body.sidebar-light-primary .navigation .sidebar .nav > li > a:hover,
body.sidebar-light-success .navigation .sidebar .nav > li > a:focus,
body.sidebar-light-success .navigation .sidebar .nav > li > a:hover,
body.sidebar-light-warning .navigation .sidebar .nav > li > a:focus,
body.sidebar-light-warning .navigation .sidebar .nav > li > a:hover {background-color: #f5f5f5;}
body.sidebar-light-danger .navigation .sidebar .avatar .avatar-status,
body.sidebar-light-info .navigation .sidebar .avatar .avatar-status,
body.sidebar-light-primary .navigation .sidebar .avatar .avatar-status,
body.sidebar-light-success .navigation .sidebar .avatar .avatar-status,
body.sidebar-light-warning .navigation .sidebar .avatar .avatar-status {border-color: #fff;}
body.sidebar-light-danger .navigation .sidebar hr, body.sidebar-light-info .navigation .sidebar hr,
body.sidebar-light-primary .navigation .sidebar hr, body.sidebar-light-success .navigation .sidebar hr,
body.sidebar-light-warning .navigation .sidebar hr {border-top-color: #e8e8e8;}
body.sidebar-light-danger .navigation .sidebar .navigation .sidebar,
body.sidebar-light-info .navigation .sidebar .navigation .sidebar,
body.sidebar-light-primary .navigation .sidebar .navigation .sidebar,
body.sidebar-light-success .navigation .sidebar .navigation .sidebar,
body.sidebar-light-warning .navigation .sidebar .navigation .sidebar {background: #fff; color: #ABADAD;}
body.sidebar-light-danger .navigation .sidebar .add-on-container,
body.sidebar-light-danger .navigation .sidebar .avatar-container,
body.sidebar-light-info .navigation .sidebar .add-on-container, body.sidebar-light-info .navigation .sidebar .avatar-container,
body.sidebar-light-primary .navigation .sidebar .add-on-container,
body.sidebar-light-primary .navigation .sidebar .avatar-container,
body.sidebar-light-success .navigation .sidebar .add-on-container,
body.sidebar-light-success .navigation .sidebar .avatar-container,
body.sidebar-light-warning .navigation .sidebar .add-on-container,
body.sidebar-light-warning .navigation .sidebar .avatar-container {border-right: none; border-color: #e8e8e8;}
body.sidebar-light-danger .navigation .sidebar .sidebar-overlay-head,
body.sidebar-light-info .navigation .sidebar .sidebar-overlay-head,
body.sidebar-light-primary .navigation .sidebar .sidebar-overlay-head,
body.sidebar-light-success .navigation .sidebar .sidebar-overlay-head,
body.sidebar-light-warning .navigation .sidebar .sidebar-overlay-head {border-color: #e8e8e8; border-width: 0 0 1px;}
body.sidebar-light-danger .navigation .sidebar .sidebar-logo, body.sidebar-light-info .navigation .sidebar .sidebar-logo,
body.sidebar-light-primary .navigation .sidebar .sidebar-logo, body.sidebar-light-success .navigation .sidebar .sidebar-logo,
body.sidebar-light-warning .navigation .sidebar .sidebar-logo {border-right: none; border-bottom-color: #f1f1f1;}
body.sidebar-light-danger .navigation .sidebar .sidebar-content .side-menu li,
body.sidebar-light-info .navigation .sidebar .sidebar-content .side-menu li,
body.sidebar-light-primary .navigation .sidebar .sidebar-content .side-menu li,
body.sidebar-light-success .navigation .sidebar .sidebar-content .side-menu li,
body.sidebar-light-warning .navigation .sidebar .sidebar-content .side-menu li {border-right: none;}
body.sidebar-light-danger .navigation .sidebar .sidebar-content .side-menu li a,
body.sidebar-light-info .navigation .sidebar .sidebar-content .side-menu li a,
body.sidebar-light-primary .navigation .sidebar .sidebar-content .side-menu li a,
body.sidebar-light-success .navigation .sidebar .sidebar-content .side-menu li a,
body.sidebar-light-warning .navigation .sidebar .sidebar-content .side-menu li a {color: #ABADAD;}
body.sidebar-light-danger .navigation .sidebar .sidebar-content .side-menu li a:hover,
body.sidebar-light-info .navigation .sidebar .sidebar-content .side-menu li a:hover,
body.sidebar-light-primary .navigation .sidebar .sidebar-content .side-menu li a:hover,
body.sidebar-light-success .navigation .sidebar .sidebar-content .side-menu li a:hover,
body.sidebar-light-warning .navigation .sidebar .sidebar-content .side-menu li a:hover {color: #ff0; background: #F1F1F1;}
body.sidebar-light-danger .navigation .sidebar .sidebar-content .side-menu li > a:hover,
body.sidebar-light-info .navigation .sidebar .sidebar-content .side-menu li > a:hover,
body.sidebar-light-primary .navigation .sidebar .sidebar-content .side-menu li > a:hover,
body.sidebar-light-success .navigation .sidebar .sidebar-content .side-menu li > a:hover,
body.sidebar-light-warning .navigation .sidebar .sidebar-content .side-menu li > a:hover {color: #555; background: #F1F1F1;}
body.sidebar-light-danger .navigation .sidebar .sidebar-content .side-menu li.active > a,
body.sidebar-light-info .navigation .sidebar .sidebar-content .side-menu li.active > a,
body.sidebar-light-primary .navigation .sidebar .sidebar-content .side-menu li.active > a,
body.sidebar-light-success .navigation .sidebar .sidebar-content .side-menu li.active > a,
body.sidebar-light-warning .navigation .sidebar .sidebar-content .side-menu li.active > a {background: #F1F1F1; color: #555;}
body.sidebar-light-danger .navigation .sidebar .sidebar-content .side-menu > li > a,
body.sidebar-light-info .navigation .sidebar .sidebar-content .side-menu > li > a,
body.sidebar-light-primary .navigation .sidebar .sidebar-content .side-menu > li > a,
body.sidebar-light-success .navigation .sidebar .sidebar-content .side-menu > li > a,
body.sidebar-light-warning .navigation .sidebar .sidebar-content .side-menu > li > a {border-right: 1px solid #fff;}
body.sidebar-light-danger .navigation .sidebar .sidebar-content .side-menu > li > a > i:first-child,
body.sidebar-light-info .navigation .sidebar .sidebar-content .side-menu > li > a > i:first-child,
body.sidebar-light-primary .navigation .sidebar .sidebar-content .side-menu > li > a > i:first-child,
body.sidebar-light-success .navigation .sidebar .sidebar-content .side-menu > li > a > i:first-child,
body.sidebar-light-warning .navigation .sidebar .sidebar-content .side-menu > li > a > i:first-child {color: #929292;}
body.sidebar-light-danger .navigation .sidebar .sidebar-content .side-menu > li > a:hover,
body.sidebar-light-info .navigation .sidebar .sidebar-content .side-menu > li > a:hover,
body.sidebar-light-primary .navigation .sidebar .sidebar-content .side-menu > li > a:hover,
body.sidebar-light-success .navigation .sidebar .sidebar-content .side-menu > li > a:hover,
body.sidebar-light-warning .navigation .sidebar .sidebar-content .side-menu > li > a:hover {color: #555; background: #F1F1F1; box-shadow: 0 -1px 0 0 #fff inset;}
body.sidebar-light-danger .navigation .sidebar .sidebar-content .side-menu > li.active > a,
body.sidebar-light-danger .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a,
body.sidebar-light-info .navigation .sidebar .sidebar-content .side-menu > li.active > a,
body.sidebar-light-info .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a,
body.sidebar-light-primary .navigation .sidebar .sidebar-content .side-menu > li.active > a,
body.sidebar-light-primary .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a,
body.sidebar-light-success .navigation .sidebar .sidebar-content .side-menu > li.active > a,
body.sidebar-light-success .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a,
body.sidebar-light-warning .navigation .sidebar .sidebar-content .side-menu > li.active > a,
body.sidebar-light-warning .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a {background: #F1F1F1; color: #555;}
body.sidebar-light-danger .navigation .sidebar .sidebar-content .side-menu > li.active > a > i:first-child,
body.sidebar-light-danger .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a > i:first-child,
body.sidebar-light-info .navigation .sidebar .sidebar-content .side-menu > li.active > a > i:first-child,
body.sidebar-light-info .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a > i:first-child,
body.sidebar-light-primary .navigation .sidebar .sidebar-content .side-menu > li.active > a > i:first-child,
body.sidebar-light-primary .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a > i:first-child,
body.sidebar-light-success .navigation .sidebar .sidebar-content .side-menu > li.active > a > i:first-child,
body.sidebar-light-success .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a > i:first-child,
body.sidebar-light-warning .navigation .sidebar .sidebar-content .side-menu > li.active > a > i:first-child,
body.sidebar-light-warning .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a > i:first-child {color: #555;}
body.sidebar-light-danger .navigation .sidebar .sidebar-content .side-menu > li ul > li > a,
body.sidebar-light-info .navigation .sidebar .sidebar-content .side-menu > li ul > li > a,
body.sidebar-light-primary .navigation .sidebar .sidebar-content .side-menu > li ul > li > a,
body.sidebar-light-success .navigation .sidebar .sidebar-content .side-menu > li ul > li > a,
body.sidebar-light-warning .navigation .sidebar .sidebar-content .side-menu > li ul > li > a {border-right: 1px solid #f1f1f1;}
body.sidebar-light-danger .navigation .sidebar .sidebar-content .side-menu > li ul > li > a:hover,
body.sidebar-light-info .navigation .sidebar .sidebar-content .side-menu > li ul > li > a:hover,
body.sidebar-light-primary .navigation .sidebar .sidebar-content .side-menu > li ul > li > a:hover,
body.sidebar-light-success .navigation .sidebar .sidebar-content .side-menu > li ul > li > a:hover,
body.sidebar-light-warning .navigation .sidebar .sidebar-content .side-menu > li ul > li > a:hover {color: #555; background: #F1F1F1; box-shadow: 0 -1px 0 0 #fff inset;}
body.sidebar-light-danger .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a,
body.sidebar-light-danger .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a,
body.sidebar-light-info .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a,
body.sidebar-light-info .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a,
body.sidebar-light-primary .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a,
body.sidebar-light-primary .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a,
body.sidebar-light-success .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a,
body.sidebar-light-success .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a,
body.sidebar-light-warning .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a,
body.sidebar-light-warning .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a {box-shadow: 3px 0 0 0 #2D99DC inset, 0 -1px 0 0 #fff inset; background: #F1F1F1; color: #555;}
body.sidebar-light-danger .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a > i:first-child,
body.sidebar-light-danger .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a > i:first-child,
body.sidebar-light-info .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a > i:first-child,
body.sidebar-light-info .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a > i:first-child,
body.sidebar-light-primary .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a > i:first-child,
body.sidebar-light-primary .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a > i:first-child,
body.sidebar-light-success .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a > i:first-child,
body.sidebar-light-success .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a > i:first-child,
body.sidebar-light-warning .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a > i:first-child,
body.sidebar-light-warning .navigation .sidebar .sidebar-content .side-menu > li ul > li.nested-active:not(.expanded) > a > i:first-child {color: wheat;}
body.sidebar-light-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li.active > a,
body.sidebar-light-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li.active > a,
body.sidebar-light-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li.active > a,
body.sidebar-light-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li.active > a,
body.sidebar-light-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li.active > a {box-shadow: none;}
body.sidebar-light-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:hover > a,
body.sidebar-light-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.active):hover > a,
body.sidebar-light-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.nested-active):hover > a,
body.sidebar-light-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:hover > a,
body.sidebar-light-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.active):hover > a,
body.sidebar-light-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.nested-active):hover > a,
body.sidebar-light-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:hover > a,
body.sidebar-light-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.active):hover > a,
body.sidebar-light-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.nested-active):hover > a,
body.sidebar-light-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:hover > a,
body.sidebar-light-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.active):hover > a,
body.sidebar-light-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.nested-active):hover > a,
body.sidebar-light-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:hover > a,
body.sidebar-light-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.active):hover > a,
body.sidebar-light-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li:not(.nested-active):hover > a {color: #555; background-color: #F1F1F1;}
body.sidebar-light-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a,
body.sidebar-light-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a,
body.sidebar-light-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a,
body.sidebar-light-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a,
body.sidebar-light-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a {color: #555; background: #F1F1F1; box-shadow: 0 -1px 0 0 #fff inset;}
body.sidebar-light-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a > i:first-child,
body.sidebar-light-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a > i:first-child,
body.sidebar-light-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a > i:first-child,
body.sidebar-light-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a > i:first-child,
body.sidebar-light-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.nested-active):not(.active) > a > i:first-child {color: #555;}
body.sidebar-light-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul,
body.sidebar-light-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul,
body.sidebar-light-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul,
body.sidebar-light-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul,
body.sidebar-light-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul {border-color: #F1F1F1; background-color: #F1F1F1;}
body.sidebar-light-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li,
body.sidebar-light-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li,
body.sidebar-light-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li,
body.sidebar-light-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li,
body.sidebar-light-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li {border-color: transparent;}
body.sidebar-light-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a,
body.sidebar-light-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
body.sidebar-light-danger.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover > a,
body.sidebar-light-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a,
body.sidebar-light-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
body.sidebar-light-info.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover > a,
body.sidebar-light-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a,
body.sidebar-light-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
body.sidebar-light-primary.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover > a,
body.sidebar-light-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a,
body.sidebar-light-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
body.sidebar-light-success.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover > a,
body.sidebar-light-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a,
body.sidebar-light-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
body.sidebar-light-warning.sidebar-slim .navigation .sidebar .sidebar-content .side-menu li > ul > li:hover > a {color: #555; background-color: #F1F1F1; box-shadow: none;}
body.sidebar-light-danger.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li.active > a,
body.sidebar-light-info.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li.active > a,
body.sidebar-light-primary.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li.active > a,
body.sidebar-light-success.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li.active > a,
body.sidebar-light-warning.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li.active > a {color: khaki;}
body.sidebar-light-danger.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a,
body.sidebar-light-info.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a,
body.sidebar-light-primary.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a,
body.sidebar-light-success.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a,
body.sidebar-light-warning.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a {box-shadow: 0 -1px 0 0 #fff inset; background-color: #f1f1f1; color: #555;}
body.sidebar-light-danger.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a > i:first-child,
body.sidebar-light-info.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a > i:first-child,
body.sidebar-light-primary.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a > i:first-child,
body.sidebar-light-success.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a > i:first-child,
body.sidebar-light-warning.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu > li:hover:not(.active):not(.nested-active) > a > i:first-child {color: #555;}
body.sidebar-light-danger.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul,
body.sidebar-light-info.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul,
body.sidebar-light-primary.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul,
body.sidebar-light-success.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul,
body.sidebar-light-warning.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul {background-color: #f1f1f1; border-color: #f1f1f1;}
body.sidebar-light-danger.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li > a,
body.sidebar-light-info.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li > a,
body.sidebar-light-primary.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li > a,
body.sidebar-light-success.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li > a,
body.sidebar-light-warning.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li > a {box-shadow: none; border: none;}
body.sidebar-light-danger.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a,
body.sidebar-light-danger.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
body.sidebar-light-info.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a,
body.sidebar-light-info.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
body.sidebar-light-primary.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a,
body.sidebar-light-primary.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
body.sidebar-light-success.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a,
body.sidebar-light-success.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a,
body.sidebar-light-warning.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a,
body.sidebar-light-warning.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.nested-active > a {background: 0 0; box-shadow: none;}
body.sidebar-light-danger.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a,
body.sidebar-light-info.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a,
body.sidebar-light-primary.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a,
body.sidebar-light-success.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a,
body.sidebar-light-warning.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul > li.active > a {color: #555;}
body.sidebar-light-danger.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul:before,
body.sidebar-light-info.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul:before,
body.sidebar-light-primary.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul:before,
body.sidebar-light-success.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul:before,
body.sidebar-light-warning.sidebar-big-icons .navigation .sidebar .sidebar-content .side-menu li > ul:before {color: #555; border-color: #e8e8e8;}
body.sidebar-light-primary .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a,
body.sidebar-light-primary .navigation .sidebar .sidebar-content .side-menu > li.active > a,
body.sidebar-light-primary .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a {box-shadow: 3px 0 0 0 #2c97de inset, 0 -1px 0 0 #fff inset;}
body.sidebar-light-success .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a,
body.sidebar-light-success .navigation .sidebar .sidebar-content .side-menu > li.active > a,
body.sidebar-light-success .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a {box-shadow: 3px 0 0 0 #84b547 inset, 0 -1px 0 0 #fff inset;}
body.sidebar-light-info .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a,
body.sidebar-light-info .navigation .sidebar .sidebar-content .side-menu > li.active > a,
body.sidebar-light-info .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a {box-shadow: 3px 0 0 0 #2dbda8 inset, 0 -1px 0 0 #fff inset;}
body.sidebar-light-warning .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a,
body.sidebar-light-warning .navigation .sidebar .sidebar-content .side-menu > li.active > a,
body.sidebar-light-warning .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a {box-shadow: 3px 0 0 0 #e76d3b inset, 0 -1px 0 0 #fff inset;}
body.sidebar-light-danger .navigation .sidebar .sidebar-content .side-menu > li ul > li.active > a,
body.sidebar-light-danger .navigation .sidebar .sidebar-content .side-menu > li.active > a,
body.sidebar-light-danger .navigation .sidebar .sidebar-content .side-menu > li.nested-active:not(.expanded) > a {box-shadow: 3px 0 0 0 #cc3e4a inset, 0 -1px 0 0 #fff inset;}
body.sidebar-dark-primary .navigation .sidebar .side-menu > li.active:hover > a,
body.sidebar-dark-primary .navigation .sidebar .side-menu > li.active > a,
body.sidebar-dark-primary .navigation .sidebar .side-menu > li.nested-active:not(.expanded):hover > a,
body.sidebar-dark-primary .navigation .sidebar .side-menu > li.nested-active:not(.expanded) > a {box-shadow: 3px 0 0 0 #2c97de inset;}
body.sidebar-dark-primary .navigation .sidebar .side-menu > li:hover > a {box-shadow: 0 -1px 0 0 #1A1A1A inset, 0 1px 0 0 #1A1A1A inset;}
body.sidebar-dark-primary:not(.sidebar-big-icons):not(.sidebar-slim) .navigation .sidebar .side-menu li.active:hover > a,
body.sidebar-dark-primary:not(.sidebar-big-icons):not(.sidebar-slim) .navigation .sidebar .side-menu li.active > a,
body.sidebar-dark-primary:not(.sidebar-big-icons):not(.sidebar-slim) .navigation .sidebar .side-menu li.nested-active:not(.expanded):hover > a,
body.sidebar-dark-primary:not(.sidebar-big-icons):not(.sidebar-slim) .navigation .sidebar .side-menu li.nested-active:not(.expanded) > a {box-shadow: 3px 0 0 0 #2c97de inset;}
body.sidebar-dark-primary:not(.sidebar-big-icons):not(.sidebar-slim) .navigation .sidebar .side-menu ul > li > a:hover,
body.sidebar-dark-primary:not(.sidebar-big-icons):not(.sidebar-slim) .navigation .sidebar .side-menu > li > a:hover {box-shadow: 0 -1px 0 0 #1A1A1A inset, 0 1px 0 0 #1A1A1A inset;}
body.sidebar-dark-success .navigation .sidebar .side-menu > li.active:hover > a,
body.sidebar-dark-success .navigation .sidebar .side-menu > li.active > a,
body.sidebar-dark-success .navigation .sidebar .side-menu > li.nested-active:not(.expanded):hover > a,
body.sidebar-dark-success .navigation .sidebar .side-menu > li.nested-active:not(.expanded) > a {box-shadow: 3px 0 0 0 #84b547 inset;}
body.sidebar-dark-success .navigation .sidebar .side-menu > li:hover > a {box-shadow: 0 -1px 0 0 #1A1A1A inset, 0 1px 0 0 #1A1A1A inset;}
body.sidebar-dark-success:not(.sidebar-big-icons):not(.sidebar-slim) .navigation .sidebar .side-menu li.active:hover > a,
body.sidebar-dark-success:not(.sidebar-big-icons):not(.sidebar-slim) .navigation .sidebar .side-menu li.active > a,
body.sidebar-dark-success:not(.sidebar-big-icons):not(.sidebar-slim) .navigation .sidebar .side-menu li.nested-active:not(.expanded):hover > a,
body.sidebar-dark-success:not(.sidebar-big-icons):not(.sidebar-slim) .navigation .sidebar .side-menu li.nested-active:not(.expanded) > a {box-shadow: 3px 0 0 0 #84b547 inset;}
body.sidebar-dark-success:not(.sidebar-big-icons):not(.sidebar-slim) .navigation .sidebar .side-menu ul > li > a:hover,
body.sidebar-dark-success:not(.sidebar-big-icons):not(.sidebar-slim) .navigation .sidebar .side-menu > li > a:hover {box-shadow: 0 -1px 0 0 #1A1A1A inset, 0 1px 0 0 #1A1A1A inset;}
body.sidebar-dark-info .navigation .sidebar .side-menu > li.active:hover > a,
body.sidebar-dark-info .navigation .sidebar .side-menu > li.active > a,
body.sidebar-dark-info .navigation .sidebar .side-menu > li.nested-active:not(.expanded):hover > a,
body.sidebar-dark-info .navigation .sidebar .side-menu > li.nested-active:not(.expanded) > a {box-shadow: 3px 0 0 0 #2dbda8 inset;}
body.sidebar-dark-info .navigation .sidebar .side-menu > li:hover > a {box-shadow: 0 -1px 0 0 #1A1A1A inset, 0 1px 0 0 #1A1A1A inset;}
body.sidebar-dark-info:not(.sidebar-big-icons):not(.sidebar-slim) .navigation .sidebar .side-menu li.active:hover > a,
body.sidebar-dark-info:not(.sidebar-big-icons):not(.sidebar-slim) .navigation .sidebar .side-menu li.active > a,
body.sidebar-dark-info:not(.sidebar-big-icons):not(.sidebar-slim) .navigation .sidebar .side-menu li.nested-active:not(.expanded):hover > a,
body.sidebar-dark-info:not(.sidebar-big-icons):not(.sidebar-slim) .navigation .sidebar .side-menu li.nested-active:not(.expanded) > a {box-shadow: 3px 0 0 0 #2dbda8 inset;}
body.sidebar-dark-info:not(.sidebar-big-icons):not(.sidebar-slim) .navigation .sidebar .side-menu ul > li > a:hover,
body.sidebar-dark-info:not(.sidebar-big-icons):not(.sidebar-slim) .navigation .sidebar .side-menu > li > a:hover {box-shadow: 0 -1px 0 0 #1A1A1A inset, 0 1px 0 0 #1A1A1A inset;}
body.sidebar-dark-warning .navigation .sidebar .side-menu > li.active:hover > a,
body.sidebar-dark-warning .navigation .sidebar .side-menu > li.active > a,
body.sidebar-dark-warning .navigation .sidebar .side-menu > li.nested-active:not(.expanded):hover > a,
body.sidebar-dark-warning .navigation .sidebar .side-menu > li.nested-active:not(.expanded) > a {box-shadow: 3px 0 0 0 #e76d3b inset;}
body.sidebar-dark-warning .navigation .sidebar .side-menu > li:hover > a {box-shadow: 0 -1px 0 0 #1A1A1A inset, 0 1px 0 0 #1A1A1A inset;}
body.sidebar-dark-warning:not(.sidebar-big-icons):not(.sidebar-slim) .navigation .sidebar .side-menu li.active:hover > a,
body.sidebar-dark-warning:not(.sidebar-big-icons):not(.sidebar-slim) .navigation .sidebar .side-menu li.active > a,
body.sidebar-dark-warning:not(.sidebar-big-icons):not(.sidebar-slim) .navigation .sidebar .side-menu li.nested-active:not(.expanded):hover > a,
body.sidebar-dark-warning:not(.sidebar-big-icons):not(.sidebar-slim) .navigation .sidebar .side-menu li.nested-active:not(.expanded) > a {box-shadow: 3px 0 0 0 #e76d3b inset;}
body.sidebar-dark-warning:not(.sidebar-big-icons):not(.sidebar-slim) .navigation .sidebar .side-menu ul > li > a:hover,
body.sidebar-dark-warning:not(.sidebar-big-icons):not(.sidebar-slim) .navigation .sidebar .side-menu > li > a:hover {box-shadow: 0 -1px 0 0 #1A1A1A inset, 0 1px 0 0 #1A1A1A inset;}
body.sidebar-dark-danger .navigation .sidebar .side-menu > li.active:hover > a,
body.sidebar-dark-danger .navigation .sidebar .side-menu > li.active > a,
body.sidebar-dark-danger .navigation .sidebar .side-menu > li.nested-active:not(.expanded):hover > a,
body.sidebar-dark-danger .navigation .sidebar .side-menu > li.nested-active:not(.expanded) > a {box-shadow: 3px 0 0 0 #cc3e4a inset;}
body.sidebar-dark-danger .navigation .sidebar .side-menu > li:hover > a {box-shadow: 0 -1px 0 0 #1A1A1A inset, 0 1px 0 0 #1A1A1A inset;}
body.sidebar-dark-danger:not(.sidebar-big-icons):not(.sidebar-slim) .navigation .sidebar .side-menu li.active:hover > a,
body.sidebar-dark-danger:not(.sidebar-big-icons):not(.sidebar-slim) .navigation .sidebar .side-menu li.active > a,
body.sidebar-dark-danger:not(.sidebar-big-icons):not(.sidebar-slim) .navigation .sidebar .side-menu li.nested-active:not(.expanded):hover > a,
body.sidebar-dark-danger:not(.sidebar-big-icons):not(.sidebar-slim) .navigation .sidebar .side-menu li.nested-active:not(.expanded) > a {box-shadow: 3px 0 0 0 #cc3e4a inset;}
body.sidebar-dark-danger:not(.sidebar-big-icons):not(.sidebar-slim) .navigation .sidebar .side-menu ul > li > a:hover,
body.sidebar-dark-danger:not(.sidebar-big-icons):not(.sidebar-slim) .navigation .sidebar .side-menu > li > a:hover {box-shadow: 0 -1px 0 0 #1A1A1A inset, 0 1px 0 0 #1A1A1A inset;}
/*! Select2 Bootstrap Theme v0.1.0-beta.7 | MIT License | github.com/select2/select2-bootstrap-theme */
.select2-container.select2-container--bootstrap {display: block;}
.select2-container.select2-container--bootstrap .select2-selection {box-shadow: none; background-color: #353535; border: 1px solid #404040; border-radius: 2px; color: #fff; font-family: -apple-system, "Helvetica Neue", Helvetica, "Segoe UI", Arial, sans-serif; font-size: 13px; outline: 0;}
.select2-container.select2-container--bootstrap .select2-selection.form-control {border-radius: 2px;}
.select2-container.select2-container--bootstrap .select2-search--dropdown .select2-search__field {box-shadow: none; background-color: #353535; border: 1px solid #404040; border-radius: 2px; color: #fff; font-family: -apple-system, "Helvetica Neue", Helvetica, "Segoe UI", Arial, sans-serif; font-size: 13px;}
.select2-container.select2-container--bootstrap .select2-search__field {outline: 0;}
.select2-container.select2-container--bootstrap .select2-search__field::-webkit-input-placeholder {color: #5C5C5C;}
.select2-container.select2-container--bootstrap .select2-search__field:-moz-placeholder {color: #5C5C5C;}
.select2-container.select2-container--bootstrap .select2-search__field::-moz-placeholder {color: #5C5C5C; opacity: 1;}
.select2-container.select2-container--bootstrap .select2-search__field:-ms-input-placeholder {color: #5C5C5C;}
.select2-container.select2-container--bootstrap .select2-results__option[role=group] {padding: 0;}
.select2-container.select2-container--bootstrap .select2-results__option[aria-disabled=true] {color: #444; cursor: not-allowed;}
.select2-container.select2-container--bootstrap .select2-results__option--highlighted[aria-selected],
.select2-container.select2-container--bootstrap .select2-results__option[aria-selected=true] {background-color: #2c97de; color: #fff;}
.select2-container.select2-container--bootstrap .select2-results__option .select2-results__option {padding: 6px 12px;}
.select2-container.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__group {padding-left: 0;}
.select2-container.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option {margin-left: -12px; padding-left: 24px;}
.select2-container.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option {margin-left: -24px; padding-left: 36px;}
.select2-container.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {margin-left: -36px; padding-left: 48px;}
.select2-container.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {margin-left: -48px; padding-left: 60px;}
.select2-container.select2-container--bootstrap .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {margin-left: -60px; padding-left: 72px;}
.select2-container.select2-container--bootstrap .select2-results__group {color: #444; text-transform: uppercase; display: block; padding: 6px 12px; font-size: 10px; line-height: 1.52857; white-space: nowrap;}
.select2-container.select2-container--bootstrap.select2-container--focus .select2-selection,
.select2-container.select2-container--bootstrap.select2-container--open .select2-selection {box-shadow: none; -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; border-color: #2c97de;}
.select2-container.select2-container--bootstrap.select2-container--open .select2-selection .select2-selection__arrow b {border-color: transparent transparent #5C5C5C; border-width: 0 4px 4px;}
.select2-container.select2-container--bootstrap.select2-container--open.select2-container--below .select2-selection {border-bottom-right-radius: 0; border-bottom-left-radius: 0; border-bottom-color: transparent;}
.select2-container.select2-container--bootstrap.select2-container--open.select2-container--above .select2-selection {border-top-right-radius: 0; border-top-left-radius: 0; border-top-color: transparent;}
.select2-container.select2-container--bootstrap .select2-selection__clear {color: #5C5C5C; cursor: pointer; float: right; font-weight: 700; margin-right: 10px;}
.select2-container.select2-container--bootstrap .select2-selection__clear:hover {color: #333;}
.select2-container.select2-container--bootstrap.select2-container--disabled .select2-selection {border-color: #404040; box-shadow: none;}
.select2-container.select2-container--bootstrap.select2-container--disabled .select2-search__field,
.select2-container.select2-container--bootstrap.select2-container--disabled .select2-selection {cursor: not-allowed;}
.select2-container.select2-container--bootstrap.select2-container--disabled .select2-selection,
.select2-container.select2-container--bootstrap.select2-container--disabled .select2-selection--multiple .select2-selection__choice {background-color: transparent;}
.select2-container.select2-container--bootstrap.select2-container--disabled .select2-selection--multiple .select2-selection__choice__remove,
.select2-container.select2-container--bootstrap.select2-container--disabled .select2-selection__clear {display: none;}
.select2-container.select2-container--bootstrap .select2-dropdown {box-shadow: 0 6px 12px rgba(0, 0, 0, .175); border-color: #2c97de; overflow-x: hidden; background: #1A1A1A; margin-top: -1px;}
.select2-container.select2-container--bootstrap .select2-dropdown--above {margin-top: 1px;}
.select2-container.select2-container--bootstrap .select2-results > .select2-results__options {max-height: 200px; overflow-y: auto;}
.select2-container.select2-container--bootstrap .select2-selection--single {height: 33px; line-height: 1.52857; padding: 6px 24px 6px 12px;}
.select2-container.select2-container--bootstrap .select2-selection--single .select2-selection__arrow {position: absolute; bottom: 0; right: 12px; top: 0; width: 4px;}
.select2-container.select2-container--bootstrap .select2-selection--single .select2-selection__arrow b {border-color: #5C5C5C transparent transparent; border-style: solid; border-width: 4px 4px 0; height: 0; left: 0; margin-left: -4px; margin-top: -2px; position: absolute; top: 50%; width: 0;}
.select2-container.select2-container--bootstrap .select2-selection--single .select2-selection__rendered {color: #fff; padding: 0;}
.select2-container.select2-container--bootstrap .select2-selection--single .select2-selection__placeholder {color: #5C5C5C;}
.select2-container.select2-container--bootstrap .select2-selection--multiple {min-height: 33px; padding: 0; height: auto;}
.select2-container.select2-container--bootstrap .select2-selection--multiple .select2-selection__rendered {box-sizing: border-box; display: block; line-height: 1.52857; list-style: none; margin: 0; overflow: hidden; padding: 0; width: 100%; text-overflow: ellipsis; white-space: nowrap;}
.select2-container.select2-container--bootstrap .select2-selection--multiple .select2-selection__placeholder {color: #5C5C5C; float: left; margin-top: 5px;}
.select2-container.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice {color: #fff; background: #212121; border: 1px solid #404040; border-radius: 4px; cursor: default; float: left; margin: 5px 0 0 6px; padding: 0 6px;}
.select2-container.select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field {background: 0 0; padding: 0 12px; height: 31px; line-height: 1.52857; margin-top: 0; min-width: 5em;}
.select2-container.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice__remove {color: #999; cursor: pointer; display: inline-block; font-weight: 700; margin-right: 3px;}
.select2-container.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice__remove:hover {color: #333;}
.select2-container.select2-container--bootstrap .select2-selection--multiple .select2-selection__clear {margin-top: 6px;}
.form-group-sm .select2-container.select2-container--bootstrap .select2-selection--single,
.input-group-sm .select2-container.select2-container--bootstrap .select2-selection--single,
.select2-container.select2-container--bootstrap .select2-selection--single.input-sm {border-radius: 1px; font-size: 10px; height: 27px; line-height: 1.5; padding: 5px 22px 5px 10px;}
.form-group-sm .select2-container.select2-container--bootstrap .select2-selection--single .select2-selection__arrow b,
.input-group-sm .select2-container.select2-container--bootstrap .select2-selection--single .select2-selection__arrow b,
.select2-container.select2-container--bootstrap .select2-selection--single.input-sm .select2-selection__arrow b {margin-left: -5px;}
.form-group-sm .select2-container.select2-container--bootstrap .select2-selection--multiple,
.input-group-sm .select2-container.select2-container--bootstrap .select2-selection--multiple,
.select2-container.select2-container--bootstrap .select2-selection--multiple.input-sm {min-height: 27px; border-radius: 1px;}
.form-group-sm .select2-container.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice,
.input-group-sm .select2-container.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice,
.select2-container.select2-container--bootstrap .select2-selection--multiple.input-sm .select2-selection__choice {font-size: 10px; line-height: 1.5; margin: 4px 0 0 5px; padding: 0 5px;}
.form-group-sm .select2-container.select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field,
.input-group-sm .select2-container.select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field,
.select2-container.select2-container--bootstrap .select2-selection--multiple.input-sm .select2-search--inline .select2-search__field {padding: 0 10px; font-size: 10px; height: 25px; line-height: 1.5;}
.form-group-sm .select2-container.select2-container--bootstrap .select2-selection--multiple .select2-selection__clear,
.input-group-sm .select2-container.select2-container--bootstrap .select2-selection--multiple .select2-selection__clear,
.select2-container.select2-container--bootstrap .select2-selection--multiple.input-sm .select2-selection__clear {margin-top: 5px;}
.form-group-lg .select2-container.select2-container--bootstrap .select2-selection--single,
.input-group-lg .select2-container.select2-container--bootstrap .select2-selection--single,
.select2-container.select2-container--bootstrap .select2-selection--single.input-lg {border-radius: 4px; font-size: 14px; height: 41px; line-height: 1.33333; padding: 10px 31px 10px 16px;}
.form-group-lg .select2-container.select2-container--bootstrap .select2-selection--single .select2-selection__arrow,
.input-group-lg .select2-container.select2-container--bootstrap .select2-selection--single .select2-selection__arrow,
.select2-container.select2-container--bootstrap .select2-selection--single.input-lg .select2-selection__arrow {width: 5px;}
.form-group-lg .select2-container.select2-container--bootstrap .select2-selection--single .select2-selection__arrow b,
.input-group-lg .select2-container.select2-container--bootstrap .select2-selection--single .select2-selection__arrow b,
.select2-container.select2-container--bootstrap .select2-selection--single.input-lg .select2-selection__arrow b {border-width: 5px 5px 0; margin-left: -10px; margin-top: -2.5px;}
.form-group-lg .select2-container.select2-container--bootstrap .select2-selection--multiple,
.input-group-lg .select2-container.select2-container--bootstrap .select2-selection--multiple,
.select2-container.select2-container--bootstrap .select2-selection--multiple.input-lg {min-height: 41px; border-radius: 4px;}
.form-group-lg .select2-container.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice,
.input-group-lg .select2-container.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice,
.select2-container.select2-container--bootstrap .select2-selection--multiple.input-lg .select2-selection__choice {font-size: 14px; line-height: 1.33333; border-radius: 4px; margin: 9px 0 0 8px; padding: 0 10px;}
.form-group-lg .select2-container.select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field,
.input-group-lg .select2-container.select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field,
.select2-container.select2-container--bootstrap .select2-selection--multiple.input-lg .select2-search--inline .select2-search__field {padding: 0 16px; font-size: 14px; height: 39px; line-height: 1.33333;}
.form-group-lg .select2-container.select2-container--bootstrap .select2-selection--multiple .select2-selection__clear,
.input-group-lg .select2-container.select2-container--bootstrap .select2-selection--multiple .select2-selection__clear,
.select2-container.select2-container--bootstrap .select2-selection--multiple.input-lg .select2-selection__clear {margin-top: 10px;}
.select2-container.select2-container--bootstrap .select2-selection.input-lg.select2-container--open .select2-selection--single .select2-selection__arrow b {border-color: transparent transparent #5C5C5C; border-width: 0 5px 5px;}
.input-group-lg .select2-container.select2-container--bootstrap .select2-selection.select2-container--open .select2-selection--single .select2-selection__arrow b {border-color: transparent transparent #5C5C5C; border-width: 0 5px 5px;}
.select2-container.select2-container--bootstrap[dir=rtl] .select2-selection--single {padding-left: 24px; padding-right: 12px;}
.select2-container.select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__rendered {padding-right: 0; padding-left: 0; text-align: right;}
.select2-container.select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__clear {float: left;}
.select2-container.select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__arrow {left: 12px; right: auto;}
.select2-container.select2-container--bootstrap[dir=rtl] .select2-selection--single .select2-selection__arrow b {margin-left: 0;}
.select2-container.select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__choice,
.select2-container.select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__placeholder {float: right;}
.select2-container.select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__choice {margin-left: 0; margin-right: 6px;}
.select2-container.select2-container--bootstrap[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove {margin-left: 2px; margin-right: auto;}
.has-warning .select2-dropdown, .has-warning .select2-selection {border-color: #e76d3b;}
.has-warning .select2-container--focus .select2-selection, .has-warning .select2-container--open .select2-selection {box-shadow: none; border-color: #d5501a;}
.has-warning.select2-drop-active {border-color: #d5501a;}
.has-warning.select2-drop-active.select2-drop.select2-drop-above {border-top-color: #d5501a;}
.has-error .select2-dropdown, .has-error .select2-selection {border-color: #cc3e4a;}
.has-error .select2-container--focus .select2-selection, .has-error .select2-container--open .select2-selection {box-shadow: none; border-color: #aa2d38;}
.has-error.select2-drop-active {border-color: #aa2d38;}
.has-error.select2-drop-active.select2-drop.select2-drop-above {border-top-color: #aa2d38;}
.has-success .select2-dropdown, .has-success .select2-selection {border-color: #84b547;}
.has-success .select2-container--focus .select2-selection, .has-success .select2-container--open .select2-selection {box-shadow: none; border-color: #699039;}
.has-success.select2-drop-active {border-color: #699039;}
.has-success.select2-drop-active.select2-drop.select2-drop-above {border-top-color: #699039;}
.input-group .select2-container--bootstrap {display: table; table-layout: fixed; position: relative; z-index: 2; float: left; width: 100%; margin-bottom: 0;}
.input-group .select2-container--bootstrap.select2-container--focus,
.input-group .select2-container--bootstrap.select2-container--open {z-index: 3;}
.input-group.select2-bootstrap-prepend .select2-container--bootstrap .select2-selection {border-bottom-left-radius: 0; border-top-left-radius: 0;}
.input-group.select2-bootstrap-append .select2-container--bootstrap .select2-selection {border-bottom-right-radius: 0; border-top-right-radius: 0;}
.select2-bootstrap-append .input-group-btn, .select2-bootstrap-append .input-group-btn .btn,
.select2-bootstrap-append .select2-container--bootstrap, .select2-bootstrap-prepend .input-group-btn,
.select2-bootstrap-prepend .input-group-btn .btn, .select2-bootstrap-prepend .select2-container--bootstrap {vertical-align: top;}
.form-control.select2-hidden-accessible {position: absolute !important; width: 1px !important;}
.form-inline .select2-container--bootstrap {display: inline-block;}
.ct-label {fill: #fff; color: #fff; font-size: 10px; line-height: 1;}
.ct-chart-bar .ct-label, .ct-chart-line .ct-label {display: block; display: -webkit-box; display: -ms-flexbox; display: flex;}
.ct-label.ct-horizontal.ct-start {-webkit-box-align: flex-end; -ms-flex-align: flex-end; align-items: flex-end; -webkit-box-pack: flex-start; -ms-flex-pack: flex-start; justify-content: flex-start; text-align: left; text-anchor: start;}
.ct-label.ct-horizontal.ct-end {-webkit-box-align: flex-start; -ms-flex-align: flex-start; align-items: flex-start; -webkit-box-pack: flex-start; -ms-flex-pack: flex-start; justify-content: flex-start; text-align: left; text-anchor: start;}
.ct-label.ct-vertical.ct-start {-webkit-box-align: flex-end; -ms-flex-align: flex-end; align-items: flex-end; -webkit-box-pack: flex-end; -ms-flex-pack: flex-end; justify-content: flex-end; text-align: right; text-anchor: end;}
.ct-label.ct-vertical.ct-end {-webkit-box-align: flex-end; -ms-flex-align: flex-end; align-items: flex-end; -webkit-box-pack: flex-start; -ms-flex-pack: flex-start; justify-content: flex-start; text-align: left; text-anchor: start;}
.ct-chart-bar .ct-label.ct-horizontal.ct-start {-webkit-box-align: flex-end; -ms-flex-align: flex-end; align-items: flex-end; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; text-align: center; text-anchor: start;}
.ct-chart-bar .ct-label.ct-horizontal.ct-end {-webkit-box-align: flex-start; -ms-flex-align: flex-start; align-items: flex-start; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; text-align: center; text-anchor: start;}
.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-start {-webkit-box-align: flex-end; -ms-flex-align: flex-end; align-items: flex-end; -webkit-box-pack: flex-start; -ms-flex-pack: flex-start; justify-content: flex-start; text-align: left; text-anchor: start;}
.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-end {-webkit-box-align: flex-start; -ms-flex-align: flex-start; align-items: flex-start; -webkit-box-pack: flex-start; -ms-flex-pack: flex-start; justify-content: flex-start; text-align: left; text-anchor: start;}
.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-start {-webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: flex-end; -ms-flex-pack: flex-end; justify-content: flex-end; text-align: right; text-anchor: end;}
.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-end {-webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: flex-start; -ms-flex-pack: flex-start; justify-content: flex-start; text-align: left; text-anchor: end;}
.ct-grid {stroke: rgba(255, 255, 255, .1); stroke-width: 1px; stroke-dasharray: 2px;}
.ct-point {stroke-width: 10px; stroke-linecap: round;}
.ct-line {fill: none; stroke-width: 4px;}
.ct-area {stroke: none; fill-opacity: .1;}
.ct-bar {fill: none; stroke-width: 10px;}
.ct-slice-donut {fill: none; stroke-width: 60px;}
.ct-series-a .ct-bar, .ct-series-a .ct-line, .ct-series-a .ct-point,
.ct-series-a .ct-slice-donut {stroke: #1F7BC0;}
.ct-series-a .ct-area, .ct-series-a .ct-slice-pie {fill: #1F7BC0;}
.ct-series-b .ct-bar, .ct-series-b .ct-line, .ct-series-b .ct-point,
.ct-series-b .ct-slice-donut {stroke: #70D0DF;}
.ct-series-b .ct-area, .ct-series-b .ct-slice-pie {fill: #70D0DF;}
.ct-series-c .ct-bar, .ct-series-c .ct-line, .ct-series-c .ct-point,
.ct-series-c .ct-slice-donut {stroke: #B9DBAD;}
.ct-series-c .ct-area, .ct-series-c .ct-slice-pie {fill: #B9DBAD;}
.ct-series-d .ct-bar, .ct-series-d .ct-line, .ct-series-d .ct-point,
.ct-series-d .ct-slice-donut {stroke: #84B474;}
.ct-series-d .ct-area, .ct-series-d .ct-slice-pie {fill: #84B474;}
.ct-series-e .ct-bar, .ct-series-e .ct-line, .ct-series-e .ct-point,
.ct-series-e .ct-slice-donut {stroke: #35BDA8;}
.ct-series-e .ct-area, .ct-series-e .ct-slice-pie {fill: #35BDA8;}
.ct-series-f .ct-bar, .ct-series-f .ct-line, .ct-series-f .ct-point,
.ct-series-f .ct-slice-donut {stroke: #E66C40;}
.ct-series-f .ct-area, .ct-series-f .ct-slice-pie {fill: #E66C40;}
.ct-series-g .ct-bar, .ct-series-g .ct-line, .ct-series-g .ct-point,
.ct-series-g .ct-slice-donut {stroke: #CB3E4B;}
.ct-series-g .ct-area, .ct-series-g .ct-slice-pie {fill: #CB3E4B;}
.ct-series-h .ct-bar, .ct-series-h .ct-line, .ct-series-h .ct-point,
.ct-series-h .ct-slice-donut {stroke: #6b0392;}
.ct-series-h .ct-area, .ct-series-h .ct-slice-pie {fill: #6b0392;}
.ct-series-i .ct-bar, .ct-series-i .ct-line, .ct-series-i .ct-point,
.ct-series-i .ct-slice-donut {stroke: #f05b4f;}
.ct-series-i .ct-area, .ct-series-i .ct-slice-pie {fill: #f05b4f;}
.ct-series-j .ct-bar, .ct-series-j .ct-line, .ct-series-j .ct-point,
.ct-series-j .ct-slice-donut {stroke: #dda458;}
.ct-series-j .ct-area, .ct-series-j .ct-slice-pie {fill: #dda458;}
.ct-series-k .ct-bar, .ct-series-k .ct-line, .ct-series-k .ct-point,
.ct-series-k .ct-slice-donut {stroke: #eacf7d;}
.ct-series-k .ct-area, .ct-series-k .ct-slice-pie {fill: #eacf7d;}
.ct-series-l .ct-bar, .ct-series-l .ct-line, .ct-series-l .ct-point,
.ct-series-l .ct-slice-donut {stroke: #86797d;}
.ct-series-l .ct-area, .ct-series-l .ct-slice-pie {fill: #86797d;}
.ct-series-m .ct-bar, .ct-series-m .ct-line, .ct-series-m .ct-point,
.ct-series-m .ct-slice-donut {stroke: #b2c326;}
.ct-series-m .ct-area, .ct-series-m .ct-slice-pie {fill: #b2c326;}
.ct-series-n .ct-bar, .ct-series-n .ct-line, .ct-series-n .ct-point,
.ct-series-n .ct-slice-donut {stroke: #6188e2;}
.ct-series-n .ct-area, .ct-series-n .ct-slice-pie {fill: #6188e2;}
.ct-series-o .ct-bar, .ct-series-o .ct-line, .ct-series-o .ct-point,
.ct-series-o .ct-slice-donut {stroke: #a748ca;}
.ct-series-o .ct-area, .ct-series-o .ct-slice-pie {fill: #a748ca;}
.ct-square {display: block; position: relative; width: 100%;}
.ct-square:before {display: block; float: left; content: ""; width: 0; height: 0; padding-bottom: 100%;}
.ct-square:after {content: ""; display: table; clear: both;}
.ct-square > svg {display: block; position: absolute; top: 0; left: 0;}
.ct-minor-second {display: block; position: relative; width: 100%;}
.ct-minor-second:before {display: block; float: left; content: ""; width: 0; height: 0; padding-bottom: 93.75%;}
.ct-minor-second:after {content: ""; display: table; clear: both;}
.ct-minor-second > svg {display: block; position: absolute; top: 0; left: 0;}
.ct-major-second {display: block; position: relative; width: 100%;}
.ct-major-second:before {display: block; float: left; content: ""; width: 0; height: 0; padding-bottom: 88.88889%;}
.ct-major-second:after {content: ""; display: table; clear: both;}
.ct-major-second > svg {display: block; position: absolute; top: 0; left: 0;}
.ct-minor-third {display: block; position: relative; width: 100%;}
.ct-minor-third:before {display: block; float: left; content: ""; width: 0; height: 0; padding-bottom: 83.33333%;}
.ct-minor-third:after {content: ""; display: table; clear: both;}
.ct-minor-third > svg {display: block; position: absolute; top: 0; left: 0;}
.ct-major-third {display: block; position: relative; width: 100%;}
.ct-major-third:before {display: block; float: left; content: ""; width: 0; height: 0; padding-bottom: 80%;}
.ct-major-third:after {content: ""; display: table; clear: both;}
.ct-major-third > svg {display: block; position: absolute; top: 0; left: 0;}
.ct-perfect-fourth {display: block; position: relative; width: 100%;}
.ct-perfect-fourth:before {display: block; float: left; content: ""; width: 0; height: 0; padding-bottom: 75%;}
.ct-perfect-fourth:after {content: ""; display: table; clear: both;}
.ct-perfect-fourth > svg {display: block; position: absolute; top: 0; left: 0;}
.ct-perfect-fifth {display: block; position: relative; width: 100%;}
.ct-perfect-fifth:before {display: block; float: left; content: ""; width: 0; height: 0; padding-bottom: 66.66667%;}
.ct-perfect-fifth:after {content: ""; display: table; clear: both;}
.ct-perfect-fifth > svg {display: block; position: absolute; top: 0; left: 0;}
.ct-minor-sixth {display: block; position: relative; width: 100%;}
.ct-minor-sixth:before {display: block; float: left; content: ""; width: 0; height: 0; padding-bottom: 62.5%;}
.ct-minor-sixth:after {content: ""; display: table; clear: both;}
.ct-minor-sixth > svg {display: block; position: absolute; top: 0; left: 0;}
.ct-golden-section {display: block; position: relative; width: 100%;}
.ct-golden-section:before {display: block; float: left; content: ""; width: 0; height: 0; padding-bottom: 61.8047%;}
.ct-golden-section:after {content: ""; display: table; clear: both;}
.ct-golden-section > svg {display: block; position: absolute; top: 0; left: 0;}
.ct-major-sixth {display: block; position: relative; width: 100%;}
.ct-major-sixth:before {display: block; float: left; content: ""; width: 0; height: 0; padding-bottom: 60%;}
.ct-major-sixth:after {content: ""; display: table; clear: both;}
.ct-major-sixth > svg {display: block; position: absolute; top: 0; left: 0;}
.ct-minor-seventh {display: block; position: relative; width: 100%;}
.ct-minor-seventh:before {display: block; float: left; content: ""; width: 0; height: 0; padding-bottom: 56.25%;}
.ct-minor-seventh:after {content: ""; display: table; clear: both;}
.ct-minor-seventh > svg {display: block; position: absolute; top: 0; left: 0;}
.ct-major-seventh {display: block; position: relative; width: 100%;}
.ct-major-seventh:before {display: block; float: left; content: ""; width: 0; height: 0; padding-bottom: 53.33333%;}
.ct-major-seventh:after {content: ""; display: table; clear: both;}
.ct-major-seventh > svg {display: block; position: absolute; top: 0; left: 0;}
.ct-octave {display: block; position: relative; width: 100%;}
.ct-octave:before {display: block; float: left; content: ""; width: 0; height: 0; padding-bottom: 50%;}
.ct-octave:after {content: ""; display: table; clear: both;}
.ct-octave > svg {display: block; position: absolute; top: 0; left: 0;}
.ct-major-tenth {display: block; position: relative; width: 100%;}
.ct-major-tenth:before {display: block; float: left; content: ""; width: 0; height: 0; padding-bottom: 40%;}
.ct-major-tenth:after {content: ""; display: table; clear: both;}
.ct-major-tenth > svg {display: block; position: absolute; top: 0; left: 0;}
.ct-major-eleventh {display: block; position: relative; width: 100%;}
.ct-major-eleventh:before {display: block; float: left; content: ""; width: 0; height: 0; padding-bottom: 37.5%;}
.ct-major-eleventh:after {content: ""; display: table; clear: both;}
.ct-major-eleventh > svg {display: block; position: absolute; top: 0; left: 0;}
.ct-major-twelfth {display: block; position: relative; width: 100%;}
.ct-major-twelfth:before {display: block; float: left; content: ""; width: 0; height: 0; padding-bottom: 33.33333%;}
.ct-major-twelfth:after {content: ""; display: table; clear: both;}
.ct-major-twelfth > svg {display: block; position: absolute; top: 0; left: 0;}
.ct-double-octave {display: block; position: relative; width: 100%;}
.ct-double-octave:before {display: block; float: left; content: ""; width: 0; height: 0; padding-bottom: 25%;}
.ct-double-octave:after {content: ""; display: table; clear: both;}
.ct-double-octave > svg {display: block; position: absolute; top: 0; left: 0;}
.daterangepicker {position: absolute; color: inherit; background: #2D2D2D; border-radius: 4px; width: 278px; padding: 4px; margin-top: 1px; top: 100px; left: 20px;}
.daterangepicker:after, .daterangepicker:before {position: absolute; display: inline-block; content: '';}
.daterangepicker:before {top: -7px; border-right: 7px solid transparent; border-left: 7px solid transparent; border-bottom: 7px solid #262626;}
.daterangepicker:after {top: -6px; border-right: 6px solid transparent; border-bottom: 6px solid #2D2D2D; border-left: 6px solid transparent;}
.daterangepicker.opensleft:before {right: 9px;}
.daterangepicker.opensleft:after {right: 10px;}
.daterangepicker.openscenter:after, .daterangepicker.openscenter:before {left: 0; right: 0; width: 0; margin-left: auto; margin-right: auto;}
.daterangepicker.opensright:before {left: 9px;}
.daterangepicker.opensright:after {left: 10px;}
.daterangepicker.dropup {margin-top: -5px;}
.daterangepicker.dropup:before {top: initial; bottom: -7px; border-bottom: initial; border-top: 7px solid #ccc;}
.daterangepicker.dropup:after {top: initial; bottom: -6px; border-bottom: initial; border-top: 6px solid #2D2D2D;}
.daterangepicker.dropdown-menu {max-width: none; z-index: 3001;}
.daterangepicker.single .calendar, .daterangepicker.single .ranges {float: none;}
.daterangepicker.show-calendar .calendar {display: block;}
.daterangepicker .calendar {display: none; max-width: 270px; margin: 4px;}
.daterangepicker .calendar.single .calendar-table {border: none;}
.daterangepicker .calendar td, .daterangepicker .calendar th {white-space: nowrap; text-align: center; min-width: 32px;}
.daterangepicker .calendar-table {border: 1px solid #2D2D2D; padding: 4px; border-radius: 4px; background: #2D2D2D;}
.daterangepicker table {width: 100%; margin: 0;}
.daterangepicker td, .daterangepicker th {text-align: center; width: 20px; height: 20px; border-radius: 4px; border: 1px solid transparent; white-space: nowrap; cursor: pointer;}
.daterangepicker td.available:hover, .daterangepicker th.available:hover {background: #383838;}
.daterangepicker td.week, .daterangepicker th.week {font-size: 80%; color: #ccc;}
.daterangepicker td.off, .daterangepicker td.off.end-date, .daterangepicker td.off.in-range,
.daterangepicker td.off.start-date {background-color: transparent; border-color: transparent; color: #444;}
.daterangepicker td.in-range {background-color: #444; border-color: transparent; color: #fff; border-radius: 0;}
.daterangepicker td.start-date {border-radius: 4px 0 0 4px;}
.daterangepicker td.end-date {border-radius: 0 4px 4px 0;}
.daterangepicker td.start-date.end-date {border-radius: 4px;}
.daterangepicker td.active, .daterangepicker td.active:hover {background-color: #2c97de; border-color: transparent; color: #fff;}
.daterangepicker th.month {width: auto;}
.daterangepicker option.disabled, .daterangepicker td.disabled {color: #999; cursor: not-allowed; text-decoration: line-through;}
.daterangepicker select.monthselect, .daterangepicker select.yearselect {font-size: 12px; padding: 1px; height: auto; margin: 0; cursor: default;}
.daterangepicker select.monthselect {margin-right: 2%; width: 56%;}
.daterangepicker select.yearselect {width: 40%;}
.daterangepicker select.ampmselect, .daterangepicker select.hourselect,
.daterangepicker select.minuteselect, .daterangepicker select.secondselect {width: 50px; margin-bottom: 0;}
.daterangepicker .input-mini {border: solid #404040; border-radius: 2px; color: #5c5c5c; height: 30px; background: #353535; line-height: 30px; display: block; vertical-align: middle; margin: 0 0 5px; padding: 0 6px 0 28px; width: 100%;}
.daterangepicker .input-mini.active {border: 1px solid #404040; border-radius: 2px; background: #353535;}
.daterangepicker .daterangepicker_input {position: relative;}
.daterangepicker .daterangepicker_input i {position: absolute; left: 8px; top: 8px;}
.daterangepicker .calendar-time {text-align: center; margin: 5px auto; line-height: 30px; position: relative; padding-left: 28px;}
.daterangepicker .calendar-time select.disabled {color: #ccc; cursor: not-allowed;}
.ranges {font-size: 11px; float: none; margin: 4px; text-align: left;}
.ranges ul {list-style: none; margin: 0 auto; padding: 0; width: 100%;}
.ranges li {font-size: 13px; background: #262626; border: 1px solid #262626; border-radius: 4px; color: #08c; padding: 3px 12px; margin-bottom: 8px; cursor: pointer;}
.ranges li.active, .ranges li:hover {background: #08c; border: 1px solid #08c; color: #fff;}
@media (min-width:564px) {.daterangepicker {width: auto;}
	.daterangepicker .ranges ul {width: 160px;}
	.daterangepicker.single .ranges ul {width: 100%;}
	.daterangepicker.single .calendar.left {clear: none;}
	.daterangepicker.single .calendar, .daterangepicker.single .ranges {float: left;}
	.daterangepicker .calendar.left {clear: left; margin-right: 0;}
	.daterangepicker .calendar.left .calendar-table {border-right: none; border-top-right-radius: 0; border-bottom-right-radius: 0;}
	.daterangepicker .calendar.right {margin-left: 0;}
	.daterangepicker .calendar.right .calendar-table {border-left: none; border-top-left-radius: 0; border-bottom-left-radius: 0;}
	.daterangepicker .calendar.left .calendar-table, .daterangepicker .left .daterangepicker_input {padding-right: 12px;}
	.daterangepicker .calendar, .daterangepicker .ranges {float: left;} }
@media (min-width:730px) {.daterangepicker .ranges {width: auto; float: left;}
	.daterangepicker .calendar.left {clear: none;} }
.toast-title {font-weight: 700;}
.toast-message {-ms-word-wrap: break-word; word-wrap: break-word;}
.toast-message a, .toast-message label {color: #fff;}
.toast-message a:hover {color: #ccc; text-decoration: none;}
.toast-close-button {position: relative; right: -.3em; top: -.3em; float: right; font-size: 20px; font-weight: 700; color: #fff; -webkit-text-shadow: 0 1px 0 #fff; text-shadow: 0 1px 0 #fff; opacity: .8; -ms-filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=80); filter: alpha(opacity=80);}
.toast-close-button:focus, .toast-close-button:hover {color: #000; text-decoration: none; cursor: pointer; opacity: .4; -ms-filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=40); filter: alpha(opacity=40);}
button.toast-close-button {padding: 0; cursor: pointer; background: 0 0; border: 0; -webkit-appearance: none;}
.toast-top-center {top: 0; right: 0; width: 100%;}
.toast-bottom-center {bottom: 0; right: 0; width: 100%;}
.toast-top-full-width {top: 0; right: 0; width: 100%;}
.toast-bottom-full-width {bottom: 0; right: 0; width: 100%;}
.toast-top-left {top: 12px; left: 12px;}
.toast-top-right {top: 12px; right: 12px;}
.toast-bottom-right {right: 12px; bottom: 12px;}
.toast-bottom-left {bottom: 12px; left: 12px;}
#toast-container {position: fixed; z-index: 999999;}
#toast-container * {box-sizing: border-box;}
#toast-container > div {position: relative; overflow: hidden; margin: 0 0 6px; padding: 15px 15px 15px 50px; width: 300px; border-radius: 3px; background-position: 15px center; background-repeat: no-repeat; box-shadow: 0 0 12px #999; color: #fff; opacity: .9; -ms-filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=80); filter: alpha(opacity=80);}
#toast-container > :hover {box-shadow: 0 0 12px #000; opacity: 1; -ms-filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=100); filter: alpha(opacity=100); cursor: pointer;}
#toast-container > .toast-info {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=) !important;}
#toast-container > .toast-error {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=) !important;}
#toast-container > .toast-success {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==) !important;}
#toast-container > .toast-warning {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=) !important;}
#toast-container.toast-bottom-center > div, #toast-container.toast-top-center > div {width: 300px; margin: auto;}
#toast-container.toast-bottom-full-width > div, #toast-container.toast-top-full-width > div {width: 96%; margin: auto;}
.toast {background-color: #030303;}
.toast-success {background-color: #84b547;}
.toast-error {background-color: #cc3e4a;}
.toast-info {background-color: #2c97de;}
.toast-warning {background-color: #e76d3b;}
.toast-progress {position: absolute; left: 0; bottom: 0; height: 4px; background-color: #000; opacity: .4; -ms-filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=40); filter: alpha(opacity=40);}
@media all and (max-width:240px) {#toast-container > div {padding: 8px 8px 8px 50px; width: 11em;}
	#toast-container .toast-close-button {right: -.2em; top: -.2em;} }
@media all and (min-width:241px) and (max-width:480px) {#toast-container > div {padding: 8px 8px 8px 50px; width: 18em;}
	#toast-container .toast-close-button {right: -.2em; top: -.2em;} }
@media all and (min-width:481px) and (max-width:768px) {#toast-container > div {padding: 15px 15px 15px 50px; width: 25em;} }
/*!
 * FullCalendar v2.9.0 Stylesheet
 * Docs & License: http://fullcalendar.io/
 * (c) 2016 Adam Shaw
 */
.fc {direction: ltr; text-align: left;}
.fc-rtl {text-align: right;}
body .fc {font-size: 1em;}
.fc-unthemed .fc-content, .fc-unthemed .fc-divider, .fc-unthemed .fc-popover,
.fc-unthemed .fc-row, .fc-unthemed tbody, .fc-unthemed td, .fc-unthemed th,
.fc-unthemed thead {border-color: #2D2D2D;}
.fc-unthemed .fc-popover {background-color: #fff;}
.fc-unthemed .fc-divider, .fc-unthemed .fc-popover .fc-header {background: #eee;}
.fc-unthemed .fc-popover .fc-header .fc-close {color: #666;}
.fc-unthemed .fc-today {background: #BDDFF4;}
.fc-highlight {background: #262626;}
.fc-bgevent {background: #8fdf82; opacity: .3; filter: alpha(opacity=30);}
.fc-nonbusiness {background: #d7d7d7;}
.fc-icon {display: inline-block; height: 1em; line-height: 1em; font-size: 1em; text-align: center; overflow: hidden; font-family: "Courier New", Courier, monospace; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}
.fc-icon:after {position: relative;}
.fc-icon-left-single-arrow:after {content: "\02039"; font-weight: 700; font-size: 200%; top: -7%;}
.fc-icon-right-single-arrow:after {content: "\0203A"; font-weight: 700; font-size: 200%; top: -7%;}
.fc-icon-left-double-arrow:after {content: "\000AB"; font-size: 160%; top: -7%;}
.fc-icon-right-double-arrow:after {content: "\000BB"; font-size: 160%; top: -7%;}
.fc-icon-left-triangle:after {content: "\25C4"; font-size: 125%; top: 3%;}
.fc-icon-right-triangle:after {content: "\25BA"; font-size: 125%; top: 3%;}
.fc-icon-down-triangle:after {content: "\25BC"; font-size: 125%; top: 2%;}
.fc-icon-x:after {content: "\000D7"; font-size: 200%; top: 6%;}
.fc button {box-sizing: border-box; margin: 0; height: 2.1em; padding: 0 .6em; font-size: 1em; white-space: nowrap; cursor: pointer;}
.fc button::-moz-focus-inner {margin: 0; padding: 0;}
.fc-state-default {border: 1px solid;}
.fc-state-default.fc-corner-left {border-top-left-radius: 2px; border-bottom-left-radius: 2px;}
.fc-state-default.fc-corner-right {border-top-right-radius: 2px; border-bottom-right-radius: 2px;}
.fc button .fc-icon {position: relative; top: -.05em; margin: 0 .2em; vertical-align: middle;}
.fc-state-default {background-color: transparent; border-color: #404040; color: #fff;}
.fc-state-active, .fc-state-disabled, .fc-state-down, .fc-state-hover {color: #fff; background-color: #383838;}
.fc-state-hover {color: #fff; text-decoration: none; background-position: 0 -15px; -webkit-transition: background-position .1s linear; transition: background-position .1s linear;}
.fc-state-active, .fc-state-down {background-color: #383838; background-image: none;}
.fc-state-disabled {cursor: default; background-image: none; opacity: .65; filter: alpha(opacity=65); box-shadow: none;}
.fc-button-group {display: inline-block;}
.fc .fc-button-group > * {float: left; margin: 0 0 0 -1px;}
.fc .fc-button-group > :first-child {margin-left: 0;}
.fc-popover {position: absolute; box-shadow: 0 2px 6px rgba(0, 0, 0, .15);}
.fc-popover .fc-header {padding: 2px 4px;}
.fc-popover .fc-header .fc-title {margin: 0 2px;}
.fc-popover .fc-header .fc-close {cursor: pointer;}
.fc-ltr .fc-popover .fc-header .fc-title, .fc-rtl .fc-popover .fc-header .fc-close {float: left;}
.fc-ltr .fc-popover .fc-header .fc-close, .fc-rtl .fc-popover .fc-header .fc-title {float: right;}
.fc-unthemed .fc-popover {border-width: 1px; border-style: solid;}
.fc-unthemed .fc-popover .fc-header .fc-close {font-size: .9em; margin-top: 2px;}
.fc-popover > .ui-widget-header + .ui-widget-content {border-top: 0;}
.fc-divider {border-style: solid; border-width: 1px;}
hr.fc-divider {height: 0; margin: 0; padding: 0 0 2px; border-width: 1px 0;}
.fc-clear {clear: both;}
.fc-bg, .fc-bgevent-skeleton, .fc-helper-skeleton, .fc-highlight-skeleton {position: absolute; top: 0; left: 0; right: 0;}
.fc-bg {bottom: 0;}
.fc-bg table {height: 100%;}
.fc table {width: 100%; box-sizing: border-box; table-layout: fixed; border-collapse: collapse; border-spacing: 0; font-size: 1em;}
.fc th {text-align: center;}
.fc td, .fc th {border-style: solid; border-width: 1px; padding: 0; vertical-align: top;}
.fc td.fc-today {border-style: double;}
.fc .fc-row {border-style: solid; border-width: 0;}
.fc-row table {border-left: 0 hidden transparent; border-right: 0 hidden transparent; border-bottom: 0 hidden transparent;}
.fc-row:first-child table {border-top: 0 hidden transparent;}
.fc-row {position: relative;}
.fc-row .fc-bg {z-index: 1;}
.fc-row .fc-bgevent-skeleton, .fc-row .fc-highlight-skeleton {bottom: 0;}
.fc-row .fc-bgevent-skeleton table, .fc-row .fc-highlight-skeleton table {height: 100%;}
.fc-row .fc-bgevent-skeleton td, .fc-row .fc-highlight-skeleton td {border-color: transparent;}
.fc-row .fc-bgevent-skeleton {z-index: 2;}
.fc-row .fc-highlight-skeleton {z-index: 3;}
.fc-row .fc-content-skeleton {position: relative; z-index: 4; padding-bottom: 2px;}
.fc-row .fc-helper-skeleton {z-index: 5;}
.fc-row .fc-content-skeleton td, .fc-row .fc-helper-skeleton td {background: 0 0; border-color: transparent; border-bottom: 0;}
.fc-row .fc-content-skeleton tbody td, .fc-row .fc-helper-skeleton tbody td {border-top: 0;}
.fc-scroller {-webkit-overflow-scrolling: touch;}
.fc-scroller > .fc-day-grid, .fc-scroller > .fc-time-grid {position: relative; width: 100%;}
.fc-event {position: relative; display: block; font-size: .85em; line-height: 1.3; border-radius: 1px; border: 1px solid #2D99DC; background-color: #2D99DC; font-weight: 400;}
.fc-event, .fc-event:hover, .ui-widget .fc-event {color: #fff; text-decoration: none;}
.fc-event.fc-draggable, .fc-event[href] {cursor: pointer;}
.fc-not-allowed, .fc-not-allowed .fc-event {cursor: not-allowed;}
.fc-event .fc-bg {z-index: 1; background: #fff; opacity: .25; filter: alpha(opacity=25);}
.fc-event .fc-content {position: relative; z-index: 2;}
.fc-event .fc-resizer {position: absolute; z-index: 4; display: none;}
.fc-event.fc-allow-mouse-resize .fc-resizer, .fc-event.fc-selected .fc-resizer {display: block;}
.fc-event.fc-selected .fc-resizer:before {content: ""; position: absolute; z-index: 9999; top: 50%; left: 50%; width: 40px; height: 40px; margin-left: -20px; margin-top: -20px;}
.fc-event.fc-selected {z-index: 9999 !important; box-shadow: 0 2px 5px rgba(0, 0, 0, .2);}
.fc-event.fc-selected.fc-dragging {box-shadow: 0 2px 7px rgba(0, 0, 0, .3);}
.fc-h-event.fc-selected:before {content: ""; position: absolute; z-index: 3; top: -10px; bottom: -10px; left: 0; right: 0;}
.fc-ltr .fc-h-event.fc-not-start, .fc-rtl .fc-h-event.fc-not-end {margin-left: 0; border-left-width: 0; padding-left: 1px; border-top-left-radius: 0; border-bottom-left-radius: 0;}
.fc-ltr .fc-h-event.fc-not-end, .fc-rtl .fc-h-event.fc-not-start {margin-right: 0; border-right-width: 0; padding-right: 1px; border-top-right-radius: 0; border-bottom-right-radius: 0;}
.fc-ltr .fc-h-event .fc-start-resizer, .fc-rtl .fc-h-event .fc-end-resizer {cursor: w-resize; left: -1px;}
.fc-ltr .fc-h-event .fc-end-resizer, .fc-rtl .fc-h-event .fc-start-resizer {cursor: e-resize; right: -1px;}
.fc-h-event.fc-allow-mouse-resize .fc-resizer {width: 7px; top: -1px; bottom: -1px;}
.fc-h-event.fc-selected .fc-resizer {border-radius: 4px; border-width: 1px; width: 6px; height: 6px; border-style: solid; border-color: inherit; background: #fff; top: 50%; margin-top: -4px;}
.fc-ltr .fc-h-event.fc-selected .fc-start-resizer, .fc-rtl .fc-h-event.fc-selected .fc-end-resizer {margin-left: -4px;}
.fc-ltr .fc-h-event.fc-selected .fc-end-resizer, .fc-rtl .fc-h-event.fc-selected .fc-start-resizer {margin-right: -4px;}
.fc-day-grid-event {margin: 1px 2px 0; padding: 0 1px;}
.fc-day-grid-event.fc-selected:after {content: ""; position: absolute; z-index: 1; top: -1px; right: -1px; bottom: -1px; left: -1px; background: #000; opacity: .25; filter: alpha(opacity=25);}
.fc-day-grid-event .fc-content {white-space: nowrap; overflow: hidden;}
.fc-day-grid-event .fc-time {font-weight: 700;}
.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer,
.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer {margin-left: -2px;}
.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer,
.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer {margin-right: -2px;}
a.fc-more {margin: 1px 3px; font-size: .85em; cursor: pointer; text-decoration: none;}
a.fc-more:hover {text-decoration: underline;}
.fc-limited {display: none;}
.fc-day-grid .fc-row {z-index: 1;}
.fc-more-popover {z-index: 2; width: 220px;}
.fc-more-popover .fc-event-container {padding: 10px;}
.fc-now-indicator {position: absolute; border: 0 solid red;}
.fc-unselectable {-webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -webkit-tap-highlight-color: transparent;}
.fc-toolbar {text-align: center; margin-bottom: 1em;}
.fc-toolbar .fc-left {float: left;}
.fc-toolbar .fc-right {float: right;}
.fc-toolbar .fc-center {display: inline-block;}
.fc .fc-toolbar > * > * {float: left; margin-left: .75em;}
.fc .fc-toolbar > * > :first-child {margin-left: 0;}
.fc-toolbar h2 {margin: 0;}
.fc-toolbar button {position: relative;}
.fc-toolbar .fc-state-hover, .fc-toolbar .ui-state-hover {z-index: 2;}
.fc-toolbar .fc-state-down {z-index: 3;}
.fc-toolbar .fc-state-active, .fc-toolbar .ui-state-active {z-index: 4;}
.fc-toolbar button:focus {z-index: 5;}
.fc-view-container * , .fc-view-container :after, .fc-view-container :before {box-sizing: content-box;}
.fc-view, .fc-view > table {position: relative; z-index: 1;}
.fc-basicDay-view .fc-content-skeleton, .fc-basicWeek-view .fc-content-skeleton {padding-top: 1px; padding-bottom: 1em;}
.fc-basic-view .fc-body .fc-row {min-height: 4em;}
.fc-row.fc-rigid {overflow: hidden;}
.fc-row.fc-rigid .fc-content-skeleton {position: absolute; top: 0; left: 0; right: 0;}
.fc-basic-view .fc-day-number, .fc-basic-view .fc-week-number {padding: 0 2px;}
.fc-basic-view td.fc-day-number, .fc-basic-view td.fc-week-number span {padding-top: 2px; padding-bottom: 2px;}
.fc-basic-view .fc-week-number {text-align: center;}
.fc-basic-view .fc-week-number span {display: inline-block; min-width: 1.25em;}
.fc-ltr .fc-basic-view .fc-day-number {text-align: right;}
.fc-rtl .fc-basic-view .fc-day-number {text-align: left;}
.fc-day-number.fc-other-month {opacity: .3; filter: alpha(opacity=30);}
.fc-agenda-view .fc-day-grid {position: relative; z-index: 2;}
.fc-agenda-view .fc-day-grid .fc-row {min-height: 3em;}
.fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton {padding-top: 1px; padding-bottom: 1em;}
.fc .fc-axis {vertical-align: middle; padding: 0 4px; white-space: nowrap;}
.fc-ltr .fc-axis {text-align: right;}
.fc-rtl .fc-axis {text-align: left;}
.ui-widget td.fc-axis {font-weight: 400;}
.fc-time-grid, .fc-time-grid-container {position: relative; z-index: 1;}
.fc-time-grid {min-height: 100%;}
.fc-time-grid table {border: 0 hidden transparent;}
.fc-time-grid > .fc-bg {z-index: 1;}
.fc-time-grid .fc-slats, .fc-time-grid > hr {position: relative; z-index: 2;}
.fc-time-grid .fc-content-col {position: relative;}
.fc-time-grid .fc-content-skeleton {position: absolute; z-index: 3; top: 0; left: 0; right: 0;}
.fc-time-grid .fc-business-container {position: relative; z-index: 1;}
.fc-time-grid .fc-bgevent-container {position: relative; z-index: 2;}
.fc-time-grid .fc-highlight-container {z-index: 3;}
.fc-time-grid .fc-event-container {position: relative; z-index: 4;}
.fc-time-grid .fc-now-indicator-line {z-index: 5;}
.fc-time-grid .fc-helper-container {position: relative; z-index: 6;}
.fc-time-grid .fc-slats td {height: 1.5em; border-bottom: 0;}
.fc-time-grid .fc-slats .fc-minor td {border-top-style: dotted;}
.fc-time-grid .fc-slats .ui-widget-content {background: 0 0;}
.fc-time-grid .fc-highlight-container {position: relative;}
.fc-time-grid .fc-highlight {position: absolute; left: 0; right: 0;}
.fc-ltr .fc-time-grid .fc-event-container {margin: 0 2.5% 0 2px;}
.fc-rtl .fc-time-grid .fc-event-container {margin: 0 2px 0 2.5%;}
.fc-time-grid .fc-bgevent, .fc-time-grid .fc-event {position: absolute; z-index: 1;}
.fc-time-grid .fc-bgevent {left: 0; right: 0;}
.fc-v-event.fc-not-start {border-top-width: 0; padding-top: 1px; border-top-left-radius: 0; border-top-right-radius: 0;}
.fc-v-event.fc-not-end {border-bottom-width: 0; padding-bottom: 1px; border-bottom-left-radius: 0; border-bottom-right-radius: 0;}
.fc-time-grid-event {overflow: hidden;}
.fc-time-grid-event.fc-selected {overflow: visible;}
.fc-time-grid-event.fc-selected .fc-bg {display: none;}
.fc-time-grid-event .fc-content {overflow: hidden;}
.fc-time-grid-event .fc-time, .fc-time-grid-event .fc-title {padding: 0 1px;}
.fc-time-grid-event .fc-time {font-size: .85em; white-space: nowrap;}
.fc-time-grid-event.fc-short .fc-content {white-space: nowrap;}
.fc-time-grid-event.fc-short .fc-time, .fc-time-grid-event.fc-short .fc-title {display: inline-block; vertical-align: top;}
.fc-time-grid-event.fc-short .fc-time span {display: none;}
.fc-time-grid-event.fc-short .fc-time:before {content: attr(data-start);}
.fc-time-grid-event.fc-short .fc-time:after {content: "\000A0-\000A0";}
.fc-time-grid-event.fc-short .fc-title {font-size: .85em; padding: 0;}
.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer {left: 0; right: 0; bottom: 0; height: 8px; overflow: hidden; line-height: 8px; font-size: 11px; font-family: monospace; text-align: center; cursor: s-resize;}
.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer:after {content: "=";}
.fc-time-grid-event.fc-selected .fc-resizer {border-radius: 5px; border-width: 1px; width: 8px; height: 8px; border-style: solid; border-color: inherit; background: #fff; left: 50%; margin-left: -5px; bottom: -5px;}
.fc-time-grid .fc-now-indicator-line {border-top-width: 1px; left: 0; right: 0;}
.fc-time-grid .fc-now-indicator-arrow {margin-top: -5px;}
.fc-ltr .fc-time-grid .fc-now-indicator-arrow {left: 0; border-width: 5px 0 5px 6px; border-top-color: transparent; border-bottom-color: transparent;}
.fc-rtl .fc-time-grid .fc-now-indicator-arrow {right: 0; border-width: 5px 6px 5px 0; border-top-color: transparent; border-bottom-color: transparent;}
