@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.4.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.4.0) format('embedded-opentype'),url(../fonts/fontawesome-webfont.woff2?v=4.4.0) format('woff2'),url(../fonts/fontawesome-webfont.woff?v=4.4.0) format('woff'),url(../fonts/fontawesome-webfont.ttf?v=4.4.0) format('truetype'),url(../fonts/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}
.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}
.fa-2x {
  font-size: 2em;
}
.fa-3x {
  font-size: 3em;
}
.fa-4x {
  font-size: 4em;
}
.fa-5x {
  font-size: 5em;
}
.fa-fw {
  width: 1.28571429em;
  text-align: center;
}
.fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}
.fa-ul > li {
  position: relative;
}
.fa-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center;
}
.fa-li.fa-lg {
  left: -1.85714286em;
}
.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eeeeee;
  border-radius: .1em;
}
.fa-pull-left {
  float: left;
}
.fa-pull-right {
  float: right;
}
.fa.fa-pull-left {
  margin-right: .3em;
}
.fa.fa-pull-right {
  margin-left: .3em;
}
/* Deprecated as of 4.4.0 */
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.fa.pull-left {
  margin-right: .3em;
}
.fa.pull-right {
  margin-left: .3em;
}
.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8);
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}
.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1);
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  filter: none;
}
.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}
.fa-stack-1x,
.fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}
.fa-stack-1x {
  line-height: inherit;
}
.fa-stack-2x {
  font-size: 2em;
}
.fa-inverse {
  color: #ffffff;
}
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-glass:before {
  content: "\f000";
}
.fa-music:before {
  content: "\f001";
}
.fa-search:before {
  content: "\f002";
}
.fa-envelope-o:before {
  content: "\f003";
}
.fa-heart:before {
  content: "\f004";
}
.fa-star:before {
  content: "\f005";
}
.fa-star-o:before {
  content: "\f006";
}
.fa-user:before {
  content: "\f007";
}
.fa-film:before {
  content: "\f008";
}
.fa-th-large:before {
  content: "\f009";
}
.fa-th:before {
  content: "\f00a";
}
.fa-th-list:before {
  content: "\f00b";
}
.fa-check:before {
  content: "\f00c";
}
.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: "\f00d";
}
.fa-search-plus:before {
  content: "\f00e";
}
.fa-search-minus:before {
  content: "\f010";
}
.fa-power-off:before {
  content: "\f011";
}
.fa-signal:before {
  content: "\f012";
}
.fa-gear:before,
.fa-cog:before {
  content: "\f013";
}
.fa-trash-o:before {
  content: "\f014";
}
.fa-home:before {
  content: "\f015";
}
.fa-file-o:before {
  content: "\f016";
}
.fa-clock-o:before {
  content: "\f017";
}
.fa-road:before {
  content: "\f018";
}
.fa-download:before {
  content: "\f019";
}
.fa-arrow-circle-o-down:before {
  content: "\f01a";
}
.fa-arrow-circle-o-up:before {
  content: "\f01b";
}
.fa-inbox:before {
  content: "\f01c";
}
.fa-play-circle-o:before {
  content: "\f01d";
}
.fa-rotate-right:before,
.fa-repeat:before {
  content: "\f01e";
}
.fa-refresh:before {
  content: "\f021";
}
.fa-list-alt:before {
  content: "\f022";
}
.fa-lock:before {
  content: "\f023";
}
.fa-flag:before {
  content: "\f024";
}
.fa-headphones:before {
  content: "\f025";
}
.fa-volume-off:before {
  content: "\f026";
}
.fa-volume-down:before {
  content: "\f027";
}
.fa-volume-up:before {
  content: "\f028";
}
.fa-qrcode:before {
  content: "\f029";
}
.fa-barcode:before {
  content: "\f02a";
}
.fa-tag:before {
  content: "\f02b";
}
.fa-tags:before {
  content: "\f02c";
}
.fa-book:before {
  content: "\f02d";
}
.fa-bookmark:before {
  content: "\f02e";
}
.fa-print:before {
  content: "\f02f";
}
.fa-camera:before {
  content: "\f030";
}
.fa-font:before {
  content: "\f031";
}
.fa-bold:before {
  content: "\f032";
}
.fa-italic:before {
  content: "\f033";
}
.fa-text-height:before {
  content: "\f034";
}
.fa-text-width:before {
  content: "\f035";
}
.fa-align-left:before {
  content: "\f036";
}
.fa-align-center:before {
  content: "\f037";
}
.fa-align-right:before {
  content: "\f038";
}
.fa-align-justify:before {
  content: "\f039";
}
.fa-list:before {
  content: "\f03a";
}
.fa-dedent:before,
.fa-outdent:before {
  content: "\f03b";
}
.fa-indent:before {
  content: "\f03c";
}
.fa-video-camera:before {
  content: "\f03d";
}
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: "\f03e";
}
.fa-pencil:before {
  content: "\f040";
}
.fa-map-marker:before {
  content: "\f041";
}
.fa-adjust:before {
  content: "\f042";
}
.fa-tint:before {
  content: "\f043";
}
.fa-edit:before,
.fa-pencil-square-o:before {
  content: "\f044";
}
.fa-share-square-o:before {
  content: "\f045";
}
.fa-check-square-o:before {
  content: "\f046";
}
.fa-arrows:before {
  content: "\f047";
}
.fa-step-backward:before {
  content: "\f048";
}
.fa-fast-backward:before {
  content: "\f049";
}
.fa-backward:before {
  content: "\f04a";
}
.fa-play:before {
  content: "\f04b";
}
.fa-pause:before {
  content: "\f04c";
}
.fa-stop:before {
  content: "\f04d";
}
.fa-forward:before {
  content: "\f04e";
}
.fa-fast-forward:before {
  content: "\f050";
}
.fa-step-forward:before {
  content: "\f051";
}
.fa-eject:before {
  content: "\f052";
}
.fa-chevron-left:before {
  content: "\f053";
}
.fa-chevron-right:before {
  content: "\f054";
}
.fa-plus-circle:before {
  content: "\f055";
}
.fa-minus-circle:before {
  content: "\f056";
}
.fa-times-circle:before {
  content: "\f057";
}
.fa-check-circle:before {
  content: "\f058";
}
.fa-question-circle:before {
  content: "\f059";
}
.fa-info-circle:before {
  content: "\f05a";
}
.fa-crosshairs:before {
  content: "\f05b";
}
.fa-times-circle-o:before {
  content: "\f05c";
}
.fa-check-circle-o:before {
  content: "\f05d";
}
.fa-ban:before {
  content: "\f05e";
}
.fa-arrow-left:before {
  content: "\f060";
}
.fa-arrow-right:before {
  content: "\f061";
}
.fa-arrow-up:before {
  content: "\f062";
}
.fa-arrow-down:before {
  content: "\f063";
}
.fa-mail-forward:before,
.fa-share:before {
  content: "\f064";
}
.fa-expand:before {
  content: "\f065";
}
.fa-compress:before {
  content: "\f066";
}
.fa-plus:before {
  content: "\f067";
}
.fa-minus:before {
  content: "\f068";
}
.fa-asterisk:before {
  content: "\f069";
}
.fa-exclamation-circle:before {
  content: "\f06a";
}
.fa-gift:before {
  content: "\f06b";
}
.fa-leaf:before {
  content: "\f06c";
}
.fa-fire:before {
  content: "\f06d";
}
.fa-eye:before {
  content: "\f06e";
}
.fa-eye-slash:before {
  content: "\f070";
}
.fa-warning:before,
.fa-exclamation-triangle:before {
  content: "\f071";
}
.fa-plane:before {
  content: "\f072";
}
.fa-calendar:before {
  content: "\f073";
}
.fa-random:before {
  content: "\f074";
}
.fa-comment:before {
  content: "\f075";
}
.fa-magnet:before {
  content: "\f076";
}
.fa-chevron-up:before {
  content: "\f077";
}
.fa-chevron-down:before {
  content: "\f078";
}
.fa-retweet:before {
  content: "\f079";
}
.fa-shopping-cart:before {
  content: "\f07a";
}
.fa-folder:before {
  content: "\f07b";
}
.fa-folder-open:before {
  content: "\f07c";
}
.fa-arrows-v:before {
  content: "\f07d";
}
.fa-arrows-h:before {
  content: "\f07e";
}
.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: "\f080";
}
.fa-twitter-square:before {
  content: "\f081";
}
.fa-facebook-square:before {
  content: "\f082";
}
.fa-camera-retro:before {
  content: "\f083";
}
.fa-key:before {
  content: "\f084";
}
.fa-gears:before,
.fa-cogs:before {
  content: "\f085";
}
.fa-comments:before {
  content: "\f086";
}
.fa-thumbs-o-up:before {
  content: "\f087";
}
.fa-thumbs-o-down:before {
  content: "\f088";
}
.fa-star-half:before {
  content: "\f089";
}
.fa-heart-o:before {
  content: "\f08a";
}
.fa-sign-out:before {
  content: "\f08b";
}
.fa-linkedin-square:before {
  content: "\f08c";
}
.fa-thumb-tack:before {
  content: "\f08d";
}
.fa-external-link:before {
  content: "\f08e";
}
.fa-sign-in:before {
  content: "\f090";
}
.fa-trophy:before {
  content: "\f091";
}
.fa-github-square:before {
  content: "\f092";
}
.fa-upload:before {
  content: "\f093";
}
.fa-lemon-o:before {
  content: "\f094";
}
.fa-phone:before {
  content: "\f095";
}
.fa-square-o:before {
  content: "\f096";
}
.fa-bookmark-o:before {
  content: "\f097";
}
.fa-phone-square:before {
  content: "\f098";
}
.fa-twitter:before {
  content: "\f099";
}
.fa-facebook-f:before,
.fa-facebook:before {
  content: "\f09a";
}
.fa-github:before {
  content: "\f09b";
}
.fa-unlock:before {
  content: "\f09c";
}
.fa-credit-card:before {
  content: "\f09d";
}
.fa-feed:before,
.fa-rss:before {
  content: "\f09e";
}
.fa-hdd-o:before {
  content: "\f0a0";
}
.fa-bullhorn:before {
  content: "\f0a1";
}
.fa-bell:before {
  content: "\f0f3";
}
.fa-certificate:before {
  content: "\f0a3";
}
.fa-hand-o-right:before {
  content: "\f0a4";
}
.fa-hand-o-left:before {
  content: "\f0a5";
}
.fa-hand-o-up:before {
  content: "\f0a6";
}
.fa-hand-o-down:before {
  content: "\f0a7";
}
.fa-arrow-circle-left:before {
  content: "\f0a8";
}
.fa-arrow-circle-right:before {
  content: "\f0a9";
}
.fa-arrow-circle-up:before {
  content: "\f0aa";
}
.fa-arrow-circle-down:before {
  content: "\f0ab";
}
.fa-globe:before {
  content: "\f0ac";
}
.fa-wrench:before {
  content: "\f0ad";
}
.fa-tasks:before {
  content: "\f0ae";
}
.fa-filter:before {
  content: "\f0b0";
}
.fa-briefcase:before {
  content: "\f0b1";
}
.fa-arrows-alt:before {
  content: "\f0b2";
}
.fa-group:before,
.fa-users:before {
  content: "\f0c0";
}
.fa-chain:before,
.fa-link:before {
  content: "\f0c1";
}
.fa-cloud:before {
  content: "\f0c2";
}
.fa-flask:before {
  content: "\f0c3";
}
.fa-cut:before,
.fa-scissors:before {
  content: "\f0c4";
}
.fa-copy:before,
.fa-files-o:before {
  content: "\f0c5";
}
.fa-paperclip:before {
  content: "\f0c6";
}
.fa-save:before,
.fa-floppy-o:before {
  content: "\f0c7";
}
.fa-square:before {
  content: "\f0c8";
}
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: "\f0c9";
}
.fa-list-ul:before {
  content: "\f0ca";
}
.fa-list-ol:before {
  content: "\f0cb";
}
.fa-strikethrough:before {
  content: "\f0cc";
}
.fa-underline:before {
  content: "\f0cd";
}
.fa-table:before {
  content: "\f0ce";
}
.fa-magic:before {
  content: "\f0d0";
}
.fa-truck:before {
  content: "\f0d1";
}
.fa-pinterest:before {
  content: "\f0d2";
}
.fa-pinterest-square:before {
  content: "\f0d3";
}
.fa-google-plus-square:before {
  content: "\f0d4";
}
.fa-google-plus:before {
  content: "\f0d5";
}
.fa-money:before {
  content: "\f0d6";
}
.fa-caret-down:before {
  content: "\f0d7";
}
.fa-caret-up:before {
  content: "\f0d8";
}
.fa-caret-left:before {
  content: "\f0d9";
}
.fa-caret-right:before {
  content: "\f0da";
}
.fa-columns:before {
  content: "\f0db";
}
.fa-unsorted:before,
.fa-sort:before {
  content: "\f0dc";
}
.fa-sort-down:before,
.fa-sort-desc:before {
  content: "\f0dd";
}
.fa-sort-up:before,
.fa-sort-asc:before {
  content: "\f0de";
}
.fa-envelope:before {
  content: "\f0e0";
}
.fa-linkedin:before {
  content: "\f0e1";
}
.fa-rotate-left:before,
.fa-undo:before {
  content: "\f0e2";
}
.fa-legal:before,
.fa-gavel:before {
  content: "\f0e3";
}
.fa-dashboard:before,
.fa-tachometer:before {
  content: "\f0e4";
}
.fa-comment-o:before {
  content: "\f0e5";
}
.fa-comments-o:before {
  content: "\f0e6";
}
.fa-flash:before,
.fa-bolt:before {
  content: "\f0e7";
}
.fa-sitemap:before {
  content: "\f0e8";
}
.fa-umbrella:before {
  content: "\f0e9";
}
.fa-paste:before,
.fa-clipboard:before {
  content: "\f0ea";
}
.fa-lightbulb-o:before {
  content: "\f0eb";
}
.fa-exchange:before {
  content: "\f0ec";
}
.fa-cloud-download:before {
  content: "\f0ed";
}
.fa-cloud-upload:before {
  content: "\f0ee";
}
.fa-user-md:before {
  content: "\f0f0";
}
.fa-stethoscope:before {
  content: "\f0f1";
}
.fa-suitcase:before {
  content: "\f0f2";
}
.fa-bell-o:before {
  content: "\f0a2";
}
.fa-coffee:before {
  content: "\f0f4";
}
.fa-cutlery:before {
  content: "\f0f5";
}
.fa-file-text-o:before {
  content: "\f0f6";
}
.fa-building-o:before {
  content: "\f0f7";
}
.fa-hospital-o:before {
  content: "\f0f8";
}
.fa-ambulance:before {
  content: "\f0f9";
}
.fa-medkit:before {
  content: "\f0fa";
}
.fa-fighter-jet:before {
  content: "\f0fb";
}
.fa-beer:before {
  content: "\f0fc";
}
.fa-h-square:before {
  content: "\f0fd";
}
.fa-plus-square:before {
  content: "\f0fe";
}
.fa-angle-double-left:before {
  content: "\f100";
}
.fa-angle-double-right:before {
  content: "\f101";
}
.fa-angle-double-up:before {
  content: "\f102";
}
.fa-angle-double-down:before {
  content: "\f103";
}
.fa-angle-left:before {
  content: "\f104";
}
.fa-angle-right:before {
  content: "\f105";
}
.fa-angle-up:before {
  content: "\f106";
}
.fa-angle-down:before {
  content: "\f107";
}
.fa-desktop:before {
  content: "\f108";
}
.fa-laptop:before {
  content: "\f109";
}
.fa-tablet:before {
  content: "\f10a";
}
.fa-mobile-phone:before,
.fa-mobile:before {
  content: "\f10b";
}
.fa-circle-o:before {
  content: "\f10c";
}
.fa-quote-left:before {
  content: "\f10d";
}
.fa-quote-right:before {
  content: "\f10e";
}
.fa-spinner:before {
  content: "\f110";
}
.fa-circle:before {
  content: "\f111";
}
.fa-mail-reply:before,
.fa-reply:before {
  content: "\f112";
}
.fa-github-alt:before {
  content: "\f113";
}
.fa-folder-o:before {
  content: "\f114";
}
.fa-folder-open-o:before {
  content: "\f115";
}
.fa-smile-o:before {
  content: "\f118";
}
.fa-frown-o:before {
  content: "\f119";
}
.fa-meh-o:before {
  content: "\f11a";
}
.fa-gamepad:before {
  content: "\f11b";
}
.fa-keyboard-o:before {
  content: "\f11c";
}
.fa-flag-o:before {
  content: "\f11d";
}
.fa-flag-checkered:before {
  content: "\f11e";
}
.fa-terminal:before {
  content: "\f120";
}
.fa-code:before {
  content: "\f121";
}
.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: "\f122";
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: "\f123";
}
.fa-location-arrow:before {
  content: "\f124";
}
.fa-crop:before {
  content: "\f125";
}
.fa-code-fork:before {
  content: "\f126";
}
.fa-unlink:before,
.fa-chain-broken:before {
  content: "\f127";
}
.fa-question:before {
  content: "\f128";
}
.fa-info:before {
  content: "\f129";
}
.fa-exclamation:before {
  content: "\f12a";
}
.fa-superscript:before {
  content: "\f12b";
}
.fa-subscript:before {
  content: "\f12c";
}
.fa-eraser:before {
  content: "\f12d";
}
.fa-puzzle-piece:before {
  content: "\f12e";
}
.fa-microphone:before {
  content: "\f130";
}
.fa-microphone-slash:before {
  content: "\f131";
}
.fa-shield:before {
  content: "\f132";
}
.fa-calendar-o:before {
  content: "\f133";
}
.fa-fire-extinguisher:before {
  content: "\f134";
}
.fa-rocket:before {
  content: "\f135";
}
.fa-maxcdn:before {
  content: "\f136";
}
.fa-chevron-circle-left:before {
  content: "\f137";
}
.fa-chevron-circle-right:before {
  content: "\f138";
}
.fa-chevron-circle-up:before {
  content: "\f139";
}
.fa-chevron-circle-down:before {
  content: "\f13a";
}
.fa-html5:before {
  content: "\f13b";
}
.fa-css3:before {
  content: "\f13c";
}
.fa-anchor:before {
  content: "\f13d";
}
.fa-unlock-alt:before {
  content: "\f13e";
}
.fa-bullseye:before {
  content: "\f140";
}
.fa-ellipsis-h:before {
  content: "\f141";
}
.fa-ellipsis-v:before {
  content: "\f142";
}
.fa-rss-square:before {
  content: "\f143";
}
.fa-play-circle:before {
  content: "\f144";
}
.fa-ticket:before {
  content: "\f145";
}
.fa-minus-square:before {
  content: "\f146";
}
.fa-minus-square-o:before {
  content: "\f147";
}
.fa-level-up:before {
  content: "\f148";
}
.fa-level-down:before {
  content: "\f149";
}
.fa-check-square:before {
  content: "\f14a";
}
.fa-pencil-square:before {
  content: "\f14b";
}
.fa-external-link-square:before {
  content: "\f14c";
}
.fa-share-square:before {
  content: "\f14d";
}
.fa-compass:before {
  content: "\f14e";
}
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: "\f150";
}
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: "\f151";
}
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: "\f152";
}
.fa-euro:before,
.fa-eur:before {
  content: "\f153";
}
.fa-gbp:before {
  content: "\f154";
}
.fa-dollar:before,
.fa-usd:before {
  content: "\f155";
}
.fa-rupee:before,
.fa-inr:before {
  content: "\f156";
}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: "\f157";
}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: "\f158";
}
.fa-won:before,
.fa-krw:before {
  content: "\f159";
}
.fa-bitcoin:before,
.fa-btc:before {
  content: "\f15a";
}
.fa-file:before {
  content: "\f15b";
}
.fa-file-text:before {
  content: "\f15c";
}
.fa-sort-alpha-asc:before {
  content: "\f15d";
}
.fa-sort-alpha-desc:before {
  content: "\f15e";
}
.fa-sort-amount-asc:before {
  content: "\f160";
}
.fa-sort-amount-desc:before {
  content: "\f161";
}
.fa-sort-numeric-asc:before {
  content: "\f162";
}
.fa-sort-numeric-desc:before {
  content: "\f163";
}
.fa-thumbs-up:before {
  content: "\f164";
}
.fa-thumbs-down:before {
  content: "\f165";
}
.fa-youtube-square:before {
  content: "\f166";
}
.fa-youtube:before {
  content: "\f167";
}
.fa-xing:before {
  content: "\f168";
}
.fa-xing-square:before {
  content: "\f169";
}
.fa-youtube-play:before {
  content: "\f16a";
}
.fa-dropbox:before {
  content: "\f16b";
}
.fa-stack-overflow:before {
  content: "\f16c";
}
.fa-instagram:before {
  content: "\f16d";
}
.fa-flickr:before {
  content: "\f16e";
}
.fa-adn:before {
  content: "\f170";
}
.fa-bitbucket:before {
  content: "\f171";
}
.fa-bitbucket-square:before {
  content: "\f172";
}
.fa-tumblr:before {
  content: "\f173";
}
.fa-tumblr-square:before {
  content: "\f174";
}
.fa-long-arrow-down:before {
  content: "\f175";
}
.fa-long-arrow-up:before {
  content: "\f176";
}
.fa-long-arrow-left:before {
  content: "\f177";
}
.fa-long-arrow-right:before {
  content: "\f178";
}
.fa-apple:before {
  content: "\f179";
}
.fa-windows:before {
  content: "\f17a";
}
.fa-android:before {
  content: "\f17b";
}
.fa-linux:before {
  content: "\f17c";
}
.fa-dribbble:before {
  content: "\f17d";
}
.fa-skype:before {
  content: "\f17e";
}
.fa-foursquare:before {
  content: "\f180";
}
.fa-trello:before {
  content: "\f181";
}
.fa-female:before {
  content: "\f182";
}
.fa-male:before {
  content: "\f183";
}
.fa-gittip:before,
.fa-gratipay:before {
  content: "\f184";
}
.fa-sun-o:before {
  content: "\f185";
}
.fa-moon-o:before {
  content: "\f186";
}
.fa-archive:before {
  content: "\f187";
}
.fa-bug:before {
  content: "\f188";
}
.fa-vk:before {
  content: "\f189";
}
.fa-weibo:before {
  content: "\f18a";
}
.fa-renren:before {
  content: "\f18b";
}
.fa-pagelines:before {
  content: "\f18c";
}
.fa-stack-exchange:before {
  content: "\f18d";
}
.fa-arrow-circle-o-right:before {
  content: "\f18e";
}
.fa-arrow-circle-o-left:before {
  content: "\f190";
}
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: "\f191";
}
.fa-dot-circle-o:before {
  content: "\f192";
}
.fa-wheelchair:before {
  content: "\f193";
}
.fa-vimeo-square:before {
  content: "\f194";
}
.fa-turkish-lira:before,
.fa-try:before {
  content: "\f195";
}
.fa-plus-square-o:before {
  content: "\f196";
}
.fa-space-shuttle:before {
  content: "\f197";
}
.fa-slack:before {
  content: "\f198";
}
.fa-envelope-square:before {
  content: "\f199";
}
.fa-wordpress:before {
  content: "\f19a";
}
.fa-openid:before {
  content: "\f19b";
}
.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: "\f19c";
}
.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: "\f19d";
}
.fa-yahoo:before {
  content: "\f19e";
}
.fa-google:before {
  content: "\f1a0";
}
.fa-reddit:before {
  content: "\f1a1";
}
.fa-reddit-square:before {
  content: "\f1a2";
}
.fa-stumbleupon-circle:before {
  content: "\f1a3";
}
.fa-stumbleupon:before {
  content: "\f1a4";
}
.fa-delicious:before {
  content: "\f1a5";
}
.fa-digg:before {
  content: "\f1a6";
}
.fa-pied-piper-pp:before {
  content: "\f1a7";
}
.fa-pied-piper-alt:before {
  content: "\f1a8";
}
.fa-drupal:before {
  content: "\f1a9";
}
.fa-joomla:before {
  content: "\f1aa";
}
.fa-language:before {
  content: "\f1ab";
}
.fa-fax:before {
  content: "\f1ac";
}
.fa-building:before {
  content: "\f1ad";
}
.fa-child:before {
  content: "\f1ae";
}
.fa-paw:before {
  content: "\f1b0";
}
.fa-spoon:before {
  content: "\f1b1";
}
.fa-cube:before {
  content: "\f1b2";
}
.fa-cubes:before {
  content: "\f1b3";
}
.fa-behance:before {
  content: "\f1b4";
}
.fa-behance-square:before {
  content: "\f1b5";
}
.fa-steam:before {
  content: "\f1b6";
}
.fa-steam-square:before {
  content: "\f1b7";
}
.fa-recycle:before {
  content: "\f1b8";
}
.fa-automobile:before,
.fa-car:before {
  content: "\f1b9";
}
.fa-cab:before,
.fa-taxi:before {
  content: "\f1ba";
}
.fa-tree:before {
  content: "\f1bb";
}
.fa-spotify:before {
  content: "\f1bc";
}
.fa-deviantart:before {
  content: "\f1bd";
}
.fa-soundcloud:before {
  content: "\f1be";
}
.fa-database:before {
  content: "\f1c0";
}
.fa-file-pdf-o:before {
  content: "\f1c1";
}
.fa-file-word-o:before {
  content: "\f1c2";
}
.fa-file-excel-o:before {
  content: "\f1c3";
}
.fa-file-powerpoint-o:before {
  content: "\f1c4";
}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: "\f1c5";
}
.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: "\f1c6";
}
.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: "\f1c7";
}
.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: "\f1c8";
}
.fa-file-code-o:before {
  content: "\f1c9";
}
.fa-vine:before {
  content: "\f1ca";
}
.fa-codepen:before {
  content: "\f1cb";
}
.fa-jsfiddle:before {
  content: "\f1cc";
}
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: "\f1cd";
}
.fa-circle-o-notch:before {
  content: "\f1ce";
}
.fa-ra:before,
.fa-resistance:before,
.fa-rebel:before {
  content: "\f1d0";
}
.fa-ge:before,
.fa-empire:before {
  content: "\f1d1";
}
.fa-git-square:before {
  content: "\f1d2";
}
.fa-git:before {
  content: "\f1d3";
}
.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
  content: "\f1d4";
}
.fa-tencent-weibo:before {
  content: "\f1d5";
}
.fa-qq:before {
  content: "\f1d6";
}
.fa-wechat:before,
.fa-weixin:before {
  content: "\f1d7";
}
.fa-send:before,
.fa-paper-plane:before {
  content: "\f1d8";
}
.fa-send-o:before,
.fa-paper-plane-o:before {
  content: "\f1d9";
}
.fa-history:before {
  content: "\f1da";
}
.fa-circle-thin:before {
  content: "\f1db";
}
.fa-header:before {
  content: "\f1dc";
}
.fa-paragraph:before {
  content: "\f1dd";
}
.fa-sliders:before {
  content: "\f1de";
}
.fa-share-alt:before {
  content: "\f1e0";
}
.fa-share-alt-square:before {
  content: "\f1e1";
}
.fa-bomb:before {
  content: "\f1e2";
}
.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: "\f1e3";
}
.fa-tty:before {
  content: "\f1e4";
}
.fa-binoculars:before {
  content: "\f1e5";
}
.fa-plug:before {
  content: "\f1e6";
}
.fa-slideshare:before {
  content: "\f1e7";
}
.fa-twitch:before {
  content: "\f1e8";
}
.fa-yelp:before {
  content: "\f1e9";
}
.fa-newspaper-o:before {
  content: "\f1ea";
}
.fa-wifi:before {
  content: "\f1eb";
}
.fa-calculator:before {
  content: "\f1ec";
}
.fa-paypal:before {
  content: "\f1ed";
}
.fa-google-wallet:before {
  content: "\f1ee";
}
.fa-cc-visa:before {
  content: "\f1f0";
}
.fa-cc-mastercard:before {
  content: "\f1f1";
}
.fa-cc-discover:before {
  content: "\f1f2";
}
.fa-cc-amex:before {
  content: "\f1f3";
}
.fa-cc-paypal:before {
  content: "\f1f4";
}
.fa-cc-stripe:before {
  content: "\f1f5";
}
.fa-bell-slash:before {
  content: "\f1f6";
}
.fa-bell-slash-o:before {
  content: "\f1f7";
}
.fa-trash:before {
  content: "\f1f8";
}
.fa-copyright:before {
  content: "\f1f9";
}
.fa-at:before {
  content: "\f1fa";
}
.fa-eyedropper:before {
  content: "\f1fb";
}
.fa-paint-brush:before {
  content: "\f1fc";
}
.fa-birthday-cake:before {
  content: "\f1fd";
}
.fa-area-chart:before {
  content: "\f1fe";
}
.fa-pie-chart:before {
  content: "\f200";
}
.fa-line-chart:before {
  content: "\f201";
}
.fa-lastfm:before {
  content: "\f202";
}
.fa-lastfm-square:before {
  content: "\f203";
}
.fa-toggle-off:before {
  content: "\f204";
}
.fa-toggle-on:before {
  content: "\f205";
}
.fa-bicycle:before {
  content: "\f206";
}
.fa-bus:before {
  content: "\f207";
}
.fa-ioxhost:before {
  content: "\f208";
}
.fa-angellist:before {
  content: "\f209";
}
.fa-cc:before {
  content: "\f20a";
}
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: "\f20b";
}
.fa-meanpath:before {
  content: "\f20c";
}
.fa-buysellads:before {
  content: "\f20d";
}
.fa-connectdevelop:before {
  content: "\f20e";
}
.fa-dashcube:before {
  content: "\f210";
}
.fa-forumbee:before {
  content: "\f211";
}
.fa-leanpub:before {
  content: "\f212";
}
.fa-sellsy:before {
  content: "\f213";
}
.fa-shirtsinbulk:before {
  content: "\f214";
}
.fa-simplybuilt:before {
  content: "\f215";
}
.fa-skyatlas:before {
  content: "\f216";
}
.fa-cart-plus:before {
  content: "\f217";
}
.fa-cart-arrow-down:before {
  content: "\f218";
}
.fa-diamond:before {
  content: "\f219";
}
.fa-ship:before {
  content: "\f21a";
}
.fa-user-secret:before {
  content: "\f21b";
}
.fa-motorcycle:before {
  content: "\f21c";
}
.fa-street-view:before {
  content: "\f21d";
}
.fa-heartbeat:before {
  content: "\f21e";
}
.fa-venus:before {
  content: "\f221";
}
.fa-mars:before {
  content: "\f222";
}
.fa-mercury:before {
  content: "\f223";
}
.fa-intersex:before,
.fa-transgender:before {
  content: "\f224";
}
.fa-transgender-alt:before {
  content: "\f225";
}
.fa-venus-double:before {
  content: "\f226";
}
.fa-mars-double:before {
  content: "\f227";
}
.fa-venus-mars:before {
  content: "\f228";
}
.fa-mars-stroke:before {
  content: "\f229";
}
.fa-mars-stroke-v:before {
  content: "\f22a";
}
.fa-mars-stroke-h:before {
  content: "\f22b";
}
.fa-neuter:before {
  content: "\f22c";
}
.fa-genderless:before {
  content: "\f22d";
}
.fa-facebook-official:before {
  content: "\f230";
}
.fa-pinterest-p:before {
  content: "\f231";
}
.fa-whatsapp:before {
  content: "\f232";
}
.fa-server:before {
  content: "\f233";
}
.fa-user-plus:before {
  content: "\f234";
}
.fa-user-times:before {
  content: "\f235";
}
.fa-hotel:before,
.fa-bed:before {
  content: "\f236";
}
.fa-viacoin:before {
  content: "\f237";
}
.fa-train:before {
  content: "\f238";
}
.fa-subway:before {
  content: "\f239";
}
.fa-medium:before {
  content: "\f23a";
}
.fa-yc:before,
.fa-y-combinator:before {
  content: "\f23b";
}
.fa-optin-monster:before {
  content: "\f23c";
}
.fa-opencart:before {
  content: "\f23d";
}
.fa-expeditedssl:before {
  content: "\f23e";
}
.fa-battery-4:before,
.fa-battery-full:before {
  content: "\f240";
}
.fa-battery-3:before,
.fa-battery-three-quarters:before {
  content: "\f241";
}
.fa-battery-2:before,
.fa-battery-half:before {
  content: "\f242";
}
.fa-battery-1:before,
.fa-battery-quarter:before {
  content: "\f243";
}
.fa-battery-0:before,
.fa-battery-empty:before {
  content: "\f244";
}
.fa-mouse-pointer:before {
  content: "\f245";
}
.fa-i-cursor:before {
  content: "\f246";
}
.fa-object-group:before {
  content: "\f247";
}
.fa-object-ungroup:before {
  content: "\f248";
}
.fa-sticky-note:before {
  content: "\f249";
}
.fa-sticky-note-o:before {
  content: "\f24a";
}
.fa-cc-jcb:before {
  content: "\f24b";
}
.fa-cc-diners-club:before {
  content: "\f24c";
}
.fa-clone:before {
  content: "\f24d";
}
.fa-balance-scale:before {
  content: "\f24e";
}
.fa-hourglass-o:before {
  content: "\f250";
}
.fa-hourglass-1:before,
.fa-hourglass-start:before {
  content: "\f251";
}
.fa-hourglass-2:before,
.fa-hourglass-half:before {
  content: "\f252";
}
.fa-hourglass-3:before,
.fa-hourglass-end:before {
  content: "\f253";
}
.fa-hourglass:before {
  content: "\f254";
}
.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
  content: "\f255";
}
.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
  content: "\f256";
}
.fa-hand-scissors-o:before {
  content: "\f257";
}
.fa-hand-lizard-o:before {
  content: "\f258";
}
.fa-hand-spock-o:before {
  content: "\f259";
}
.fa-hand-pointer-o:before {
  content: "\f25a";
}
.fa-hand-peace-o:before {
  content: "\f25b";
}
.fa-trademark:before {
  content: "\f25c";
}
.fa-registered:before {
  content: "\f25d";
}
.fa-creative-commons:before {
  content: "\f25e";
}
.fa-gg:before {
  content: "\f260";
}
.fa-gg-circle:before {
  content: "\f261";
}
.fa-tripadvisor:before {
  content: "\f262";
}
.fa-odnoklassniki:before {
  content: "\f263";
}
.fa-odnoklassniki-square:before {
  content: "\f264";
}
.fa-get-pocket:before {
  content: "\f265";
}
.fa-wikipedia-w:before {
  content: "\f266";
}
.fa-safari:before {
  content: "\f267";
}
.fa-chrome:before {
  content: "\f268";
}
.fa-firefox:before {
  content: "\f269";
}
.fa-opera:before {
  content: "\f26a";
}
.fa-internet-explorer:before {
  content: "\f26b";
}
.fa-tv:before,
.fa-television:before {
  content: "\f26c";
}
.fa-contao:before {
  content: "\f26d";
}
.fa-500px:before {
  content: "\f26e";
}
.fa-amazon:before {
  content: "\f270";
}
.fa-calendar-plus-o:before {
  content: "\f271";
}
.fa-calendar-minus-o:before {
  content: "\f272";
}
.fa-calendar-times-o:before {
  content: "\f273";
}
.fa-calendar-check-o:before {
  content: "\f274";
}
.fa-industry:before {
  content: "\f275";
}
.fa-map-pin:before {
  content: "\f276";
}
.fa-map-signs:before {
  content: "\f277";
}
.fa-map-o:before {
  content: "\f278";
}
.fa-map:before {
  content: "\f279";
}
.fa-commenting:before {
  content: "\f27a";
}
.fa-commenting-o:before {
  content: "\f27b";
}
.fa-houzz:before {
  content: "\f27c";
}
.fa-vimeo:before {
  content: "\f27d";
}
.fa-black-tie:before {
  content: "\f27e";
}
.fa-fonticons:before {
  content: "\f280";
}
.fa-reddit-alien:before {
  content: "\f281";
}
.fa-edge:before {
  content: "\f282";
}
.fa-credit-card-alt:before {
  content: "\f283";
}
.fa-codiepie:before {
  content: "\f284";
}
.fa-modx:before {
  content: "\f285";
}
.fa-fort-awesome:before {
  content: "\f286";
}
.fa-usb:before {
  content: "\f287";
}
.fa-product-hunt:before {
  content: "\f288";
}
.fa-mixcloud:before {
  content: "\f289";
}
.fa-scribd:before {
  content: "\f28a";
}
.fa-pause-circle:before {
  content: "\f28b";
}
.fa-pause-circle-o:before {
  content: "\f28c";
}
.fa-stop-circle:before {
  content: "\f28d";
}
.fa-stop-circle-o:before {
  content: "\f28e";
}
.fa-shopping-bag:before {
  content: "\f290";
}
.fa-shopping-basket:before {
  content: "\f291";
}
.fa-hashtag:before {
  content: "\f292";
}
.fa-bluetooth:before {
  content: "\f293";
}
.fa-bluetooth-b:before {
  content: "\f294";
}
.fa-percent:before {
  content: "\f295";
}
.fa-gitlab:before {
  content: "\f296";
}
.fa-wpbeginner:before {
  content: "\f297";
}
.fa-wpforms:before {
  content: "\f298";
}
.fa-envira:before {
  content: "\f299";
}
.fa-universal-access:before {
  content: "\f29a";
}
.fa-wheelchair-alt:before {
  content: "\f29b";
}
.fa-question-circle-o:before {
  content: "\f29c";
}
.fa-blind:before {
  content: "\f29d";
}
.fa-audio-description:before {
  content: "\f29e";
}
.fa-volume-control-phone:before {
  content: "\f2a0";
}
.fa-braille:before {
  content: "\f2a1";
}
.fa-assistive-listening-systems:before {
  content: "\f2a2";
}
.fa-asl-interpreting:before,
.fa-american-sign-language-interpreting:before {
  content: "\f2a3";
}
.fa-deafness:before,
.fa-hard-of-hearing:before,
.fa-deaf:before {
  content: "\f2a4";
}
.fa-glide:before {
  content: "\f2a5";
}
.fa-glide-g:before {
  content: "\f2a6";
}
.fa-signing:before,
.fa-sign-language:before {
  content: "\f2a7";
}
.fa-low-vision:before {
  content: "\f2a8";
}
.fa-viadeo:before {
  content: "\f2a9";
}
.fa-viadeo-square:before {
  content: "\f2aa";
}
.fa-snapchat:before {
  content: "\f2ab";
}
.fa-snapchat-ghost:before {
  content: "\f2ac";
}
.fa-snapchat-square:before {
  content: "\f2ad";
}
.fa-pied-piper:before {
  content: "\f2ae";
}
.fa-first-order:before {
  content: "\f2b0";
}
.fa-yoast:before {
  content: "\f2b1";
}
.fa-themeisle:before {
  content: "\f2b2";
}
.fa-google-plus-circle:before,
.fa-google-plus-official:before {
  content: "\f2b3";
}
.fa-fa:before,
.fa-font-awesome:before {
  content: "\f2b4";
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  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;
}

