@charset "UTF-8";
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'FontAwesome';
  src: url(../../fontawesome-webfont.eot);
  src: url(../../fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"), url(../../fontawesome-webfont.woff2) format("woff2"), url(../../fontawesome-webfont.woff) format("woff"), url(../../fontawesome-webfont.ttf) format("truetype"), url(../../fontawesome-webfont.svg#fontawesomeregular) format("svg");
  font-weight: normal;
  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.33333em;
  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.28571em;
  text-align: center; }

.fa-ul {
  padding-left: 0;
  margin-left: 2.14286em;
  list-style-type: none; }
  .fa-ul > li {
    position: relative; }

.fa-li {
  position: absolute;
  left: -2.14286em;
  width: 2.14286em;
  top: 0.14286em;
  text-align: center; }
  .fa-li.fa-lg {
    left: -1.85714em; }

.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eee;
  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: #fff; }

/* 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: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"; }

.fa-handshake-o:before {
  content: "\F2B5"; }

.fa-envelope-open:before {
  content: "\F2B6"; }

.fa-envelope-open-o:before {
  content: "\F2B7"; }

.fa-linode:before {
  content: "\F2B8"; }

.fa-address-book:before {
  content: "\F2B9"; }

.fa-address-book-o:before {
  content: "\F2BA"; }

.fa-vcard:before,
.fa-address-card:before {
  content: "\F2BB"; }

.fa-vcard-o:before,
.fa-address-card-o:before {
  content: "\F2BC"; }

.fa-user-circle:before {
  content: "\F2BD"; }

.fa-user-circle-o:before {
  content: "\F2BE"; }

.fa-user-o:before {
  content: "\F2C0"; }

.fa-id-badge:before {
  content: "\F2C1"; }

.fa-drivers-license:before,
.fa-id-card:before {
  content: "\F2C2"; }

.fa-drivers-license-o:before,
.fa-id-card-o:before {
  content: "\F2C3"; }

.fa-quora:before {
  content: "\F2C4"; }

.fa-free-code-camp:before {
  content: "\F2C5"; }

.fa-telegram:before {
  content: "\F2C6"; }

.fa-thermometer-4:before,
.fa-thermometer:before,
.fa-thermometer-full:before {
  content: "\F2C7"; }

.fa-thermometer-3:before,
.fa-thermometer-three-quarters:before {
  content: "\F2C8"; }

.fa-thermometer-2:before,
.fa-thermometer-half:before {
  content: "\F2C9"; }

.fa-thermometer-1:before,
.fa-thermometer-quarter:before {
  content: "\F2CA"; }

.fa-thermometer-0:before,
.fa-thermometer-empty:before {
  content: "\F2CB"; }

.fa-shower:before {
  content: "\F2CC"; }

.fa-bathtub:before,
.fa-s15:before,
.fa-bath:before {
  content: "\F2CD"; }

.fa-podcast:before {
  content: "\F2CE"; }

.fa-window-maximize:before {
  content: "\F2D0"; }

.fa-window-minimize:before {
  content: "\F2D1"; }

.fa-window-restore:before {
  content: "\F2D2"; }

.fa-times-rectangle:before,
.fa-window-close:before {
  content: "\F2D3"; }

.fa-times-rectangle-o:before,
.fa-window-close-o:before {
  content: "\F2D4"; }

.fa-bandcamp:before {
  content: "\F2D5"; }

.fa-grav:before {
  content: "\F2D6"; }

.fa-etsy:before {
  content: "\F2D7"; }

.fa-imdb:before {
  content: "\F2D8"; }

.fa-ravelry:before {
  content: "\F2D9"; }

.fa-eercast:before {
  content: "\F2DA"; }

.fa-microchip:before {
  content: "\F2DB"; }

.fa-snowflake-o:before {
  content: "\F2DC"; }

.fa-superpowers:before {
  content: "\F2DD"; }

.fa-wpexplorer:before {
  content: "\F2DE"; }

.fa-meetup:before {
  content: "\F2E0"; }

.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; }
@charset "UTF-8";
.header-meta .btn,
.header-meta .btn-default-rte,
.header-meta .btn-primary-rte,
.header-meta .btn-success,
.header-meta .btn-success-rte,
.header-meta .tx-felogin-pi1 form input[type="submit"],
.header-meta .btn-success,
.header-meta .btn-success-rte,
.header-meta .btn-success-rte {
  font-size: 12px; }

.header-meta .header-meta-nav {
  float: left;
  padding-top: 2px; }

.header-meta .header-meta-search {
  margin: 0 0 0 10px;
  float: left;
  position: relative; }

.header-meta .header-meta-search .form-inline {
  margin-bottom: 13px; }

.header-meta .header-meta-search .search-box {
  width: 200px;
  height: 28px;
  vertical-align: top;
  float: left; }

.header-meta .header-meta-search .search-box input {
  height: 28px;
  width: 100%; }

.header-meta .header-meta-search .btn-primary,
.header-meta .header-meta-search .btn-primary-rte,
.header-meta .header-meta-search .tx-felogin-pi1 form input[type="submit"] {
  text-indent: -9999px;
  height: 28px;
  width: 28px;
  padding: 0; }

.header-meta .header-meta-search i {
  position: absolute;
  right: 0;
  top: 0;
  padding: 4px 10px;
  pointer-events: none;
  color: #fff;
  font-size: 18px;
  height: 28px;
  width: 28px; }

.header-meta .header-meta-language {
  margin: 0 0 0 10px;
  padding-top: 2px;
  float: left; }

.header-meta .header-meta-language ul {
  position: relative; }

.header-meta .header-meta-language ul li {
  float: none;
  border: none;
  display: none;
  width: 100px;
  position: relative; }

.header-meta .header-meta-language ul li a:before {
  padding-right: 0; }

.header-meta .header-meta-language ul li:first-child {
  display: block; }

.header-meta .header-meta-language ul li:first-child:after {
  color: #935f59;
  position: absolute;
  right: 5px;
  top: 2px;
  content: "\F107";
  padding-left: 5px;
  display: inline-block;
  font: normal normal normal 16px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 20px;
  vertical-align: bottom;
  cursor: pointer; }

.header-meta .header-meta-language ul li:first-child a {
  color: #8e0e00; }

.header-meta .header-meta-language ul li.active.visible {
  position: static;
  border: none; }

.header-meta .header-meta-language ul li.visible {
  display: block;
  position: absolute;
  bottom: -25px;
  padding-bottom: 5px;
  z-index: 3;
  background: #fff;
  border-top: 1px solid #e0dfdf; }

.header-meta .header-meta-login {
  float: left;
  margin: 0 0 0 10px;
  position: relative; }

.header-meta .header-meta-login .btn-success,
.header-meta .header-meta-login .btn-success,
.header-meta .header-meta-login .btn-success-rte,
.header-meta .header-meta-login .btn-success-rte {
  padding: 5px 20px 5px 10px;
  text-transform: none; }

.header-meta .header-meta-login .btn-success:after,
.header-meta .header-meta-login .btn-success:after,
.header-meta .header-meta-login .btn-success-rte:after,
.header-meta .header-meta-login .btn-success-rte:after {
  font-size: 18px;
  position: absolute;
  right: 7px;
  top: 2px; }

@media (max-width: 1440px) {
  .header-main {
    position: relative;
    background: linear-gradient(120deg, #341913 0%, #51150D 20%, #671308 45%, #8e0e00 100%); } }

@media (min-width: 1440px) {
  .header-main {
    z-index: 1;
    height: 156px;
    position: absolute;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    text-align: center;
    box-shadow: 0 1px -8px rgba(0, 0, 0, 0.16);
    background: #ffffff;
    margin-bottom: 25px;
    margin-top: 25px;
    background: -moz-linear-gradient(left, #ffffff 0%, #e5e5e5 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, #ffffff), color-stop(100%, #e5e5e5));
    background: -webkit-linear-gradient(left, #ffffff 0%, #e5e5e5 100%);
    background: -o-linear-gradient(left, #ffffff 0%, #e5e5e5 100%);
    background: -ms-linear-gradient(left, #ffffff 0%, #e5e5e5 100%);
    background: linear-gradient(125deg, #341913 0%, #51150D 12%, #671308 20%, #8e0e00 39%, transparent 35%);
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e5e5e5', GradientType=1); } }

@media (min-width: 2040px) {
  .header-main {
    background: linear-gradient(125deg, #341913 0%, #51150D 12%, #671308 20%, #8e0e00 45%, transparent 35%); } }

@media (min-width: 1440px) {
  .header-main .tagline {
    margin: 10px;
    float: right;
    text-align: right;
    color: #9aa3a9;
    font-size: 16px;
    line-height: 3rem; } }

@media (max-width: 1440px) {
  .header-main .tagline {
    color: #9aa3a9;
    margin: 10px;
    float: right;
    text-align: right;
    font-size: 14px;
    color: #e8e8e8;
    line-height: 3rem; } }

@media (max-width: 768px) {
  .header-main .tagline {
    display: none; } }

.header-main .logo {
  float: left;
  padding-top: 150px;
  width: 372px;
  height: auto;
  display: block;
  margin-left: auto;
  margin-right: auto;
  background: url(../../Absolut_industrial_logo.svg) no-repeat center;
  shape-rendering: auto;
  background-size: contain; }

@media (max-width: 767px) {
  .header-main .logo {
    max-width: 300px;
    position: left;
    z-index: 100;
    margin-top: 7px; } }

.header-main .affix.telephone,
.header-main .affix.email {
  top: 150px;
  right: -400px;
  width: 450px;
  z-index: 10; }

.header-main .affix.telephone .bg-default,
.header-main .affix.email .bg-default {
  -webkit-box-shadow: 0 4px 5px -3px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 0 4px 5px -3px rgba(0, 0, 0, 0.75);
  box-shadow: 0 4px 5px -3px rgba(0, 0, 0, 0.75); }

.header-main .affix.telephone.active,
.header-main .affix.email.active {
  z-index: 11; }

.header-main .affix.telephone.active .bg-default,
.header-main .affix.email.active .bg-default {
  background: #a8392e;
  border: none; }

.header-main .affix.telephone .bg-default,
.header-main .affix.email .bg-default {
  background: #929292;
  height: 50px;
  width: 50px;
  color: #fff;
  text-align: center;
  padding: 10px 0;
  float: left;
  cursor: pointer; }

.header-main .affix.telephone .bg-default i,
.header-main .affix.email .bg-default i {
  font-size: 35px; }

.header-main .affix.telephone .bg-default:hover,
.header-main .affix.email .bg-default:hover {
  background: #c51100; }

.header-main .affix.telephone .content,
.header-main .affix.email .content {
  float: left;
  width: 400px;
  position: relative;
  margin: 0;
  background: #fff; }

.header-main .affix.email {
  top: 200px; }

.header-main .affix.email .bg-default {
  border-top: 1px solid #c2c1c1;
  padding: 9px 0; }

.header-main .affix.email .bg-default i {
  font-size: 30px; }

.content-header {
  background: linear-gradient(to right, #0e1a24 0%, #11202d 8%, #132433 15%, #182d40 100%); }

.content-header h1,
.content-header h2,
.content-header h3 {
  color: #fff; }

@media (max-width: 768px) {
  .content-header.bg-primary {
    display: none; } }

@media (max-width: 1440px) {
  .content-header.bg-primary {
    display: none; } }

@media (min-width: 1440px) {
  .content-header.bg-primary {
    background: linear-gradient(to right, #0e1a24 0%, #11202d 8%, #132433 15%, #182d40 100%);
    width: 100%;
    margin-bottom: 0px;
    min-height: 215px;
    display: block;
    top: 0; }
  .bg-lk {
    background: linear-gradient(to right, #0e1a24 0%, #11202d 8%, #132433 15%, #182d40 100%);
    z-index: -1;
    height: 208px; } }

.footer-main {
  padding: 60px 0 10px 0;
  background: #b7b7b7;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I3YjdiNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5MjkyOTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #b7b7b7 0%, #929292 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #b7b7b7), color-stop(100%, #929292));
  background: -webkit-linear-gradient(top, #b7b7b7 0%, #929292 100%);
  background: -o-linear-gradient(top, #b7b7b7 0%, #929292 100%);
  background: -ms-linear-gradient(top, #b7b7b7 0%, #929292 100%);
  background: linear-gradient(to right, #0e1a24 0%, #11202d 8%, #132433 15%, #182d40 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b7b7b7', endColorstr='#929292', GradientType=0);
  font-size: 16px;
  color: #FFFAFA; }

.footer-main .row {
  margin: 0 0 20px 0; }

.footer-main .delimit {
  border-color: #b1b1b1; }

.front-brand {
  padding: 20px 0 30px 0;
  background-color: #f3f3f4;
  border-bottom: 1px solid rgba(16, 24, 40, 0.07);
  width: 100%; }

.footer-main p {
  margin-bottom: 10px; }

.footer-main a {
  color: #D0D0D0; }

.footer-main a:hover,
.footer-main a:active,
.footer-main a:focus {
  color: #ffffff; }

.footer-main .footer-content h1,
.footer-main .footer-content h2 {
  font-size: 18px; }

.footer-main .footer-content h3 {
  font-size: 16px;
  color: #edebeb;
  font-weight: bold; }

.footer-main .footer-content h1,
.footer-main .footer-content h2 {
  text-transform: uppercase; }

.footer-main .footer-menu ul {
  padding: 0;
  list-style: circle; }

.footer-main .footer-menu ul li {
  float: left;
  margin: 0 40px 0 0;
  color: #edebeb; }

.csc-textpic-imagewrap {
  width: 100%;
  object-fit: cover;
  max-width: 100%;
  height: auto; }

.lk-button-block {
  border-radius: 10px;
  height: 120px;
  margin: 0 0 20px 10px;
  padding: 30px;
  box-shadow: rgba(100, 100, 111, 0.1) 0px 5px 17px 0px;
  border: 1px solid #ececec;
  background: #fff;
  display: flex;
  flex-direction: column;
  justify-content: center; }
  .lk-button-block h3 {
    color: #000000;
    font-size: 18px;
    margin: 0 0 0px; }
  .lk-button-block p {
    font-size: 16px;
    color: #333333;
    margin-bottom: 10px;
    line-height: 18px; }
  .lk-button-block:hover {
    cursor: pointer;
    box-shadow: rgba(100, 100, 111, 0.2) 0px 5px 17px 0px; }
    .lk-button-block:hover h3 {
      color: #cf2e2e; }

div.csc-textpic {
  margin-bottom: 24px; }

div.csc-textpic div.csc-textpic-imagecolumn {
  max-width: 100%;
  float: left; }

div.csc-textpic.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap,
div.csc-textpic.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap {
  margin-top: 3px; }

div.csc-textpic-intext-left .csc-textpic-imagewrap,
div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap {
  margin-right: 20px; }

div.csc-textpic-center .csc-textpic-center-outer {
  max-width: 100%; }

div.csc-textpic-center .csc-textpic-center-inner {
  max-width: 100%; }

.content-header .csc-textpic {
  margin-bottom: 0; }

.content-header .csc-textpic.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap {
  margin: 0 40px 0 0; }

.content-header .csc-textpic .csc-textpic-imagewrap {
  margin: 0; }

.content-header .csc-textpic .csc-textpic-imagewrap .csc-textpic-image {
  margin: 0; }

.content-header .csc-textpic .csc-textpic-text {
  margin-top: 50px; }

.csc-uploads-fileName {
  text-decoration: none !important; }

.teaser div.csc-textpic .csc-textpic-imagewrap {
  margin: 0; }

.teaser div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image {
  margin: 0; }

.teaser div.csc-textpic .csc-textpic-text {
  margin: 0; }

.teaser div.csc-textpic .csc-textpic-text p,
.teaser div.csc-textpic .csc-textpic-text a {
  width: 100%;
  text-align: left;
  margin: 0; }

.teaser div.csc-textpic .csc-textpic-text p:after,
.teaser div.csc-textpic .csc-textpic-text a:after {
  float: right; }

.teaser .btn-default-rte:after {
  position: absolute;
  right: 10%; }

.magazincategorie {
  border: 2px solid #8e0e00;
  padding: 20px 30px;
  background: #fff;
  position: relative;
  margin-bottom: 25px; }

.magazincategorie h1 {
  margin-bottom: 10px; }

.magazincategorie .rte-text-content .btn-primary-rte {
  position: absolute;
  right: 0;
  bottom: 0;
  font-size: 14px;
  padding: 5px 10px;
  margin-bottom: 0; }

.magazincategorie .rte-text-content :after {
  font-size: 18px; }

a[href^='http']:before,
a[href^='mailto']:before,
a[href^='javascript:linkTo_UnCryptMailto']:before,
a[href^='callto']:before,
a[href$='.pdf']:before,
a[href$='.xls']:before,
a[href$='.doc']:before,
a[href$='.jpg']:before,
a[href$='.zip']:before,
a[href$='.png']:before {
  padding-right: 5px;
  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; }

li a[href^='http']:before,
li a[href^='mailto']:before,
li a[href^='javascript:linkTo_UnCryptMailto']:before,
li a[href^='callto']:before,
li a[href$='.pdf']:before,
li a[href$='.xls']:before,
li a[href$='.doc']:before,
li a[href$='.jpg']:before,
li a[href$='.zip']:before,
li a[href$='.png']:before {
  content: "";
  padding-right: inherit; }

a[href^='http'].btn:before,
a[href^='http'].btn-primary-rte:before,
a[href^='http'].btn-default-rte:before,
a[href^='http'].btn-default-rte:before,
a[href^='http'].btn-primary-rte:before,
a[href^='http'].btn-success:before,
a[href^='http'].btn-success-rte:before,
a[href^='http'].tx-felogin-pi1 form input[type="submit"]:before,
a[href^='http'].btn-success:before,
a[href^='http'].btn-success-rte:before,
a[href^='http'].btn-success-rte:before {
  content: ""; }

a[href^='mailto']:before,
a[href^='javascript:linkTo_UnCryptMailto']:before {
  content: "\F0E0"; }

a[href^='callto']:before {
  content: "\F095"; }

a[href$='.pdf']:before {
  content: "\F1C1"; }

a[href$='.xls']:before {
  content: "\F1C3"; }

a[href$='.doc']:before {
  content: "\F1C2"; }

a[href$='.zip']:before {
  content: "\F1C6"; }

a[href$='.jpg']:before,
a[href$='.png']:before {
  content: "\F1C5"; }

a[href$='.jpg'].lightbox,
a[href$='.png'].lightbox,
a[href$='.jpg'][rel*='lightbox'],
a[href$='.png'][rel*='lightbox'] {
  display: block;
  font: inherit;
  font-size: inherit;
  text-rendering: inherit;
  -webkit-font-smoothing: inherit;
  -moz-osx-font-smoothing: inherit; }

a[href$='.jpg'].lightbox:before,
a[href$='.png'].lightbox:before,
a[href$='.jpg'][rel*='lightbox']:before,
a[href$='.png'][rel*='lightbox']:before {
  content: "";
  padding-right: inherit; }

.tx-barcoalmigdocuments-pi1 a:before {
  content: "";
  padding: 0; }

.socialmedia-xing,
.socialmedia-youtube,
.socialmedia-googleplus,
.socialmedia-rss {
  background-image: url(data:image/png;base64,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);
  background-position: 0 0;
  background-repeat: no-repeat;
  content: '';
  display: inline-block;
  height: 24px;
  margin-left: 5px;
  text-indent: -9999px;
  width: 24px; }

.socialmedia-xing:first-child,
.socialmedia-youtube:first-child,
.socialmedia-googleplus:first-child,
.socialmedia-rss:first-child {
  margin-left: 0; }

.socialmedia-xing:before,
.socialmedia-youtube:before,
.socialmedia-googleplus:before,
.socialmedia-rss:before {
  content: ''; }

.socialmedia-facebook,
.socialmedia-induux,
.socialmedia-twitter,
.socialmedia-googleplus,
.socialmedia-linkedin {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJcAAAAlCAYAAABPnXsHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM1QjNFRkQzQzBGMTExRTRBQzBEQTIxNDhBODUzRDQxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM1QjNFRkQ0QzBGMTExRTRBQzBEQTIxNDhBODUzRDQxIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzVCM0VGRDFDMEYxMTFFNEFDMERBMjE0OEE4NTNENDEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzVCM0VGRDJDMEYxMTFFNEFDMERBMjE0OEE4NTNENDEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4LPnDzAAAO6UlEQVR42uxc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);
  background-position: 0 0;
  background-repeat: no-repeat;
  content: '';
  display: inline-block;
  height: 37px;
  width: 37px;
  margin-left: 10px;
  text-indent: -9999px; }

.socialmedia-facebook:first-child,
.socialmedia-induux:first-child,
.socialmedia-twitter:first-child,
.socialmedia-googleplus:first-child,
.socialmedia-linkedin:first-child {
  margin-left: 0; }

.socialmedia-facebook:before,
.socialmedia-induux:before,
.socialmedia-twitter:before,
.socialmedia-googleplus:before,
.socialmedia-linkedin:before {
  content: ''; }

.socialmedia-induux {
  background-position: right top; }

.socialmedia-facebook {
  background-position: left top; }

.socialmedia-twitter {
  background-position: -38px 0; }

.socialmedia-linkedin {
  background-position: -76px 0; }

.socialmedia-xing {
  background: url(data:image/jpeg;base64,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) no-repeat 0 0;
  width: 37px;
  height: 37px;
  display: inline-block;
  margin-left: 10px; }

.socialmedia-xing:hover,
.socialmedia-xing:active,
.socialmedia-xing:focus {
  background: url(data:image/jpeg;base64,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) no-repeat 0 0; }

.socialmedia-youtube {
  background-position: 0 -144px; }

.socialmedia-youtube:hover,
.socialmedia-youtube:active,
.socialmedia-youtube:focus {
  background-position: 0 -168px; }

.socialmedia-googleplus {
  background: url(data:image/png;base64,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) no-repeat 0 0; }

.socialmedia-googleplus:hover,
.socialmedia-googleplus:active,
.socialmedia-googleplus:focus {
  background: url(data:image/png;base64,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) no-repeat 0 0; }

.socialmedia-rss {
  background-position: 0 -288px; }

.socialmedia-rss:hover,
.socialmedia-rss:active,
.socialmedia-rss:focus {
  background-position: 0 -312px; }

#opt-out-banner {
  display: block;
  width: 100%;
  position: fixed;
  top: 0;
  z-index: 10002; }

#opt-out-banner h2 {
  font-size: 18px; }

#opt-out-banner .trackertext {
  font-size: 12px;
  margin-bottom: 0; }

#opt-out-banner .opt-out-accept-button {
  position: absolute;
  right: 10px;
  top: 5px;
  width: 20px;
  height: 30px;
  padding: 2px;
  color: #C40905;
  text-align: center;
  font-weight: bold;
  cursor: pointer;
  font-size: 20px;
  border: none;
  background: none; }

#opt-out-banner a.opt-out-accept {
  margin-bottom: 10px; }

#opt-out-banner a.opt-out-accept:before {
  padding: 0; }

#opt-out-banner a.opt-out-accept.btn-primary-rte {
  margin-bottom: 0;
  padding-left: 5px;
  padding-right: 5px;
  font-size: 10px; }

#opt-out-banner a.opt-out-accept.btn-primary-rte:after {
  font-size: 12px;
  padding-left: 5px; }

#opt-out-banner .container-fluid {
  background: #e0e0e0;
  position: relative;
  padding: 10px 30px; }

#opt-out-bg {
  position: absolute;
  height: 100%;
  width: 100%;
  background: #000;
  z-index: 10001;
  opacity: .7;
  top: 0;
  left: 0;
  display: block; }

.nav-main {
  margin-top: -15px;
  padding-top: 0px; }

.nav-main .navbar {
  float: right; }

@media (max-width: 768px) {
  .nav-main .navbar {
    float: none;
    position: relative;
    top: 15px; } }

.navbar-simple .navbar-collapse {
  padding-right: 0; }

@media (min-width: 1440px) {
  .navbar-simple .navbar-nav {
    margin-top: -46px; } }

.navbar-simple .navbar-nav {
  margin-bottom: -1px; }

.navbar-simple .navbar-nav > li {
  font-size: 16px; }

.navbar-simple .navbar-nav > li > a {
  padding: 15px;
  color: #fff;
  text-transform: uppercase; }

.navbar-simple .navbar-nav > li.active > a {
  border-top: 5px solid rgba(0, 0, 0, 0);
  color: #FFFFFF;
  background: none;
  padding-top: 10px; }

.navbar-simple .navbar-nav > li:hover > a {
  border-top: 5px solid #a8392e;
  color: #000;
  background: #fff;
  padding-top: 10px; }

.navbar-simple .navbar-nav > li .dropdown-menu {
  border: none;
  padding: 0;
  -webkit-box-shadow: 0 4px 5px -3px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 0 4px 5px -3px rgba(0, 0, 0, 0.75);
  box-shadow: 0 4px 5px -3px rgba(0, 0, 0, 0.75);
  background: #ffffff;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e5e5e5));
  background: -webkit-linear-gradient(top, #ffffff 0%, #e5e5e5 100%);
  background: -o-linear-gradient(top, #ffffff 0%, #e5e5e5 100%);
  background: -ms-linear-gradient(top, #ffffff 0%, #e5e5e5 100%);
  background: linear-gradient(to bottom, #ffffff 0%, #e5e5e5 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e5e5e5', GradientType=0); }

.navbar-simple .navbar-nav > li .dropdown-menu > li {
  border-top: 1px solid #e0dfdf; }

.navbar-simple .navbar-nav > li .dropdown-menu > li:first-child {
  border: none; }

.navbar-simple .navbar-nav > li .dropdown-menu > li > a {
  color: #000;
  padding: 15px 30px; }

.navbar-simple .navbar-nav > li .dropdown-menu > li:hover a {
  background-color: #a6372e;
  color: #fff; }

.navbar-simple .navbar-nav > li.last .dropdown-menu {
  left: inherit;
  right: 0; }

.navbar-simple .navbar-nav > li.dropdown > a:after {
  color: #c2c1c1;
  content: "\F107";
  padding-left: 5px;
  display: inline-block;
  font: normal normal normal 16px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 20px;
  vertical-align: bottom; }

.navbar-simple .navbar-nav > li.dropdown:hover .dropdown-menu {
  display: block; }

@media (max-width: 768px) {
  .navbar-simple .navbar-nav > li {
    border: none; } }

.breadcrumb-simple {
  padding: 10px 0 0 0;
  font-size: 12px;
  color: #C40905; }

.breadcrumb-simple a {
  color: #C40905; }

.breadcrumb-simple > .active {
  color: #8e0e00; }

.breadcrumb-simple li + li:before {
  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;
  transform: translate(0, 0);
  content: "\F105"; }

.nav-sidebar {
  border: 1px solid #e9e8e8;
  box-shadow: rgba(100, 100, 111, 0.1) 0px 7px 29px 0px; }

.nav-sidebar a:before,
.nav-sidebar a:after {
  content: " ";
  display: table; }

.nav-sidebar a:after {
  clear: both; }

.nav-sidebar a:before,
.nav-sidebar a:after {
  content: " ";
  display: table; }

.nav-sidebar a:after {
  clear: both; }

.nav-sidebar > li {
  border-top: 1px solid #e9e8e8; }

.nav-sidebar > li:first-child {
  border-top: none; }

.nav-sidebar > li a {
  background: #fff;
  color: #4b4b4b; }

.nav-sidebar > li > a {
  padding-left: 20px; }

.nav-sidebar .nav a {
  padding: 5px 5px 5px 40px; }

.nav-sidebar .nav .nav a {
  padding-left: 60px; }

.nav-sidebar .nav .nav .nav a {
  padding-left: 80px; }

.nav-sidebar li:hover > a {
  background-color: #a8392e;
  color: #fff; }

.nav-sidebar .active > a {
  color: #c51100; }

.nav-sidebar .active:hover > a {
  background-color: #fff;
  color: #c51100; }

.nav-sidebar i {
  float: right;
  margin-top: 6px; }

.footer-main > .container .sitemap-menu {
  float: left;
  margin-bottom: 20px; }

.footer-main > .container .sitemap-menu > ul {
  padding: 0;
  margin: 0;
  margin-left: -30px;
  list-style: none; }

.footer-main > .container .sitemap-menu > ul > li.level1 {
  float: left;
  height: auto;
  margin-left: 30px; }

.footer-main > .container .sitemap-menu > ul > li.level1 > a {
  color: #FFFFFF;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: bold; }

.footer-main > .container .sitemap-menu > ul > li.level1 ul.pagesite-level2 {
  margin-top: 10px;
  padding-left: 0;
  list-style: none; }

.footer-main > .container .sitemap-menu > ul > li.level1 ul.pagesite-level2 li {
  margin-top: 5px; }

.nav-simple:before,
.nav-simple:after {
  content: " ";
  display: table; }

.nav-simple:after {
  clear: both; }

.nav-simple:before,
.nav-simple:after {
  content: " ";
  display: table; }

.nav-simple:after {
  clear: both; }

.nav-simple > li {
  border-left: 1px solid #777777;
  float: left; }

.nav-simple > li:first-child {
  border-left: none; }

.nav-simple > li > a {
  padding: 0 20px; }

.nav-simple.nav-simple-condensed > li > a {
  padding: 0 10px;
  color: #4b4b4b; }

.responsive-container {
  display: none;
  position: relative;
  margin-top: -50px; }

.responsive-container form {
  display: none;
  clear: both;
  position: relative;
  padding: 20px 0 20px 16px;
  background: #ededed; }

.responsive-container form:before,
.responsive-container form:after {
  content: " ";
  display: table; }

.responsive-container form:after {
  clear: both; }

.responsive-container form:before,
.responsive-container form:after {
  content: " ";
  display: table; }

.responsive-container form:after {
  clear: both; }

.responsive-container form input {
  border-radius: 0; }

.responsive-container form .form-group {
  width: 85%;
  display: inline;
  float: left;
  margin: 0;
  height: 44px; }

.responsive-container form .form-group input {
  border: 1px solid #929292;
  height: 44px; }

.responsive-container form .btn,
.responsive-container form .btn-default-rte,
.responsive-container form .btn-primary-rte,
.responsive-container form .btn-success,
.responsive-container form .btn-success-rte,
.responsive-container form .tx-felogin-pi1 form input[type="submit"],
.responsive-container form .btn-success,
.responsive-container form .btn-success-rte,
.responsive-container form .btn-success-rte {
  display: inline;
  float: right;
  padding: 2px 7px;
  text-indent: -9999px;
  height: 45px;
  width: 45px;
  padding: 0;
  margin-right: 10px; }

.responsive-container form i {
  position: absolute;
  right: 10px;
  top: 20px;
  padding: 10px;
  text-align: center;
  pointer-events: none;
  color: #fff;
  font-size: 26px;
  height: 45px;
  width: 45px; }

.responsive-container form i:before {
  content: "\F002"; }

.responsive-container .menu-collapser,
.responsive-container .language,
.responsive-container .login,
.responsive-container .mobilphone {
  position: relative;
  z-index: 100;
  float: right;
  cursor: pointer;
  background-color: #C40905;
  margin: 0 10px 7px 0;
  width: 45px;
  height: 45px; }

.responsive-container .menu-collapser .fa,
.responsive-container .language .fa,
.responsive-container .login .fa,
.responsive-container .mobilphone .fa {
  font-size: 30px;
  color: #fff;
  padding: 7px 10px; }

.responsive-container .menu-collapser:hover,
.responsive-container .language:hover,
.responsive-container .login:hover,
.responsive-container .mobilphone:hover,
.responsive-container .menu-collapser:focus,
.responsive-container .language:focus,
.responsive-container .login:focus,
.responsive-container .mobilphone:focus {
  background: #8e0e00; }

.responsive-container .menu-collapser.on {
  background: #8e0e00; }

.responsive-container .language {
  position: static;
  height: auto; }

.responsive-container .language.activated {
  margin-bottom: 50px;
  background: #8e0e00; }

.responsive-container .language.activated .nav-simple {
  display: block;
  width: auto;
  left: 7px;
  top: 55px; }

.responsive-container .language .nav-simple {
  position: absolute;
  left: 0; }

.responsive-container .language ul {
  display: none;
  width: 100px; }

.responsive-container .language ul li:first-child a {
  color: #8e0e00; }

.responsive-container .language ul li a:before {
  padding-right: 0; }

.responsive-container .login a:before {
  content: "";
  padding-right: 0; }

.responsive-navigation {
  display: none;
  margin: 0;
  padding: 0;
  width: 100%;
  background: #eeeeee; }

.responsive-navigation li {
  position: relative;
  border-bottom: 1px solid #e9e8e8; }

.responsive-navigation li.active > a {
  font-weight: bold; }

.responsive-navigation li > a {
  font-weight: bold;
  padding: 7px 15px;
  text-decoration: none;
  color: #4b4b4b; }

.responsive-navigation li.expanded > a,
.responsive-navigation li:active > a {
  background-color: #8e0e00;
  color: #fff;
  text-decoration: none; }

.responsive-navigation li.expanded > .sub-collapser i:before {
  content: "\F106"; }

.responsive-navigation li .sub-collapser {
  position: absolute;
  right: 0;
  top: 1px;
  width: 60px;
  text-align: center;
  z-index: 999;
  cursor: pointer; }

.responsive-navigation li .sub-collapser > i {
  color: #4b4b4b;
  display: block;
  vertical-align: middle;
  font-weight: 100;
  padding: 11px;
  background-color: #e1e1e1;
  top: 0; }

.responsive-navigation li .sub-collapser > i:before {
  font-size: 25px; }

.responsive-navigation li a {
  display: block;
  padding: 12px 64px 12px 16px;
  font-size: 16px;
  font-weight: 400; }

/*child levels */
.responsive-navigation li ul {
  padding: 0 0 0 20px;
  margin: 0;
  display: none;
  width: 100%;
  list-style-type: none; }

