html.busy, html.busy * {
  cursor: wait !important; }

.container-fluid{
  padding-left: 0px;
  padding-right: 0px;
}

.disable-scroll {
  overflow: hidden; }

* {
  margin: 0;
  padding: 0; }

.clearboth {
  clear: both; }

div.clearboth {
  height: 0;
  line-height: 0;
  overflow: hidden;
  font-size: 0;
  margin: 0;
  padding: 0;
  width: 0; }

.clearleft {
  clear: left; }

.clearright {
  clear: right; }

.floatleft {
  float: left; }

.floatright {
  float: right; }

.hidden {
  display: none; }

.block {
  display: block; }

.bold {
  font-weight: bold; }

.nowrap {
  white-space: nowrap; }

.noborder {
  border: none; }

.invisible {
  visibility: hidden; }

.clear-children-float:before, .clear-children-float:after {
  content: "";
  display: table; }

.clear-children-float:after {
  clear: both; }

.clear-children-float {
  zoom: 1;
  /* For IE 6/7 (trigger hasLayout) */ }

.text-color {
  color: #333333; }

.text-success {
  color: #34A299 !important; }

.text-error {
  color: #A54157 !important; }

.text-info {
  color: #666666 !important; }

.green {
 /* background-color: #34A299;*/
  /* rgb(54,161,153) */ }

.red {
  background-color: #C8506B;
  /* rgb(202,77,104) */ }

.yellow {
  background-color: #D09D44;
  /* rgb(207,157,70) */ }

.ma-6 {
  margin: 6px !important; }

.mt-6 {
  margin-top: 6px !important; }

.mr-6 {
  margin-right: 6px !important; }

.mb-6 {
  margin-bottom: 6px !important; }

.ml-6 {
  margin-left: 6px !important; }

.pa-6 {
  padding: 6px !important; }

.pt-6 {
  padding-top: 6px !important; }

.pr-6 {
  padding-right: 6px !important; }

.pb-6 {
  padding-bottom: 6px !important; }

.pl-6 {
  padding-left: 6px !important; }

.ma-12 {
  margin: 12px !important; }

.mt-12 {
  margin-top: 12px !important; }

.mr-12 {
  margin-right: 12px !important; }

.mb-12 {
  margin-bottom: 12px !important; }

.ml-12 {
  margin-left: 12px !important; }

.pa-12 {
  padding: 12px !important; }

.pt-12 {
  padding-top: 12px !important; }

.pr-12 {
  padding-right: 12px !important; }

.pb-12 {
  padding-bottom: 12px !important; }

.pl-12 {
  padding-left: 12px !important; }

.ma-18 {
  margin: 18px !important; }

.mt-18 {
  margin-top: 18px !important; }

.mr-18 {
  margin-right: 18px !important; }

.mb-18 {
  margin-bottom: 18px !important; }

.ml-18 {
  margin-left: 18px !important; }

.pa-18 {
  padding: 18px !important; }

.pt-18 {
  padding-top: 18px !important; }

.pr-18 {
  padding-right: 18px !important; }

.pb-18 {
  padding-bottom: 18px !important; }

.pl-18 {
  padding-left: 18px !important; }

.ma-24 {
  margin: 24px !important; }

.mt-24 {
  display: none; }

.mr-24 {
  margin-right: 24px !important; }

.mb-24 {
  margin-bottom: 24px !important; }

.ml-24 {
  margin-left: 24px !important; }

.pa-24 {
  padding: 24px !important; }

.pt-24 {
  padding-top: 24px !important; }

.pr-24 {
  padding-right: 24px !important; }

.pb-24 {
  padding-bottom: 24px !important; }

.pl-24 {
  padding-left: 24px !important; }

.mt-large {
  margin-top: 18px; }

.mt-medium {
  margin-top: 12px; }

.mt-small {
  margin-top: 6px; }

.ml-medium {
  margin-left: 12px; }

.mt--2 {
  margin-top: -2px !important; }

.spinner {
  display: inline-block;
  width: 24px;
  height: 24px; }

.font-smallest {
  font-size: 0.5em; }

.font-small {
  font-size: 0.875em; }

.font-smaller {
  font-size: 0.75em; }

.font-big {
  font-size: 1.125em; }

.font-bigger {
  font-size: 1.25em; }

.w-5 {
  width: 5%; }

.w-10 {
  width: 10%; }

.w-15 {
  width: 15%; }

.w-20 {
  width: 20%; }

.w-25 {
  width: 25%; }

.w-30 {
  width: 30%; }

.w-35 {
  width: 35%; }

.w-40 {
  width: 40%; }

.w-45 {
  width: 45%; }

.w-50 {
  width: 50%; }

.w-55 {
  width: 55%; }

.w-60 {
  width: 60%; }

.w-65 {
  width: 65%; }

.w-70 {
  width: 70%; }

.w-75 {
  width: 75%; }

.w-80 {
  width: 80%; }

.w-85 {
  width: 85%; }

.w-90 {
  width: 90%; }

.w-95 {
  width: 95%; }

.w-100 {
  width: 100%; }

.no-border {
  border: none; }

.word-wrap {
  white-space: pre;
  /* CSS 2.0 */
  white-space: pre-wrap;
  /* CSS 2.1 */
  white-space: pre-line;
  /* CSS 3.0 */
  white-space: -pre-wrap;
  /* Opera 4-6 */
  white-space: -o-pre-wrap;
  /* Opera 7 */
  white-space: -moz-pre-wrap;
  /* Mozilla */
  white-space: -hp-pre-wrap;
  /* HP Printers */
  word-wrap: break-word;
  /* IE 5+ */ }

.clickable {
  cursor: pointer; }

.inline-block {
  display: inline-block; }

input[readonly] {
  background-color: #e9e9e9; }

/* open-sans-300 - latin_latin-ext */
/* @font-face {
  font-display: auto;
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url('/bundles/cacommon/fonts/open-sans-latin_latin-ext-300.eot');
  src: local('Open Sans Light'), local('OpenSans-Light'), url('/bundles/cacommon/fonts/open-sans-latin_latin-ext-300.eot?#iefix') format('embedded-opentype'), url('/bundles/cacommon/fonts/open-sans-latin_latin-ext-300.woff2') format('woff2'), url('/bundles/cacommon/fonts/open-sans-latin_latin-ext-300.woff') format('woff'), url('/bundles/cacommon/fonts/open-sans-latin_latin-ext-300.ttf') format('truetype'), url('/bundles/cacommon/fonts/open-sans-latin_latin-ext-300.svg#OpenSans') format('svg');
 } */

/* open-sans-300italic - latin_latin-ext */
/* @font-face {
  font-display: auto;
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  src: url('/bundles/cacommon/fonts/open-sans-latin_latin-ext-300italic.eot');
  src: local('Open Sans Light Italic'), local('OpenSansLight-Italic'), url('/bundles/cacommon/fonts/open-sans-latin_latin-ext-300italic.eot?#iefix') format('embedded-opentype'), url('/bundles/cacommon/fonts/open-sans-latin_latin-ext-300italic.woff2') format('woff2'), url('/bundles/cacommon/fonts/open-sans-latin_latin-ext-300italic.woff') format('woff'), url('/bundles/cacommon/fonts/open-sans-latin_latin-ext-300italic.ttf') format('truetype'), url('/bundles/cacommon/fonts/open-sans-latin_latin-ext-300italic.svg#OpenSans') format('svg');
 } */

/* open-sans-regular - latin_latin-ext */
/* @font-face {
  font-display: auto;
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url('/bundles/cacommon/fonts/open-sans-latin_latin-ext-regular.eot');
  src: local('Open Sans'), local('OpenSans'), url('/bundles/cacommon/fonts/open-sans-latin_latin-ext-regular.eot?#iefix') format('embedded-opentype'), url('/bundles/cacommon/fonts/open-sans-latin_latin-ext-regular.woff2') format('woff2'), url('/bundles/cacommon/fonts/open-sans-latin_latin-ext-regular.woff') format('woff'), url('/bundles/cacommon/fonts/open-sans-latin_latin-ext-regular.ttf') format('truetype'), url('/bundles/cacommon/fonts/open-sans-latin_latin-ext-regular.svg#OpenSans') format('svg');
 } */

/* open-sans-italic - latin_latin-ext */
/* @font-face {
  font-display: auto;
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: url('/bundles/cacommon/fonts/open-sans-latin_latin-ext-italic.eot');
  src: local('Open Sans Italic'), local('OpenSans-Italic'), url('/bundles/cacommon/fonts/open-sans-latin_latin-ext-italic.eot?#iefix') format('embedded-opentype'), url('/bundles/cacommon/fonts/open-sans-latin_latin-ext-italic.woff2') format('woff2'), url('/bundles/cacommon/fonts/open-sans-latin_latin-ext-italic.woff') format('woff'), url('/bundles/cacommon/fonts/open-sans-latin_latin-ext-italic.ttf') format('truetype'), url('/bundles/cacommon/fonts/open-sans-latin_latin-ext-italic.svg#OpenSans') format('svg');
 } */

/* open-sans-600 - latin_latin-ext */
/* @font-face {
  font-display: auto;
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: url('/bundles/cacommon/fonts/open-sans-latin_latin-ext-600.eot');
  src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url('/bundles/cacommon/fonts/open-sans-latin_latin-ext-600.eot?#iefix') format('embedded-opentype'), url('/bundles/cacommon/fonts/open-sans-latin_latin-ext-600.woff2') format('woff2'), url('/bundles/cacommon/fonts/open-sans-latin_latin-ext-600.woff') format('woff'), url('/bundles/cacommon/fonts/open-sans-latin_latin-ext-600.ttf') format('truetype'), url('/bundles/cacommon/fonts/open-sans-latin_latin-ext-600.svg#OpenSans') format('svg');
 } */

/* open-sans-600italic - latin_latin-ext */
/* @font-face {
  font-display: auto;
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  src: url('/bundles/cacommon/fonts/open-sans-latin_latin-ext-600italic.eot');
  src: local('Open Sans Semibold Italic'), local('OpenSans-SemiboldItalic'), url('/bundles/cacommon/fonts/open-sans-latin_latin-ext-600italic.eot?#iefix') format('embedded-opentype'), url('/bundles/cacommon/fonts/open-sans-latin_latin-ext-600italic.woff2') format('woff2'), url('/bundles/cacommon/fonts/open-sans-latin_latin-ext-600italic.woff') format('woff'), url('/bundles/cacommon/fonts/open-sans-latin_latin-ext-600italic.ttf') format('truetype'), url('/bundles/cacommon/fonts/open-sans-latin_latin-ext-600italic.svg#OpenSans') format('svg');
 } */

/* open-sans-700 - latin_latin-ext */
/* @font-face {
  font-display: auto;
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url('/bundles/cacommon/fonts/open-sans-latin_latin-ext-700.eot');
  src: local('Open Sans Bold'), local('OpenSans-Bold'), url('/bundles/cacommon/fonts/open-sans-latin_latin-ext-700.eot?#iefix') format('embedded-opentype'), url('/bundles/cacommon/fonts/open-sans-latin_latin-ext-700.woff2') format('woff2'), url('/bundles/cacommon/fonts/open-sans-latin_latin-ext-700.woff') format('woff'), url('/bundles/cacommon/fonts/open-sans-latin_latin-ext-700.ttf') format('truetype'), url('/bundles/cacommon/fonts/open-sans-latin_latin-ext-700.svg#OpenSans') format('svg');
 } */

/* open-sans-700italic - latin_latin-ext */
/* @font-face {
  font-display: auto;
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  src: url('/bundles/cacommon/fonts/open-sans-latin_latin-ext-700italic.eot');
  src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url('/bundles/cacommon/fonts/open-sans-latin_latin-ext-700italic.eot?#iefix') format('embedded-opentype'), url('/bundles/cacommon/fonts/open-sans-latin_latin-ext-700italic.woff2') format('woff2'), url('/bundles/cacommon/fonts/open-sans-latin_latin-ext-700italic.woff') format('woff'), url('/bundles/cacommon/fonts/open-sans-latin_latin-ext-700italic.ttf') format('truetype'), url('/bundles/cacommon/fonts/open-sans-latin_latin-ext-700italic.svg#OpenSans') format('svg');
 } */

.btn {
  display: inline-block;
  margin-bottom: 0;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  background-image: none;
  background-size: 25px 25px;
  border: 1px solid transparent;
  border-radius: 4px;
  white-space: nowrap;
  background-color: #676767;
  padding: 4px 8px;
  color: #FFFFFF;
  font-size: 13px;
  font-weight: bold;
  text-transform: uppercase;
  outline: none;
  -webkit-transition: all 150ms ease-in-out;
  -moz-transition: all 150ms ease-in-out;
  transition: all 150ms ease-in-out; }
  .btn:hover, .btn:focus {
    text-decoration: none;
    background-color: #818181;
    text-shadow: 1px 1px 1px #333333;
    box-shadow: 2px 2px 0px rgba(102, 102, 102, 0.4); }
  .btn:active, .btn.active {
    outline: 0;
    background-image: none;
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
  .btn.disabled, .btn[disabled], fieldset[disabled] .btn {
    cursor: not-allowed;
    pointer-events: none;
    opacity: .65;
    box-shadow: none; }

.btn-primary {
  background-color: #34A299; }
  .btn-primary:hover, .btn-primary:focus {
    background-color: #46c3b9; }

.btn-payment {
  width: 124px;
  padding-top: 0;
  white-space: pre-wrap;
  height: auto; }

.btn-blue {
  background-color: #1f779e; }
  .btn-blue:hover, .btn-blue:focus {
    background-color: #2797c9; }

.btn-dialog {
  background-color: #CF9D46; }
  .btn-dialog:hover, .btn-dialog:focus {
    background-color: #dab26e; }

.btn-load-more {
  color: #004E82;
  background-color: #CDDFE9;
  font-style: italic; }
  .btn-load-more:hover, .btn-load-more:focus {
    color: #004E82;
    background-color: #aac8d9;
    text-shadow: 1px 1px 1px #FFFFFF; }

.btn-red {
  background-color: #C8506B; }
  .btn-red:hover, .btn-red:focus {
    background-color: #d4778c; }

.btn-link {
  color: #1E7DBA;
  font-weight: normal;
  cursor: pointer;
  border-radius: 0; }
  .btn-link, .btn-link:active, .btn-link[disabled], fieldset[disabled] .btn-link {
    background-color: transparent;
    box-shadow: none; }
  .btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active {
    border-color: transparent; }
  .btn-link:hover, .btn-link:focus {
    color: #5aaee4;
    text-decoration: underline;
    background-color: transparent; }
  .btn-link[disabled]:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:hover, fieldset[disabled] .btn-link:focus {
    color: #6c6c6c;
    text-decoration: none; }

.btn-block {
  display: block;
  width: 100%;
  padding-left: 0;
  padding-right: 0; }

.btn-block + .btn-block {
  margin-top: 5px; }

input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block {
  width: 100%; }

.btn-lg {
  font-size: 16px; }

.btn-xs {
  padding: 1px 5px; }

.btn-130 {
  width: 130px; }

.btn-150 {
  width: 150px; }

.btn-170 {
  width: 170px; }

.btn-loading {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0.3)), color-stop(100%, transparent));
  background-image: -webkit-linear-gradient(-450deg, rgba(0, 0, 0, 0.3) 0%, transparent 100%);
  background-image: linear-gradient(180deg,rgba(0, 0, 0, 0.3) 0%, transparent 100%);
  background-size: 25px 25px;
  -webkit-animation: move 1s linear infinite;
  -moz-animation: move 1s linear infinite;
  animation: move 1s linear infinite;
  overflow: hidden; }

@-webkit-keyframes move {
  0% {
    background-position: 0 0; }

  100% {
    background-position: 25px 25px; } }

@-moz-keyframes move {
  0% {
    background-position: 0 0; }

  100% {
    background-position: 25px 25px; } }

@-o-keyframes move {
  0% {
    background-position: 0 0; }

  100% {
    background-position: 25px 25px; } }

@keyframes move {
  0% {
    background-position: 0 0; }

  100% {
    background-position: 25px 25px; } }

/* @font-face {
  font-display: auto;
  font-family: "iconfont";
  src: url("/bundles/cabaseui/font/iconfont.eot?91079472");
  src: url("/bundles/cabaseui/font/iconfont.eot?91079472#iefix") format("embedded-opentype"), url("/bundles/cabaseui/font/iconfont.woff?91079472") format("woff"), url("/bundles/cabaseui/font/iconfont.ttf?91079472") format("truetype"), url("/bundles/cabaseui/font/iconfont.svg?91079472#iconfont") format("svg");
  font-weight: normal;
  font-style: normal; } */

/* @media screen and (-webkit-min-device-pixel-ratio: 0) {
  @font-face {
    font-display: auto;
    font-family: "iconfont";
    src: url("/bundles/cabaseui/font/iconfont.svg?91079472#iconfont") format("svg"); }
 } */

[data-icon]:before {
  content: attr(data-icon); }

[data-icon]:before, .icon-arrow-botright, .icon-equals, .icon-angle-left:before, .icon-angle-right:before, .icon-arrow-down:before, .icon-arrow-left:before, .icon-arrow-long-down:before, .icon-arrow-long-left:before, .icon-arrow-long-right:before, .icon-arrow-long-up:before, .icon-arrow-right:before, .icon-arrow-up:before, .icon-bars:before, .icon-bubble:before, .icon-bubbles:before, .icon-bubbles2:before, .icon-check:before, .icon-chevron-down:before, .icon-chevron-left:before, .icon-chevron-right:before, .icon-chevron-up:before, .icon-clock:before, .icon-close:before, .icon-cog:before, .icon-cog2:before, .icon-comments:before, .icon-connection:before, .icon-contract:before, .icon-copy:before, .icon-credit-card:before, .icon-cursor:before, .icon-delete:before, .icon-document:before, .icon-download:before, .icon-edit:before, .icon-enter:before, .icon-enter2:before, .icon-equal:before, .icon-exit:before, .icon-exit2:before, .icon-eye:before, .icon-facebook:before, .icon-facebook-2:before, .icon-file:before, .icon-file-remove:before, .icon-filmplay:before, .icon-flickr:before, .icon-forward:before, .icon-foursquare:before, .icon-gift:before, .icon-globe:before, .icon-googleplus:before, .icon-grid:before, .icon-hammer:before, .icon-home:before, .icon-image:before, .icon-info:before, .icon-key:before, .icon-linkedin:before, .icon-list:before, .icon-lock:before, .icon-loop:before, .icon-magic:before, .icon-magnet:before, .icon-mail:before, .icon-mail2:before, .icon-mail3:before, .icon-mic:before, .icon-minus:before, .icon-minus-circle:before, .icon-mouse:before, .icon-move:before, .icon-movie:before, .icon-new-tab:before, .icon-pie:before, .icon-pin:before, .icon-plus:before, .icon-plus-circle:before, .icon-podium:before, .icon-preview:before, .icon-quote:before, .icon-quotes-left:before, .icon-reorder:before, .icon-retweet:before, .icon-search:before, .icon-shuffle:before, .icon-stack:before, .icon-stats:before, .icon-table:before, .icon-tags:before, .icon-thumbs-up:before, .icon-trend-down:before, .icon-trend-stable:before, .icon-trend-up:before, .icon-twitter:before, .icon-twitter-2:before, .icon-user:before, .icon-warning:before, .icon-xing:before, .icon-youtube:before {
  display: inline-block;
  font-family: "iconfont";
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  text-decoration: inherit;
  text-rendering: optimizeLegibility;
  text-transform: none;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased; }

.icon-arrow-botright:before {
  content: '\21B3'; }

.icon-equals:before {
  content: '='; }

.icon-trend-up.color:before {
  color: #34A299; }

.icon-trend-down.color:before {
  color: #C8506B; }

.icon-trend-stable.color:before {
  color: #D09D44; }

.icon-angle-left:before {
  content: "\f100"; }

.icon-angle-right:before {
  content: "\f101"; }

.icon-arrow-down:before {
  content: "\f102"; }

.icon-arrow-left:before {
  content: "\f103"; }

.icon-arrow-long-down:before {
  content: "\f104"; }

.icon-arrow-long-left:before {
  content: "\f105"; }

.icon-arrow-long-right:before {
  content: "\f106"; }

.icon-arrow-long-up:before {
  content: "\f107"; }

.icon-arrow-right:before {
  content: "\f108"; }

.icon-arrow-up:before {
  content: "\f109"; }

.icon-bars:before {
  content: "\f10a"; }

.icon-bubble:before {
  content: "\f10b"; }

.icon-bubbles:before {
  content: "\f10c"; }

.icon-bubbles2:before {
  content: "\f10d"; }

.icon-check:before {
  content: "\f10e"; }

.icon-chevron-down:before {
  content: "\f162"; }

.icon-chevron-left:before {
  content: "\f151"; }

.icon-chevron-right:before {
  content: "\f152"; }

.icon-chevron-up:before {
  content: "\f163"; }

.icon-clock:before {
  content: "\f10f"; }

.icon-close:before {
  content: "\f110"; }

.icon-cog:before {
  content: "\f111"; }

.icon-cog2:before {
  content: "\f112"; }

.icon-comments:before {
  content: "\f157"; }

.icon-connection:before {
  content: "\f113"; }

.icon-contract:before {
  content: "\f114"; }

.icon-copy:before {
  content: "\f115"; }

.icon-credit-card:before {
  content: "\f15b"; }

.icon-cursor:before {
  content: "\f116"; }

.icon-delete:before {
  content: "\f158"; }

.icon-document:before {
  content: "\f15c"; }

.icon-download:before {
  content: "\f117"; }

.icon-edit:before {
  content: "\f159"; }

.icon-enter:before {
  content: "\f118"; }

.icon-enter2:before {
  content: "\f119"; }

.icon-equal:before {
  content: "\f11a"; }

.icon-exit:before {
  content: "\f11b"; }

.icon-exit2:before {
  content: "\f11c"; }

.icon-eye:before {
  content: "\f11d"; }

.icon-facebook:before {
  content: "\f11e"; }

.icon-facebook-2:before {
  content: "\f11f"; }

.icon-file:before {
  content: "\f120"; }

.icon-file-remove:before {
  content: "\f121"; }

.icon-filmplay:before {
  content: "\f156"; }

.icon-flickr:before {
  content: "\f122"; }

.icon-forward:before {
  content: "\f123"; }

.icon-foursquare:before {
  content: "\f124"; }

.icon-gift:before {
  content: "\f164"; }

.icon-globe:before {
  content: "\f125"; }

.icon-googleplus:before {
  content: "\f155"; }

.icon-grid:before {
  content: "\f127"; }

.icon-hammer:before {
  content: "\f128"; }

.icon-home:before {
  content: "\f129"; }

.icon-image:before {
  content: "\f12a"; }

.icon-info:before {
  content: "\f12b"; }

.icon-key:before {
  content: "\f12c"; }

.icon-linkedin:before {
  content: "\f12d"; }

.icon-list:before {
  content: "\f12e"; }

.icon-lock:before {
  content: "\f15d"; }

.icon-loop:before {
  content: "\f12f"; }

.icon-magic:before {
  content: "\f15e"; }

.icon-magnet:before {
  content: "\f130"; }

.icon-mail:before {
  content: "\f131"; }

.icon-mail2:before {
  content: "\f132"; }

.icon-mail3:before {
  content: "\f133"; }

.icon-mic:before {
  content: "\f134"; }

.icon-minus:before {
  content: "\f135"; }

.icon-minus-circle:before {
  content: "\f136"; }

.icon-mouse:before {
  content: "\f137"; }

.icon-move:before {
  content: "\f153"; }

.icon-movie:before {
  content: "\f138"; }

.icon-new-tab:before {
  content: "\f139"; }

.icon-pie:before {
  content: "\f13a"; }

.icon-pin:before {
  content: "\f15f"; }

.icon-plus:before {
  content: "\f13b"; }

.icon-plus-circle:before {
  content: "\f13c"; }

.icon-podium:before {
  content: "\f13d"; }

.icon-preview:before {
  content: "\f15a"; }

.icon-quote:before {
  content: "\f13e"; }

.icon-quotes-left:before {
  content: "\f13f"; }

.icon-reorder:before {
  content: "\f140"; }

.icon-retweet:before {
  content: "\f141"; }

.icon-search:before {
  content: "\f142"; }

.icon-shuffle:before {
  content: "\f143"; }

.icon-stack:before {
  content: "\f144"; }

.icon-stats:before {
  content: "\f145"; }

.icon-table:before {
  content: "\f146"; }

.icon-tags:before {
  content: "\f147"; }

.icon-thumbs-up:before {
  content: "\f148"; }

.icon-trend-down:before {
  content: "\f149"; }

.icon-trend-stable:before {
  content: "\f14a"; }

.icon-trend-up:before {
  content: "\f14b"; }

.icon-twitter:before {
  content: "\f14c"; }

.icon-twitter-2:before {
  content: "\f14d"; }

.icon-user:before {
  content: "\f14e"; }

.icon-warning:before {
  content: "\f14f"; }

.icon-xing:before {
  content: "\f154"; }

.icon-youtube:before {
  content: "\f150"; }

.header-block {
  margin: 30px;
  padding: 4px 0 4px 20px;
  border-left: solid 1px #bbbbbb;
  *zoom: 1; }
  .header-block:before, .header-block:after {
    content: " ";
    display: table; }
  .header-block:after {
    clear: both; }
  .header-block p {
    color: #8f8f8f;
    font-size: 12px;
    font-style: italic;
    font-weight: bold; }

h1, h2, h3, h4, h5, h6 {
  color: #006A91;
  font-weight: 300; }

h1, .h1 {
  font-size: 32px; }

h2, .h2 {
  font-size: 28px; }

h3, .h3 {
  font-size: 23px; }

h4, .h4 {
  font-size: 18px; }

h5, .h5 {
  font-size: 16px; }

h6, .h6 {
  font-size: 14px; }

.progress-bar {
  position: relative;
  border-color: #c8c8c8;
  border: solid 1px rgba(200, 200, 200, 0.8);
  border-bottom-color: white;
  border-bottom: rgba(255, 255, 255, 0.8);
  border-right-color: white;
  border-right: rgba(255, 255, 255, 0.8);
  box-shadow: 0px 0px 3px rgba(100, 100, 100, 0.3) inset;
  background: #ffffff;
  height: 17px; }
  .progress-bar span {
    color: rgba(0, 0, 0, 0.5);
    display: block;
    height: 0px;
    line-height: 17px;
    font-size: 12px;
    text-align: center; }
  .progress-bar div {
    position: absolute;
    box-shadow: 1px 1px 3px rgba(100, 100, 100, 0.3) inset;
    height: 100%; }
  .progress-bar hr {
    position: absolute;
    top: 2px;
    margin: 0 0 0 -3px;
    width: 2px;
    height: 13px;
    border: none;
    background: gray;
    zoom: 1;
    opacity: 0.2;
    filter: alpha(opacity=20); }

.ratingColor_grey {
  color: #999999; }

.ratingColor_grey-background {
  background-color: #999999; }

.ratingColor_red {
  color: #C8506B; }

.ratingColor_red-background {
  background-color: #C8506B; }

.ratingColor_yellow {
  color: #D09D44; }

.ratingColor_yellow-background {
  background-color: #D09D44; }

.ratingColor_green {
  color: #34A299; }

.ratingColor_green-background {
  background-color: #34A299; }

.ratingColorPublic_grey {
  color: #999999; }

.ratingColorPublic_grey-background {
  background-color: #999999; }

.ratingColorProgressBar_red {
  color: #d88497; }

.ratingColorProgressBar_red-background {
  background-color: #d88497; }

.ratingColorProgressBar_yellow {
  color: #deba7c; }

.ratingColorProgressBar_yellow-background {
  background-color: #deba7c; }

.ratingColorProgressBar_green {
  color: #99cfcb; }

.ratingColorProgressBar_green-background {
  background-color: #99cfcb; }

.ratingColorGraph_grey {
  color: #F0F0F0; }

.ratingColorGraph_grey-background {
  background-color: #F0F0F0; }

.ratingColorGraph_red {
  color: #f3dde0; }

.ratingColorGraph_red-background {
  background-color: #f3dde0; }

.ratingColorGraph_yellow {
  color: #f4ebda; }

.ratingColorGraph_yellow-background {
  background-color: #f4ebda; }

.ratingColorGraph_green {
  color: #d7ebea; }

.ratingColorGraph_green-background {
  background-color: #d7ebea; }

@at-root {
  @-ms-viewport {
    width: device-width; }
 }

.visible-xs {
  display: none !important; }

.visible-sm {
  display: none !important; }

.visible-md {
  display: none !important; }

.visible-lg {
  display: none !important; }

.visible-xs-block, .visible-xs-inline, .visible-xs-inline-block, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block {
  display: none !important; }

@media (max-width: 767px) {
  .visible-xs {
    display: block !important; }
  table.visible-xs {
    display: table !important; }
  tr.visible-xs {
    display: table-row !important; }
  th.visible-xs, td.visible-xs {
    display: table-cell !important; } }

@media (max-width: 767px) {
  .visible-xs-block {
    display: block !important; } }

@media (max-width: 767px) {
  .visible-xs-inline {
    display: inline !important; } }

@media (max-width: 767px) {
  .visible-xs-inline-block {
    display: inline-block !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm {
    display: block !important; }
  table.visible-sm {
    display: table !important; }
  tr.visible-sm {
    display: table-row !important; }
  th.visible-sm, td.visible-sm {
    display: table-cell !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-block {
    display: block !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline {
    display: inline !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline-block {
    display: inline-block !important; } }

@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md {
    display: block !important; }
  table.visible-md {
    display: table !important; }
  tr.visible-md {
    display: table-row !important; }
  th.visible-md, td.visible-md {
    display: table-cell !important; } }

@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-block {
    display: block !important; } }

@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline {
    display: inline !important; } }

@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline-block {
    display: inline-block !important; } }

@media (min-width: 1200px) {
  .visible-lg {
    display: block !important; }
  table.visible-lg {
    display: table !important; }
  tr.visible-lg {
    display: table-row !important; }
  th.visible-lg, td.visible-lg {
    display: table-cell !important; } }

@media (min-width: 1200px) {
  .visible-lg-block {
    display: block !important; } }

@media (min-width: 1200px) {
  .visible-lg-inline {
    display: inline !important; } }

@media (min-width: 1200px) {
  .visible-lg-inline-block {
    display: inline-block !important; } }

@media (max-width: 767px) {
  .hidden-xs {
    display: none !important; } }

@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    display: none !important; } }

@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-md {
    display: none !important; } }

@media (min-width: 1200px) {
  .hidden-lg {
    display: none !important; } }

.visible-print {
  display: none !important; }

@media print {
  .visible-print {
    display: block !important; }
  table.visible-print {
    display: table !important; }
  tr.visible-print {
    display: table-row !important; }
  th.visible-print, td.visible-print {
    display: table-cell !important; } }

.visible-print-block {
  display: none !important; }
  @media print {
    .visible-print-block {
      display: block !important; } }

.visible-print-inline {
  display: none !important; }
  @media print {
    .visible-print-inline {
      display: inline !important; } }

.visible-print-inline-block {
  display: none !important; }
  @media print {
    .visible-print-inline-block {
      display: inline-block !important; } }

@media print {
  .hidden-print {
    display: none !important; } }

.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px; }
  .container:before, .container:after {
    content: " ";
    display: table; }
  .container:after {
    clear: both; }
  @media (min-width: 768px) {
    .container {
      width: 750px; } }
  @media (min-width: 992px) {
    .container {
      width: 970px; } }
  @media (min-width: 1200px) {
    .container {
      width: 1170px; } }


.row {
  margin-left: -15px;
  margin-right: -15px; }
  .row:before, .row:after {
    content: " ";
    display: table; }
  .row:after {
    clear: both; }

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px; }

.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left; }

.col-xs-1 {
  width: 8.33333%; }

.col-xs-2 {
  width: 16.66667%; }

.col-xs-3 {
  width: 25%; }

.col-xs-4 {
  width: 33.33333%; }

.col-xs-5 {
  width: 41.66667%; }

.col-xs-6 {
  width: 50%; }

.col-xs-7 {
  width: 58.33333%; }

.col-xs-8 {
  width: 66.66667%; }

.col-xs-9 {
  width: 75%; }

.col-xs-10 {
  width: 83.33333%; }

.col-xs-11 {
  width: 91.66667%; }

.col-xs-12 {
  width: 100%; }

.col-xs-pull-0 {
  right: auto; }

.col-xs-pull-1 {
  right: 8.33333%; }

.col-xs-pull-2 {
  right: 16.66667%; }

.col-xs-pull-3 {
  right: 25%; }

.col-xs-pull-4 {
  right: 33.33333%; }

.col-xs-pull-5 {
  right: 41.66667%; }

.col-xs-pull-6 {
  right: 50%; }

.col-xs-pull-7 {
  right: 58.33333%; }

.col-xs-pull-8 {
  right: 66.66667%; }

.col-xs-pull-9 {
  right: 75%; }

.col-xs-pull-10 {
  right: 83.33333%; }

.col-xs-pull-11 {
  right: 91.66667%; }

.col-xs-pull-12 {
  right: 100%; }

.col-xs-push-0 {
  left: auto; }

.col-xs-push-1 {
  left: 8.33333%; }

.col-xs-push-2 {
  left: 16.66667%; }

.col-xs-push-3 {
  left: 25%; }

.col-xs-push-4 {
  left: 33.33333%; }

.col-xs-push-5 {
  left: 41.66667%; }

.col-xs-push-6 {
  left: 50%; }

.col-xs-push-7 {
  left: 58.33333%; }

.col-xs-push-8 {
  left: 66.66667%; }

.col-xs-push-9 {
  left: 75%; }

.col-xs-push-10 {
  left: 83.33333%; }

.col-xs-push-11 {
  left: 91.66667%; }

.col-xs-push-12 {
  left: 100%; }

.col-xs-offset-0 {
  margin-left: 0%; }

.col-xs-offset-1 {
  margin-left: 8.33333%; }

.col-xs-offset-2 {
  margin-left: 16.66667%; }

.col-xs-offset-3 {
  margin-left: 25%; }

.col-xs-offset-4 {
  margin-left: 33.33333%; }

.col-xs-offset-5 {
  margin-left: 41.66667%; }

.col-xs-offset-6 {
  margin-left: 50%; }

.col-xs-offset-7 {
  margin-left: 58.33333%; }

.col-xs-offset-8 {
  margin-left: 66.66667%; }

.col-xs-offset-9 {
  margin-left: 75%; }

.col-xs-offset-10 {
  margin-left: 83.33333%; }

.col-xs-offset-11 {
  margin-left: 91.66667%; }

.col-xs-offset-12 {
  margin-left: 100%; }

@media (min-width: 768px) {
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left; }
  .col-sm-1 {
    width: 8.33333%; }
  .col-sm-2 {
    width: 16.66667%; }
  .col-sm-3 {
    width: 25%; }
  .col-sm-4 {
    width: 33.33333%; }
  .col-sm-5 {
    width: 41.66667%; }
  .col-sm-6 {
    width: 50%; }
  .col-sm-7 {
    width: 58.33333%; }
  .col-sm-8 {
    width: 66.66667%; }
  .col-sm-9 {
    width: 75%; }
  .col-sm-10 {
    width: 83.33333%; }
  .col-sm-11 {
    width: 91.66667%; }
  .col-sm-12 {
    width: 100%; }
  .col-sm-pull-0 {
    right: auto; }
  .col-sm-pull-1 {
    right: 8.33333%; }
  .col-sm-pull-2 {
    right: 16.66667%; }
  .col-sm-pull-3 {
    right: 25%; }
  .col-sm-pull-4 {
    right: 33.33333%; }
  .col-sm-pull-5 {
    right: 41.66667%; }
  .col-sm-pull-6 {
    right: 50%; }
  .col-sm-pull-7 {
    right: 58.33333%; }
  .col-sm-pull-8 {
    right: 66.66667%; }
  .col-sm-pull-9 {
    right: 75%; }
  .col-sm-pull-10 {
    right: 83.33333%; }
  .col-sm-pull-11 {
    right: 91.66667%; }
  .col-sm-pull-12 {
    right: 100%; }
  .col-sm-push-0 {
    left: auto; }
  .col-sm-push-1 {
    left: 8.33333%; }
  .col-sm-push-2 {
    left: 16.66667%; }
  .col-sm-push-3 {
    left: 25%; }
  .col-sm-push-4 {
    left: 33.33333%; }
  .col-sm-push-5 {
    left: 41.66667%; }
  .col-sm-push-6 {
    left: 50%; }
  .col-sm-push-7 {
    left: 58.33333%; }
  .col-sm-push-8 {
    left: 66.66667%; }
  .col-sm-push-9 {
    left: 75%; }
  .col-sm-push-10 {
    left: 83.33333%; }
  .col-sm-push-11 {
    left: 91.66667%; }
  .col-sm-push-12 {
    left: 100%; }
  .col-sm-offset-0 {
    margin-left: 0%; }
  .col-sm-offset-1 {
    margin-left: 8.33333%; }
  .col-sm-offset-2 {
    margin-left: 16.66667%; }
  .col-sm-offset-3 {
    margin-left: 25%; }
  .col-sm-offset-4 {
    margin-left: 33.33333%; }
  .col-sm-offset-5 {
    margin-left: 41.66667%; }
  .col-sm-offset-6 {
    margin-left: 50%; }
  .col-sm-offset-7 {
    margin-left: 58.33333%; }
  .col-sm-offset-8 {
    margin-left: 66.66667%; }
  .col-sm-offset-9 {
    margin-left: 75%; }
  .col-sm-offset-10 {
    margin-left: 83.33333%; }
  .col-sm-offset-11 {
    margin-left: 91.66667%; }
  .col-sm-offset-12 {
    margin-left: 100%; } }

@media (min-width: 992px) {
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left; }
  .col-md-1 {
    width: 8.33333%; }
  .col-md-2 {
    width: 16.66667%; }
  .col-md-3 {
    width: 25%; }
  .col-md-4 {
    width: 33.33333%; }
  .col-md-5 {
    width: 41.66667%; }
  .col-md-6 {
    width: 50%; }
  .col-md-7 {
    width: 58.33333%; }
  .col-md-8 {
    width: 66.66667%; }
  .col-md-9 {
    width: 75%; }
  .col-md-10 {
    width: 83.33333%; }
  .col-md-11 {
    width: 91.66667%; }
  .col-md-12 {
    width: 100%; }
  .col-md-pull-0 {
    right: auto; }
  .col-md-pull-1 {
    right: 8.33333%; }
  .col-md-pull-2 {
    right: 16.66667%; }
  .col-md-pull-3 {
    right: 25%; }
  .col-md-pull-4 {
    right: 33.33333%; }
  .col-md-pull-5 {
    right: 41.66667%; }
  .col-md-pull-6 {
    right: 50%; }
  .col-md-pull-7 {
    right: 58.33333%; }
  .col-md-pull-8 {
    right: 66.66667%; }
  .col-md-pull-9 {
    right: 75%; }
  .col-md-pull-10 {
    right: 83.33333%; }
  .col-md-pull-11 {
    right: 91.66667%; }
  .col-md-pull-12 {
    right: 100%; }
  .col-md-push-0 {
    left: auto; }
  .col-md-push-1 {
    left: 8.33333%; }
  .col-md-push-2 {
    left: 16.66667%; }
  .col-md-push-3 {
    left: 25%; }
  .col-md-push-4 {
    left: 33.33333%; }
  .col-md-push-5 {
    left: 41.66667%; }
  .col-md-push-6 {
    left: 50%; }
  .col-md-push-7 {
    left: 58.33333%; }
  .col-md-push-8 {
    left: 66.66667%; }
  .col-md-push-9 {
    left: 75%; }
  .col-md-push-10 {
    left: 83.33333%; }
  .col-md-push-11 {
    left: 91.66667%; }
  .col-md-push-12 {
    left: 100%; }
  .col-md-offset-0 {
    margin-left: 0%; }
  .col-md-offset-1 {
    margin-left: 8.33333%; }
  .col-md-offset-2 {
    margin-left: 16.66667%; }
  .col-md-offset-3 {
    margin-left: 25%; }
  .col-md-offset-4 {
    margin-left: 33.33333%; }
  .col-md-offset-5 {
    margin-left: 41.66667%; }
  .col-md-offset-6 {
    margin-left: 50%; }
  .col-md-offset-7 {
    margin-left: 58.33333%; }
  .col-md-offset-8 {
    margin-left: 66.66667%; }
  .col-md-offset-9 {
    margin-left: 75%; }
  .col-md-offset-10 {
    margin-left: 83.33333%; }
  .col-md-offset-11 {
    margin-left: 91.66667%; }
  .col-md-offset-12 {
    margin-left: 100%; } }

@media (min-width: 1200px) {
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left; }
  .col-lg-1 {
    width: 8.33333%; }
  .col-lg-2 {
    width: 16.66667%; }
  .col-lg-3 {
    width: 25%; }
  .col-lg-4 {
    width: 33.33333%; }
  .col-lg-5 {
    width: 41.66667%; }
  .col-lg-6 {
    width: 50%; }
  .col-lg-7 {
    width: 58.33333%; }
  .col-lg-8 {
    width: 66.66667%; }
  .col-lg-9 {
    width: 75%; }
  .col-lg-10 {
    width: 83.33333%; }
  .col-lg-11 {
    width: 91.66667%; }
  .col-lg-12 {
    width: 100%; }
  .col-lg-pull-0 {
    right: auto; }
  .col-lg-pull-1 {
    right: 8.33333%; }
  .col-lg-pull-2 {
    right: 16.66667%; }
  .col-lg-pull-3 {
    right: 25%; }
  .col-lg-pull-4 {
    right: 33.33333%; }
  .col-lg-pull-5 {
    right: 41.66667%; }
  .col-lg-pull-6 {
    right: 50%; }
  .col-lg-pull-7 {
    right: 58.33333%; }
  .col-lg-pull-8 {
    right: 66.66667%; }
  .col-lg-pull-9 {
    right: 75%; }
  .col-lg-pull-10 {
    right: 83.33333%; }
  .col-lg-pull-11 {
    right: 91.66667%; }
  .col-lg-pull-12 {
    right: 100%; }
  .col-lg-push-0 {
    left: auto; }
  .col-lg-push-1 {
    left: 8.33333%; }
  .col-lg-push-2 {
    left: 16.66667%; }
  .col-lg-push-3 {
    left: 25%; }
  .col-lg-push-4 {
    left: 33.33333%; }
  .col-lg-push-5 {
    left: 41.66667%; }
  .col-lg-push-6 {
    left: 50%; }
  .col-lg-push-7 {
    left: 58.33333%; }
  .col-lg-push-8 {
    left: 66.66667%; }
  .col-lg-push-9 {
    left: 75%; }
  .col-lg-push-10 {
    left: 83.33333%; }
  .col-lg-push-11 {
    left: 91.66667%; }
  .col-lg-push-12 {
    left: 100%; }
  .col-lg-offset-0 {
    margin-left: 0%; }
  .col-lg-offset-1 {
    margin-left: 8.33333%; }
  .col-lg-offset-2 {
    margin-left: 16.66667%; }
  .col-lg-offset-3 {
    margin-left: 25%; }
  .col-lg-offset-4 {
    margin-left: 33.33333%; }
  .col-lg-offset-5 {
    margin-left: 41.66667%; }
  .col-lg-offset-6 {
    margin-left: 50%; }
  .col-lg-offset-7 {
    margin-left: 58.33333%; }
  .col-lg-offset-8 {
    margin-left: 66.66667%; }
  .col-lg-offset-9 {
    margin-left: 75%; }
  .col-lg-offset-10 {
    margin-left: 83.33333%; }
  .col-lg-offset-11 {
    margin-left: 91.66667%; }
  .col-lg-offset-12 {
    margin-left: 100%; } }

.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.42857;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  font-size: 12px;
  opacity: 0;
  filter: alpha(opacity=0); }
  .tooltip.in {
    opacity: 0.9;
    filter: alpha(opacity=90); }
  .tooltip.top {
    margin-top: -3px;
    padding: 5px 0; }
  .tooltip.right {
    margin-left: 3px;
    padding: 0 5px; }
  .tooltip.bottom {
    margin-top: 3px;
    padding: 5px 0; }
  .tooltip.left {
    margin-left: -3px;
    padding: 0 5px; }

.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 4px; }

.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid; }

.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000; }
.tooltip.top-left .tooltip-arrow {
  bottom: 0;
  right: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000; }
.tooltip.top-right .tooltip-arrow {
  bottom: 0;
  left: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000; }
.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000; }
.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000; }
.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000; }
.tooltip.bottom-left .tooltip-arrow {
  top: 0;
  right: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000; }
.tooltip.bottom-right .tooltip-arrow {
  top: 0;
  left: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000; }

.row, .row:before, .row:after, .row *, .row *:before, .row *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.container {
  max-width: 1170px; }

.clearfix:before, .clearfix:after {
  display: table;
  content: " "; }

.clearfix:after {
  clear: both; }

.pull-right {
  float: right !important; }

.pull-left {
  float: left !important; }

.text-left {
  text-align: left; }

.text-center {
  text-align: center; }

.text-justify {
  text-align: justify; }

.text-right {
  text-align: right; }

input.col-xs-12 {
  width: 100% !important; }

.well {
  padding: 16px;
  margin-bottom: 16px;
  background-color: #ececec; }

form .form-control {
  display: inline;
  width: 100%;
  height: auto !important;
  line-height: normal !important;
  border-radius: 0 !important;
  padding: 2px 8px;
  font-size: 14px;
  background-color: #ffffff;
  border: none;
  border-right: solid 1px #dfdfdf;
  box-shadow: 1px 1px 3px rgba(64, 64, 64, 0.45) inset; }

.tooltip.tooltip-green .tooltip-arrow {
  border-bottom-color: #34A299; }
.tooltip.tooltip-green .tooltip-inner {
  background-color: #34A299;
  font-size: 16px; }

.tooltip.tooltip-yellow .tooltip-arrow {
  border-bottom-color: #D09D44; }
.tooltip.tooltip-yellow .tooltip-inner {
  background-color: #D09D44;
  font-size: 16px; }

.tooltip.tooltip-red .tooltip-arrow {
  border-bottom-color: #C8506B; }
.tooltip.tooltip-red .tooltip-inner {
  background-color: #C8506B;
  font-size: 16px; }

select.form-control {
  background-color: #ffffff;
  box-shadow: 2px 2px 1px rgba(120, 120, 120, 0.5) inset;
  border: none;
  outline: none;
  padding: 2px 6px; }

::selection {
  background: #006A91;
  color: #FFFFFF; }

@media (min-width: 992px) {
  .rtl-class #brand {
    float: left; } }

.navbar {
  background-color: #343434;
  color: #a6a6a6;
  font-weight: 300;
  vertical-align: middle;
  width: 100%; }
  .navbar strong {
    font-weight: 400;
    color: #e7e7e7; }
  .navbar a {
    color: #ffffff; }
  .navbar a img {
    border: none; }

.navbar-fixed {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1000; }

.navbar-fixed-margin {
  margin-top: 43px; }

.rtl-class {
  direction: rtl; }

.navbar-container {
  padding: 9px;
  height: 25px; }

.navbar-footer {
  font-size: 13px;
  padding-top: 12px;
  padding-bottom: 6px; }

.navbar-center {
  width: 100%;
  height: 0;
  position: absolute;
  top: 0;
  left: 0;
  line-height: 43px;
  text-align: center;
  opacity: 0; }

.navbar-menu-button {
  color: #fefefe;
  margin-top: -3px;
  font-size: 24px; }

.navbar-select {
  display: inline-block;
  position: relative; }
  .navbar-select select {
    padding-right: 16px;
    cursor: pointer;
    color: #ffffff;
    background-color: #343434;
    border: none;
    box-shadow: none;
    outline: none;
    font-size: 18px;
    -webkit-appearance: none; }
  .navbar-select:after {
    width: 0;
    height: 0;
    content: ' ';
    position: absolute;
    margin-top: -27px;
    right: 0;
    height: 0;
    width: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 6px;
    border-top-color: #ffffff; }

.navbar-menu {
  position: fixed;
  max-width: 203px;
  max-height: 100%;
  overflow: auto;
  top: 0px;
  left: -210px;
  background-color: #343434;
  z-index: 2000;
  box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5);
  font-size: 12px;
  line-height: 16px;
  -webkit-transition: all 300ms;
  -moz-transition: all 300ms;
  transition: all 300ms; }
  .navbar-menu .navbar-menu-container {
    padding: 9px 18px 11px 7px; }
  .navbar-menu .navbar-menu-button {
    display: inline-block;
    padding: 0 6px 5px 0;
    position: relative;
    top: 5px; }
  .navbar-menu .list-menu {
    font-size: 14px; }
    .navbar-menu .list-menu .list-menu-header {
      display: block;
      padding-top: 24px;
      padding-left: 6px;
      line-height: 32px;
      color: #ffffff;
      font-weight: bold;
      border-bottom: solid 1px #ffffff; }
    .navbar-menu .list-menu a {
      display: block;
      padding-left: 5px;
      margin-left: 10px;
      line-height: 32px;
      color: #cccccc;
      border-bottom: solid 1px #999999; }
    .navbar-menu .list-menu select {
      width: 100%;
      font-size: 14px;
      font-weight: 300;
      background: transparent;
      box-shadow: none;
      color: #cccccc;
      padding: 4px 0 4px 2px;
      display: block;
      margin-left: 10px;
      line-height: 32px;
      border-bottom: solid 1px #999999; }
    .navbar-menu .list-menu *:last-child {
      border-bottom: none; }
  .navbar-menu .list-items {
    margin-top: 70px;
    padding-left: 10px; }
    .navbar-menu .list-items .list-item {
      margin-top: 8px;
      padding: 2px; }
  .navbar-menu .social-icon {
    background-color: #848484;
    color: #343434; }
  .navbar-menu strong {
    font-weight: bold; }

.navbar-menu-footer {
  margin-top: 24px; }
  .navbar-menu-footer strong {
    display: block; }

.navbar-top-margin {
  height: 43px; }
  .navbar-top-margin:before {
    content: ' '; }

.container-960 {
  max-width: 965px; }

.container-white {
  background-color: #FFFFFF; }

body {
  background-color: #fff; }
  @media (max-width: 991px) {
    body {
      background: #FFFFFF !important; }
      body > .background {
        background: transparent !important; } }

#language_switch {
  display: inline; }

form #language-select {
  width: auto; }

@media (max-width: 991px) {
  .brand {
    float: right;
    width: 121px;
    height: 22px; }
  .container-960 {
    width: inherit; } }

@media (max-width: 400px) {
  .brand {
    width: 42px; } }

.social-icons {
  position: absolute;
  right: 0;
  bottom: 0; }

.social-icon {
  width: 32px;
  height: 32px;
  line-height: 32px;
  background-color: #BABABA;
  font-size: 16px; }

#back-to-top {
  display: none;
  position: fixed;
  right: 16px;
  bottom: 64px;
  z-index: 1000;
  padding: 4px 16px;
  border-radius: 4px;
  color: #333333;
  background-color: #FFFFFF;
  opacity: 0.35;
  -webkit-transition: all 300ms;
  -moz-transition: all 300ms;
  transition: all 300ms; }
  #back-to-top:hover {
    opacity: 1;
    text-decoration: none; }

.social-icon {
  display: inline-block;
  border-radius: 100%;
  color: #FFFFFF;
  text-align: center;
  -webkit-transition: all 200ms ease-in-out;
  -moz-transition: all 200ms ease-in-out;
  transition: all 200ms ease-in-out; }
  .social-icon:hover {
    color: #FFFFFF;
    text-decoration: none; }
  .social-icon.icon-twitter:hover {
    box-shadow: 0 0 4px #55acee;
    background-color: #55acee; }
  .social-icon.icon-facebook:hover {
    box-shadow: 0 0 4px #3b5998;
    background-color: #3b5998; }
  .social-icon.icon-googleplus:hover {
    box-shadow: 0 0 4px #cb3b29;
    background-color: #cb3b29; }
  .social-icon.icon-linkedin:hover {
    box-shadow: 0 0 4px #0073b2;
    background-color: #0073b2; }
  .social-icon.icon-xing:hover {
    box-shadow: 0 0 4px #04595E;
    background-color: #04595E; }
  .social-icon.icon-twitter.social-icon-colored {
    background-color: #55acee; }
  .social-icon.icon-facebook.social-icon-colored {
    background-color: #3b5998; }
  .social-icon.icon-googleplus.social-icon-colored {
    background-color: #cb3b29; }
  .social-icon.icon-linkedin.social-icon-colored {
    background-color: #0073b2; }
  .social-icon.icon-xing.social-icon-colored {
    background-color: #04595E; }

@media (max-width: 991px) {
  .mobile-and-tablet-hide-in-right {
    position: fixed;
    left: 991px;
    top: 0;
    z-index: 500;
    width: 100%;
    height: 100%;
    overflow-y: auto;
    background-color: #FFFFFF;
    box-shadow: -1px 0 16px rgba(0, 0, 0, 0.3); } }
@media (max-width: 767px) {
  .mobile-and-tablet-hide-in-right {
    left: 767px; } }

.slide-in-transition {
  -webkit-transition: all 500ms;
  -moz-transition: all 500ms;
  transition: all 500ms; }

.slide-in {
  left: 0px !important; }

.icon-arrow-botright {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '\21B3'); }

.icon-arrow-botright {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '='); }

.icon-angle-left {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf100;'); }

.icon-angle-right {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf101;'); }

.icon-arrow-down {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf102;'); }

.icon-arrow-left {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf103;'); }

.icon-arrow-long-down {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf104;'); }

.icon-arrow-long-left {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf105;'); }

.icon-arrow-long-right {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf106;'); }

.icon-arrow-long-up {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf107;'); }

.icon-arrow-right {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf108;'); }

.icon-arrow-up {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf109;'); }

.icon-bars {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf10a;'); }

.icon-bubble {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf10b;'); }

.icon-bubbles {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf10c;'); }

.icon-bubbles2 {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf10d;'); }

.icon-check {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf10e;'); }

.icon-chevron-down {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf162;'); }

.icon-chevron-left {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf151;'); }

.icon-chevron-right {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf152;'); }

.icon-chevron-up {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf163;'); }

.icon-clock {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf10f;'); }

.icon-close {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf110;'); }

.icon-cog {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf111;'); }

.icon-cog2 {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf112;'); }

.icon-comments {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf157;'); }

.icon-connection {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf113;'); }

.icon-contract {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf114;'); }

.icon-copy {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf115;'); }

.icon-credit-card {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf15b;'); }

.icon-cursor {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf116;'); }

.icon-delete {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf158;'); }

.icon-document {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf15c;'); }

.icon-download {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf117;'); }

.icon-edit {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf159;'); }

.icon-enter {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf118;'); }

.icon-enter2 {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf119;'); }

.icon-equal {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf11a;'); }

.icon-exit {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf11b;'); }

.icon-exit2 {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf11c;'); }

.icon-eye {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf11d;'); }

.icon-facebook {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf11e;'); }

.icon-facebook-2 {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf11f;'); }

.icon-file {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf120;'); }

.icon-file-remove {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf121;'); }

.icon-filmplay {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf156;'); }

.icon-flickr {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf122;'); }

.icon-forward {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf123;'); }

.icon-foursquare {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf124;'); }

.icon-gift {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf164;'); }

.icon-globe {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf125;'); }

.icon-googleplus {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf155;'); }

.icon-grid {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf127;'); }

.icon-hammer {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf128;'); }

.icon-home {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf129;'); }

.icon-image {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf12a;'); }

.icon-info {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf12b;'); }

.icon-key {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf12c;'); }

.icon-linkedin {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf12d;'); }

.icon-list {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf12e;'); }

.icon-lock {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf15d;'); }

.icon-loop {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf12f;'); }

.icon-magic {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf15e;'); }

.icon-magnet {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf130;'); }

.icon-mail {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf131;'); }

.icon-mail2 {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf132;'); }

.icon-mail3 {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf133;'); }

.icon-mic {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf134;'); }

.icon-minus {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf135;'); }

.icon-minus-circle {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf136;'); }

.icon-mouse {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf137;'); }

.icon-move {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf153;'); }

.icon-movie {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf138;'); }

.icon-new-tab {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf139;'); }

.icon-pie {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf13a;'); }

.icon-pin {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf15f;'); }

.icon-plus {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf13b;'); }

.icon-plus-circle {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf13c;'); }

.icon-podium {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf13d;'); }

.icon-preview {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf15a;'); }

.icon-quote {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf13e;'); }

.icon-quotes-left {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf13f;'); }

.icon-reorder {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf140;'); }

.icon-retweet {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf141;'); }

.icon-search {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf142;'); }

.icon-shuffle {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf143;'); }

.icon-stack {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf144;'); }

.icon-stats {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf145;'); }

.icon-table {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf146;'); }

.icon-tags {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf147;'); }

.icon-thumbs-up {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf148;'); }

.icon-trend-down {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf149;'); }

.icon-trend-stable {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf14a;'); }

.icon-trend-up {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf14b;'); }

.icon-twitter {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf14c;'); }

.icon-twitter-2 {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf14d;'); }

.icon-user {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf14e;'); }

.icon-warning {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf14f;'); }

.icon-xing {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf154;'); }

.icon-youtube {
  font-family: iconfont;
  *zoom: expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf150;'); }