.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}
.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}
@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}
.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}
.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}
:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}
.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}
.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}
.fa-stack-1x{line-height:inherit}
.fa-stack-2x{font-size:2em}
.fa-inverse{color:#fff}
.fa-star:before{content:"\f005"}
.fa-star-o:before{content:"\f006"}
.fa-th-list:before{content:"\f00b"}
.fa-check:before{content:"\f00c"}
.fa-cog:before,.fa-gear:before{content:"\f013"}
.fa-trash-o:before{content:"\f014"}
.fa-download:before{content:"\f019"}
.fa-list-alt:before{content:"\f022"}
.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}
.fa-check-circle:before{content:"\f058"}
.fa-arrow-left:before{content:"\f060"}
.fa-arrow-right:before{content:"\f061"}
.fa-plus:before{content:"\f067"}
.fa-calendar:before{content:"\f073"}
.fa-key:before{content:"\f084"}
.fa-cogs:before,.fa-gears:before{content:"\f085"}
.fa-upload:before{content:"\f093"}
.fa-wrench:before{content:"\f0ad"}
.fa-group:before,.fa-users:before{content:"\f0c0"}
.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}
.fa-caret-down:before{content:"\f0d7"}
.fa-caret-up:before{content:"\f0d8"}
.fa-sitemap:before{content:"\f0e8"}
.fa-file-text-o:before{content:"\f0f6"}
.fa-mail-reply:before,.fa-reply:before{content:"\f112"}
.fa-long-arrow-down:before{content:"\f175"}
.fa-long-arrow-up:before{content:"\f176"}
.fa-trash:before{content:"\f1f8"}
.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: "\f00d";
}
.fa-file-pdf-o:before {
  content: "\f1c1";
}
.fa-file-word-o:before {
  content: "\f1c2";
}
.fa-file-excel-o:before {
  content: "\f1c3";
}
.fa-file-powerpoint-o:before {
  content: "\f1c4";
}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: "\f1c5";
}
.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: "\f1c6";
}
.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: "\f1c7";
}
.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: "\f1c8";
}
.fa-file-code-o:before {
  content: "\f1c9";
}
.fa-vine:before {
  content: "\f1ca";
}
.fa-codepen:before {
  content: "\f1cb";
}
.fa-user:before {
  content: "\f007";
}
.fa-paperclip:before {
  content: "\f0c6";
}
.fa-mobile-phone:before,
.fa-mobile:before {
  content: "\f10b";
}
.input-lg{height:45px;padding:10px 16px;font-size:17px;line-height:1.33;border-radius:3px}
select.input-lg{height:45px;line-height:45px}
select[multiple].input-lg,textarea.input-lg{height:auto}
.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:2px}
select.input-sm{height:30px;line-height:30px}
select[multiple].input-sm,textarea.input-sm{height:auto}
body,html{padding:0;margin:0}
body:after,body:before{content:" ";display:table}
body:after{clear:both}
.ie8 body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}
h1.light,h2.light,h3.light,h4.light,h5.light,h6.light{font-weight:300}
h1,h2,h3,h4,h5,h6{outline:0}
a,a:hover{text-decoration:none}
@media (min-width :768px){a:focus{outline:0}
}
.no-animation{-webkit-animation-duration:0s!important;-moz-animation-duration:0s!important;-o-animation-duration:0s!important;animation-duration:0s!important}
.page-header,.page-header h1{margin:0}
.page-header{background:#fafafa;border-bottom:1px solid #e4e4e4;margin:-26px -26px 26px -26px;padding:20px 26px 20px 26px}
.page-header:after,.page-header:before{content:" ";display:table}
.page-header:after{clear:both}
.page-header h1{color:#666;display:inline-block;font-size:18px;font-weight:300;line-height:30px}
.page-header-icon{font-size:21px;line-height:21px}
#small-screen-width-point{display:block}
#tablet-screen-width-point{display:none}
@media (min-width :480px){#small-screen-width-point{display:none!important}
#tablet-screen-width-point{display:block}
}
@media (min-width :768px){#tablet-screen-width-point{display:none!important}
}
#main-wrapper{width:100%;overflow:hidden!important}
#content-wrapper{left:0;padding:60px 26px 26px 26px;width:100%;position:relative;background-color:#e5e6e9}
#main-menu-bg{position:relative;display:block;left:0;height:100%;padding:0;position:fixed;top:0;width:100%;z-index:499}
.main-menu-animated #content-wrapper,.main-menu-animated #main-menu,.main-menu-animated #main-menu-bg,.main-menu-animated #main-navbar #main-menu-toggle,.main-menu-animated #main-navbar .navbar-header,.main-menu-animated #main-navbar .navbar-inner,.main-menu-animated #main-navbar .navbar-toggle,.main-menu-animated #main-wrapper{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.main-menu-animated #main-navbar .navbar-header{-webkit-transition-property:padding;-moz-transition-property:padding;-ms-transition-property:padding;-o-transition-property:padding;transition-property:padding}
.mm-no-transition #content-wrapper,.mm-no-transition #main-menu,.mm-no-transition #main-menu-bg,.mm-no-transition #main-navbar #main-menu-toggle,.mm-no-transition #main-navbar .navbar-header,.mm-no-transition #main-navbar .navbar-inner,.mm-no-transition #main-navbar .navbar-toggle,.mm-no-transition #main-wrapper{-webkit-transition:none!important;-o-transition:none!important;transition:none!important}
.main-navbar-fixed #main-navbar{position:fixed!important}
#main-navbar{border:none;border-radius:0;left:0;min-height:46px;right:0;position:absolute;top:0!important;z-index:1030}
#main-navbar .navbar-inner{min-height:46px;width:100%;position:relative;left:0}
#main-navbar .navbar-header{padding:0;position:relative;width:100%;z-index:1032}
#main-navbar .navbar-brand{display:inline-block;float:none;font-size:14px;line-height:46px;height:auto!important;padding:0 0 0 14px}
#main-navbar #main-menu-toggle,#main-navbar .navbar-toggle{background:0 0;border:none;display:block;font-size:11px;margin:0;outline:0!important;padding:0;position:absolute;text-align:center;top:0!important;z-index:1033}
#main-navbar #main-menu-toggle .navbar-icon,#main-navbar .navbar-toggle .navbar-icon{font-size:18px;line-height:46px}
#main-navbar #main-menu-toggle{height:46px;left:0;overflow:hidden;width:56px;z-index:1034}
#main-navbar #main-menu-toggle .navbar-icon{left:20px;margin:-23px 0 0 0;padding:0;position:absolute;z-index:1035;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}
#main-navbar #main-menu-toggle .navbar-icon:after{content:"\f0da";display:block;font-size:10px;line-height:46px;position:absolute;right:-8px;top:0}
.main-menu-right #main-navbar #main-menu-toggle .navbar-icon{left:26px}
.main-menu-right #main-navbar #main-menu-toggle .navbar-icon:after{content:"\f0d9";right:16px}
#main-navbar #main-menu-toggle .hide-menu-text{left:51px;line-height:46px;margin-top:-23px;opacity:0;position:absolute;z-index:1035}
.ie8 #main-navbar #main-menu-toggle .hide-menu-text{left:53px}
#main-navbar .navbar-toggle{padding:0 17px;right:0}
#main-navbar .navbar-toggle :not ( .collapsed ){opacity:0
.5;filter:alpha
(opacity
 
=
50)}
#main-navbar .navbar-toggle .navbar-icon{display:inline-block}
#main-navbar li .divider{display:none}
#main-navbar li .nav-header{display:none}
#main-navbar li a{line-height:42px;padding-top:0;padding-bottom:0}
#main-navbar li a:hover{background:0 0}
#main-navbar li a:active,#main-navbar li a:focus{background:0 0}
#main-navbar .navbar-collapse{height:auto;max-height:inherit;padding-left:0;padding-right:0;z-index:1031}
#main-navbar .navbar-collapse,#main-navbar .navbar-collapse.collapse{overflow:visible}
#main-navbar .navbar-collapse.collapsing,#main-navbar .navbar-collapse.in{overflow:hidden}
#main-navbar .navbar-nav{margin:0}
#main-navbar .navbar-nav.pull-right{width:100%}
#main-navbar .navbar-nav>li:after,#main-navbar .navbar-nav>li:before{content:" ";display:table}
#main-navbar .navbar-nav>li:after{clear:both}
#main-navbar .dropdown-menu{padding:0}
#main-navbar form.navbar-form{border:none;margin:0;width:100%}
#main-navbar form.navbar-form .form-group{margin:0}
#main-navbar form.navbar-form .form-control{-webkit-box-shadow:none;box-shadow:none;-webkit-transition:background .2s;-o-transition:background .2s;transition:background .2s}
#main-navbar .user-menu>img{border-radius:25px;display:inline-block;height:20px;margin:-2px 0 0 0;width:20px}
#main-navbar .user-menu>span{display:inline-block;margin-left:7px}
.mme #main-navbar{overflow:hidden}
.mme #main-navbar #main-menu-toggle{width:80%}
.mme #main-navbar #main-menu-toggle .navbar-icon{left:26px}
.mme #main-navbar #main-menu-toggle .navbar-icon:after{content:"\f0d9";right:16px}
.mme #main-navbar #main-menu-toggle .hide-menu-text{opacity:1;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s}
.mme.main-menu-right #main-navbar #main-menu-toggle .navbar-icon{left:20px}
.mme.main-menu-right #main-navbar #main-menu-toggle .navbar-icon:after{content:"\f0da";right:-8px}
@media (max-width :768px){#main-navbar .dropdown>a:after{content:"\f078";display:inline-block;float:right;font-family:FontAwesome;font-size:10px;position:relative}
#main-navbar .dropdown.open{border-bottom:none}
#main-navbar .dropdown.open>a:after{content:"\f077"}
}
@media (min-width :768px){#main-navbar{overflow:visible!important}
#main-navbar .navbar-header{width:auto;z-index:1033}
#main-navbar .navbar-brand{padding-right:14px}
#main-navbar #main-menu-toggle{width:56px!important}
#main-navbar #main-menu-toggle .navbar-icon{left:26px}
#main-navbar #main-menu-toggle .navbar-icon:after{content:"\f0d9";right:19px}
.main-menu-right #main-navbar #main-menu-toggle .navbar-icon,.mme.main-menu-right #main-navbar #main-menu-toggle .navbar-icon{left:20px}
.main-menu-right #main-navbar #main-menu-toggle .navbar-icon:after,.mme.main-menu-right #main-navbar #main-menu-toggle .navbar-icon:after{content:"\f0da";right:-8px}
#main-navbar .navbar-toggle{display:none!important}
#main-navbar .hide-menu-text{opacity:0!important;-webkit-transition:none!important;-o-transition:none!important;transition:none!important}
#main-navbar .right{left:0;position:absolute;right:0;top:0;z-index:1031}
#main-navbar li{border:none}
#main-navbar li .divider{display:block}
#main-navbar li a{line-height:46px}
#main-navbar .navbar-collapse{height:auto!important;overflow:visible!important;padding:0!important}
#main-navbar .navbar-form,#main-navbar .navbar-nav{position:relative;z-index:1032}
#main-navbar .navbar-nav{margin:0}
#main-navbar .navbar-nav>li>a{height:46px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}
#main-navbar .navbar-nav.pull-right{width:auto}
#main-navbar .dropdown>a:after{display:none}
#main-navbar .dropdown.open{border-bottom:none}
#main-navbar .dropdown-menu .badge{padding-left:6px;padding-right:6px}
#main-navbar .dropdown-menu>li>a{line-height:32px;margin:0}
#main-navbar .pull-right .dropdown-menu{float:right;left:auto;right:0}
#main-navbar form.navbar-form{height:46px}
#main-navbar form.navbar-form .form-control{height:30px;line-height:20px;margin-top:8px;padding-bottom:5px;padding-top:5px;width:150px}
#main-navbar .user-menu>span{display:none}
#main-navbar .user-menu>img{height:36px;margin-top:-3px;width:36px}
.mmc #main-navbar #main-menu-toggle .navbar-icon,.mme.mmc #main-navbar #main-menu-toggle .navbar-icon{left:20px}
.mmc #main-navbar #main-menu-toggle .navbar-icon:after,.mme.mmc #main-navbar #main-menu-toggle .navbar-icon:after{content:"\f0da";right:-8px}
.main-menu-right.mmc #main-navbar #main-menu-toggle .navbar-icon,.main-menu-right.mme.mmc #main-navbar #main-menu-toggle .navbar-icon{left:26px}
.main-menu-right.mmc #main-navbar #main-menu-toggle .navbar-icon:after,.main-menu-right.mme.mmc #main-navbar #main-menu-toggle .navbar-icon:after{content:"\f0d9";right:16px}
}
@media (min-width :992px){.mmc #main-navbar .navbar-header{width:auto}
#main-navbar .user-menu>span{display:inline-block}
.main-menu-right #main-navbar .navbar-header,.no-main-menu #main-navbar .navbar-header{width:auto}
}
#main-navbar-collapse .iScrollVerticalScrollbar{margin-right:2px!important;width:4px!important}
#main-navbar-collapse .iScrollVerticalScrollbar .iScrollIndicator{background:rgba(255,255,255,.2)!important;border:none!important}
.main-menu-fixed #main-menu{height:100%;margin:0;position:fixed;padding-bottom:0}
#main-menu .navigation ul.get-height{display:block!important;position:absolute!important;visibility:hidden!important}
#main-menu-bg{left:-80%;width:80%}
#main-menu{display:block;height:100%;left:-80%;position:fixed;top:0;width:80%;z-index:500;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
#main-menu .navigation{padding:46px 0 0 0}
#main-menu .navigation01{padding:0}
#main-menu .navigation,#main-menu .navigation ul{display:block}
#main-menu .navigation li{display:block}
#main-menu .navigation a{display:block;font-color:#4758de;line-height:20px;padding:11px 14px;text-decoration:none}
#main-menu .navigation a,#main-menu .navigation a:active,#main-menu .navigation a:focus,#main-menu .navigation a:hover{outline:0!important}
#main-menu .navigation .menu-icon{display:inline-block;margin-right:5px;line-height:20px;height:20px;width:20px;text-align:center;font-size:14px}
#main-menu .navigation .badge,#main-menu .navigation .label{display:block;line-height:16px;float:right;font-size:11px;height:auto;margin:2px 0 0 5px;padding:0 5px;position:relative;width:auto!important;z-index:501;border:none}
#main-menu .mm-dropdown{position:relative}
#main-menu .mm-dropdown>a{padding-right:30px}
#main-menu .mm-dropdown>a:before{content:"\f105";display:block;font-family:FontAwesome;font-size:12px;line-height:10px;height:10px;width:10px;right:14px;top:17px;margin:0;position:absolute;text-align:center;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
#main-menu .mm-dropdown ul{display:none;overflow:hidden;padding:0}
#main-menu .mm-dropdown ul li{padding-left:0}
#main-menu .mm-dropdown ul .menu-icon{margin-left:-5px}
#main-menu .mm-dropdown ul a{padding-bottom:8px;padding-top:8px}
#main-menu .mm-dropdown ul a:before{top:14px}
#main-menu .mm-dropdown>ul>li>a{padding-left:40px}
#main-menu .mm-dropdown>ul>.mm-dropdown>ul>li>a{padding-left:60px}
#main-menu .mm-dropdown>ul>.mm-dropdown>ul>.mm-dropdown>ul>li>a{padding-left:80px}
#main-menu .mm-dropdown>ul>.mm-dropdown>ul>.mm-dropdown>ul>.mm-dropdown>ul>li>a{padding-left:100px}
#main-menu .mm-dropdown>ul>.mm-dropdown>ul>.mm-dropdown>ul>.mm-dropdown>ul>.mm-dropdown>ul>li>a{padding-left:120px}
#main-menu .mm-dropdown .badge,#main-menu .mm-dropdown .label{line-height:16px;margin-top:2px}
#main-menu .mm-dropdown.open>a:before{-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
#main-menu .mm-dropdown.open>ul{display:block}
#main-menu .mmc-dropdown-open>ul{display:block!important;left:100%;padding-bottom:0;padding-left:0!important;position:absolute;top:0;width:190px;z-index:502}
#main-menu .mmc-dropdown-open>ul>.mmc-title{display:block}
#main-menu .mmc-dropdown-open.top>ul{bottom:0;padding-top:0;top:auto}
#main-menu .mmc-dropdown-open.mm-dropdown>ul>li>a{padding-left:16px}
#main-menu .mmc-dropdown-open.mm-dropdown>ul>.mm-dropdown>ul>li>a{padding-left:36px}
#main-menu .mmc-dropdown-open.mm-dropdown>ul>.mm-dropdown>ul>.mm-dropdown>ul>li>a{padding-left:56px}
#main-menu .mmc-dropdown-open.mm-dropdown>ul>.mm-dropdown>ul>.mm-dropdown>ul>.mm-dropdown>ul>li>a{padding-left:76px}
#main-menu .mmc-dropdown-open.mm-dropdown>ul>.mm-dropdown>ul>.mm-dropdown>ul>.mm-dropdown>ul>.mm-dropdown>ul>li>a{padding-left:96px}
#main-menu .mmc-title{display:none;line-height:42px;padding:0 18px;position:relative}
#main-menu .mmc-dropdown-delay{-webkit-animation-duration:.4s;-moz-animation-duration:.4s;-o-animation-duration:.4s;animation-duration:.4s}
#main-menu .menu-content{margin-top:15px;padding:20px;border-top:1px solid;overflow:hidden}
#main-menu .menu-content.top{border-bottom:1px solid;border-top:none;margin-bottom:-47px;margin-top:0;padding-top:66px}
@media (min-width :480px){#main-menu-bg{left:0;width:56px}
#main-menu{height:auto;left:0;overflow:visible;position:absolute;width:56px}
#main-menu .navigation>li{width:auto}
#main-menu .navigation>li>a{text-align:center}
#main-menu .navigation>li>a>.menu-icon{margin:0}
#main-menu .navigation>li>a>.badge,#main-menu .navigation>li>a>.label{display:none}
#main-menu .navigation>li>a>.mm-text{display:none}
#main-menu .navigation>.mm-dropdown>a{padding-right:14px}
#main-menu .navigation>.mm-dropdown>a:before{right:7px}
.main-menu-right #main-menu .navigation>.mm-dropdown>a:before{content:"\f104";left:7px;right:auto}
#main-menu .navigation>.mm-dropdown.open>ul{display:none}
#main-menu .navigation>.mm-dropdown.open>a:before{-moz-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}
#main-menu .menu-content{display:none}
.mme #main-menu-bg{width:190px}
.mme #main-menu{overflow:hidden;width:190px}
.mme #main-menu .navigation>li{width:190px}
.mme #main-menu .navigation>li>a{text-align:left}
.mme #main-menu .navigation>li>a:before{right:14px}
.mme #main-menu .navigation>li>a>.menu-icon{margin-right:5px}
.mme #main-menu .navigation>li>a>.badge,.mme #main-menu .navigation>li>a>.label{display:block}
.mme #main-menu .navigation>li>a>.mm-text{display:inline}
.mme #main-menu .navigation>.mm-dropdown>a{padding-right:30px}
.mme #main-menu .navigation>.mm-dropdown.open>ul{display:block}
.mme #main-menu .navigation>.mm-dropdown.open>a:before{-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.mme #main-menu .menu-content{display:block}
.mme.main-menu-right #main-menu .navigation>.mm-dropdown>a:before{content:"\f105";left:auto;right:14px}
}
@media (min-width :768px){#main-menu,#main-menu-bg,.mme #main-menu,.mme #main-menu-bg{overflow:hidden;width:190px}
.mmc #main-menu,.mmc #main-menu-bg,.mme.mmc #main-menu,.mme.mmc #main-menu-bg{overflow:visible;width:56px}
#main-menu ul.navigation>li{width:190px}
#main-menu ul.navigation>li>a{text-align:left}
#main-menu ul.navigation>li>a>.menu-icon{margin-right:5px}
#main-menu ul.navigation>li>a>.badge,#main-menu ul.navigation>li>a>.label{display:block}
#main-menu ul.navigation>li>a>.mm-text{display:inline;padding-left:27px}
#main-menu ul.navigation>.mm-dropdown>a{padding-right:30px}
#main-menu ul.navigation>.mm-dropdown>a:before,.main-menu-right #main-menu ul.navigation>.mm-dropdown>a:before{content:"\f105";left:auto;right:14px}
#main-menu ul.navigation>.mm-dropdown.open>ul{display:block}
#main-menu ul.navigation>.mm-dropdown.open>a:before{-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
#main-menu .menu-content{display:block}
.mmc #main-menu{overflow:visible}
.mmc #main-menu ul.navigation>li{width:auto;}
.mmc #main-menu ul.navigation>li>a{text-align:center}
.mmc #main-menu ul.navigation>li>a>.menu-icon{margin:0;text-align:center}
.mmc #main-menu ul.navigation>li>a>.badge,.mmc #main-menu ul.navigation>li>a>.label{display:none}
.mmc #main-menu ul.navigation>li>a>.mm-text{display:none}
.mmc #main-menu ul.navigation>.mm-dropdown>a{padding-right:14px}
.mmc #main-menu ul.navigation>.mm-dropdown>a:before{right:7px}
.mmc #main-menu ul.navigation>.mm-dropdown.open>ul{display:none}
.mmc #main-menu ul.navigation>.mm-dropdown.open>a:before{-moz-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}
.mmc #main-menu .menu-content{display:none!important}
.mmc.main-menu-right #main-menu ul.navigation>.mm-dropdown>a:before{content:"\f104";left:7px;right:auto}
}
.mme #main-navbar{position:fixed}
#main-navbar .navbar-header{padding-left:56px}
.mme #content-wrapper,.mme #main-navbar .navbar-inner{left:80%}
.mme #main-navbar .navbar-header{padding-left:0}
.mme #main-menu,.mme #main-menu-bg{left:0}
@media (min-width :480px){#main-wrapper{padding-left:56px}
.mme #main-navbar{position:absolute}
.mme #content-wrapper{left:184px}
.mme #main-navbar .navbar-inner{left:190px;padding-left:0}
.mme #main-navbar #main-menu-toggle{width:190px}
}
@media (min-width :768px){#main-wrapper,.mme #main-wrapper{padding-left:190px}
.mmc.mme #content-wrapper,.mme #content-wrapper{left:0}
.mme #main-navbar .navbar-inner{left:0}
.mmc #main-wrapper{padding-left:56px}
#main-navbar .navbar-header{padding-left:56px!important}
}
@media (min-width :768px){#main-navbar .navbar-header{width:190px}
}
.main-menu-right #main-menu-bg{left:auto;right:-80%}
.main-menu-right #main-menu{left:auto;right:-80%}
.main-menu-right #main-menu .mmc-dropdown-open>ul{left:auto;right:100%}
.main-menu-right #main-navbar .navbar-header{padding-left:0}
.main-menu-right #main-navbar .navbar-inner{left:auto;right:0}
.main-menu-right #main-navbar #main-menu-toggle{left:auto;right:0}
.main-menu-right #main-navbar .navbar-toggle{right:56px}
.main-menu-right #content-wrapper{left:auto;right:0}
.main-menu-right.mme #content-wrapper,.main-menu-right.mme #main-navbar .navbar-inner{left:auto;right:80%}
.main-menu-right.mme #main-menu,.main-menu-right.mme #main-menu-bg{left:auto;right:0}
.main-menu-right.mme #main-navbar .navbar-toggle{right:0}
@media (min-width :480px){.main-menu-right #main-wrapper{padding-left:0;padding-right:56px}
.main-menu-right #main-menu,.main-menu-right #main-menu-bg{left:auto;right:0}
.main-menu-right.mme #content-wrapper{left:auto;right:184px}
.main-menu-right.mme #main-navbar .navbar-inner{left:auto;right:190px}
.main-menu-right.mme #main-navbar #main-menu-toggle{width:190px}
}
@media (min-width :768px){.main-menu-right #main-wrapper,.main-menu-right.mme #main-wrapper{padding-left:0;padding-right:190px}
.main-menu-right #content-wrapper,.main-menu-right.mme #content-wrapper{right:0}
.main-menu-right #main-navbar .navbar-inner,.main-menu-right.mme #main-navbar .navbar-inner,.main-menu-right.mme.mmc #main-navbar .navbar-inner{right:0;margin-right:56px;width:auto}
.main-menu-right.mmc #main-wrapper,.main-menu-right.mme.mmc #main-wrapper{padding-right:56px;padding-left:0}
.main-menu-right #main-navbar .navbar-header{padding-left:0!important}
}
body.no-main-menu #main-menu,body.no-main-menu #main-menu-bg{display:none!important}
body.no-main-menu #main-menu-toggle{display:none!important}
body.no-main-menu #main-wrapper{padding:0!important}
body.no-main-menu #content-wrapper{left:0!important;margin-left:0!important;margin-right:0!important;right:0!important}
body.no-main-menu #main-navbar .navbar-header{padding:0!important}
body.no-main-menu #main-navbar .navbar-inner{left:0!important;margin:0!important;right:0!important}
.navbar .badge,.navbar .dropdown-menu>li>a>.badge,.navbar .dropdown-menu>li>a>.label,.navbar .label{font-size:11px;padding:0 4px;line-height:16px;top:-1px;position:relative}
.navbar .nav-icon-btn.dropdown>a:after{display:none!important}
.navbar .dropdown-menu>li>a>.badge{line-height:14px}
.navbar .nav-icon-btn>a{width:auto}
.navbar .nav-icon-btn>a .badge,.navbar .nav-icon-btn>a .label{display:inline-block}
.navbar .nav-icon-btn>a .small-screen-text{display:inline-block}
.navbar .dropdown-menu .badge.pull-right,.navbar .dropdown-menu .label.pull-right,.navbar .nav-icon-btn .badge,.navbar .nav-icon-btn .label{float:right;top:13px}
.navbar .nav-icon-btn.nav-icon-btn-success .label{background:#5ebd5e}
.navbar .nav-icon-btn.nav-icon-btn-warning .label{background:#f4b04f}
.navbar .nav-icon-btn.nav-icon-btn-danger .label{background:#e66454}
.navbar .nav-icon-btn.nav-icon-btn-info .label{background:#5bc0de}
@media (max-width :768px){.navbar .nav-icon-btn.dropdown>.dropdown-menu{display:none!important}
}
@media (min-width :768px){.navbar .dropdown-menu .badge.pull-right,.navbar .dropdown-menu .label.pull-right{top:8px}
.navbar .dropdown-menu>li>a>.badge,.navbar .dropdown-menu>li>a>.label{font-size:10px;line-height:13px;top:1px;padding-left:4px!important;padding-right:4px!important}
.navbar .dropdown-menu>li>a>.label{padding-top:1px;padding-bottom:1px}
.navbar .nav-icon-btn{font-size:13px}
.navbar .nav-icon-btn>a{text-align:center;width:46px}
.navbar .nav-icon-btn>a .nav-icon{display:inline-block;font-size:12px;margin:0!important}
.navbar .nav-icon-btn>a .badge,.navbar .nav-icon-btn>a .label{font-size:8px;padding:0 2px;line-height:10px;position:absolute;display:block;right:10px}
.navbar .nav-icon-btn>a .small-screen-text{display:none}
}
.btn{text-shadow:none;line-height:15px;font-weight:400;padding:7px 12px;outline:0!important}
.btn,.btn:active{-webkit-box-shadow:none;box-shadow:none}
.btn>.fa-caret-down{font-size:12px}
.btn-lg{font-size:15px;line-height:19px;padding:9px 18px}
.btn-sm{font-size:12px;line-height:15px;padding:4px 9px}
.btn-sm>.fa-caret-down{font-size:10px}
.btn-xs{font-size:11px;line-height:12px;padding:4px 7px}
.btn-xs>.fa-caret-down{font-size:10px}
.btn.btn-flat{border-bottom-width:3px}
.btn.btn-flat:focus{border-bottom-width:3px}
.btn.btn-flat:active{border-bottom-width:1px!important;margin-top:2px;-webkit-box-shadow:none;box-shadow:none}
.btn.btn-flat.btn-lg{border-bottom-width:3px}
.btn.btn-flat.btn-lg:active{margin-top:2px}
.btn.btn-flat.btn-xs{border-bottom-width:2px}
.btn.btn-flat.btn-xs:active{margin-top:1px}
.btn.btn-outline,.btn.btn-outline.btn-flat,.btn.btn-outline.btn-flat.btn-primary,.btn.btn-outline.btn-primary{background:0 0;color:#555;background:url(../images/pixel-admin/blank.png)\9}
.btn-group>.btn.btn-outline,.btn-group>.btn.btn-outline.btn-flat,.btn-group>.btn.btn-outline.btn-flat.btn-primary,.btn-group>.btn.btn-outline.btn-flat.btn-primary:focus,.btn-group>.btn.btn-outline.btn-flat:focus,.btn-group>.btn.btn-outline.btn-primary,.btn-group>.btn.btn-outline.btn-primary:focus,.btn-group>.btn.btn-outline:focus,.btn.btn-outline,.btn.btn-outline.btn-flat,.btn.btn-outline.btn-flat.btn-primary,.btn.btn-outline.btn-flat.btn-primary:focus,.btn.btn-outline.btn-flat:focus,.btn.btn-outline.btn-primary,.btn.btn-outline.btn-primary:focus,.btn.btn-outline:focus,.input-group-btn>.btn.btn-outline,.input-group-btn>.btn.btn-outline.btn-flat,.input-group-btn>.btn.btn-outline.btn-flat.btn-primary,.input-group-btn>.btn.btn-outline.btn-flat.btn-primary:focus,.input-group-btn>.btn.btn-outline.btn-flat:focus,.input-group-btn>.btn.btn-outline.btn-primary,.input-group-btn>.btn.btn-outline.btn-primary:focus,.input-group-btn>.btn.btn-outline:focus{background:0 0;border-color:#e0e0e0;border-color:rgba(0,0,0,.12);background:url(../images/pixel-admin/blank.png)\9}
.btn.btn-outline.dark,.btn.btn-outline.dark.btn-primary{color:#fff;color:rgba(255,255,255,.8);background:url(../images/pixel-admin/blank.png)\9}
.btn.btn-outline.dark,.btn.btn-outline.dark.btn-primary,.btn.btn-outline.dark.btn-primary:focus,.btn.btn-outline.dark:focus{border-color:#595959;border-color:rgba(255,255,255,.12)}
.btn.btn-outline.dark.btn-primary:active,.btn.btn-outline.dark.btn-primary:hover,.btn.btn-outline.dark:active,.btn.btn-outline.dark:hover{border-color:transparent!important}
.btn.btn-rounded{border-radius:9999px}
.btn-rounded.btn-flat{border-top-color:transparent;border-left-color:transparent;border-right-color:transparent}
.btn-rounded.btn-flat,.btn-rounded.btn-flat:focus,.btn-rounded.btn-flat:hover{border-bottom-width:2px}
.btn-rounded.btn-flat.btn-lg,.btn-rounded.btn-flat.btn-lg:focus,.btn-rounded.btn-flat.btn-lg:hover{border-bottom-width:3px}
.btn-rounded.btn-flat:active{margin-top:1px}
.btn-rounded.btn-flat.btn-outline.btn:hover,.btn-rounded.btn-flat.btn:focus,.btn-rounded.btn-flat.btn:hover{border-top-color:transparent;border-left-color:transparent;border-right-color:transparent}
.btn-rounded.btn-flat.btn-outline:focus{border-color:#e0e0e0;border-color:rgba(0,0,0,.12)}
.btn-rounded.btn-flat.btn-outline.dark:focus{border-color:#595959;border-color:rgba(255,255,255,.12)}
.btn,.btn-default{color:#555}
.btn,.btn-default,.btn-default:focus,.btn:focus{border-color:#e2e2e2;border-bottom-color:#c6c6c6;background:#f4f4f4;background-image:-webkit-linear-gradient(top,#f4f4f4 0,#eaeaea 100%);background-image:linear-gradient(to bottom,#f4f4f4 0,#eaeaea 100%);background-repeat:repeat-x}
.btn-default:hover,.btn:hover{border-bottom-color:#b2b2b2;color:#555;border-color:#e2e2e2;border-bottom-color:#b2b2b2;background:#eaeaea!important;background-image:-webkit-linear-gradient(top,#efefef 0,#e5e5e5 100%) !important;background-image:linear-gradient(to bottom,#efefef 0,#e5e5e5 100%) !important;background-repeat:repeat-x}
.btn-default.active,.btn-default:active,.btn.active,.btn:active,.open .btn-default.dropdown-toggle,.open .btn.dropdown-toggle{border-bottom-color:#c6c6c6!important;background:0 0;background:#ebebeb!important}
.btn-default.active,.btn-default:active,.btn.active,.btn:active,.open .btn-default.dropdown-toggle,.open .btn.dropdown-toggle{border-color:#c6c6c6;color:#555;-webkit-box-shadow:0 0 12px rgba(0,0,0,.1) inset;box-shadow:0 0 12px rgba(0,0,0,.1) inset}
.btn-default.btn-flat,.btn.btn-flat{background:#ececec}
.btn-default.btn-flat.active,.btn-default.btn-flat:active,.btn-default.btn-flat:hover,.btn.btn-flat.active,.btn.btn-flat:active,.btn.btn-flat:hover,.open .btn-default.btn-flat.dropdown-toggle,.open .btn.btn-flat.dropdown-toggle{background:#ececec!important;color:#555;border-color:#e2e2e2;border-bottom-color:#b2b2b2;background:#e5e5e5}
.btn-default.btn-outline.btn-flat:hover,.btn-default.btn-outline:hover,.btn.btn-outline.btn-flat:hover,.btn.btn-outline:hover{color:#555;border-color:#e2e2e2;border-bottom-color:#b2b2b2}
.btn-default.btn-outline.btn-flat:active,.btn-default.btn-outline:active,.btn.btn-outline.btn-flat:active,.btn.btn-outline:active{border-color:#e2e2e2}
.btn-group .btn,.btn-group .btn-default,.btn-group .btn-default:focus,.btn-group .btn:focus,.input-group-btn .btn,.input-group-btn .btn-default,.input-group-btn .btn-default:focus,.input-group-btn .btn:focus{border-left-color:#d5d5d5;border-right-color:#d5d5d5}
.btn-group .btn-default:hover,.btn-group .btn:hover,.btn-group.open .btn-default.dropdown-toggle,.btn-group.open .btn.dropdown-toggle,.input-group-btn .btn-default:hover,.input-group-btn .btn:hover,.input-group-btn.open .btn-default.dropdown-toggle,.input-group-btn.open .btn.dropdown-toggle{border-color:#c6c6c6}
.btn-group .btn-default.active,.btn-group .btn-default:active,.btn-group .btn.active,.btn-group .btn:active,.input-group-btn .btn-default.active,.input-group-btn .btn-default:active,.input-group-btn .btn.active,.input-group-btn .btn:active{border-left-color:#c6c6c6;border-right-color:#c6c6c6}
.btn-info{color:#fff}
.btn-info,.btn-info:focus{border-color:#4ebddb;border-bottom-color:#28a6c9;background:#5bc0de;background-image:-webkit-linear-gradient(top,#5fc3df 0,#46bada 100%);background-image:linear-gradient(to bottom,#5fc3df 0,#46bada 100%);background-repeat:repeat-x}
.btn-info:hover{border-bottom-color:#228aa7;color:#fff;border-color:#4ebddb;border-bottom-color:#228aa7;background:#46bada!important;background-image:-webkit-linear-gradient(top,#53c1dc 0,#39b5d7 100%) !important;background-image:linear-gradient(to bottom,#53c1dc 0,#39b5d7 100%) !important;background-repeat:repeat-x}
.btn-info.active,.btn-info:active,.open .btn-info.dropdown-toggle{border-bottom-color:#28a6c9!important;background:0 0;background:#4abbdb!important}
.btn-info.active,.btn-info:active,.open .btn-info.dropdown-toggle{border-color:#28a6c9;color:#fff;-webkit-box-shadow:0 0 12px rgba(0,0,0,.1) inset;box-shadow:0 0 12px rgba(0,0,0,.1) inset}
.btn-info.btn-flat{background:#4ebddb}
.btn-info.btn-flat.active,.btn-info.btn-flat:active,.btn-info.btn-flat:hover,.open .btn-info.btn-flat.dropdown-toggle{background:#4ebddb!important;color:#fff;border-color:#4ebddb;border-bottom-color:#228aa7;background:#42b8d9}
.btn-info.btn-outline.btn-flat:hover,.btn-info.btn-outline:hover{color:#fff;border-color:#4ebddb;border-bottom-color:#228aa7}
.btn-info.btn-outline.btn-flat:active,.btn-info.btn-outline:active{border-color:#4ebddb}
.btn-group .btn-info,.btn-group .btn-info:focus,.input-group-btn .btn-info,.input-group-btn .btn-info:focus{border-left-color:#39b5d7;border-right-color:#39b5d7}
.btn-group .btn-info:hover,.btn-group.open .btn-info.dropdown-toggle,.input-group-btn .btn-info:hover,.input-group-btn.open .btn-info.dropdown-toggle{border-color:#28a6c9}
.btn-group .btn-info.active,.btn-group .btn-info:active,.input-group-btn .btn-info.active,.input-group-btn .btn-info:active{border-left-color:#28a6c9;border-right-color:#28a6c9}
.btn-success{color:#fff}
.btn-success,.btn-success:focus{border-color:#53b953;border-bottom-color:#3e963e;background:#5ebd5e;background-image:-webkit-linear-gradient(top,#62be62 0,#4cb64c 100%);background-image:linear-gradient(to bottom,#62be62 0,#4cb64c 100%);background-repeat:repeat-x}
.btn-success:hover{border-bottom-color:#327932;color:#fff;border-color:#53b953;border-bottom-color:#327932;background:#4cb64c!important;background-image:-webkit-linear-gradient(top,#57ba57 0,#48ac46 100%) !important;background-image:linear-gradient(to bottom,#57ba57 0,#48ac46 100%) !important;background-repeat:repeat-x}
.btn-success.active,.btn-success:active,.open .btn-success.dropdown-toggle{border-bottom-color:#3e963e!important;background:0 0;background:#50b750!important}
.btn-success.active,.btn-success:active,.open .btn-success.dropdown-toggle{border-color:#3e963e;color:#fff;-webkit-box-shadow:0 0 12px rgba(0,0,0,.1) inset;box-shadow:0 0 12px rgba(0,0,0,.1) inset}
.btn-success.btn-flat{background:#53b953}
.btn-success.btn-flat.active,.btn-success.btn-flat:active,.btn-success.btn-flat:hover,.open .btn-success.btn-flat.dropdown-toggle{background:#53b953!important;color:#fff;border-color:#53b953;border-bottom-color:#327932;background:#49b349}
.btn-success.btn-outline.btn-flat:hover,.btn-success.btn-outline:hover{color:#fff;border-color:#53b953;border-bottom-color:#327932}
.btn-success.btn-outline.btn-flat:active,.btn-success.btn-outline:active{border-color:#53b953}
.btn-group .btn-success,.btn-group .btn-success:focus,.input-group-btn .btn-success,.input-group-btn .btn-success:focus{border-left-color:#46ac46;border-right-color:#46ac46}
.btn-group .btn-success:hover,.btn-group.open .btn-success.dropdown-toggle,.input-group-btn .btn-success:hover,.input-group-btn.open .btn-success.dropdown-toggle{border-color:#3e963e}
.btn-group .btn-success.active,.btn-group .btn-success:active,.input-group-btn .btn-success.active,.input-group-btn .btn-success:active{border-left-color:#3e963e;border-right-color:#3e963e}
.btn-warning{color:#fff}
.btn-warning,.btn-warning:focus{border-color:#f29e29;border-bottom-color:#d5820d;background:#f4b04f;background-image:-webkit-linear-gradient(top,#f4b154 0,#f3a437 100%);background-image:linear-gradient(to bottom,#f4b154 0,#f3a437 100%);background-repeat:repeat-x}
.btn-warning:hover{border-bottom-color:#ae6a0b;color:#fff;border-color:#f29e29;border-bottom-color:#ae6a0b;background:#f3a437!important;background-image:-webkit-linear-gradient(top,#f3a845 0,#f29b29 100%) !important;background-image:linear-gradient(to bottom,#f3a845 0,#f29b29 100%) !important;background-repeat:repeat-x}
.btn-warning.active,.btn-warning:active,.open .btn-warning.dropdown-toggle{border-bottom-color:#d5820d!important;background:0 0;background:#f3a73c!important}
.btn-warning.active,.btn-warning:active,.open .btn-warning.dropdown-toggle{border-color:#d5820d;color:#fff;-webkit-box-shadow:0 0 12px rgba(0,0,0,.1) inset;box-shadow:0 0 12px rgba(0,0,0,.1) inset}
.btn-warning.btn-flat{background:#f3a941}
.btn-warning.btn-flat.active,.btn-warning.btn-flat:active,.btn-warning.btn-flat:hover,.open .btn-warning.btn-flat.dropdown-toggle{background:#f3a941!important;color:#fff;border-color:#f29e29;border-bottom-color:#ae6a0b;background:#f2a232}
.btn-warning.btn-outline.btn-flat:hover,.btn-warning.btn-outline:hover{color:#fff;border-color:#f29e29;border-bottom-color:#ae6a0b}
.btn-warning.btn-outline.btn-flat:active,.btn-warning.btn-outline:active{border-color:#f29e29}
.btn-group .btn-warning,.btn-group .btn-warning:focus,.input-group-btn .btn-warning,.input-group-btn .btn-warning:focus{border-left-color:#f09311;border-right-color:#f09311}
.btn-group .btn-warning:hover,.btn-group.open .btn-warning.dropdown-toggle,.input-group-btn .btn-warning:hover,.input-group-btn.open .btn-warning.dropdown-toggle{border-color:#d5820d}
.btn-group .btn-warning.active,.btn-group .btn-warning:active,.input-group-btn .btn-warning.active,.input-group-btn .btn-warning:active{border-left-color:#d5820d;border-right-color:#d5820d}
.btn-danger{color:#fff}
.btn-danger,.btn-danger:focus{border-color:#e45647;border-bottom-color:#d4311f;background:#e66454;background-image:-webkit-linear-gradient(top,#e76758 0,#e34e3e 100%);background-image:linear-gradient(to bottom,#e76758 0,#e34e3e 100%);background-repeat:repeat-x}
.btn-danger:hover{border-bottom-color:#b0291a;color:#fff;border-color:#e45647;border-bottom-color:#b0291a;background:#e34e3e!important;background-image:-webkit-linear-gradient(top,#e55a4b 0,#e13f30 100%) !important;background-image:linear-gradient(to bottom,#e55a4b 0,#e13f30 100%) !important;background-repeat:repeat-x}
.btn-danger.active,.btn-danger:active,.open .btn-danger.dropdown-toggle{border-bottom-color:#d4311f!important;background:0 0;background:#e35242!important}
.btn-danger.active,.btn-danger:active,.open .btn-danger.dropdown-toggle{border-color:#d4311f;color:#fff;-webkit-box-shadow:0 0 12px rgba(0,0,0,.1) inset;box-shadow:0 0 12px rgba(0,0,0,.1) inset}
.btn-danger.btn-flat{background:#e45647}
.btn-danger.btn-flat.active,.btn-danger.btn-flat:active,.btn-danger.btn-flat:hover,.open .btn-danger.btn-flat.dropdown-toggle{background:#e45647!important;color:#fff;border-color:#e45647;border-bottom-color:#b0291a;background:#e24a39}
.btn-danger.btn-outline.btn-flat:hover,.btn-danger.btn-outline:hover{color:#fff;border-color:#e45647;border-bottom-color:#b0291a}
.btn-danger.btn-outline.btn-flat:active,.btn-danger.btn-outline:active{border-color:#e45647}
.btn-group .btn-danger,.btn-group .btn-danger:focus,.input-group-btn .btn-danger,.input-group-btn .btn-danger:focus{border-left-color:#e14230;border-right-color:#e14230}
.btn-group .btn-danger:hover,.btn-group.open .btn-danger.dropdown-toggle,.input-group-btn .btn-danger:hover,.input-group-btn.open .btn-danger.dropdown-toggle{border-color:#d4311f}
.btn-group .btn-danger.active,.btn-group .btn-danger:active,.input-group-btn .btn-danger.active,.input-group-btn .btn-danger:active{border-left-color:#d4311f;border-right-color:#d4311f}
.btn.btn-outline.disabled,.btn.btn-outline[disabled]{background:0 0!important;color:#555!important}
.btn.btn-outline.disabled,.btn.btn-outline.disabled.active,.btn.btn-outline.disabled:active,.btn.btn-outline.disabled:focus,.btn.btn-outline.disabled:hover,.btn.btn-outline.disabled:link,.btn.btn-outline.disabled:visited,.btn.btn-outline[disabled],.btn.btn-outline[disabled].active,.btn.btn-outline[disabled]:active,.btn.btn-outline[disabled]:focus,.btn.btn-outline[disabled]:hover,.btn.btn-outline[disabled]:link,.btn.btn-outline[disabled]:visited{background:0 0!important;border-color:#e0e0e0!important;border-color:rgba(0,0,0,.12)!important;-webkit-box-shadow:none!important;box-shadow:none!important;background:url(../images/pixel-admin/blank.png)\9}
.btn.btn-flat.disabled:active,.btn.btn-flat[disabled]:active{margin-top:0!important;border-bottom-width:3px!important}
.btn.btn-flat.btn-rounded.disabled:active,.btn.btn-flat.btn-rounded[disabled]:active{border-bottom-width:2px!important}
.btn.btn-labeled{position:relative}
.btn.btn-labeled .btn-label{display:block;float:left;margin:-8px 12px -8px -13px;padding:8px 10px;position:relative;background:rgba(0,0,0,.06);line-height:15px;border-bottom-left-radius:2px;border-top-left-radius:2px}
.btn.btn-labeled .btn-label.icon{font-size:14px}
.btn.btn-labeled.btn-lg .btn-label{margin:-10px 18px -10px -19px;padding:10px 13px;line-height:19px;border-bottom-left-radius:3px;border-top-left-radius:3px}
.btn.btn-labeled.btn-lg .btn-label.icon{font-size:15px}
.btn.btn-labeled.btn-sm .btn-label{margin:-5px 9px -5px -10px;padding:5px 7px;line-height:15px;border-bottom-left-radius:2px;border-top-left-radius:2px}
.btn.btn-labeled.btn-sm .btn-label.icon{font-size:11px}
.btn.btn-labeled.btn-xs .btn-label{margin:-5px 9px -5px -8px;padding:5px 6px;line-height:12px;border-bottom-left-radius:2px;border-top-left-radius:2px}
.btn.btn-labeled.btn-xs .btn-label.icon{font-size:11px}
.btn.btn-lg.btn-rounded.btn-labeled .btn-label,.btn.btn-rounded.btn-labeled .btn-label,.btn.btn-sm.btn-rounded.btn-labeled .btn-label,.btn.btn-xs.btn-rounded.btn-labeled .btn-label{border-bottom-left-radius:9999px;border-top-left-radius:9999px}
@ -webkit-keyframes progress-bar-stripes{from{background-position:40px0}
to{background-position:0 0}
}
@ keyframes progress-bar-stripes{from{background-position:40px0}
to{background-position:0 0}
}
.progress{background-color:rgba(0,0,0,.06);height:13px}
.progress-bar{background:0 0;border:1px solid;line-height:12px;-webkit-box-shadow:none;box-shadow:none}
.progress .progress-bar.progress-bar-info{background:#5bc0de;border-color:#42b8d9}
.progress.progress-striped .progress-bar.progress-bar-info{background-color:#5bc2de;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.1)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.1)),color-stop(.75,rgba(255,255,255,.1)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.1) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.1) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,.1) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.1) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.1) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.1) 75%,transparent 75%,transparent);background-size:10px 10px}
.progress .progress-bar.progress-bar-success{background:#5ebd5e;border-color:#49b349}
.progress.progress-striped .progress-bar.progress-bar-success{background-color:#5ebd5e;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.1)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.1)),color-stop(.75,rgba(255,255,255,.1)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.1) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.1) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,.1) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.1) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.1) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.1) 75%,transparent 75%,transparent);background-size:10px 10px}
.progress .progress-bar.progress-bar-warning{background:#f4b04f;border-color:#f2a232}
.progress.progress-striped .progress-bar.progress-bar-warning{background-color:#f4af4f;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.1)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.1)),color-stop(.75,rgba(255,255,255,.1)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.1) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.1) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,.1) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.1) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.1) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.1) 75%,transparent 75%,transparent);background-size:10px 10px}
.progress .progress-bar.progress-bar-danger{background:#e66454;border-color:#e24a39}
.progress.progress-striped .progress-bar.progress-bar-danger{background-color:#e66354;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.1)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.1)),color-stop(.75,rgba(255,255,255,.1)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.1) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.1) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,.1) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.1) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.1) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.1) 75%,transparent 75%,transparent);background-size:10px 10px}
.label{color:#fff;font-size:11px;line-height:20px;text-shadow:0 -1px 0 rgba(0,0,0,.2);padding:0 6px;display:inline-block;font-weight:600}
.label.pull-right{margin:0}
h1 .label,h2 .label,h3 .label,h4 .label,h5 .label,h6 .label{font-size:75%;padding:.2em .5em}
.label.label-tag{display:inline-block;font-size:11px;line-height:18px;margin-left:12px;padding:0 5px;position:relative;border-bottom-left-radius:0;border-top-left-radius:0}
.label.label-tag:before{content:"";display:block;position:absolute;width:0;height:0;border-style:solid;border-width:10px 12px 10px 0;border-color:transparent #b0b0b0 transparent transparent;-webkit-transform:rotate(360deg);margin-left:-17px;top:-1px}
.label.label-tag:after{content:"";display:block;background:#fff;position:absolute;width:6px;height:6px;border-radius:99px;margin:-12px 0 0 -10px}
.ie8 .label.label-tag:after{display:none!important}
.label{background:#b0b0b0}
.label[href]:focus,.label[href]:hover{background-color:#979797}
.label.label-tag{border:1px solid #b0b0b0}
.label.label-tag:before{border-color:transparent #b0b0b0 transparent transparent}
.label.label-tag[href]:focus,.label.label-tag[href]:hover{border-color:#979797}
.label.label-tag[href]:focus:before,.label.label-tag[href]:hover:before{border-color:transparent #979797 transparent transparent}
.right-to-left .label.label-tag:before{border-color:transparent transparent transparent #b0b0b0}
.right-to-left .label.label-tag[href]:focus:before,.right-to-left .label.label-tag[href]:hover:before{border-color:transparent transparent transparent #979797}
.ie8 .right-to-left .label.label-tag:before,.ie9 .right-to-left .label.label-tag:before{border-color:transparent #b0b0b0 transparent transparent}
.ie8 .right-to-left .label.label-tag[href]:focus:before,.ie8 .right-to-left .label.label-tag[href]:hover:before,.ie9 .right-to-left .label.label-tag[href]:focus:before,.ie9 .right-to-left .label.label-tag[href]:hover:before{border-color:transparent #979797 transparent transparent}
.label.label-success{background:#5ebd5e}
.label.label-success[href]:focus,.label.label-success[href]:hover{background-color:#43a543}
.label.label-success.label-tag{border:1px solid #5ebd5e}
.label.label-success.label-tag:before{border-color:transparent #5ebd5e transparent transparent}
.label.label-success.label-tag[href]:focus,.label.label-success.label-tag[href]:hover{border-color:#43a543}
.label.label-success.label-tag[href]:focus:before,.label.label-success.label-tag[href]:hover:before{border-color:transparent #43a543 transparent transparent}
.right-to-left .label.label-success.label-tag:before{border-color:transparent transparent transparent #5ebd5e}
.right-to-left .label.label-success.label-tag[href]:focus:before,.right-to-left .label.label-success.label-tag[href]:hover:before{border-color:transparent transparent transparent #43a543}
.ie8 .right-to-left .label.label-success.label-tag:before,.ie9 .right-to-left .label.label-success.label-tag:before{border-color:transparent #5ebd5e transparent transparent}
.ie8 .right-to-left .label.label-success.label-tag[href]:focus:before,.ie8 .right-to-left .label.label-success.label-tag[href]:hover:before,.ie9 .right-to-left .label.label-success.label-tag[href]:focus:before,.ie9 .right-to-left .label.label-success.label-tag[href]:hover:before{border-color:transparent #43a543 transparent transparent}
.label.label-warning{background:#f4b04f}
.label.label-warning[href]:focus,.label.label-warning[href]:hover{background-color:#f19a1f}
.label.label-warning.label-tag{border:1px solid #f4b04f}
.label.label-warning.label-tag:before{border-color:transparent #f4b04f transparent transparent}
.label.label-warning.label-tag[href]:focus,.label.label-warning.label-tag[href]:hover{border-color:#f19a1f}
.label.label-warning.label-tag[href]:focus:before,.label.label-warning.label-tag[href]:hover:before{border-color:transparent #f19a1f transparent transparent}
.right-to-left .label.label-warning.label-tag:before{border-color:transparent transparent transparent #f4b04f}
.right-to-left .label.label-warning.label-tag[href]:focus:before,.right-to-left .label.label-warning.label-tag[href]:hover:before{border-color:transparent transparent transparent #f19a1f}
.ie8 .right-to-left .label.label-warning.label-tag:before,.ie9 .right-to-left .label.label-warning.label-tag:before{border-color:transparent #f4b04f transparent transparent}
.ie8 .right-to-left .label.label-warning.label-tag[href]:focus:before,.ie8 .right-to-left .label.label-warning.label-tag[href]:hover:before,.ie9 .right-to-left .label.label-warning.label-tag[href]:focus:before,.ie9 .right-to-left .label.label-warning.label-tag[href]:hover:before{border-color:transparent #f19a1f transparent transparent}
.label.label-danger{background:#e66454}
.label.label-danger[href]:focus,.label.label-danger[href]:hover{background-color:#df3a28}
.label.label-danger.label-tag{border:1px solid #e66454}
.label.label-danger.label-tag:before{border-color:transparent #e66454 transparent transparent}
.label.label-danger.label-tag[href]:focus,.label.label-danger.label-tag[href]:hover{border-color:#df3a28}
.label.label-danger.label-tag[href]:focus:before,.label.label-danger.label-tag[href]:hover:before{border-color:transparent #df3a28 transparent transparent}
.right-to-left .label.label-danger.label-tag:before{border-color:transparent transparent transparent #e66454}
.right-to-left .label.label-danger.label-tag[href]:focus:before,.right-to-left .label.label-danger.label-tag[href]:hover:before{border-color:transparent transparent transparent #df3a28}
.ie8 .right-to-left .label.label-danger.label-tag:before,.ie9 .right-to-left .label.label-danger.label-tag:before{border-color:transparent #e66454 transparent transparent}
.ie8 .right-to-left .label.label-danger.label-tag[href]:focus:before,.ie8 .right-to-left .label.label-danger.label-tag[href]:hover:before,.ie9 .right-to-left .label.label-danger.label-tag[href]:focus:before,.ie9 .right-to-left .label.label-danger.label-tag[href]:hover:before{border-color:transparent #df3a28 transparent transparent}
.label.label-info{background:#5bc0de}
.label.label-info[href]:focus,.label.label-info[href]:hover{background-color:#31b2d5}
.label.label-info.label-tag{border:1px solid #5bc0de}
.label.label-info.label-tag:before{border-color:transparent #5bc0de transparent transparent}
.label.label-info.label-tag[href]:focus,.label.label-info.label-tag[href]:hover{border-color:#31b2d5}
.label.label-info.label-tag[href]:focus:before,.label.label-info.label-tag[href]:hover:before{border-color:transparent #31b2d5 transparent transparent}
.right-to-left .label.label-info.label-tag:before{border-color:transparent transparent transparent #5bc0de}
.right-to-left .label.label-info.label-tag[href]:focus:before,.right-to-left .label.label-info.label-tag[href]:hover:before{border-color:transparent transparent transparent #31b2d5}
.ie8 .right-to-left .label.label-info.label-tag:before,.ie9 .right-to-left .label.label-info.label-tag:before{border-color:transparent #5bc0de transparent transparent}
.ie8 .right-to-left .label.label-info.label-tag[href]:focus:before,.ie8 .right-to-left .label.label-info.label-tag[href]:hover:before,.ie9 .right-to-left .label.label-info.label-tag[href]:focus:before,.ie9 .right-to-left .label.label-info.label-tag[href]:hover:before{border-color:transparent #31b2d5 transparent transparent}
.badge{color:#fff;font-size:11px;font-weight:600;line-height:18px;padding:0 8px;text-shadow:0 -1px 0 rgba(0,0,0,.2)}
.badge.pull-right{margin:0}
.badge{background:#b0b0b0;border:1px solid #b0b0b0}
.badge[href]:focus,.badge[href]:hover{background-color:#979797;border-color:#979797}
.badge.badge-success{background:#5ebd5e;border:1px solid #5ebd5e}
.badge.badge-success[href]:focus,.badge.badge-success[href]:hover{background-color:#43a543;border-color:#43a543}
.badge.badge-warning{background:#f4b04f;border:1px solid #f4b04f}
.badge.badge-warning[href]:focus,.badge.badge-warning[href]:hover{background-color:#f19a1f;border-color:#f19a1f}
.badge.badge-danger{background:#e66454;border:1px solid #e66454}
.badge.badge-danger[href]:focus,.badge.badge-danger[href]:hover{background-color:#df3a28;border-color:#df3a28}
.badge.badge-info{background:#5bc0de;border:1px solid #5bc0de}
.badge.badge-info[href]:focus,.badge.badge-info[href]:hover{background-color:#31b2d5;border-color:#31b2d5}
.breadcrumb{background:0 0;margin-bottom:26px;position:relative}
.breadcrumb li+li:before{color:#ccc;content:"\f054";font-family:FontAwesome;font-size:7px;display:inline-block;line-height:8px;top:-1px;left:-1px;position:relative;padding:0;height:8px;width:15px;text-align:center}
.breadcrumb li,.breadcrumb li a{color:#999;font-size:12px;line-height:18px;height:18px}
.breadcrumb li a:hover,.breadcrumb li:hover{color:#555}
.breadcrumb li.active{padding-left:16px;position:relative}
.breadcrumb li.active:before{position:absolute;top:50%;margin-top:-3px;left:0}
.breadcrumb li.active,.breadcrumb li.active a{color:#555;text-decoration:none}
.breadcrumb.breadcrumb-dark>li+li:before{color:#fff;color:rgba(255,255,255,.4)}
.breadcrumb.breadcrumb-dark li,.breadcrumb.breadcrumb-dark li a{color:#fff;color:rgba(255,255,255,.6)}
.breadcrumb.breadcrumb-dark li a:hover,.breadcrumb.breadcrumb-dark li:hover{color:#fff}
.breadcrumb.breadcrumb-dark li.active,.breadcrumb.breadcrumb-dark li.active a{color:#fff}
.breadcrumb.breadcrumb-no-padding{padding-left:0;padding-right:0}
.breadcrumb.breadcrumb-page{border-radius:0;margin-left:-26px;margin-right:-26px;margin-top:-26px;padding-left:26px;padding-right:26px}
.breadcrumb-label{float:left;font-size:12px;line-height:18px;height:18px;padding-right:15px;margin:1px 0 -1px 0}
.alert{background:#f9f1c7;border-color:#f6deac;color:#af8640;background-size:20px 20px}
.alert .close{top:0}
.alert.alert-danger{background:#f2dede;border-color:#ebccd1;color:#b94a48;background-size:20px 20px}
.alert.alert-success{background:#dff0d8;border-color:#d0e6be;color:#468847;background-size:20px 20px}
.alert.alert-info{background:#d9edf7;border-color:#bce8f1;color:#3a87ad;background-size:20px 20px}
.alert.alert-dark{color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.2);background:0 0;border-color:#f19a1f;background-color:#f4b04f;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.06)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.06)),color-stop(.75,rgba(255,255,255,.06)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.06) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.06) 50%,rgba(255,255,255,.06) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,.06) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.06) 50%,rgba(255,255,255,.06) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.06) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.06) 50%,rgba(255,255,255,.06) 75%,transparent 75%,transparent);background-size:20px 20px}
.alert.alert-danger.alert-dark{background:0 0;border-color:#df3a28;background-color:#e66454;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.04)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.04)),color-stop(.75,rgba(255,255,255,.04)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.04) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.04) 50%,rgba(255,255,255,.04) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,.04) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.04) 50%,rgba(255,255,255,.04) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.04) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.04) 50%,rgba(255,255,255,.04) 75%,transparent 75%,transparent);background-size:20px 20px}
.alert.alert-success.alert-dark{background:0 0;border-color:#43a543;background-color:#5ebd5e;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.06)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.06)),color-stop(.75,rgba(255,255,255,.06)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.06) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.06) 50%,rgba(255,255,255,.06) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,.06) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.06) 50%,rgba(255,255,255,.06) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.06) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.06) 50%,rgba(255,255,255,.06) 75%,transparent 75%,transparent);background-size:20px 20px}
.alert.alert-info.alert-dark{background:0 0;border-color:#31b2d5;background-color:#5bc0de;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.06)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.06)),color-stop(.75,rgba(255,255,255,.06)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.06) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.06) 50%,rgba(255,255,255,.06) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,.06) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.06) 50%,rgba(255,255,255,.06) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.06) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.06) 50%,rgba(255,255,255,.06) 75%,transparent 75%,transparent);background-size:20px 20px}
.alert.alert-page{margin:-26px -26px 26px -26px;border-top-width:0;border-left-width:0;border-right-width:0;border-radius:0;padding-left:26px;padding-right:26px}
.table tbody>tr>td,.table tbody>tr>th,.table tfoot>tr>td,.table tfoot>tr>th,.table thead>tr>td,.table thead>tr>th{border-top-color:#e4e4e4;vertical-align:middle}
.table tbody>tr>th,.table tfoot>tr>th,.table thead>tr>th{font-weight:400}
.table tbody+tbody{border-top-color:#e4e4e4}
.table-bordered{border-color:#e4e4e4}
.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-color:#e4e4e4}
.table-header{background:#fff;position:relative;border:1px solid #e4e4e4;margin-bottom:-1px;padding:10px 15px 10px 15px;border-top-right-radius:2px;border-top-left-radius:2px}
.table-header .table-caption{font-size:15px;line-height:24px;font-weight:600;margin:0;padding:0}
.table-footer{min-height:39px;position:relative;border-bottom:1px solid #e4e4e4;border-top:1px solid #e4e4e4;line-height:20px;padding:6px 15px 0 15px;background:#fafafa;border-bottom-right-radius:2px;border-bottom-left-radius:2px}
.table-danger,.table-info,.table-light,.table-primary,.table-success,.table-warning{margin-bottom:20px}
.table-light table{border-top-color:#d6e1e1!important}
.table-light .table-header,.table-light thead,.table-light thead th,.table-light thead tr{border-color:#d6e1e1!important;color:#555}
.table-light thead th,.table-light thead tr{background:#e9ecec}
.table-light .table-header{background:#fafafa}
.table-success table{border-top-color:#528d51!important}
.table-success .table-header,.table-success thead,.table-success thead th,.table-success thead tr{border-color:#528d51!important;color:#fff}
.table-success thead th,.table-success thead tr{background:#55a953}
.table-success .table-header{background:#5ebd5e}
.table-danger table{border-top-color:#ca4233!important}
.table-danger .table-header,.table-danger thead,.table-danger thead th,.table-danger thead tr{border-color:#ca4233!important;color:#fff}
.table-danger thead th,.table-danger thead tr{background:#d95142}
.table-danger .table-header{background:#e66454}
.table-warning table{border-top-color:#de9228!important}
.table-warning .table-header,.table-warning thead,.table-warning thead th,.table-warning thead tr{border-color:#de9228!important;color:#fff}
.table-warning thead th,.table-warning thead tr{background:#e99e3b}
.table-warning .table-header{background:#f4b04f}
.table-info table{border-top-color:#3da3bf!important}
.table-info .table-header,.table-info thead,.table-info thead th,.table-info thead tr{border-color:#3da3bf!important;color:#fff}
.table-info thead th,.table-info thead tr{background:#4bb3d0}
.table-info .table-header{background:#5bc0de}
.nav-pills>li>a>.badge,.nav-pills>li>a>.label,.nav-tabs>li>a>.badge,.nav-tabs>li>a>.label{position:relative;background-color:rgba(0,0,0,.25);border:1px solid transparent;margin:0 -5px -100px 5px;padding:0 6px;line-height:14px;top:0}
.nav-pills>li>a>.label,.nav-tabs>li>a>.label{padding-left:4px;padding-right:4px}
.nav-pills>li>a>.badge.badge-success,.nav-pills>li>a>.label.label-success,.nav-tabs>li>a>.badge.badge-success,.nav-tabs>li>a>.label.label-success{background-color:#5ebd5e}
.nav-pills>li>a>.badge.badge-warning,.nav-pills>li>a>.label.label-warning,.nav-tabs>li>a>.badge.badge-warning,.nav-tabs>li>a>.label.label-warning{background-color:#f4b04f}
.nav-pills>li>a>.badge.badge-danger,.nav-pills>li>a>.label.label-danger,.nav-tabs>li>a>.badge.badge-danger,.nav-tabs>li>a>.label.label-danger{background-color:#e66454}
.nav-pills>li>a>.badge.badge-info,.nav-pills>li>a>.label.label-info,.nav-tabs>li>a>.badge.badge-info,.nav-tabs>li>a>.label.label-info{background-color:#5bc0de}
.nav-pills>li.active>a>.badge,.nav-pills>li.active>a>.label,.nav-tabs:not (.nav-tabs-simple )>li.active>a>.badge,.nav-tabs:not (.nav-tabs-simple )>li.active>a>.label{background-color:rgba(0,0,0,.25);border-color:transparent;color:#fff}
.nav-pills.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin:0}
.nav-tabs.nav-tabs-sm>li>a>.badge,.nav-tabs.nav-tabs-sm>li>a>.label{margin-left:4px;margin-right:-4px}
.nav-tabs.nav-tabs-xs>li>a{font-size:12px}
.nav-tabs.nav-tabs-xs>li>a>.badge,.nav-tabs.nav-tabs-xs>li>a>.label{padding-left:4px;padding-right:4px;line-height:13px;font-size:10px;margin-left:3px;margin-right:-3px;top:-1px}
.nav-tabs.nav-tabs-xs>li>a>.label{padding-left:3px;padding-right:3px}
.nav-tabs{border-bottom:2px solid #e4e4e4}
.nav-tabs>li>a{background-color:#f3f3f3;background-color:rgba(0,0,0,.05);border:0;border-bottom:2px solid #e4e4e4;color:#777;margin:0 6px -1px 0;padding:8px 15px}
.nav-tabs>li>a:active,.nav-tabs>li>a:hover{background-color:rgba(0,0,0,.06);border-bottom-color:#d7d7d7;color:#555}
.nav-tabs>li>a>.fa-caret-down{font-size:12px}
.nav-tabs>li.dropdown.open>a:focus{border-bottom:2px solid #e4e4e4}
.nav-tabs li.active>a,.nav-tabs li.active>a:focus,.nav-tabs li.active>a:hover{border:none;color:#fff}
.nav-tabs.nav-justified>li>a{border-bottom:2px solid #e4e4e4;border-left:none!important;border-right:none!important;border-top:none!important}
.nav-tabs.nav-stacked>li>a{margin:0;border-bottom-width:1px!important}
.nav-tabs.nav-stacked>li:last-child>a{border-bottom-width:0!important}
.nav-tabs.nav-stacked>li:last-child.active>a{border-bottom-width:2px!important;margin-bottom:-3px}
.nav-tabs.nav-stacked>li:not (:first-child ):not (:last-child )>a{border-radius:0}
.nav-tabs.nav-tabs-simple>li>a{background-color:transparent!important;margin-right:0;border-top:1px solid #ccc;border-left:1px solid #ccc;font-size:16px!important}
.nav-tabs.nav-tabs-simple>li:last-child>a{border-right:1px solid #ccc}
.nav-tabs.nav-tabs-simple>li.active>a{color:#555!important;border-top:1px solid #ccc;border-left:1px solid #ccc;font-size:16px!important}
.nav-tabs.nav-tabs-sm>li>a{padding:6px 15px}
.nav-tabs.nav-tabs-xs>li>a{padding:4px 15px}
.tab-content{padding:15px 0}
.tab-content.tab-content-bordered{border:1px solid #d7d7d7;border-top:none;padding-left:15px;padding-right:15px;border-bottom-right-radius:2px;border-bottom-left-radius:2px}
.nav-pills>li>a{color:#777;background-color:#f3f3f3;background-color:rgba(0,0,0,.05);border-radius:2px;padding:8px 20px}
.nav-pills>li>a:hover{background-color:rgba(0,0,0,.06);color:#555}
.nav-pills>li>a>.fa-caret-down{font-size:12px}
.nav-pills>li>a>.badge,.nav-pills>li>a>.label{top:-1px}
.nav-pills>li{margin-left:0;margin-right:6px}
.nav-pills>li+li{margin-left:0}
.nav-pills.nav-stacked>li{margin:0 0 4px 0}
.dropdown-menu{border:2px solid #ccc;-webkit-box-shadow:none;box-shadow:none}
ul.dropdown-menu{border:2px solid #ccc;padding:5px 0}
ul.dropdown-menu>li>a{margin:0 -2px;padding:5px 18px}
ul.dropdown-menu>li>a>.badge,ul.dropdown-menu>li>a>.label{position:relative;padding-left:4px;padding-right:4px;line-height:13px;font-size:10px;top:1px}
ul.dropdown-menu>li>a>.label{padding-top:1px;padding-bottom:1px}
ul.dropdown-menu .divider{border-width:2px;margin:5px 0}
ul.dropdown-menu .dropdown-header{font-size:11px;font-weight:600;margin:0 -2px;padding:6px 18px 3px 18px;text-transform:uppercase}
ul.dropdown-menu .dropdown-icon{display:inline-block;font-size:14px}
.nav .dropdown>.dropdown-toggle .nav-icon{font-size:12px;display:inline-block;margin-right:8px}
.pull-right .dropdown-menu{left:auto;float:right;right:0}
.btn-group-lg .btn{font-size:15px;line-height:19px;padding:9px 18px}
.btn-group-sm .btn{font-size:12px;line-height:15px;padding:4px 9px}
.btn-group-sm .btn>.fa-caret-down{font-size:10px}
.btn-group-xs .btn{font-size:11px;line-height:12px;padding:4px 7px}
.btn-group-xs .btn>.fa-caret-down{font-size:10px}
.pagination>li>a,.pagination>li>span{background-color:transparent;border:1px solid #e4e4e4;color:#7b7b7b;margin-right:5px;border-radius:2px}
.pagination>li>a:hover{background-color:transparent;color:#555}
.pagination>li.active>a,.pagination>li.active>span{color:#fff;font-weight:600}
.pagination>li.disabled>a:hover{border-color:#e4e4e4!important}
.pagination.pagination-xs li a,.pagination.pagination-xs li span{font-size:10px;padding:4px 8px}
.pager li>a,.pager li>span{background-color:transparent;border-color:#e4e4e4;color:#7b7b7b}
.pager li>a:hover{background-color:transparent;color:#555}
.pager li.disabled>a{background-color:transparent}
.pager li.disabled>a:hover{background-color:transparent;border-color:#e4e4e4!important}
.pager.pager-xs li a,.pager.pager-xs li span{font-size:11px;padding:4px 8px}
.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{background-color:transparent}
.list-group-item{padding-bottom:10px;padding-top:10px;border-color:#e4e4e4}
.list-group-item>.badge{line-height:16px;padding-left:5px;padding-right:5px}
.list-group-item>.badge+.badge{margin-right:5px}
.list-group-item>.label{line-height:16px;padding-left:5px;padding-right:5px}
.list-group-item>.label+.label{margin-right:5px}
.list-group-icon{width:26px;color:#aaa;font-size:14px}
a.list-group-item{color:#555}
a.list-group-item .list-group-item-heading{color:#555;margin-top:5px}
a.list-group-item .list-group-item-heading+.list-group-item-text{margin-bottom:5px}
a.list-group-item .list-group-item-text{color:#6e6e6e}
a.list-group-item:focus,a.list-group-item:hover{background:rgba(0,0,0,.04)}
a.list-group-item.active{color:#fff}
a.list-group-item.active .list-group-item-heading{color:inherit}
a.list-group-item.active .badge{background:#fff;background:rgba(0,0,0,.25);border-color:transparent;color:#fff}
.ie8 a.list-group-item.active .badge{color:#555}
.form-inline .form-control{margin-bottom:10px}
.form-inline .checkbox label,.form-inline .radio label{margin-bottom:0}
@media (min-width :768px){.form-inline .form-control{margin-bottom:0;width:auto}
}
@media (min-width :768px){.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;padding-left:0;vertical-align:middle}
}
.form-horizontal .checkbox,.form-horizontal .radio{margin-top:0;margin-bottom:0}
.form-horizontal .control-label{padding-top:7px;margin-bottom:5px;font-size:14px;color:#1c2534;text-align:right;font-family:SimSun}
.form-horizontal .col-md-12 label:nth-of-type(2){font-weight:300;text-align:right}
@media (min-width :768px){.form-horizontal .control-label{margin-bottom:0;padding-top:7px;text-align:right}
}
.checkbox,.radio{padding-left:20px}
legend{color:#666;font-size:16.9px;padding-bottom:7px}
label{font-weight:600;margin-left:0;margin:0}
optgroup{font-weight:600}
.form-control{border-top-color:#c2c2c2;-webkit-box-shadow:none;box-shadow:none}
.help-block{margin-bottom:0}
.form-group:after,.form-group:before{content:" ";display:table}
.form-group:after{clear:both}
.form-group.has-error .checkbox .help-block,.form-group.has-error .checkbox+.help-block,.form-group.has-error .radio .help-block,.form-group.has-error .radio+.help-block{position:relative;top:5px}
.form-group.has-error .checkbox .help-block:after,.form-group.has-error .checkbox .help-block:before,.form-group.has-error .checkbox+.help-block:after,.form-group.has-error .checkbox+.help-block:before,.form-group.has-error .radio .help-block:after,.form-group.has-error .radio .help-block:before,.form-group.has-error .radio+.help-block:after,.form-group.has-error .radio+.help-block:before{display:none}
.checkbox label,.radio label{display:block;padding-left:0;margin-bottom:0}
.checkbox label:after,.checkbox label:before,.radio label:after,.radio label:before{content:" ";display:table}
.checkbox label:after,.radio label:after{clear:both}
.has-feedback .form-control-feedback{position:absolute;top:23px;right:0;z-index:2;display:block;width:30px;height:30px;line-height:30px;text-align:center;font-size:14px}
.has-feedback .form-control{padding-right:32px}
.form-bordered .form-group{border-top:1px solid #e4e4e4;padding-top:15px}
.checkbox,.radio{margin-top:0}
.has-error .help-block,.has-success .help-block,.has-warning .help-block{display:block;border:1px solid;padding:5px 10px;border-radius:2px;margin-top:2px;position:relative}
.has-error .help-block:after,.has-error .help-block:before,.has-success .help-block:after,.has-success .help-block:before,.has-warning .help-block:after,.has-warning .help-block:before{content:"";position:absolute;border-left:6px solid transparent;border-right:6px solid transparent}
.has-error .help-block:before,.has-success .help-block:before,.has-warning .help-block:before{border-bottom:solid;border-width:7px;left:16px;top:-7px}
.has-error .help-block:after,.has-success .help-block:after,.has-warning .help-block:after{border-bottom:6px solid;left:17px;top:-6px}
.has-error.simple .help-block,.has-success.simple .help-block,.has-warning.simple .help-block{background:0 0!important;border:none;padding:3px 0}
.has-error.simple .help-block:after,.has-error.simple .help-block:before,.has-success.simple .help-block:after,.has-success.simple .help-block:before,.has-warning.simple .help-block:after,.has-warning.simple .help-block:before{display:none}
.has-feedback :not ( .form-group ){position:relative}
.has-feedback:not (.form-group ) .form-control-feedback{top:0}
.has-warning .control-label{color:#555}
.has-warning .help-block{background:#f9f1c7;border-color:#f6deac;color:#af8640;background-size:20px 20px}
.has-warning .help-block:before{border-bottom-color:#f1cb7e}
.has-warning .help-block:after{border-bottom-color:#f9f2cc}
.has-warning .form-control{border-color:#eebe5e;-webkit-box-shadow:none;box-shadow:none}
.has-warning .form-control.focus,.has-warning .form-control:focus{border-color:#e9a830!important;-webkit-box-shadow:none;box-shadow:none}
.has-warning .input-group-addon{color:#af8640;border-color:#f6deac;background-color:#f9f1c7}
.has-warning .form-control-feedback{color:#e9a830}
.has-error .control-label{color:#555}
.has-error .help-block{background:#f2dede;border-color:#ebccd1;color:#b94a48;background-size:20px 20px}
.has-error .help-block:before{border-bottom-color:#dda7b0}
.has-error .help-block:after{border-bottom-color:#f3e2e2}
.has-error .form-control{border-color:#d38e99;-webkit-box-shadow:none;box-shadow:none}
.has-error .form-control.focus,.has-error .form-control:focus{border-color:#c46978!important;-webkit-box-shadow:none;box-shadow:none}
.has-error .input-group-addon{color:#b94a48;border-color:#ebccd1;background-color:#f2dede}
.has-error .form-control-feedback{color:#c46978}
.has-success .control-label{color:#555}
.has-success .help-block{background:#dff0d8;border-color:#d0e6be;color:#468847;background-size:20px 20px}
.has-success .help-block:before{border-bottom-color:#b6d899}
.has-success .help-block:after{border-bottom-color:#e2f1dc}
.has-success .form-control{border-color:#a4ce7f;-webkit-box-shadow:none;box-shadow:none}
.has-success .form-control.focus,.has-success .form-control:focus{border-color:#8bc05b!important;-webkit-box-shadow:none;box-shadow:none}
.has-success .input-group-addon{color:#468847;border-color:#d0e6be;background-color:#dff0d8}
.has-success .form-control-feedback{color:#8bc05b}
.has-warning.dark .control-label{color:#555}
.has-warning.dark .help-block{background:#f4b04f;border-color:#f19a1f;color:#fff;background-size:20px 20px}
.has-warning.dark .help-block:before{border-bottom-color:#d07c0d}
.has-warning.dark .help-block:after{border-bottom-color:#f4b154}
.has-warning.dark .form-control{border-color:#f4b04f;-webkit-box-shadow:none;box-shadow:none}
.has-warning.dark .form-control.focus,.has-warning.dark .form-control:focus{border-color:#f19a1f!important;-webkit-box-shadow:none;box-shadow:none}
.has-warning.dark .input-group-addon{color:#fff;border-color:#f19a1f;background-color:#f4b04f}
.has-warning.dark .form-control-feedback{color:#f19a1f}
.has-warning.dark .help-block{background:#f4b04f;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.06)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.06)),color-stop(.75,rgba(255,255,255,.06)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.06) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.06) 50%,rgba(255,255,255,.06) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,.06) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.06) 50%,rgba(255,255,255,.06) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.06) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.06) 50%,rgba(255,255,255,.06) 75%,transparent 75%,transparent);background-size:20px 20px}
.has-error.dark .control-label{color:#555}
.has-error.dark .help-block{background:#e66454;border-color:#df3a28;color:#fff;background-size:20px 20px}
.has-error.dark .help-block:before{border-bottom-color:#b9281b}
.has-error.dark .help-block:after{border-bottom-color:#e76758}
.has-error.dark .form-control{border-color:#e66454;-webkit-box-shadow:none;box-shadow:none}
.has-error.dark .form-control.focus,.has-error.dark .form-control:focus{border-color:#df3a28!important;-webkit-box-shadow:none;box-shadow:none}
.has-error.dark .input-group-addon{color:#fff;border-color:#df3a28;background-color:#e66454}
.has-error.dark .form-control-feedback{color:#df3a28}
.has-error.dark .help-block{background:#e66454;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.04)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.04)),color-stop(.75,rgba(255,255,255,.04)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.04) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.04) 50%,rgba(255,255,255,.04) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,.04) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.04) 50%,rgba(255,255,255,.04) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.04) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.04) 50%,rgba(255,255,255,.04) 75%,transparent 75%,transparent);background-size:20px 20px}
.has-success.dark .control-label{color:#555}
.has-success.dark .help-block{background:#5ebd5e;border-color:#43a543;color:#fff;background-size:20px 20px}
.has-success.dark .help-block:before{border-bottom-color:#358035}
.has-success.dark .help-block:after{border-bottom-color:#62be62}
.has-success.dark .form-control{border-color:#5ebd5e;-webkit-box-shadow:none;box-shadow:none}
.has-success.dark .form-control.focus,.has-success.dark .form-control:focus{border-color:#43a543!important;-webkit-box-shadow:none;box-shadow:none}
.has-success.dark .input-group-addon{color:#fff;border-color:#43a543;background-color:#5ebd5e}
.has-success.dark .form-control-feedback{color:#43a543}
.has-success.dark .help-block{background:#5ebd5e;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.06)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.06)),color-stop(.75,rgba(255,255,255,.06)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.06) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.06) 50%,rgba(255,255,255,.06) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,.06) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.06) 50%,rgba(255,255,255,.06) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.06) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.06) 50%,rgba(255,255,255,.06) 75%,transparent 75%,transparent);background-size:20px 20px}
.has-warning.simple .help-block{color:#f29e29!important}
.has-error.simple .help-block{color:#e14230!important}
.has-success.simple .help-block{color:#46ac46!important}
.gt-ie8 input.px{position:absolute!important;left:-1000000px!important;margin:0!important;padding:0!important}
.gt-ie8 input.px+.lbl,.gt-ie8 input.px+input+.lbl{position:relative;padding-left:1px;display:inline-block}
.gt-ie8 input.px+.lbl:before,.gt-ie8 input.px+input+.lbl:before{content:"";opacity:1;border:1px solid #bbb;background:#fff;display:block;position:absolute;top:0;left:0;width:15px;height:15px;-webkit-transition:all .2s;transition:all .2s;cursor:pointer}
.gt-ie8 input.px+.lbl:after,.gt-ie8 input.px+input+.lbl:after{display:none;position:absolute}
.gt-ie8 input.px:checked+.lbl:after,.gt-ie8 input.px:checked+input+.lbl:after{display:block}
.gt-ie8 input.px+.lbl:after,.gt-ie8 input.px+.lbl:before,.gt-ie8 input.px+input+.lbl:after,.gt-ie8 input.px+input+.lbl:before{margin:2px 3px -3px -20px!important}
.gt-ie8 input[type=checkbox].px+.lbl:before,.gt-ie8 input[type=checkbox].px+input+.lbl:before{border-radius:2px}
.gt-ie8 input[type=checkbox].px+.lbl:after,.gt-ie8 input[type=checkbox].px+input+.lbl:after{content:"\f00c";top:1px;left:1px;width:13px;height:15px;line-height:15px;font-size:11px;font-family:FontAwesome;text-align:center}
.gt-ie8 input[type=radio].px+.lbl:before,.gt-ie8 input[type=radio].px+input+.lbl:before{border-radius:999999px}
.gt-ie8 input[type=radio].px+.lbl:after,.gt-ie8 input[type=radio].px+input+.lbl:after{content:"";width:5px;height:5px;border-radius:999px;top:5px;left:5px}
.gt-ie8 input.px.disabled,.gt-ie8 input.px.disabled+.lbl,.gt-ie8 input.px.disabled+.lbl:after,.gt-ie8 input.px.disabled+.lbl:before,.gt-ie8 input.px.disabled+input+.lbl,.gt-ie8 input.px.disabled+input+.lbl:after,.gt-ie8 input.px.disabled+input+.lbl:before,.gt-ie8 input.px:disabled,.gt-ie8 input.px:disabled+.lbl,.gt-ie8 input.px:disabled+.lbl:after,.gt-ie8 input.px:disabled+.lbl:before,.gt-ie8 input.px:disabled+input+.lbl,.gt-ie8 input.px:disabled+input+.lbl:after,.gt-ie8 input.px:disabled+input+.lbl:before{cursor:not-allowed!important}
.gt-ie8 input.px.disabled+.lbl:before,.gt-ie8 input.px.disabled+input+.lbl:before,.gt-ie8 input.px:disabled+.lbl:before,.gt-ie8 input.px:disabled+input+.lbl:before{background:#eee!important;border-color:#d6d6d6!important}
.gt-ie8 input.px.disabled+.lbl:after,.gt-ie8 input.px.disabled+input+.lbl:after,.gt-ie8 input.px:disabled+.lbl:after,.gt-ie8 input.px:disabled+input+.lbl:after{opacity:.5!important}
@media (min-width :768px){.gt-ie8 .form-inline .checkbox input.px+.lbl,.gt-ie8 .form-inline .checkbox input.px+input+.lbl,.gt-ie8 .form-inline .radio input.px+.lbl{margin-left:20px}
}
.px-single{position:relative;width:15px;height:15px;margin:0;font-weight:400!important}
.px-single input.px{margin:0!important}
.px-single input.px+.lbl:after,.px-single input.px+.lbl:before,.px-single input.px+input+.lbl:after,.px-single input.px+input+.lbl:before{margin:0!important}
.px-single input.px+.lbl,.px-single input.px+input+.lbl{padding:0!important;width:15px!important;height:15px!important}
.input-group-btn>.btn{line-height:18px;margin:0}
.input-group-btn>.btn-sm{line-height:20px;margin:0}
.input-group input{position:relative;z-index:3}
.input-group>.input-group-btn+input{margin-left:-1px}
.input-group-addon>.fa{font-size:14px}
.input-group>input+.input-group-btn .btn:first-child{border-left-width:0}
.input-group-addon.no-background{background:#fff!important}
.panel,.panel-default{border-color:#e4e4e4;margin-bottom:26px;position:relative;-webkit-box-shadow:none;box-shadow:none}
.panel .alert-page,.panel-default .alert-page{border-left-width:1px;border-right-width:1px;border-top-width:2px;font-size:12px;margin:-2px -1px 0 -1px!important;padding:8px 15px;position:relative}
.panel-heading{background:#fafafa;border-bottom:2px solid #ececec;padding-bottom:9px;padding-left:15px;padding-right:20px;padding-top:11px;position:relative}
.panel-heading .nav-tabs{border-bottom-color:transparent;bottom:-2px;position:absolute;right:9px}
.panel-heading .nav-tabs>li>a{border-bottom-color:transparent}
.panel-body{background:#fff;margin:0;padding:20px;}
.panel-body>li{list-style:none;margin:0;padding:0}
.panel-footer{background:#fff;border-top:1px solid #ececec;padding-left:20px;padding-right:20px}
.panel-title{color:#555;font-size:14px;line-height:20px}
.panel-title-icon{display:inline-block;font-size:14px;margin-right:7px}
.panel-heading-controls{margin-top:-2px;margin-bottom:-200px;float:right}
.panel-heading-controls>*{display:block;float:left;position:relative;z-index:2}
.panel-heading-controls>*+*{margin-left:4px}
.panel-heading-controls>.btn,.panel-heading-controls>.btn-group{margin-top:-4px}
.panel-heading-controls>.btn-group.btn-group-sm,.panel-heading-controls>.btn.btn-sm{margin-top:-1px}
.panel-heading-controls>.btn-group.btn-group-xs,.panel-heading-controls>.btn.btn-xs{margin-top:0}
.panel-heading-controls>.progress{height:6px;margin-top:8px}
.panel-heading-controls .badge,.panel-heading-controls>.label{margin-bottom:-10px;margin-top:1px}
.panel-heading-controls>.pagination{margin:-5px 0 0 0}
.panel-heading-controls>.pagination.pagination-sm{margin-top:-3px}
.panel-heading-controls>.pagination.pagination-xs{margin-top:-1px}
.panel-heading-controls>.pager{margin:-4px 0 0 0}
.panel-heading-controls>.pager.pager-xs{margin:-1px 0 0 0}
.panel-heading-controls .input-group,.panel-heading-controls>.form-control{margin-top:-2px}
.panel-heading-controls .input-group .btn,.panel-heading-controls .input-group .form-control,.panel-heading-controls>.form-control{height:26px;padding:3px 8px}
.panel-heading-controls>.panel-heading-icon{font-size:14px;margin-top:1px}
.panel-heading-controls>.switcher{margin-top:1px}
.panel-heading-text{display:inline-block;line-height:20px;font-size:12px;margin-top:1px}
.panel-dark .panel-heading-controls .btn{border-color:transparent}
.panel-dark .panel-heading-controls .btn.btn-outline{border-width:1px;border-color:#fff;border-color:rgba(255,255,255,.12)}
.panel-dark .panel-heading-controls .btn.btn-outline:hover{border-color:transparent!important}
.panel-dark .panel-heading-controls>.form-control{border-color:transparent!important}
.panel-dark .panel-heading-controls>.pager li a,.panel-dark .panel-heading-controls>.pager li span,.panel-dark .panel-heading-controls>.pagination li a,.panel-dark .panel-heading-controls>.pagination li span{border-color:#fff;border-color:rgba(255,255,255,.12);color:#fff;color:rgba(255,255,255,.7)}
.panel-dark .panel-heading-controls>.pager li a:hover,.panel-dark .panel-heading-controls>.pagination li a:hover{color:#fff;border-color:#fff}
.panel-dark .panel-heading-controls>.pager li.active a,.panel-dark .panel-heading-controls>.pager li.active a:hover,.panel-dark .panel-heading-controls>.pager li.active span,.panel-dark .panel-heading-controls>.pagination li.active a,.panel-dark .panel-heading-controls>.pagination li.active a:hover,.panel-dark .panel-heading-controls>.pagination li.active span{background:#fff;border-color:#fff}
.panel-dark .panel-heading-controls>.pager li.disabled a,.panel-dark .panel-heading-controls>.pager li.disabled span,.panel-dark .panel-heading-controls>.pagination li.disabled a,.panel-dark .panel-heading-controls>.pagination li.disabled span{border-color:rgba(255,255,255,.1)!important;color:rgba(255,255,255,.3)!important}
.panel-dark .panel-heading-controls .input-group .form-control{border-top-color:transparent;border-bottom-color:transparent;border-left-color:transparent;border-right-color:#d5d5d5}
.panel-dark .panel-heading .nav-tabs>li>a{background:0 0;background:rgba(255,255,255,.1);color:#fff;color:rgba(255,255,255,.8)}
.panel-dark .panel-heading .nav-tabs>li>a:hover{color:#fff}
.panel-dark .panel-heading .nav-tabs>li.active>a,.panel-dark .panel-heading .nav-tabs>li.active>a:focus,.panel-dark .panel-heading .nav-tabs>li.active>a:hover{background:#fff;border-bottom-color:#fff;color:#555}
.panel.panel-dark.panel-body-colorful .list-group,.panel.panel-dark.panel-body-colorful table{color:#fff}
.panel-warning{border-color:#f6deac!important}
.panel-warning .panel-heading{background:#f9f1c7;border-color:#f6deac;color:#af8640;background-size:20px 20px}
.panel-warning .panel-heading .panel-title{color:#af8640}
.panel-warning .panel-heading .panel-heading-text a{color:#af8640;text-decoration:underline}
.panel-warning .panel-heading .panel-heading-text a:hover{color:#c49d5e}
.panel-warning.panel-body-colorful .panel-body{background:#f9f1c7;color:#af8640}
.panel-warning.panel-body-colorful .panel-footer{background:#f9f1c7;border-color:#f6deac;color:#af8640}
.panel-danger{border-color:#ebccd1!important}
.panel-danger .panel-heading{background:#f2dede;border-color:#ebccd1;color:#b94a48;background-size:20px 20px}
.panel-danger .panel-heading .panel-title{color:#b94a48}
.panel-danger .panel-heading .panel-heading-text a{color:#b94a48;text-decoration:underline}
.panel-danger .panel-heading .panel-heading-text a:hover{color:#c76e6d}
.panel-danger.panel-body-colorful .panel-body{background:#f2dede;color:#b94a48}
.panel-danger.panel-body-colorful .panel-footer{background:#f2dede;border-color:#ebccd1;color:#b94a48}
.panel-success{border-color:#d0e6be!important}
.panel-success .panel-heading{background:#dff0d8;border-color:#d0e6be;color:#468847;background-size:20px 20px}
.panel-success .panel-heading .panel-title{color:#468847}
.panel-success .panel-heading .panel-heading-text a{color:#468847;text-decoration:underline}
.panel-success .panel-heading .panel-heading-text a:hover{color:#58a958}
.panel-success.panel-body-colorful .panel-body{background:#dff0d8;color:#468847}
.panel-success.panel-body-colorful .panel-footer{background:#dff0d8;border-color:#d0e6be;color:#468847}
.panel-info{border-color:#bce8f1!important}
.panel-info .panel-heading{background:#d9edf7;border-color:#bce8f1;color:#3a87ad;background-size:20px 20px}
.panel-info .panel-heading .panel-title{color:#3a87ad}
.panel-info .panel-heading .panel-heading-text a{color:#3a87ad;text-decoration:underline}
.panel-info .panel-heading .panel-heading-text a:hover{color:#54a2c6}
.panel-info.panel-body-colorful .panel-body{background:#d9edf7;color:#3a87ad}
.panel-info.panel-body-colorful .panel-footer{background:#d9edf7;border-color:#bce8f1;color:#3a87ad}
.panel-warning.panel-dark{border-color:#f4b04f!important}
.panel-warning.panel-dark .panel-heading{background:#f4b04f;border-color:#f4b04f;color:#fff}
.panel-warning.panel-dark .panel-heading .panel-title{color:#fff}
.panel-warning.panel-dark .panel-heading .panel-heading-text{color:#fff}
.panel-warning.panel-dark .panel-heading .panel-heading-text a{color:#fff;text-decoration:underline}
.panel-warning.panel-dark .panel-heading .panel-heading-text a:hover{color:#fff}
.panel-warning.panel-dark .panel-heading-controls li.active a,.panel-warning.panel-dark .panel-heading-controls li.active span{color:#f4b04f!important}
.panel-warning.panel-dark.panel-body-colorful .list-group-item,.panel-warning.panel-dark.panel-body-colorful .panel-heading,.panel-warning.panel-dark.panel-body-colorful table,.panel-warning.panel-dark.panel-body-colorful table td,.panel-warning.panel-dark.panel-body-colorful table th,.panel-warning.panel-dark.panel-body-colorful table tr{border-color:#f6c175}
.panel-warning.panel-dark.panel-body-colorful,.panel-warning.panel-dark.panel-body-colorful .list-group-item,.panel-warning.panel-dark.panel-body-colorful .panel-body{background:#f4b04f;color:#fff}
.panel-warning.panel-dark.panel-body-colorful .panel-footer{background:#f4b04f;border-color:#f6c175;color:#fff}
.panel-danger.panel-dark{border-color:#e66454!important}
.panel-danger.panel-dark .panel-heading{background:#e66454;border-color:#e66454;color:#fff}
.panel-danger.panel-dark .panel-heading .panel-title{color:#fff}
.panel-danger.panel-dark .panel-heading .panel-heading-text{color:#fffdfd}
.panel-danger.panel-dark .panel-heading .panel-heading-text a{color:#fffdfd;text-decoration:underline}
.panel-danger.panel-dark .panel-heading .panel-heading-text a:hover{color:#fff}
.panel-danger.panel-dark .panel-heading-controls li.active a,.panel-danger.panel-dark .panel-heading-controls li.active span{color:#e66454!important}
.panel-danger.panel-dark.panel-body-colorful .list-group-item,.panel-danger.panel-dark.panel-body-colorful .panel-heading,.panel-danger.panel-dark.panel-body-colorful table,.panel-danger.panel-dark.panel-body-colorful table td,.panel-danger.panel-dark.panel-body-colorful table th,.panel-danger.panel-dark.panel-body-colorful table tr{border-color:#eb8378}
.panel-danger.panel-dark.panel-body-colorful,.panel-danger.panel-dark.panel-body-colorful .list-group-item,.panel-danger.panel-dark.panel-body-colorful .panel-body{background:#e66454;color:#fff}
.panel-danger.panel-dark.panel-body-colorful .panel-footer{background:#e66454;border-color:#eb8378;color:#fff}
.panel-success.panel-dark{border-color:#5ebd5e!important}
.panel-success.panel-dark .panel-heading{background:#5ebd5e;border-color:#5ebd5e;color:#fff}
.panel-success.panel-dark .panel-heading .panel-title{color:#fff}
.panel-success.panel-dark .panel-heading .panel-heading-text{color:#e7f5e7}
.panel-success.panel-dark .panel-heading .panel-heading-text a{color:#e7f5e7;text-decoration:underline}
.panel-success.panel-dark .panel-heading .panel-heading-text a:hover{color:#fff}
.panel-success.panel-dark .panel-heading-controls li.active a,.panel-success.panel-dark .panel-heading-controls li.active span{color:#5ebd5e!important}
.panel-success.panel-dark.panel-body-colorful .list-group-item,.panel-success.panel-dark.panel-body-colorful .panel-heading,.panel-success.panel-dark.panel-body-colorful table,.panel-success.panel-dark.panel-body-colorful table td,.panel-success.panel-dark.panel-body-colorful table th,.panel-success.panel-dark.panel-body-colorful table tr{border-color:#7bc97b}
.panel-success.panel-dark.panel-body-colorful,.panel-success.panel-dark.panel-body-colorful .list-group-item,.panel-success.panel-dark.panel-body-colorful .panel-body{background:#5ebd5e;color:#fff}
.panel-success.panel-dark.panel-body-colorful .panel-footer{background:#5ebd5e;border-color:#7bc97b;color:#fff}
.panel-info.panel-dark{border-color:#5bc0de!important}
.panel-info.panel-dark .panel-heading{background:#5bc0de;border-color:#5bc0de;color:#fff}
.panel-info.panel-dark .panel-heading .panel-title{color:#fff}
.panel-info.panel-dark .panel-heading .panel-heading-text{color:#fcfefe}
.panel-info.panel-dark .panel-heading .panel-heading-text a{color:#fcfefe;text-decoration:underline}
.panel-info.panel-dark .panel-heading .panel-heading-text a:hover{color:#fff}
.panel-info.panel-dark .panel-heading-controls li.active a,.panel-info.panel-dark .panel-heading-controls li.active span{color:#5bc0de!important}
.panel-info.panel-dark.panel-body-colorful .list-group-item,.panel-info.panel-dark.panel-body-colorful .panel-heading,.panel-info.panel-dark.panel-body-colorful table,.panel-info.panel-dark.panel-body-colorful table td,.panel-info.panel-dark.panel-body-colorful table th,.panel-info.panel-dark.panel-body-colorful table tr{border-color:#7dcee5}
.panel-info.panel-dark.panel-body-colorful,.panel-info.panel-dark.panel-body-colorful .list-group-item,.panel-info.panel-dark.panel-body-colorful .panel-body{background:#5bc0de;color:#fff}
.panel-info.panel-dark.panel-body-colorful .panel-footer{background:#5bc0de;border-color:#7dcee5;color:#fff}
.panel-transparent{background:0 0!important;border:none!important}
.panel-transparent .panel-heading{background:0 0!important}
.panel-transparent .panel-body{background:0 0!important}
.panel-transparent .panel-footer{background:0 0!important;border:none!important}
.well{background-color:rgba(0,0,0,.03);border:1px solid rgba(0,0,0,.06);-webkit-box-shadow:none;box-shadow:none}
/*1*/
.panel-group .panel-heading{padding:0}
.accordion-toggle{color:#555;display:block;line-height:36px;padding:0 15px}
.accordion-toggle.collapsed:hover,.accordion-toggle:hover{background:rgba(0,0,0,.015);color:#555;text-decoration:none}
.accordion-toggle.collapsed:hover:after,.accordion-toggle:hover:after{color:#888}
.accordion-toggle:after{color:#aaa;content:"\f0d8";display:block;float:right;font-family:FontAwesome;font-size:32px;line-height:36px;position:relative}
.accordion-toggle.collapsed{color:#777}
.accordion-toggle.collapsed:after{content:"\f0d7"}
.panel-group.panel-group-success .accordion-toggle{background:#5ebd5e;color:#fff}
.panel-group.panel-group-success .accordion-toggle.collapsed:hover:after,.panel-group.panel-group-success .accordion-toggle:after,.panel-group.panel-group-success .accordion-toggle:hover:after{color:#fff}
.panel-group.panel-group-success .panel,.panel-group.panel-group-success .panel-body,.panel-group.panel-group-success .panel-heading,.panel-group.panel-group-success.panel-group .panel-heading+.panel-collapse .panel-body{border-color:#5ebd5e}
.panel-group.panel-group-danger .accordion-toggle{background:#e66454;color:#fff}
.panel-group.panel-group-danger .accordion-toggle.collapsed:hover:after,.panel-group.panel-group-danger .accordion-toggle:after,.panel-group.panel-group-danger .accordion-toggle:hover:after{color:#fff}
.panel-group.panel-group-danger .panel,.panel-group.panel-group-danger .panel-body,.panel-group.panel-group-danger .panel-heading,.panel-group.panel-group-danger.panel-group .panel-heading+.panel-collapse .panel-body{border-color:#e66454}
.panel-group.panel-group-warning .accordion-toggle{background:#f4b04f;color:#fff}
.panel-group.panel-group-warning .accordion-toggle.collapsed:hover:after,.panel-group.panel-group-warning .accordion-toggle:after,.panel-group.panel-group-warning .accordion-toggle:hover:after{color:#fff}
.panel-group.panel-group-warning .panel,.panel-group.panel-group-warning .panel-body,.panel-group.panel-group-warning .panel-heading,.panel-group.panel-group-warning.panel-group .panel-heading+.panel-collapse .panel-body{border-color:#f4b04f}
.panel-group.panel-group-info .accordion-toggle{background:#e7eaef;color:#1c2233}
.panel-group.panel-group-info .positions{position:relative}
.panel-group.panel-group-info .positions .positi{position:absolute;top:-30px;right:100px}
.panel-group.panel-group-info .accordion-toggle.collapsed:hover:after,.panel-group.panel-group-info .accordion-toggle:after,.panel-group.panel-group-info .accordion-toggle:hover:after{color:#fff}
.panel-group.panel-group-info .panel,.panel-group.panel-group-info .panel-body,.panel-group.panel-group-info .panel-heading,.panel-group.panel-group-info.panel-group .panel-heading+.panel-collapse .panel-body{border-color:#e7eaef}
.note{background:#fafafa;border-left:3px solid #ddd;border-right:0 solid #ddd;margin-bottom:20px;padding:20px}
.note h1,.note h2,.note h3,.note h4,.note h5,.note h6{margin-top:0}
.note.note-success{border-color:#5ebd5e;background:#f4faf2}
.note.note-success h1,.note.note-success h2,.note.note-success h3,.note.note-success h4,.note.note-success h5,.note.note-success h6{color:#5ebd5e}
.note.note-danger{border-color:#e66454;background:#fbf4f4}
.note.note-danger h1,.note.note-danger h2,.note.note-danger h3,.note.note-danger h4,.note.note-danger h5,.note.note-danger h6{color:#e66454}
.note.note-warning{border-color:#f4b04f;background:#fbf7de}
.note.note-warning h1,.note.note-warning h2,.note.note-warning h3,.note.note-warning h4,.note.note-warning h5,.note.note-warning h6{color:#f4b04f}
.note.note-info{border-color:#5bc0de;background:#f6fbfd}
.note.note-info h1,.note.note-info h2,.note.note-info h3,.note.note-info h4,.note.note-info h5,.note.note-info h6{color:#5bc0de}
.counter,.counter-separated{display:inline-block}
.counter span,.counter-separated span{background:#444;border:1px solid #333;border-radius:2px;color:#fff;display:block;float:left;font-size:20px;font-weight:700;line-height:28px;padding:0 6px;position:relative;text-align:center}
.counter span:before,.counter-separated span:before{background:#333;content:" ";display:block;font-size:0;height:1px;left:0;position:absolute;top:50%;width:100%}
.counter-separated.counter-sm span,.counter.counter-sm span{font-size:16px;line-height:22px;padding:0 4px}
.counter-separated.counter-lg span,.counter.counter-lg span{font-size:24px;line-height:34px;padding:0 6px}
.counter-separated span{padding:0 5px}
.counter-separated span+span{margin-left:4px}
.counter-separated.counter-sm span{padding:0 4px}
.counter-separated.counter-sm span+span{margin-left:3px}
.btn-pa-purple{color:#fff}
.btn-pa-purple:focus{color:#fff}
.btn-pa-purple.btn-outline:focus{color:#555}
.btn-pa-purple.btn-outline.dark:focus{color:#fff;color:rgba(255,255,255,.8)}
.btn-pa-purple,.btn-pa-purple:focus{border-color:#7d6991;border-bottom-color:#615170;background:#857198;background-image:-webkit-linear-gradient(top,#87749a 0,#78658b 100%);background-image:linear-gradient(to bottom,#87749a 0,#78658b 100%);background-repeat:repeat-x}
.btn-pa-purple:hover{border-bottom-color:#4c4059;color:#fff;border-color:#7d6991;border-bottom-color:#4c4059;background:#78658b!important;background-image:-webkit-linear-gradient(top,#7f6b94 0,#705e82 100%) !important;background-image:linear-gradient(to bottom,#7f6b94 0,#705e82 100%) !important;background-repeat:repeat-x}
.btn-pa-purple.active,.btn-pa-purple:active,.open .btn-pa-purple.dropdown-toggle{border-bottom-color:#615170!important;background:0 0;background:#7a678e!important}
.btn-pa-purple.active,.btn-pa-purple:active,.open .btn-pa-purple.dropdown-toggle{border-color:#615170;color:#fff;-webkit-box-shadow:0 0 12px rgba(0,0,0,.1) inset;box-shadow:0 0 12px rgba(0,0,0,.1) inset}
.btn-pa-purple.btn-flat{background:#7d6991}
.btn-pa-purple.btn-flat.active,.btn-pa-purple.btn-flat:active,.btn-pa-purple.btn-flat:hover,.open .btn-pa-purple.btn-flat.dropdown-toggle{background:#7d6991!important;color:#fff;border-color:#7d6991;border-bottom-color:#4c4059;background:#756388}
.btn-pa-purple.btn-outline.btn-flat:hover,.btn-pa-purple.btn-outline:hover{color:#fff;border-color:#7d6991;border-bottom-color:#4c4059}
.btn-pa-purple.btn-outline.btn-flat:active,.btn-pa-purple.btn-outline:active{border-color:#7d6991}
.btn-group .btn-pa-purple,.btn-group .btn-pa-purple:focus,.input-group-btn .btn-pa-purple,.input-group-btn .btn-pa-purple:focus{border-left-color:#705e82;border-right-color:#705e82}
.btn-group .btn-pa-purple:hover,.btn-group.open .btn-pa-purple.dropdown-toggle,.input-group-btn .btn-pa-purple:hover,.input-group-btn.open .btn-pa-purple.dropdown-toggle{border-color:#615170}
.btn-group .btn-pa-purple.active,.btn-group .btn-pa-purple:active,.input-group-btn .btn-pa-purple.active,.input-group-btn .btn-pa-purple:active{border-left-color:#615170;border-right-color:#615170}
.badge.badge-pa-purple{background:#857198;border:1px solid #857198}
.badge.badge-pa-purple[href]:focus,.badge.badge-pa-purple[href]:hover{background-color:#6b5a7c;border-color:#6b5a7c}
.label.label-pa-purple{background:#857198}
.label.label-pa-purple[href]:focus,.label.label-pa-purple[href]:hover{background-color:#6b5a7c}
.label.label-pa-purple.label-tag{border:1px solid #857198}
.label.label-pa-purple.label-tag:before{border-color:transparent #857198 transparent transparent}
.label.label-pa-purple.label-tag[href]:focus,.label.label-pa-purple.label-tag[href]:hover{border-color:#6b5a7c}
.label.label-pa-purple.label-tag[href]:focus:before,.label.label-pa-purple.label-tag[href]:hover:before{border-color:transparent #6b5a7c transparent transparent}
.right-to-left .label.label-pa-purple.label-tag:before{border-color:transparent transparent transparent #857198}
.right-to-left .label.label-pa-purple.label-tag[href]:focus:before,.right-to-left .label.label-pa-purple.label-tag[href]:hover:before{border-color:transparent transparent transparent #6b5a7c}
.ie8 .right-to-left .label.label-pa-purple.label-tag:before,.ie9 .right-to-left .label.label-pa-purple.label-tag:before{border-color:transparent #857198 transparent transparent}
.ie8 .right-to-left .label.label-pa-purple.label-tag[href]:focus:before,.ie8 .right-to-left .label.label-pa-purple.label-tag[href]:hover:before,.ie9 .right-to-left .label.label-pa-purple.label-tag[href]:focus:before,.ie9 .right-to-left .label.label-pa-purple.label-tag[href]:hover:before{border-color:transparent #6b5a7c transparent transparent}
.alert.alert-pa-purple{color:#fff;background:0 0;border-color:#6b5a7c;background-color:#857198;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.06)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.06)),color-stop(.75,rgba(255,255,255,.06)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.06) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.06) 50%,rgba(255,255,255,.06) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,.06) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.06) 50%,rgba(255,255,255,.06) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.06) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.06) 50%,rgba(255,255,255,.06) 75%,transparent 75%,transparent);background-size:20px 20px}
.progress .progress-bar.progress-bar-pa-purple{background:#857198;border-color:#756388}
.progress.progress-striped .progress-bar.progress-bar-pa-purple{background-color:#847198;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.1)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.1)),color-stop(.75,rgba(255,255,255,.1)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.1) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.1) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,.1) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.1) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.1) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.1) 75%,transparent 75%,transparent);background-size:10px 10px}
.dropdown-menu.dropdown-menu-pa-purple>li.active>a,.dropdown-menu.dropdown-menu-pa-purple>li>a:hover{background:#857198}
.dropdown-menu.dropdown-menu-pa-purple>li>a:hover{color:#fff}
.nav-tabs.nav-tabs-pa-purple>li.active>a,.nav-tabs.nav-tabs-pa-purple>li.active>a:focus,.nav-tabs.nav-tabs-pa-purple>li.active>a:hover{background:#857198;border-bottom:2px solid #78658b}
.nav-tabs.nav-tabs-pa-purple .nav-tabs.nav-justified>.active>a{border-bottom-color:#78658b}
.nav-pills.nav-pills-pa-purple>li.active>a,.nav-pills.nav-pills-pa-purple>li.active>a:focus,.nav-pills.nav-pills-pa-purple>li.active>a:hover{background:#857198}
.table-pa-purple table{border-top-color:#666567!important}
.table-pa-purple .table-header,.table-pa-purple thead,.table-pa-purple thead th,.table-pa-purple thead tr{border-color:#666567!important;color:#fff}
.table-pa-purple thead th,.table-pa-purple thead tr{background:#756c7e}
.table-pa-purple .table-header{background:#857198}
.list-group.list-group-pa-purple a.list-group-item.active{background:#857198;border-color:#857198}
.list-group.list-group-pa-purple a.list-group-item.active .list-group-item-text{color:#ebe7ee}
.panel.panel-pa-purple{border-color:#857198!important}
.panel.panel-pa-purple .panel-heading{background:#857198;border-color:#857198;color:#fff}
.panel.panel-pa-purple .panel-heading .panel-title{color:#fff}
.panel.panel-pa-purple .panel-heading .panel-heading-text{color:#e5e1e9}
.panel.panel-pa-purple .panel-heading .panel-heading-text a{color:#e5e1e9;text-decoration:underline}
.panel.panel-pa-purple .panel-heading .panel-heading-text a:hover{color:#fff}
.panel.panel-pa-purple .panel-heading-controls li.active a,.panel.panel-pa-purple .panel-heading-controls li.active span{color:#857198!important}
.panel.panel-pa-purple.panel-body-colorful .list-group-item,.panel.panel-pa-purple.panel-body-colorful .panel-heading,.panel.panel-pa-purple.panel-body-colorful table,.panel.panel-pa-purple.panel-body-colorful table td,.panel.panel-pa-purple.panel-body-colorful table th,.panel.panel-pa-purple.panel-body-colorful table tr{border-color:#9989a9}
.panel.panel-pa-purple.panel-body-colorful,.panel.panel-pa-purple.panel-body-colorful .list-group-item,.panel.panel-pa-purple.panel-body-colorful .panel-body{background:#857198;color:#fff}
.panel.panel-pa-purple.panel-body-colorful .panel-footer{background:#857198;border-color:#9989a9;color:#fff}
/*2*/
.panel-group.panel-group-pa-purple .accordion-toggle{background:#857198;color:#fff}
.panel-group.panel-group-pa-purple .accordion-toggle.collapsed:hover:after,.panel-group.panel-group-pa-purple .accordion-toggle:after,.panel-group.panel-group-pa-purple .accordion-toggle:hover:after{color:#fff}
.panel-group.panel-group-pa-purple .panel,.panel-group.panel-group-pa-purple .panel-body,.panel-group.panel-group-pa-purple .panel-heading,.panel-group.panel-group-pa-purple.panel-group .panel-heading+.panel-collapse .panel-body{border-color:#857198}
.switcher-pa-purple .switcher-state-on{background:#857198!important}
.ui-slider.ui-slider-pa-purple .ui-slider-handle.ui-state-active:before{background:#857198}
.ui-slider.ui-slider-pa-purple .ui-slider-range{background:#857198}
.bg-pa-purple{background:#857198}
.bg-pa-purple[href]:hover{background:#7c7089}
.bg-pa-purple.darken{background:#7c7089}
.bg-pa-purple.darken[href]:hover{background:#756a81}
.bg-pa-purple.darker{background:#756a81}
.bg-pa-purple.darker[href]:hover{background:#6d6378}
.bg-pa-purple,.bg-pa-purple a,.bg-pa-purple a:focus,.bg-pa-purple:active,.bg-pa-purple:focus,.bg-pa-purple:hover{color:#fff}
.bg-pa-purple a:active,.bg-pa-purple a:hover{color:#d9d9d9}
.bg-pa-purple [href]:hover,.bg-pa-purple[href]:hover{color:#fff}
.bg-pa-purple *{border-color:#9686a7}
.text-pa-purple,.text-pa-purple a,.text-pa-purple a:focus,.text-pa-purple:active,.text-pa-purple:focus,.text-pa-purple:hover{color:#857198}
.text-pa-purple a:active,.text-pa-purple a:hover{color:#5e4f6d}
.btn-light-green{color:#fff}
.btn-light-green:focus{color:#fff}
.btn-light-green.btn-outline:focus{color:#555}
.btn-light-green.btn-outline.dark:focus{color:#fff;color:rgba(255,255,255,.8)}
.btn-light-green,.btn-light-green:focus{border-color:#9fc972;border-bottom-color:#83b949;background:#a5cd7d;background-image:-webkit-linear-gradient(top,#a9ce81 0,#9ac66b 100%);background-image:linear-gradient(to bottom,#a9ce81 0,#9ac66b 100%);background-repeat:repeat-x}
.btn-light-green:hover{border-bottom-color:#6f9d3c;color:#fff;border-color:#9fc972;border-bottom-color:#6f9d3c;background:#9ac66b!important;background-image:-webkit-linear-gradient(top,#a3ca76 0,#94c260 100%) !important;background-image:linear-gradient(to bottom,#a3ca76 0,#94c260 100%) !important;background-repeat:repeat-x}
.btn-light-green.active,.btn-light-green:active,.open .btn-light-green.dropdown-toggle{border-bottom-color:#83b949!important;background:0 0;background:#9cc76e!important}
.btn-light-green.active,.btn-light-green:active,.open .btn-light-green.dropdown-toggle{border-color:#83b949;color:#fff;-webkit-box-shadow:0 0 12px rgba(0,0,0,.1) inset;box-shadow:0 0 12px rgba(0,0,0,.1) inset}
.btn-light-green.btn-flat{background:#9fc972}
.btn-light-green.btn-flat.active,.btn-light-green.btn-flat:active,.btn-light-green.btn-flat:hover,.open .btn-light-green.btn-flat.dropdown-toggle{background:#9fc972!important;color:#fff;border-color:#9fc972;border-bottom-color:#6f9d3c;background:#97c567}
.btn-light-green.btn-outline.btn-flat:hover,.btn-light-green.btn-outline:hover{color:#fff;border-color:#9fc972;border-bottom-color:#6f9d3c}
.btn-light-green.btn-outline.btn-flat:active,.btn-light-green.btn-outline:active{border-color:#9fc972}
.btn-group .btn-light-green,.btn-group .btn-light-green:focus,.input-group-btn .btn-light-green,.input-group-btn .btn-light-green:focus{border-left-color:#92c260;border-right-color:#92c260}
.btn-group .btn-light-green:hover,.btn-group.open .btn-light-green.dropdown-toggle,.input-group-btn .btn-light-green:hover,.input-group-btn.open .btn-light-green.dropdown-toggle{border-color:#83b949}
.btn-group .btn-light-green.active,.btn-group .btn-light-green:active,.input-group-btn .btn-light-green.active,.input-group-btn .btn-light-green:active{border-left-color:#83b949;border-right-color:#83b949}
.badge.badge-light-green{background:#a5cd7d;border:1px solid #a5cd7d}
.badge.badge-light-green[href]:focus,.badge.badge-light-green[href]:hover{background-color:#8dbf58;border-color:#8dbf58}
.label.label-light-green{background:#a5cd7d}
.label.label-light-green[href]:focus,.label.label-light-green[href]:hover{background-color:#8dbf58}
.label.label-light-green.label-tag{border:1px solid #a5cd7d}
.label.label-light-green.label-tag:before{border-color:transparent #a5cd7d transparent transparent}
.label.label-light-green.label-tag[href]:focus,.label.label-light-green.label-tag[href]:hover{border-color:#8dbf58}
.label.label-light-green.label-tag[href]:focus:before,.label.label-light-green.label-tag[href]:hover:before{border-color:transparent #8dbf58 transparent transparent}
.right-to-left .label.label-light-green.label-tag:before{border-color:transparent transparent transparent #a5cd7d}
.right-to-left .label.label-light-green.label-tag[href]:focus:before,.right-to-left .label.label-light-green.label-tag[href]:hover:before{border-color:transparent transparent transparent #8dbf58}
.ie8 .right-to-left .label.label-light-green.label-tag:before,.ie9 .right-to-left .label.label-light-green.label-tag:before{border-color:transparent #a5cd7d transparent transparent}
.ie8 .right-to-left .label.label-light-green.label-tag[href]:focus:before,.ie8 .right-to-left .label.label-light-green.label-tag[href]:hover:before,.ie9 .right-to-left .label.label-light-green.label-tag[href]:focus:before,.ie9 .right-to-left .label.label-light-green.label-tag[href]:hover:before{border-color:transparent #8dbf58 transparent transparent}
.alert.alert-light-green{color:#fff;background:0 0;border-color:#8dbf58;background-color:#a5cd7d;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.06)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.06)),color-stop(.75,rgba(255,255,255,.06)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.06) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.06) 50%,rgba(255,255,255,.06) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,.06) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.06) 50%,rgba(255,255,255,.06) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.06) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.06) 50%,rgba(255,255,255,.06) 75%,transparent 75%,transparent);background-size:20px 20px}
.progress .progress-bar.progress-bar-light-green{background:#a5cd7d;border-color:#97c567}
.progress.progress-striped .progress-bar.progress-bar-light-green{background-color:#a6cd7d;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.1)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.1)),color-stop(.75,rgba(255,255,255,.1)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.1) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.1) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,.1) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.1) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.1) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.1) 75%,transparent 75%,transparent);background-size:10px 10px}
.dropdown-menu.dropdown-menu-light-green>li.active>a,.dropdown-menu.dropdown-menu-light-green>li>a:hover{background:#a5cd7d}
.dropdown-menu.dropdown-menu-light-green>li>a:hover{color:#fff}
.nav-tabs.nav-tabs-light-green>li.active>a,.nav-tabs.nav-tabs-light-green>li.active>a:focus,.nav-tabs.nav-tabs-light-green>li.active>a:hover{background:#a5cd7d;border-bottom:2px solid #9ac66b}
.nav-tabs.nav-tabs-light-green .nav-tabs.nav-justified>.active>a{border-bottom-color:#9ac66b}
.nav-pills.nav-pills-light-green>li.active>a,.nav-pills.nav-pills-light-green>li.active>a:focus,.nav-pills.nav-pills-light-green>li.active>a:hover{background:#a5cd7d}
.table-light-green table{border-top-color:#88aa63!important}
.table-light-green .table-header,.table-light-green thead,.table-light-green thead th,.table-light-green thead tr{border-color:#88aa63!important;color:#fff}
.table-light-green thead th,.table-light-green thead tr{background:#97bc6f}
.table-light-green .table-header{background:#a5cd7d}
.list-group.list-group-light-green a.list-group-item.active{background:#a5cd7d;border-color:#a5cd7d}
.list-group.list-group-light-green a.list-group-item.active .list-group-item-text{color:#fff}
.panel.panel-light-green{border-color:#a5cd7d!important}
.panel.panel-light-green .panel-heading{background:#a5cd7d;border-color:#a5cd7d;color:#fff}
.panel.panel-light-green .panel-heading .panel-title{color:#fff}
.panel.panel-light-green .panel-heading .panel-heading-text{color:#fff}
.panel.panel-light-green .panel-heading .panel-heading-text a{color:#fff;text-decoration:underline}
.panel.panel-light-green .panel-heading .panel-heading-text a:hover{color:#fff}
.panel.panel-light-green .panel-heading-controls li.active a,.panel.panel-light-green .panel-heading-controls li.active span{color:#a5cd7d!important}
.panel.panel-light-green.panel-body-colorful .list-group-item,.panel.panel-light-green.panel-body-colorful .panel-heading,.panel.panel-light-green.panel-body-colorful table,.panel.panel-light-green.panel-body-colorful table td,.panel.panel-light-green.panel-body-colorful table th,.panel.panel-light-green.panel-body-colorful table tr{border-color:#bad89a}
.panel.panel-light-green.panel-body-colorful,.panel.panel-light-green.panel-body-colorful .list-group-item,.panel.panel-light-green.panel-body-colorful .panel-body{background:#a5cd7d;color:#fff}
.panel.panel-light-green.panel-body-colorful .panel-footer{background:#a5cd7d;border-color:#bad89a;color:#fff}
/*3*/
.panel-group.panel-group-light-green .accordion-toggle{background:#a5cd7d;color:#fff}
.panel-group.panel-group-light-green .accordion-toggle.collapsed:hover:after,.panel-group.panel-group-light-green .accordion-toggle:after,.panel-group.panel-group-light-green .accordion-toggle:hover:after{color:#fff}
.panel-group.panel-group-light-green .panel,.panel-group.panel-group-light-green .panel-body,.panel-group.panel-group-light-green .panel-heading,.panel-group.panel-group-light-green.panel-group .panel-heading+.panel-collapse .panel-body{border-color:#a5cd7d}
.switcher-light-green .switcher-state-on{background:#a5cd7d!important}
.ui-slider.ui-slider-light-green .ui-slider-handle.ui-state-active:before{background:#a5cd7d}
.ui-slider.ui-slider-light-green .ui-slider-range{background:#a5cd7d}
.bg-light-green{background:#a5cd7d}
.bg-light-green[href]:hover{background:#a0c378}
.bg-light-green.darken{background:#a0c378}
.bg-light-green.darken[href]:hover{background:#97be6d}
.bg-light-green.darker{background:#97be6d}
.bg-light-green.darker[href]:hover{background:#91b963}
.bg-light-green,.bg-light-green a,.bg-light-green a:focus,.bg-light-green:active,.bg-light-green:focus,.bg-light-green:hover{color:#fff}
.bg-light-green a:active,.bg-light-green a:hover{color:#d9d9d9}
.bg-light-green [href]:hover,.bg-light-green[href]:hover{color:#fff}
.bg-light-green *{border-color:#b8d797}
.text-light-green,.text-light-green a,.text-light-green a:focus,.text-light-green:active,.text-light-green:focus,.text-light-green:hover{color:#a5cd7d}
.text-light-green a:active,.text-light-green a:hover{color:#81b746}
.btn-dark-gray{color:#fff}
.btn-dark-gray:focus{color:#fff}
.btn-dark-gray.btn-outline:focus{color:#555}
.btn-dark-gray.btn-outline.dark:focus{color:#fff;color:rgba(255,255,255,.8)}
.btn-dark-gray,.btn-dark-gray:focus{border-color:#323235;border-bottom-color:#171718;background:#39393d;background-image:-webkit-linear-gradient(top,#3b3b40 0,#2d2d30 100%);background-image:linear-gradient(to bottom,#3b3b40 0,#2d2d30 100%);background-repeat:repeat-x}
.btn-dark-gray:hover{border-bottom-color:#030303;color:#fff;border-color:#323235;border-bottom-color:#030303;background:#2d2d30!important;background-image:-webkit-linear-gradient(top,#343438 0,#252528 100%) !important;background-image:linear-gradient(to bottom,#343438 0,#252528 100%) !important;background-repeat:repeat-x}
.btn-dark-gray.active,.btn-dark-gray:active,.open .btn-dark-gray.dropdown-toggle{border-bottom-color:#171718!important;background:0 0;background:#2f2f32!important}
.btn-dark-gray.active,.btn-dark-gray:active,.open .btn-dark-gray.dropdown-toggle{border-color:#171718;color:#fff;-webkit-box-shadow:0 0 12px rgba(0,0,0,.1) inset;box-shadow:0 0 12px rgba(0,0,0,.1) inset}
.btn-dark-gray.btn-flat{background:#323235}
.btn-dark-gray.btn-flat.active,.btn-dark-gray.btn-flat:active,.btn-dark-gray.btn-flat:hover,.open .btn-dark-gray.btn-flat.dropdown-toggle{background:#323235!important;color:#fff;border-color:#323235;border-bottom-color:#030303;background:#2a2a2d}
.btn-dark-gray.btn-outline.btn-flat:hover,.btn-dark-gray.btn-outline:hover{color:#fff;border-color:#323235;border-bottom-color:#030303}
.btn-dark-gray.btn-outline.btn-flat:active,.btn-dark-gray.btn-outline:active{border-color:#323235}
.btn-group .btn-dark-gray,.btn-group .btn-dark-gray:focus,.input-group-btn .btn-dark-gray,.input-group-btn .btn-dark-gray:focus{border-left-color:#252528;border-right-color:#252528}
.btn-group .btn-dark-gray:hover,.btn-group.open .btn-dark-gray.dropdown-toggle,.input-group-btn .btn-dark-gray:hover,.input-group-btn.open .btn-dark-gray.dropdown-toggle{border-color:#171718}
.btn-group .btn-dark-gray.active,.btn-group .btn-dark-gray:active,.input-group-btn .btn-dark-gray.active,.input-group-btn .btn-dark-gray:active{border-left-color:#171718;border-right-color:#171718}
.badge.badge-dark-gray{background:#39393d;border:1px solid #39393d}
.badge.badge-dark-gray[href]:focus,.badge.badge-dark-gray[href]:hover{background-color:#202023;border-color:#202023}
.label.label-dark-gray{background:#39393d}
.label.label-dark-gray[href]:focus,.label.label-dark-gray[href]:hover{background-color:#202023}
.label.label-dark-gray.label-tag{border:1px solid #39393d}
.label.label-dark-gray.label-tag:before{border-color:transparent #39393d transparent transparent}
.label.label-dark-gray.label-tag[href]:focus,.label.label-dark-gray.label-tag[href]:hover{border-color:#202023}
.label.label-dark-gray.label-tag[href]:focus:before,.label.label-dark-gray.label-tag[href]:hover:before{border-color:transparent #202023 transparent transparent}
.right-to-left .label.label-dark-gray.label-tag:before{border-color:transparent transparent transparent #39393d}
.right-to-left .label.label-dark-gray.label-tag[href]:focus:before,.right-to-left .label.label-dark-gray.label-tag[href]:hover:before{border-color:transparent transparent transparent #202023}
.ie8 .right-to-left .label.label-dark-gray.label-tag:before,.ie9 .right-to-left .label.label-dark-gray.label-tag:before{border-color:transparent #39393d transparent transparent}
.ie8 .right-to-left .label.label-dark-gray.label-tag[href]:focus:before,.ie8 .right-to-left .label.label-dark-gray.label-tag[href]:hover:before,.ie9 .right-to-left .label.label-dark-gray.label-tag[href]:focus:before,.ie9 .right-to-left .label.label-dark-gray.label-tag[href]:hover:before{border-color:transparent #202023 transparent transparent}
.alert.alert-dark-gray{color:#fff;background:0 0;border-color:#202023;background-color:#39393d;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.06)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.06)),color-stop(.75,rgba(255,255,255,.06)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.06) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.06) 50%,rgba(255,255,255,.06) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,.06) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.06) 50%,rgba(255,255,255,.06) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.06) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.06) 50%,rgba(255,255,255,.06) 75%,transparent 75%,transparent);background-size:20px 20px}
.progress .progress-bar.progress-bar-dark-gray{background:#39393d;border-color:#2a2a2d}
.progress.progress-striped .progress-bar.progress-bar-dark-gray{background-color:#39393d;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.1)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.1)),color-stop(.75,rgba(255,255,255,.1)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.1) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.1) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,.1) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.1) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.1) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.1) 75%,transparent 75%,transparent);background-size:10px 10px}
.dropdown-menu.dropdown-menu-dark-gray>li.active>a,.dropdown-menu.dropdown-menu-dark-gray>li>a:hover{background:#39393d}
.dropdown-menu.dropdown-menu-dark-gray>li>a:hover{color:#fff}
.nav-tabs.nav-tabs-dark-gray>li.active>a,.nav-tabs.nav-tabs-dark-gray>li.active>a:focus,.nav-tabs.nav-tabs-dark-gray>li.active>a:hover{background:#39393d;border-bottom:2px solid #2d2d30}
.nav-tabs.nav-tabs-dark-gray .nav-tabs.nav-justified>.active>a{border-bottom-color:#2d2d30}
.nav-pills.nav-pills-dark-gray>li.active>a,.nav-pills.nav-pills-dark-gray>li.active>a:focus,.nav-pills.nav-pills-dark-gray>li.active>a:hover{background:#39393d}
.table-dark-gray table{border-top-color:#202019!important}
.table-dark-gray .table-header,.table-dark-gray thead,.table-dark-gray thead th,.table-dark-gray thead tr{border-color:#202019!important;color:#fff}
.table-dark-gray thead th,.table-dark-gray thead tr{background:#2e2e2a}
.table-dark-gray .table-header{background:#39393d}
.list-group.list-group-dark-gray a.list-group-item.active{background:#39393d;border-color:#39393d}
.list-group.list-group-dark-gray a.list-group-item.active .list-group-item-text{color:#9e9ea4}
.panel.panel-dark-gray{border-color:#39393d!important}
.panel.panel-dark-gray .panel-heading{background:#39393d;border-color:#39393d;color:#fff}
.panel.panel-dark-gray .panel-heading .panel-title{color:#fff}
.panel.panel-dark-gray .panel-heading .panel-heading-text{color:#99999f}
.panel.panel-dark-gray .panel-heading .panel-heading-text a{color:#99999f;text-decoration:underline}
.panel.panel-dark-gray .panel-heading .panel-heading-text a:hover{color:#fff}
.panel.panel-dark-gray .panel-heading-controls li.active a,.panel.panel-dark-gray .panel-heading-controls li.active span{color:#39393d!important}
.panel.panel-dark-gray.panel-body-colorful .list-group-item,.panel.panel-dark-gray.panel-body-colorful .panel-heading,.panel.panel-dark-gray.panel-body-colorful table,.panel.panel-dark-gray.panel-body-colorful table td,.panel.panel-dark-gray.panel-body-colorful table th,.panel.panel-dark-gray.panel-body-colorful table tr{border-color:#4d4d52}
.panel.panel-dark-gray.panel-body-colorful,.panel.panel-dark-gray.panel-body-colorful .list-group-item,.panel.panel-dark-gray.panel-body-colorful .panel-body{background:#39393d;color:#fff}
.panel.panel-dark-gray.panel-body-colorful .panel-footer{background:#39393d;border-color:#4d4d52;color:#fff}
/*4*/
.panel-group.panel-group-dark-gray .accordion-toggle{background:#39393d;color:#fff}
.panel-group.panel-group-dark-gray .accordion-toggle.collapsed:hover:after,.panel-group.panel-group-dark-gray .accordion-toggle:after,.panel-group.panel-group-dark-gray .accordion-toggle:hover:after{color:#fff}
.panel-group.panel-group-dark-gray .panel,.panel-group.panel-group-dark-gray .panel-body,.panel-group.panel-group-dark-gray .panel-heading,.panel-group.panel-group-dark-gray.panel-group .panel-heading+.panel-collapse .panel-body{border-color:#39393d}
.switcher-dark-gray .switcher-state-on{background:#39393d!important}
.ui-slider.ui-slider-dark-gray .ui-slider-handle.ui-state-active:before{background:#39393d}
.ui-slider.ui-slider-dark-gray .ui-slider-range{background:#39393d}
.bg-dark-gray{background:#39393d}
.bg-dark-gray[href]:hover{background:#353532}
.bg-dark-gray.darken{background:#353532}
.bg-dark-gray.darken[href]:hover{background:#2d2d2b}
.bg-dark-gray.darker{background:#2d2d2b}
.bg-dark-gray.darker[href]:hover{background:#252523}
.bg-dark-gray,.bg-dark-gray a,.bg-dark-gray a:focus,.bg-dark-gray:active,.bg-dark-gray:focus,.bg-dark-gray:hover{color:#fff}
.bg-dark-gray a:active,.bg-dark-gray a:hover{color:#d9d9d9}
.bg-dark-gray [href]:hover,.bg-dark-gray[href]:hover{color:#fff}
.bg-dark-gray *{border-color:#4a4a4f}
.text-dark-gray,.text-dark-gray a,.text-dark-gray a:focus,.text-dark-gray:active,.text-dark-gray:focus,.text-dark-gray:hover{color:#39393d}
.text-dark-gray a:active,.text-dark-gray a:hover{color:#141415}
.bordered{border:1px solid #e4e4e4}
.bordered[class*=bg-],[class*=bg-] .border-t{border-color:#fff;border-color:rgba(0,0,0,.2)}
.border-t{border-top:1px solid #e4e4e4}
.no-border{border-width:0!important}
.no-border-hr{border-left-width:0!important;border-right-width:0!important}
.no-border-vr{border-top-width:0!important;border-bottom-width:0!important}
.no-border-t{border-top-width:0!important}
body:not (.right-to-left ) .no-border-r{border-right-width:0!important}
.no-border-b{border-bottom-width:0!important}
body:not (.right-to-left ) .no-border-l{border-left-width:0!important}
.no-grid-gutter-h{margin-left:-26px!important;margin-right:-26px!important}
.panel-wide{margin-left:-20px!important;margin-right:-20px!important}
.grid-gutter-margin-b{margin-bottom:26px}
.no-margin{margin:0!important}
.no-margin-hr{margin-left:0!important;margin-right:0!important}
.no-margin-vr{margin-top:0!important;margin-bottom:0!important}
.no-margin-b{margin-bottom:0!important}
.no-margin-t{margin-top:0!important}
.form-group-margin{margin-bottom:15px}
.form-group-margin span.rights{text-align:right}
.form-group-margin-self{margin:10px auto;position:relative;top:13px}
.form-group-margin .pl30{padding-left:30px;padding-right:30px;}
.form-down{margin-bottom:9px!important}
.panel-padding{padding:20px!important}
.grid-gutter-padding-h{padding-left:26px;padding-right:26px}
.tab-content-padding{padding:15px 0!important}
.panel-padding-h{padding-left:20px!important;padding-right:20px!important}
.padding-sm{padding:10px 15px!important}
.padding-sm-hr{padding-left:15px!important;padding-right:15px!important}
.padding-xs-hr{padding-left:10px!important;padding-right:10px!important}
.padding-sm-vr{padding-top:15px!important;padding-bottom:15px!important}
.padding-xs-vr{padding-top:10px!important;padding-bottom:10px!important}
.no-padding{padding:0!important}
.no-padding-hr{padding-left:0!important;padding-right:0!important}
.no-padding-vr{padding-top:0!important;padding-bottom:0!important}
.no-padding-l{padding-left:0!important}
.no-padding-r{padding-right:0!important}
.no-padding-b{padding-bottom:0!important}
.no-padding-t{padding-top:0!important}
.text-left{text-align:left}
.text-center{text-align:center}
.text-right{text-align:right}
@media (min-width :768px){.text-left-sm{text-align:left}
.text-center-sm{text-align:center}
.text-right-sm{text-align:right}
}
@media (min-width :992px){.text-left-md{text-align:left}
.text-center-md{text-align:center}
.text-right-md{text-align:right}
}
@media (min-width :1200px){.text-left-lg{text-align:left}
.text-center-lg{text-align:center}
.text-right-lg{text-align:right}
}
.valign-top,.valign-top td,.valign-top th{vertical-align:top!important}
.valign-middle,.valign-middle td,.valign-middle th{vertical-align:middle!important}
.valign-bottom,.valign-bottom td,.valign-bottom th{vertical-align:bottom!important}
.text-xs{font-size:11px}
.text-sm{font-size:12px}
.text-bg{font-size:17px}
.text-lg{font-size:23px}
.text-xlg{font-size:30px}
.text-slg{font-size:50px}
.text-slim{font-weight:300!important}
.text-normal{font-weight:400!important}
.text-semibold{font-weight:600!important}
.text-bold{font-weight:700!important}
.text-default,.text-default a,.text-default a:focus,.text-default:active,.text-default:focus,.text-default:hover{color:#829091}
.text-default a:active,.text-default a:hover{color:#5d6869}
.text-success,.text-success a,.text-success a:focus,.text-success:active,.text-success:focus,.text-success:hover{color:#46ac46}
.text-success a:active,.text-success a:hover{color:#307630}
.text-danger,.text-danger a,.text-danger a:focus,.text-danger:active,.text-danger:focus,.text-danger:hover{color:#e14230}
.text-danger a:active,.text-danger a:hover{color:#ac2819}
.text-warning,.text-warning a,.text-warning a:focus,.text-warning:active,.text-warning:focus,.text-warning:hover{color:#f29e29}
.text-warning a:active,.text-warning a:hover{color:#c2730c}
.text-info,.text-info a,.text-info a:focus,.text-info:active,.text-info:focus,.text-info:hover{color:#39b5d7}
.text-info a:active,.text-info a:hover{color:#2187a3}
.text-light-gray,.text-light-gray a,.text-light-gray a:focus,.text-light-gray:active,.text-light-gray:focus,.text-light-gray:hover{color:#bbb}
.text-light-gray a:active,.text-light-gray a:hover{color:#959595}
.bg-default{background:#98a3a4}
.bg-default[href]:hover{background:#969797}
.bg-default.darken{background:#969797}
.bg-default.darken[href]:hover{background:#8e8f8f}
.bg-default.darker{background:#8e8f8f}
.bg-default.darker[href]:hover{background:#878787}
.bg-default,.bg-default a,.bg-default a:focus,.bg-default:active,.bg-default:focus,.bg-default:hover{color:#fff}
.bg-default a:active,.bg-default a:hover{color:#d9d9d9}
.bg-default [href]:hover,.bg-default[href]:hover{color:#fff}
.bg-default *{border-color:#abb4b5}
/*5*/
.bg-panel{background:#fafafa}
.no-bg{background:0 0!important}
.rounded{border-radius:999999px!important}
.no-border-radius{border-radius:0!important}
@media (min-width :768px){.col-sm-auto{width:auto}
}
@media (min-width :992px){.col-md-auto{width:auto}
}
@media (min-width :1200px){.col-lg-auto{width:auto}
}
.stat-panel{background:#fff;border-radius:2px;display:table;margin-bottom:26px;overflow:hidden;position:relative;table-layout:fixed!important;width:100%}
.stat-rows{display:table;height:100%;table-layout:fixed!important;width:100%}
.stat-cell,.stat-row{float:none!important}
.stat-row{display:table-row!important;float:none;width:100%}
.stat-cell{display:table-cell!important;overflow:hidden;padding:20px;position:relative}
.stat-cell>*{position:relative}
.stat-cell .fa{line-height:1.42857}
.stat-cell .bg-icon{bottom:0;color:rgba(0,0,0,.05);font-size:100px;line-height:100px;height:100px;position:absolute;right:0;text-align:center;width:120px}
.stat-cell .bg-icon.bg-icon-left{left:0;right:auto}
a.stat-cell:hover{text-decoration:none}
.stats-sparklines{display:inline-block;margin-bottom:-2px;position:relative;width:100%}
.stat-counters{border-bottom:1px solid #e4e4e4;border-top:1px solid #e4e4e4;display:table;overflow:hidden;table-layout:fixed;width:100%}
.stat-counters>.stat-cell{display:table-cell;float:none}
.stat-counters>.stat-cell+.stat-cell{border-left:1px solid #e4e4e4}
.stat-counters[class*=bg-]{border-color:#fff;border-color:rgba(0,0,0,.2)}
.stat-counters[class*=bg-] .stat-cell{border-color:#fff;border-color:rgba(0,0,0,.2)}
[class*=bg-] .bg-icon{color:rgba(0,0,0,.08)}
.ie8 .stat-cell .bg-icon{display:none!important}
#main-navbar .navbar-brand{font-size:13px;opacity:1;filter:alpha(opacity=100);-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}
#main-navbar .navbar-brand:hover{opacity:.8;filter:alpha(opacity=80)}
#main-navbar .navbar-brand div{display:inline-block;position:relative;margin-right:4px;top:4px}
#main-navbar .navbar-brand div,#main-navbar .navbar-brand div img{height:18px;width:18px}
#main-navbar .navbar-brand div img{display:block}
.right-to-left #main-navbar .navbar-brand div{margin-right:0;margin-left:4px}
#menu-content-demo{white-space:nowrap!important;position:relative;padding-left:86px!important}
#menu-content-demo img{width:54px;height:54px;display:block;position:absolute;left:-68px;top:1px;border-radius:99999999999px}
#menu-content-demo .text-bg{color:#fff;margin-bottom:6px}
#menu-content-demo .btn{width:26px!important;height:22px;line-height:20px;text-align:center;padding:0;display:inline-block!important;opacity:.8;-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s}
#menu-content-demo .btn:hover{opacity:1}
#menu-content-demo>div{margin:6px 0;position:relative;width:120px}
#menu-content-demo .close{position:absolute;top:-15px;right:-20px;text-shadow:none;color:#fff;color:rgba(255,255,255,.2);opacity:1;font-weight:300;font-size:18px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}
#menu-content-demo .close:hover{color:#fff}
.theme-clean #menu-content-demo .text-bg,.theme-white #menu-content-demo .text-bg{color:#444}
.theme-clean #menu-content-demo .close,.theme-white #menu-content-demo .close{color:#ccc}
.theme-clean #menu-content-demo .close:hover,.theme-white #menu-content-demo .close:hover{color:#888}
.right-to-left #menu-content-demo{padding-left:20px!important;padding-right:86px!important}
.right-to-left #menu-content-demo img{left:auto;right:-68px}
.right-to-left #menu-content-demo .close{left:-20px;right:auto}
.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}
.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}
.ui-helper-clearfix:after{clear:both}
.ui-helper-clearfix{min-height:0}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}
.ui-front{z-index:100}
.ui-state-disabled{cursor:default!important}
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}
.ui-slider{background:#d7d7d7;border-radius:20px;position:relative;text-align:left}
.ui-slider-handle{position:absolute;z-index:2;width:14px;height:14px;cursor:default;border-radius:1000px;border:1px solid rgba(0,0,0,.4);background-image:-webkit-linear-gradient(top,#fcfcfc 0,#eaeaea 100%);background-image:-o-linear-gradient(top,#fcfcfc 0,#eaeaea 100%);background-image:linear-gradient(to bottom,#fcfcfc 0,#eaeaea 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFCFCFC',
        endColorstr='#FFEAEAEA', GradientType=0)}
.ui-slider-handle:before{content:"";display:block;position:absolute;width:4px;height:4px;border-radius:1000px;background:red;z-index:3;top:4px;left:4px;background:#bbb}
.ui-slider-range{position:absolute;z-index:1;display:block;border:0;background-position:0 0;border-radius:1000px}
.ui-state-disabled .ui-slider-handle,.ui-state-disabled .ui-slider-range{filter:inherit}
.ui-slider-horizontal{height:6px}
.ui-slider-horizontal .ui-slider-handle{top:-4px;margin-left:-7px}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%}
.ui-slider-horizontal .ui-slider-range-min{left:0}
.ui-slider-horizontal .ui-slider-range-max{right:0}
.ui-slider-vertical{width:6px;height:100px}
.ui-slider-vertical .ui-slider-handle{left:-4px;margin-left:0;margin-bottom:-7px}
.ui-slider-vertical .ui-slider-range{left:0;width:100%}
.ui-slider-vertical .ui-slider-range-min{bottom:0}
.ui-slider-vertical .ui-slider-range-max{top:0}
.ui-slider.ui-slider-info .ui-slider-handle.ui-state-active:before{background:#5bc0de}
.ui-slider.ui-slider-info .ui-slider-range{background:#5bc0de}
.ui-slider.ui-slider-success .ui-slider-handle.ui-state-active:before{background:#5ebd5e}
.ui-slider.ui-slider-success .ui-slider-range{background:#5ebd5e}
.ui-slider.ui-slider-warning .ui-slider-handle.ui-state-active:before{background:#f4b04f}
.ui-slider.ui-slider-warning .ui-slider-range{background:#f4b04f}
.ui-slider.ui-slider-danger .ui-slider-handle.ui-state-active:before{background:#e66454}
.ui-slider.ui-slider-danger .ui-slider-range{background:#e66454}
.ui-accordion{margin-top:-3px}
.ui-accordion-header{background:#f5f5f5;border:1px solid #ddd;border-radius:2px;color:#777;cursor:pointer;margin:5px 0 0 0;min-height:0;padding:0 15px;position:relative}
.ui-accordion-header.ui-state-active{border-bottom-right-radius:0;border-bottom-left-radius:0}
.ui-accordion-header.ui-state-active:after{content:"\f146"}
.ui-accordion-header.ui-state-active:hover,.ui-accordion-header:hover{background:#f1f1f1;color:#555;text-decoration:none}
.ui-accordion-header.ui-state-active:hover:after,.ui-accordion-header:hover:after{color:#888}
.ui-accordion-header:after{color:#aaa;content:"\f0fe";display:block;float:right;font-family:FontAwesome;font-size:10px;line-height:36px;position:relative}
.ui-accordion-header,.ui-accordion-header>span{color:#555;display:block;font-size:13px;line-height:36px}
.ui-accordion-content{background:#fff;border:1px solid #ddd;border-top:none;overflow:auto;padding:15px;border-bottom-right-radius:2px;border-bottom-left-radius:2px}
.ui-accordion-content:after,.ui-accordion-content:before{content:" ";display:table}
.ui-accordion-content:after{clear:both}
.ui-autocomplete{position:absolute;cursor:default;border:2px solid #ccc;padding:5px 0;border-radius:2px}
.ui-autocomplete>li{display:block;margin:0;padding:0;list-style:none}
.ui-autocomplete>li>a{color:#555;cursor:pointer!important;display:block;margin:0 -2px;padding:5px 18px;text-decoration:none}
.ui-autocomplete>li>a:hover{text-decoration:none}
.ui-menu{background-clip:padding-box;background-color:#fff;border:2px solid #ccc;border-radius:2px;display:none;float:left;font-size:13px;left:0;list-style:none;margin:2px 0 0;min-width:160px;padding:5px 0;position:absolute;z-index:1000}
.ui-menu .ui-menu{margin-top:-3px;position:absolute}
.ui-menu .ui-menu-item{list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);margin:0;padding:0;width:100%}
.ui-menu .ui-menu-item a{clear:both;color:#555;cursor:pointer;display:block;font-weight:400;line-height:1.42857;margin:0 -2px;min-height:0;padding:5px 18px;text-decoration:none;white-space:nowrap}
.ui-menu .ui-menu-item a:focus,.ui-menu .ui-menu-item a:hover{color:#fff;text-decoration:none}
.ui-menu .ui-menu-item a[aria-haspopup=true]:after{content:"\f0da";display:block;float:right;font-family:FontAwesome}
.ui-menu .divider,.ui-menu .ui-menu-divider{background-color:#e5e5e5;border-width:2px;height:1px;margin:5px 0;overflow:hidden}
.ui-menu .disabled,.ui-menu .ui-state-disabled{font-weight:400}
.ui-menu .disabled a,.ui-menu .disabled:focus a,.ui-menu .disabled:hover a,.ui-menu .ui-state-disabled a,.ui-menu .ui-state-disabled:focus a,.ui-menu .ui-state-disabled:hover a{background:0 0!important;color:#999!important;cursor:not-allowed}
.ui-menu .ui-menu-item a.ui-state-active,.ui-menu .ui-menu-item a.ui-state-focus{color:#fff}
.ui-spinner{position:relative;display:block;width:100%;overflow:hidden;padding:0;vertical-align:middle}
.ui-spinner-input{padding-right:32px}
.ui-spinner-button{display:block;position:absolute;text-align:center;line-height:15px;font-weight:400;width:20px;height:15px;top:0;right:0;font-family:FontAwesome;cursor:pointer;text-decoration:none!important;border-color:#cfcece!important;border-left:1px solid;margin:1px 1px 1px 0;color:#555}
.ui-spinner-button,.ui-spinner-button:focus{border-color:#e2e2e2;border-bottom-color:#c6c6c6;background:#f4f4f4;background-image:-webkit-linear-gradient(top,#f4f4f4 0,#eaeaea 100%);background-image:linear-gradient(to bottom,#f4f4f4 0,#eaeaea 100%);background-repeat:repeat-x}
.ui-spinner-button:hover{border-bottom-color:#b2b2b2;color:#555;border-color:#e2e2e2;border-bottom-color:#b2b2b2;background:#eaeaea!important;background-image:-webkit-linear-gradient(top,#efefef 0,#e5e5e5 100%) !important;background-image:linear-gradient(to bottom,#efefef 0,#e5e5e5 100%) !important;background-repeat:repeat-x}
.open .ui-spinner-button.dropdown-toggle,.ui-spinner-button.active,.ui-spinner-button:active{border-bottom-color:#c6c6c6!important;background:0 0;background:#ebebeb!important}
.open .ui-spinner-button.dropdown-toggle,.ui-spinner-button.active,.ui-spinner-button:active{border-color:#c6c6c6;color:#555;-webkit-box-shadow:0 0 12px rgba(0,0,0,.1) inset;box-shadow:0 0 12px rgba(0,0,0,.1) inset}
.ui-spinner-button.btn-flat{background:#ececec}
.open .ui-spinner-button.btn-flat.dropdown-toggle,.ui-spinner-button.btn-flat.active,.ui-spinner-button.btn-flat:active,.ui-spinner-button.btn-flat:hover{background:#ececec!important;color:#555;border-color:#e2e2e2;border-bottom-color:#b2b2b2;background:#e5e5e5}
.ui-spinner-button.btn-outline.btn-flat:hover,.ui-spinner-button.btn-outline:hover{color:#555;border-color:#e2e2e2;border-bottom-color:#b2b2b2}
.ui-spinner-button.btn-outline.btn-flat:active,.ui-spinner-button.btn-outline:active{border-color:#e2e2e2}
.btn-group .ui-spinner-button,.btn-group .ui-spinner-button:focus,.input-group-btn .ui-spinner-button,.input-group-btn .ui-spinner-button:focus{border-left-color:#d5d5d5;border-right-color:#d5d5d5}
.btn-group .ui-spinner-button:hover,.btn-group.open .ui-spinner-button.dropdown-toggle,.input-group-btn .ui-spinner-button:hover,.input-group-btn.open .ui-spinner-button.dropdown-toggle{border-color:#c6c6c6}
.btn-group .ui-spinner-button.active,.btn-group .ui-spinner-button:active,.input-group-btn .ui-spinner-button.active,.input-group-btn .ui-spinner-button:active{border-left-color:#c6c6c6;border-right-color:#c6c6c6}
.ui-spinner-button span{display:none}
.ui-spinner-button:after{content:"\f0d8";font-size:12px}
.ui-spinner-button.ui-spinner-down{top:15px;margin-top:0;border-top:1px solid;height:16px}
.ui-spinner-button.ui-spinner-down:after{content:"\f0d7"}
.ui-spinner-disabled .ui-spinner-button{cursor:not-allowed;pointer-events:none;background:#eee;opacity:.65;filter:alpha(opacity=65)}
.ui-progressbar{background-color:rgba(0,0,0,.06);height:13px;overflow:hidden;text-align:left;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}
.ui-progressbar .ui-progressbar-value{background:0 0;border:1px solid;height:100%}
.ui-progressbar .ui-progressbar-overlay{height:100%}
.ui-progressbar-indeterminate .ui-progressbar-value{background:0 0}
.ui-progressbar.ui-progressbar-warning .ui-progressbar-value{border-color:#f2a232;background-color:#f4af4f;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.1)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.1)),color-stop(.75,rgba(255,255,255,.1)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.1) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.1) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,.1) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.1) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.1) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.1) 75%,transparent 75%,transparent);background-size:10px 10px}
.ui-progressbar.ui-progressbar-success .ui-progressbar-value{border-color:#49b349;background-color:#5ebd5e;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.1)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.1)),color-stop(.75,rgba(255,255,255,.1)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.1) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.1) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,.1) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.1) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.1) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.1) 75%,transparent 75%,transparent);background-size:10px 10px}
.ui-progressbar.ui-progressbar-danger .ui-progressbar-value{border-color:#e24a39;background-color:#e66354;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.1)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.1)),color-stop(.75,rgba(255,255,255,.1)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.1) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.1) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,.1) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.1) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.1) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.1) 75%,transparent 75%,transparent);background-size:10px 10px}
.ui-progressbar.ui-progressbar-info .ui-progressbar-value{border-color:#42b8d9;background-color:#5bc2de;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.1)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.1)),color-stop(.75,rgba(255,255,255,.1)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.1) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.1) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,.1) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.1) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.1) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.1) 50%,rgba(255,255,255,.1) 75%,transparent 75%,transparent);background-size:10px 10px}
.ui-tabs-nav{border-bottom:2px solid #e4e4e4!important}
.ui-tabs-nav.nav-tabs-simple>.ui-tabs-active>a{color:#555!important}
.ui-tabs-nav:not (.nav-tabs-simple )>.ui-tabs-active>a>.badge,.ui-tabs-nav:not (.nav-tabs-simple )>.ui-tabs-active>a>.label{background-color:rgba(0,0,0,.25);color:#fff}
.ui-datepicker{background-clip:padding-box;background-color:#fff;border:4px solid;border-color:#ccc;border-color:rgba(0,0,0,.2);border-radius:3px;display:none;left:0;position:absolute;text-align:left;top:0;width:auto!important;z-index:1010;white-space:normal}
.ui-datepicker table{width:210px}
.ui-datepicker td,.ui-datepicker th{height:30px;line-height:30px;text-align:center;width:30px}
.ui-datepicker td{border-bottom:1px solid #eee;border-right:1px solid #eee}
.ui-datepicker td a{color:#555;display:block;height:100%;text-decoration:none;width:100%}
.ui-datepicker td a:hover{background:#f3f3f3}
.ui-datepicker td.ui-datepicker-today a{background:#f3f3f3;font-weight:700}
.ui-datepicker tr td:last-child{border-right:none}
.ui-datepicker th{color:#fff;font-weight:600}
.ui-datepicker .ui-state-active{color:#fff!important;text-decoration:none}
.ui-datepicker-next,.ui-datepicker-prev{color:#fff;cursor:pointer;display:block;height:35px;line-height:35px;position:absolute;text-align:center;text-decoration:none!important;width:35px}
.ui-datepicker-next span,.ui-datepicker-prev span{display:none}
.ui-datepicker-next:hover,.ui-datepicker-prev:hover{background:rgba(255,255,255,.2)}
.ui-datepicker-next:after,.ui-datepicker-prev:after{color:#fff;font-family:FontAwesome}
.ui-datepicker-prev{border-right:1px solid rgba(0,0,0,.2);left:0}
.ui-datepicker-prev:after{content:"\f053"}
.ui-datepicker-next{border-left:1px solid rgba(0,0,0,.2);right:0}
.ui-datepicker-next:after{content:"\f054"}
.ui-datepicker-title{border-bottom:1px solid rgba(0,0,0,.2);color:#fff;display:block;height:36px;line-height:36px;text-align:center;width:210px}
.ui-datepicker-title select{background:0 0;border:none;color:#fff}
.ui-datepicker-title select:first-child{margin-right:5px}
.ui-datepicker-buttonpane{background:#eee;padding:5px 7px;text-align:right}
.ui-datepicker-buttonpane button{font-size:12px;line-height:15px;padding:4px 9px;display:inline-block;font-weight:400;text-decoration:none;outline:0!important;border:1px solid #cfcece;border-radius:2px;color:#555}
.ui-datepicker-buttonpane button,.ui-datepicker-buttonpane button:focus{border-color:#e2e2e2;border-bottom-color:#c6c6c6;background:#f4f4f4;background-image:-webkit-linear-gradient(top,#f4f4f4 0,#eaeaea 100%);background-image:linear-gradient(to bottom,#f4f4f4 0,#eaeaea 100%);background-repeat:repeat-x}
.ui-datepicker-buttonpane button:hover{border-bottom-color:#b2b2b2;color:#555;border-color:#e2e2e2;border-bottom-color:#b2b2b2;background:#eaeaea!important;background-image:-webkit-linear-gradient(top,#efefef 0,#e5e5e5 100%) !important;background-image:linear-gradient(to bottom,#efefef 0,#e5e5e5 100%) !important;background-repeat:repeat-x}
.open .ui-datepicker-buttonpane button.dropdown-toggle,.ui-datepicker-buttonpane button.active,.ui-datepicker-buttonpane button:active{border-bottom-color:#c6c6c6!important;background:0 0;background:#ebebeb!important}
.open .ui-datepicker-buttonpane button.dropdown-toggle,.ui-datepicker-buttonpane button.active,.ui-datepicker-buttonpane button:active{border-color:#c6c6c6;color:#555;-webkit-box-shadow:0 0 12px rgba(0,0,0,.1) inset;box-shadow:0 0 12px rgba(0,0,0,.1) inset}
.ui-datepicker-buttonpane button.btn-flat{background:#ececec}
.open .ui-datepicker-buttonpane button.btn-flat.dropdown-toggle,.ui-datepicker-buttonpane button.btn-flat.active,.ui-datepicker-buttonpane button.btn-flat:active,.ui-datepicker-buttonpane button.btn-flat:hover{background:#ececec!important;color:#555;border-color:#e2e2e2;border-bottom-color:#b2b2b2;background:#e5e5e5}
.ui-datepicker-buttonpane button.btn-outline.btn-flat:hover,.ui-datepicker-buttonpane button.btn-outline:hover{color:#555;border-color:#e2e2e2;border-bottom-color:#b2b2b2}
.ui-datepicker-buttonpane button.btn-outline.btn-flat:active,.ui-datepicker-buttonpane button.btn-outline:active{border-color:#e2e2e2}
.btn-group .ui-datepicker-buttonpane button,.btn-group .ui-datepicker-buttonpane button:focus,.input-group-btn .ui-datepicker-buttonpane button,.input-group-btn .ui-datepicker-buttonpane button:focus{border-left-color:#d5d5d5;border-right-color:#d5d5d5}
.btn-group .ui-datepicker-buttonpane button:hover,.btn-group.open .ui-datepicker-buttonpane button.dropdown-toggle,.input-group-btn .ui-datepicker-buttonpane button:hover,.input-group-btn.open .ui-datepicker-buttonpane button.dropdown-toggle{border-color:#c6c6c6}
.btn-group .ui-datepicker-buttonpane button.active,.btn-group .ui-datepicker-buttonpane button:active,.input-group-btn .ui-datepicker-buttonpane button.active,.input-group-btn .ui-datepicker-buttonpane button:active{border-left-color:#c6c6c6;border-right-color:#c6c6c6}
.ui-datepicker-buttonpane button+button{margin-left:5px}
.ui-datepicker-group{float:left;width:210px}
.ui-datepicker-group+.ui-datepicker-group .ui-datepicker-title,.ui-datepicker-group+.ui-datepicker-group table{border-left:1px solid rgba(0,0,0,.2)}
.ui-datepicker-row-break:after,.ui-datepicker-row-break:before{content:" ";display:table}
.ui-datepicker-row-break:after{clear:both}
.ui-tooltip{background-color:#222;border-radius:2px;color:#fff;font-size:12px;max-width:300px;padding:4px 10px;position:absolute;text-align:center;text-decoration:none;z-index:9999}
body .ui-tooltip{border-width:0}
/*6*/
.expanding-input{position:relative}
.expanding-input-overlay{position:absolute;left:0;right:0;bottom:0;top:0;cursor:pointer}
.expanding-input-placeholder{padding:7px 13px;color:#999;font-size:13px;line-height:1.42857}
.expanding-input-hidden{display:none}
.expanding-input.expanded .expanding-input-content,.expanding-input.expanded .expanding-input-hidden{display:block}
.expanding-input.expanded .expanding-input-content:after,.expanding-input.expanded .expanding-input-content:before,.expanding-input.expanded .expanding-input-hidden:after,.expanding-input.expanded .expanding-input-hidden:before{content:" ";display:table}
.expanding-input.expanded .expanding-input-content:after,.expanding-input.expanded .expanding-input-hidden:after{clear:both}
.expanding-input.expanding-input-sm .expanding-input-placeholder{padding:6px 11px;font-size:12px;line-height:1.5}
.expanding-input.expanding-input-lg .expanding-input-placeholder{padding:11px 17px;font-size:17px;line-height:1.33}
.pxajs .wizard-pane{display:none}
.wizard-wrapper+.wizard-content.panel{margin-top:-1px}
.wizard.freeze .wizard-steps>li{cursor:default!important}
.modal-content>.wizard .wizard-wrapper{border-left:none;border-radius:0;border-right:none;border-top:none}
.wizard-wrapper{width:auto;position:relative;overflow:hidden;height:60px}
.wizard-steps{cursor:default;display:block!important;float:left;margin:0;position:relative;white-space:nowrap;-webkit-transition:left .3s;-o-transition:left .3s;transition:left .3s;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:60px;padding-left:40px}
.wizard-steps>li{display:inline-block;list-style:none;margin:0;padding:0;vertical-align:middle;width:90px;height:34px;white-space:normal}
.wizard-steps>li+li:before{content:"";background:url(../images/icon_06.png);position:absolute;top:20%;width:72px;height:4px;display:block;margin-left:-97px}
.wizard-steps>li.completed{cursor:pointer}
.wizard-steps>li.active .wizard-step-caption,.wizard-steps>li.completed .wizard-step-caption{color:#0087a7}
.wizard-steps>li.active .wizard-step-description,.wizard-steps>li.completed .wizard-step-description{color:#0087a7}
.wizard-steps>li.active .wizard-step-number,.wizard-steps>li.completed .wizard-step-number{background:url(../images/icon_05.png) no-repeat}
.wizard-step-number,.wizard-steps>li.completed .wizard-step-number:after{display:block;font-size:14px;line-height:26px;position:absolute;text-align:center}
.wizard-step-number{border:0 solid #bbb;color:#fff;background:url(../images/icon_04.png) no-repeat;font-weight:700;height:28px;margin-left:-28px;margin-top:-12px;top:20%;width:28px}
.wizard-steps>li.completed .wizard-step-number{background:url(../images/icon_05.png) no-repeat}
.wizard-step-caption,.wizard-step-description{color:#bbb;display:block;line-height:14px;vertical-align:bottom}
.wizard-step-caption{font-weight:400;margin-top:40px;margin-left:-40px;font-size:14px}
.wizard-step-description{display:block;font-size:12px;font-weight:400;margin-top:4px;position:relative}
.wizard-content{padding:20px}
.wizard-content:after,.wizard-content:before{content:" ";display:table}
.wizard-content:after{clear:both}
.pixel-file-input{display:block;width:100%;height:32px;padding:6px 12px;line-height:18px;color:#555;vertical-align:middle;background-color:#fff;border:1px solid #d6d6d6;border-top-color:#c2c2c2;border-radius:2px;position:relative;cursor:pointer;overflow:hidden;-webkit-transition:border-color ease-in-out .15s;-o-transition:border-color ease-in-out .15s;transition:border-color ease-in-out .15s}
.pixel-file-input>input[type=file]{visibility:hidden;position:absolute;display:block;left:-10000px}
.pfi-filename{white-space:nowrap}
.pfi-actions{display:block;position:absolute;right:0;top:4px;padding:0 5px 0 10px;background:#fff;white-space:nowrap}
.pfi-actions>*+*{margin-left:4px}
.pfi-clear{display:none}
.pfi-placeholder{color:#aaa;font-style:italic}
/*7*/
.has-warning .select2-choice,.has-warning .select2-choices,.has-warning.simple .select2-choice,.has-warning.simple .select2-choices{border-color:#eebe5e}
.has-error .select2-choice,.has-error .select2-choices,.has-error.simple .select2-choice,.has-error.simple .select2-choices{border-color:#d38e99}
.has-success .select2-choice,.has-success .select2-choices,.has-success.simple .select2-choice,.has-success.simple .select2-choices{border-color:#a4ce7f}
.has-warning.dark .select2-choice,.has-warning.dark .select2-choices{border-color:#f4b04f}
.has-error.dark .select2-choice,.has-error.dark .select2-choices{border-color:#e66454}
.has-success.dark .select2-choice,.has-success.dark .select2-choices{border-color:#5ebd5e}
.datepicker-dropdown{border:3px solid rgba(0,0,0,.2);border-radius:3px;left:0;margin-top:10px;top:0;z-index:400;-webkit-box-shadow:none;box-shadow:none}
.datepicker-dropdown.datepicker-orient-bottom{margin-top:-10px}
.datepicker-dropdown:after{border-bottom:10px solid rgba(0,0,0,.2);border-left:10px solid transparent;border-right:10px solid transparent;border-top:0;content:'';display:block;position:absolute}
.datepicker-dropdown.datepicker-orient-left:after{left:10.5px}
.datepicker-dropdown.datepicker-orient-right:after{right:10.5px}
.datepicker-dropdown.datepicker-orient-top:after{top:-13px}
.datepicker-dropdown.datepicker-orient-bottom:after{border-bottom:0;border-top:10px solid rgba(0,0,0,.2);bottom:-13px}
.modal .datepicker-dropdown{z-index:1040}
.datepicker{direction:ltr;padding:0;width:auto!important}
.datepicker.datepicker-inline{border:1px solid #eee;display:inline-block;position:relative}
.datepicker>div{display:none}
.datepicker.days div.datepicker-days,.datepicker.months div.datepicker-months,.datepicker.years div.datepicker-years{display:block}
.datepicker div.datepicker-months td,.datepicker div.datepicker-years td{width:210px!important}
.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.datepicker td{line-height:32px;padding:0!important;text-align:center;width:30px}
.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}
.datepicker table tr td{border-bottom:1px solid #eee;border-right:1px solid #eee}
.datepicker table tr td:last-child{border-right:none}
.datepicker table tr td.day:hover{background:#f3f3f3;cursor:pointer;position:relative}
.datepicker table tr td.new,.datepicker table tr td.old{color:#bbb}
.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#eee;cursor:default}
.datepicker table tr td.today,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover{background:#f3f3f3;font-weight:700!important}
.datepicker table tr td.today:hover:hover{color:#555}
.datepicker table tr td.today.active:hover{color:#fff}
.datepicker table tr td.range,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range:hover{background:#f3f3f3}
.datepicker table tr td.range.today,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today:hover{background:#f3f3f3;font-weight:700}
.datepicker table tr td.selected,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover{color:#fff!important}
.datepicker table tr td.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover{color:#fff!important}
.datepicker table tr td span{border-radius:2px;cursor:pointer;display:block;float:left;line-height:54px;margin:1%;width:23%}
.datepicker table tr td span:hover{background:#eee}
.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#eee;cursor:default}
.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{color:#fff!important;text-shadow:0 -1px 0 rgba(0,0,0,.25)}
.datepicker table tr td span.new,.datepicker table tr td span.old{color:#eee}
.datepicker tfoot tr th,.datepicker thead tr:first-child th{cursor:pointer}
.datepicker td,.datepicker th,.datepicker tr{border-top:none!important;text-align:center!important}
.datepicker tfoot th,.datepicker thead th{font-weight:600;padding:0!important}
.datepicker thead th{border-bottom:none!important;color:#fff;font-weight:600;line-height:35px!important;height:35px!important;padding:0!important;text-align:center}
.datepicker thead tr:first-child{border-bottom:1px solid!important}
.datepicker thead tr:first-child th:hover{background:rgba(255,255,255,.2)}
.datepicker thead tr:last-child{border-bottom:none!important}
.datepicker thead th.next,.datepicker thead th.prev{color:transparent;display:block;font-size:0;line-height:0;position:absolute;width:36px!important}
.datepicker thead th.next:after,.datepicker thead th.prev:after{bottom:0;color:#fff;display:block;font-family:FontAwesome;font-size:14px;font-weight:400;left:0;line-height:35px;position:absolute;right:0;text-align:center;top:0;width:36px}
.datepicker thead th.prev{left:0;border-right:1px solid}
.datepicker thead th.prev:after{content:"\f053"}
.datepicker thead th.next{border-left:1px solid;right:0}
.datepicker thead th.next:after{content:"\f054"}
.datepicker tfoot th:hover{background:#eee}
.datepicker tbody td,.datepicker tfoot th{line-height:32px!important}
.datepicker>.datepicker-days tbody .cw{background:#f8f8f8!important;color:#aaa;font-size:8px;font-weight:600}
.datepicker>.datepicker-days thead tr:first-child th.cw{background-color:transparent;cursor:default}
.datepicker>.datepicker-days thead tr:first-child th.cw+.prev{left:30px;border-left:1px solid}
.datepicker>.datepicker-days thead tr:last-child th.cw+th{border-left:1px solid}
.input-daterange input{text-align:center}
.date .input-group-addon{cursor:pointer}
.datepaginator{font-size:12px}
.pagination{margin:0;padding:0;white-space:nowrap}
.pagination a.dp-item,.pagination a.dp-nav{margin:0;text-align:center}
.pagination a.dp-item:hover,.pagination a.dp-nav:hover{z-index:403!important}
.pagination a.dp-item{padding:10px 0;border-radius:0;margin:0 0 0 -1px}
.pagination a.dp-nav{margin:0;font-family:FontAwesome;padding:17px 0;line-height:20px}
.pagination a.dp-nav i{display:none}
.pagination a.dp-nav.dp-nav-right{margin:0 0 0 -1px}
.pagination a.dp-nav:before{display:none!important}
.pagination a.dp-nav.dp-nav-left:after{content:"\f053"}
.pagination a.dp-nav.dp-nav-right:after{content:"\f054"}
.pagination a.dp-off,.pagination a.dp-off:hover{background-color:#F9F9F9;z-index:400}
.pagination a.dp-today{color:#fff!important;z-index:401}
.pagination a.dp-selected{color:#fff!important;z-index:402}
#dp-calendar{font-family:FontAwesome;position:absolute;line-height:18px;top:4px;right:0;font-style:normal!important;display:block;font-size:14px;padding:0 8px 0 18px}
#dp-calendar:after{content:"\f073"!important}
#dp-calendar:before{display:none!important}
.datepaginator-sm{font-size:10px}
.pagination a.dp-item.dp-item-sm{padding:10px 0}
.pagination a.dp-nav.dp-nav-sm{padding:14px 0}
.datepaginator-lg{font-size:14px}
.pagination a.dp-item.dp-item-lg{padding:15px 0}
.pagination a.dp-nav.dp-nav-lg{padding:25px 0;font-size:13px}
/*8*/
.nav-pills,.nav-tabs{position:relative}
.tabdrop{margin-left:0!important;margin-right:0!important}
.tabdrop>.dropdown-toggle{cursor:pointer!important;margin-right:0;padding-left:12px;padding-right:12px}
.tabdrop>.dropdown-toggle>.fa{font-size:14px!important;margin:0!important;padding:0!important}
.tabdrop>.dropdown-toggle>.caret{border:none;display:inline-block;font-family:FontAwesome;font-size:10px;height:auto;margin-left:5px;position:relative;top:-1px;width:auto}
.tabdrop>.dropdown-toggle>.caret:after{content:"\f0d7"}
/*9*/
@media (min-width :480px){.bootbox.bootbox-sm .modal-dialog{width:300px}
}
.bootbox .modal-footer{margin-top:0}
.dataTables_wrapper .table-header{margin-bottom:-7px;padding:13px 0 13px 15px}
.dataTables_wrapper .table-header .table-caption{float:left;line-height:20px;padding:5px 10px 5px 0;width:auto}
.dataTables_wrapper .table-footer{padding-right:10px}
.dataTables_wrapper .DT-label{color:#888;line-height:29px}
.DT-per-page,.DT-search{display:inline-block}
.DT-lf-right{float:right;white-space:nowrap}
.DT-search{line-height:30px;margin-right:10px}
.DT-search,.DT-search input{width:130px!important}
.DT-search input,.DT-search label{margin-bottom:0!important;margin-top:0!important}
.DT-per-page{height:29px;white-space:nowrap;color:#888;font-size:13px}
.DT-per-page select{display:inline-block!important;width:auto!important}
.DT-label{float:left;font-size:13px}
.DT-pagination{float:right}
.dataTables_paginate .pagination>li>a,.dataTables_paginate .pagination>li>span{font-size:12px;padding:5px 10px}
table.dataTable{clear:both;margin-bottom:6px!important;margin-top:6px!important;max-width:none!important}
table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_desc_disabled{cursor:pointer}
table.dataTable th:active{outline:0}
div.dataTables_scrollHead table{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0!important}
div.dataTables_scrollHead table thead tr:last-child td:first-child,div.dataTables_scrollHead table thead tr:last-child th:first-child{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}
div.dataTables_scrollBody table{margin-bottom:0!important;border-top:none}
div.dataTables_scrollBody tbody tr:first-child td,div.dataTables_scrollBody tbody tr:first-child th{border-top:none}
div.dataTables_scrollFoot table{border-top:none}
.table-danger .dataTables_wrapper .table-header input,.table-danger .dataTables_wrapper .table-header select,.table-info .dataTables_wrapper .table-header input,.table-info .dataTables_wrapper .table-header select,.table-primary .dataTables_wrapper .table-header input,.table-primary .dataTables_wrapper .table-header select,.table-success .dataTables_wrapper .table-header input,.table-success .dataTables_wrapper .table-header select,.table-warning .dataTables_wrapper .table-header input,.table-warning .dataTables_wrapper .table-header select{border:none!important}
.table-success .dataTables_wrapper .DT-per-page{border-color:#528d51!important}
.table-danger .dataTables_wrapper .DT-per-page{border-color:#ca4233!important}
.table-warning .dataTables_wrapper .DT-per-page{border-color:#de9228!important}
.table-info .dataTables_wrapper .DT-per-page{border-color:#3da3bf!important}
/*10*/

.home_home_icon{display:inline-block;width:27px;height:27px;background-image:url(../images/home.png);background-position:0 0}
.home_task_icon{display:inline-block;width:27px;height:27px;background-image:url(../images/home.png);background-position:-26px 0}
.home_meeting_icon{display:inline-block;width:27px;height:27px;background-image:url(../images/home.png);background-position:-109px 0}
.home_declare_icon{display:inline-block;width:27px;height:27px;background-image:url(../images/home.png);background-position:-81px 0}
.home_announcement_icon{display:inline-block;width:27px;height:27px;background-image:url(../images/home.png);background-position:-123px -76px}
.home_analysis_icon{display:inline-block;width:27px;height:27px;background-image:url(../images/home.png);background-position:-362px -0px}
.home_hegui_icon{display:inline-block;width:27px;height:27px;background-image:url(../images/home.png);background-position:-52px 0}
.home_declare_tool_icon{display:inline-block;width:27px;height:27px;background-image:url(../images/home.png);background-position:-150px -76px}
.home_envelop_icon{display:inline-block;width:28px;height:27px;background-image:url(../images/home.png);background-position:-136px 0}
.home_holders_icon{display:inline-block;width:27px;height:27px;background-image:url(../images/home.png);background-position:-168px 0}
.home_laws_icon{display:inline-block;width:27px;height:27px;background-image:url(../images/home.png);background-position:-195px 0}
.home_market_hots_icon{display:inline-block;width:27px;height:27px;background-image:url(../images/home.png);background-position:-220px 0}
.home_notice_icon{display:inline-block;width:16px;height:19px;background-image:url(../images/home.png);background-position:-264px -56px}
.home_plus_icon{display:inline-block;width:14px;height:16px;background-image:url(../images/home.png);background-position:-298px -57px}
.home_pencil_icon{display:inline-block;width:15px;height:16px;background-image:url(../images/home.png);background-position:-326px -57px}
.home_more_icon{display:inline-block;width:18px;height:18px;background-image:url(../images/home.png);background-position:-280px -56px}
.home-mm-text{font-size:17px;padding-left:5px;padding-bottom:5px;color:#fff;vertical-align:super}
.home_button{font-size:14px;color:#3c3c3c;cursor:pointer}
.home_button i{vertical-align:sub}
.md-editor{display:block;border:1px solid #e4e4e4;border-radius:2px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.md-editor .md-footer,.md-editor>.md-header{display:block;padding:6px 4px;background:#f5f5f5}
.md-editor>.md-header{margin:0;border-top-right-radius:2px;border-top-left-radius:2px}
.md-editor>.md-header .btn{padding-top:5px;padding-bottom:5px}
.md-editor>.md-header .btn .fa{font-size:14px}
.md-editor>.md-preview{border-top:1px dashed #e4e4e4;min-height:10px;padding:6px 12px}
.md-editor>textarea{font-family:Menlo,Monaco,Consolas,"Courier New",monospace;font-size:13px;outline:0;margin:0;display:block;padding:6px 12px;width:100%;border:0;border-top:1px dashed #e4e4e4;border-radius:0;background:#fff}
.md-editor.active{border-color:#66afe9}
.jqstooltip{width:auto!important;height:auto!important;color:#fff!important;border-radius:2px;background-color:#222!important;font-size:11px!important;padding:4px 10px!important}
.pie-chart{display:inline-block!important;position:relative!important}
.pie-chart:after,.pie-chart:before{content:" ";display:table}
.pie-chart:after{clear:both}
.pie-chart-label{display:block!important;width:100%;text-align:center;line-height:40px;height:40px;margin-top:-20px;position:absolute!important;top:50%;font-weight:300;font-size:17px}
.morris-hover{position:absolute;z-index:1000}
.morris-hover.morris-default-style{text-align:center;border-radius:2px;background-color:#222;font-size:11px;padding:4px 10px}
.morris-hover.morris-default-style .morris-hover-row-label{font-weight:700;margin:4px 0;color:#aaa}
.morris-hover.morris-default-style .morris-hover-point{white-space:nowrap;margin:2px 0}
.pa-flot-container{width:100%;height:auto;overflow:hidden;position:relative}
.pa-flot-container:after,.pa-flot-container:before{content:" ";display:table}
.pa-flot-container:after{clear:both}
.pa-flot-graph{width:auto;height:auto}
.pa-flot-info{width:auto;margin-bottom:20px;background:#f4f4f4;background:rgba(0,0,0,.03);border-radius:2px}
.pa-flot-info:after,.pa-flot-info:before{content:" ";display:table}
.pa-flot-info:after{clear:both}
.pa-flot-info span{position:relative;display:inline-block;margin-right:10px;text-decoration:none;cursor:default;padding-left:24px;font-weight:400;font-size:12px;line-height:32px;color:#646464}
.pa-flot-info i{position:absolute;display:block;content:'';width:8px;height:8px;top:12px;left:10px;border-radius:9999px}
.pa-flot-tooltip{position:absolute;display:none;padding:5px 10px;font-size:12px;background:#222;color:#fff;border-radius:2px}
.tickLabel{font-size:12px;color:#666}
.yAxis .tickLabel:first-child,.yAxis .tickLabel:last-child{display:none}
.pieLabel>div{font-size:12px!important}
.slimScrollBar{width:6px!important;opacity:.3!important}
.slimScrollRail{width:6px!important}
div.indent{width:30px;float:left}
.bg-color-blue{background-color:#a1aab5!important}
.bg-color-blueLight{background-color:#92a2a8!important}
.bg-color-blueDark{background-color:#4c4f53!important}
.bg-color-green{background-color:#356e35!important}
.bg-color-greenLight{background-color:#71843f!important}
.bg-color-greenDark{background-color:#496949!important}
.bg-color-red{background-color:#a90329!important}
.bg-color-yellow{background-color:#b09b5b!important}
.bg-color-orange{background-color:#c79121!important}
.bg-color-orangeDark{background-color:#a57225!important}
.bg-color-pink{background-color:#ac5287!important}
.bg-color-pinkDark{background-color:#a8829f!important}
.bg-color-purple{background-color:#6e587a!important}
.bg-color-darken{background-color:#404040!important}
.bg-color-white{background-color:#fff!important}
.bg-color-magenta{background-color:#6e3671!important}
.bg-color-teal{background-color:#568a89!important}
.bg-color-redLight{background-color:#a65858!important}
.red_star{color:red;font-size:9px}
.meeting-process-01{display:inline-block;background-image:url(../images/icon_02.png);font-size:15px;color:#a1adb5;width:46px;height:46px;text-align:center;padding-top:12px}
.meeting-process-arrow{display:inline-block;width:8px;height:11px;background-image:url(../images/icon_01.png);background-repeat:no-repeat;font-size:15px;color:#a1adb5}
.esContainer{border:1px solid #bbb}
.esItem{background:#fff}
.esItemHover{background:#bbb}
.padding-class{margin-left:5px;margin-right:5px}
.home_trade_1_1{display:inline-block;width:80px;height:80px;background-image:url(../images/buy.png)}
.home_trade_1_2{display:inline-block;width:80px;height:80px;background-image:url(../images/unbuy.png)}
.home_trade_2_1{display:inline-block;width:80px;height:80px;background-image:url(../images/sell.png)}
.home_trade_2_2{display:inline-block;width:80px;height:80px;background-image:url(../images/unsell.png)}
.index_rule_tip{display:inline-block;width:35px;height:34px;background-image:url(../images/ruleTip.png)}
.index_list{display:inline-block;width:30px;height:23px;background-image:url(../images/indexList.png)}
.index_text{display:inline-block;width:30px;height:23px;background-image:url(../images/indexText.png)}
.index_list_show{display:inline-block;width:30px;height:23px;background-image:url(../images/indexListShow.png)}
.index_text_show{display:inline-block;width:30px;height:23px;background-image:url(../images/indexTextShow.png)}
.showLaw:hover{display:inline-block;width:22px;height:21px;background-image:url(../images/showLaw1.png)}
.showLaw{display:inline-block;width:22px;height:21px;background-image:url(../images/showLaw.png)}
.personBackground{background:#a1aab5;border-color:#fff;border:5px solid;color:#fff;background-size:20px 20px}
table tr td i{cursor:pointer;padding-right:5px}
table tbody tr td{word-wrap:break-word;word-break:break-all}
.widgetSelect{width:93px;height:45px;background-color:#aaa;float:left;display:inline;margin:5px;color:#fff;text-align:center}
.tDnD_whileDrag td{background-color:#eee;-webkit-box-shadow:6px 4px 5px 1px #555,0 1px 0 #ccc inset,0 -1px 0
    #ccc inset;-moz-box-shadow:6px 4px 5px 1px #555,0 1px 0 #ccc inset,0 -1px 0 #ccc
    inset;-box-shadow:6px 4px 5px 1px #555,0 1px 0 #ccc inset,0 -1px 0 #ccc
    inset}
.meetingIndenter{margin:0;padding:0;width:8px}
.food001{background:url(../images/themes/webchat.gif) no-repeat;margin:0 20px 0 0;background-size:100%;display:block;float:left;width:40px;height:39px}
.food002{display:inline;background:url(../images/themes/live800.gif) no-repeat;margin:0 20px 0 0;background-size:100%;display:block;float:left;width:39px;height:39px}
.food003{display:inline;background:url(../images/themes/telephone.gif) no-repeat;margin:0 20px 0 0;background-size:100%;display:block;float:left;width:40px;height:39px}
.fooder_er{display:inline;float:right;width:200px;border:none}
.foodtablediv{text-align:center}
.foodtable{width:600px;margin:auto}
.food001pop{display:none;position:relative;top:-120px;left:-34px;width:112px;height:109px;border-radius:10px;z-index:5555}
.food001:hover .food001pop{display:block}
.food002pop{display:none;position:relative;top:-120px;left:-34px;width:112px;height:109px;border-radius:10px;z-index:5555}
.food002:hover .food002pop{display:block}
.food003pop{display:none;position:relative;top:-120px;left:-34px;width:112px;height:109px;border-radius:10px;z-index:5555}
.food003:hover .food003pop{display:block}
.home_div_tomm_01{display:inline-block;width:190px;#height:200px;position:absolute;bottom:0}
.home_div_tomm_02{display:inline-block;width:56px;#height:200px;position:absolute;bottom:0}
.hometableclass{margin-top:5px;width:190px;text-align:center}
.hometableclass02{margin-top:0;width:56px;text-align:center}
input::-ms-clear{display:none}
span.tag_changeContact{background-color:#fe5a5a!important;cursor:pointer}
.fileHistoryDiv:hover{background:#f3f3f3;position:relative}
.fileHistoryDiv{border-bottom:solid;border-color:#9989a9;border-width:1px;margin-bottom:3px;margin-left:2px;margin-right:0;margin-top:2px;padding:0}
.fileHistoryDivClick:hover{background-color:#f3f3f3;position:relative}
.historyIcon{size:36px;color:#2371c7;margin:15px 5px 15px 5px;padding:0}
.textinden{text-indent:15px}
.input-group .nolrborder{border-left:0;border-right:0}
.widget>div>span{color:#fff}
#allPerson{position:relative;top:-2px}
.selfbtn .btn{margin-right:10px}
.panel-body .duyou{text-align:left}
.no-margins{margin:0;}
input::-webkit-input-placeholder {
    color: #c2c2c2 !important;font-size:12px !important; /* WebKit browsers /
    }
    input:-moz-placeholder {
        color: #c2c2c2 !important;font-size:12px !important; / Mozilla Firefox 4 to 18 /
    }
    input::-moz-placeholder {
        color: #c2c2c2 !important;font-size:12px !important; / Mozilla Firefox 19+ /
    }
    input:-ms-input-placeholder {
        color: #c2c2c2 !important;font-size:12px !important; / Internet Explorer 10+ */
    }
 /*common*/
 i.mr3{margin-right:3px;}
 /*From index.jsp*/ 
.one-row{text-overflow:ellipsis;white-space:nowrap; overflow:hidden;width:300px;}
.ulbottom{position:fixed;bottom:0px;left:1px}
.ulbottom1{position:fixed;bottom:0px;left:0px}
.c999{color:#999999;}
.mb-5{margin-bottom:-5px;}
/*from commonLink.jsp*/
.pl10{padding-left:10px;}
.pl2{padding-left:2px;}
/*From companyNotice.jsp*/
.li50{width:50%;}