.responsive-navigation li ul li {
  border-top: 1px dotted #e9e8e8; }

.responsive-navigation li ul li:first-child {
  border: none; }

.responsive-navigation li ul li ul {
  width: 100%;
  padding: 0 0 0 20px;
  font-size: 12px; }

.responsive-navigation li ul li ul li {
  border: none; }

@media only screen and (max-width: 479px) {
  .responsive-container form .form-group {
    width: 75%; } }

@media only screen and (max-width: 320px) {
  .responsive-container {
    margin-top: 0; } }

.row {
  margin-bottom: 0px; }

.well {
  background: none;
  box-shadow: none; }

.well.well-inverse {
  border: none;
  background: #fff;
  margin: 0 -30px 20px -30px;
  padding: 30px; }

.well.well-blured {
  box-shadow: rgba(100, 100, 111, 0.1) 0px 7px 29px 0px;
  border: 1px solid #ececec;
  border-radius: 10px;
  background: #fff; }

.well.bg-success {
  background: #ffffff;
  box-shadow: rgba(99, 99, 99, 0.1) 0px 2px 8px 0px;
  border: 1px solid #ececec;
  border-radius: 10px;
  color: #000000;
  margin-bottom: 0; }

.well.bg-info {
  background-image: linear-gradient(to top, #cfd6df 0%, #e2e7f0 100%);
  box-shadow: rgba(99, 99, 99, 0.1) 0px 2px 8px 0px;
  border-radius: 10px;
  border: 1px solid #ececec;
  border: none; }

.well.bg-info .check-list ul,
.well.bg-info .check-list ol {
  list-style-position: inside;
  padding-left: 20px; }

.delimit {
  border-bottom: 1px solid #e9e8e8;
  margin-bottom: 20px;
  padding: 5px 0 5px 0;
  position: relative; }

@media (max-width: 768px) {
  .delimit {
    border-right: none;
    margin-right: 0;
    padding: 0;
    position: static; } }

.delimit-right {
  border-right: 1px solid #e9e8e8;
  margin-bottom: 20px;
  padding: 5px 15px 5px 0;
  position: relative; }

.btn,
.btn-default-rte,
.btn-primary-rte,
.btn-success,
.btn-success-rte,
.tx-felogin-pi1 form input[type="submit"],
.btn-success,
.btn-success-rte,
.btn-success-rte {
  font-family: 'Verdana', Arial, Helvetica, sans-serif;
  border: none; }

.btn.btn-primary,
.btn-default-rte.btn-primary,
.btn-primary-rte.btn-primary,
.btn.btn-primary-rte,
.btn-success.btn-primary,
.btn-success-rte.btn-primary,
.tx-felogin-pi1 form input[type="submit"].btn-primary,
.btn.tx-felogin-pi1 form input[type="submit"],
.btn-success.btn-primary,
.btn-success-rte.btn-primary,
.btn-success-rte.btn-primary {
  font-size: 20px; }

.btn.btn-sm,
.btn.btn-xs,
.btn-default-rte.btn-sm,
.btn-default-rte.btn-xs,
.btn-primary-rte.btn-sm,
.btn-primary-rte.btn-xs,
.btn-success.btn-sm,
.btn-success.btn-xs,
.btn-success-rte.btn-sm,
.btn-success-rte.btn-xs,
.tx-felogin-pi1 form input[type="submit"].btn-sm,
.tx-felogin-pi1 form input[type="submit"].btn-xs,
.btn-success.btn-sm,
.btn-success.btn-xs,
.btn-success-rte.btn-sm,
.btn-success-rte.btn-xs,
.btn-success-rte.btn-sm,
.btn-success-rte.btn-xs {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 0; }

.btn.btn-lg,
.btn-default-rte.btn-lg,
.btn-primary-rte.btn-lg,
.btn-success.btn-lg,
.btn-success-rte.btn-lg,
.tx-felogin-pi1 form input[type="submit"].btn-lg,
.btn-success.btn-lg,
.btn-success-rte.btn-lg,
.btn-success-rte.btn-lg {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.33;
  border-radius: 0; }

.btn-default-rte,
.btn-primary-rte,
.btn-success,
.btn-success-rte,
.btn-success,
.btn-success-rte,
.btn-success-rte {
  font-size: 20px;
  text-transform: uppercase;
  border: none; }

.btn-default-rte:hover,
.btn-primary-rte:hover,
.btn-success:hover,
.btn-success-rte:hover,
.btn-success:hover,
.btn-success-rte:hover,
.btn-success-rte:hover {
  border: none; }

.btn-default-rte:after,
.btn-primary-rte:after,
.btn-success:after,
.btn-success-rte:after,
.btn-success:after,
.btn-success-rte:after,
.btn-success-rte:after {
  content: "\F105";
  padding-left: 10px;
  display: inline-block;
  font: normal normal normal 13px/1 FontAwesome;
  font-size: 24px;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  padding-top: 2px; }

.rte-text-content .btn-default-rte,
.rte-text-content .btn-primary-rte,
.rte-text-content .btn-success,
.rte-text-content .btn-success-rte,
.rte-text-content .btn-success,
.rte-text-content .btn-success-rte,
.rte-text-content .btn-success-rte {
  margin: 10px 0; }

.btn-default-rte:hover,
.btn-primary-rte:hover,
.btn-success:hover,
.btn-success-rte:hover,
.btn-success:hover,
.btn-success-rte:hover,
.btn-success-rte:hover {
  background: #C40905; }

.btn-default-rte {
  background: #C40905;
  color: #fff; }

.btn-default-rte:hover,
.btn-default-rte:focus,
.btn-default-rte:active {
  background: #8e0e00;
  color: #fff; }

.btn-primary-rte:hover,
.btn-primary-rte:focus,
.btn-primary-rte:active {
  background: #C40905; }

.btn-success,
.btn-success-rte,
.btn-success,
.btn-success-rte,
.btn-success-rte {
  background: #8e0e00;
  color: #fff; }

input[type="submit"]:hover {
  background: #C40905 !important; }

.product-overview {
  background: #ededed;
  padding: 20px;
  margin-bottom: 20px; }

.product-overview .csc-textpic {
  margin-bottom: 0; }

.product-overview .csc-textpic .csc-textpic-imagewrap {
  padding: 0; }

.product-overview .csc-textpic .csc-textpic-imagewrap .csc-textpic-image {
  margin: 0; }

.product-overview .csc-textpic-text {
  padding: 0 0 0 30px; }

.product-overview .csc-textpic-text h1,
.product-overview .csc-textpic-text h2,
.product-overview .csc-textpic-text h3,
.product-overview .csc-textpic-text h4,
.product-overview .csc-textpic-text h5 {
  margin-bottom: 0; }

.product-overview .csc-textpic-text .rte-text-content {
  margin-top: 20px; }

.product-overview .csc-textpic-text .rte-text-content p {
  margin-bottom: 10px; }

.product-overview .csc-textpic-text .rte-text-content p .btn-primary-rte {
  margin-bottom: 0; }

.bg-info h1,
.bg-info h2,
.bg-info h3 {
  color: #8e0e00; }

.bg-info div.csc-textpic-intext-left .csc-textpic-imagewrap,
.bg-info div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap {
  margin-right: 30px; }

.bg-info .csc-textpic {
  margin-bottom: 0; }

.downloads-pdf .row {
  margin-bottom: 0; }

.downloads-pdf .csc-header h1,
.downloads-pdf .csc-header h2,
.downloads-pdf .csc-header h3 {
  color: #4b4b4b;
  margin-bottom: 25px; }

.downloads-pdf .rte-text-content {
  padding: 8px 20px 8px 45px;
  margin-bottom: 10px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAXCAYAAADk3wSdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjk5MEI3MDNEQzNEODExRTQ4MzExOUE4QUE5N0RFMjY2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjk5MEI3MDNFQzNEODExRTQ4MzExOUE4QUE5N0RFMjY2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTkwQjcwM0JDM0Q4MTFFNDgzMTE5QThBQTk3REUyNjYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OTkwQjcwM0NDM0Q4MTFFNDgzMTE5QThBQTk3REUyNjYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz742sk6AAABQUlEQVR42uzVP0jDQBTH8WsqLg7+XZTqoA4uDmJxk06WlOKkuOjgpqK7gqurtFPBTk5VdHATdJO2goIKDoqLuIiOKoqoIH4DL3CEYC7Gbn3wgV5Cf3l3L5BY4+qhkhrArApfX1jHk3uhQbvZh2WchQztxjhsPHpD3UqGDO3EAcoYw50TmsaQbF9Jtyb1gTwekMI+qk5ejDMt8GPhD2f5jBZt3STd3uvbP8UlupDBFj4xjEGU8Io2TPo85A3XaLa0i3t4wTY2sYZ2LMnDcuhFImgLlmd9hCv0yxCdqU7gRLos4jYo1Dv9eRlcHN8ScIxFdGDH5LD10JS8AXFZz0hnUxjFtOkE9VDbc2/FZxfGoRXprkeCi4b/ff8ttCSyEjqnIpalalD10HroP5ff52QjQt4IbvRQ57Owi9YIoRc4/xFgAJV0ObloOROIAAAAAElFTkSuQmCC) no-repeat 15px 17px #fff; }

.downloads-pdf .rte-text-content:before,
.downloads-pdf .rte-text-content:after {
  content: " ";
  display: table; }

.downloads-pdf .rte-text-content:after {
  clear: both; }

.downloads-pdf .rte-text-content:before,
.downloads-pdf .rte-text-content:after {
  content: " ";
  display: table; }

.downloads-pdf .rte-text-content:after {
  clear: both; }

.downloads-pdf .rte-text-content p {
  float: left;
  margin: 0; }

.downloads-pdf .rte-text-content p:first-child {
  padding: 10px 0;
  width: 33.33%; }

.downloads-pdf .rte-text-content p:first-child + p {
  width: 66.66%; }

.downloads-pdf .rte-text-content a {
  float: left;
  margin: 0 5px 0 0;
  background: #c4ddef;
  padding: 10px;
  color: #4b4b4b; }

.downloads-pdf .rte-text-content a:before {
  content: "";
  padding: 0; }

.tx-felogin-pi1 > h3 {
  display: none; }

.tx-felogin-pi1 fieldset legend {
  display: none; }

.tx-felogin-pi1 form {
  margin: 12px 0; }

.tx-felogin-pi1 form input {
  width: 100%;
  padding: 5px 10px;
  font-size: 14px;
  line-height: 1.53846154;
  color: #555555;
  border: 1px solid #cccccc;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }

.tx-felogin-pi1 form input[type="checkbox"] {
  width: auto;
  background-color: transparent;
  margin: 0; }

.tx-felogin-pi1 form input[type="submit"] {
  font-size: 15px; }

.tx-felogin-pi1 form div {
  margin-bottom: 15px; }

.tx-indexedsearch {
  position: relative; }

.tx-indexedsearch .tx-indexedsearch-searchbox {
  background-color: #f7f7f7;
  border: 1px solid #e5e5e5;
  margin-bottom: 14px;
  width: 100%;
  padding: 20px 15px; }

.tx-indexedsearch .tx-indexedsearch-searchbox .lw_indexed_search_box {
  padding-bottom: 10px; }

.tx-indexedsearch .tx-indexedsearch-searchbox label {
  text-align: left; }

.tx-indexedsearch .tx-indexedsearch-searchbox .input-lg-2 {
  font-size: 17px;
  line-height: 1.33;
  padding: 5px 12px;
  height: auto; }

.tx-indexedsearch .btn-primary,
.tx-indexedsearch .btn-primary-rte,
.tx-indexedsearch .tx-felogin-pi1 form input[type="submit"] {
  padding: 4px 12px 5px 12px; }

.tx-indexedsearch .lw-indexedsearch-icon {
  float: left; }

.tx-indexedsearch .lw-indexedsearch-number {
  float: left; }

.tx-indexedsearch .lw-indexedsearch-title {
  float: left; }

.tx-indexedsearch .lw-indexedsearch-percent {
  float: left; }

.tx-indexedsearch .tx-indexedsearch-descr {
  margin-left: 22px; }

.tx-indexedsearch .tx-indexedsearch-rules {
  position: absolute;
  right: 20px;
  top: 20px; }

.header-meta-search .form-control {
  padding: 0 12px; }

.header-meta-search .search-box {
  width: 150px;
  vertical-align: top;
  float: left; }

.header-meta-search .search-box input {
  height: 28px;
  width: 100%; }

.header-meta-search .btn-primary,
.header-meta-search .btn-primary-rte,
.header-meta-search .tx-felogin-pi1 form input[type="submit"] {
  text-indent: -2999999999px;
  height: 28px;
  width: 28px;
  padding: 0; }

.header-meta-search i {
  position: absolute;
  right: 0;
  top: 0;
  padding: 4px 10px;
  pointer-events: none;
  color: #fff;
  font-size: 18px;
  height: 28px;
  width: 28px; }

.news .news-list > .media {
  border-bottom: 1px solid #fff;
  padding-bottom: 12px; }

.news .news-list > .media:last-child {
  border-bottom: none; }

.news .news-list .news-img-wrap {
  float: left;
  margin-right: 20px; }

.news .news-list .home {
  font-size: 13px;
  line-height: 1.2;
  position: relative;
  padding-bottom: 15px; }

.news .news-list .home h3 {
  font-size: 13px;
  font-weight: bold; }

.news .news-list .home h3,
.news .news-list .home a {
  color: #fff; }

.news .news-list .home .more {
  position: absolute;
  right: 0;
  bottom: 10px; }

.news .news-list .home .more i {
  font-size: 24px; }

.news.news-single .news-detail .news-img-wrap {
  float: right;
  margin-bottom: 10px;
  margin-left: 12px; }

.news .page-navigation ul {
  padding-left: 0;
  text-align: center; }

.news .page-navigation ul li {
  margin-left: 15px;
  list-style: none;
  display: inline-block; }

.news .page-navigation ul li.current {
  background: #fff;
  color: #8e0e00;
  border: 1px solid #e9e8e8;
  padding: 3px 7px; }

.news .page-navigation ul li:first-child {
  margin: 0; }

.news .page-navigation ul li a {
  color: #4b4b4b; }

.news .page-navigation ul li.next a {
  padding: 6px 12px;
  font-size: 14px;
  text-transform: uppercase;
  background: #8e0e00;
  color: #fff; }

.news .page-navigation ul li.next a:after {
  -moz-osx-font-smoothing: grayscale;
  content: "\43F\201E\2026";
  display: inline-block;
  font: 18px/1 FontAwesome;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 2px;
  text-rendering: auto; }

.news .page-navigation ul li.previous a {
  padding: 6px 12px;
  font-size: 14px;
  text-transform: uppercase;
  background: #8e0e00;
  color: #fff; }

.news .page-navigation ul li.previous a:before {
  -moz-osx-font-smoothing: grayscale;
  content: "\F104";
  display: inline-block;
  font: 18px/1 FontAwesome;
  padding-right: 10px;
  padding-top: 2px;
  text-rendering: auto; }

/**
 * Styles for condensed forms
 *
 * This class is similar to the В».input-smВ« class,
 * but does not decrease the font-size.
 * ---------------------------------------------- */
.form-condensed input,
.form-condensed button {
  height: 33px;
  padding: 3px 12px; }

@media all {
  .form-inline-permanent .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle; } }

.tx-powermail fieldset {
  margin-left: 0;
  margin-right: 0; }

.tx-powermail h3 {
  color: #8e0e00; }

.tx-powermail legend {
  color: #8e0e00;
  border: none; }

.tx-powermail .left,
.tx-powermail .right {
  float: left;
  width: 50%; }

.tx-powermail .left label,
.tx-powermail .right label {
  position: relative;
  padding-left: 30px; }

.tx-powermail .left label input[type="radio"],
.tx-powermail .right label input[type="radio"] {
  position: absolute;
  left: 0;
  top: 2px; }

.toolform label {
  width: 100%; }

.toolform input[type="text"] {
  margin-bottom: 10px; }

.toolform .submit.btn.btn-primary,
.toolform .submit.btn-default-rte.btn-primary,
.toolform .submit.btn-primary-rte.btn-primary,
.toolform .submit.btn.btn-primary-rte,
.toolform .submit.btn-success.btn-primary,
.toolform .submit.btn-success-rte.btn-primary,
.toolform .submit.tx-felogin-pi1 form input[type="submit"].btn-primary,
.toolform .submit.btn.tx-felogin-pi1 form input[type="submit"],
.toolform .submit.btn-success.btn-primary,
.toolform .submit.btn-success-rte.btn-primary,
.toolform .submit.btn-success-rte.btn-primary {
  display: block;
  font-size: 14px; }

input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0 10px; }

.tx-t3consultancies-pi1 .wrapper-select,
.tx-t3consultancies-pi2 .wrapper-select {
  display: block;
  height: 40px;
  overflow: hidden;
  width: 220px;
  vertical-align: middle;
  background: #fff;
  position: relative;
  margin-top: 10px;
  border: 1px solid #e9e8e8; }

.tx-t3consultancies-pi1 .wrapper-select:first-child,
.tx-t3consultancies-pi2 .wrapper-select:first-child {
  margin-top: 0; }

.tx-t3consultancies-pi1 .wrapper-select:after,
.tx-t3consultancies-pi2 .wrapper-select:after {
  color: #8e0e00;
  display: inline-block;
  content: "\F107";
  position: absolute;
  right: 12px;
  top: 7px;
  font-size: 28px;
  font: normal normal normal 28px/1 FontAwesome; }

.tx-t3consultancies-pi1 .wrapper-select select,
.tx-t3consultancies-pi2 .wrapper-select select {
  background: transparent;
  width: 250px;
  border: none;
  color: #929292;
  position: relative;
  z-index: 5;
  height: 40px;
  padding-left: 10px;
  text-shadow: 0 0 0 #929292;
  padding-right: 55px; }

.tx-t3consultancies-pi1 .wrapper-select select option,
.tx-t3consultancies-pi2 .wrapper-select select option {
  height: 30px;
  padding-top: 5px;
  padding-left: 10px; }

.tx-t3consultancies-pi1 .wrapper-select select[disabled=""],
.tx-t3consultancies-pi2 .wrapper-select select[disabled=""] {
  opacity: 0.2; }

.tx-t3consultancies-pi1 .wrapper-select select::-ms-expand,
.tx-t3consultancies-pi2 .wrapper-select select::-ms-expand {
  display: none; }

.tx-t3consultancies-pi1 .btn-primary,
.tx-t3consultancies-pi2 .btn-primary,
.tx-t3consultancies-pi1 .btn-primary-rte,
.tx-t3consultancies-pi2 .btn-primary-rte,
.tx-t3consultancies-pi1 .tx-felogin-pi1 form input[type="submit"],
.tx-t3consultancies-pi2 .tx-felogin-pi1 form input[type="submit"] {
  text-transform: uppercase;
  font-size: 18px; }

.tx-t3consultancies-pi1 .btn-primary:after,
.tx-t3consultancies-pi2 .btn-primary:after,
.tx-t3consultancies-pi1 .btn-primary-rte:after,
.tx-t3consultancies-pi2 .btn-primary-rte:after,
.tx-t3consultancies-pi1 .tx-felogin-pi1 form input[type="submit"]:after,
.tx-t3consultancies-pi2 .tx-felogin-pi1 form input[type="submit"]:after {
  content: "\F105";
  padding-left: 10px;
  display: inline-block;
  font: normal normal normal 13px/1 FontAwesome;
  font-size: 24px;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  padding-top: 2px; }

.tx-t3consultancies-pi1 .tx-t3consultancies-pi1-browsebox,
.tx-t3consultancies-pi2 .tx-t3consultancies-pi1-browsebox {
  position: relative; }

.tx-t3consultancies-pi1 .tx-t3consultancies-pi1-browsebox table,
.tx-t3consultancies-pi2 .tx-t3consultancies-pi1-browsebox table {
  margin: 60px 0 5px; }

.tx-t3consultancies-pi1 .tx-t3consultancies-pi1-browsebox table tr td,
.tx-t3consultancies-pi2 .tx-t3consultancies-pi1-browsebox table tr td {
  position: absolute;
  right: 0;
  top: 50%; }

.tx-t3consultancies-pi1 .tx-t3consultancies-pi1-browsebox table tr td:first-child,
.tx-t3consultancies-pi2 .tx-t3consultancies-pi1-browsebox table tr td:first-child {
  left: 0;
  right: inherit; }

.tx-t3consultancies-pi1 .tx-t3consultancies-pi1-browsebox table tr td a,
.tx-t3consultancies-pi2 .tx-t3consultancies-pi1-browsebox table tr td a {
  background: #8e0e00;
  color: #fff;
  padding: 10px; }

.tx-t3consultancies-pi1 .tx-t3consultancies-pi1-browsebox table tr td span,
.tx-t3consultancies-pi2 .tx-t3consultancies-pi1-browsebox table tr td span {
  background: #8e0e00;
  color: #fff;
  opacity: 0.5;
  padding: 10px; }

.tx-t3consultancies-pi1 table.products,
.tx-t3consultancies-pi2 table.products {
  width: 100%;
  max-width: 100%;
  background: #440099; }

.tx-t3consultancies-pi1 table.products tbody tr,
.tx-t3consultancies-pi2 table.products tbody tr {
  border-bottom: 1px solid #8e0e00; }

.tx-t3consultancies-pi1 table.products tbody tr:first-child,
.tx-t3consultancies-pi2 table.products tbody tr:first-child {
  border: none; }

.tx-t3consultancies-pi1 table.products th,
.tx-t3consultancies-pi2 table.products th,
.tx-t3consultancies-pi1 table.products td,
.tx-t3consultancies-pi2 table.products td {
  padding: 8px; }

.tx-t3consultancies-pi1 table.products th,
.tx-t3consultancies-pi2 table.products th {
  border-left: 5px solid #fff;
  color: #fff;
  background: #8e0e00;
  width: 33.33%; }

.tx-t3consultancies-pi1 table.products th:first-child,
.tx-t3consultancies-pi2 table.products th:first-child {
  border-left: 0; }

.tx-t3consultancies-pi1 table.products a[href^="http"]::before,
.tx-t3consultancies-pi2 table.products a[href^="http"]::before {
  content: '';
  padding-right: 0; }

#resultbox {
  background: none repeat scroll 0 0 #8e0e00;
  color: #fff;
  display: inline-block;
  padding: 5px 10px; }

/*ie hack */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .tx-t3consultancies-pi1 .wrapper-select select,
  .tx-t3consultancies-pi2 .wrapper-select select {
    padding-right: 0; } }

:root .tx-t3consultancies-pi1 .wrapper-select select,
:root .tx-t3consultancies-pi2 .wrapper-select select {
  padding-right: 0; }

.accordion-item {
  box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
  border-radius: 10px; }

.accordion-item .panel-heading {
  background: #f5f5f5;
  padding: 0;
  border: none; }

.accordion-item .panel-heading h3 {
  margin: 0;
  padding: 20px;
  line-height: 1;
  font-weight: normal;
  color: #4b4b4b; }

.accordion-item .panel-heading a[data-toggle="collapse"] {
  color: #4b4b4b; }

.accordion-item .panel-heading a[data-toggle="collapse"]:hover {
  text-decoration: none; }

.accordion-item .panel-heading a[data-toggle="collapse"] i {
  margin: -40px 12px 0 0;
  background: #8e0e00;
  color: #fff;
  padding: 6px 7px;
  float: right;
  height: 25px;
  width: 25px; }

.accordion-item .panel-heading a.collapsed {
  color: #4b4b4b; }

.accordion-item .panel-heading a.collapsed i:before {
  content: "\F067"; }

.accordion-item .panel-body {
  border-top: none !important; }

.accordion-item .panel-body h3 {
  color: #8e0e00; }

.panel-group .panel + .panel {
  margin-top: 2px; }

.tab-content {
  padding-top: 14px;
  border: 1px solid #e5e5e5;
  border-top: none;
  padding: 14px; }

.bx-wrapper {
  margin-bottom: 0; }

.bx-wrapper img {
  margin: 0 auto; }

.bx-wrapper .bx-viewport {
  -moz-box-shadow: inherit;
  -webkit-box-shadow: inherit;
  box-shadow: inherit;
  border: none;
  background: none;
  left: 0; }

.bx-wrapper .bx-viewport .slider .container {
  position: relative; }

.bx-wrapper .bx-viewport .item .title {
  text-transform: uppercase;
  color: #8e0e00; }

.bx-wrapper .bx-viewport .item .text {
  margin-bottom: 20px; }

.bx-wrapper .bx-viewport .item h3 {
  font-size: 20px;
  margin-bottom: 5px; }

.bx-wrapper .bx-viewport .item h2 {
  font-size: 38px;
  margin-bottom: 10px;
  line-height: 36px; }

.bx-wrapper .bx-viewport .item .content {
  padding: 20px 20px 10px;
  width: 436px;
  position: absolute;
  top: 20%;
  color: #fff;
  background: rgba(0, 0, 0, 0.5); }

.bx-wrapper .bx-viewport .item .position-left {
  left: 19%; }

.bx-wrapper .bx-viewport .item .position-right {
  right: 19%; }

.bx-wrapper .bx-viewport .item .position-center {
  left: 50%;
  margin-left: -225px; }

.bx-wrapper .bx-pager {
  bottom: 20px; }

.bx-wrapper .bx-pager.bx-default-pager {
  padding-top: 0; }

.bx-wrapper .bx-pager.bx-default-pager a.active {
  border-radius: 15px;
  background: #8e0e00;
  height: 20px;
  width: 20px;
  padding-top: 2px; }

.bx-wrapper .bx-pager.bx-default-pager a {
  border-radius: 15px;
  background: transparent;
  border: 2px solid #fff;
  padding-top: 0;
  height: 16px;
  width: 16px; }

.bx-wrapper .bx-controls-direction a {
  width: 50px;
  height: 50px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAyCAYAAACqNX6+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpENEJCMTcyMkJGREYxMUU0QTdGRjlBQjk2QUVDMzc2MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpENEJCMTcyM0JGREYxMUU0QTdGRjlBQjk2QUVDMzc2MCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQ0QkIxNzIwQkZERjExRTRBN0ZGOUFCOTZBRUMzNzYwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQ0QkIxNzIxQkZERjExRTRBN0ZGOUFCOTZBRUMzNzYwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+agczNQAAB3RJREFUeNrsXFtvVFUU3j1psdWhIoIURS5SBVRIxLagRnjQiHjFgCURH3xALon3y69AFC/xUkn0QVCIREQQlPgAxggFNEEjLYJy05bSQlXuYOv6Mt9ON4eZ6VzWPnOa+CVfOtOZOXt9Z+3bWnufXdLd3W2UcIVwjHCkcIjwSmFCeAk/PyM8LuwQHhbuEzYLj5l4IRsdJ4Tt1LFf2KSlo6RAhwwU3iasFQ4NfQbD/xGe5vtyYX9HmEWLcJtwC51VDGTScVb4dw46vhcejdohw4T3CSfiGsIu4V7WlD3CQ2wNqZDg76tZE/E3EMKQH4Rf8vdRAHZMF96ap45rhNcLxwpHa+jI1SGoGTOFkykATXazsJG1KB9UCuuEU9hFdLO1rGIL8wGfOqYKr8pXRy4OQS16XHipsE24mjVBaxAqYYubQUEnhR8Jdyg7w7eOgGU85Oj4mM5WcUipsJ6eP8+m+BVf+wDKu5ddSSlr7gqF8sI61lPHuYh0fCv8pDcdvTkEA9cC4Y2cVTRwVhEFRgjnCQcJfxG+y4lCPugzOjI5pJ/weeF1wt3Cd9j8ogS6lYXCG4S/CV/jrCcX9Ckd6RyCJvY0Zw8/Cd/z2LR7Q5lwvnA8Zz9v5tB9QcdTwnEx07FL+FYqHUGaH9fTGbvZvIslwrDsBgaRsGl2Dr+tpzPipmMcbTPZOKSGAx/62rfz6CJ84Cy7mnZOj2uz+E2cdRyhbTW9OWSAcA6bEpr3qRilNE7RJtj2GG1Nh8sdHQ0x1NFA2+bQ1rQOmckBCFPbAyZ+gE3raOPMDN+bxe+sj3A2lauOL2jjrHQOGc6uoI3z87jia9pYS5vDcHVsiLGOjcwQXKDDdcgDjJbXeAz6NHCeNpbQ5jD6io5/2Uou0GEdghTzBHpsu4k/trMFTGDAZUI62pRSLhXCZzi784EdYR3WIZPoqc2KOR0XyIq+2MtAnAtg4ybafLvzf6sDn3UplPOk8CbGMjd7uC9djo47XIfU8cNGD4WOoDMQpT6bIfbJFY20uSbkEE0dn5pk9reMkfYtHu6P1THROgQrZFiU2WvyTz2nQzXTFpeZ5ALPcqWaa2grbB7C5o5FpiplHX8KXzHJBadS5qQmKd8jqwO2Dwqc/rFJuaCx7H8rmDtaIvxVuQxr8xjSh47DdEo7K/ATwjt96QjYpRh6SQvj2e8iy4rFmVeFv3to7tbma4WjPOiwwNLyImErnYKA7i4fOgI2eaBF6eJYnFnAfrdTuFh40NMsxdpcZXrWwls9ldXJlnKIgzByUdO1dcAhg5n46lS4MJZE57K/7aCAFuMPnbTdjiF47XMXi23t+/h+BqmmAw7pb3TWrqewfw04t4YzjkQQkxxnCiJh0m9I0AS2AGE9Yw/fo5U8ylZTsA7cPGxrOVPgxe42yYRfCWcmi0wBW2FyxGmOVeWmZ6tOFGW+7gzG0P+whg6tmCDh1JC/IrwxxQQqQKUTqJ7QuGjg1LBC8LnwG74exwCwPMIbc0ZJR7bAePWS8Go6A/HVRg0dAcePhEIqY6VJprvDAaFvJBjnaOjIBoPpjCEMcj9kyqlQ4F6dDDjw9lPKM60mgZHCFzhp8IUBnF63K+tIh6F0BpKYyCQvNcnNcBo6YPuxgJGoMRfvac0X69la0GqGUYCvm1TlxB7aOsJA8GkTpJiiYvVyh7KOFjjErqiNVjQe48kyOgWFvcxapY1q/j3oBJ+jPZQzymntGK+wY2SnBx37A2fqpp3zx069D9jPDnL6XU1Ym5tJHzqwmfo5xjpYD3/D6OfLbB6uOWBk28KaValc0FbTs6Dvzkw0UEmb2ziG2Oc1NHUEjK/KUwSERlFHNW1vt3FIIwuv9dDcfzTJrS/nWHi90nXraLO7wrmF/6tTKqOLLQL7uhYbPxsmrI4ttgbYmoz+fqpCCiAVfma/u4uDYaEoYaoGNn8XapHd/ExLxzE64w8P98XVsdV1SAcHKfTxNZ5mKeh3lxidPVI1tHUnuyoToQ5NuDo6XIcA6+gpPNdQGmMRsO1B2ro2xedr+6COde6gZYH+Ec/I4SGTaTEWcg9rFWxNtZnvQB/UsT+VQ4BVTEPg+cHhMRQBm+6njasyfK/P6gg7BAsly03Pgn5FjERU0KZS2phpQa2TgWlcdcynbcvCOlKl39GEkCxDEm0BcyzFRhltGUzbtmXxG0yHN8VMB2xYyEB5k0mxKTHdesgKzorGsoaVFdkZ82lLE23LFitjpmMeo/Im2nbxPPj/R9ripSOXhz6Rolhqon1Yci5nS5oPfSJN/35cdWT7WPRsRpRRPRY9jTMk7ceiXR1YJtgQNx2FHBzwGfNUmgcHYO/sI6bngftlRn83PqLjOY6ONSzDp46sD0DI52gNPPFjd5nbIymQh8l3K1F/Xs89WgPX+9T4PVrDlw5sM60yERyt4QKrZ9iP5B4+g7R0M/+2ZogTBtDgdIfPoCvxtdMxSh2RHD4TRm/HGh13BjAMrIkU8QBEN5riHs+E1czJBeo4zBZWlOOZ0jknnwPMjpp4YSDjlhFZ6GjlbE1Nx38CDAAIbW1B8+gHygAAAABJRU5ErkJggg==) no-repeat left top;
  margin-top: -25px; }

.bx-wrapper .bx-controls-direction a.bx-next {
  background-position: right top; }

.bx-wrapper .news-list li {
  padding: 0 60px 0 60px;
  margin-top: 20px; }

.bx-wrapper .news-list li .pull-left {
  width: 30%;
  margin-right: 18px; }

.bx-wrapper .news-list li h3 {
  font-size: 16px;
  line-height: 20px;
  margin-bottom: 8px; }

.bx-wrapper .news-list li h3 a {
  text-decoration: none; }

/***  > 1200px Normal Desktobs ** */
/***  < 992px Small Desktobs and Tablets ** */
@media only screen and (max-width: 991px) {
  h1 {
    font-size: 22px;
    margin-bottom: 26px;
    line-height: 34px; }
  .navbar-collapse {
    padding-left: 0; }
  .nav-main .navbar-simple {
    float: none;
    top: inherit; }
  .nav-main .navbar-simple .navbar-nav > li {
    font-size: 14px; }
  .nav-main .navbar-simple .navbar-nav > li > a {
    padding: 15px 7px; }
  .nav-main .navbar-simple .navbar-nav > li.active > a,
  .nav-main .navbar-simple .navbar-nav > li:hover > a {
    padding-top: 10px; }
  .bx-wrapper .bx-viewport .item .position-left,
  .bx-wrapper .bx-viewport .item .position-center,
  .bx-wrapper .bx-viewport .item .position-right {
    top: 10%;
    left: 50%;
    right: inherit;
    margin-left: -225px; }
  .bx-wrapper .bx-pager {
    bottom: 5px; }
  .header-main .affix.email {
    top: 204px; }
  .header-main .affix.telephone {
    top: 154px; }
  .footer-main {
    padding-top: 50px; }
  .footer-main .footer-menu {
    border-bottom: 1px solid #b1b1b1;
    padding-bottom: 15px;
    margin: 0 0 20px; }
  .footer-main .footer-menu:before,
  .footer-main .footer-menu:after {
    content: " ";
    display: table; }
  .footer-main .footer-menu:after {
    clear: both; }
  .footer-main .footer-menu:before,
  .footer-main .footer-menu:after {
    content: " ";
    display: table; }
  .footer-main .footer-menu:after {
    clear: both; }
  .footer-main .footer-menu ul li {
    margin-right: 30px; }
  .footer-main .copyright {
    text-align: right; }
  .content-header .csc-textpic.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap {
    width: 50%;
    margin: 0; }
  .content-header .csc-textpic .csc-textpic-text {
    width: 50%;
    margin: 10px 0 0 0;
    padding-left: 20px;
    float: left; } }

/***  <= 991px  ** */
@media only screen and (max-width: 991px) {
  .bx-wrapper .bx-viewport .item .position-left,
  .bx-wrapper .bx-viewport .item .position-center,
  .bx-wrapper .bx-viewport .item .position-right,
  .bx-wrapper .bx-viewport .item .position-left {
    left: 30%; } }

/***  <= 768px  iPad Portrait  ** */
@media only screen and (max-width: 768px) {
  .teaser .btn-default-rte:after {
    content: ''; }
  .teaser .csc-textpic-imagewrap {
    width: 100%; } }

@media only screen and (min-width: 1440px) {
  .img-responsive {
    display: inline-block;
    width: 100%; } }

@media only screen and (min-width: 414px) and (max-width: 667px) and (orientation: landscape) {
  .bx-wrapper .img-responsive {
    height: 200px; } }

/***  < 767px Phones ** */
@media only screen and (max-width: 767px) {
  .bx-wrapper {
    padding-bottom: 40px; }
  .bx-wrapper .bx-viewport .item .content {
    background: transparent; }
  .bx-wrapper .bx-viewport .item .position-left,
  .bx-wrapper .bx-viewport .item .position-center,
  .bx-wrapper .bx-viewport .item .position-right {
    color: #4b4b4b;
    position: static;
    margin-left: 0;
    margin-right: 0;
    width: 100%; }
  .bx-wrapper .bx-viewport .item .position-left h2.title,
  .bx-wrapper .bx-viewport .item .position-center h2.title,
  .bx-wrapper .bx-viewport .item .position-right h2.title {
    font-size: 22px; }
  .bx-wrapper .bx-viewport .item .position-left h3.title,
  .bx-wrapper .bx-viewport .item .position-center h3.title,
  .bx-wrapper .bx-viewport .item .position-right h3.title {
    font-size: 18px; }
  .bx-wrapper .bx-pager.bx-default-pager a {
    border-color: #4b4b4b;
    height: 14px;
    width: 14px; }
  .bx-wrapper .bx-pager.bx-default-pager a.active {
    border: none;
    height: 14px;
    width: 14px; }
  .bx-wrapper .bx-controls-direction .bx-prev,
  .bx-wrapper .bx-controls-direction .bx-next {
    display: none; }
  .content-header {
    background: #fff; }
  .content-header .csc-textpic.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap,
  .content-header .csc-textpic .csc-textpic-text {
    width: 100%; }
  .check-list ul {
    padding-left: 45px; }
  .well.bg-info.downloads-pdf .rte-text-content p {
    width: 100%; }
  .well.bg-info.downloads-pdf .rte-text-content a {
    margin-bottom: 5px; }
  .bx-wrapper .bx-viewport .item .title {
    position: absolute;
    left: 20px; }
  .bx-wrapper .bx-viewport .item h3.title {
    top: 35px; }
  .bx-wrapper .bx-viewport .item h2.title {
    top: 60px; }
  .slider .btn-primary-rte,
  .well .btn-primary-rte {
    width: 100%; }
  .delimit .csc-textpic .csc-textpic-imagewrap {
    float: none; }
  .delimit .csc-textpic .csc-textpic-text {
    margin-left: 0;
    margin-right: 0; }
  .row div.csc-textpic-intext-left .csc-textpic-imagewrap {
    float: none; }
  .tx-powermail .left,
  .tx-powermail .right {
    float: none;
    width: 100%; }
  .well.well-inverse {
    margin: 0 -15px 20px; }
  .csc-textpic-text.col-xs-12 .btn-primary-rte {
    width: 100%; }
  .bg-info div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap {
    float: none; }
  .bg-info .csc-textpic-text {
    margin-left: 0; } }

@media only screen and (max-width: 480px) {
  .product-overview .csc-textpic-text .rte-text-content p {
    display: none; }
  .product-overview .csc-textpic-text .rte-text-content p:last-child {
    display: block; }
  .news .page-navigation ul {
    text-align: left; }
  .news .page-navigation ul li {
    margin-left: 10px; }
  .news .page-navigation ul li:first-child {
    margin-left: 0; }
  .news .page-navigation ul li.previous a,
  .news .page-navigation ul li.next a {
    padding: 5px;
    font-size: 12px; } }

/***  < 480px Small Phones ** */
@media only screen and (max-width: 479px) {
  div.csc-textpic .csc-textpic-imagewrap,
  div.csc-textpic .csc-textpic-text {
    float: none;
    margin: 0; } }

.ie input#permalogin {
  border: none;
  background-color: transparent;
  box-shadow: none;
  padding-left: 0; }

.ie img {
  width: auto; }

@media print {
  * {
    text-shadow: none !important;
    box-shadow: none !important;
    -webkit-print-color-adjust: exact;
    printer-colors: exact;
    color-adjust: exact;
    expensive-colors: exact; }
  a:visited {
    text-decoration: underline; }
  pre,
  blockquote,
  tr,
  img,
  h2,
  h3 {
    page-break-inside: avoid; }
  thead {
    display: table-header-group; }
  img {
    max-width: 100% !important; }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3; }
  title {
    display: none; }
  .table td,
  .table th,
  .contenttable td,
  .contenttable th {
    background-color: #fff !important; }
  .btn > .caret,
  .dropup > .btn > .caret,
  .btn-default-rte > .caret,
  .dropup > .btn-default-rte > .caret,
  .btn-primary-rte > .caret,
  .dropup > .btn-primary-rte > .caret,
  .btn-success > .caret,
  .dropup > .btn-success > .caret,
  .btn-success-rte > .caret,
  .dropup > .btn-success-rte > .caret,
  .tx-felogin-pi1 form input[type="submit"] > .caret,
  .dropup > .tx-felogin-pi1 form input[type="submit"] > .caret,
  .btn-success > .caret,
  .dropup > .btn-success > .caret,
  .btn-success-rte > .caret,
  .dropup > .btn-success-rte > .caret,
  .btn-success-rte > .caret,
  .dropup > .btn-success-rte > .caret {
    border-top-color: #000 !important; }
  .table,
  .contenttable {
    border-collapse: collapse !important; }
  #logo {
    margin-top: 0; }
  /*****************GRID************** */
  [class*="col-md-"] {
    float: left; }
  .col-md-6[data-colpos="0"],
  .col-md-9[data-colpos="0"] {
    width: 100%; }
  .col-md-11 {
    width: 91.66666666666666%; }
  .col-md-10 {
    width: 83.33333333333334%; }
  .col-md-9 {
    width: 75%; }
  .col-md-8 {
    width: 66.66666666666666%; }
  .col-md-7 {
    width: 58.333333333333336%; }
  .col-md-6 {
    width: 50%; }
  .col-md-5 {
    width: 41.66666666666667%; }
  .col-md-4 {
    width: 33.33333333333333%; }
  .col-md-3 {
    width: 25%; }
  .col-md-2 {
    width: 16.666666666666664%; }
  .col-md-1 {
    width: 8.333333333333332%; }
  .col-md-pull-12 {
    right: 100%; }
  .col-md-pull-11 {
    right: 91.66666666666666%; }
  .col-md-pull-10 {
    right: 83.33333333333334%; }
  .col-md-pull-9 {
    right: 75%; }
  .col-md-pull-8 {
    right: 66.66666666666666%; }
  .col-md-pull-7 {
    right: 58.333333333333336%; }
  .col-md-pull-6 {
    right: 50%; }
  .col-md-pull-5 {
    right: 41.66666666666667%; }
  .col-md-pull-4 {
    right: 33.33333333333333%; }
  .col-md-pull-3 {
    right: 25%; }
  .col-md-pull-2 {
    right: 16.666666666666664%; }
  .col-md-pull-1 {
    right: 8.333333333333332%; }
  .col-md-pull-0 {
    right: 0; }
  .col-md-push-12 {
    left: 100%; }
  .col-md-push-11 {
    left: 91.66666666666666%; }
  .col-md-push-10 {
    left: 83.33333333333334%; }
  .col-md-push-9 {
    left: 75%; }
  .col-md-push-8 {
    left: 66.66666666666666%; }
  .col-md-push-7 {
    left: 58.333333333333336%; }
  .col-md-push-6 {
    left: 50%; }
  .col-md-push-5 {
    left: 41.66666666666667%; }
  .col-md-push-4 {
    left: 33.33333333333333%; }
  .col-md-push-3 {
    left: 25%; }
  .col-md-push-2 {
    left: 16.666666666666664%; }
  .col-md-push-1 {
    left: 8.333333333333332%; }
  .col-md-push-0 {
    left: 0; }
  .col-md-offset-12 {
    margin-left: 100%; }
  .col-md-offset-11 {
    margin-left: 91.66666666666666%; }
  .col-md-offset-10 {
    margin-left: 83.33333333333334%; }
  .col-md-offset-9 {
    margin-left: 75%; }
  .col-md-offset-8 {
    margin-left: 66.66666666666666%; }
  .col-md-offset-7 {
    margin-left: 58.333333333333336%; }
  .col-md-offset-6 {
    margin-left: 50%; }
  .col-md-offset-5 {
    margin-left: 41.66666666666667%; }
  .col-md-offset-4 {
    margin-left: 33.33333333333333%; }
  .col-md-offset-3 {
    margin-left: 25%; }
  .col-md-offset-2 {
    margin-left: 16.666666666666664%; }
  .col-md-offset-1 {
    margin-left: 8.333333333333332%; }
  .col-md-offset-0 {
    margin-left: 0; }
  /*****************CONTENT************** */
  div.csc-textpic-intext-right .csc-textpic-imagewrap,
  div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap {
    margin-left: 0; }
  div.csc-textpic-intext-left .csc-textpic-imagewrap,
  div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap {
    margin-right: 0; }
  body .container .content-outer {
    min-height: inherit; }
  /***************MODULES*************** */
  .collapse {
    display: block !important; }
  .bx-wrapper {
    display: none !important; }
  .affix {
    display: none !important; }
  .teaser {
    display: none !important; }
  i.fa {
    display: none !important; }
  .button,
  .btn-primary-rte {
    display: none !important; }
  p a {
    display: none !important; }
  .collapse {
    display: block !important;
    visibility: visible !important; }
  .content-header {
    margin-top: 25px !important; }
  .content-header .csc-textpic-imagewrap {
    float: none !important; }
  .content-header .csc-textpic-text {
    margin: 0 !important; } }

.navbar li a:before {
  content: none; }

body .container .content-outer {
  min-height: 450px; }

a,
*:focus,
a:focus {
  outline: 0 !important;
  text-decoration: none; }

.font-primary {
  color: #ed8f00;
  line-height: 36px; }

h1,
.h1,
h2,
.h2,
h3,
.h3 {
  color: #000;
  font-family: 'Lato', sans-serif; }

h1 a,
.h1 a,
h2 a,
.h2 a,
h3 a,
.h3 a {
  color: #000; }

h4,
.h4,
h5,
.h5,
h6,
.h6 {
  font-weight: bold; }

h1,
h2,
h3 {
  margin-top: 0;
  margin-bottom: 21px; }

h1,
.h1 {
  font-size: 26px;
  line-height: 38px;
  margin-bottom: 20px; }

h2,
.h2 {
  font-size: 18px;
  line-height: 22px; }

h3,
.h3 {
  font-size: 18px;
  margin-bottom: 16px; }

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

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

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

p {
  margin-bottom: 15px; }

hr {
  border-color: #e9e8e8; }

.rte-text-content ul {
  list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjQyQkYyNjUwQzI3RTExRTQ4REEyOENDOTAxN0I1QzgwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjQyQkYyNjUxQzI3RTExRTQ4REEyOENDOTAxN0I1QzgwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDJCRjI2NEVDMjdFMTFFNDhEQTI4Q0M5MDE3QjVDODAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NDJCRjI2NEZDMjdFMTFFNDhEQTI4Q0M5MDE3QjVDODAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4PP49KAAAAgUlEQVR42mL5//8/A3vNbmUGBoY8IPYBYnYg3g/Ek4H4NCNb9S5jIKMNiN0YUMFlkCYmIJGPRRIEdIE4E6TAggE3MAMpeI5HwXOQgmVA/AyL5HcgXsMCJOYD8W8grgNiKSBmBOL3QDwViOcyQr0JEtQBYmuoN08D8YmfLa7/AAIMAIIHHtFYK7peAAAAAElFTkSuQmCC);
  padding-left: 17px; }

.check-list ul,
.check-list ol {
  list-style-image: none;
  list-style: none !important; }

.check-list ul li,
.check-list ol li {
  vertical-align: top;
  line-height: 3;
  padding-left: 45px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpBNTg4QjI3OThCMThFMzExQkNDRUQ5RTc4RjM4N0M5NCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDNjJEREQwQ0JGRTExMUU0QTIyMEU1NUEzMUUyNjA4RCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDNjJEREQwQkJGRTExMUU0QTIyMEU1NUEzMUUyNjA4RCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDM4MDExNzQwNzIwNjgxMThBNkRCQkYyRENEQzkzMUQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QTU4OEIyNzk4QjE4RTMxMUJDQ0VEOUU3OEYzODdDOTQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5eW1hXAAADpElEQVR42ryYS0hUURjHr1czxbKFFeNO0qLIAp0eRo+pzMxmVm5qUdLKXiBE1KKyF9GmhAqSciW0qU0RDGqliRJpoUmPgcDX0qEwIqccH2X/T/53OAzOzJmZqx/8mHvnnvv9v3ue3zkpbrfbiMMWg3JQApygAOSATDAORsEA6AXvQAuYiObQ6/WGrtM0g1gFjoOjIDdCmXSwjGX3878R8Ag8BEOxRNI0nl8G50AG//vOL/4APgM/CPK5A2wAxQxIAj8PasAtcB1MJxJMAb+qhPfd4A54AX5GeMcH2nidDSrAGbAV1IIy1u7AXC+bEZzuBX0MJABOg23gSZRAwu0Xy5fw/QCv++hfK5hdbIYloAdsBPVGclZPPz3020KdqMFI0zSBRaAD7AHDhj02TH8d9N9EvYjBPAVZbPsDrFo7LUC/Puo8ixTMJY6EMXa0oDE/FqR/0Sn0eDy14cHIkLzK6xrOD/NpI9QRu4KAHGowZ0EqZ85GY2GskXqp1J8NRiaraha4aSysWXrVqJ0MCaaUE5TMrF4bhTI1ynipK/r7JBgXH8jMOmlTINJBP4JjMcpNUnd2fpNgipTp3g6Tyew5WA2qNMpbukUSTD5vvmqKOaI82wlesonegsMa/izdfJP5iKExnGVRvcuVunSO5zu4SErO80b6APimOczFckwlNQhqBCML3XLQHLbYSdO0c5pv57PxOCZBsdnRFLrReEnWltcUbeXiV8j/0vif1MhUHH0sVBkmU0UjSgan2h+KyQhIAe9JKgORUfQvzg5v9cFRCWaQN2s1X57hYtfM/pHJvlKW4Ohbx99Bk8mOoWR0uuZWUs/yJKYCS7fPZH5h0GF6HE6khnaD7eBvgoGkKx/SabKKJUVcwa+Nx8ZIouamrui3WqOpgQ8vLvBCeYG/Ddg/Ba0Uoo5V7dRYT+wy0dlE3To1n/ErydU9zWGejOVSR+waasUfnnbe4MhYCl5pTIKJWgbXL9H5Qt05E/JK8BusV7YrdloW/RZSpxK1MhMpGNnpHeR07uI6k2dTIHn056J/0emPtYnr5LY0wA72CZxKMpCTTLY2028FdbS2t23cvHezbe+DLnCIJw06ls3yXdxRZvOYpFjZj2tv/PuZLFmnEDJtP2aO0sLM3sd8ZILrVC77m5OnEA5lxb/NU4ipRI9EphmMbCtOgCMUrNJMKf08yXhgx/mMZUM8Z6lle2/h168BK+lHkqkfHAQ9TC2aY51cqfZfgAEA68vZsf3evL4AAAAASUVORK5CYII=) 0 3px no-repeat; }

/****DEBUG** */
.display {
  margin-bottom: 12px; }

.display [class*='col-'] {
  background-color: #067bba;
  border: 1px solid #045a89;
  color: #fff;
  padding-top: 12px;
  padding-bottom: 12px; }

/***TABLE** */
.contenttable caption {
  caption-side: bottom;
  margin-top: 10px; }

.content-wrap {
  padding-top: 10px;
  padding-bottom: 10px; }

.header-meta {
  float: right;
  float: right !important;
  font-size: 13px;
  padding: 5px 0; }

.loop-product {
  margin-bottom: 3rem;
  background-color: white; }
  .loop-product .wrapper {
    padding-top: 3.2rem;
    padding-bottom: 5.2rem;
    border: 1px solid #e9e8e8;
    border-radius: 10px;
    position: relative;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    -webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.05);
    box-shadow: rgba(166, 166, 166, 0.2) 0px 5px 16px; }
    .loop-product .wrapper a:hover {
      text-decoration: none; }
  .loop-product .wrapper:hover {
    -webkit-box-shadow: 2px 2px 4px rgba(175, 141, 141, 0.2);
    box-shadow: rgba(176, 127, 127, 0.3) 0px 5px 16px; }
  .loop-product .image-wrapper {
    position: relative;
    height: 260px;
    white-space: nowrap;
    text-align: center; }
    .loop-product .image-wrapper .helper {
      display: inline-block;
      height: 100%;
      vertical-align: middle; }
    .loop-product .image-wrapper img {
      margin: 0 auto;
      vertical-align: middle;
      display: inline;
      height: auto;
      width: auto;
      max-height: 100%;
      max-width: 100%; }
  .loop-product h2 {
    font-size: 1.6rem;
    font-weight: normal;
    margin: 0; }
  .loop-product .content-wrapper {
    padding: 1.5rem 0 3rem 0; }
  .loop-product .bottom-wrapper {
    padding: 0 1.5rem 1.5rem 1.5rem;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0; }

/* Contact Form 7 checkboxes as block boxes*/
span.wpcf7-list-item {
  display: block; }

/* Contact Form 7 input form */
.wpcf7 input[type="text"],
.wpcf7 input[type="tel"],
.wpcf7 input[type="email"] {
  width: 100%;
  height: 35px;
  padding: 6px 14px;
  margin-top: 5px;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 0;
  font-weight: normal;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-box-sizing: border-box; }

.wpcf7 textarea {
  width: 100%;
  height: 200px;
  padding: 6px 14px;
  margin-top: 5px;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 0;
  font-weight: normal;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }

/* Contact Form 7 submit button */
.wpcf7 input[type="submit"] {
  font-size: 20px;
  color: #fff;
  background-color: #067bba;
  border-color: #056ba1;
  display: inline-block;
  margin-bottom: 0;
  font-weight: 400;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 6px 12px;
  line-height: 1.53846154;
  border-radius: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.front.banner {
  position: relative; }
  .front.banner .content {
    padding: 25px 25px 15px;
    width: 480px;
    position: absolute;
    top: 35%;
    color: #fff;
    background: rgba(0, 0, 0, 0);
    border-radius: 5px;
    text-align: left !important; }
    .front.banner .content.position-left {
      left: 12%; }
    .front.banner .content h3, .front.banner .content h2 {
      text-transform: uppercase;
      color: #ffffff;
      text-shadow: 2px 4px 3px rgba(0, 0, 0, 0.3); }
    .front.banner .content h3 {
      font-size: 20px;
      margin-bottom: 10px; }
    .front.banner .content h2 {
      font-size: 38px;
      margin-bottom: 15px;
      line-height: 36px; }
      .front.banner .content h2 .font-primary {
        color: #a50f00;
        line-height: 36px; }
    .front.banner .content .text {
      margin-bottom: 30px;
      font-size: 16px; }
    @media (max-width: 1440px) {
      .front.banner .content {
        top: 5%; } }

#first-block {
  height: 520px;
  float: left;
  border-radius: 10px;
  overflow: hidden;
  position: relative; }
  #first-block img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center center; }
  #first-block .caption {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 35px; }
    #first-block .caption h2 {
      color: #FFFFFF;
      font-size: 38px;
      margin-bottom: 15px;
      line-height: 36px;
      margin: 0 0 10px;
      text-transform: uppercase; }
    #first-block .caption p {
      color: #FFFFFF;
      font-size: 18px;
      font-weight: 100;
      text-transform: uppercase; }

#second-block {
  height: auto;
  float: left;
  overflow: hidden;
  box-sizing: border-box; }
  #second-block .inner-block {
    border-radius: 10px;
    height: 160px;
    margin: 0 0 20px 10px;
    padding: 30px;
    box-shadow: rgba(100, 100, 111, 0.1) 0px 5px 17px 0px;
    border: 1px solid #ececec;
    background: #fff;
    display: flex;
    flex-direction: column;
    justify-content: center; }
    #second-block .inner-block h2 {
      color: #000000;
      font-size: 32px;
      margin: 0 0 15px;
      line-height: 32px;
      text-transform: uppercase;
      font-weight: bold; }
    #second-block .inner-block p {
      font-size: 16px;
      color: #333333;
      margin-bottom: 10px;
      line-height: 18px; }
    #second-block .inner-block:hover {
      cursor: pointer;
      box-shadow: rgba(100, 100, 111, 0.2) 0px 5px 17px 0px; }
      #second-block .inner-block:hover h2 {
        color: #cf2e2e; }

@media (max-width: 990px) {
  #first-block {
    float: none; }
  #second-block {
    float: none;
    margin-top: 20px; }
    #second-block .inner-block {
      margin: 0 0 20px 0px; } }

#product-cat-loop .row {
  margin-bottom: 0; }

#product-cat-loop .product-cat {
  background: #ecf4fa;
  padding: 20px;
  margin-bottom: 20px; }

.csc-textpic-text {
  float: left;
  max-width: calc(100% - 620px); }

.csc-firstHeader {
  padding-top: 10px;
  font-size: 32px;
  line-height: 38px; }

.csc-brandHeader {
  padding-top: 10px;
  font-size: 26px;
  line-height: 38px;
  text-transform: uppercase; }

.simple-container {
  width: 100%;
  float: left; }

.product-thumbnail {
  float: left;
  max-width: 200px;
  margin-right: 30px; }

.product-summary {
  float: left;
  max-width: calc(100% - 230px); }

.check-list ul {
  padding-left: 0 !important; }

.btn-clean {
  width: 100%; }
  .btn-clean:before {
    content: none !important; }

.responsive-navigation li > a:before {
  content: none !important; }

#single-post {
  max-width: 800px;
  margin-left: auto;
  margin-right: auto;
  padding: 15px;
  background-color: white; }
  #single-post #thumbnail {
    margin-bottom: 30px; }
    #single-post #thumbnail img {
      max-width: 100%;
      height: auto; }
  #single-post .header {
    margin-bottom: 12px; }
  #single-post .details {
    margin-bottom: 30px;
    color: gray; }

#sidebar-front-banners {
  margin-bottom: 0px;
  width: 100%;
  min-height: 450px;
  background-color: black;
  z-index: 0;
  display: block;
  top: 0; }
  #sidebar-front-banners .banner {
    text-align: center; }
    #sidebar-front-banners .banner img {
      display: initial; }
  #sidebar-front-banners .slick-dots {
    bottom: 20px;
    z-index: 5; }
    #sidebar-front-banners .slick-dots li button:before {
      border-radius: 15px;
      background: #a8392e;
      height: 20px;
      width: 20px;
      border: 2px solid #fff;
      color: transparent; }
  #sidebar-front-banners .slick-next, #sidebar-front-banners .slick-prev {
    z-index: 5;
    width: 50px;
    height: 50px; }
    #sidebar-front-banners .slick-next:before, #sidebar-front-banners .slick-prev:before {
      content: none; }
  #sidebar-front-banners .slick-next {
    right: 10px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAyCAYAAACqNX6+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpENEJCMTcyMkJGREYxMUU0QTdGRjlBQjk2QUVDMzc2MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpENEJCMTcyM0JGREYxMUU0QTdGRjlBQjk2QUVDMzc2MCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQ0QkIxNzIwQkZERjExRTRBN0ZGOUFCOTZBRUMzNzYwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQ0QkIxNzIxQkZERjExRTRBN0ZGOUFCOTZBRUMzNzYwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+agczNQAAB3RJREFUeNrsXFtvVFUU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) right top no-repeat; }
  #sidebar-front-banners .slick-prev {
    left: 10px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAyCAYAAACqNX6+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpENEJCMTcyMkJGREYxMUU0QTdGRjlBQjk2QUVDMzc2MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpENEJCMTcyM0JGREYxMUU0QTdGRjlBQjk2QUVDMzc2MCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQ0QkIxNzIwQkZERjExRTRBN0ZGOUFCOTZBRUMzNzYwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQ0QkIxNzIxQkZERjExRTRBN0ZGOUFCOTZBRUMzNzYwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+agczNQAAB3RJREFUeNrsXFtvVFUU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) left top no-repeat; }

.woocommerce-product-gallery {
  float: left;
  max-width: 200px;
  margin-right: 30px;
  width: 100% !important; }

.woocommerce div.product div.images .flex-control-thumbs {
  margin-top: 1.5rem; }
  .woocommerce div.product div.images .flex-control-thumbs li {
    margin-right: 1rem;
    margin-bottom: 1rem; }

.btn, .btn-default-rte, .btn-primary-rte, .btn-success, .btn-success-rte, .tx-felogin-pi1 form input[type=submit] {
  display: inline-block;
  margin-bottom: 0;
  font-weight: 200;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.53846154;
  border-radius: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.btn-primary, .btn-primary-rte, .tx-felogin-pi1 form input[type=submit] {
  color: #fff;
  background-color: #8e0e00;
  border-color: #a8392e; }

.btn, .btn-default-rte, .btn-primary-rte, .btn-success, .btn-success-rte, .tx-felogin-pi1 form input[type=submit] {
  font-family: 'Lato', sans-serif;
  border: none; }

.btn-default-rte, .btn-primary-rte, .btn-success, .btn-success-rte {
  font-size: 20px;
  text-transform: uppercase;
  border: none; }

.btn-default-rte.focus, .btn-default-rte:focus, .btn-default-rte:hover, .btn-primary-rte.focus, .btn-primary-rte:focus, .btn-primary-rte:hover, .btn-success-rte.focus, .btn-success-rte:focus, .btn-success-rte:hover, .btn-success.focus, .btn-success:focus, .btn-success:hover, .btn.focus, .btn:focus, .btn:hover, .tx-felogin-pi1 form input[type=submit].focus, .tx-felogin-pi1 form input[type=submit]:focus, .tx-felogin-pi1 form input[type=submit]:hover {
  color: #333;
  text-decoration: none; }

.btn-primary-rte.active, .btn-primary-rte.focus, .btn-primary-rte:active, .btn-primary-rte:focus, .btn-primary-rte:hover, .btn-primary.active, .btn-primary.focus, .btn-primary:active, .btn-primary:focus, .btn-primary:hover, .open > .dropdown-toggle.btn-primary, .open > .dropdown-toggle.btn-primary-rte, .open > .dropdown-toggle.tx-felogin-pi1 form input[type=submit], .tx-felogin-pi1 form input[type=submit].active, .tx-felogin-pi1 form input[type=submit].focus, .tx-felogin-pi1 form input[type=submit]:active, .tx-felogin-pi1 form input[type=submit]:focus, .tx-felogin-pi1 form input[type=submit]:hover {
  color: #fff;
  background-color: #C30400;
  border-color: #A6372E; }

.btn-default-rte:hover, .btn-primary-rte:hover, .btn-success-rte:hover, .btn-success:hover {
  border: none;
  background: #C30400; }

.btn-primary-rte:active, .btn-primary-rte:focus, .btn-primary-rte:hover {
  background: #C30400; }

.woocommerce-product-gallery__image > a:before {
  content: none; }

@media (max-width: 1000px) {
  .csc-textpic-text, .product-summary {
    max-width: initial;
    width: 100%; } }
/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent; }

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0; }
  .slick-list:focus {
    outline: none; }
  .slick-list.dragging {
    cursor: pointer;
    cursor: hand; }

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto; }
  .slick-track:before, .slick-track:after {
    content: "";
    display: table; }
  .slick-track:after {
    clear: both; }
  .slick-loading .slick-track {
    visibility: hidden; }

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none; }
  [dir="rtl"] .slick-slide {
    float: right; }
  .slick-slide img {
    display: block; }
  .slick-slide.slick-loading img {
    display: none; }
  .slick-slide.dragging img {
    pointer-events: none; }
  .slick-initialized .slick-slide {
    display: block; }
  .slick-loading .slick-slide {
    visibility: hidden; }
  .slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent; }

.slick-arrow.slick-hidden {
  display: none; }
@charset "UTF-8";
/* Slider */
.slick-loading .slick-list {
  background: #fff url(data:image/gif;base64,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) center center no-repeat; }

/* Icons */
@font-face {
  font-family: "slick";
  src: url(data:application/vnd.ms-fontobject;base64,AAgAAGQHAAABAAIAAAAAAAIABQkAAAAAAAABAJABAAAAAExQAQAAgCAAAAAAAAAAAAAAAAEAAAAAAAAATxDE8AAAAAAAAAAAAAAAAAAAAAAAAAoAcwBsAGkAYwBrAAAADgBSAGUAZwB1AGwAYQByAAAAFgBWAGUAcgBzAGkAbwBuACAAMQAuADAAAAAKAHMAbABpAGMAawAAAAAAAAEAAAANAIAAAwBQRkZUTW3RyK8AAAdIAAAAHEdERUYANAAGAAAHKAAAACBPUy8yT/b9sgAAAVgAAABWY21hcCIPRb0AAAHIAAABYmdhc3D//wADAAAHIAAAAAhnbHlmP5u2YAAAAzwAAAIsaGVhZAABMfsAAADcAAAANmhoZWED5QIFAAABFAAAACRobXR4BkoASgAAAbAAAAAWbG9jYQD2AaIAAAMsAAAAEG1heHAASwBHAAABOAAAACBuYW1lBSeBwgAABWgAAAFucG9zdC+zMgMAAAbYAAAARQABAAAAAQAA8MQQT18PPPUACwIAAAAAAM9xeH8AAAAAz3F4fwAlACUB2wHbAAAACAACAAAAAAAAAAEAAAHbAAAALgIAAAAAAAHbAAEAAAAAAAAAAAAAAAAAAAAEAAEAAAAHAEQAAgAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQkAAAAAAACAAAABAAAAIAAAAAAAAAAAUGZFZABAAGEhkgHg/+AALgHb/9sAAAABAAAAAAAAAgAAAAAAAAACAAAAAgAAJQAlACUAJQAAAAAAAwAAAAMAAAAcAAEAAAAAAFwAAwABAAAAHAAEAEAAAAAMAAgAAgAEAAAAYSAiIZAhkv//AAAAAABhICIhkCGS//8AAP+l3+PedN5xAAEAAAAAAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAIwAsAEWAAIAJQAlAdsB2wAYACwAAD8BNjQvASYjIg8BBhUUHwEHBhUUHwEWMzI2FAcGBwYiJyYnJjQ3Njc2MhcWF/GCBgaCBQcIBR0GBldXBgYdBQgH7x0eMjB8MDIeHR0eMjB8MDIecYIGDgaCBQUeBQcJBFhYBAkHBR4F0nwwMh4dHR4yMHwwMh4dHR4yAAAAAgAlACUB2wHbABgALAAAJTc2NTQvATc2NTQvASYjIg8BBhQfARYzMjYUBwYHBiInJicmNDc2NzYyFxYXASgdBgZXVwYGHQUIBwWCBgaCBQcIuB0eMjB8MDIeHR0eMjB8MDIecR4FBwkEWFgECQcFHgUFggYOBoIF0nwwMh4dHR4yMHwwMh4dHR4yAAABACUAJQHbAdsAEwAAABQHBgcGIicmJyY0NzY3NjIXFhcB2x0eMjB8MDIeHR0eMjB8MDIeAT58MDIeHR0eMjB8MDIeHR0eMgABACUAJQHbAdsAQwAAARUUBisBIicmPwEmIyIHBgcGBwYUFxYXFhcWMzI3Njc2MzIfARYVFAcGBwYjIicmJyYnJjQ3Njc2NzYzMhcWFzc2FxYB2woIgAsGBQkoKjodHBwSFAwLCwwUEhwcHSIeIBMGAQQDJwMCISspNC8mLBobFBERFBsaLCYvKicpHSUIDAsBt4AICgsLCScnCwwUEhwcOhwcEhQMCw8OHAMDJwMDAgQnFBQRFBsaLCZeJiwaGxQRDxEcJQgEBgAAAAAAAAwAlgABAAAAAAABAAUADAABAAAAAAACAAcAIgABAAAAAAADACEAbgABAAAAAAAEAAUAnAABAAAAAAAFAAsAugABAAAAAAAGAAUA0gADAAEECQABAAoAAAADAAEECQACAA4AEgADAAEECQADAEIAKgADAAEECQAEAAoAkAADAAEECQAFABYAogADAAEECQAGAAoAxgBzAGwAaQBjAGsAAHNsaWNrAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAHMAbABpAGMAawAgADoAIAAxADQALQA0AC0AMgAwADEANAAARm9udEZvcmdlIDIuMCA6IHNsaWNrIDogMTQtNC0yMDE0AABzAGwAaQBjAGsAAHNsaWNrAABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABzAGwAaQBjAGsAAHNsaWNrAAAAAAIAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAABwAAAAEAAgECAQMAhwBECmFycm93cmlnaHQJYXJyb3dsZWZ0AAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAGAAEABAAAAAIAAAAAAAEAAAAAzu7XsAAAAADPcXh/AAAAAM9xeH8=);
  src: url(data:application/vnd.ms-fontobject;base64,AAgAAGQHAAABAAIAAAAAAAIABQkAAAAAAAABAJABAAAAAExQAQAAgCAAAAAAAAAAAAAAAAEAAAAAAAAATxDE8AAAAAAAAAAAAAAAAAAAAAAAAAoAcwBsAGkAYwBrAAAADgBSAGUAZwB1AGwAYQByAAAAFgBWAGUAcgBzAGkAbwBuACAAMQAuADAAAAAKAHMAbABpAGMAawAAAAAAAAEAAAANAIAAAwBQRkZUTW3RyK8AAAdIAAAAHEdERUYANAAGAAAHKAAAACBPUy8yT/b9sgAAAVgAAABWY21hcCIPRb0AAAHIAAABYmdhc3D//wADAAAHIAAAAAhnbHlmP5u2YAAAAzwAAAIsaGVhZAABMfsAAADcAAAANmhoZWED5QIFAAABFAAAACRobXR4BkoASgAAAbAAAAAWbG9jYQD2AaIAAAMsAAAAEG1heHAASwBHAAABOAAAACBuYW1lBSeBwgAABWgAAAFucG9zdC+zMgMAAAbYAAAARQABAAAAAQAA8MQQT18PPPUACwIAAAAAAM9xeH8AAAAAz3F4fwAlACUB2wHbAAAACAACAAAAAAAAAAEAAAHbAAAALgIAAAAAAAHbAAEAAAAAAAAAAAAAAAAAAAAEAAEAAAAHAEQAAgAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQkAAAAAAACAAAABAAAAIAAAAAAAAAAAUGZFZABAAGEhkgHg/+AALgHb/9sAAAABAAAAAAAAAgAAAAAAAAACAAAAAgAAJQAlACUAJQAAAAAAAwAAAAMAAAAcAAEAAAAAAFwAAwABAAAAHAAEAEAAAAAMAAgAAgAEAAAAYSAiIZAhkv//AAAAAABhICIhkCGS//8AAP+l3+PedN5xAAEAAAAAAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAIwAsAEWAAIAJQAlAdsB2wAYACwAAD8BNjQvASYjIg8BBhUUHwEHBhUUHwEWMzI2FAcGBwYiJyYnJjQ3Njc2MhcWF/GCBgaCBQcIBR0GBldXBgYdBQgH7x0eMjB8MDIeHR0eMjB8MDIecYIGDgaCBQUeBQcJBFhYBAkHBR4F0nwwMh4dHR4yMHwwMh4dHR4yAAAAAgAlACUB2wHbABgALAAAJTc2NTQvATc2NTQvASYjIg8BBhQfARYzMjYUBwYHBiInJicmNDc2NzYyFxYXASgdBgZXVwYGHQUIBwWCBgaCBQcIuB0eMjB8MDIeHR0eMjB8MDIecR4FBwkEWFgECQcFHgUFggYOBoIF0nwwMh4dHR4yMHwwMh4dHR4yAAABACUAJQHbAdsAEwAAABQHBgcGIicmJyY0NzY3NjIXFhcB2x0eMjB8MDIeHR0eMjB8MDIeAT58MDIeHR0eMjB8MDIeHR0eMgABACUAJQHbAdsAQwAAARUUBisBIicmPwEmIyIHBgcGBwYUFxYXFhcWMzI3Njc2MzIfARYVFAcGBwYjIicmJyYnJjQ3Njc2NzYzMhcWFzc2FxYB2woIgAsGBQkoKjodHBwSFAwLCwwUEhwcHSIeIBMGAQQDJwMCISspNC8mLBobFBERFBsaLCYvKicpHSUIDAsBt4AICgsLCScnCwwUEhwcOhwcEhQMCw8OHAMDJwMDAgQnFBQRFBsaLCZeJiwaGxQRDxEcJQgEBgAAAAAAAAwAlgABAAAAAAABAAUADAABAAAAAAACAAcAIgABAAAAAAADACEAbgABAAAAAAAEAAUAnAABAAAAAAAFAAsAugABAAAAAAAGAAUA0gADAAEECQABAAoAAAADAAEECQACAA4AEgADAAEECQADAEIAKgADAAEECQAEAAoAkAADAAEECQAFABYAogADAAEECQAGAAoAxgBzAGwAaQBjAGsAAHNsaWNrAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAHMAbABpAGMAawAgADoAIAAxADQALQA0AC0AMgAwADEANAAARm9udEZvcmdlIDIuMCA6IHNsaWNrIDogMTQtNC0yMDE0AABzAGwAaQBjAGsAAHNsaWNrAABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABzAGwAaQBjAGsAAHNsaWNrAAAAAAIAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAABwAAAAEAAgECAQMAhwBECmFycm93cmlnaHQJYXJyb3dsZWZ0AAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAGAAEABAAAAAIAAAAAAAEAAAAAzu7XsAAAAADPcXh/AAAAAM9xeH8=?#iefix) format("embedded-opentype"), url(data:font/woff;base64,d09GRk9UVE8AAAVkAAsAAAAAB1wAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAAi4AAAKbH/pWDkZGVE0AAAM4AAAAGgAAABxt0civR0RFRgAAA1QAAAAcAAAAIAAyAARPUy8yAAADcAAAAFIAAABgUBj/rmNtYXAAAAPEAAAAUAAAAWIiC0SwaGVhZAAABBQAAAAuAAAANgABMftoaGVhAAAERAAAABwAAAAkA+UCA2htdHgAAARgAAAADgAAAA4ESgBKbWF4cAAABHAAAAAGAAAABgAFUABuYW1lAAAEeAAAANwAAAFuBSeBwnBvc3QAAAVUAAAAEAAAACAAAwABeJw9ks9vEkEUx2cpWyeUoFYgNkHi2Wt7N3rVm3cTs3UVLC4LxIWEQvi1P3i7O1tYLJDAmlgKGEhQrsajf0j7J3jYTXrQWUrMJG+++b55n5e8NwwKBhHDMLv5kxT3ATEBxKBn3qOAl9zxHgb1MAPhHQgHkyF08Gr/L8B/Eb6zWnmCJ7AJVLubQOheArXvJ1A4EXi6j4I+Zg9F0QFKvsnlBCmXeve+sFEnb/nCptdtQ4QYhVFRAT1HrF8UQK/RL/SbmUbclsvGVFXRZKDHUE38cc4qpkbAAsuwiImvro+ufcfaOIQ6szlrmjRJDaKZKnbjN3GWKIbiIzRFUfCffuxxKOL+3LDlDVvx2TdxN84qZEsnhNBa6pgm2dAsnzbLsETdsmRFxUeHV4e+I2/ptN8TyqV8T3Dt29t7EYOuajVIw2y1Wy3M86w0zg/Fz2IvawmQAUHOVrPVfLkoScVynsqsTG0MGUs4z55nh3mnOJa+li+rl9WpPIcFfDubDeaDC+fLBdYN3QADzLauGfj4B6sZmq6CCpqmtSvF0qlUl2qf5AJIUCSlTqlb7lUG+LRfGzZGzZEyBgccMu6MuqPecNDvD4Y9Kjtj4gD+DsvKVMTcMdtqtZtmkzQstQvYje7Syep0PDSAhSOeHYXYWThEF//A/0YvYV1fSQtpKU5STtrhbQ444OtpKSWJIg3pOg8cBs7maTY1EZf07aq+hjWs7IWzdCYTGhb2CtZ47x+Uhx28AAB4nGNgYGBkAIJz765vANHnCyvqYTQAWnkHswAAeJxjYGRgYOADYgkGEGBiYARCFjAG8RgABHYAN3icY2BmYmCcwMDKwMHow5jGwMDgDqW/MkgytDAwMDGwcjKAQQMDAyOQUmCAgoA01xQGB4ZExUmMD/4/YNBjvP3/NgNEDQPjbbBKBQZGADfLDgsAAHicY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQzMCQqKClOUJz0/z9YHRLv/+L7D+8V3cuHmgAHjGwM6ELUByxUMIOZCmbgAAA5LQ8XeJxjYGRgYABiO68w73h+m68M3EwMIHC+sKIeTqsyqDLeZrwN5HIwgKUB/aYJUgAAeJxjYGRgYLzNwMCgx8QAAkA2IwMqYAIAMGIB7QIAAAACAAAlACUAJQAlAAAAAFAAAAUAAHicbY49asNAEIU/2ZJDfkiRIvXapUFCEqpcptABUrg3ZhEiQoKVfY9UqVLlGDlADpAT5e16IUWysMz3hjfzBrjjjQT/EjKpCy+4YhN5yZoxcirPe+SMWz4jr6S+5UzSa3VuwpTnBfc8RF7yxDZyKs9r5IxHPiKv1P9iZqDnyAvMQ39UecbScVb/gJO03Xk4CFom3XYK1clhMdQUlKo7/d9NF13RkIdfy+MV7TSe2sl11tRFaXYmJKpWTd7kdVnJ8veevZKc+n3I93t9Jnvr5n4aTVWU/0z9AI2qMkV4nGNgZkAGjAxoAAAAjgAF) format("woff"), url(data:font/ttf;base64,AAEAAAANAIAAAwBQRkZUTW3RyK8AAAdIAAAAHEdERUYANAAGAAAHKAAAACBPUy8yT/b9sgAAAVgAAABWY21hcCIPRb0AAAHIAAABYmdhc3D//wADAAAHIAAAAAhnbHlmP5u2YAAAAzwAAAIsaGVhZAABMfsAAADcAAAANmhoZWED5QIFAAABFAAAACRobXR4BkoASgAAAbAAAAAWbG9jYQD2AaIAAAMsAAAAEG1heHAASwBHAAABOAAAACBuYW1lBSeBwgAABWgAAAFucG9zdC+zMgMAAAbYAAAARQABAAAAAQAA8MQQT18PPPUACwIAAAAAAM9xeH8AAAAAz3F4fwAlACUB2wHbAAAACAACAAAAAAAAAAEAAAHbAAAALgIAAAAAAAHbAAEAAAAAAAAAAAAAAAAAAAAEAAEAAAAHAEQAAgAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQkAAAAAAACAAAABAAAAIAAAAAAAAAAAUGZFZABAAGEhkgHg/+AALgHb/9sAAAABAAAAAAAAAgAAAAAAAAACAAAAAgAAJQAlACUAJQAAAAAAAwAAAAMAAAAcAAEAAAAAAFwAAwABAAAAHAAEAEAAAAAMAAgAAgAEAAAAYSAiIZAhkv//AAAAAABhICIhkCGS//8AAP+l3+PedN5xAAEAAAAAAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAIwAsAEWAAIAJQAlAdsB2wAYACwAAD8BNjQvASYjIg8BBhUUHwEHBhUUHwEWMzI2FAcGBwYiJyYnJjQ3Njc2MhcWF/GCBgaCBQcIBR0GBldXBgYdBQgH7x0eMjB8MDIeHR0eMjB8MDIecYIGDgaCBQUeBQcJBFhYBAkHBR4F0nwwMh4dHR4yMHwwMh4dHR4yAAAAAgAlACUB2wHbABgALAAAJTc2NTQvATc2NTQvASYjIg8BBhQfARYzMjYUBwYHBiInJicmNDc2NzYyFxYXASgdBgZXVwYGHQUIBwWCBgaCBQcIuB0eMjB8MDIeHR0eMjB8MDIecR4FBwkEWFgECQcFHgUFggYOBoIF0nwwMh4dHR4yMHwwMh4dHR4yAAABACUAJQHbAdsAEwAAABQHBgcGIicmJyY0NzY3NjIXFhcB2x0eMjB8MDIeHR0eMjB8MDIeAT58MDIeHR0eMjB8MDIeHR0eMgABACUAJQHbAdsAQwAAARUUBisBIicmPwEmIyIHBgcGBwYUFxYXFhcWMzI3Njc2MzIfARYVFAcGBwYjIicmJyYnJjQ3Njc2NzYzMhcWFzc2FxYB2woIgAsGBQkoKjodHBwSFAwLCwwUEhwcHSIeIBMGAQQDJwMCISspNC8mLBobFBERFBsaLCYvKicpHSUIDAsBt4AICgsLCScnCwwUEhwcOhwcEhQMCw8OHAMDJwMDAgQnFBQRFBsaLCZeJiwaGxQRDxEcJQgEBgAAAAAAAAwAlgABAAAAAAABAAUADAABAAAAAAACAAcAIgABAAAAAAADACEAbgABAAAAAAAEAAUAnAABAAAAAAAFAAsAugABAAAAAAAGAAUA0gADAAEECQABAAoAAAADAAEECQACAA4AEgADAAEECQADAEIAKgADAAEECQAEAAoAkAADAAEECQAFABYAogADAAEECQAGAAoAxgBzAGwAaQBjAGsAAHNsaWNrAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAHMAbABpAGMAawAgADoAIAAxADQALQA0AC0AMgAwADEANAAARm9udEZvcmdlIDIuMCA6IHNsaWNrIDogMTQtNC0yMDE0AABzAGwAaQBjAGsAAHNsaWNrAABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABzAGwAaQBjAGsAAHNsaWNrAAAAAAIAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAABwAAAAEAAgECAQMAhwBECmFycm93cmlnaHQJYXJyb3dsZWZ0AAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAGAAEABAAAAAIAAAAAAAEAAAAAzu7XsAAAAADPcXh/AAAAAM9xeH8=) format("truetype"), url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxtZXRhZGF0YT5HZW5lcmF0ZWQgYnkgRm9udGFzdGljLm1lPC9tZXRhZGF0YT4KPGRlZnM+Cjxmb250IGlkPSJzbGljayIgaG9yaXotYWR2LXg9IjUxMiI+Cjxmb250LWZhY2UgZm9udC1mYW1pbHk9InNsaWNrIiB1bml0cy1wZXItZW09IjUxMiIgYXNjZW50PSI0ODAiIGRlc2NlbnQ9Ii0zMiIvPgo8bWlzc2luZy1nbHlwaCBob3Jpei1hZHYteD0iNTEyIiAvPgoKPGdseXBoIHVuaWNvZGU9IiYjODU5NDsiIGQ9Ik0yNDEgMTEzbDEzMCAxMzBjNCA0IDYgOCA2IDEzIDAgNS0yIDktNiAxM2wtMTMwIDEzMGMtMyAzLTcgNS0xMiA1LTUgMC0xMC0yLTEzLTVsLTI5LTMwYy00LTMtNi03LTYtMTIgMC01IDItMTAgNi0xM2w4Ny04OC04Ny04OGMtNC0zLTYtOC02LTEzIDAtNSAyLTkgNi0xMmwyOS0zMGMzLTMgOC01IDEzLTUgNSAwIDkgMiAxMiA1eiBtMjM0IDE0M2MwLTQwLTktNzctMjktMTEwLTIwLTM0LTQ2LTYwLTgwLTgwLTMzLTIwLTcwLTI5LTExMC0yOS00MCAwLTc3IDktMTEwIDI5LTM0IDIwLTYwIDQ2LTgwIDgwLTIwIDMzLTI5IDcwLTI5IDExMCAwIDQwIDkgNzcgMjkgMTEwIDIwIDM0IDQ2IDYwIDgwIDgwIDMzIDIwIDcwIDI5IDExMCAyOSA0MCAwIDc3LTkgMTEwLTI5IDM0LTIwIDYwLTQ2IDgwLTgwIDIwLTMzIDI5LTcwIDI5LTExMHoiLz4KPGdseXBoIHVuaWNvZGU9IiYjODU5MjsiIGQ9Ik0yOTYgMTEzbDI5IDMwYzQgMyA2IDcgNiAxMiAwIDUtMiAxMC02IDEzbC04NyA4OCA4NyA4OGM0IDMgNiA4IDYgMTMgMCA1LTIgOS02IDEybC0yOSAzMGMtMyAzLTggNS0xMyA1LTUgMC05LTItMTItNWwtMTMwLTEzMGMtNC00LTYtOC02LTEzIDAtNSAyLTkgNi0xM2wxMzAtMTMwYzMtMyA3LTUgMTItNSA1IDAgMTAgMiAxMyA1eiBtMTc5IDE0M2MwLTQwLTktNzctMjktMTEwLTIwLTM0LTQ2LTYwLTgwLTgwLTMzLTIwLTcwLTI5LTExMC0yOS00MCAwLTc3IDktMTEwIDI5LTM0IDIwLTYwIDQ2LTgwIDgwLTIwIDMzLTI5IDcwLTI5IDExMCAwIDQwIDkgNzcgMjkgMTEwIDIwIDM0IDQ2IDYwIDgwIDgwIDMzIDIwIDcwIDI5IDExMCAyOSA0MCAwIDc3LTkgMTEwLTI5IDM0LTIwIDYwLTQ2IDgwLTgwIDIwLTMzIDI5LTcwIDI5LTExMHoiLz4KPGdseXBoIHVuaWNvZGU9IiYjODIyNjsiIGQ9Ik00NzUgMjU2YzAtNDAtOS03Ny0yOS0xMTAtMjAtMzQtNDYtNjAtODAtODAtMzMtMjAtNzAtMjktMTEwLTI5LTQwIDAtNzcgOS0xMTAgMjktMzQgMjAtNjAgNDYtODAgODAtMjAgMzMtMjkgNzAtMjkgMTEwIDAgNDAgOSA3NyAyOSAxMTAgMjAgMzQgNDYgNjAgODAgODAgMzMgMjAgNzAgMjkgMTEwIDI5IDQwIDAgNzctOSAxMTAtMjkgMzQtMjAgNjAtNDYgODAtODAgMjAtMzMgMjktNzAgMjktMTEweiIvPgo8Z2x5cGggdW5pY29kZT0iJiM5NzsiIGQ9Ik00NzUgNDM5bDAtMTI4YzAtNS0xLTktNS0xMy00LTQtOC01LTEzLTVsLTEyOCAwYy04IDAtMTMgMy0xNyAxMS0zIDctMiAxNCA0IDIwbDQwIDM5Yy0yOCAyNi02MiAzOS0xMDAgMzktMjAgMC0zOS00LTU3LTExLTE4LTgtMzMtMTgtNDYtMzItMTQtMTMtMjQtMjgtMzItNDYtNy0xOC0xMS0zNy0xMS01NyAwLTIwIDQtMzkgMTEtNTcgOC0xOCAxOC0zMyAzMi00NiAxMy0xNCAyOC0yNCA0Ni0zMiAxOC03IDM3LTExIDU3LTExIDIzIDAgNDQgNSA2NCAxNSAyMCA5IDM4IDIzIDUxIDQyIDIgMSA0IDMgNyAzIDMgMCA1LTEgNy0zbDM5LTM5YzItMiAzLTMgMy02IDAtMi0xLTQtMi02LTIxLTI1LTQ2LTQ1LTc2LTU5LTI5LTE0LTYwLTIwLTkzLTIwLTMwIDAtNTggNS04NSAxNy0yNyAxMi01MSAyNy03MCA0Ny0yMCAxOS0zNSA0My00NyA3MC0xMiAyNy0xNyA1NS0xNyA4NSAwIDMwIDUgNTggMTcgODUgMTIgMjcgMjcgNTEgNDcgNzAgMTkgMjAgNDMgMzUgNzAgNDcgMjcgMTIgNTUgMTcgODUgMTcgMjggMCA1NS01IDgxLTE1IDI2LTExIDUwLTI2IDcwLTQ1bDM3IDM3YzYgNiAxMiA3IDIwIDQgOC00IDExLTkgMTEtMTd6Ii8+CjwvZm9udD48L2RlZnM+PC9zdmc+Cg==#slick) format("svg");
  font-weight: normal;
  font-style: normal; }

/* Arrows */
.slick-prev,
.slick-next {
  position: absolute;
  display: block;
  height: 20px;
  width: 20px;
  line-height: 0px;
  font-size: 0px;
  cursor: pointer;
  background: transparent;
  color: transparent;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  padding: 0;
  border: none;
  outline: none; }
  .slick-prev:hover, .slick-prev:focus,
  .slick-next:hover,
  .slick-next:focus {
    outline: none;
    background: transparent;
    color: transparent; }
    .slick-prev:hover:before, .slick-prev:focus:before,
    .slick-next:hover:before,
    .slick-next:focus:before {
      opacity: 1; }
  .slick-prev.slick-disabled:before,
  .slick-next.slick-disabled:before {
    opacity: 0.25; }
  .slick-prev:before,
  .slick-next:before {
    font-family: "slick";
    font-size: 20px;
    line-height: 1;
    color: white;
    opacity: 0.75;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }

.slick-prev {
  left: -25px; }
  [dir="rtl"] .slick-prev {
    left: auto;
    right: -25px; }
  .slick-prev:before {
    content: "\2190"; }
    [dir="rtl"] .slick-prev:before {
      content: "\2192"; }

.slick-next {
  right: -25px; }
  [dir="rtl"] .slick-next {
    left: -25px;
    right: auto; }
  .slick-next:before {
    content: "\2192"; }
    [dir="rtl"] .slick-next:before {
      content: "\2190"; }

/* Dots */
.slick-dotted.slick-slider {
  margin-bottom: 30px; }

.slick-dots {
  position: absolute;
  bottom: -25px;
  list-style: none;
  display: block;
  text-align: center;
  padding: 0;
  margin: 0;
  width: 100%; }
  .slick-dots li {
    position: relative;
    display: inline-block;
    height: 20px;
    width: 20px;
    margin: 0 5px;
    padding: 0;
    cursor: pointer; }
    .slick-dots li button {
      border: 0;
      background: transparent;
      display: block;
      height: 20px;
      width: 20px;
      outline: none;
      line-height: 0px;
      font-size: 0px;
      color: transparent;
      padding: 5px;
      cursor: pointer; }
      .slick-dots li button:hover, .slick-dots li button:focus {
        outline: none; }
        .slick-dots li button:hover:before, .slick-dots li button:focus:before {
          opacity: 1; }
      .slick-dots li button:before {
        position: absolute;
        top: 0;
        left: 0;
        content: "\2022";
        width: 20px;
        height: 20px;
        font-family: "slick";
        font-size: 6px;
        line-height: 20px;
        text-align: center;
        color: black;
        opacity: 0.25;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale; }
    .slick-dots li.slick-active button:before {
      color: black;
      opacity: 0.75; }

/*# sourceMappingURL=global.css.map*/