/*!
 * Font Awesome Free 5.11.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa,
.fab,
.fad,
.fal,
.far,
.fas {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
}
.fa-lg {
  font-size: 1.33333em;
  line-height: .75em;
  vertical-align: -.0667em;
}
.fa-xs {
  font-size: .75em;
}
.fa-sm {
  font-size: .875em;
}
.fa-1x {
  font-size: 1em;
}
.fa-2x {
  font-size: 2em;
}
.fa-3x {
  font-size: 3em;
}
.fa-4x {
  font-size: 4em;
}
.fa-5x {
  font-size: 5em;
}
.fa-6x {
  font-size: 6em;
}
.fa-7x {
  font-size: 7em;
}
.fa-8x {
  font-size: 8em;
}
.fa-9x {
  font-size: 9em;
}
.fa-10x {
  font-size: 10em;
}
.fa-fw {
  text-align: center;
  width: 1.25em;
}
.fa-ul {
  list-style-type: none;
  margin-left: 2.5em;
  padding-left: 0;
}
.fa-ul > li {
  position: relative;
}
.fa-li {
  left: -2em;
  position: absolute;
  text-align: center;
  width: 2em;
  line-height: inherit;
}
.fa-border {
  border: .08em solid #eee;
  border-radius: .1em;
  padding: 0.2em 0.25em 0.15em;
}
.fa-pull-left {
  float: left;
}
.fa-pull-right {
  float: right;
}
.fa.fa-pull-left,
.fab.fa-pull-left,
.fal.fa-pull-left,
.far.fa-pull-left,
.fas.fa-pull-left {
  margin-right: .3em;
}
.fa.fa-pull-right,
.fab.fa-pull-right,
.fal.fa-pull-right,
.far.fa-pull-right,
.fas.fa-pull-right {
  margin-left: .3em;
}
.fa-spin {
  -webkit-animation: fa-spin 2s linear infinite;
  animation: fa-spin 2s linear infinite;
}
.fa-pulse {
  -webkit-animation: fa-spin 1s steps(8) infinite;
  animation: fa-spin 1s steps(8) infinite;
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn);
  }
}
.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
}
.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}
.fa-flip-vertical {
  -webkit-transform: scaleY(-1);
  transform: scaleY(-1);
}
.fa-flip-both,
.fa-flip-horizontal.fa-flip-vertical,
.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
}
.fa-flip-both,
.fa-flip-horizontal.fa-flip-vertical {
  -webkit-transform: scale(-1);
  transform: scale(-1);
}
:root .fa-flip-both,
:root .fa-flip-horizontal,
:root .fa-flip-vertical,
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270 {
  -webkit-filter: none;
  filter: none;
}
.fa-stack {
  display: inline-block;
  height: 2em;
  line-height: 2em;
  position: relative;
  vertical-align: middle;
  width: 2.5em;
}
.fa-stack-1x,
.fa-stack-2x {
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%;
}
.fa-stack-1x {
  line-height: inherit;
}
.fa-stack-2x {
  font-size: 2em;
}
.fa-inverse {
  color: #fff;
}
.fa-500px:before {
  content: "\f26e";
}
.fa-accessible-icon:before {
  content: "\f368";
}
.fa-accusoft:before {
  content: "\f369";
}
.fa-acquisitions-incorporated:before {
  content: "\f6af";
}
.fa-ad:before {
  content: "\f641";
}
.fa-address-book:before {
  content: "\f2b9";
}
.fa-address-card:before {
  content: "\f2bb";
}
.fa-adjust:before {
  content: "\f042";
}
.fa-adn:before {
  content: "\f170";
}
.fa-adobe:before {
  content: "\f778";
}
.fa-adversal:before {
  content: "\f36a";
}
.fa-affiliatetheme:before {
  content: "\f36b";
}
.fa-air-freshener:before {
  content: "\f5d0";
}
.fa-airbnb:before {
  content: "\f834";
}
.fa-algolia:before {
  content: "\f36c";
}
.fa-align-center:before {
  content: "\f037";
}
.fa-align-justify:before {
  content: "\f039";
}
.fa-align-left:before {
  content: "\f036";
}
.fa-align-right:before {
  content: "\f038";
}
.fa-alipay:before {
  content: "\f642";
}
.fa-allergies:before {
  content: "\f461";
}
.fa-amazon:before {
  content: "\f270";
}
.fa-amazon-pay:before {
  content: "\f42c";
}
.fa-ambulance:before {
  content: "\f0f9";
}
.fa-american-sign-language-interpreting:before {
  content: "\f2a3";
}
.fa-amilia:before {
  content: "\f36d";
}
.fa-anchor:before {
  content: "\f13d";
}
.fa-android:before {
  content: "\f17b";
}
.fa-angellist:before {
  content: "\f209";
}
.fa-angle-double-down:before {
  content: "\f103";
}
.fa-angle-double-left:before {
  content: "\f100";
}
.fa-angle-double-right:before {
  content: "\f101";
}
.fa-angle-double-up:before {
  content: "\f102";
}
.fa-angle-down:before {
  content: "\f107";
}
.fa-angle-left:before {
  content: "\f104";
}
.fa-angle-right:before {
  content: "\f105";
}
.fa-angle-up:before {
  content: "\f106";
}
.fa-angry:before {
  content: "\f556";
}
.fa-angrycreative:before {
  content: "\f36e";
}
.fa-angular:before {
  content: "\f420";
}
.fa-ankh:before {
  content: "\f644";
}
.fa-app-store:before {
  content: "\f36f";
}
.fa-app-store-ios:before {
  content: "\f370";
}
.fa-apper:before {
  content: "\f371";
}
.fa-apple:before {
  content: "\f179";
}
.fa-apple-alt:before {
  content: "\f5d1";
}
.fa-apple-pay:before {
  content: "\f415";
}
.fa-archive:before {
  content: "\f187";
}
.fa-archway:before {
  content: "\f557";
}
.fa-arrow-alt-circle-down:before {
  content: "\f358";
}
.fa-arrow-alt-circle-left:before {
  content: "\f359";
}
.fa-arrow-alt-circle-right:before {
  content: "\f35a";
}
.fa-arrow-alt-circle-up:before {
  content: "\f35b";
}
.fa-arrow-circle-down:before {
  content: "\f0ab";
}
.fa-arrow-circle-left:before {
  content: "\f0a8";
}
.fa-arrow-circle-right:before {
  content: "\f0a9";
}
.fa-arrow-circle-up:before {
  content: "\f0aa";
}
.fa-arrow-down:before {
  content: "\f063";
}
.fa-arrow-left:before {
  content: "\f060";
}
.fa-arrow-right:before {
  content: "\f061";
}
.fa-arrow-up:before {
  content: "\f062";
}
.fa-arrows-alt:before {
  content: "\f0b2";
}
.fa-arrows-alt-h:before {
  content: "\f337";
}
.fa-arrows-alt-v:before {
  content: "\f338";
}
.fa-artstation:before {
  content: "\f77a";
}
.fa-assistive-listening-systems:before {
  content: "\f2a2";
}
.fa-asterisk:before {
  content: "\f069";
}
.fa-asymmetrik:before {
  content: "\f372";
}
.fa-at:before {
  content: "\f1fa";
}
.fa-atlas:before {
  content: "\f558";
}
.fa-atlassian:before {
  content: "\f77b";
}
.fa-atom:before {
  content: "\f5d2";
}
.fa-audible:before {
  content: "\f373";
}
.fa-audio-description:before {
  content: "\f29e";
}
.fa-autoprefixer:before {
  content: "\f41c";
}
.fa-avianex:before {
  content: "\f374";
}
.fa-aviato:before {
  content: "\f421";
}
.fa-award:before {
  content: "\f559";
}
.fa-aws:before {
  content: "\f375";
}
.fa-baby:before {
  content: "\f77c";
}
.fa-baby-carriage:before {
  content: "\f77d";
}
.fa-backspace:before {
  content: "\f55a";
}
.fa-backward:before {
  content: "\f04a";
}
.fa-bacon:before {
  content: "\f7e5";
}
.fa-balance-scale:before {
  content: "\f24e";
}
.fa-balance-scale-left:before {
  content: "\f515";
}
.fa-balance-scale-right:before {
  content: "\f516";
}
.fa-ban:before {
  content: "\f05e";
}
.fa-band-aid:before {
  content: "\f462";
}
.fa-bandcamp:before {
  content: "\f2d5";
}
.fa-barcode:before {
  content: "\f02a";
}
.fa-bars:before {
  content: "\f0c9";
}
.fa-baseball-ball:before {
  content: "\f433";
}
.fa-basketball-ball:before {
  content: "\f434";
}
.fa-bath:before {
  content: "\f2cd";
}
.fa-battery-empty:before {
  content: "\f244";
}
.fa-battery-full:before {
  content: "\f240";
}
.fa-battery-half:before {
  content: "\f242";
}
.fa-battery-quarter:before {
  content: "\f243";
}
.fa-battery-three-quarters:before {
  content: "\f241";
}
.fa-battle-net:before {
  content: "\f835";
}
.fa-bed:before {
  content: "\f236";
}
.fa-beer:before {
  content: "\f0fc";
}
.fa-behance:before {
  content: "\f1b4";
}
.fa-behance-square:before {
  content: "\f1b5";
}
.fa-bell:before {
  content: "\f0f3";
}
.fa-bell-slash:before {
  content: "\f1f6";
}
.fa-bezier-curve:before {
  content: "\f55b";
}
.fa-bible:before {
  content: "\f647";
}
.fa-bicycle:before {
  content: "\f206";
}
.fa-biking:before {
  content: "\f84a";
}
.fa-bimobject:before {
  content: "\f378";
}
.fa-binoculars:before {
  content: "\f1e5";
}
.fa-biohazard:before {
  content: "\f780";
}
.fa-birthday-cake:before {
  content: "\f1fd";
}
.fa-bitbucket:before {
  content: "\f171";
}
.fa-bitcoin:before {
  content: "\f379";
}
.fa-bity:before {
  content: "\f37a";
}
.fa-black-tie:before {
  content: "\f27e";
}
.fa-blackberry:before {
  content: "\f37b";
}
.fa-blender:before {
  content: "\f517";
}
.fa-blender-phone:before {
  content: "\f6b6";
}
.fa-blind:before {
  content: "\f29d";
}
.fa-blog:before {
  content: "\f781";
}
.fa-blogger:before {
  content: "\f37c";
}
.fa-blogger-b:before {
  content: "\f37d";
}
.fa-bluetooth:before {
  content: "\f293";
}
.fa-bluetooth-b:before {
  content: "\f294";
}
.fa-bold:before {
  content: "\f032";
}
.fa-bolt:before {
  content: "\f0e7";
}
.fa-bomb:before {
  content: "\f1e2";
}
.fa-bone:before {
  content: "\f5d7";
}
.fa-bong:before {
  content: "\f55c";
}
.fa-book:before {
  content: "\f02d";
}
.fa-book-dead:before {
  content: "\f6b7";
}
.fa-book-medical:before {
  content: "\f7e6";
}
.fa-book-open:before {
  content: "\f518";
}
.fa-book-reader:before {
  content: "\f5da";
}
.fa-bookmark:before {
  content: "\f02e";
}
.fa-bootstrap:before {
  content: "\f836";
}
.fa-border-all:before {
  content: "\f84c";
}
.fa-border-none:before {
  content: "\f850";
}
.fa-border-style:before {
  content: "\f853";
}
.fa-bowling-ball:before {
  content: "\f436";
}
.fa-box:before {
  content: "\f466";
}
.fa-box-open:before {
  content: "\f49e";
}
.fa-boxes:before {
  content: "\f468";
}
.fa-braille:before {
  content: "\f2a1";
}
.fa-brain:before {
  content: "\f5dc";
}
.fa-bread-slice:before {
  content: "\f7ec";
}
.fa-briefcase:before {
  content: "\f0b1";
}
.fa-briefcase-medical:before {
  content: "\f469";
}
.fa-broadcast-tower:before {
  content: "\f519";
}
.fa-broom:before {
  content: "\f51a";
}
.fa-brush:before {
  content: "\f55d";
}
.fa-btc:before {
  content: "\f15a";
}
.fa-buffer:before {
  content: "\f837";
}
.fa-bug:before {
  content: "\f188";
}
.fa-building:before {
  content: "\f1ad";
}
.fa-bullhorn:before {
  content: "\f0a1";
}
.fa-bullseye:before {
  content: "\f140";
}
.fa-burn:before {
  content: "\f46a";
}
.fa-buromobelexperte:before {
  content: "\f37f";
}
.fa-bus:before {
  content: "\f207";
}
.fa-bus-alt:before {
  content: "\f55e";
}
.fa-business-time:before {
  content: "\f64a";
}
.fa-buy-n-large:before {
  content: "\f8a6";
}
.fa-buysellads:before {
  content: "\f20d";
}
.fa-calculator:before {
  content: "\f1ec";
}
.fa-calendar:before {
  content: "\f133";
}
.fa-calendar-alt:before {
  content: "\f073";
}
.fa-calendar-check:before {
  content: "\f274";
}
.fa-calendar-day:before {
  content: "\f783";
}
.fa-calendar-minus:before {
  content: "\f272";
}
.fa-calendar-plus:before {
  content: "\f271";
}
.fa-calendar-times:before {
  content: "\f273";
}
.fa-calendar-week:before {
  content: "\f784";
}
.fa-camera:before {
  content: "\f030";
}
.fa-camera-retro:before {
  content: "\f083";
}
.fa-campground:before {
  content: "\f6bb";
}
.fa-canadian-maple-leaf:before {
  content: "\f785";
}
.fa-candy-cane:before {
  content: "\f786";
}
.fa-cannabis:before {
  content: "\f55f";
}
.fa-capsules:before {
  content: "\f46b";
}
.fa-car:before {
  content: "\f1b9";
}
.fa-car-alt:before {
  content: "\f5de";
}
.fa-car-battery:before {
  content: "\f5df";
}
.fa-car-crash:before {
  content: "\f5e1";
}
.fa-car-side:before {
  content: "\f5e4";
}
.fa-caret-down:before {
  content: "\f0d7";
}
.fa-caret-left:before {
  content: "\f0d9";
}
.fa-caret-right:before {
  content: "\f0da";
}
.fa-caret-square-down:before {
  content: "\f150";
}
.fa-caret-square-left:before {
  content: "\f191";
}
.fa-caret-square-right:before {
  content: "\f152";
}
.fa-caret-square-up:before {
  content: "\f151";
}
.fa-caret-up:before {
  content: "\f0d8";
}
.fa-carrot:before {
  content: "\f787";
}
.fa-cart-arrow-down:before {
  content: "\f218";
}
.fa-cart-plus:before {
  content: "\f217";
}
.fa-cash-register:before {
  content: "\f788";
}
.fa-cat:before {
  content: "\f6be";
}
.fa-cc-amazon-pay:before {
  content: "\f42d";
}
.fa-cc-amex:before {
  content: "\f1f3";
}
.fa-cc-apple-pay:before {
  content: "\f416";
}
.fa-cc-diners-club:before {
  content: "\f24c";
}
.fa-cc-discover:before {
  content: "\f1f2";
}
.fa-cc-jcb:before {
  content: "\f24b";
}
.fa-cc-mastercard:before {
  content: "\f1f1";
}
.fa-cc-paypal:before {
  content: "\f1f4";
}
.fa-cc-stripe:before {
  content: "\f1f5";
}
.fa-cc-visa:before {
  content: "\f1f0";
}
.fa-centercode:before {
  content: "\f380";
}
.fa-centos:before {
  content: "\f789";
}
.fa-certificate:before {
  content: "\f0a3";
}
.fa-chair:before {
  content: "\f6c0";
}
.fa-chalkboard:before {
  content: "\f51b";
}
.fa-chalkboard-teacher:before {
  content: "\f51c";
}
.fa-charging-station:before {
  content: "\f5e7";
}
.fa-chart-area:before {
  content: "\f1fe";
}
.fa-chart-bar:before {
  content: "\f080";
}
.fa-chart-line:before {
  content: "\f201";
}
.fa-chart-pie:before {
  content: "\f200";
}
.fa-check:before {
  content: "\f00c";
}
.fa-check-circle:before {
  content: "\f058";
}
.fa-check-double:before {
  content: "\f560";
}
.fa-check-square:before {
  content: "\f14a";
}
.fa-cheese:before {
  content: "\f7ef";
}
.fa-chess:before {
  content: "\f439";
}
.fa-chess-bishop:before {
  content: "\f43a";
}
.fa-chess-board:before {
  content: "\f43c";
}
.fa-chess-king:before {
  content: "\f43f";
}
.fa-chess-knight:before {
  content: "\f441";
}
.fa-chess-pawn:before {
  content: "\f443";
}
.fa-chess-queen:before {
  content: "\f445";
}
.fa-chess-rook:before {
  content: "\f447";
}
.fa-chevron-circle-down:before {
  content: "\f13a";
}
.fa-chevron-circle-left:before {
  content: "\f137";
}
.fa-chevron-circle-right:before {
  content: "\f138";
}
.fa-chevron-circle-up:before {
  content: "\f139";
}
.fa-chevron-down:before {
  content: "\f078";
}
.fa-chevron-left:before {
  content: "\f053";
}
.fa-chevron-right:before {
  content: "\f054";
}
.fa-chevron-up:before {
  content: "\f077";
}
.fa-child:before {
  content: "\f1ae";
}
.fa-chrome:before {
  content: "\f268";
}
.fa-chromecast:before {
  content: "\f838";
}
.fa-church:before {
  content: "\f51d";
}
.fa-circle:before {
  content: "\f111";
}
.fa-circle-notch:before {
  content: "\f1ce";
}
.fa-city:before {
  content: "\f64f";
}
.fa-clinic-medical:before {
  content: "\f7f2";
}
.fa-clipboard:before {
  content: "\f328";
}
.fa-clipboard-check:before {
  content: "\f46c";
}
.fa-clipboard-list:before {
  content: "\f46d";
}
.fa-clock:before {
  content: "\f017";
}
.fa-clone:before {
  content: "\f24d";
}
.fa-closed-captioning:before {
  content: "\f20a";
}
.fa-cloud:before {
  content: "\f0c2";
}
.fa-cloud-download-alt:before {
  content: "\f381";
}
.fa-cloud-meatball:before {
  content: "\f73b";
}
.fa-cloud-moon:before {
  content: "\f6c3";
}
.fa-cloud-moon-rain:before {
  content: "\f73c";
}
.fa-cloud-rain:before {
  content: "\f73d";
}
.fa-cloud-showers-heavy:before {
  content: "\f740";
}
.fa-cloud-sun:before {
  content: "\f6c4";
}
.fa-cloud-sun-rain:before {
  content: "\f743";
}
.fa-cloud-upload-alt:before {
  content: "\f382";
}
.fa-cloudscale:before {
  content: "\f383";
}
.fa-cloudsmith:before {
  content: "\f384";
}
.fa-cloudversify:before {
  content: "\f385";
}
.fa-cocktail:before {
  content: "\f561";
}
.fa-code:before {
  content: "\f121";
}
.fa-code-branch:before {
  content: "\f126";
}
.fa-codepen:before {
  content: "\f1cb";
}
.fa-codiepie:before {
  content: "\f284";
}
.fa-coffee:before {
  content: "\f0f4";
}
.fa-cog:before {
  content: "\f013";
}
.fa-cogs:before {
  content: "\f085";
}
.fa-coins:before {
  content: "\f51e";
}
.fa-columns:before {
  content: "\f0db";
}
.fa-comment:before {
  content: "\f075";
}
.fa-comment-alt:before {
  content: "\f27a";
}
.fa-comment-dollar:before {
  content: "\f651";
}
.fa-comment-dots:before {
  content: "\f4ad";
}
.fa-comment-medical:before {
  content: "\f7f5";
}
.fa-comment-slash:before {
  content: "\f4b3";
}
.fa-comments:before {
  content: "\f086";
}
.fa-comments-dollar:before {
  content: "\f653";
}
.fa-compact-disc:before {
  content: "\f51f";
}
.fa-compass:before {
  content: "\f14e";
}
.fa-compress:before {
  content: "\f066";
}
.fa-compress-arrows-alt:before {
  content: "\f78c";
}
.fa-concierge-bell:before {
  content: "\f562";
}
.fa-confluence:before {
  content: "\f78d";
}
.fa-connectdevelop:before {
  content: "\f20e";
}
.fa-contao:before {
  content: "\f26d";
}
.fa-cookie:before {
  content: "\f563";
}
.fa-cookie-bite:before {
  content: "\f564";
}
.fa-copy:before {
  content: "\f0c5";
}
.fa-copyright:before {
  content: "\f1f9";
}
.fa-cotton-bureau:before {
  content: "\f89e";
}
.fa-couch:before {
  content: "\f4b8";
}
.fa-cpanel:before {
  content: "\f388";
}
.fa-creative-commons:before {
  content: "\f25e";
}
.fa-creative-commons-by:before {
  content: "\f4e7";
}
.fa-creative-commons-nc:before {
  content: "\f4e8";
}
.fa-creative-commons-nc-eu:before {
  content: "\f4e9";
}
.fa-creative-commons-nc-jp:before {
  content: "\f4ea";
}
.fa-creative-commons-nd:before {
  content: "\f4eb";
}
.fa-creative-commons-pd:before {
  content: "\f4ec";
}
.fa-creative-commons-pd-alt:before {
  content: "\f4ed";
}
.fa-creative-commons-remix:before {
  content: "\f4ee";
}
.fa-creative-commons-sa:before {
  content: "\f4ef";
}
.fa-creative-commons-sampling:before {
  content: "\f4f0";
}
.fa-creative-commons-sampling-plus:before {
  content: "\f4f1";
}
.fa-creative-commons-share:before {
  content: "\f4f2";
}
.fa-creative-commons-zero:before {
  content: "\f4f3";
}
.fa-credit-card:before {
  content: "\f09d";
}
.fa-critical-role:before {
  content: "\f6c9";
}
.fa-crop:before {
  content: "\f125";
}
.fa-crop-alt:before {
  content: "\f565";
}
.fa-cross:before {
  content: "\f654";
}
.fa-crosshairs:before {
  content: "\f05b";
}
.fa-crow:before {
  content: "\f520";
}
.fa-crown:before {
  content: "\f521";
}
.fa-crutch:before {
  content: "\f7f7";
}
.fa-css3:before {
  content: "\f13c";
}
.fa-css3-alt:before {
  content: "\f38b";
}
.fa-cube:before {
  content: "\f1b2";
}
.fa-cubes:before {
  content: "\f1b3";
}
.fa-cut:before {
  content: "\f0c4";
}
.fa-cuttlefish:before {
  content: "\f38c";
}
.fa-d-and-d:before {
  content: "\f38d";
}
.fa-d-and-d-beyond:before {
  content: "\f6ca";
}
.fa-dashcube:before {
  content: "\f210";
}
.fa-database:before {
  content: "\f1c0";
}
.fa-deaf:before {
  content: "\f2a4";
}
.fa-delicious:before {
  content: "\f1a5";
}
.fa-democrat:before {
  content: "\f747";
}
.fa-deploydog:before {
  content: "\f38e";
}
.fa-deskpro:before {
  content: "\f38f";
}
.fa-desktop:before {
  content: "\f108";
}
.fa-dev:before {
  content: "\f6cc";
}
.fa-deviantart:before {
  content: "\f1bd";
}
.fa-dharmachakra:before {
  content: "\f655";
}
.fa-dhl:before {
  content: "\f790";
}
.fa-diagnoses:before {
  content: "\f470";
}
.fa-diaspora:before {
  content: "\f791";
}
.fa-dice:before {
  content: "\f522";
}
.fa-dice-d20:before {
  content: "\f6cf";
}
.fa-dice-d6:before {
  content: "\f6d1";
}
.fa-dice-five:before {
  content: "\f523";
}
.fa-dice-four:before {
  content: "\f524";
}
.fa-dice-one:before {
  content: "\f525";
}
.fa-dice-six:before {
  content: "\f526";
}
.fa-dice-three:before {
  content: "\f527";
}
.fa-dice-two:before {
  content: "\f528";
}
.fa-digg:before {
  content: "\f1a6";
}
.fa-digital-ocean:before {
  content: "\f391";
}
.fa-digital-tachograph:before {
  content: "\f566";
}
.fa-directions:before {
  content: "\f5eb";
}
.fa-discord:before {
  content: "\f392";
}
.fa-discourse:before {
  content: "\f393";
}
.fa-divide:before {
  content: "\f529";
}
.fa-dizzy:before {
  content: "\f567";
}
.fa-dna:before {
  content: "\f471";
}
.fa-dochub:before {
  content: "\f394";
}
.fa-docker:before {
  content: "\f395";
}
.fa-dog:before {
  content: "\f6d3";
}
.fa-dollar-sign:before {
  content: "\f155";
}
.fa-dolly:before {
  content: "\f472";
}
.fa-dolly-flatbed:before {
  content: "\f474";
}
.fa-donate:before {
  content: "\f4b9";
}
.fa-door-closed:before {
  content: "\f52a";
}
.fa-door-open:before {
  content: "\f52b";
}
.fa-dot-circle:before {
  content: "\f192";
}
.fa-dove:before {
  content: "\f4ba";
}
.fa-download:before {
  content: "\f019";
}
.fa-draft2digital:before {
  content: "\f396";
}
.fa-drafting-compass:before {
  content: "\f568";
}
.fa-dragon:before {
  content: "\f6d5";
}
.fa-draw-polygon:before {
  content: "\f5ee";
}
.fa-dribbble:before {
  content: "\f17d";
}
.fa-dribbble-square:before {
  content: "\f397";
}
.fa-dropbox:before {
  content: "\f16b";
}
.fa-drum:before {
  content: "\f569";
}
.fa-drum-steelpan:before {
  content: "\f56a";
}
.fa-drumstick-bite:before {
  content: "\f6d7";
}
.fa-drupal:before {
  content: "\f1a9";
}
.fa-dumbbell:before {
  content: "\f44b";
}
.fa-dumpster:before {
  content: "\f793";
}
.fa-dumpster-fire:before {
  content: "\f794";
}
.fa-dungeon:before {
  content: "\f6d9";
}
.fa-dyalog:before {
  content: "\f399";
}
.fa-earlybirds:before {
  content: "\f39a";
}
.fa-ebay:before {
  content: "\f4f4";
}
.fa-edge:before {
  content: "\f282";
}
.fa-edit:before {
  content: "\f044";
}
.fa-egg:before {
  content: "\f7fb";
}
.fa-eject:before {
  content: "\f052";
}
.fa-elementor:before {
  content: "\f430";
}
.fa-ellipsis-h:before {
  content: "\f141";
}
.fa-ellipsis-v:before {
  content: "\f142";
}
.fa-ello:before {
  content: "\f5f1";
}
.fa-ember:before {
  content: "\f423";
}
.fa-empire:before {
  content: "\f1d1";
}
.fa-envelope:before {
  content: "\f0e0";
}
.fa-envelope-open:before {
  content: "\f2b6";
}
.fa-envelope-open-text:before {
  content: "\f658";
}
.fa-envelope-square:before {
  content: "\f199";
}
.fa-envira:before {
  content: "\f299";
}
.fa-equals:before {
  content: "\f52c";
}
.fa-eraser:before {
  content: "\f12d";
}
.fa-erlang:before {
  content: "\f39d";
}
.fa-ethereum:before {
  content: "\f42e";
}
.fa-ethernet:before {
  content: "\f796";
}
.fa-etsy:before {
  content: "\f2d7";
}
.fa-euro-sign:before {
  content: "\f153";
}
.fa-evernote:before {
  content: "\f839";
}
.fa-exchange-alt:before {
  content: "\f362";
}
.fa-exclamation:before {
  content: "\f12a";
}
.fa-exclamation-circle:before {
  content: "\f06a";
}
.fa-exclamation-triangle:before {
  content: "\f071";
}
.fa-expand:before {
  content: "\f065";
}
.fa-expand-arrows-alt:before {
  content: "\f31e";
}
.fa-expeditedssl:before {
  content: "\f23e";
}
.fa-external-link-alt:before {
  content: "\f35d";
}
.fa-external-link-square-alt:before {
  content: "\f360";
}
.fa-eye:before {
  content: "\f06e";
}
.fa-eye-dropper:before {
  content: "\f1fb";
}
.fa-eye-slash:before {
  content: "\f070";
}
.fa-facebook:before {
  content: "\f09a";
}
.fa-facebook-f:before {
  content: "\f39e";
}
.fa-facebook-messenger:before {
  content: "\f39f";
}
.fa-facebook-square:before {
  content: "\f082";
}
.fa-fan:before {
  content: "\f863";
}
.fa-fantasy-flight-games:before {
  content: "\f6dc";
}
.fa-fast-backward:before {
  content: "\f049";
}
.fa-fast-forward:before {
  content: "\f050";
}
.fa-fax:before {
  content: "\f1ac";
}
.fa-feather:before {
  content: "\f52d";
}
.fa-feather-alt:before {
  content: "\f56b";
}
.fa-fedex:before {
  content: "\f797";
}
.fa-fedora:before {
  content: "\f798";
}
.fa-female:before {
  content: "\f182";
}
.fa-fighter-jet:before {
  content: "\f0fb";
}
.fa-figma:before {
  content: "\f799";
}
.fa-file:before {
  content: "\f15b";
}
.fa-file-alt:before {
  content: "\f15c";
}
.fa-file-archive:before {
  content: "\f1c6";
}
.fa-file-audio:before {
  content: "\f1c7";
}
.fa-file-code:before {
  content: "\f1c9";
}
.fa-file-contract:before {
  content: "\f56c";
}
.fa-file-csv:before {
  content: "\f6dd";
}
.fa-file-download:before {
  content: "\f56d";
}
.fa-file-excel:before {
  content: "\f1c3";
}
.fa-file-export:before {
  content: "\f56e";
}
.fa-file-image:before {
  content: "\f1c5";
}
.fa-file-import:before {
  content: "\f56f";
}
.fa-file-invoice:before {
  content: "\f570";
}
.fa-file-invoice-dollar:before {
  content: "\f571";
}
.fa-file-medical:before {
  content: "\f477";
}
.fa-file-medical-alt:before {
  content: "\f478";
}
.fa-file-pdf:before {
  content: "\f1c1";
}
.fa-file-powerpoint:before {
  content: "\f1c4";
}
.fa-file-prescription:before {
  content: "\f572";
}
.fa-file-signature:before {
  content: "\f573";
}
.fa-file-upload:before {
  content: "\f574";
}
.fa-file-video:before {
  content: "\f1c8";
}
.fa-file-word:before {
  content: "\f1c2";
}
.fa-fill:before {
  content: "\f575";
}
.fa-fill-drip:before {
  content: "\f576";
}
.fa-film:before {
  content: "\f008";
}
.fa-filter:before {
  content: "\f0b0";
}
.fa-fingerprint:before {
  content: "\f577";
}
.fa-fire:before {
  content: "\f06d";
}
.fa-fire-alt:before {
  content: "\f7e4";
}
.fa-fire-extinguisher:before {
  content: "\f134";
}
.fa-firefox:before {
  content: "\f269";
}
.fa-first-aid:before {
  content: "\f479";
}
.fa-first-order:before {
  content: "\f2b0";
}
.fa-first-order-alt:before {
  content: "\f50a";
}
.fa-firstdraft:before {
  content: "\f3a1";
}
.fa-fish:before {
  content: "\f578";
}
.fa-fist-raised:before {
  content: "\f6de";
}
.fa-flag:before {
  content: "\f024";
}
.fa-flag-checkered:before {
  content: "\f11e";
}
.fa-flag-usa:before {
  content: "\f74d";
}
.fa-flask:before {
  content: "\f0c3";
}
.fa-flickr:before {
  content: "\f16e";
}
.fa-flipboard:before {
  content: "\f44d";
}
.fa-flushed:before {
  content: "\f579";
}
.fa-fly:before {
  content: "\f417";
}
.fa-folder:before {
  content: "\f07b";
}
.fa-folder-minus:before {
  content: "\f65d";
}
.fa-folder-open:before {
  content: "\f07c";
}
.fa-folder-plus:before {
  content: "\f65e";
}
.fa-font:before {
  content: "\f031";
}
.fa-font-awesome:before {
  content: "\f2b4";
}
.fa-font-awesome-alt:before {
  content: "\f35c";
}
.fa-font-awesome-flag:before {
  content: "\f425";
}
.fa-font-awesome-logo-full:before {
  content: "\f4e6";
}
.fa-fonticons:before {
  content: "\f280";
}
.fa-fonticons-fi:before {
  content: "\f3a2";
}
.fa-football-ball:before {
  content: "\f44e";
}
.fa-fort-awesome:before {
  content: "\f286";
}
.fa-fort-awesome-alt:before {
  content: "\f3a3";
}
.fa-forumbee:before {
  content: "\f211";
}
.fa-forward:before {
  content: "\f04e";
}
.fa-foursquare:before {
  content: "\f180";
}
.fa-free-code-camp:before {
  content: "\f2c5";
}
.fa-freebsd:before {
  content: "\f3a4";
}
.fa-frog:before {
  content: "\f52e";
}
.fa-frown:before {
  content: "\f119";
}
.fa-frown-open:before {
  content: "\f57a";
}
.fa-fulcrum:before {
  content: "\f50b";
}
.fa-funnel-dollar:before {
  content: "\f662";
}
.fa-futbol:before {
  content: "\f1e3";
}
.fa-galactic-republic:before {
  content: "\f50c";
}
.fa-galactic-senate:before {
  content: "\f50d";
}
.fa-gamepad:before {
  content: "\f11b";
}
.fa-gas-pump:before {
  content: "\f52f";
}
.fa-gavel:before {
  content: "\f0e3";
}
.fa-gem:before {
  content: "\f3a5";
}
.fa-genderless:before {
  content: "\f22d";
}
.fa-get-pocket:before {
  content: "\f265";
}
.fa-gg:before {
  content: "\f260";
}
.fa-gg-circle:before {
  content: "\f261";
}
.fa-ghost:before {
  content: "\f6e2";
}
.fa-gift:before {
  content: "\f06b";
}
.fa-gifts:before {
  content: "\f79c";
}
.fa-git:before {
  content: "\f1d3";
}
.fa-git-alt:before {
  content: "\f841";
}
.fa-git-square:before {
  content: "\f1d2";
}
.fa-github:before {
  content: "\f09b";
}
.fa-github-alt:before {
  content: "\f113";
}
.fa-github-square:before {
  content: "\f092";
}
.fa-gitkraken:before {
  content: "\f3a6";
}
.fa-gitlab:before {
  content: "\f296";
}
.fa-gitter:before {
  content: "\f426";
}
.fa-glass-cheers:before {
  content: "\f79f";
}
.fa-glass-martini:before {
  content: "\f000";
}
.fa-glass-martini-alt:before {
  content: "\f57b";
}
.fa-glass-whiskey:before {
  content: "\f7a0";
}
.fa-glasses:before {
  content: "\f530";
}
.fa-glide:before {
  content: "\f2a5";
}
.fa-glide-g:before {
  content: "\f2a6";
}
.fa-globe:before {
  content: "\f0ac";
}
.fa-globe-africa:before {
  content: "\f57c";
}
.fa-globe-americas:before {
  content: "\f57d";
}
.fa-globe-asia:before {
  content: "\f57e";
}
.fa-globe-europe:before {
  content: "\f7a2";
}
.fa-gofore:before {
  content: "\f3a7";
}
.fa-golf-ball:before {
  content: "\f450";
}
.fa-goodreads:before {
  content: "\f3a8";
}
.fa-goodreads-g:before {
  content: "\f3a9";
}
.fa-google:before {
  content: "\f1a0";
}
.fa-google-drive:before {
  content: "\f3aa";
}
.fa-google-play:before {
  content: "\f3ab";
}
.fa-google-plus:before {
  content: "\f2b3";
}
.fa-google-plus-g:before {
  content: "\f0d5";
}
.fa-google-plus-square:before {
  content: "\f0d4";
}
.fa-google-wallet:before {
  content: "\f1ee";
}
.fa-gopuram:before {
  content: "\f664";
}
.fa-graduation-cap:before {
  content: "\f19d";
}
.fa-gratipay:before {
  content: "\f184";
}
.fa-grav:before {
  content: "\f2d6";
}
.fa-greater-than:before {
  content: "\f531";
}
.fa-greater-than-equal:before {
  content: "\f532";
}
.fa-grimace:before {
  content: "\f57f";
}
.fa-grin:before {
  content: "\f580";
}
.fa-grin-alt:before {
  content: "\f581";
}
.fa-grin-beam:before {
  content: "\f582";
}
.fa-grin-beam-sweat:before {
  content: "\f583";
}
.fa-grin-hearts:before {
  content: "\f584";
}
.fa-grin-squint:before {
  content: "\f585";
}
.fa-grin-squint-tears:before {
  content: "\f586";
}
.fa-grin-stars:before {
  content: "\f587";
}
.fa-grin-tears:before {
  content: "\f588";
}
.fa-grin-tongue:before {
  content: "\f589";
}
.fa-grin-tongue-squint:before {
  content: "\f58a";
}
.fa-grin-tongue-wink:before {
  content: "\f58b";
}
.fa-grin-wink:before {
  content: "\f58c";
}
.fa-grip-horizontal:before {
  content: "\f58d";
}
.fa-grip-lines:before {
  content: "\f7a4";
}
.fa-grip-lines-vertical:before {
  content: "\f7a5";
}
.fa-grip-vertical:before {
  content: "\f58e";
}
.fa-gripfire:before {
  content: "\f3ac";
}
.fa-grunt:before {
  content: "\f3ad";
}
.fa-guitar:before {
  content: "\f7a6";
}
.fa-gulp:before {
  content: "\f3ae";
}
.fa-h-square:before {
  content: "\f0fd";
}
.fa-hacker-news:before {
  content: "\f1d4";
}
.fa-hacker-news-square:before {
  content: "\f3af";
}
.fa-hackerrank:before {
  content: "\f5f7";
}
.fa-hamburger:before {
  content: "\f805";
}
.fa-hammer:before {
  content: "\f6e3";
}
.fa-hamsa:before {
  content: "\f665";
}
.fa-hand-holding:before {
  content: "\f4bd";
}
.fa-hand-holding-heart:before {
  content: "\f4be";
}
.fa-hand-holding-usd:before {
  content: "\f4c0";
}
.fa-hand-lizard:before {
  content: "\f258";
}
.fa-hand-middle-finger:before {
  content: "\f806";
}
.fa-hand-paper:before {
  content: "\f256";
}
.fa-hand-peace:before {
  content: "\f25b";
}
.fa-hand-point-down:before {
  content: "\f0a7";
}
.fa-hand-point-left:before {
  content: "\f0a5";
}
.fa-hand-point-right:before {
  content: "\f0a4";
}
.fa-hand-point-up:before {
  content: "\f0a6";
}
.fa-hand-pointer:before {
  content: "\f25a";
}
.fa-hand-rock:before {
  content: "\f255";
}
.fa-hand-scissors:before {
  content: "\f257";
}
.fa-hand-spock:before {
  content: "\f259";
}
.fa-hands:before {
  content: "\f4c2";
}
.fa-hands-helping:before {
  content: "\f4c4";
}
.fa-handshake:before {
  content: "\f2b5";
}
.fa-hanukiah:before {
  content: "\f6e6";
}
.fa-hard-hat:before {
  content: "\f807";
}
.fa-hashtag:before {
  content: "\f292";
}
.fa-hat-cowboy:before {
  content: "\f8c0";
}
.fa-hat-cowboy-side:before {
  content: "\f8c1";
}
.fa-hat-wizard:before {
  content: "\f6e8";
}
.fa-haykal:before {
  content: "\f666";
}
.fa-hdd:before {
  content: "\f0a0";
}
.fa-heading:before {
  content: "\f1dc";
}
.fa-headphones:before {
  content: "\f025";
}
.fa-headphones-alt:before {
  content: "\f58f";
}
.fa-headset:before {
  content: "\f590";
}
.fa-heart:before {
  content: "\f004";
}
.fa-heart-broken:before {
  content: "\f7a9";
}
.fa-heartbeat:before {
  content: "\f21e";
}
.fa-helicopter:before {
  content: "\f533";
}
.fa-highlighter:before {
  content: "\f591";
}
.fa-hiking:before {
  content: "\f6ec";
}
.fa-hippo:before {
  content: "\f6ed";
}
.fa-hips:before {
  content: "\f452";
}
.fa-hire-a-helper:before {
  content: "\f3b0";
}
.fa-history:before {
  content: "\f1da";
}
.fa-hockey-puck:before {
  content: "\f453";
}
.fa-holly-berry:before {
  content: "\f7aa";
}
.fa-home:before {
  content: "\f015";
}
.fa-hooli:before {
  content: "\f427";
}
.fa-hornbill:before {
  content: "\f592";
}
.fa-horse:before {
  content: "\f6f0";
}
.fa-horse-head:before {
  content: "\f7ab";
}
.fa-hospital:before {
  content: "\f0f8";
}
.fa-hospital-alt:before {
  content: "\f47d";
}
.fa-hospital-symbol:before {
  content: "\f47e";
}
.fa-hot-tub:before {
  content: "\f593";
}
.fa-hotdog:before {
  content: "\f80f";
}
.fa-hotel:before {
  content: "\f594";
}
.fa-hotjar:before {
  content: "\f3b1";
}
.fa-hourglass:before {
  content: "\f254";
}
.fa-hourglass-end:before {
  content: "\f253";
}
.fa-hourglass-half:before {
  content: "\f252";
}
.fa-hourglass-start:before {
  content: "\f251";
}
.fa-house-damage:before {
  content: "\f6f1";
}
.fa-houzz:before {
  content: "\f27c";
}
.fa-hryvnia:before {
  content: "\f6f2";
}
.fa-html5:before {
  content: "\f13b";
}
.fa-hubspot:before {
  content: "\f3b2";
}
.fa-i-cursor:before {
  content: "\f246";
}
.fa-ice-cream:before {
  content: "\f810";
}
.fa-icicles:before {
  content: "\f7ad";
}
.fa-icons:before {
  content: "\f86d";
}
.fa-id-badge:before {
  content: "\f2c1";
}
.fa-id-card:before {
  content: "\f2c2";
}
.fa-id-card-alt:before {
  content: "\f47f";
}
.fa-igloo:before {
  content: "\f7ae";
}
.fa-image:before {
  content: "\f03e";
}
.fa-images:before {
  content: "\f302";
}
.fa-imdb:before {
  content: "\f2d8";
}
.fa-inbox:before {
  content: "\f01c";
}
.fa-indent:before {
  content: "\f03c";
}
.fa-industry:before {
  content: "\f275";
}
.fa-infinity:before {
  content: "\f534";
}
.fa-info:before {
  content: "\f129";
}
.fa-info-circle:before {
  content: "\f05a";
}
.fa-instagram:before {
  content: "\f16d";
}
.fa-intercom:before {
  content: "\f7af";
}
.fa-internet-explorer:before {
  content: "\f26b";
}
.fa-invision:before {
  content: "\f7b0";
}
.fa-ioxhost:before {
  content: "\f208";
}
.fa-italic:before {
  content: "\f033";
}
.fa-itch-io:before {
  content: "\f83a";
}
.fa-itunes:before {
  content: "\f3b4";
}
.fa-itunes-note:before {
  content: "\f3b5";
}
.fa-java:before {
  content: "\f4e4";
}
.fa-jedi:before {
  content: "\f669";
}
.fa-jedi-order:before {
  content: "\f50e";
}
.fa-jenkins:before {
  content: "\f3b6";
}
.fa-jira:before {
  content: "\f7b1";
}
.fa-joget:before {
  content: "\f3b7";
}
.fa-joint:before {
  content: "\f595";
}
.fa-joomla:before {
  content: "\f1aa";
}
.fa-journal-whills:before {
  content: "\f66a";
}
.fa-js:before {
  content: "\f3b8";
}
.fa-js-square:before {
  content: "\f3b9";
}
.fa-jsfiddle:before {
  content: "\f1cc";
}
.fa-kaaba:before {
  content: "\f66b";
}
.fa-kaggle:before {
  content: "\f5fa";
}
.fa-key:before {
  content: "\f084";
}
.fa-keybase:before {
  content: "\f4f5";
}
.fa-keyboard:before {
  content: "\f11c";
}
.fa-keycdn:before {
  content: "\f3ba";
}
.fa-khanda:before {
  content: "\f66d";
}
.fa-kickstarter:before {
  content: "\f3bb";
}
.fa-kickstarter-k:before {
  content: "\f3bc";
}
.fa-kiss:before {
  content: "\f596";
}
.fa-kiss-beam:before {
  content: "\f597";
}
.fa-kiss-wink-heart:before {
  content: "\f598";
}
.fa-kiwi-bird:before {
  content: "\f535";
}
.fa-korvue:before {
  content: "\f42f";
}
.fa-landmark:before {
  content: "\f66f";
}
.fa-language:before {
  content: "\f1ab";
}
.fa-laptop:before {
  content: "\f109";
}
.fa-laptop-code:before {
  content: "\f5fc";
}
.fa-laptop-medical:before {
  content: "\f812";
}
.fa-laravel:before {
  content: "\f3bd";
}
.fa-lastfm:before {
  content: "\f202";
}
.fa-lastfm-square:before {
  content: "\f203";
}
.fa-laugh:before {
  content: "\f599";
}
.fa-laugh-beam:before {
  content: "\f59a";
}
.fa-laugh-squint:before {
  content: "\f59b";
}
.fa-laugh-wink:before {
  content: "\f59c";
}
.fa-layer-group:before {
  content: "\f5fd";
}
.fa-leaf:before {
  content: "\f06c";
}
.fa-leanpub:before {
  content: "\f212";
}
.fa-lemon:before {
  content: "\f094";
}
.fa-less:before {
  content: "\f41d";
}
.fa-less-than:before {
  content: "\f536";
}
.fa-less-than-equal:before {
  content: "\f537";
}
.fa-level-down-alt:before {
  content: "\f3be";
}
.fa-level-up-alt:before {
  content: "\f3bf";
}
.fa-life-ring:before {
  content: "\f1cd";
}
.fa-lightbulb:before {
  content: "\f0eb";
}
.fa-line:before {
  content: "\f3c0";
}
.fa-link:before {
  content: "\f0c1";
}
.fa-linkedin:before {
  content: "\f08c";
}
.fa-linkedin-in:before {
  content: "\f0e1";
}
.fa-linode:before {
  content: "\f2b8";
}
.fa-linux:before {
  content: "\f17c";
}
.fa-lira-sign:before {
  content: "\f195";
}
.fa-list:before {
  content: "\f03a";
}
.fa-list-alt:before {
  content: "\f022";
}
.fa-list-ol:before {
  content: "\f0cb";
}
.fa-list-ul:before {
  content: "\f0ca";
}
.fa-location-arrow:before {
  content: "\f124";
}
.fa-lock:before {
  content: "\f023";
}
.fa-lock-open:before {
  content: "\f3c1";
}
.fa-long-arrow-alt-down:before {
  content: "\f309";
}
.fa-long-arrow-alt-left:before {
  content: "\f30a";
}
.fa-long-arrow-alt-right:before {
  content: "\f30b";
}
.fa-long-arrow-alt-up:before {
  content: "\f30c";
}
.fa-low-vision:before {
  content: "\f2a8";
}
.fa-luggage-cart:before {
  content: "\f59d";
}
.fa-lyft:before {
  content: "\f3c3";
}
.fa-magento:before {
  content: "\f3c4";
}
.fa-magic:before {
  content: "\f0d0";
}
.fa-magnet:before {
  content: "\f076";
}
.fa-mail-bulk:before {
  content: "\f674";
}
.fa-mailchimp:before {
  content: "\f59e";
}
.fa-male:before {
  content: "\f183";
}
.fa-mandalorian:before {
  content: "\f50f";
}
.fa-map:before {
  content: "\f279";
}
.fa-map-marked:before {
  content: "\f59f";
}
.fa-map-marked-alt:before {
  content: "\f5a0";
}
.fa-map-marker:before {
  content: "\f041";
}
.fa-map-marker-alt:before {
  content: "\f3c5";
}
.fa-map-pin:before {
  content: "\f276";
}
.fa-map-signs:before {
  content: "\f277";
}
.fa-markdown:before {
  content: "\f60f";
}
.fa-marker:before {
  content: "\f5a1";
}
.fa-mars:before {
  content: "\f222";
}
.fa-mars-double:before {
  content: "\f227";
}
.fa-mars-stroke:before {
  content: "\f229";
}
.fa-mars-stroke-h:before {
  content: "\f22b";
}
.fa-mars-stroke-v:before {
  content: "\f22a";
}
.fa-mask:before {
  content: "\f6fa";
}
.fa-mastodon:before {
  content: "\f4f6";
}
.fa-maxcdn:before {
  content: "\f136";
}
.fa-mdb:before {
  content: "\f8ca";
}
.fa-medal:before {
  content: "\f5a2";
}
.fa-medapps:before {
  content: "\f3c6";
}
.fa-medium:before {
  content: "\f23a";
}
.fa-medium-m:before {
  content: "\f3c7";
}
.fa-medkit:before {
  content: "\f0fa";
}
.fa-medrt:before {
  content: "\f3c8";
}
.fa-meetup:before {
  content: "\f2e0";
}
.fa-megaport:before {
  content: "\f5a3";
}
.fa-meh:before {
  content: "\f11a";
}
.fa-meh-blank:before {
  content: "\f5a4";
}
.fa-meh-rolling-eyes:before {
  content: "\f5a5";
}
.fa-memory:before {
  content: "\f538";
}
.fa-mendeley:before {
  content: "\f7b3";
}
.fa-menorah:before {
  content: "\f676";
}
.fa-mercury:before {
  content: "\f223";
}
.fa-meteor:before {
  content: "\f753";
}
.fa-microchip:before {
  content: "\f2db";
}
.fa-microphone:before {
  content: "\f130";
}
.fa-microphone-alt:before {
  content: "\f3c9";
}
.fa-microphone-alt-slash:before {
  content: "\f539";
}
.fa-microphone-slash:before {
  content: "\f131";
}
.fa-microscope:before {
  content: "\f610";
}
.fa-microsoft:before {
  content: "\f3ca";
}
.fa-minus:before {
  content: "\f068";
}
.fa-minus-circle:before {
  content: "\f056";
}
.fa-minus-square:before {
  content: "\f146";
}
.fa-mitten:before {
  content: "\f7b5";
}
.fa-mix:before {
  content: "\f3cb";
}
.fa-mixcloud:before {
  content: "\f289";
}
.fa-mizuni:before {
  content: "\f3cc";
}
.fa-mobile:before {
  content: "\f10b";
}
.fa-mobile-alt:before {
  content: "\f3cd";
}
.fa-modx:before {
  content: "\f285";
}
.fa-monero:before {
  content: "\f3d0";
}
.fa-money-bill:before {
  content: "\f0d6";
}
.fa-money-bill-alt:before {
  content: "\f3d1";
}
.fa-money-bill-wave:before {
  content: "\f53a";
}
.fa-money-bill-wave-alt:before {
  content: "\f53b";
}
.fa-money-check:before {
  content: "\f53c";
}
.fa-money-check-alt:before {
  content: "\f53d";
}
.fa-monument:before {
  content: "\f5a6";
}
.fa-moon:before {
  content: "\f186";
}
.fa-mortar-pestle:before {
  content: "\f5a7";
}
.fa-mosque:before {
  content: "\f678";
}
.fa-motorcycle:before {
  content: "\f21c";
}
.fa-mountain:before {
  content: "\f6fc";
}
.fa-mouse:before {
  content: "\f8cc";
}
.fa-mouse-pointer:before {
  content: "\f245";
}
.fa-mug-hot:before {
  content: "\f7b6";
}
.fa-music:before {
  content: "\f001";
}
.fa-napster:before {
  content: "\f3d2";
}
.fa-neos:before {
  content: "\f612";
}
.fa-network-wired:before {
  content: "\f6ff";
}
.fa-neuter:before {
  content: "\f22c";
}
.fa-newspaper:before {
  content: "\f1ea";
}
.fa-nimblr:before {
  content: "\f5a8";
}
.fa-node:before {
  content: "\f419";
}
.fa-node-js:before {
  content: "\f3d3";
}
.fa-not-equal:before {
  content: "\f53e";
}
.fa-notes-medical:before {
  content: "\f481";
}
.fa-npm:before {
  content: "\f3d4";
}
.fa-ns8:before {
  content: "\f3d5";
}
.fa-nutritionix:before {
  content: "\f3d6";
}
.fa-object-group:before {
  content: "\f247";
}
.fa-object-ungroup:before {
  content: "\f248";
}
.fa-odnoklassniki:before {
  content: "\f263";
}
.fa-odnoklassniki-square:before {
  content: "\f264";
}
.fa-oil-can:before {
  content: "\f613";
}
.fa-old-republic:before {
  content: "\f510";
}
.fa-om:before {
  content: "\f679";
}
.fa-opencart:before {
  content: "\f23d";
}
.fa-openid:before {
  content: "\f19b";
}
.fa-opera:before {
  content: "\f26a";
}
.fa-optin-monster:before {
  content: "\f23c";
}
.fa-orcid:before {
  content: "\f8d2";
}
.fa-osi:before {
  content: "\f41a";
}
.fa-otter:before {
  content: "\f700";
}
.fa-outdent:before {
  content: "\f03b";
}
.fa-page4:before {
  content: "\f3d7";
}
.fa-pagelines:before {
  content: "\f18c";
}
.fa-pager:before {
  content: "\f815";
}
.fa-paint-brush:before {
  content: "\f1fc";
}
.fa-paint-roller:before {
  content: "\f5aa";
}
.fa-palette:before {
  content: "\f53f";
}
.fa-palfed:before {
  content: "\f3d8";
}
.fa-pallet:before {
  content: "\f482";
}
.fa-paper-plane:before {
  content: "\f1d8";
}
.fa-paperclip:before {
  content: "\f0c6";
}
.fa-parachute-box:before {
  content: "\f4cd";
}
.fa-paragraph:before {
  content: "\f1dd";
}
.fa-parking:before {
  content: "\f540";
}
.fa-passport:before {
  content: "\f5ab";
}
.fa-pastafarianism:before {
  content: "\f67b";
}
.fa-paste:before {
  content: "\f0ea";
}
.fa-patreon:before {
  content: "\f3d9";
}
.fa-pause:before {
  content: "\f04c";
}
.fa-pause-circle:before {
  content: "\f28b";
}
.fa-paw:before {
  content: "\f1b0";
}
.fa-paypal:before {
  content: "\f1ed";
}
.fa-peace:before {
  content: "\f67c";
}
.fa-pen:before {
  content: "\f304";
}
.fa-pen-alt:before {
  content: "\f305";
}
.fa-pen-fancy:before {
  content: "\f5ac";
}
.fa-pen-nib:before {
  content: "\f5ad";
}
.fa-pen-square:before {
  content: "\f14b";
}
.fa-pencil-alt:before {
  content: "\f303";
}
.fa-pencil-ruler:before {
  content: "\f5ae";
}
.fa-penny-arcade:before {
  content: "\f704";
}
.fa-people-carry:before {
  content: "\f4ce";
}
.fa-pepper-hot:before {
  content: "\f816";
}
.fa-percent:before {
  content: "\f295";
}
.fa-percentage:before {
  content: "\f541";
}
.fa-periscope:before {
  content: "\f3da";
}
.fa-person-booth:before {
  content: "\f756";
}
.fa-phabricator:before {
  content: "\f3db";
}
.fa-phoenix-framework:before {
  content: "\f3dc";
}
.fa-phoenix-squadron:before {
  content: "\f511";
}
.fa-phone:before {
  content: "\f095";
}
.fa-phone-alt:before {
  content: "\f879";
}
.fa-phone-slash:before {
  content: "\f3dd";
}
.fa-phone-square:before {
  content: "\f098";
}
.fa-phone-square-alt:before {
  content: "\f87b";
}
.fa-phone-volume:before {
  content: "\f2a0";
}
.fa-photo-video:before {
  content: "\f87c";
}
.fa-php:before {
  content: "\f457";
}
.fa-pied-piper:before {
  content: "\f2ae";
}
.fa-pied-piper-alt:before {
  content: "\f1a8";
}
.fa-pied-piper-hat:before {
  content: "\f4e5";
}
.fa-pied-piper-pp:before {
  content: "\f1a7";
}
.fa-piggy-bank:before {
  content: "\f4d3";
}
.fa-pills:before {
  content: "\f484";
}
.fa-pinterest:before {
  content: "\f0d2";
}
.fa-pinterest-p:before {
  content: "\f231";
}
.fa-pinterest-square:before {
  content: "\f0d3";
}
.fa-pizza-slice:before {
  content: "\f818";
}
.fa-place-of-worship:before {
  content: "\f67f";
}
.fa-plane:before {
  content: "\f072";
}
.fa-plane-arrival:before {
  content: "\f5af";
}
.fa-plane-departure:before {
  content: "\f5b0";
}
.fa-play:before {
  content: "\f04b";
}
.fa-play-circle:before {
  content: "\f144";
}
.fa-playstation:before {
  content: "\f3df";
}
.fa-plug:before {
  content: "\f1e6";
}
.fa-plus:before {
  content: "\f067";
}
.fa-plus-circle:before {
  content: "\f055";
}
.fa-plus-square:before {
  content: "\f0fe";
}
.fa-podcast:before {
  content: "\f2ce";
}
.fa-poll:before {
  content: "\f681";
}
.fa-poll-h:before {
  content: "\f682";
}
.fa-poo:before {
  content: "\f2fe";
}
.fa-poo-storm:before {
  content: "\f75a";
}
.fa-poop:before {
  content: "\f619";
}
.fa-portrait:before {
  content: "\f3e0";
}
.fa-pound-sign:before {
  content: "\f154";
}
.fa-power-off:before {
  content: "\f011";
}
.fa-pray:before {
  content: "\f683";
}
.fa-praying-hands:before {
  content: "\f684";
}
.fa-prescription:before {
  content: "\f5b1";
}
.fa-prescription-bottle:before {
  content: "\f485";
}
.fa-prescription-bottle-alt:before {
  content: "\f486";
}
.fa-print:before {
  content: "\f02f";
}
.fa-procedures:before {
  content: "\f487";
}
.fa-product-hunt:before {
  content: "\f288";
}
.fa-project-diagram:before {
  content: "\f542";
}
.fa-pushed:before {
  content: "\f3e1";
}
.fa-puzzle-piece:before {
  content: "\f12e";
}
.fa-python:before {
  content: "\f3e2";
}
.fa-qq:before {
  content: "\f1d6";
}
.fa-qrcode:before {
  content: "\f029";
}
.fa-question:before {
  content: "\f128";
}
.fa-question-circle:before {
  content: "\f059";
}
.fa-quidditch:before {
  content: "\f458";
}
.fa-quinscape:before {
  content: "\f459";
}
.fa-quora:before {
  content: "\f2c4";
}
.fa-quote-left:before {
  content: "\f10d";
}
.fa-quote-right:before {
  content: "\f10e";
}
.fa-quran:before {
  content: "\f687";
}
.fa-r-project:before {
  content: "\f4f7";
}
.fa-radiation:before {
  content: "\f7b9";
}
.fa-radiation-alt:before {
  content: "\f7ba";
}
.fa-rainbow:before {
  content: "\f75b";
}
.fa-random:before {
  content: "\f074";
}
.fa-raspberry-pi:before {
  content: "\f7bb";
}
.fa-ravelry:before {
  content: "\f2d9";
}
.fa-react:before {
  content: "\f41b";
}
.fa-reacteurope:before {
  content: "\f75d";
}
.fa-readme:before {
  content: "\f4d5";
}
.fa-rebel:before {
  content: "\f1d0";
}
.fa-receipt:before {
  content: "\f543";
}
.fa-record-vinyl:before {
  content: "\f8d9";
}
.fa-recycle:before {
  content: "\f1b8";
}
.fa-red-river:before {
  content: "\f3e3";
}
.fa-reddit:before {
  content: "\f1a1";
}
.fa-reddit-alien:before {
  content: "\f281";
}
.fa-reddit-square:before {
  content: "\f1a2";
}
.fa-redhat:before {
  content: "\f7bc";
}
.fa-redo:before {
  content: "\f01e";
}
.fa-redo-alt:before {
  content: "\f2f9";
}
.fa-registered:before {
  content: "\f25d";
}
.fa-remove-format:before {
  content: "\f87d";
}
.fa-renren:before {
  content: "\f18b";
}
.fa-reply:before {
  content: "\f3e5";
}
.fa-reply-all:before {
  content: "\f122";
}
.fa-replyd:before {
  content: "\f3e6";
}
.fa-republican:before {
  content: "\f75e";
}
.fa-researchgate:before {
  content: "\f4f8";
}
.fa-resolving:before {
  content: "\f3e7";
}
.fa-restroom:before {
  content: "\f7bd";
}
.fa-retweet:before {
  content: "\f079";
}
.fa-rev:before {
  content: "\f5b2";
}
.fa-ribbon:before {
  content: "\f4d6";
}
.fa-ring:before {
  content: "\f70b";
}
.fa-road:before {
  content: "\f018";
}
.fa-robot:before {
  content: "\f544";
}
.fa-rocket:before {
  content: "\f135";
}
.fa-rocketchat:before {
  content: "\f3e8";
}
.fa-rockrms:before {
  content: "\f3e9";
}
.fa-route:before {
  content: "\f4d7";
}
.fa-rss:before {
  content: "\f09e";
}
.fa-rss-square:before {
  content: "\f143";
}
.fa-ruble-sign:before {
  content: "\f158";
}
.fa-ruler:before {
  content: "\f545";
}
.fa-ruler-combined:before {
  content: "\f546";
}
.fa-ruler-horizontal:before {
  content: "\f547";
}
.fa-ruler-vertical:before {
  content: "\f548";
}
.fa-running:before {
  content: "\f70c";
}
.fa-rupee-sign:before {
  content: "\f156";
}
.fa-sad-cry:before {
  content: "\f5b3";
}
.fa-sad-tear:before {
  content: "\f5b4";
}
.fa-safari:before {
  content: "\f267";
}
.fa-salesforce:before {
  content: "\f83b";
}
.fa-sass:before {
  content: "\f41e";
}
.fa-satellite:before {
  content: "\f7bf";
}
.fa-satellite-dish:before {
  content: "\f7c0";
}
.fa-save:before {
  content: "\f0c7";
}
.fa-schlix:before {
  content: "\f3ea";
}
.fa-school:before {
  content: "\f549";
}
.fa-screwdriver:before {
  content: "\f54a";
}
.fa-scribd:before {
  content: "\f28a";
}
.fa-scroll:before {
  content: "\f70e";
}
.fa-sd-card:before {
  content: "\f7c2";
}
.fa-search:before {
  content: "\f002";
}
.fa-search-dollar:before {
  content: "\f688";
}
.fa-search-location:before {
  content: "\f689";
}
.fa-search-minus:before {
  content: "\f010";
}
.fa-search-plus:before {
  content: "\f00e";
}
.fa-searchengin:before {
  content: "\f3eb";
}
.fa-seedling:before {
  content: "\f4d8";
}
.fa-sellcast:before {
  content: "\f2da";
}
.fa-sellsy:before {
  content: "\f213";
}
.fa-server:before {
  content: "\f233";
}
.fa-servicestack:before {
  content: "\f3ec";
}
.fa-shapes:before {
  content: "\f61f";
}
.fa-share:before {
  content: "\f064";
}
.fa-share-alt:before {
  content: "\f1e0";
}
.fa-share-alt-square:before {
  content: "\f1e1";
}
.fa-share-square:before {
  content: "\f14d";
}
.fa-shekel-sign:before {
  content: "\f20b";
}
.fa-shield-alt:before {
  content: "\f3ed";
}
.fa-ship:before {
  content: "\f21a";
}
.fa-shipping-fast:before {
  content: "\f48b";
}
.fa-shirtsinbulk:before {
  content: "\f214";
}
.fa-shoe-prints:before {
  content: "\f54b";
}
.fa-shopping-bag:before {
  content: "\f290";
}
.fa-shopping-basket:before {
  content: "\f291";
}
.fa-shopping-cart:before {
  content: "\f07a";
}
.fa-shopware:before {
  content: "\f5b5";
}
.fa-shower:before {
  content: "\f2cc";
}
.fa-shuttle-van:before {
  content: "\f5b6";
}
.fa-sign:before {
  content: "\f4d9";
}
.fa-sign-in-alt:before {
  content: "\f2f6";
}
.fa-sign-language:before {
  content: "\f2a7";
}
.fa-sign-out-alt:before {
  content: "\f2f5";
}
.fa-signal:before {
  content: "\f012";
}
.fa-signature:before {
  content: "\f5b7";
}
.fa-sim-card:before {
  content: "\f7c4";
}
.fa-simplybuilt:before {
  content: "\f215";
}
.fa-sistrix:before {
  content: "\f3ee";
}
.fa-sitemap:before {
  content: "\f0e8";
}
.fa-sith:before {
  content: "\f512";
}
.fa-skating:before {
  content: "\f7c5";
}
.fa-sketch:before {
  content: "\f7c6";
}
.fa-skiing:before {
  content: "\f7c9";
}
.fa-skiing-nordic:before {
  content: "\f7ca";
}
.fa-skull:before {
  content: "\f54c";
}
.fa-skull-crossbones:before {
  content: "\f714";
}
.fa-skyatlas:before {
  content: "\f216";
}
.fa-skype:before {
  content: "\f17e";
}
.fa-slack:before {
  content: "\f198";
}
.fa-slack-hash:before {
  content: "\f3ef";
}
.fa-slash:before {
  content: "\f715";
}
.fa-sleigh:before {
  content: "\f7cc";
}
.fa-sliders-h:before {
  content: "\f1de";
}
.fa-slideshare:before {
  content: "\f1e7";
}
.fa-smile:before {
  content: "\f118";
}
.fa-smile-beam:before {
  content: "\f5b8";
}
.fa-smile-wink:before {
  content: "\f4da";
}
.fa-smog:before {
  content: "\f75f";
}
.fa-smoking:before {
  content: "\f48d";
}
.fa-smoking-ban:before {
  content: "\f54d";
}
.fa-sms:before {
  content: "\f7cd";
}
.fa-snapchat:before {
  content: "\f2ab";
}
.fa-snapchat-ghost:before {
  content: "\f2ac";
}
.fa-snapchat-square:before {
  content: "\f2ad";
}
.fa-snowboarding:before {
  content: "\f7ce";
}
.fa-snowflake:before {
  content: "\f2dc";
}
.fa-snowman:before {
  content: "\f7d0";
}
.fa-snowplow:before {
  content: "\f7d2";
}
.fa-socks:before {
  content: "\f696";
}
.fa-solar-panel:before {
  content: "\f5ba";
}
.fa-sort:before {
  content: "\f0dc";
}
.fa-sort-alpha-down:before {
  content: "\f15d";
}
.fa-sort-alpha-down-alt:before {
  content: "\f881";
}
.fa-sort-alpha-up:before {
  content: "\f15e";
}
.fa-sort-alpha-up-alt:before {
  content: "\f882";
}
.fa-sort-amount-down:before {
  content: "\f160";
}
.fa-sort-amount-down-alt:before {
  content: "\f884";
}
.fa-sort-amount-up:before {
  content: "\f161";
}
.fa-sort-amount-up-alt:before {
  content: "\f885";
}
.fa-sort-down:before {
  content: "\f0dd";
}
.fa-sort-numeric-down:before {
  content: "\f162";
}
.fa-sort-numeric-down-alt:before {
  content: "\f886";
}
.fa-sort-numeric-up:before {
  content: "\f163";
}
.fa-sort-numeric-up-alt:before {
  content: "\f887";
}
.fa-sort-up:before {
  content: "\f0de";
}
.fa-soundcloud:before {
  content: "\f1be";
}
.fa-sourcetree:before {
  content: "\f7d3";
}
.fa-spa:before {
  content: "\f5bb";
}
.fa-space-shuttle:before {
  content: "\f197";
}
.fa-speakap:before {
  content: "\f3f3";
}
.fa-speaker-deck:before {
  content: "\f83c";
}
.fa-spell-check:before {
  content: "\f891";
}
.fa-spider:before {
  content: "\f717";
}
.fa-spinner:before {
  content: "\f110";
}
.fa-splotch:before {
  content: "\f5bc";
}
.fa-spotify:before {
  content: "\f1bc";
}
.fa-spray-can:before {
  content: "\f5bd";
}
.fa-square:before {
  content: "\f0c8";
}
.fa-square-full:before {
  content: "\f45c";
}
.fa-square-root-alt:before {
  content: "\f698";
}
.fa-squarespace:before {
  content: "\f5be";
}
.fa-stack-exchange:before {
  content: "\f18d";
}
.fa-stack-overflow:before {
  content: "\f16c";
}
.fa-stackpath:before {
  content: "\f842";
}
.fa-stamp:before {
  content: "\f5bf";
}
.fa-star:before {
  content: "\f005";
}
.fa-star-and-crescent:before {
  content: "\f699";
}
.fa-star-half:before {
  content: "\f089";
}
.fa-star-half-alt:before {
  content: "\f5c0";
}
.fa-star-of-david:before {
  content: "\f69a";
}
.fa-star-of-life:before {
  content: "\f621";
}
.fa-staylinked:before {
  content: "\f3f5";
}
.fa-steam:before {
  content: "\f1b6";
}
.fa-steam-square:before {
  content: "\f1b7";
}
.fa-steam-symbol:before {
  content: "\f3f6";
}
.fa-step-backward:before {
  content: "\f048";
}
.fa-step-forward:before {
  content: "\f051";
}
.fa-stethoscope:before {
  content: "\f0f1";
}
.fa-sticker-mule:before {
  content: "\f3f7";
}
.fa-sticky-note:before {
  content: "\f249";
}
.fa-stop:before {
  content: "\f04d";
}
.fa-stop-circle:before {
  content: "\f28d";
}
.fa-stopwatch:before {
  content: "\f2f2";
}
.fa-store:before {
  content: "\f54e";
}
.fa-store-alt:before {
  content: "\f54f";
}
.fa-strava:before {
  content: "\f428";
}
.fa-stream:before {
  content: "\f550";
}
.fa-street-view:before {
  content: "\f21d";
}
.fa-strikethrough:before {
  content: "\f0cc";
}
.fa-stripe:before {
  content: "\f429";
}
.fa-stripe-s:before {
  content: "\f42a";
}
.fa-stroopwafel:before {
  content: "\f551";
}
.fa-studiovinari:before {
  content: "\f3f8";
}
.fa-stumbleupon:before {
  content: "\f1a4";
}
.fa-stumbleupon-circle:before {
  content: "\f1a3";
}
.fa-subscript:before {
  content: "\f12c";
}
.fa-subway:before {
  content: "\f239";
}
.fa-suitcase:before {
  content: "\f0f2";
}
.fa-suitcase-rolling:before {
  content: "\f5c1";
}
.fa-sun:before {
  content: "\f185";
}
.fa-superpowers:before {
  content: "\f2dd";
}
.fa-superscript:before {
  content: "\f12b";
}
.fa-supple:before {
  content: "\f3f9";
}
.fa-surprise:before {
  content: "\f5c2";
}
.fa-suse:before {
  content: "\f7d6";
}
.fa-swatchbook:before {
  content: "\f5c3";
}
.fa-swift:before {
  content: "\f8e1";
}
.fa-swimmer:before {
  content: "\f5c4";
}
.fa-swimming-pool:before {
  content: "\f5c5";
}
.fa-symfony:before {
  content: "\f83d";
}
.fa-synagogue:before {
  content: "\f69b";
}
.fa-sync:before {
  content: "\f021";
}
.fa-sync-alt:before {
  content: "\f2f1";
}
.fa-syringe:before {
  content: "\f48e";
}
.fa-table:before {
  content: "\f0ce";
}
.fa-table-tennis:before {
  content: "\f45d";
}
.fa-tablet:before {
  content: "\f10a";
}
.fa-tablet-alt:before {
  content: "\f3fa";
}
.fa-tablets:before {
  content: "\f490";
}
.fa-tachometer-alt:before {
  content: "\f3fd";
}
.fa-tag:before {
  content: "\f02b";
}
.fa-tags:before {
  content: "\f02c";
}
.fa-tape:before {
  content: "\f4db";
}
.fa-tasks:before {
  content: "\f0ae";
}
.fa-taxi:before {
  content: "\f1ba";
}
.fa-teamspeak:before {
  content: "\f4f9";
}
.fa-teeth:before {
  content: "\f62e";
}
.fa-teeth-open:before {
  content: "\f62f";
}
.fa-telegram:before {
  content: "\f2c6";
}
.fa-telegram-plane:before {
  content: "\f3fe";
}
.fa-temperature-high:before {
  content: "\f769";
}
.fa-temperature-low:before {
  content: "\f76b";
}
.fa-tencent-weibo:before {
  content: "\f1d5";
}
.fa-tenge:before {
  content: "\f7d7";
}
.fa-terminal:before {
  content: "\f120";
}
.fa-text-height:before {
  content: "\f034";
}
.fa-text-width:before {
  content: "\f035";
}
.fa-th:before {
  content: "\f00a";
}
.fa-th-large:before {
  content: "\f009";
}
.fa-th-list:before {
  content: "\f00b";
}
.fa-the-red-yeti:before {
  content: "\f69d";
}
.fa-theater-masks:before {
  content: "\f630";
}
.fa-themeco:before {
  content: "\f5c6";
}
.fa-themeisle:before {
  content: "\f2b2";
}
.fa-thermometer:before {
  content: "\f491";
}
.fa-thermometer-empty:before {
  content: "\f2cb";
}
.fa-thermometer-full:before {
  content: "\f2c7";
}
.fa-thermometer-half:before {
  content: "\f2c9";
}
.fa-thermometer-quarter:before {
  content: "\f2ca";
}
.fa-thermometer-three-quarters:before {
  content: "\f2c8";
}
.fa-think-peaks:before {
  content: "\f731";
}
.fa-thumbs-down:before {
  content: "\f165";
}
.fa-thumbs-up:before {
  content: "\f164";
}
.fa-thumbtack:before {
  content: "\f08d";
}
.fa-ticket-alt:before {
  content: "\f3ff";
}
.fa-times:before {
  content: "\f00d";
}
.fa-times-circle:before {
  content: "\f057";
}
.fa-tint:before {
  content: "\f043";
}
.fa-tint-slash:before {
  content: "\f5c7";
}
.fa-tired:before {
  content: "\f5c8";
}
.fa-toggle-off:before {
  content: "\f204";
}
.fa-toggle-on:before {
  content: "\f205";
}
.fa-toilet:before {
  content: "\f7d8";
}
.fa-toilet-paper:before {
  content: "\f71e";
}
.fa-toolbox:before {
  content: "\f552";
}
.fa-tools:before {
  content: "\f7d9";
}
.fa-tooth:before {
  content: "\f5c9";
}
.fa-torah:before {
  content: "\f6a0";
}
.fa-torii-gate:before {
  content: "\f6a1";
}
.fa-tractor:before {
  content: "\f722";
}
.fa-trade-federation:before {
  content: "\f513";
}
.fa-trademark:before {
  content: "\f25c";
}
.fa-traffic-light:before {
  content: "\f637";
}
.fa-train:before {
  content: "\f238";
}
.fa-tram:before {
  content: "\f7da";
}
.fa-transgender:before {
  content: "\f224";
}
.fa-transgender-alt:before {
  content: "\f225";
}
.fa-trash:before {
  content: "\f1f8";
}
.fa-trash-alt:before {
  content: "\f2ed";
}
.fa-trash-restore:before {
  content: "\f829";
}
.fa-trash-restore-alt:before {
  content: "\f82a";
}
.fa-tree:before {
  content: "\f1bb";
}
.fa-trello:before {
  content: "\f181";
}
.fa-tripadvisor:before {
  content: "\f262";
}
.fa-trophy:before {
  content: "\f091";
}
.fa-truck:before {
  content: "\f0d1";
}
.fa-truck-loading:before {
  content: "\f4de";
}
.fa-truck-monster:before {
  content: "\f63b";
}
.fa-truck-moving:before {
  content: "\f4df";
}
.fa-truck-pickup:before {
  content: "\f63c";
}
.fa-tshirt:before {
  content: "\f553";
}
.fa-tty:before {
  content: "\f1e4";
}
.fa-tumblr:before {
  content: "\f173";
}
.fa-tumblr-square:before {
  content: "\f174";
}
.fa-tv:before {
  content: "\f26c";
}
.fa-twitch:before {
  content: "\f1e8";
}
.fa-twitter:before {
  content: "\f099";
}
.fa-twitter-square:before {
  content: "\f081";
}
.fa-typo3:before {
  content: "\f42b";
}
.fa-uber:before {
  content: "\f402";
}
.fa-ubuntu:before {
  content: "\f7df";
}
.fa-uikit:before {
  content: "\f403";
}
.fa-umbraco:before {
  content: "\f8e8";
}
.fa-umbrella:before {
  content: "\f0e9";
}
.fa-umbrella-beach:before {
  content: "\f5ca";
}
.fa-underline:before {
  content: "\f0cd";
}
.fa-undo:before {
  content: "\f0e2";
}
.fa-undo-alt:before {
  content: "\f2ea";
}
.fa-uniregistry:before {
  content: "\f404";
}
.fa-universal-access:before {
  content: "\f29a";
}
.fa-university:before {
  content: "\f19c";
}
.fa-unlink:before {
  content: "\f127";
}
.fa-unlock:before {
  content: "\f09c";
}
.fa-unlock-alt:before {
  content: "\f13e";
}
.fa-untappd:before {
  content: "\f405";
}
.fa-upload:before {
  content: "\f093";
}
.fa-ups:before {
  content: "\f7e0";
}
.fa-usb:before {
  content: "\f287";
}
.fa-user:before {
  content: "\f007";
}
.fa-user-alt:before {
  content: "\f406";
}
.fa-user-alt-slash:before {
  content: "\f4fa";
}
.fa-user-astronaut:before {
  content: "\f4fb";
}
.fa-user-check:before {
  content: "\f4fc";
}
.fa-user-circle:before {
  content: "\f2bd";
}
.fa-user-clock:before {
  content: "\f4fd";
}
.fa-user-cog:before {
  content: "\f4fe";
}
.fa-user-edit:before {
  content: "\f4ff";
}
.fa-user-friends:before {
  content: "\f500";
}
.fa-user-graduate:before {
  content: "\f501";
}
.fa-user-injured:before {
  content: "\f728";
}
.fa-user-lock:before {
  content: "\f502";
}
.fa-user-md:before {
  content: "\f0f0";
}
.fa-user-minus:before {
  content: "\f503";
}
.fa-user-ninja:before {
  content: "\f504";
}
.fa-user-nurse:before {
  content: "\f82f";
}
.fa-user-plus:before {
  content: "\f234";
}
.fa-user-secret:before {
  content: "\f21b";
}
.fa-user-shield:before {
  content: "\f505";
}
.fa-user-slash:before {
  content: "\f506";
}
.fa-user-tag:before {
  content: "\f507";
}
.fa-user-tie:before {
  content: "\f508";
}
.fa-user-times:before {
  content: "\f235";
}
.fa-users:before {
  content: "\f0c0";
}
.fa-users-cog:before {
  content: "\f509";
}
.fa-usps:before {
  content: "\f7e1";
}
.fa-ussunnah:before {
  content: "\f407";
}
.fa-utensil-spoon:before {
  content: "\f2e5";
}
.fa-utensils:before {
  content: "\f2e7";
}
.fa-vaadin:before {
  content: "\f408";
}
.fa-vector-square:before {
  content: "\f5cb";
}
.fa-venus:before {
  content: "\f221";
}
.fa-venus-double:before {
  content: "\f226";
}
.fa-venus-mars:before {
  content: "\f228";
}
.fa-viacoin:before {
  content: "\f237";
}
.fa-viadeo:before {
  content: "\f2a9";
}
.fa-viadeo-square:before {
  content: "\f2aa";
}
.fa-vial:before {
  content: "\f492";
}
.fa-vials:before {
  content: "\f493";
}
.fa-viber:before {
  content: "\f409";
}
.fa-video:before {
  content: "\f03d";
}
.fa-video-slash:before {
  content: "\f4e2";
}
.fa-vihara:before {
  content: "\f6a7";
}
.fa-vimeo:before {
  content: "\f40a";
}
.fa-vimeo-square:before {
  content: "\f194";
}
.fa-vimeo-v:before {
  content: "\f27d";
}
.fa-vine:before {
  content: "\f1ca";
}
.fa-vk:before {
  content: "\f189";
}
.fa-vnv:before {
  content: "\f40b";
}
.fa-voicemail:before {
  content: "\f897";
}
.fa-volleyball-ball:before {
  content: "\f45f";
}
.fa-volume-down:before {
  content: "\f027";
}
.fa-volume-mute:before {
  content: "\f6a9";
}
.fa-volume-off:before {
  content: "\f026";
}
.fa-volume-up:before {
  content: "\f028";
}
.fa-vote-yea:before {
  content: "\f772";
}
.fa-vr-cardboard:before {
  content: "\f729";
}
.fa-vuejs:before {
  content: "\f41f";
}
.fa-walking:before {
  content: "\f554";
}
.fa-wallet:before {
  content: "\f555";
}
.fa-warehouse:before {
  content: "\f494";
}
.fa-water:before {
  content: "\f773";
}
.fa-wave-square:before {
  content: "\f83e";
}
.fa-waze:before {
  content: "\f83f";
}
.fa-weebly:before {
  content: "\f5cc";
}
.fa-weibo:before {
  content: "\f18a";
}
.fa-weight:before {
  content: "\f496";
}
.fa-weight-hanging:before {
  content: "\f5cd";
}
.fa-weixin:before {
  content: "\f1d7";
}
.fa-whatsapp:before {
  content: "\f232";
}
.fa-whatsapp-square:before {
  content: "\f40c";
}
.fa-wheelchair:before {
  content: "\f193";
}
.fa-whmcs:before {
  content: "\f40d";
}
.fa-wifi:before {
  content: "\f1eb";
}
.fa-wikipedia-w:before {
  content: "\f266";
}
.fa-wind:before {
  content: "\f72e";
}
.fa-window-close:before {
  content: "\f410";
}
.fa-window-maximize:before {
  content: "\f2d0";
}
.fa-window-minimize:before {
  content: "\f2d1";
}
.fa-window-restore:before {
  content: "\f2d2";
}
.fa-windows:before {
  content: "\f17a";
}
.fa-wine-bottle:before {
  content: "\f72f";
}
.fa-wine-glass:before {
  content: "\f4e3";
}
.fa-wine-glass-alt:before {
  content: "\f5ce";
}
.fa-wix:before {
  content: "\f5cf";
}
.fa-wizards-of-the-coast:before {
  content: "\f730";
}
.fa-wolf-pack-battalion:before {
  content: "\f514";
}
.fa-won-sign:before {
  content: "\f159";
}
.fa-wordpress:before {
  content: "\f19a";
}
.fa-wordpress-simple:before {
  content: "\f411";
}
.fa-wpbeginner:before {
  content: "\f297";
}
.fa-wpexplorer:before {
  content: "\f2de";
}
.fa-wpforms:before {
  content: "\f298";
}
.fa-wpressr:before {
  content: "\f3e4";
}
.fa-wrench:before {
  content: "\f0ad";
}
.fa-x-ray:before {
  content: "\f497";
}
.fa-xbox:before {
  content: "\f412";
}
.fa-xing:before {
  content: "\f168";
}
.fa-xing-square:before {
  content: "\f169";
}
.fa-y-combinator:before {
  content: "\f23b";
}
.fa-yahoo:before {
  content: "\f19e";
}
.fa-yammer:before {
  content: "\f840";
}
.fa-yandex:before {
  content: "\f413";
}
.fa-yandex-international:before {
  content: "\f414";
}
.fa-yarn:before {
  content: "\f7e3";
}
.fa-yelp:before {
  content: "\f1e9";
}
.fa-yen-sign:before {
  content: "\f157";
}
.fa-yin-yang:before {
  content: "\f6ad";
}
.fa-yoast:before {
  content: "\f2b1";
}
.fa-youtube:before {
  content: "\f167";
}
.fa-youtube-square:before {
  content: "\f431";
}
.fa-zhihu:before {
  content: "\f63f";
}
.sr-only {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto;
}
@font-face {
  font-family: "Font Awesome 5 Brands";
  font-style: normal;
  font-weight: normal;
  font-display: auto;
  src: url(../webfonts/fa-brands-400.eot);
  src: url(../webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"), url(../webfonts/fa-brands-400.woff2) format("woff2"), url(../webfonts/fa-brands-400.woff) format("woff"), url(../webfonts/fa-brands-400.ttf) format("truetype"), url(../webfonts/fa-brands-400.svg#fontawesome) format("svg");
}
.fab {
  font-family: "Font Awesome 5 Brands";
}
@font-face {
  font-family: "Font Awesome 5 Free";
  font-style: normal;
  font-weight: 400;
  font-display: auto;
  src: url(../webfonts/fa-regular-400.eot);
  src: url(../webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"), url(../webfonts/fa-regular-400.woff2) format("woff2"), url(../webfonts/fa-regular-400.woff) format("woff"), url(../webfonts/fa-regular-400.ttf) format("truetype"), url(../webfonts/fa-regular-400.svg#fontawesome) format("svg");
}
.far {
  font-weight: 400;
}
@font-face {
  font-family: "Font Awesome 5 Free";
  font-style: normal;
  font-weight: 900;
  font-display: auto;
  src: url(../webfonts/fa-solid-900.eot);
  src: url(../webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"), url(../webfonts/fa-solid-900.woff2) format("woff2"), url(../webfonts/fa-solid-900.woff) format("woff"), url(../webfonts/fa-solid-900.ttf) format("truetype"), url(../webfonts/fa-solid-900.svg#fontawesome) format("svg");
}
.fa,
.far,
.fas {
  font-family: "Font Awesome 5 Free";
}
.fa,
.fas {
  font-weight: 900;
}

/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html {
  font-family: sans-serif;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}
body {
  margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}
audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}
audio:not([controls]) {
  display: none;
  height: 0;
}
[hidden],
template {
  display: none;
}
a {
  background-color: transparent;
}
a:active,
a:hover {
  outline: 0;
}
abbr[title] {
  border-bottom: 1px dotted;
}
b,
strong {
  font-weight: bold;
}
dfn {
  font-style: italic;
}
h1 {
  margin: .67em 0;
  font-size: 2em;
}
mark {
  color: #000;
  background: #ff0;
}
small {
  font-size: 80%;
}
sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
sup {
  top: -.5em;
}
sub {
  bottom: -.25em;
}
img {
  border: 0;
}
svg:not(:root) {
  overflow: hidden;
}
figure {
  margin: 1em 40px;
}
hr {
  height: 0;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
pre {
  overflow: auto;
}
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
  margin: 0;
  font: inherit;
  color: inherit;
}
button {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
button[disabled],
html input[disabled] {
  cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  padding: 0;
  border: 0;
}
input {
  line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
input[type="search"] {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  -webkit-appearance: textfield;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
fieldset {
  padding: .35em .625em .75em;
  margin: 0 2px;
  border: 1px solid #c0c0c0;
}
legend {
  padding: 0;
  border: 0;
}
textarea {
  overflow: auto;
}
optgroup {
  font-weight: bold;
}
table {
  border-spacing: 0;
  border-collapse: collapse;
}
td,
th {
  padding: 0;
}
/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print {
  *,
  *:before,
  *:after {
    color: #000 !important;
    text-shadow: none !important;
    background: transparent !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: " (" attr(href) ")";
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  a[href^="#"]:after,
  a[href^="javascript:"]:after {
    content: "";
  }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  .navbar {
    display: none;
  }
  .btn > .caret,
  .dropup > .btn > .caret {
    border-top-color: #000 !important;
  }
  .label {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important;
  }
}
@font-face {
  font-family: 'Glyphicons Halflings';
  src: url('../fonts/glyphicons-halflings-regular.eot');
  src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}
.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.glyphicon-asterisk:before {
  content: "\002a";
}
.glyphicon-plus:before {
  content: "\002b";
}
.glyphicon-euro:before,
.glyphicon-eur:before {
  content: "\20ac";
}
.glyphicon-minus:before {
  content: "\2212";
}
.glyphicon-cloud:before {
  content: "\2601";
}
.glyphicon-envelope:before {
  content: "\2709";
}
.glyphicon-pencil:before {
  content: "\270f";
}
.glyphicon-glass:before {
  content: "\e001";
}
.glyphicon-music:before {
  content: "\e002";
}
.glyphicon-search:before {
  content: "\e003";
}
.glyphicon-heart:before {
  content: "\e005";
}
.glyphicon-star:before {
  content: "\e006";
}
.glyphicon-star-empty:before {
  content: "\e007";
}
.glyphicon-user:before {
  content: "\e008";
}
.glyphicon-film:before {
  content: "\e009";
}
.glyphicon-th-large:before {
  content: "\e010";
}
.glyphicon-th:before {
  content: "\e011";
}
.glyphicon-th-list:before {
  content: "\e012";
}
.glyphicon-ok:before {
  content: "\e013";
}
.glyphicon-remove:before {
  content: "\e014";
}
.glyphicon-zoom-in:before {
  content: "\e015";
}
.glyphicon-zoom-out:before {
  content: "\e016";
}
.glyphicon-off:before {
  content: "\e017";
}
.glyphicon-signal:before {
  content: "\e018";
}
.glyphicon-cog:before {
  content: "\e019";
}
.glyphicon-trash:before {
  content: "\e020";
}
.glyphicon-home:before {
  content: "\e021";
}
.glyphicon-file:before {
  content: "\e022";
}
.glyphicon-time:before {
  content: "\e023";
}
.glyphicon-road:before {
  content: "\e024";
}
.glyphicon-download-alt:before {
  content: "\e025";
}
.glyphicon-download:before {
  content: "\e026";
}
.glyphicon-upload:before {
  content: "\e027";
}
.glyphicon-inbox:before {
  content: "\e028";
}
.glyphicon-play-circle:before {
  content: "\e029";
}
.glyphicon-repeat:before {
  content: "\e030";
}
.glyphicon-refresh:before {
  content: "\e031";
}
.glyphicon-list-alt:before {
  content: "\e032";
}
.glyphicon-lock:before {
  content: "\e033";
}
.glyphicon-flag:before {
  content: "\e034";
}
.glyphicon-headphones:before {
  content: "\e035";
}
.glyphicon-volume-off:before {
  content: "\e036";
}
.glyphicon-volume-down:before {
  content: "\e037";
}
.glyphicon-volume-up:before {
  content: "\e038";
}
.glyphicon-qrcode:before {
  content: "\e039";
}
.glyphicon-barcode:before {
  content: "\e040";
}
.glyphicon-tag:before {
  content: "\e041";
}
.glyphicon-tags:before {
  content: "\e042";
}
.glyphicon-book:before {
  content: "\e043";
}
.glyphicon-bookmark:before {
  content: "\e044";
}
.glyphicon-print:before {
  content: "\e045";
}
.glyphicon-camera:before {
  content: "\e046";
}
.glyphicon-font:before {
  content: "\e047";
}
.glyphicon-bold:before {
  content: "\e048";
}
.glyphicon-italic:before {
  content: "\e049";
}
.glyphicon-text-height:before {
  content: "\e050";
}
.glyphicon-text-width:before {
  content: "\e051";
}
.glyphicon-align-left:before {
  content: "\e052";
}
.glyphicon-align-center:before {
  content: "\e053";
}
.glyphicon-align-right:before {
  content: "\e054";
}
.glyphicon-align-justify:before {
  content: "\e055";
}
.glyphicon-list:before {
  content: "\e056";
}
.glyphicon-indent-left:before {
  content: "\e057";
}
.glyphicon-indent-right:before {
  content: "\e058";
}
.glyphicon-facetime-video:before {
  content: "\e059";
}
.glyphicon-picture:before {
  content: "\e060";
}
.glyphicon-map-marker:before {
  content: "\e062";
}
.glyphicon-adjust:before {
  content: "\e063";
}
.glyphicon-tint:before {
  content: "\e064";
}
.glyphicon-edit:before {
  content: "\e065";
}
.glyphicon-share:before {
  content: "\e066";
}
.glyphicon-check:before {
  content: "\e067";
}
.glyphicon-move:before {
  content: "\e068";
}
.glyphicon-step-backward:before {
  content: "\e069";
}
.glyphicon-fast-backward:before {
  content: "\e070";
}
.glyphicon-backward:before {
  content: "\e071";
}
.glyphicon-play:before {
  content: "\e072";
}
.glyphicon-pause:before {
  content: "\e073";
}
.glyphicon-stop:before {
  content: "\e074";
}
.glyphicon-forward:before {
  content: "\e075";
}
.glyphicon-fast-forward:before {
  content: "\e076";
}
.glyphicon-step-forward:before {
  content: "\e077";
}
.glyphicon-eject:before {
  content: "\e078";
}
.glyphicon-chevron-left:before {
  content: "\e079";
}
.glyphicon-chevron-right:before {
  content: "\e080";
}
.glyphicon-plus-sign:before {
  content: "\e081";
}
.glyphicon-minus-sign:before {
  content: "\e082";
}
.glyphicon-remove-sign:before {
  content: "\e083";
}
.glyphicon-ok-sign:before {
  content: "\e084";
}
.glyphicon-question-sign:before {
  content: "\e085";
}
.glyphicon-info-sign:before {
  content: "\e086";
}
.glyphicon-screenshot:before {
  content: "\e087";
}
.glyphicon-remove-circle:before {
  content: "\e088";
}
.glyphicon-ok-circle:before {
  content: "\e089";
}
.glyphicon-ban-circle:before {
  content: "\e090";
}
.glyphicon-arrow-left:before {
  content: "\e091";
}
.glyphicon-arrow-right:before {
  content: "\e092";
}
.glyphicon-arrow-up:before {
  content: "\e093";
}
.glyphicon-arrow-down:before {
  content: "\e094";
}
.glyphicon-share-alt:before {
  content: "\e095";
}
.glyphicon-resize-full:before {
  content: "\e096";
}
.glyphicon-resize-small:before {
  content: "\e097";
}
.glyphicon-exclamation-sign:before {
  content: "\e101";
}
.glyphicon-gift:before {
  content: "\e102";
}
.glyphicon-leaf:before {
  content: "\e103";
}
.glyphicon-fire:before {
  content: "\e104";
}
.glyphicon-eye-open:before {
  content: "\e105";
}
.glyphicon-eye-close:before {
  content: "\e106";
}
.glyphicon-warning-sign:before {
  content: "\e107";
}
.glyphicon-plane:before {
  content: "\e108";
}
.glyphicon-calendar:before {
  content: "\e109";
}
.glyphicon-random:before {
  content: "\e110";
}
.glyphicon-comment:before {
  content: "\e111";
}
.glyphicon-magnet:before {
  content: "\e112";
}
.glyphicon-chevron-up:before {
  content: "\e113";
}
.glyphicon-chevron-down:before {
  content: "\e114";
}
.glyphicon-retweet:before {
  content: "\e115";
}
.glyphicon-shopping-cart:before {
  content: "\e116";
}
.glyphicon-folder-close:before {
  content: "\e117";
}
.glyphicon-folder-open:before {
  content: "\e118";
}
.glyphicon-resize-vertical:before {
  content: "\e119";
}
.glyphicon-resize-horizontal:before {
  content: "\e120";
}
.glyphicon-hdd:before {
  content: "\e121";
}
.glyphicon-bullhorn:before {
  content: "\e122";
}
.glyphicon-bell:before {
  content: "\e123";
}
.glyphicon-certificate:before {
  content: "\e124";
}
.glyphicon-thumbs-up:before {
  content: "\e125";
}
.glyphicon-thumbs-down:before {
  content: "\e126";
}
.glyphicon-hand-right:before {
  content: "\e127";
}
.glyphicon-hand-left:before {
  content: "\e128";
}
.glyphicon-hand-up:before {
  content: "\e129";
}
.glyphicon-hand-down:before {
  content: "\e130";
}
.glyphicon-circle-arrow-right:before {
  content: "\e131";
}
.glyphicon-circle-arrow-left:before {
  content: "\e132";
}
.glyphicon-circle-arrow-up:before {
  content: "\e133";
}
.glyphicon-circle-arrow-down:before {
  content: "\e134";
}
.glyphicon-globe:before {
  content: "\e135";
}
.glyphicon-wrench:before {
  content: "\e136";
}
.glyphicon-tasks:before {
  content: "\e137";
}
.glyphicon-filter:before {
  content: "\e138";
}
.glyphicon-briefcase:before {
  content: "\e139";
}
.glyphicon-fullscreen:before {
  content: "\e140";
}
.glyphicon-dashboard:before {
  content: "\e141";
}
.glyphicon-paperclip:before {
  content: "\e142";
}
.glyphicon-heart-empty:before {
  content: "\e143";
}
.glyphicon-link:before {
  content: "\e144";
}
.glyphicon-phone:before {
  content: "\e145";
}
.glyphicon-pushpin:before {
  content: "\e146";
}
.glyphicon-usd:before {
  content: "\e148";
}
.glyphicon-gbp:before {
  content: "\e149";
}
.glyphicon-sort:before {
  content: "\e150";
}
.glyphicon-sort-by-alphabet:before {
  content: "\e151";
}
.glyphicon-sort-by-alphabet-alt:before {
  content: "\e152";
}
.glyphicon-sort-by-order:before {
  content: "\e153";
}
.glyphicon-sort-by-order-alt:before {
  content: "\e154";
}
.glyphicon-sort-by-attributes:before {
  content: "\e155";
}
.glyphicon-sort-by-attributes-alt:before {
  content: "\e156";
}
.glyphicon-unchecked:before {
  content: "\e157";
}
.glyphicon-expand:before {
  content: "\e158";
}
.glyphicon-collapse-down:before {
  content: "\e159";
}
.glyphicon-collapse-up:before {
  content: "\e160";
}
.glyphicon-log-in:before {
  content: "\e161";
}
.glyphicon-flash:before {
  content: "\e162";
}
.glyphicon-log-out:before {
  content: "\e163";
}
.glyphicon-new-window:before {
  content: "\e164";
}
.glyphicon-record:before {
  content: "\e165";
}
.glyphicon-save:before {
  content: "\e166";
}
.glyphicon-open:before {
  content: "\e167";
}
.glyphicon-saved:before {
  content: "\e168";
}
.glyphicon-import:before {
  content: "\e169";
}
.glyphicon-export:before {
  content: "\e170";
}
.glyphicon-send:before {
  content: "\e171";
}
.glyphicon-floppy-disk:before {
  content: "\e172";
}
.glyphicon-floppy-saved:before {
  content: "\e173";
}
.glyphicon-floppy-remove:before {
  content: "\e174";
}
.glyphicon-floppy-save:before {
  content: "\e175";
}
.glyphicon-floppy-open:before {
  content: "\e176";
}
.glyphicon-credit-card:before {
  content: "\e177";
}
.glyphicon-transfer:before {
  content: "\e178";
}
.glyphicon-cutlery:before {
  content: "\e179";
}
.glyphicon-header:before {
  content: "\e180";
}
.glyphicon-compressed:before {
  content: "\e181";
}
.glyphicon-earphone:before {
  content: "\e182";
}
.glyphicon-phone-alt:before {
  content: "\e183";
}
.glyphicon-tower:before {
  content: "\e184";
}
.glyphicon-stats:before {
  content: "\e185";
}
.glyphicon-sd-video:before {
  content: "\e186";
}
.glyphicon-hd-video:before {
  content: "\e187";
}
.glyphicon-subtitles:before {
  content: "\e188";
}
.glyphicon-sound-stereo:before {
  content: "\e189";
}
.glyphicon-sound-dolby:before {
  content: "\e190";
}
.glyphicon-sound-5-1:before {
  content: "\e191";
}
.glyphicon-sound-6-1:before {
  content: "\e192";
}
.glyphicon-sound-7-1:before {
  content: "\e193";
}
.glyphicon-copyright-mark:before {
  content: "\e194";
}
.glyphicon-registration-mark:before {
  content: "\e195";
}
.glyphicon-cloud-download:before {
  content: "\e197";
}
.glyphicon-cloud-upload:before {
  content: "\e198";
}
.glyphicon-tree-conifer:before {
  content: "\e199";
}
.glyphicon-tree-deciduous:before {
  content: "\e200";
}
.glyphicon-cd:before {
  content: "\e201";
}
.glyphicon-save-file:before {
  content: "\e202";
}
.glyphicon-open-file:before {
  content: "\e203";
}
.glyphicon-level-up:before {
  content: "\e204";
}
.glyphicon-copy:before {
  content: "\e205";
}
.glyphicon-paste:before {
  content: "\e206";
}
.glyphicon-alert:before {
  content: "\e209";
}
.glyphicon-equalizer:before {
  content: "\e210";
}
.glyphicon-king:before {
  content: "\e211";
}
.glyphicon-queen:before {
  content: "\e212";
}
.glyphicon-pawn:before {
  content: "\e213";
}
.glyphicon-bishop:before {
  content: "\e214";
}
.glyphicon-knight:before {
  content: "\e215";
}
.glyphicon-baby-formula:before {
  content: "\e216";
}
.glyphicon-tent:before {
  content: "\26fa";
}
.glyphicon-blackboard:before {
  content: "\e218";
}
.glyphicon-bed:before {
  content: "\e219";
}
.glyphicon-apple:before {
  content: "\f8ff";
}
.glyphicon-erase:before {
  content: "\e221";
}
.glyphicon-hourglass:before {
  content: "\231b";
}
.glyphicon-lamp:before {
  content: "\e223";
}
.glyphicon-duplicate:before {
  content: "\e224";
}
.glyphicon-piggy-bank:before {
  content: "\e225";
}
.glyphicon-scissors:before {
  content: "\e226";
}
.glyphicon-bitcoin:before {
  content: "\e227";
}
.glyphicon-btc:before {
  content: "\e227";
}
.glyphicon-xbt:before {
  content: "\e227";
}
.glyphicon-yen:before {
  content: "\00a5";
}
.glyphicon-jpy:before {
  content: "\00a5";
}
.glyphicon-ruble:before {
  content: "\20bd";
}
.glyphicon-rub:before {
  content: "\20bd";
}
.glyphicon-scale:before {
  content: "\e230";
}
.glyphicon-ice-lolly:before {
  content: "\e231";
}
.glyphicon-ice-lolly-tasted:before {
  content: "\e232";
}
.glyphicon-education:before {
  content: "\e233";
}
.glyphicon-option-horizontal:before {
  content: "\e234";
}
.glyphicon-option-vertical:before {
  content: "\e235";
}
.glyphicon-menu-hamburger:before {
  content: "\e236";
}
.glyphicon-modal-window:before {
  content: "\e237";
}
.glyphicon-oil:before {
  content: "\e238";
}
.glyphicon-grain:before {
  content: "\e239";
}
.glyphicon-sunglasses:before {
  content: "\e240";
}
.glyphicon-text-size:before {
  content: "\e241";
}
.glyphicon-text-color:before {
  content: "\e242";
}
.glyphicon-text-background:before {
  content: "\e243";
}
.glyphicon-object-align-top:before {
  content: "\e244";
}
.glyphicon-object-align-bottom:before {
  content: "\e245";
}
.glyphicon-object-align-horizontal:before {
  content: "\e246";
}
.glyphicon-object-align-left:before {
  content: "\e247";
}
.glyphicon-object-align-vertical:before {
  content: "\e248";
}
.glyphicon-object-align-right:before {
  content: "\e249";
}
.glyphicon-triangle-right:before {
  content: "\e250";
}
.glyphicon-triangle-left:before {
  content: "\e251";
}
.glyphicon-triangle-bottom:before {
  content: "\e252";
}
.glyphicon-triangle-top:before {
  content: "\e253";
}
.glyphicon-console:before {
  content: "\e254";
}
.glyphicon-superscript:before {
  content: "\e255";
}
.glyphicon-subscript:before {
  content: "\e256";
}
.glyphicon-menu-left:before {
  content: "\e257";
}
.glyphicon-menu-right:before {
  content: "\e258";
}
.glyphicon-menu-down:before {
  content: "\e259";
}
.glyphicon-menu-up:before {
  content: "\e260";
}
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
html {
  font-size: 10px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.42857143;
  color: #333;
  background-color: #fff;
}
input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
a {
  color: #337ab7;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #23527c;
  text-decoration: underline;
}
a:focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
figure {
  margin: 0;
}
img {
  vertical-align: middle;
}
.img-responsive,
.thumbnail > img,
.thumbnail a > img,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  max-width: 100%;
  height: auto;
}
.img-rounded {
  border-radius: 6px;
}
.img-thumbnail {
  display: inline-block;
  max-width: 100%;
  height: auto;
  padding: 4px;
  line-height: 1.42857143;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.img-circle {
  border-radius: 50%;
}
hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border: 0;
  border-top: 1px solid #eee;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  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;
}
[role="button"] {
  cursor: pointer;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small {
  font-weight: normal;
  line-height: 1;
  color: #777;
}
h1,
.h1,
h2,
.h2,
h3,
.h3 {
  margin-top: 20px;
  margin-bottom: 10px;
}
h1 small,
.h1 small,
h2 small,
.h2 small,
h3 small,
.h3 small,
h1 .small,
.h1 .small,
h2 .small,
.h2 .small,
h3 .small,
.h3 .small {
  font-size: 65%;
}
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  margin-top: 10px;
  margin-bottom: 10px;
}
h4 small,
.h4 small,
h5 small,
.h5 small,
h6 small,
.h6 small,
h4 .small,
.h4 .small,
h5 .small,
.h5 .small,
h6 .small,
.h6 .small {
  font-size: 75%;
}
h1,
.h1 {
  font-size: 36px;
}
h2,
.h2 {
  font-size: 30px;
}
h3,
.h3 {
  font-size: 24px;
}
h4,
.h4 {
  font-size: 18px;
}
h5,
.h5 {
  font-size: 14px;
}
h6,
.h6 {
  font-size: 12px;
}
p {
  margin: 0 0 10px;
}
.lead {
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.4;
}
@media (min-width: 768px) {
  .lead {
    font-size: 21px;
  }
}
small,
.small {
  font-size: 85%;
}
mark,
.mark {
  padding: .2em;
  background-color: #fcf8e3;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.text-center {
  text-align: center;
}
.text-justify {
  text-align: justify;
}
.text-nowrap {
  white-space: nowrap;
}
.text-lowercase {
  text-transform: lowercase;
}
.text-uppercase {
  text-transform: uppercase;
}
.text-capitalize {
  text-transform: capitalize;
}
.text-muted {
  color: #777;
}
.text-primary {
  color: #337ab7;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #286090;
}
.text-success {
  color: #3c763d;
}
a.text-success:hover,
a.text-success:focus {
  color: #2b542c;
}
.text-info {
  color: #31708f;
}
a.text-info:hover,
a.text-info:focus {
  color: #245269;
}
.text-warning {
  color: #8a6d3b;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #66512c;
}
.text-danger {
  color: #a94442;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #843534;
}
.bg-primary {
  color: #fff;
  background-color: #337ab7;
}
a.bg-primary:hover,
a.bg-primary:focus {
  background-color: #286090;
}
.bg-success {
  background-color: #dff0d8;
}
a.bg-success:hover,
a.bg-success:focus {
  background-color: #c1e2b3;
}
.bg-info {
  background-color: #d9edf7;
}
a.bg-info:hover,
a.bg-info:focus {
  background-color: #afd9ee;
}
.bg-warning {
  background-color: #fcf8e3;
}
a.bg-warning:hover,
a.bg-warning:focus {
  background-color: #f7ecb5;
}
.bg-danger {
  background-color: #f2dede;
}
a.bg-danger:hover,
a.bg-danger:focus {
  background-color: #e4b9b9;
}
.page-header {
  padding-bottom: 9px;
  margin: 40px 0 20px;
  border-bottom: 1px solid #eee;
}
ul,
ol {
  margin-top: 0;
  margin-bottom: 10px;
}
ul ul,
ol ul,
ul ol,
ol ol {
  margin-bottom: 0;
}
.list-unstyled {
  padding-left: 0;
  list-style: none;
}
.list-inline {
  padding-left: 0;
  margin-left: -5px;
  list-style: none;
}
.list-inline > li {
  display: inline-block;
  padding-right: 5px;
  padding-left: 5px;
}
dl {
  margin-top: 0;
  margin-bottom: 20px;
}
dt,
dd {
  line-height: 1.42857143;
}
dt {
  font-weight: bold;
}
dd {
  margin-left: 0;
}
@media (min-width: 768px) {
  .dl-horizontal dt {
    float: left;
    width: 160px;
    overflow: hidden;
    clear: left;
    text-align: right;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .dl-horizontal dd {
    margin-left: 180px;
  }
}
abbr[title],
abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #777;
}
.initialism {
  font-size: 90%;
  text-transform: uppercase;
}
blockquote {
  padding: 10px 20px;
  margin: 0 0 20px;
  font-size: 17.5px;
  border-left: 5px solid #eee;
}
blockquote p:last-child,
blockquote ul:last-child,
blockquote ol:last-child {
  margin-bottom: 0;
}
blockquote footer,
blockquote small,
blockquote .small {
  display: block;
  font-size: 80%;
  line-height: 1.42857143;
  color: #777;
}
blockquote footer:before,
blockquote small:before,
blockquote .small:before {
  content: '\2014 \00A0';
}
.blockquote-reverse,
blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  text-align: right;
  border-right: 5px solid #eee;
  border-left: 0;
}
.blockquote-reverse footer:before,
blockquote.pull-right footer:before,
.blockquote-reverse small:before,
blockquote.pull-right small:before,
.blockquote-reverse .small:before,
blockquote.pull-right .small:before {
  content: '';
}
.blockquote-reverse footer:after,
blockquote.pull-right footer:after,
.blockquote-reverse small:after,
blockquote.pull-right small:after,
.blockquote-reverse .small:after,
blockquote.pull-right .small:after {
  content: '\00A0 \2014';
}
address {
  margin-bottom: 20px;
  font-style: normal;
  line-height: 1.42857143;
}
code,
kbd,
pre,
samp {
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}
code {
  padding: 2px 4px;
  font-size: 90%;
  color: #c7254e;
  background-color: #f9f2f4;
  border-radius: 4px;
}
kbd {
  padding: 2px 4px;
  font-size: 90%;
  color: #fff;
  background-color: #333;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: bold;
  -webkit-box-shadow: none;
  box-shadow: none;
}
pre {
  display: block;
  padding: 9.5px;
  margin: 0 0 10px;
  font-size: 13px;
  line-height: 1.42857143;
  color: #333;
  word-break: break-all;
  word-wrap: break-word;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  border-radius: 4px;
}
pre code {
  padding: 0;
  font-size: inherit;
  color: inherit;
  white-space: pre-wrap;
  background-color: transparent;
  border-radius: 0;
}
.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}
.container {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1170px;
  }
}
.container-fluid {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
.row {
  margin-right: -15px;
  margin-left: -15px;
}
.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12 {
  float: left;
}
.col-xs-12 {
  width: 100%;
}
.col-xs-11 {
  width: 91.66666667%;
}
.col-xs-10 {
  width: 83.33333333%;
}
.col-xs-9 {
  width: 75%;
}
.col-xs-8 {
  width: 66.66666667%;
}
.col-xs-7 {
  width: 58.33333333%;
}
.col-xs-6 {
  width: 50%;
}
.col-xs-5 {
  width: 41.66666667%;
}
.col-xs-4 {
  width: 33.33333333%;
}
.col-xs-3 {
  width: 25%;
}
.col-xs-2 {
  width: 16.66666667%;
}
.col-xs-1 {
  width: 8.33333333%;
}
.col-xs-pull-12 {
  right: 100%;
}
.col-xs-pull-11 {
  right: 91.66666667%;
}
.col-xs-pull-10 {
  right: 83.33333333%;
}
.col-xs-pull-9 {
  right: 75%;
}
.col-xs-pull-8 {
  right: 66.66666667%;
}
.col-xs-pull-7 {
  right: 58.33333333%;
}
.col-xs-pull-6 {
  right: 50%;
}
.col-xs-pull-5 {
  right: 41.66666667%;
}
.col-xs-pull-4 {
  right: 33.33333333%;
}
.col-xs-pull-3 {
  right: 25%;
}
.col-xs-pull-2 {
  right: 16.66666667%;
}
.col-xs-pull-1 {
  right: 8.33333333%;
}
.col-xs-pull-0 {
  right: auto;
}
.col-xs-push-12 {
  left: 100%;
}
.col-xs-push-11 {
  left: 91.66666667%;
}
.col-xs-push-10 {
  left: 83.33333333%;
}
.col-xs-push-9 {
  left: 75%;
}
.col-xs-push-8 {
  left: 66.66666667%;
}
.col-xs-push-7 {
  left: 58.33333333%;
}
.col-xs-push-6 {
  left: 50%;
}
.col-xs-push-5 {
  left: 41.66666667%;
}
.col-xs-push-4 {
  left: 33.33333333%;
}
.col-xs-push-3 {
  left: 25%;
}
.col-xs-push-2 {
  left: 16.66666667%;
}
.col-xs-push-1 {
  left: 8.33333333%;
}
.col-xs-push-0 {
  left: auto;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
.col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.col-xs-offset-0 {
  margin-left: 0;
}
@media (min-width: 768px) {
  .col-sm-1,
  .col-sm-2,
  .col-sm-3,
  .col-sm-4,
  .col-sm-5,
  .col-sm-6,
  .col-sm-7,
  .col-sm-8,
  .col-sm-9,
  .col-sm-10,
  .col-sm-11,
  .col-sm-12 {
    float: left;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-0 {
    margin-left: 0;
  }
}
@media (min-width: 992px) {
  .col-md-1,
  .col-md-2,
  .col-md-3,
  .col-md-4,
  .col-md-5,
  .col-md-6,
  .col-md-7,
  .col-md-8,
  .col-md-9,
  .col-md-10,
  .col-md-11,
  .col-md-12 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0;
  }
}
@media (min-width: 1200px) {
  .col-lg-1,
  .col-lg-2,
  .col-lg-3,
  .col-lg-4,
  .col-lg-5,
  .col-lg-6,
  .col-lg-7,
  .col-lg-8,
  .col-lg-9,
  .col-lg-10,
  .col-lg-11,
  .col-lg-12 {
    float: left;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-push-11 {
    left: 91.66666667%;
  }
  .col-lg-push-10 {
    left: 83.33333333%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-8 {
    left: 66.66666667%;
  }
  .col-lg-push-7 {
    left: 58.33333333%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-5 {
    left: 41.66666667%;
  }
  .col-lg-push-4 {
    left: 33.33333333%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-2 {
    left: 16.66666667%;
  }
  .col-lg-push-1 {
    left: 8.33333333%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-lg-offset-0 {
    margin-left: 0;
  }
}
table {
  background-color: transparent;
}
caption {
  padding-top: 8px;
  padding-bottom: 8px;
  color: #777;
  text-align: left;
}
th {
  text-align: left;
}
.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 20px;
}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
  border-top: 1px solid #ddd;
}
.table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #ddd;
}
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > td {
  border-top: 0;
}
.table > tbody + tbody {
  border-top: 2px solid #ddd;
}
.table .table {
  background-color: #fff;
}
.table-condensed > thead > tr > th,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > td {
  padding: 5px;
}
.table-bordered {
  border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
  border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
  border-bottom-width: 2px;
}
.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #f9f9f9;
}
.table-hover > tbody > tr:hover {
  background-color: #f5f5f5;
}
table col[class*="col-"] {
  position: static;
  display: table-column;
  float: none;
}
table td[class*="col-"],
table th[class*="col-"] {
  position: static;
  display: table-cell;
  float: none;
}
.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th {
  background-color: #f5f5f5;
}
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr.active:hover > th {
  background-color: #e8e8e8;
}
.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th {
  background-color: #dff0d8;
}
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr:hover > .success,
.table-hover > tbody > tr.success:hover > th {
  background-color: #d0e9c6;
}
.table > thead > tr > td.info,
.table > tbody > tr > td.info,
.table > tfoot > tr > td.info,
.table > thead > tr > th.info,
.table > tbody > tr > th.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > tbody > tr.info > td,
.table > tfoot > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr.info > th,
.table > tfoot > tr.info > th {
  background-color: #d9edf7;
}
.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover,
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr:hover > .info,
.table-hover > tbody > tr.info:hover > th {
  background-color: #c4e3f3;
}
.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th {
  background-color: #fcf8e3;
}
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr:hover > .warning,
.table-hover > tbody > tr.warning:hover > th {
  background-color: #faf2cc;
}
.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th {
  background-color: #f2dede;
}
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr:hover > .danger,
.table-hover > tbody > tr.danger:hover > th {
  background-color: #ebcccc;
}
.table-responsive {
  min-height: .01%;
  overflow-x: auto;
}
@media screen and (max-width: 767px) {
  .table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #ddd;
  }
  .table-responsive > .table {
    margin-bottom: 0;
  }
  .table-responsive > .table > thead > tr > th,
  .table-responsive > .table > tbody > tr > th,
  .table-responsive > .table > tfoot > tr > th,
  .table-responsive > .table > thead > tr > td,
  .table-responsive > .table > tbody > tr > td,
  .table-responsive > .table > tfoot > tr > td {
    white-space: nowrap;
  }
  .table-responsive > .table-bordered {
    border: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:first-child,
  .table-responsive > .table-bordered > tbody > tr > th:first-child,
  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .table-responsive > .table-bordered > thead > tr > td:first-child,
  .table-responsive > .table-bordered > tbody > tr > td:first-child,
  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-left: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:last-child,
  .table-responsive > .table-bordered > tbody > tr > th:last-child,
  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .table-responsive > .table-bordered > thead > tr > td:last-child,
  .table-responsive > .table-bordered > tbody > tr > td:last-child,
  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-right: 0;
  }
  .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
  .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
    border-bottom: 0;
  }
}
fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 20px;
  font-size: 21px;
  line-height: inherit;
  color: #333;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}
label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: bold;
}
input[type="search"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0;
  margin-top: 1px \9;
  line-height: normal;
}
input[type="file"] {
  display: block;
}
input[type="range"] {
  display: block;
  width: 100%;
}
select[multiple],
select[size] {
  height: auto;
}
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
output {
  display: block;
  padding-top: 7px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
}
.form-control {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
  -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
.form-control:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.form-control::-moz-placeholder {
  color: #999;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #999;
}
.form-control::-webkit-input-placeholder {
  color: #999;
}
.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  background-color: #eee;
  opacity: 1;
}
.form-control[disabled],
fieldset[disabled] .form-control {
  cursor: not-allowed;
}
textarea.form-control {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: none;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  input[type="date"].form-control,
  input[type="time"].form-control,
  input[type="datetime-local"].form-control,
  input[type="month"].form-control {
    line-height: 34px;
  }
  input[type="date"].input-sm,
  input[type="time"].input-sm,
  input[type="datetime-local"].input-sm,
  input[type="month"].input-sm,
  .input-group-sm input[type="date"],
  .input-group-sm input[type="time"],
  .input-group-sm input[type="datetime-local"],
  .input-group-sm input[type="month"] {
    line-height: 30px;
  }
  input[type="date"].input-lg,
  input[type="time"].input-lg,
  input[type="datetime-local"].input-lg,
  input[type="month"].input-lg,
  .input-group-lg input[type="date"],
  .input-group-lg input[type="time"],
  .input-group-lg input[type="datetime-local"],
  .input-group-lg input[type="month"] {
    line-height: 46px;
  }
}
.form-group {
  margin-bottom: 15px;
}
.radio,
.checkbox {
  position: relative;
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
}
.radio label,
.checkbox label {
  min-height: 20px;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: normal;
  cursor: pointer;
}
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
  position: absolute;
  margin-top: 4px \9;
  margin-left: -20px;
}
.radio + .radio,
.checkbox + .checkbox {
  margin-top: -5px;
}
.radio-inline,
.checkbox-inline {
  position: relative;
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: normal;
  vertical-align: middle;
  cursor: pointer;
}
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: 10px;
}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"].disabled,
input[type="checkbox"].disabled,
fieldset[disabled] input[type="radio"],
fieldset[disabled] input[type="checkbox"] {
  cursor: not-allowed;
}
.radio-inline.disabled,
.checkbox-inline.disabled,
fieldset[disabled] .radio-inline,
fieldset[disabled] .checkbox-inline {
  cursor: not-allowed;
}
.radio.disabled label,
.checkbox.disabled label,
fieldset[disabled] .radio label,
fieldset[disabled] .checkbox label {
  cursor: not-allowed;
}
.form-control-static {
  min-height: 34px;
  padding-top: 7px;
  padding-bottom: 7px;
  margin-bottom: 0;
}
.form-control-static.input-lg,
.form-control-static.input-sm {
  padding-right: 0;
  padding-left: 0;
}
.input-sm {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
select.input-sm {
  height: 30px;
  line-height: 30px;
}
textarea.input-sm,
select[multiple].input-sm {
  height: auto;
}
.form-group-sm .form-control {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.form-group-sm select.form-control {
  height: 30px;
  line-height: 30px;
}
.form-group-sm textarea.form-control,
.form-group-sm select[multiple].form-control {
  height: auto;
}
.form-group-sm .form-control-static {
  height: 30px;
  min-height: 32px;
  padding: 6px 10px;
  font-size: 12px;
  line-height: 1.5;
}
.input-lg {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
select.input-lg {
  height: 46px;
  line-height: 46px;
}
textarea.input-lg,
select[multiple].input-lg {
  height: auto;
}
.form-group-lg .form-control {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
.form-group-lg select.form-control {
  height: 46px;
  line-height: 46px;
}
.form-group-lg textarea.form-control,
.form-group-lg select[multiple].form-control {
  height: auto;
}
.form-group-lg .form-control-static {
  height: 46px;
  min-height: 38px;
  padding: 11px 16px;
  font-size: 18px;
  line-height: 1.3333333;
}
.has-feedback {
  position: relative;
}
.has-feedback .form-control {
  padding-right: 42.5px;
}
.form-control-feedback {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  display: block;
  width: 34px;
  height: 34px;
  line-height: 34px;
  text-align: center;
  pointer-events: none;
}
.input-lg + .form-control-feedback,
.input-group-lg + .form-control-feedback,
.form-group-lg .form-control + .form-control-feedback {
  width: 46px;
  height: 46px;
  line-height: 46px;
}
.input-sm + .form-control-feedback,
.input-group-sm + .form-control-feedback,
.form-group-sm .form-control + .form-control-feedback {
  width: 30px;
  height: 30px;
  line-height: 30px;
}
.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline,
.has-success.radio label,
.has-success.checkbox label,
.has-success.radio-inline label,
.has-success.checkbox-inline label {
  color: #3c763d;
}
.has-success .form-control {
  border-color: #3c763d;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-success .form-control:focus {
  border-color: #2b542c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
}
.has-success .input-group-addon {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #3c763d;
}
.has-success .form-control-feedback {
  color: #3c763d;
}
.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline,
.has-warning.radio label,
.has-warning.checkbox label,
.has-warning.radio-inline label,
.has-warning.checkbox-inline label {
  color: #8a6d3b;
}
.has-warning .form-control {
  border-color: #8a6d3b;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-warning .form-control:focus {
  border-color: #66512c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
}
.has-warning .input-group-addon {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #8a6d3b;
}
.has-warning .form-control-feedback {
  color: #8a6d3b;
}
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline,
.has-error.radio label,
.has-error.checkbox label,
.has-error.radio-inline label,
.has-error.checkbox-inline label {
  color: #a94442;
}
.has-error .form-control {
  border-color: #a94442;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-error .form-control:focus {
  border-color: #843534;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
}
.has-error .input-group-addon {
  color: #a94442;
  background-color: #f2dede;
  border-color: #a94442;
}
.has-error .form-control-feedback {
  color: #a94442;
}
.has-feedback label ~ .form-control-feedback {
  top: 25px;
}
.has-feedback label.sr-only ~ .form-control-feedback {
  top: 0;
}
.help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #737373;
}
@media (min-width: 768px) {
  .form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-static {
    display: inline-block;
  }
  .form-inline .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .form-inline .input-group .input-group-addon,
  .form-inline .input-group .input-group-btn,
  .form-inline .input-group .form-control {
    width: auto;
  }
  .form-inline .input-group > .form-control {
    width: 100%;
  }
  .form-inline .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio,
  .form-inline .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio label,
  .form-inline .checkbox label {
    padding-left: 0;
  }
  .form-inline .radio input[type="radio"],
  .form-inline .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  .form-inline .has-feedback .form-control-feedback {
    top: 0;
  }
}
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
  padding-top: 7px;
  margin-top: 0;
  margin-bottom: 0;
}
.form-horizontal .radio,
.form-horizontal .checkbox {
  min-height: 27px;
}
.form-horizontal .form-group {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 768px) {
  .form-horizontal .control-label {
    padding-top: 7px;
    margin-bottom: 0;
    text-align: right;
  }
}
.form-horizontal .has-feedback .form-control-feedback {
  right: 15px;
}
@media (min-width: 768px) {
  .form-horizontal .form-group-lg .control-label {
    padding-top: 11px;
    font-size: 18px;
  }
}
@media (min-width: 768px) {
  .form-horizontal .form-group-sm .control-label {
    padding-top: 6px;
    font-size: 12px;
  }
}
.btn {
  display: inline-block;
  padding: 6px 12px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn:hover,
.btn:focus,
.btn.focus {
  color: #333;
  text-decoration: none;
}
.btn:active,
.btn.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  cursor: not-allowed;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
  opacity: .65;
}
a.btn.disabled,
fieldset[disabled] a.btn {
  pointer-events: none;
}
.btn-default {
  color: #333;
  background-color: #fff;
  border-color: #ccc;
}
.btn-default:focus,
.btn-default.focus {
  color: #333;
  background-color: #e6e6e6;
  border-color: #8c8c8c;
}
.btn-default:hover {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  color: #333;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.btn-default:active:hover,
.btn-default.active:hover,
.open > .dropdown-toggle.btn-default:hover,
.btn-default:active:focus,
.btn-default.active:focus,
.open > .dropdown-toggle.btn-default:focus,
.btn-default:active.focus,
.btn-default.active.focus,
.open > .dropdown-toggle.btn-default.focus {
  color: #333;
  background-color: #d4d4d4;
  border-color: #8c8c8c;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  background-image: none;
}
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus {
  background-color: #fff;
  border-color: #ccc;
}
.btn-default .badge {
  color: #fff;
  background-color: #333;
}
.btn-primary {
  color: #fff;
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn-primary:focus,
.btn-primary.focus {
  color: #fff;
  background-color: #286090;
  border-color: #122b40;
}
.btn-primary:hover {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus {
  color: #fff;
  background-color: #204d74;
  border-color: #122b40;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  background-image: none;
}
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus {
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn-primary .badge {
  color: #337ab7;
  background-color: #fff;
}
.btn-success {
  color: #fff;
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success:focus,
.btn-success.focus {
  color: #fff;
  background-color: #449d44;
  border-color: #255625;
}
.btn-success:hover {
  color: #fff;
  background-color: #449d44;
  border-color: #398439;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  color: #fff;
  background-color: #449d44;
  border-color: #398439;
}
.btn-success:active:hover,
.btn-success.active:hover,
.open > .dropdown-toggle.btn-success:hover,
.btn-success:active:focus,
.btn-success.active:focus,
.open > .dropdown-toggle.btn-success:focus,
.btn-success:active.focus,
.btn-success.active.focus,
.open > .dropdown-toggle.btn-success.focus {
  color: #fff;
  background-color: #398439;
  border-color: #255625;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  background-image: none;
}
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus {
  background-color: #5cb85c;
  border-color: #4cae4c;
}
.btn-success .badge {
  color: #5cb85c;
  background-color: #fff;
}
.btn-info {
  color: #fff;
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info:focus,
.btn-info.focus {
  color: #fff;
  background-color: #31b0d5;
  border-color: #1b6d85;
}
.btn-info:hover {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  color: #fff;
  background-color: #31b0d5;
  border-color: #269abc;
}
.btn-info:active:hover,
.btn-info.active:hover,
.open > .dropdown-toggle.btn-info:hover,
.btn-info:active:focus,
.btn-info.active:focus,
.open > .dropdown-toggle.btn-info:focus,
.btn-info:active.focus,
.btn-info.active.focus,
.open > .dropdown-toggle.btn-info.focus {
  color: #fff;
  background-color: #269abc;
  border-color: #1b6d85;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  background-image: none;
}
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus {
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-info .badge {
  color: #5bc0de;
  background-color: #fff;
}
.btn-warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning:focus,
.btn-warning.focus {
  color: #fff;
  background-color: #ec971f;
  border-color: #985f0d;
}
.btn-warning:hover {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  color: #fff;
  background-color: #ec971f;
  border-color: #d58512;
}
.btn-warning:active:hover,
.btn-warning.active:hover,
.open > .dropdown-toggle.btn-warning:hover,
.btn-warning:active:focus,
.btn-warning.active:focus,
.open > .dropdown-toggle.btn-warning:focus,
.btn-warning:active.focus,
.btn-warning.active.focus,
.open > .dropdown-toggle.btn-warning.focus {
  color: #fff;
  background-color: #d58512;
  border-color: #985f0d;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  background-image: none;
}
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus {
  background-color: #f0ad4e;
  border-color: #eea236;
}
.btn-warning .badge {
  color: #f0ad4e;
  background-color: #fff;
}
.btn-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger:focus,
.btn-danger.focus {
  color: #fff;
  background-color: #c9302c;
  border-color: #761c19;
}
.btn-danger:hover {
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  color: #fff;
  background-color: #c9302c;
  border-color: #ac2925;
}
.btn-danger:active:hover,
.btn-danger.active:hover,
.open > .dropdown-toggle.btn-danger:hover,
.btn-danger:active:focus,
.btn-danger.active:focus,
.open > .dropdown-toggle.btn-danger:focus,
.btn-danger:active.focus,
.btn-danger.active.focus,
.open > .dropdown-toggle.btn-danger.focus {
  color: #fff;
  background-color: #ac2925;
  border-color: #761c19;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  background-image: none;
}
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus {
  background-color: #d9534f;
  border-color: #d43f3a;
}
.btn-danger .badge {
  color: #d9534f;
  background-color: #fff;
}
.btn-link {
  font-weight: normal;
  color: #337ab7;
  border-radius: 0;
}
.btn-link,
.btn-link:active,
.btn-link.active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
  border-color: transparent;
}
.btn-link:hover,
.btn-link:focus {
  color: #23527c;
  text-decoration: underline;
  background-color: transparent;
}
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
  color: #777;
  text-decoration: none;
}
.btn-lg,
.btn-group-lg > .btn {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
.btn-sm,
.btn-group-sm > .btn {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.btn-xs,
.btn-group-xs > .btn {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 5px;
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}
.fade {
  opacity: 0;
  -webkit-transition: opacity .15s linear;
  -o-transition: opacity .15s linear;
  transition: opacity .15s linear;
}
.fade.in {
  opacity: 1;
}
.collapse {
  display: none;
}
.collapse.in {
  display: block;
}
tr.collapse.in {
  display: table-row;
}
tbody.collapse.in {
  display: table-row-group;
}
.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition-timing-function: ease;
  -o-transition-timing-function: ease;
  transition-timing-function: ease;
  -webkit-transition-duration: .35s;
  -o-transition-duration: .35s;
  transition-duration: .35s;
  -webkit-transition-property: height, visibility;
  -o-transition-property: height, visibility;
  transition-property: height, visibility;
}
.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px dashed;
  border-top: 4px solid \9;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}
.dropup,
.dropdown {
  position: relative;
}
.dropdown-toggle:focus {
  outline: 0;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  font-size: 14px;
  text-align: left;
  list-style: none;
  background-color: #fff;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
.dropdown-menu .divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.42857143;
  color: #333;
  white-space: nowrap;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  color: #262626;
  text-decoration: none;
  background-color: #f5f5f5;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  background-color: #337ab7;
  outline: 0;
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: #777;
}
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.open > .dropdown-menu {
  display: block;
}
.open > a {
  outline: 0;
}
.dropdown-menu-right {
  right: 0;
  left: auto;
}
.dropdown-menu-left {
  right: auto;
  left: 0;
}
.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 12px;
  line-height: 1.42857143;
  color: #777;
  white-space: nowrap;
}
.dropdown-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 990;
}
.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  content: "";
  border-top: 0;
  border-bottom: 4px dashed;
  border-bottom: 4px solid \9;
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px;
}
@media (min-width: 768px) {
  .navbar-right .dropdown-menu {
    right: 0;
    left: auto;
  }
  .navbar-right .dropdown-menu-left {
    right: auto;
    left: 0;
  }
}
.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  float: left;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover,
.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus,
.btn-group > .btn:active,
.btn-group-vertical > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn.active {
  z-index: 2;
}
.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
  margin-left: -1px;
}
.btn-toolbar {
  margin-left: -5px;
}
.btn-toolbar .btn,
.btn-toolbar .btn-group,
.btn-toolbar .input-group {
  float: left;
}
.btn-toolbar > .btn,
.btn-toolbar > .btn-group,
.btn-toolbar > .input-group {
  margin-left: 5px;
}
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0;
}
.btn-group > .btn:first-child {
  margin-left: 0;
}
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group > .btn-group {
  float: left;
}
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}
.btn-group > .btn + .dropdown-toggle {
  padding-right: 8px;
  padding-left: 8px;
}
.btn-group > .btn-lg + .dropdown-toggle {
  padding-right: 12px;
  padding-left: 12px;
}
.btn-group.open .dropdown-toggle {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn-group.open .dropdown-toggle.btn-link {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.btn .caret {
  margin-left: 0;
}
.btn-lg .caret {
  border-width: 5px 5px 0;
  border-bottom-width: 0;
}
.dropup .btn-lg .caret {
  border-width: 0 5px 5px;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%;
}
.btn-group-vertical > .btn-group > .btn {
  float: none;
}
.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
  margin-top: -1px;
  margin-left: 0;
}
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.btn-group-vertical > .btn:first-child:not(:last-child) {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:last-child:not(:first-child) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.btn-group-justified {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: separate;
}
.btn-group-justified > .btn,
.btn-group-justified > .btn-group {
  display: table-cell;
  float: none;
  width: 1%;
}
.btn-group-justified > .btn-group .btn {
  width: 100%;
}
.btn-group-justified > .btn-group .dropdown-menu {
  left: auto;
}
[data-toggle="buttons"] > .btn input[type="radio"],
[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
[data-toggle="buttons"] > .btn input[type="checkbox"],
[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.input-group {
  position: relative;
  display: table;
  border-collapse: separate;
}
.input-group[class*="col-"] {
  float: none;
  padding-right: 0;
  padding-left: 0;
}
.input-group .form-control {
  position: relative;
  z-index: 2;
  float: left;
  width: 100%;
  margin-bottom: 0;
}
.input-group .form-control:focus {
  z-index: 3;
}
.input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
select.input-group-lg > .form-control,
select.input-group-lg > .input-group-addon,
select.input-group-lg > .input-group-btn > .btn {
  height: 46px;
  line-height: 46px;
}
textarea.input-group-lg > .form-control,
textarea.input-group-lg > .input-group-addon,
textarea.input-group-lg > .input-group-btn > .btn,
select[multiple].input-group-lg > .form-control,
select[multiple].input-group-lg > .input-group-addon,
select[multiple].input-group-lg > .input-group-btn > .btn {
  height: auto;
}
.input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
select.input-group-sm > .form-control,
select.input-group-sm > .input-group-addon,
select.input-group-sm > .input-group-btn > .btn {
  height: 30px;
  line-height: 30px;
}
textarea.input-group-sm > .form-control,
textarea.input-group-sm > .input-group-addon,
textarea.input-group-sm > .input-group-btn > .btn,
select[multiple].input-group-sm > .form-control,
select[multiple].input-group-sm > .input-group-addon,
select[multiple].input-group-sm > .input-group-btn > .btn {
  height: auto;
}
.input-group-addon,
.input-group-btn,
.input-group .form-control {
  display: table-cell;
}
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.input-group-addon,
.input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle;
}
.input-group-addon {
  padding: 6px 12px;
  font-size: 14px;
  font-weight: normal;
  line-height: 1;
  color: #555;
  text-align: center;
  background-color: #eee;
  border: 1px solid #ccc;
  border-radius: 4px;
}
.input-group-addon.input-sm {
  padding: 5px 10px;
  font-size: 12px;
  border-radius: 3px;
}
.input-group-addon.input-lg {
  padding: 10px 16px;
  font-size: 18px;
  border-radius: 6px;
}
.input-group-addon input[type="radio"],
.input-group-addon input[type="checkbox"] {
  margin-top: 0;
}
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group-addon:first-child {
  border-right: 0;
}
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group-addon:last-child {
  border-left: 0;
}
.input-group-btn {
  position: relative;
  font-size: 0;
  white-space: nowrap;
}
.input-group-btn > .btn {
  position: relative;
}
.input-group-btn > .btn + .btn {
  margin-left: -1px;
}
.input-group-btn > .btn:hover,
.input-group-btn > .btn:focus,
.input-group-btn > .btn:active {
  z-index: 2;
}
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group {
  margin-right: -1px;
}
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group {
  z-index: 2;
  margin-left: -1px;
}
.nav {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.nav > li {
  position: relative;
  display: block;
}
.nav > li > a {
  position: relative;
  display: block;
  padding: 10px 15px;
}
.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #eee;
}
.nav > li.disabled > a {
  color: #777;
}
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus {
  color: #777;
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  background-color: #eee;
  border-color: #337ab7;
}
.nav .nav-divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.nav > li > a > img {
  max-width: none;
}
.nav-tabs {
  border-bottom: 1px solid #ddd;
}
.nav-tabs > li {
  float: left;
  margin-bottom: -1px;
}
.nav-tabs > li > a {
  margin-right: 2px;
  line-height: 1.42857143;
  border: 1px solid transparent;
  border-radius: 4px 4px 0 0;
}
.nav-tabs > li > a:hover {
  border-color: #eee #eee #ddd;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #555;
  cursor: default;
  background-color: #fff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
}
.nav-tabs.nav-justified {
  width: 100%;
  border-bottom: 0;
}
.nav-tabs.nav-justified > li {
  float: none;
}
.nav-tabs.nav-justified > li > a {
  margin-bottom: 5px;
  text-align: center;
}
.nav-tabs.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-tabs.nav-justified > li > a {
    margin-bottom: 0;
  }
}
.nav-tabs.nav-justified > li > a {
  margin-right: 0;
  border-radius: 4px;
}
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus {
  border: 1px solid #ddd;
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 4px 4px 0 0;
  }
  .nav-tabs.nav-justified > .active > a,
  .nav-tabs.nav-justified > .active > a:hover,
  .nav-tabs.nav-justified > .active > a:focus {
    border-bottom-color: #fff;
  }
}
.nav-pills > li {
  float: left;
}
.nav-pills > li > a {
  border-radius: 4px;
}
.nav-pills > li + li {
  margin-left: 2px;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  color: #fff;
  background-color: #337ab7;
}
.nav-stacked > li {
  float: none;
}
.nav-stacked > li + li {
  margin-top: 2px;
  margin-left: 0;
}
.nav-justified {
  width: 100%;
}
.nav-justified > li {
  float: none;
}
.nav-justified > li > a {
  margin-bottom: 5px;
  text-align: center;
}
.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-justified > li > a {
    margin-bottom: 0;
  }
}
.nav-tabs-justified {
  border-bottom: 0;
}
.nav-tabs-justified > li > a {
  margin-right: 0;
  border-radius: 4px;
}
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus {
  border: 1px solid #ddd;
}
@media (min-width: 768px) {
  .nav-tabs-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 4px 4px 0 0;
  }
  .nav-tabs-justified > .active > a,
  .nav-tabs-justified > .active > a:hover,
  .nav-tabs-justified > .active > a:focus {
    border-bottom-color: #fff;
  }
}
.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.navbar {
  position: relative;
  min-height: 50px;
  margin-bottom: 20px;
  border: 1px solid transparent;
}
@media (min-width: 768px) {
  .navbar {
    border-radius: 4px;
  }
}
@media (min-width: 768px) {
  .navbar-header {
    float: left;
  }
}
.navbar-collapse {
  padding-right: 15px;
  padding-left: 15px;
  overflow-x: visible;
  -webkit-overflow-scrolling: touch;
  border-top: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
}
.navbar-collapse.in {
  overflow-y: auto;
}
@media (min-width: 768px) {
  .navbar-collapse {
    width: auto;
    border-top: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
  .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }
  .navbar-collapse.in {
    overflow-y: visible;
  }
  .navbar-fixed-top .navbar-collapse,
  .navbar-static-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    padding-right: 0;
    padding-left: 0;
  }
}
.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
  max-height: 340px;
}
@media (max-device-width: 480px) and (orientation: landscape) {
  .navbar-fixed-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    max-height: 200px;
  }
}
.container > .navbar-header,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 768px) {
  .container > .navbar-header,
  .container-fluid > .navbar-header,
  .container > .navbar-collapse,
  .container-fluid > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
.navbar-static-top {
  z-index: 1000;
  border-width: 0 0 1px;
}
@media (min-width: 768px) {
  .navbar-static-top {
    border-radius: 0;
  }
}
.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
}
@media (min-width: 768px) {
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    border-radius: 0;
  }
}
.navbar-fixed-top {
  top: 0;
  border-width: 0 0 1px;
}
.navbar-fixed-bottom {
  bottom: 0;
  margin-bottom: 0;
  border-width: 1px 0 0;
}
.navbar-brand {
  float: left;
  height: 50px;
  padding: 15px 15px;
  font-size: 18px;
  line-height: 20px;
}
.navbar-brand:hover,
.navbar-brand:focus {
  text-decoration: none;
}
.navbar-brand > img {
  display: block;
}
@media (min-width: 768px) {
  .navbar > .container .navbar-brand,
  .navbar > .container-fluid .navbar-brand {
    margin-left: -15px;
  }
}
.navbar-toggle {
  position: relative;
  float: right;
  padding: 9px 10px;
  margin-top: 8px;
  margin-right: 15px;
  margin-bottom: 8px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}
.navbar-toggle:focus {
  outline: 0;
}
.navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px;
}
.navbar-toggle .icon-bar + .icon-bar {
  margin-top: 4px;
}
@media (min-width: 768px) {
  .navbar-toggle {
    display: none;
  }
}
.navbar-nav {
  margin: 7.5px -15px;
}
.navbar-nav > li > a {
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 20px;
}
@media (max-width: 767px) {
  .navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
  .navbar-nav .open .dropdown-menu > li > a,
  .navbar-nav .open .dropdown-menu .dropdown-header {
    padding: 5px 15px 5px 25px;
  }
  .navbar-nav .open .dropdown-menu > li > a {
    line-height: 20px;
  }
  .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-nav .open .dropdown-menu > li > a:focus {
    background-image: none;
  }
}
@media (min-width: 768px) {
  .navbar-nav {
    float: left;
    margin: 0;
  }
  .navbar-nav > li {
    float: left;
  }
  .navbar-nav > li > a {
    padding-top: 15px;
    padding-bottom: 15px;
  }
}
.navbar-form {
  padding: 10px 15px;
  margin-top: 8px;
  margin-right: -15px;
  margin-bottom: 8px;
  margin-left: -15px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
}
@media (min-width: 768px) {
  .navbar-form .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .navbar-form .form-control-static {
    display: inline-block;
  }
  .navbar-form .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .navbar-form .input-group .input-group-addon,
  .navbar-form .input-group .input-group-btn,
  .navbar-form .input-group .form-control {
    width: auto;
  }
  .navbar-form .input-group > .form-control {
    width: 100%;
  }
  .navbar-form .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .radio,
  .navbar-form .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .radio label,
  .navbar-form .checkbox label {
    padding-left: 0;
  }
  .navbar-form .radio input[type="radio"],
  .navbar-form .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  .navbar-form .has-feedback .form-control-feedback {
    top: 0;
  }
}
@media (max-width: 767px) {
  .navbar-form .form-group {
    margin-bottom: 5px;
  }
  .navbar-form .form-group:last-child {
    margin-bottom: 0;
  }
}
@media (min-width: 768px) {
  .navbar-form {
    width: auto;
    padding-top: 0;
    padding-bottom: 0;
    margin-right: 0;
    margin-left: 0;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
}
.navbar-nav > li > .dropdown-menu {
  margin-top: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  margin-bottom: 0;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.navbar-btn {
  margin-top: 8px;
  margin-bottom: 8px;
}
.navbar-btn.btn-sm {
  margin-top: 10px;
  margin-bottom: 10px;
}
.navbar-btn.btn-xs {
  margin-top: 14px;
  margin-bottom: 14px;
}
.navbar-text {
  margin-top: 15px;
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .navbar-text {
    float: left;
    margin-right: 15px;
    margin-left: 15px;
  }
}
@media (min-width: 768px) {
  .navbar-left {
    float: left !important;
  }
  .navbar-right {
    float: right !important;
    margin-right: -15px;
  }
  .navbar-right ~ .navbar-right {
    margin-right: 0;
  }
}
.navbar-default {
  background-color: #f8f8f8;
  border-color: #e7e7e7;
}
.navbar-default .navbar-brand {
  color: #777;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: #5e5e5e;
  background-color: transparent;
}
.navbar-default .navbar-text {
  color: #777;
}
.navbar-default .navbar-nav > li > a {
  color: #777;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #333;
  background-color: transparent;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #555;
  background-color: #e7e7e7;
}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus {
  color: #ccc;
  background-color: transparent;
}
.navbar-default .navbar-toggle {
  border-color: #ddd;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #ddd;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #888;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #e7e7e7;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  color: #555;
  background-color: #e7e7e7;
}
@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #777;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #333;
    background-color: transparent;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #555;
    background-color: #e7e7e7;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #ccc;
    background-color: transparent;
  }
}
.navbar-default .navbar-link {
  color: #777;
}
.navbar-default .navbar-link:hover {
  color: #333;
}
.navbar-default .btn-link {
  color: #777;
}
.navbar-default .btn-link:hover,
.navbar-default .btn-link:focus {
  color: #333;
}
.navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .navbar-default .btn-link:hover,
.navbar-default .btn-link[disabled]:focus,
fieldset[disabled] .navbar-default .btn-link:focus {
  color: #ccc;
}
.navbar-inverse {
  background-color: #222;
  border-color: #080808;
}
.navbar-inverse .navbar-brand {
  color: #9d9d9d;
}
.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
  color: #fff;
  background-color: transparent;
}
.navbar-inverse .navbar-text {
  color: #9d9d9d;
}
.navbar-inverse .navbar-nav > li > a {
  color: #9d9d9d;
}
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
  color: #fff;
  background-color: transparent;
}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
  color: #fff;
  background-color: #080808;
}
.navbar-inverse .navbar-nav > .disabled > a,
.navbar-inverse .navbar-nav > .disabled > a:hover,
.navbar-inverse .navbar-nav > .disabled > a:focus {
  color: #444;
  background-color: transparent;
}
.navbar-inverse .navbar-toggle {
  border-color: #333;
}
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
  background-color: #333;
}
.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #fff;
}
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
  border-color: #101010;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
  color: #fff;
  background-color: #080808;
}
@media (max-width: 767px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
    border-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #9d9d9d;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #fff;
    background-color: transparent;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #fff;
    background-color: #080808;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #444;
    background-color: transparent;
  }
}
.navbar-inverse .navbar-link {
  color: #9d9d9d;
}
.navbar-inverse .navbar-link:hover {
  color: #fff;
}
.navbar-inverse .btn-link {
  color: #9d9d9d;
}
.navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link:focus {
  color: #fff;
}
.navbar-inverse .btn-link[disabled]:hover,
fieldset[disabled] .navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link[disabled]:focus,
fieldset[disabled] .navbar-inverse .btn-link:focus {
  color: #444;
}
.breadcrumb {
  padding: 8px 15px;
  margin-bottom: 0 !important;
  list-style: none;
  background-color: #f5f5f5;
  border-radius: 4px;
}
.breadcrumb > li {
  display: inline-block;
}
.breadcrumb > li + li:before {
  padding: 0 5px;
  color: #ccc;
  content: "/\00a0";
}
.breadcrumb > .active {
  color: #777;
}
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 4px;
}
.pagination > li {
  display: inline;
}
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 1.42857143;
  color: #337ab7;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  z-index: 2;
  color: #23527c;
  background-color: #eee;
  border-color: #ddd;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 3;
  color: #fff;
  cursor: default;
  background-color: #337ab7;
  border-color: #337ab7;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #777;
  cursor: not-allowed;
  background-color: #fff;
  border-color: #ddd;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}
.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.pager {
  padding-left: 0;
  margin: 20px 0;
  text-align: center;
  list-style: none;
}
.pager li {
  display: inline;
}
.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 15px;
}
.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: #eee;
}
.pager .next > a,
.pager .next > span {
  float: right;
}
.pager .previous > a,
.pager .previous > span {
  float: left;
}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #777;
  cursor: not-allowed;
  background-color: #fff;
}
.label {
  display: inline;
  padding: .2em .6em .3em;
  font-size: 75%;
  font-weight: bold;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: .25em;
}
a.label:hover,
a.label:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.label:empty {
  display: none;
}
.btn .label {
  position: relative;
  top: -1px;
}
.label-default {
  background-color: #777;
}
.label-default[href]:hover,
.label-default[href]:focus {
  background-color: #5e5e5e;
}
.label-primary {
  background-color: #337ab7;
}
.label-primary[href]:hover,
.label-primary[href]:focus {
  background-color: #286090;
}
.label-success {
  background-color: #5cb85c;
}
.label-success[href]:hover,
.label-success[href]:focus {
  background-color: #449d44;
}
.label-info {
  background-color: #5bc0de;
}
.label-info[href]:hover,
.label-info[href]:focus {
  background-color: #31b0d5;
}
.label-warning {
  background-color: #f0ad4e;
}
.label-warning[href]:hover,
.label-warning[href]:focus {
  background-color: #ec971f;
}
.label-danger {
  background-color: #d9534f;
}
.label-danger[href]:hover,
.label-danger[href]:focus {
  background-color: #c9302c;
}
.badge {
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 12px;
  font-weight: bold;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: #777;
  border-radius: 10px;
}
.badge:empty {
  display: none;
}
.btn .badge {
  position: relative;
  top: -1px;
}
.btn-xs .badge,
.btn-group-xs > .btn .badge {
  top: 0;
  padding: 1px 5px;
}
a.badge:hover,
a.badge:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}
.list-group-item.active > .badge,
.nav-pills > .active > a > .badge {
  color: #337ab7;
  background-color: #fff;
}
.list-group-item > .badge {
  float: right;
}
.list-group-item > .badge + .badge {
  margin-right: 5px;
}
.nav-pills > li > a > .badge {
  margin-left: 3px;
}
.jumbotron {
  padding-top: 30px;
  padding-bottom: 30px;
  margin-bottom: 30px;
  color: inherit;
  background-color: #eee;
}
.jumbotron h1,
.jumbotron .h1 {
  color: inherit;
}
.jumbotron p {
  margin-bottom: 15px;
  font-size: 21px;
  font-weight: 200;
}
.jumbotron > hr {
  border-top-color: #d5d5d5;
}
.container .jumbotron,
.container-fluid .jumbotron {
  padding-right: 15px;
  padding-left: 15px;
  border-radius: 6px;
}
.jumbotron .container {
  max-width: 100%;
}
@media screen and (min-width: 768px) {
  .jumbotron {
    padding-top: 48px;
    padding-bottom: 48px;
  }
  .container .jumbotron,
  .container-fluid .jumbotron {
    padding-right: 60px;
    padding-left: 60px;
  }
  .jumbotron h1,
  .jumbotron .h1 {
    font-size: 63px;
  }
}
.thumbnail {
  display: block;
  padding: 4px;
  margin-bottom: 20px;
  line-height: 1.42857143;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
  -webkit-transition: border 0.2s ease-in-out;
  -o-transition: border 0.2s ease-in-out;
  transition: border 0.2s ease-in-out;
}
.thumbnail > img,
.thumbnail a > img {
  margin-right: auto;
  margin-left: auto;
}
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
  border-color: #337ab7;
}
.thumbnail .caption {
  padding: 9px;
  color: #333;
}
.alert {
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 4px;
}
.alert h4 {
  margin-top: 0;
  color: inherit;
}
.alert .alert-link {
  font-weight: bold;
}
.alert > p,
.alert > ul {
  margin-bottom: 0;
}
.alert > p + p {
  margin-top: 5px;
}
.alert-dismissable,
.alert-dismissible {
  padding-right: 35px;
}
.alert-dismissable .close,
.alert-dismissible .close {
  position: relative;
  top: -2px;
  right: -21px;
  color: inherit;
}
.alert-success {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
.alert-success hr {
  border-top-color: #c9e2b3;
}
.alert-success .alert-link {
  color: #2b542c;
}
.alert-info {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}
.alert-info hr {
  border-top-color: #a6e1ec;
}
.alert-info .alert-link {
  color: #245269;
}
.alert-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}
.alert-warning hr {
  border-top-color: #f7e1b5;
}
.alert-warning .alert-link {
  color: #66512c;
}
.alert-danger {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}
.alert-danger hr {
  border-top-color: #e4b9c0;
}
.alert-danger .alert-link {
  color: #843534;
}
@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@-o-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  height: 20px;
  margin-bottom: 20px;
  overflow: hidden;
  background-color: #f5f5f5;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}
.progress-bar {
  float: left;
  width: 0;
  height: 100%;
  font-size: 12px;
  line-height: 20px;
  color: #fff;
  text-align: center;
  background-color: #337ab7;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -webkit-transition: width .6s ease;
  -o-transition: width .6s ease;
  transition: width .6s ease;
}
.progress-striped .progress-bar,
.progress-bar-striped {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  -webkit-background-size: 40px 40px;
  background-size: 40px 40px;
}
.progress.active .progress-bar,
.progress-bar.active {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  -o-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite;
}
.progress-bar-success {
  background-color: #5cb85c;
}
.progress-striped .progress-bar-success {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-info {
  background-color: #5bc0de;
}
.progress-striped .progress-bar-info {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-warning {
  background-color: #f0ad4e;
}
.progress-striped .progress-bar-warning {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-danger {
  background-color: #d9534f;
}
.progress-striped .progress-bar-danger {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.media {
  margin-top: 15px;
}
.media:first-child {
  margin-top: 0;
}
.media,
.media-body {
  overflow: hidden;
  zoom: 1;
}
.media-body {
  width: 10000px;
}
.media-object {
  display: block;
}
.media-object.img-thumbnail {
  max-width: none;
}
.media-right,
.media > .pull-right {
  padding-left: 10px;
}
.media-left,
.media > .pull-left {
  padding-right: 10px;
}
.media-left,
.media-right,
.media-body {
  display: table-cell;
  vertical-align: top;
}
.media-middle {
  vertical-align: middle;
}
.media-bottom {
  vertical-align: bottom;
}
.media-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
.media-list {
  padding-left: 0;
  list-style: none;
}
.list-group {
  padding-left: 0;
  margin-bottom: 20px;
}
.list-group-item {
  position: relative;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid #ddd;
}
.list-group-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
a.list-group-item,
button.list-group-item {
  color: #555;
}
a.list-group-item .list-group-item-heading,
button.list-group-item .list-group-item-heading {
  color: #333;
}
a.list-group-item:hover,
button.list-group-item:hover,
a.list-group-item:focus,
button.list-group-item:focus {
  color: #555;
  text-decoration: none;
  background-color: #f5f5f5;
}
button.list-group-item {
  width: 100%;
  text-align: left;
}
.list-group-item.disabled,
.list-group-item.disabled:hover,
.list-group-item.disabled:focus {
  color: #777;
  cursor: not-allowed;
  background-color: #eee;
}
.list-group-item.disabled .list-group-item-heading,
.list-group-item.disabled:hover .list-group-item-heading,
.list-group-item.disabled:focus .list-group-item-heading {
  color: inherit;
}
.list-group-item.disabled .list-group-item-text,
.list-group-item.disabled:hover .list-group-item-text,
.list-group-item.disabled:focus .list-group-item-text {
  color: #777;
}
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
  z-index: 2;
  color: #fff;
  background-color: #337ab7;
  border-color: #337ab7;
}
.list-group-item.active .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading,
.list-group-item.active .list-group-item-heading > small,
.list-group-item.active:hover .list-group-item-heading > small,
.list-group-item.active:focus .list-group-item-heading > small,
.list-group-item.active .list-group-item-heading > .small,
.list-group-item.active:hover .list-group-item-heading > .small,
.list-group-item.active:focus .list-group-item-heading > .small {
  color: inherit;
}
.list-group-item.active .list-group-item-text,
.list-group-item.active:hover .list-group-item-text,
.list-group-item.active:focus .list-group-item-text {
  color: #c7ddef;
}
.list-group-item-success {
  color: #3c763d;
  background-color: #dff0d8;
}
a.list-group-item-success,
button.list-group-item-success {
  color: #3c763d;
}
a.list-group-item-success .list-group-item-heading,
button.list-group-item-success .list-group-item-heading {
  color: inherit;
}
a.list-group-item-success:hover,
button.list-group-item-success:hover,
a.list-group-item-success:focus,
button.list-group-item-success:focus {
  color: #3c763d;
  background-color: #d0e9c6;
}
a.list-group-item-success.active,
button.list-group-item-success.active,
a.list-group-item-success.active:hover,
button.list-group-item-success.active:hover,
a.list-group-item-success.active:focus,
button.list-group-item-success.active:focus {
  color: #fff;
  background-color: #3c763d;
  border-color: #3c763d;
}
.list-group-item-info {
  color: #31708f;
  background-color: #d9edf7;
}
a.list-group-item-info,
button.list-group-item-info {
  color: #31708f;
}
a.list-group-item-info .list-group-item-heading,
button.list-group-item-info .list-group-item-heading {
  color: inherit;
}
a.list-group-item-info:hover,
button.list-group-item-info:hover,
a.list-group-item-info:focus,
button.list-group-item-info:focus {
  color: #31708f;
  background-color: #c4e3f3;
}
a.list-group-item-info.active,
button.list-group-item-info.active,
a.list-group-item-info.active:hover,
button.list-group-item-info.active:hover,
a.list-group-item-info.active:focus,
button.list-group-item-info.active:focus {
  color: #fff;
  background-color: #31708f;
  border-color: #31708f;
}
.list-group-item-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
}
a.list-group-item-warning,
button.list-group-item-warning {
  color: #8a6d3b;
}
a.list-group-item-warning .list-group-item-heading,
button.list-group-item-warning .list-group-item-heading {
  color: inherit;
}
a.list-group-item-warning:hover,
button.list-group-item-warning:hover,
a.list-group-item-warning:focus,
button.list-group-item-warning:focus {
  color: #8a6d3b;
  background-color: #faf2cc;
}
a.list-group-item-warning.active,
button.list-group-item-warning.active,
a.list-group-item-warning.active:hover,
button.list-group-item-warning.active:hover,
a.list-group-item-warning.active:focus,
button.list-group-item-warning.active:focus {
  color: #fff;
  background-color: #8a6d3b;
  border-color: #8a6d3b;
}
.list-group-item-danger {
  color: #a94442;
  background-color: #f2dede;
}
a.list-group-item-danger,
button.list-group-item-danger {
  color: #a94442;
}
a.list-group-item-danger .list-group-item-heading,
button.list-group-item-danger .list-group-item-heading {
  color: inherit;
}
a.list-group-item-danger:hover,
button.list-group-item-danger:hover,
a.list-group-item-danger:focus,
button.list-group-item-danger:focus {
  color: #a94442;
  background-color: #ebcccc;
}
a.list-group-item-danger.active,
button.list-group-item-danger.active,
a.list-group-item-danger.active:hover,
button.list-group-item-danger.active:hover,
a.list-group-item-danger.active:focus,
button.list-group-item-danger.active:focus {
  color: #fff;
  background-color: #a94442;
  border-color: #a94442;
}
.list-group-item-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
.list-group-item-text {
  margin-bottom: 0;
  line-height: 1.3;
}
.panel {
  margin-bottom: 20px;
  background-color: #fff;
  border: 1px solid transparent;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}
.panel-body {
  padding: 15px;
}
.panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel-heading > .dropdown .dropdown-toggle {
  color: inherit;
}
.panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  color: inherit;
}
.panel-title > a,
.panel-title > small,
.panel-title > .small,
.panel-title > small > a,
.panel-title > .small > a {
  color: inherit;
}
.panel-footer {
  padding: 10px 15px;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel > .list-group,
.panel > .panel-collapse > .list-group {
  margin-bottom: 0;
}
.panel > .list-group .list-group-item,
.panel > .panel-collapse > .list-group .list-group-item {
  border-width: 1px 0;
  border-radius: 0;
}
.panel > .list-group:first-child .list-group-item:first-child,
.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
  border-top: 0;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel > .list-group:last-child .list-group-item:last-child,
.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
  border-bottom: 0;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.panel-heading + .list-group .list-group-item:first-child {
  border-top-width: 0;
}
.list-group + .panel-footer {
  border-top-width: 0;
}
.panel > .table,
.panel > .table-responsive > .table,
.panel > .panel-collapse > .table {
  margin-bottom: 0;
}
.panel > .table caption,
.panel > .table-responsive > .table caption,
.panel > .panel-collapse > .table caption {
  padding-right: 15px;
  padding-left: 15px;
}
.panel > .table:first-child,
.panel > .table-responsive:first-child > .table:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel > .table:first-child > thead:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
  border-top-left-radius: 3px;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
  border-top-right-radius: 3px;
}
.panel > .table:last-child,
.panel > .table-responsive:last-child > .table:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
  border-bottom-left-radius: 3px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
  border-bottom-right-radius: 3px;
}
.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive,
.panel > .table + .panel-body,
.panel > .table-responsive + .panel-body {
  border-top: 1px solid #ddd;
}
.panel > .table > tbody:first-child > tr:first-child th,
.panel > .table > tbody:first-child > tr:first-child td {
  border-top: 0;
}
.panel > .table-bordered,
.panel > .table-responsive > .table-bordered {
  border: 0;
}
.panel > .table-bordered > thead > tr > th:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
.panel > .table-bordered > tbody > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.panel > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-bordered > thead > tr > td:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.panel > .table-bordered > tbody > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.panel > .table-bordered > tfoot > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  border-left: 0;
}
.panel > .table-bordered > thead > tr > th:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
.panel > .table-bordered > tbody > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.panel > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-bordered > thead > tr > td:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.panel > .table-bordered > tbody > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.panel > .table-bordered > tfoot > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  border-right: 0;
}
.panel > .table-bordered > thead > tr:first-child > td,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
.panel > .table-bordered > tbody > tr:first-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.panel > .table-bordered > thead > tr:first-child > th,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
.panel > .table-bordered > tbody > tr:first-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
  border-bottom: 0;
}
.panel > .table-bordered > tbody > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.panel > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-bordered > tbody > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.panel > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
  border-bottom: 0;
}
.panel > .table-responsive {
  margin-bottom: 0;
  border: 0;
}
.panel-group {
  margin-bottom: 20px;
}
.panel-group .panel {
  margin-bottom: 0;
  border-radius: 4px;
}
.panel-group .panel + .panel {
  margin-top: 5px;
}
.panel-group .panel-heading {
  border-bottom: 0;
}
.panel-group .panel-heading + .panel-collapse > .panel-body,
.panel-group .panel-heading + .panel-collapse > .list-group {
  border-top: 1px solid #ddd;
}
.panel-group .panel-footer {
  border-top: 0;
}
.panel-group .panel-footer + .panel-collapse .panel-body {
  border-bottom: 1px solid #ddd;
}
.panel-default {
  border-color: #ddd;
}
.panel-default > .panel-heading {
  color: #333;
  background-color: #f5f5f5;
  border-color: #ddd;
}
.panel-default > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ddd;
}
.panel-default > .panel-heading .badge {
  color: #f5f5f5;
  background-color: #333;
}
.panel-default > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ddd;
}
.panel-primary {
  border-color: #337ab7;
}
.panel-primary > .panel-heading {
  color: #fff;
  background-color: #337ab7;
  border-color: #337ab7;
}
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #337ab7;
}
.panel-primary > .panel-heading .badge {
  color: #337ab7;
  background-color: #fff;
}
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #337ab7;
}
.panel-success {
  border-color: #d6e9c6;
}
.panel-success > .panel-heading {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}
.panel-success > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #d6e9c6;
}
.panel-success > .panel-heading .badge {
  color: #dff0d8;
  background-color: #3c763d;
}
.panel-success > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #d6e9c6;
}
.panel-info {
  border-color: #bce8f1;
}
.panel-info > .panel-heading {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}
.panel-info > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #bce8f1;
}
.panel-info > .panel-heading .badge {
  color: #d9edf7;
  background-color: #31708f;
}
.panel-info > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #bce8f1;
}
.panel-warning {
  border-color: #faebcc;
}
.panel-warning > .panel-heading {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}
.panel-warning > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #faebcc;
}
.panel-warning > .panel-heading .badge {
  color: #fcf8e3;
  background-color: #8a6d3b;
}
.panel-warning > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #faebcc;
}
.panel-danger {
  border-color: #ebccd1;
}
.panel-danger > .panel-heading {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}
.panel-danger > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #ebccd1;
}
.panel-danger > .panel-heading .badge {
  color: #f2dede;
  background-color: #a94442;
}
.panel-danger > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #ebccd1;
}
.embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}
.embed-responsive-16by9 {
  padding-bottom: 56.25%;
}
.embed-responsive-4by3 {
  padding-bottom: 75%;
}
.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}
.well blockquote {
  border-color: #ddd;
  border-color: rgba(0, 0, 0, 0.15);
}
.well-lg {
  padding: 24px;
  border-radius: 6px;
}
.well-sm {
  padding: 9px;
  border-radius: 3px;
}
.close {
  float: right;
  font-size: 21px;
  font-weight: bold;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  filter: alpha(opacity=20);
  opacity: .2;
}
.close:hover,
.close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  filter: alpha(opacity=50);
  opacity: .5;
}
button.close {
  -webkit-appearance: none;
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
}
.modal-open {
  overflow: hidden;
}
.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  display: none;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
.modal.fade .modal-dialog {
  -webkit-transition: -webkit-transform 0.3s ease-out;
  -o-transition: -o-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  -webkit-transform: translate(0, -25%);
  -ms-transform: translate(0, -25%);
  -o-transform: translate(0, -25%);
  transform: translate(0, -25%);
}
.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  transform: translate(0, 0);
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}
.modal-content {
  position: relative;
  background-color: #fff;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  outline: 0;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
}
.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000;
}
.modal-backdrop.fade {
  filter: alpha(opacity=0);
  opacity: 0;
}
.modal-backdrop.in {
  filter: alpha(opacity=50);
  opacity: .5;
}
.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
}
.modal-header .close {
  margin-top: -2px;
}
.modal-title {
  margin: 0;
  line-height: 1.42857143;
}
.modal-body {
  position: relative;
  padding: 15px;
}
.modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}
.modal-footer .btn + .btn {
  margin-bottom: 0;
  margin-left: 5px;
}
.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}
.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 768px) {
  .modal-dialog {
    width: 600px;
    margin: 30px auto;
  }
  .modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  }
  .modal-sm {
    width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg {
    width: 900px;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-weight: normal;
  line-height: 1.42857143;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  white-space: normal;
  filter: alpha(opacity=0);
  opacity: 0;
  line-break: auto;
}
.tooltip.in {
  filter: alpha(opacity=90);
  opacity: .9;
}
.tooltip.top {
  padding: 5px 0;
  margin-top: -3px;
}
.tooltip.right {
  padding: 0 5px;
  margin-left: 3px;
}
.tooltip.bottom {
  padding: 5px 0;
  margin-top: 3px;
}
.tooltip.left {
  padding: 0 5px;
  margin-left: -3px;
}
.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 4px;
}
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.top-left .tooltip-arrow {
  right: 5px;
  bottom: 0;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.top-right .tooltip-arrow {
  bottom: 0;
  left: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000;
}
.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000;
}
.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.tooltip.bottom-left .tooltip-arrow {
  top: 0;
  right: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.tooltip.bottom-right .tooltip-arrow {
  top: 0;
  left: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: none;
  max-width: 276px;
  padding: 1px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  line-height: 1.42857143;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  white-space: normal;
  background-color: #fff;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  line-break: auto;
}
.popover.top {
  margin-top: -10px;
}
.popover.right {
  margin-left: 10px;
}
.popover.bottom {
  margin-top: 10px;
}
.popover.left {
  margin-left: -10px;
}
.popover-title {
  padding: 8px 14px;
  margin: 0;
  font-size: 14px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: 5px 5px 0 0;
}
.popover-content {
  padding: 9px 14px;
}
.popover > .arrow,
.popover > .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.popover > .arrow {
  border-width: 11px;
}
.popover > .arrow:after {
  content: "";
  border-width: 10px;
}
.popover.top > .arrow {
  bottom: -11px;
  left: 50%;
  margin-left: -11px;
  border-top-color: #999;
  border-top-color: rgba(0, 0, 0, 0.25);
  border-bottom-width: 0;
}
.popover.top > .arrow:after {
  bottom: 1px;
  margin-left: -10px;
  content: " ";
  border-top-color: #fff;
  border-bottom-width: 0;
}
.popover.right > .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-right-color: #999;
  border-right-color: rgba(0, 0, 0, 0.25);
  border-left-width: 0;
}
.popover.right > .arrow:after {
  bottom: -10px;
  left: 1px;
  content: " ";
  border-right-color: #fff;
  border-left-width: 0;
}
.popover.bottom > .arrow {
  top: -11px;
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}
.popover.bottom > .arrow:after {
  top: 1px;
  margin-left: -10px;
  content: " ";
  border-top-width: 0;
  border-bottom-color: #fff;
}
.popover.left > .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999;
  border-left-color: rgba(0, 0, 0, 0.25);
}
.popover.left > .arrow:after {
  right: 1px;
  bottom: -10px;
  content: " ";
  border-right-width: 0;
  border-left-color: #fff;
}
.carousel {
  position: relative;
}
.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner > .item {
  position: relative;
  display: none;
  -webkit-transition: 0.6s ease-in-out left;
  -o-transition: 0.6s ease-in-out left;
  transition: 0.6s ease-in-out left;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  line-height: 1;
}
@media all and (transform-3d), (-webkit-transform-3d) {
  .carousel-inner > .item {
    -webkit-transition: -webkit-transform 0.6s ease-in-out;
    -o-transition: -o-transform 0.6s ease-in-out;
    transition: transform 0.6s ease-in-out;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000px;
    perspective: 1000px;
  }
  .carousel-inner > .item.next,
  .carousel-inner > .item.active.right {
    left: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
  .carousel-inner > .item.prev,
  .carousel-inner > .item.active.left {
    left: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
  .carousel-inner > .item.next.left,
  .carousel-inner > .item.prev.right,
  .carousel-inner > .item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: block;
}
.carousel-inner > .active {
  left: 0;
}
.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
.carousel-inner > .next {
  left: 100%;
}
.carousel-inner > .prev {
  left: -100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  left: 0;
}
.carousel-inner > .active.left {
  left: -100%;
}
.carousel-inner > .active.right {
  left: 100%;
}
.carousel-control {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 15%;
  font-size: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  background-color: rgba(0, 0, 0, 0);
  filter: alpha(opacity=50);
  opacity: .5;
}
.carousel-control.left {
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001)));
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
  background-repeat: repeat-x;
}
.carousel-control.right {
  right: 0;
  left: auto;
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5)));
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
  background-repeat: repeat-x;
}
.carousel-control:hover,
.carousel-control:focus {
  color: #fff;
  text-decoration: none;
  filter: alpha(opacity=90);
  outline: 0;
  opacity: .9;
}
.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
  position: absolute;
  top: 50%;
  z-index: 5;
  display: inline-block;
  margin-top: -10px;
}
.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
  left: 50%;
  margin-left: -10px;
}
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
  right: 50%;
  margin-right: -10px;
}
.carousel-control .icon-prev,
.carousel-control .icon-next {
  width: 20px;
  height: 20px;
  font-family: serif;
  line-height: 1;
}
.carousel-control .icon-prev:before {
  content: '\2039';
}
.carousel-control .icon-next:before {
  content: '\203a';
}
.carousel-indicators {
  position: absolute;
  bottom: 10px;
  left: 50%;
  z-index: 15;
  width: 60%;
  padding-left: 0;
  margin-left: -30%;
  text-align: center;
  list-style: none;
}
.carousel-indicators li {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 1px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #000 \9;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #fff;
  border-radius: 10px;
}
.carousel-indicators .active {
  width: 12px;
  height: 12px;
  margin: 0;
  background-color: #fff;
}
.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.carousel-caption .btn {
  text-shadow: none;
}
@media screen and (min-width: 768px) {
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-prev,
  .carousel-control .icon-next {
    width: 30px;
    height: 30px;
    margin-top: -10px;
    font-size: 30px;
  }
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .icon-prev {
    margin-left: -10px;
  }
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-next {
    margin-right: -10px;
  }
  .carousel-caption {
    right: 20%;
    left: 20%;
    padding-bottom: 30px;
  }
  .carousel-indicators {
    bottom: 20px;
  }
}
.clearfix:before,
.clearfix:after,
.dl-horizontal dd:before,
.dl-horizontal dd:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.btn-toolbar:before,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after,
.pager:before,
.pager:after,
.panel-body:before,
.panel-body:after,
.modal-header:before,
.modal-header:after,
.modal-footer:before,
.modal-footer:after {
  display: table;
  content: " ";
}
.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
.pager:after,
.panel-body:after,
.modal-header:after,
.modal-footer:after {
  clear: both;
}
.center-block {
  display: block;
  margin-right: auto;
  margin-left: auto;
}
.pull-right {
  float: right !important;
}
.pull-left {
  float: left !important;
}
.hide {
  display: none !important;
}
.show {
  display: block !important;
}
.invisible {
  visibility: hidden;
}
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.hidden {
  display: none !important;
}
.affix {
  position: fixed;
}
@-ms-viewport {
  width: device-width;
}
.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
  display: none !important;
}
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
  display: none !important;
}
@media (max-width: 767px) {
  .visible-xs {
    display: block !important;
  }
  table.visible-xs {
    display: table !important;
  }
  tr.visible-xs {
    display: table-row !important;
  }
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-block {
    display: block !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline {
    display: inline !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm {
    display: block !important;
  }
  table.visible-sm {
    display: table !important;
  }
  tr.visible-sm {
    display: table-row !important;
  }
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-block {
    display: block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline {
    display: inline !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md {
    display: block !important;
  }
  table.visible-md {
    display: table !important;
  }
  tr.visible-md {
    display: table-row !important;
  }
  th.visible-md,
  td.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-block {
    display: block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline {
    display: inline !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg {
    display: block !important;
  }
  table.visible-lg {
    display: table !important;
  }
  tr.visible-lg {
    display: table-row !important;
  }
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-block {
    display: block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-inline {
    display: inline !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-inline-block {
    display: inline-block !important;
  }
}
@media (max-width: 767px) {
  .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .hidden-lg {
    display: none !important;
  }
}
.visible-print {
  display: none !important;
}
@media print {
  .visible-print {
    display: block !important;
  }
  table.visible-print {
    display: table !important;
  }
  tr.visible-print {
    display: table-row !important;
  }
  th.visible-print,
  td.visible-print {
    display: table-cell !important;
  }
}
.visible-print-block {
  display: none !important;
}
@media print {
  .visible-print-block {
    display: block !important;
  }
}
.visible-print-inline {
  display: none !important;
}
@media print {
  .visible-print-inline {
    display: inline !important;
  }
}
.visible-print-inline-block {
  display: none !important;
}
@media print {
  .visible-print-inline-block {
    display: inline-block !important;
  }
}
@media print {
  .hidden-print {
    display: none !important;
  }
}

/*
 *  Bootstrap TouchSpin - v3.0.1
 *  A mobile and touch friendly input spinner component for Bootstrap 3.
 *  http://www.virtuosoft.eu/code/bootstrap-touchspin/
 *
 *  Made by István Ujj-Mészáros
 *  Under Apache License v2.0 License
 */
.bootstrap-touchspin .input-group-btn-vertical {
  position: relative;
  white-space: nowrap;
  width: 1%;
  vertical-align: middle;
  display: table-cell;
}
.bootstrap-touchspin .input-group-btn-vertical > .btn {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%;
  padding: 8px 10px;
  margin-left: -1px;
  position: relative;
}
.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up {
  border-radius: 0;
  border-top-right-radius: 4px;
}
.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down {
  margin-top: -2px;
  border-radius: 0;
  border-bottom-right-radius: 4px;
}
.bootstrap-touchspin .input-group-btn-vertical i {
  position: absolute;
  top: 3px;
  left: 5px;
  font-size: 9px;
  font-weight: 400;
}

/*!
 * Datepicker for Bootstrap v1.5.0 (https://github.com/eternicode/bootstrap-datepicker)
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */
.datepicker {
  border-radius: 4px;
  direction: ltr;
}
.datepicker-inline {
  width: 220px;
}
.datepicker.datepicker-rtl {
  direction: rtl;
}
.datepicker.datepicker-rtl table tr td span {
  float: right;
}
.datepicker-dropdown {
  top: 0;
  left: 0;
  padding: 4px;
}
.datepicker-dropdown:before {
  content: '';
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid rgba(0, 0, 0, 0.15);
  border-top: 0;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  position: absolute;
}
.datepicker-dropdown:after {
  content: '';
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  border-top: 0;
  position: absolute;
}
.datepicker-dropdown.datepicker-orient-left:before {
  left: 6px;
}
.datepicker-dropdown.datepicker-orient-left:after {
  left: 7px;
}
.datepicker-dropdown.datepicker-orient-right:before {
  right: 6px;
}
.datepicker-dropdown.datepicker-orient-right:after {
  right: 7px;
}
.datepicker-dropdown.datepicker-orient-bottom:before {
  top: -7px;
}
.datepicker-dropdown.datepicker-orient-bottom:after {
  top: -6px;
}
.datepicker-dropdown.datepicker-orient-top:before {
  bottom: -7px;
  border-bottom: 0;
  border-top: 7px solid rgba(0, 0, 0, 0.15);
}
.datepicker-dropdown.datepicker-orient-top:after {
  bottom: -6px;
  border-bottom: 0;
  border-top: 6px solid #ffffff;
}
.datepicker > div {
  display: none;
}
.datepicker table {
  margin: 0;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.datepicker table tr td,
.datepicker table tr th {
  text-align: center;
  width: 30px;
  height: 30px;
  border-radius: 4px;
  border: none;
}
.table-striped .datepicker table tr td,
.table-striped .datepicker table tr th {
  background-color: transparent;
}
.datepicker table tr td.old,
.datepicker table tr td.new {
  color: #999;
}
.datepicker table tr td.day:hover,
.datepicker table tr td.focused {
  background: #eee;
  cursor: pointer;
}
.datepicker table tr td.disabled,
.datepicker table tr td.disabled:hover {
  background: 0 0;
  color: #999;
  cursor: default;
}
.datepicker table tr td.highlighted {
  color: #000;
  background-color: #d9edf7;
  border-color: #85c5e5;
  border-radius: 0;
}
.datepicker table tr td.highlighted:focus,
.datepicker table tr td.highlighted.focus {
  color: #000;
  background-color: #afd9ee;
  border-color: #298fc2;
}
.datepicker table tr td.highlighted:hover {
  color: #000;
  background-color: #afd9ee;
  border-color: #52addb;
}
.datepicker table tr td.highlighted:active,
.datepicker table tr td.highlighted.active,
.open > .dropdown-toggle.datepicker table tr td.highlighted {
  color: #000;
  background-color: #afd9ee;
  border-color: #52addb;
}
.datepicker table tr td.highlighted:active:hover,
.datepicker table tr td.highlighted.active:hover,
.open > .dropdown-toggle.datepicker table tr td.highlighted:hover,
.datepicker table tr td.highlighted:active:focus,
.datepicker table tr td.highlighted.active:focus,
.open > .dropdown-toggle.datepicker table tr td.highlighted:focus,
.datepicker table tr td.highlighted:active.focus,
.datepicker table tr td.highlighted.active.focus,
.open > .dropdown-toggle.datepicker table tr td.highlighted.focus {
  color: #000;
  background-color: #91cbe8;
  border-color: #298fc2;
}
.datepicker table tr td.highlighted:active,
.datepicker table tr td.highlighted.active,
.open > .dropdown-toggle.datepicker table tr td.highlighted {
  background-image: none;
}
.datepicker table tr td.highlighted.disabled:hover,
.datepicker table tr td.highlighted[disabled]:hover,
fieldset[disabled] .datepicker table tr td.highlighted:hover,
.datepicker table tr td.highlighted.disabled:focus,
.datepicker table tr td.highlighted[disabled]:focus,
fieldset[disabled] .datepicker table tr td.highlighted:focus,
.datepicker table tr td.highlighted.disabled.focus,
.datepicker table tr td.highlighted[disabled].focus,
fieldset[disabled] .datepicker table tr td.highlighted.focus {
  background-color: #d9edf7;
  border-color: #85c5e5;
}
.datepicker table tr td.highlighted.focused {
  background: #afd9ee;
}
.datepicker table tr td.highlighted.disabled,
.datepicker table tr td.highlighted.disabled:active {
  background: #d9edf7;
  color: #999;
}
.datepicker table tr td.today {
  color: #000;
  background-color: #ffdb99;
  border-color: #ffb733;
}
.datepicker table tr td.today:focus,
.datepicker table tr td.today.focus {
  color: #000;
  background-color: #ffc966;
  border-color: #b37400;
}
.datepicker table tr td.today:hover {
  color: #000;
  background-color: #ffc966;
  border-color: #f59e00;
}
.datepicker table tr td.today:active,
.datepicker table tr td.today.active,
.open > .dropdown-toggle.datepicker table tr td.today {
  color: #000;
  background-color: #ffc966;
  border-color: #f59e00;
}
.datepicker table tr td.today:active:hover,
.datepicker table tr td.today.active:hover,
.open > .dropdown-toggle.datepicker table tr td.today:hover,
.datepicker table tr td.today:active:focus,
.datepicker table tr td.today.active:focus,
.open > .dropdown-toggle.datepicker table tr td.today:focus,
.datepicker table tr td.today:active.focus,
.datepicker table tr td.today.active.focus,
.open > .dropdown-toggle.datepicker table tr td.today.focus {
  color: #000;
  background-color: #ffbc42;
  border-color: #b37400;
}
.datepicker table tr td.today:active,
.datepicker table tr td.today.active,
.open > .dropdown-toggle.datepicker table tr td.today {
  background-image: none;
}
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today[disabled]:hover,
fieldset[disabled] .datepicker table tr td.today:hover,
.datepicker table tr td.today.disabled:focus,
.datepicker table tr td.today[disabled]:focus,
fieldset[disabled] .datepicker table tr td.today:focus,
.datepicker table tr td.today.disabled.focus,
.datepicker table tr td.today[disabled].focus,
fieldset[disabled] .datepicker table tr td.today.focus {
  background-color: #ffdb99;
  border-color: #ffb733;
}
.datepicker table tr td.today.focused {
  background: #ffc966;
}
.datepicker table tr td.today.disabled,
.datepicker table tr td.today.disabled:active {
  background: #ffdb99;
  color: #999;
}
.datepicker table tr td.range {
  color: #000;
  background-color: #eee;
  border-color: #bbb;
  border-radius: 0;
}
.datepicker table tr td.range:focus,
.datepicker table tr td.range.focus {
  color: #000;
  background-color: #d5d5d5;
  border-color: #7c7c7c;
}
.datepicker table tr td.range:hover {
  color: #000;
  background-color: #d5d5d5;
  border-color: #9d9d9d;
}
.datepicker table tr td.range:active,
.datepicker table tr td.range.active,
.open > .dropdown-toggle.datepicker table tr td.range {
  color: #000;
  background-color: #d5d5d5;
  border-color: #9d9d9d;
}
.datepicker table tr td.range:active:hover,
.datepicker table tr td.range.active:hover,
.open > .dropdown-toggle.datepicker table tr td.range:hover,
.datepicker table tr td.range:active:focus,
.datepicker table tr td.range.active:focus,
.open > .dropdown-toggle.datepicker table tr td.range:focus,
.datepicker table tr td.range:active.focus,
.datepicker table tr td.range.active.focus,
.open > .dropdown-toggle.datepicker table tr td.range.focus {
  color: #000;
  background-color: #c3c3c3;
  border-color: #7c7c7c;
}
.datepicker table tr td.range:active,
.datepicker table tr td.range.active,
.open > .dropdown-toggle.datepicker table tr td.range {
  background-image: none;
}
.datepicker table tr td.range.disabled:hover,
.datepicker table tr td.range[disabled]:hover,
fieldset[disabled] .datepicker table tr td.range:hover,
.datepicker table tr td.range.disabled:focus,
.datepicker table tr td.range[disabled]:focus,
fieldset[disabled] .datepicker table tr td.range:focus,
.datepicker table tr td.range.disabled.focus,
.datepicker table tr td.range[disabled].focus,
fieldset[disabled] .datepicker table tr td.range.focus {
  background-color: #eee;
  border-color: #bbb;
}
.datepicker table tr td.range.focused {
  background: #d5d5d5;
}
.datepicker table tr td.range.disabled,
.datepicker table tr td.range.disabled:active {
  background: #eee;
  color: #999;
}
.datepicker table tr td.range.highlighted {
  color: #000;
  background-color: #e4eef3;
  border-color: #9dc1d3;
}
.datepicker table tr td.range.highlighted:focus,
.datepicker table tr td.range.highlighted.focus {
  color: #000;
  background-color: #c1d7e3;
  border-color: #4b88a6;
}
.datepicker table tr td.range.highlighted:hover {
  color: #000;
  background-color: #c1d7e3;
  border-color: #73a6c0;
}
.datepicker table tr td.range.highlighted:active,
.datepicker table tr td.range.highlighted.active,
.open > .dropdown-toggle.datepicker table tr td.range.highlighted {
  color: #000;
  background-color: #c1d7e3;
  border-color: #73a6c0;
}
.datepicker table tr td.range.highlighted:active:hover,
.datepicker table tr td.range.highlighted.active:hover,
.open > .dropdown-toggle.datepicker table tr td.range.highlighted:hover,
.datepicker table tr td.range.highlighted:active:focus,
.datepicker table tr td.range.highlighted.active:focus,
.open > .dropdown-toggle.datepicker table tr td.range.highlighted:focus,
.datepicker table tr td.range.highlighted:active.focus,
.datepicker table tr td.range.highlighted.active.focus,
.open > .dropdown-toggle.datepicker table tr td.range.highlighted.focus {
  color: #000;
  background-color: #a8c8d8;
  border-color: #4b88a6;
}
.datepicker table tr td.range.highlighted:active,
.datepicker table tr td.range.highlighted.active,
.open > .dropdown-toggle.datepicker table tr td.range.highlighted {
  background-image: none;
}
.datepicker table tr td.range.highlighted.disabled:hover,
.datepicker table tr td.range.highlighted[disabled]:hover,
fieldset[disabled] .datepicker table tr td.range.highlighted:hover,
.datepicker table tr td.range.highlighted.disabled:focus,
.datepicker table tr td.range.highlighted[disabled]:focus,
fieldset[disabled] .datepicker table tr td.range.highlighted:focus,
.datepicker table tr td.range.highlighted.disabled.focus,
.datepicker table tr td.range.highlighted[disabled].focus,
fieldset[disabled] .datepicker table tr td.range.highlighted.focus {
  background-color: #e4eef3;
  border-color: #9dc1d3;
}
.datepicker table tr td.range.highlighted.focused {
  background: #c1d7e3;
}
.datepicker table tr td.range.highlighted.disabled,
.datepicker table tr td.range.highlighted.disabled:active {
  background: #e4eef3;
  color: #999;
}
.datepicker table tr td.range.today {
  color: #000;
  background-color: #f7ca77;
  border-color: #f1a417;
}
.datepicker table tr td.range.today:focus,
.datepicker table tr td.range.today.focus {
  color: #000;
  background-color: #f4b747;
  border-color: #815608;
}
.datepicker table tr td.range.today:hover {
  color: #000;
  background-color: #f4b747;
  border-color: #bf800c;
}
.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today.active,
.open > .dropdown-toggle.datepicker table tr td.range.today {
  color: #000;
  background-color: #f4b747;
  border-color: #bf800c;
}
.datepicker table tr td.range.today:active:hover,
.datepicker table tr td.range.today.active:hover,
.open > .dropdown-toggle.datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today:active:focus,
.datepicker table tr td.range.today.active:focus,
.open > .dropdown-toggle.datepicker table tr td.range.today:focus,
.datepicker table tr td.range.today:active.focus,
.datepicker table tr td.range.today.active.focus,
.open > .dropdown-toggle.datepicker table tr td.range.today.focus {
  color: #000;
  background-color: #f2aa25;
  border-color: #815608;
}
.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today.active,
.open > .dropdown-toggle.datepicker table tr td.range.today {
  background-image: none;
}
.datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today[disabled]:hover,
fieldset[disabled] .datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today.disabled:focus,
.datepicker table tr td.range.today[disabled]:focus,
fieldset[disabled] .datepicker table tr td.range.today:focus,
.datepicker table tr td.range.today.disabled.focus,
.datepicker table tr td.range.today[disabled].focus,
fieldset[disabled] .datepicker table tr td.range.today.focus {
  background-color: #f7ca77;
  border-color: #f1a417;
}
.datepicker table tr td.range.today.disabled,
.datepicker table tr td.range.today.disabled:active {
  background: #f7ca77;
  color: #999;
}
.datepicker table tr td.selected,
.datepicker table tr td.selected.highlighted {
  color: #fff;
  background-color: #999;
  border-color: #555;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td.selected:focus,
.datepicker table tr td.selected.highlighted:focus,
.datepicker table tr td.selected.focus,
.datepicker table tr td.selected.highlighted.focus {
  color: #fff;
  background-color: gray;
  border-color: #161616;
}
.datepicker table tr td.selected:hover,
.datepicker table tr td.selected.highlighted:hover {
  color: #fff;
  background-color: gray;
  border-color: #373737;
}
.datepicker table tr td.selected:active,
.datepicker table tr td.selected.highlighted:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected.highlighted.active,
.open > .dropdown-toggle.datepicker table tr td.selected,
.open > .dropdown-toggle.datepicker table tr td.selected.highlighted {
  color: #fff;
  background-color: gray;
  border-color: #373737;
}
.datepicker table tr td.selected:active:hover,
.datepicker table tr td.selected.highlighted:active:hover,
.datepicker table tr td.selected.active:hover,
.datepicker table tr td.selected.highlighted.active:hover,
.open > .dropdown-toggle.datepicker table tr td.selected:hover,
.open > .dropdown-toggle.datepicker table tr td.selected.highlighted:hover,
.datepicker table tr td.selected:active:focus,
.datepicker table tr td.selected.highlighted:active:focus,
.datepicker table tr td.selected.active:focus,
.datepicker table tr td.selected.highlighted.active:focus,
.open > .dropdown-toggle.datepicker table tr td.selected:focus,
.open > .dropdown-toggle.datepicker table tr td.selected.highlighted:focus,
.datepicker table tr td.selected:active.focus,
.datepicker table tr td.selected.highlighted:active.focus,
.datepicker table tr td.selected.active.focus,
.datepicker table tr td.selected.highlighted.active.focus,
.open > .dropdown-toggle.datepicker table tr td.selected.focus,
.open > .dropdown-toggle.datepicker table tr td.selected.highlighted.focus {
  color: #fff;
  background-color: #6e6e6e;
  border-color: #161616;
}
.datepicker table tr td.selected:active,
.datepicker table tr td.selected.highlighted:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected.highlighted.active,
.open > .dropdown-toggle.datepicker table tr td.selected,
.open > .dropdown-toggle.datepicker table tr td.selected.highlighted {
  background-image: none;
}
.datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected.highlighted.disabled:hover,
.datepicker table tr td.selected[disabled]:hover,
.datepicker table tr td.selected.highlighted[disabled]:hover,
fieldset[disabled] .datepicker table tr td.selected:hover,
fieldset[disabled] .datepicker table tr td.selected.highlighted:hover,
.datepicker table tr td.selected.disabled:focus,
.datepicker table tr td.selected.highlighted.disabled:focus,
.datepicker table tr td.selected[disabled]:focus,
.datepicker table tr td.selected.highlighted[disabled]:focus,
fieldset[disabled] .datepicker table tr td.selected:focus,
fieldset[disabled] .datepicker table tr td.selected.highlighted:focus,
.datepicker table tr td.selected.disabled.focus,
.datepicker table tr td.selected.highlighted.disabled.focus,
.datepicker table tr td.selected[disabled].focus,
.datepicker table tr td.selected.highlighted[disabled].focus,
fieldset[disabled] .datepicker table tr td.selected.focus,
fieldset[disabled] .datepicker table tr td.selected.highlighted.focus {
  background-color: #999;
  border-color: #555;
}
.datepicker table tr td.active,
.datepicker table tr td.active.highlighted {
  color: #fff;
  background-color: #428bca;
  border-color: #357ebd;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td.active:focus,
.datepicker table tr td.active.highlighted:focus,
.datepicker table tr td.active.focus,
.datepicker table tr td.active.highlighted.focus {
  color: #fff;
  background-color: #3071a9;
  border-color: #193c5a;
}
.datepicker table tr td.active:hover,
.datepicker table tr td.active.highlighted:hover {
  color: #fff;
  background-color: #3071a9;
  border-color: #285e8e;
}
.datepicker table tr td.active:active,
.datepicker table tr td.active.highlighted:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active.highlighted.active,
.open > .dropdown-toggle.datepicker table tr td.active,
.open > .dropdown-toggle.datepicker table tr td.active.highlighted {
  color: #fff;
  background-color: #3071a9;
  border-color: #285e8e;
}
.datepicker table tr td.active:active:hover,
.datepicker table tr td.active.highlighted:active:hover,
.datepicker table tr td.active.active:hover,
.datepicker table tr td.active.highlighted.active:hover,
.open > .dropdown-toggle.datepicker table tr td.active:hover,
.open > .dropdown-toggle.datepicker table tr td.active.highlighted:hover,
.datepicker table tr td.active:active:focus,
.datepicker table tr td.active.highlighted:active:focus,
.datepicker table tr td.active.active:focus,
.datepicker table tr td.active.highlighted.active:focus,
.open > .dropdown-toggle.datepicker table tr td.active:focus,
.open > .dropdown-toggle.datepicker table tr td.active.highlighted:focus,
.datepicker table tr td.active:active.focus,
.datepicker table tr td.active.highlighted:active.focus,
.datepicker table tr td.active.active.focus,
.datepicker table tr td.active.highlighted.active.focus,
.open > .dropdown-toggle.datepicker table tr td.active.focus,
.open > .dropdown-toggle.datepicker table tr td.active.highlighted.focus {
  color: #fff;
  background-color: #285e8e;
  border-color: #193c5a;
}
.datepicker table tr td.active:active,
.datepicker table tr td.active.highlighted:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active.highlighted.active,
.open > .dropdown-toggle.datepicker table tr td.active,
.open > .dropdown-toggle.datepicker table tr td.active.highlighted {
  background-image: none;
}
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.highlighted.disabled:hover,
.datepicker table tr td.active[disabled]:hover,
.datepicker table tr td.active.highlighted[disabled]:hover,
fieldset[disabled] .datepicker table tr td.active:hover,
fieldset[disabled] .datepicker table tr td.active.highlighted:hover,
.datepicker table tr td.active.disabled:focus,
.datepicker table tr td.active.highlighted.disabled:focus,
.datepicker table tr td.active[disabled]:focus,
.datepicker table tr td.active.highlighted[disabled]:focus,
fieldset[disabled] .datepicker table tr td.active:focus,
fieldset[disabled] .datepicker table tr td.active.highlighted:focus,
.datepicker table tr td.active.disabled.focus,
.datepicker table tr td.active.highlighted.disabled.focus,
.datepicker table tr td.active[disabled].focus,
.datepicker table tr td.active.highlighted[disabled].focus,
fieldset[disabled] .datepicker table tr td.active.focus,
fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
  background-color: #428bca;
  border-color: #357ebd;
}
.datepicker table tr td span {
  display: block;
  width: 23%;
  height: 54px;
  line-height: 54px;
  float: left;
  margin: 1%;
  cursor: pointer;
  border-radius: 4px;
}
.datepicker table tr td span:hover {
  background: #eee;
}
.datepicker table tr td span.disabled,
.datepicker table tr td span.disabled:hover {
  background: 0 0;
  color: #999;
  cursor: default;
}
.datepicker table tr td span.active,
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active.disabled:hover {
  color: #fff;
  background-color: #428bca;
  border-color: #357ebd;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td span.active:focus,
.datepicker table tr td span.active:hover:focus,
.datepicker table tr td span.active.disabled:focus,
.datepicker table tr td span.active.disabled:hover:focus,
.datepicker table tr td span.active.focus,
.datepicker table tr td span.active:hover.focus,
.datepicker table tr td span.active.disabled.focus,
.datepicker table tr td span.active.disabled:hover.focus {
  color: #fff;
  background-color: #3071a9;
  border-color: #193c5a;
}
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active:hover:hover,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active.disabled:hover:hover {
  color: #fff;
  background-color: #3071a9;
  border-color: #285e8e;
}
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active,
.open > .dropdown-toggle.datepicker table tr td span.active,
.open > .dropdown-toggle.datepicker table tr td span.active:hover,
.open > .dropdown-toggle.datepicker table tr td span.active.disabled,
.open > .dropdown-toggle.datepicker table tr td span.active.disabled:hover {
  color: #fff;
  background-color: #3071a9;
  border-color: #285e8e;
}
.datepicker table tr td span.active:active:hover,
.datepicker table tr td span.active:hover:active:hover,
.datepicker table tr td span.active.disabled:active:hover,
.datepicker table tr td span.active.disabled:hover:active:hover,
.datepicker table tr td span.active.active:hover,
.datepicker table tr td span.active:hover.active:hover,
.datepicker table tr td span.active.disabled.active:hover,
.datepicker table tr td span.active.disabled:hover.active:hover,
.open > .dropdown-toggle.datepicker table tr td span.active:hover,
.open > .dropdown-toggle.datepicker table tr td span.active:hover:hover,
.open > .dropdown-toggle.datepicker table tr td span.active.disabled:hover,
.open > .dropdown-toggle.datepicker table tr td span.active.disabled:hover:hover,
.datepicker table tr td span.active:active:focus,
.datepicker table tr td span.active:hover:active:focus,
.datepicker table tr td span.active.disabled:active:focus,
.datepicker table tr td span.active.disabled:hover:active:focus,
.datepicker table tr td span.active.active:focus,
.datepicker table tr td span.active:hover.active:focus,
.datepicker table tr td span.active.disabled.active:focus,
.datepicker table tr td span.active.disabled:hover.active:focus,
.open > .dropdown-toggle.datepicker table tr td span.active:focus,
.open > .dropdown-toggle.datepicker table tr td span.active:hover:focus,
.open > .dropdown-toggle.datepicker table tr td span.active.disabled:focus,
.open > .dropdown-toggle.datepicker table tr td span.active.disabled:hover:focus,
.datepicker table tr td span.active:active.focus,
.datepicker table tr td span.active:hover:active.focus,
.datepicker table tr td span.active.disabled:active.focus,
.datepicker table tr td span.active.disabled:hover:active.focus,
.datepicker table tr td span.active.active.focus,
.datepicker table tr td span.active:hover.active.focus,
.datepicker table tr td span.active.disabled.active.focus,
.datepicker table tr td span.active.disabled:hover.active.focus,
.open > .dropdown-toggle.datepicker table tr td span.active.focus,
.open > .dropdown-toggle.datepicker table tr td span.active:hover.focus,
.open > .dropdown-toggle.datepicker table tr td span.active.disabled.focus,
.open > .dropdown-toggle.datepicker table tr td span.active.disabled:hover.focus {
  color: #fff;
  background-color: #285e8e;
  border-color: #193c5a;
}
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active,
.open > .dropdown-toggle.datepicker table tr td span.active,
.open > .dropdown-toggle.datepicker table tr td span.active:hover,
.open > .dropdown-toggle.datepicker table tr td span.active.disabled,
.open > .dropdown-toggle.datepicker table tr td span.active.disabled:hover {
  background-image: none;
}
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active:hover.disabled:hover,
.datepicker table tr td span.active.disabled.disabled:hover,
.datepicker table tr td span.active.disabled:hover.disabled:hover,
.datepicker table tr td span.active[disabled]:hover,
.datepicker table tr td span.active:hover[disabled]:hover,
.datepicker table tr td span.active.disabled[disabled]:hover,
.datepicker table tr td span.active.disabled:hover[disabled]:hover,
fieldset[disabled] .datepicker table tr td span.active:hover,
fieldset[disabled] .datepicker table tr td span.active:hover:hover,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,
.datepicker table tr td span.active.disabled:focus,
.datepicker table tr td span.active:hover.disabled:focus,
.datepicker table tr td span.active.disabled.disabled:focus,
.datepicker table tr td span.active.disabled:hover.disabled:focus,
.datepicker table tr td span.active[disabled]:focus,
.datepicker table tr td span.active:hover[disabled]:focus,
.datepicker table tr td span.active.disabled[disabled]:focus,
.datepicker table tr td span.active.disabled:hover[disabled]:focus,
fieldset[disabled] .datepicker table tr td span.active:focus,
fieldset[disabled] .datepicker table tr td span.active:hover:focus,
fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,
.datepicker table tr td span.active.disabled.focus,
.datepicker table tr td span.active:hover.disabled.focus,
.datepicker table tr td span.active.disabled.disabled.focus,
.datepicker table tr td span.active.disabled:hover.disabled.focus,
.datepicker table tr td span.active[disabled].focus,
.datepicker table tr td span.active:hover[disabled].focus,
.datepicker table tr td span.active.disabled[disabled].focus,
.datepicker table tr td span.active.disabled:hover[disabled].focus,
fieldset[disabled] .datepicker table tr td span.active.focus,
fieldset[disabled] .datepicker table tr td span.active:hover.focus,
fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
  background-color: #428bca;
  border-color: #357ebd;
}
.datepicker table tr td span.old,
.datepicker table tr td span.new {
  color: #999;
}
.datepicker .datepicker-switch {
  width: 145px;
}
.datepicker .datepicker-switch,
.datepicker .prev,
.datepicker .next,
.datepicker tfoot tr th {
  cursor: pointer;
}
.datepicker .datepicker-switch:hover,
.datepicker .prev:hover,
.datepicker .next:hover,
.datepicker tfoot tr th:hover {
  background: #eee;
}
.datepicker .cw {
  font-size: 10px;
  width: 12px;
  padding: 0 2px 0 5px;
  vertical-align: middle;
}
.input-group.date .input-group-addon {
  cursor: pointer;
}
.input-daterange {
  width: 100%;
}
.input-daterange input {
  text-align: center;
}
.input-daterange input:first-child {
  border-radius: 3px 0 0 3px;
}
.input-daterange input:last-child {
  border-radius: 0 3px 3px 0;
}
.input-daterange .input-group-addon {
  width: auto;
  min-width: 16px;
  padding: 4px 5px;
  font-weight: 400;
  line-height: 1.42857143;
  text-align: center;
  text-shadow: 0 1px 0 #fff;
  vertical-align: middle;
  background-color: #eee;
  border: solid #ccc;
  border-width: 1px 0;
  margin-left: -5px;
  margin-right: -5px;
}
.datepicker.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  float: left;
  display: none;
  min-width: 160px;
  list-style: none;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 5px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  *border-right-width: 2px;
  *border-bottom-width: 2px;
  color: #333;
  font-size: 13px;
  line-height: 1.42857143;
}
.datepicker.dropdown-menu th,
.datepicker.datepicker-inline th,
.datepicker.dropdown-menu td,
.datepicker.datepicker-inline td {
  padding: 0 5px;
}

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}
.slick-list {
  position: relative;
  display: block;
  overflow: hidden;
  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;
  top: 0;
  left: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.slick-track:before,
.slick-track:after {
  display: table;
  content: '';
}
.slick-track:after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}
.slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px;
}
[dir='rtl'] .slick-slide {
  float: right;
}
.slick-slide img {
  display: block;
}
.slick-slide img.bb-gridbox-quality-logo {
  display: inline;
}
.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: #ffffff url('../uploads/ajax-loader.gif') center center no-repeat;
}
/* Icons */
@font-face {
  font-family: 'slick';
  font-weight: normal;
  font-style: normal;
  src: url('fonts/slick.eot');
  src: url('fonts/slick.eot?#iefix') format('embedded-opentype'), url('fonts/slick.woff') format('woff'), url('fonts/slick.ttf') format('truetype'), url('fonts/slick.svg#slick') format('svg');
}
/* Arrows */
.slick-prev,
.slick-next {
  font-size: 0;
  line-height: 0;
  position: absolute;
  top: 50%;
  display: block;
  width: 20px;
  height: 20px;
  padding: 0;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  cursor: pointer;
  color: transparent;
  border: none;
  outline: none;
  background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
  color: transparent;
  outline: none;
  background: 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: .25;
}
.slick-prev:before,
.slick-next:before {
  font-family: 'slick';
  font-size: 20px;
  line-height: 1;
  opacity: .75;
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.slick-prev {
  left: -25px;
}
[dir='rtl'] .slick-prev {
  right: -25px;
  left: auto;
}
.slick-prev:before {
  content: '←';
}
[dir='rtl'] .slick-prev:before {
  content: '→';
}
.slick-next {
  right: -25px;
}
[dir='rtl'] .slick-next {
  right: auto;
  left: -25px;
}
.slick-next:before {
  content: '→';
}
[dir='rtl'] .slick-next:before {
  content: '←';
}
/* Dots */
.slick-dotted.slick-slider {
  margin-bottom: 30px;
}
.slick-dots {
  position: absolute;
  bottom: -25px;
  display: block;
  width: 100%;
  padding: 0;
  margin: 0;
  list-style: none;
  text-align: center;
}
.slick-dots li {
  position: relative;
  display: inline-block;
  width: 20px;
  height: 20px;
  margin: 0 5px;
  padding: 0;
  cursor: pointer;
}
.slick-dots li button {
  font-size: 0;
  line-height: 0;
  display: block;
  width: 20px;
  height: 20px;
  padding: 5px;
  cursor: pointer;
  color: transparent;
  border: 0;
  outline: none;
  background: transparent;
}
.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 {
  font-family: 'slick';
  font-size: 6px;
  line-height: 20px;
  position: absolute;
  top: 0;
  left: 0;
  width: 20px;
  height: 20px;
  content: '•';
  text-align: center;
  opacity: .25;
  color: black;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before {
  opacity: .75;
  color: black;
}

@charset "UTF-8";
body {
  -webkit-backface-visibility: hidden;
}
.animated {
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
}
.animated.hinge {
  -webkit-animation-duration: 2s;
  -moz-animation-duration: 2s;
  -o-animation-duration: 2s;
  animation-duration: 2s;
}
@-webkit-keyframes flash {
  0%,
  50%,
  100% {
    opacity: 1;
  }
  25%,
  75% {
    opacity: 0;
  }
}
@-moz-keyframes flash {
  0%,
  50%,
  100% {
    opacity: 1;
  }
  25%,
  75% {
    opacity: 0;
  }
}
@-o-keyframes flash {
  0%,
  50%,
  100% {
    opacity: 1;
  }
  25%,
  75% {
    opacity: 0;
  }
}
@keyframes flash {
  0%,
  50%,
  100% {
    opacity: 1;
  }
  25%,
  75% {
    opacity: 0;
  }
}
.flash {
  -webkit-animation-name: flash;
  -moz-animation-name: flash;
  -o-animation-name: flash;
  animation-name: flash;
}
@-webkit-keyframes shake {
  0%,
  100% {
    -webkit-transform: translateX(0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translateX(-10px);
  }
  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translateX(10px);
  }
}
@-moz-keyframes shake {
  0%,
  100% {
    -moz-transform: translateX(0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    -moz-transform: translateX(-10px);
  }
  20%,
  40%,
  60%,
  80% {
    -moz-transform: translateX(10px);
  }
}
@-o-keyframes shake {
  0%,
  100% {
    -o-transform: translateX(0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    -o-transform: translateX(-10px);
  }
  20%,
  40%,
  60%,
  80% {
    -o-transform: translateX(10px);
  }
}
@keyframes shake {
  0%,
  100% {
    transform: translateX(0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    transform: translateX(-10px);
  }
  20%,
  40%,
  60%,
  80% {
    transform: translateX(10px);
  }
}
.shake {
  -webkit-animation-name: shake;
  -moz-animation-name: shake;
  -o-animation-name: shake;
  animation-name: shake;
}
@-webkit-keyframes bounce {
  0%,
  20%,
  50%,
  80%,
  100% {
    -webkit-transform: translateY(0);
  }
  40% {
    -webkit-transform: translateY(-30px);
  }
  60% {
    -webkit-transform: translateY(-15px);
  }
}
@-moz-keyframes bounce {
  0%,
  20%,
  50%,
  80%,
  100% {
    -moz-transform: translateY(0);
  }
  40% {
    -moz-transform: translateY(-30px);
  }
  60% {
    -moz-transform: translateY(-15px);
  }
}
@-o-keyframes bounce {
  0%,
  20%,
  50%,
  80%,
  100% {
    -o-transform: translateY(0);
  }
  40% {
    -o-transform: translateY(-30px);
  }
  60% {
    -o-transform: translateY(-15px);
  }
}
@keyframes bounce {
  0%,
  20%,
  50%,
  80%,
  100% {
    transform: translateY(0);
  }
  40% {
    transform: translateY(-30px);
  }
  60% {
    transform: translateY(-15px);
  }
}
.bounce {
  -webkit-animation-name: bounce;
  -moz-animation-name: bounce;
  -o-animation-name: bounce;
  animation-name: bounce;
}
@-webkit-keyframes tada {
  0% {
    -webkit-transform: scale(1);
  }
  10%,
  20% {
    -webkit-transform: scale(0.9) rotate(-3deg);
  }
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale(1.1) rotate(3deg);
  }
  40%,
  60%,
  80% {
    -webkit-transform: scale(1.1) rotate(-3deg);
  }
  100% {
    -webkit-transform: scale(1) rotate(0);
  }
}
@-moz-keyframes tada {
  0% {
    -moz-transform: scale(1);
  }
  10%,
  20% {
    -moz-transform: scale(0.9) rotate(-3deg);
  }
  30%,
  50%,
  70%,
  90% {
    -moz-transform: scale(1.1) rotate(3deg);
  }
  40%,
  60%,
  80% {
    -moz-transform: scale(1.1) rotate(-3deg);
  }
  100% {
    -moz-transform: scale(1) rotate(0);
  }
}
@-o-keyframes tada {
  0% {
    -o-transform: scale(1);
  }
  10%,
  20% {
    -o-transform: scale(0.9) rotate(-3deg);
  }
  30%,
  50%,
  70%,
  90% {
    -o-transform: scale(1.1) rotate(3deg);
  }
  40%,
  60%,
  80% {
    -o-transform: scale(1.1) rotate(-3deg);
  }
  100% {
    -o-transform: scale(1) rotate(0);
  }
}
@keyframes tada {
  0% {
    transform: scale(1);
  }
  10%,
  20% {
    transform: scale(0.9) rotate(-3deg);
  }
  30%,
  50%,
  70%,
  90% {
    transform: scale(1.1) rotate(3deg);
  }
  40%,
  60%,
  80% {
    transform: scale(1.1) rotate(-3deg);
  }
  100% {
    transform: scale(1) rotate(0);
  }
}
.tada {
  -webkit-animation-name: tada;
  -moz-animation-name: tada;
  -o-animation-name: tada;
  animation-name: tada;
}
@-webkit-keyframes swing {
  20%,
  40%,
  60%,
  80%,
  100% {
    -webkit-transform-origin: top center;
  }
  20% {
    -webkit-transform: rotate(15deg);
  }
  40% {
    -webkit-transform: rotate(-10deg);
  }
  60% {
    -webkit-transform: rotate(5deg);
  }
  80% {
    -webkit-transform: rotate(-5deg);
  }
  100% {
    -webkit-transform: rotate(0deg);
  }
}
@-moz-keyframes swing {
  20% {
    -moz-transform: rotate(15deg);
  }
  40% {
    -moz-transform: rotate(-10deg);
  }
  60% {
    -moz-transform: rotate(5deg);
  }
  80% {
    -moz-transform: rotate(-5deg);
  }
  100% {
    -moz-transform: rotate(0deg);
  }
}
@-o-keyframes swing {
  20% {
    -o-transform: rotate(15deg);
  }
  40% {
    -o-transform: rotate(-10deg);
  }
  60% {
    -o-transform: rotate(5deg);
  }
  80% {
    -o-transform: rotate(-5deg);
  }
  100% {
    -o-transform: rotate(0deg);
  }
}
@keyframes swing {
  20% {
    transform: rotate(15deg);
  }
  40% {
    transform: rotate(-10deg);
  }
  60% {
    transform: rotate(5deg);
  }
  80% {
    transform: rotate(-5deg);
  }
  100% {
    transform: rotate(0deg);
  }
}
.swing {
  -webkit-transform-origin: top center;
  -moz-transform-origin: top center;
  -o-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  -moz-animation-name: swing;
  -o-animation-name: swing;
  animation-name: swing;
}
@-webkit-keyframes wobble {
  0% {
    -webkit-transform: translateX(0%);
  }
  15% {
    -webkit-transform: translateX(-25%) rotate(-5deg);
  }
  30% {
    -webkit-transform: translateX(20%) rotate(3deg);
  }
  45% {
    -webkit-transform: translateX(-15%) rotate(-3deg);
  }
  60% {
    -webkit-transform: translateX(10%) rotate(2deg);
  }
  75% {
    -webkit-transform: translateX(-5%) rotate(-1deg);
  }
  100% {
    -webkit-transform: translateX(0%);
  }
}
@-moz-keyframes wobble {
  0% {
    -moz-transform: translateX(0%);
  }
  15% {
    -moz-transform: translateX(-25%) rotate(-5deg);
  }
  30% {
    -moz-transform: translateX(20%) rotate(3deg);
  }
  45% {
    -moz-transform: translateX(-15%) rotate(-3deg);
  }
  60% {
    -moz-transform: translateX(10%) rotate(2deg);
  }
  75% {
    -moz-transform: translateX(-5%) rotate(-1deg);
  }
  100% {
    -moz-transform: translateX(0%);
  }
}
@-o-keyframes wobble {
  0% {
    -o-transform: translateX(0%);
  }
  15% {
    -o-transform: translateX(-25%) rotate(-5deg);
  }
  30% {
    -o-transform: translateX(20%) rotate(3deg);
  }
  45% {
    -o-transform: translateX(-15%) rotate(-3deg);
  }
  60% {
    -o-transform: translateX(10%) rotate(2deg);
  }
  75% {
    -o-transform: translateX(-5%) rotate(-1deg);
  }
  100% {
    -o-transform: translateX(0%);
  }
}
@keyframes wobble {
  0% {
    transform: translateX(0%);
  }
  15% {
    transform: translateX(-25%) rotate(-5deg);
  }
  30% {
    transform: translateX(20%) rotate(3deg);
  }
  45% {
    transform: translateX(-15%) rotate(-3deg);
  }
  60% {
    transform: translateX(10%) rotate(2deg);
  }
  75% {
    transform: translateX(-5%) rotate(-1deg);
  }
  100% {
    transform: translateX(0%);
  }
}
.wobble {
  -webkit-animation-name: wobble;
  -moz-animation-name: wobble;
  -o-animation-name: wobble;
  animation-name: wobble;
}
@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.1);
  }
  100% {
    -webkit-transform: scale(1);
  }
}
@-moz-keyframes pulse {
  0% {
    -moz-transform: scale(1);
  }
  50% {
    -moz-transform: scale(1.1);
  }
  100% {
    -moz-transform: scale(1);
  }
}
@-o-keyframes pulse {
  0% {
    -o-transform: scale(1);
  }
  50% {
    -o-transform: scale(1.1);
  }
  100% {
    -o-transform: scale(1);
  }
}
@keyframes pulse {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.1);
  }
  100% {
    transform: scale(1);
  }
}
.pulse {
  -webkit-animation-name: pulse;
  -moz-animation-name: pulse;
  -o-animation-name: pulse;
  animation-name: pulse;
}
@-webkit-keyframes flip {
  0% {
    -webkit-transform: perspective(400px) rotateY(0);
    -webkit-animation-timing-function: ease-out;
  }
  40% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg);
    -webkit-animation-timing-function: ease-out;
  }
  50% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -webkit-animation-timing-function: ease-in;
  }
  80% {
    -webkit-transform: perspective(400px) rotateY(360deg) scale(0.95);
    -webkit-animation-timing-function: ease-in;
  }
  100% {
    -webkit-transform: perspective(400px) scale(1);
    -webkit-animation-timing-function: ease-in;
  }
}
@-moz-keyframes flip {
  0% {
    -moz-transform: perspective(400px) rotateY(0);
    -moz-animation-timing-function: ease-out;
  }
  40% {
    -moz-transform: perspective(400px) translateZ(150px) rotateY(170deg);
    -moz-animation-timing-function: ease-out;
  }
  50% {
    -moz-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -moz-animation-timing-function: ease-in;
  }
  80% {
    -moz-transform: perspective(400px) rotateY(360deg) scale(0.95);
    -moz-animation-timing-function: ease-in;
  }
  100% {
    -moz-transform: perspective(400px) scale(1);
    -moz-animation-timing-function: ease-in;
  }
}
@-o-keyframes flip {
  0% {
    -o-transform: perspective(400px) rotateY(0);
    -o-animation-timing-function: ease-out;
  }
  40% {
    -o-transform: perspective(400px) translateZ(150px) rotateY(170deg);
    -o-animation-timing-function: ease-out;
  }
  50% {
    -o-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -o-animation-timing-function: ease-in;
  }
  80% {
    -o-transform: perspective(400px) rotateY(360deg) scale(0.95);
    -o-animation-timing-function: ease-in;
  }
  100% {
    -o-transform: perspective(400px) scale(1);
    -o-animation-timing-function: ease-in;
  }
}
@keyframes flip {
  0% {
    transform: perspective(400px) rotateY(0);
    animation-timing-function: ease-out;
  }
  40% {
    transform: perspective(400px) translateZ(150px) rotateY(170deg);
    animation-timing-function: ease-out;
  }
  50% {
    transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    animation-timing-function: ease-in;
  }
  80% {
    transform: perspective(400px) rotateY(360deg) scale(0.95);
    animation-timing-function: ease-in;
  }
  100% {
    transform: perspective(400px) scale(1);
    animation-timing-function: ease-in;
  }
}
.flip {
  -webkit-backface-visibility: visible !important;
  -webkit-animation-name: flip;
  -moz-backface-visibility: visible !important;
  -moz-animation-name: flip;
  -o-backface-visibility: visible !important;
  -o-animation-name: flip;
  backface-visibility: visible !important;
  animation-name: flip;
}
@-webkit-keyframes flipInX {
  0% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotateX(-10deg);
  }
  70% {
    -webkit-transform: perspective(400px) rotateX(10deg);
  }
  100% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}
@-moz-keyframes flipInX {
  0% {
    -moz-transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
  40% {
    -moz-transform: perspective(400px) rotateX(-10deg);
  }
  70% {
    -moz-transform: perspective(400px) rotateX(10deg);
  }
  100% {
    -moz-transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}
@-o-keyframes flipInX {
  0% {
    -o-transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
  40% {
    -o-transform: perspective(400px) rotateX(-10deg);
  }
  70% {
    -o-transform: perspective(400px) rotateX(10deg);
  }
  100% {
    -o-transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}
@keyframes flipInX {
  0% {
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
  40% {
    transform: perspective(400px) rotateX(-10deg);
  }
  70% {
    transform: perspective(400px) rotateX(10deg);
  }
  100% {
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}
.flipInX {
  -webkit-backface-visibility: visible !important;
  -webkit-animation-name: flipInX;
  -moz-backface-visibility: visible !important;
  -moz-animation-name: flipInX;
  -o-backface-visibility: visible !important;
  -o-animation-name: flipInX;
  backface-visibility: visible !important;
  animation-name: flipInX;
}
@-webkit-keyframes flipOutX {
  0% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}
@-moz-keyframes flipOutX {
  0% {
    -moz-transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
  100% {
    -moz-transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}
@-o-keyframes flipOutX {
  0% {
    -o-transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
  100% {
    -o-transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}
@keyframes flipOutX {
  0% {
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
  100% {
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}
.flipOutX {
  -webkit-animation-name: flipOutX;
  -webkit-backface-visibility: visible !important;
  -moz-animation-name: flipOutX;
  -moz-backface-visibility: visible !important;
  -o-animation-name: flipOutX;
  -o-backface-visibility: visible !important;
  animation-name: flipOutX;
  backface-visibility: visible !important;
}
@-webkit-keyframes flipInY {
  0% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotateY(-10deg);
  }
  70% {
    -webkit-transform: perspective(400px) rotateY(10deg);
  }
  100% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}
@-moz-keyframes flipInY {
  0% {
    -moz-transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
  40% {
    -moz-transform: perspective(400px) rotateY(-10deg);
  }
  70% {
    -moz-transform: perspective(400px) rotateY(10deg);
  }
  100% {
    -moz-transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}
@-o-keyframes flipInY {
  0% {
    -o-transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
  40% {
    -o-transform: perspective(400px) rotateY(-10deg);
  }
  70% {
    -o-transform: perspective(400px) rotateY(10deg);
  }
  100% {
    -o-transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}
@keyframes flipInY {
  0% {
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
  40% {
    transform: perspective(400px) rotateY(-10deg);
  }
  70% {
    transform: perspective(400px) rotateY(10deg);
  }
  100% {
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}
.flipInY {
  -webkit-backface-visibility: visible !important;
  -webkit-animation-name: flipInY;
  -moz-backface-visibility: visible !important;
  -moz-animation-name: flipInY;
  -o-backface-visibility: visible !important;
  -o-animation-name: flipInY;
  backface-visibility: visible !important;
  animation-name: flipInY;
}
@-webkit-keyframes flipOutY {
  0% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}
@-moz-keyframes flipOutY {
  0% {
    -moz-transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
  100% {
    -moz-transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}
@-o-keyframes flipOutY {
  0% {
    -o-transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
  100% {
    -o-transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}
@keyframes flipOutY {
  0% {
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
  100% {
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}
.flipOutY {
  -webkit-backface-visibility: visible !important;
  -webkit-animation-name: flipOutY;
  -moz-backface-visibility: visible !important;
  -moz-animation-name: flipOutY;
  -o-backface-visibility: visible !important;
  -o-animation-name: flipOutY;
  backface-visibility: visible !important;
  animation-name: flipOutY;
}
@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-o-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.fadeIn {
  -webkit-animation-name: fadeIn;
  -moz-animation-name: fadeIn;
  -o-animation-name: fadeIn;
  animation-name: fadeIn;
}
@-webkit-keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
}
@-moz-keyframes fadeInUp {
  0% {
    opacity: 0;
    -moz-transform: translateY(20px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
}
@-o-keyframes fadeInUp {
  0% {
    opacity: 0;
    -o-transform: translateY(20px);
  }
  100% {
    opacity: 1;
    -o-transform: translateY(0);
  }
}
@keyframes fadeInUp {
  0% {
    opacity: 0;
    transform: translateY(20px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
.fadeInUp {
  -webkit-animation-name: fadeInUp;
  -moz-animation-name: fadeInUp;
  -o-animation-name: fadeInUp;
  animation-name: fadeInUp;
}
@-webkit-keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
}
@-moz-keyframes fadeInDown {
  0% {
    opacity: 0;
    -moz-transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
}
@-o-keyframes fadeInDown {
  0% {
    opacity: 0;
    -o-transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    -o-transform: translateY(0);
  }
}
@keyframes fadeInDown {
  0% {
    opacity: 0;
    transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
.fadeInDown {
  -webkit-animation-name: fadeInDown;
  -moz-animation-name: fadeInDown;
  -o-animation-name: fadeInDown;
  animation-name: fadeInDown;
}
@-webkit-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
}
@-moz-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -moz-transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
}
@-o-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -o-transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    -o-transform: translateX(0);
  }
}
@keyframes fadeInLeft {
  0% {
    opacity: 0;
    transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}
.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  -moz-animation-name: fadeInLeft;
  -o-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}
@-webkit-keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
}
@-moz-keyframes fadeInRight {
  0% {
    opacity: 0;
    -moz-transform: translateX(20px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
}
@-o-keyframes fadeInRight {
  0% {
    opacity: 0;
    -o-transform: translateX(20px);
  }
  100% {
    opacity: 1;
    -o-transform: translateX(0);
  }
}
@keyframes fadeInRight {
  0% {
    opacity: 0;
    transform: translateX(20px);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}
.fadeInRight {
  -webkit-animation-name: fadeInRight;
  -moz-animation-name: fadeInRight;
  -o-animation-name: fadeInRight;
  animation-name: fadeInRight;
}
@-webkit-keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
}
@-moz-keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -moz-transform: translateY(2000px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
}
@-o-keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -o-transform: translateY(2000px);
  }
  100% {
    opacity: 1;
    -o-transform: translateY(0);
  }
}
@keyframes fadeInUpBig {
  0% {
    opacity: 0;
    transform: translateY(2000px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
.fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  -moz-animation-name: fadeInUpBig;
  -o-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig;
}
@-webkit-keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
}
@-moz-keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -moz-transform: translateY(-2000px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
}
@-o-keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -o-transform: translateY(-2000px);
  }
  100% {
    opacity: 1;
    -o-transform: translateY(0);
  }
}
@keyframes fadeInDownBig {
  0% {
    opacity: 0;
    transform: translateY(-2000px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
.fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
  -moz-animation-name: fadeInDownBig;
  -o-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig;
}
@-webkit-keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
}
@-moz-keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -moz-transform: translateX(-2000px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
}
@-o-keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -o-transform: translateX(-2000px);
  }
  100% {
    opacity: 1;
    -o-transform: translateX(0);
  }
}
@keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    transform: translateX(-2000px);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}
.fadeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
  -moz-animation-name: fadeInLeftBig;
  -o-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig;
}
@-webkit-keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
}
@-moz-keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -moz-transform: translateX(2000px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
}
@-o-keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -o-transform: translateX(2000px);
  }
  100% {
    opacity: 1;
    -o-transform: translateX(0);
  }
}
@keyframes fadeInRightBig {
  0% {
    opacity: 0;
    transform: translateX(2000px);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}
.fadeInRightBig {
  -webkit-animation-name: fadeInRightBig;
  -moz-animation-name: fadeInRightBig;
  -o-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig;
}
@-webkit-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-moz-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-o-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.fadeOut {
  -webkit-animation-name: fadeOut;
  -moz-animation-name: fadeOut;
  -o-animation-name: fadeOut;
  animation-name: fadeOut;
}
@-webkit-keyframes fadeOutUp {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
  }
}
@-moz-keyframes fadeOutUp {
  0% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -moz-transform: translateY(-20px);
  }
}
@-o-keyframes fadeOutUp {
  0% {
    opacity: 1;
    -o-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -o-transform: translateY(-20px);
  }
}
@keyframes fadeOutUp {
  0% {
    opacity: 1;
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    transform: translateY(-20px);
  }
}
.fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  -moz-animation-name: fadeOutUp;
  -o-animation-name: fadeOutUp;
  animation-name: fadeOutUp;
}
@-webkit-keyframes fadeOutDown {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(20px);
  }
}
@-moz-keyframes fadeOutDown {
  0% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -moz-transform: translateY(20px);
  }
}
@-o-keyframes fadeOutDown {
  0% {
    opacity: 1;
    -o-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -o-transform: translateY(20px);
  }
}
@keyframes fadeOutDown {
  0% {
    opacity: 1;
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    transform: translateY(20px);
  }
}
.fadeOutDown {
  -webkit-animation-name: fadeOutDown;
  -moz-animation-name: fadeOutDown;
  -o-animation-name: fadeOutDown;
  animation-name: fadeOutDown;
}
@-webkit-keyframes fadeOutLeft {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
  }
}
@-moz-keyframes fadeOutLeft {
  0% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -moz-transform: translateX(-20px);
  }
}
@-o-keyframes fadeOutLeft {
  0% {
    opacity: 1;
    -o-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -o-transform: translateX(-20px);
  }
}
@keyframes fadeOutLeft {
  0% {
    opacity: 1;
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    transform: translateX(-20px);
  }
}
.fadeOutLeft {
  -webkit-animation-name: fadeOutLeft;
  -moz-animation-name: fadeOutLeft;
  -o-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft;
}
@-webkit-keyframes fadeOutRight {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(20px);
  }
}
@-moz-keyframes fadeOutRight {
  0% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -moz-transform: translateX(20px);
  }
}
@-o-keyframes fadeOutRight {
  0% {
    opacity: 1;
    -o-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -o-transform: translateX(20px);
  }
}
@keyframes fadeOutRight {
  0% {
    opacity: 1;
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    transform: translateX(20px);
  }
}
.fadeOutRight {
  -webkit-animation-name: fadeOutRight;
  -moz-animation-name: fadeOutRight;
  -o-animation-name: fadeOutRight;
  animation-name: fadeOutRight;
}
@-webkit-keyframes fadeOutUpBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
  }
}
@-moz-keyframes fadeOutUpBig {
  0% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -moz-transform: translateY(-2000px);
  }
}
@-o-keyframes fadeOutUpBig {
  0% {
    opacity: 1;
    -o-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -o-transform: translateY(-2000px);
  }
}
@keyframes fadeOutUpBig {
  0% {
    opacity: 1;
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    transform: translateY(-2000px);
  }
}
.fadeOutUpBig {
  -webkit-animation-name: fadeOutUpBig;
  -moz-animation-name: fadeOutUpBig;
  -o-animation-name: fadeOutUpBig;
  animation-name: fadeOutUpBig;
}
@-webkit-keyframes fadeOutDownBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
  }
}
@-moz-keyframes fadeOutDownBig {
  0% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -moz-transform: translateY(2000px);
  }
}
@-o-keyframes fadeOutDownBig {
  0% {
    opacity: 1;
    -o-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -o-transform: translateY(2000px);
  }
}
@keyframes fadeOutDownBig {
  0% {
    opacity: 1;
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    transform: translateY(2000px);
  }
}
.fadeOutDownBig {
  -webkit-animation-name: fadeOutDownBig;
  -moz-animation-name: fadeOutDownBig;
  -o-animation-name: fadeOutDownBig;
  animation-name: fadeOutDownBig;
}
@-webkit-keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
  }
}
@-moz-keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -moz-transform: translateX(-2000px);
  }
}
@-o-keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
    -o-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -o-transform: translateX(-2000px);
  }
}
@keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    transform: translateX(-2000px);
  }
}
.fadeOutLeftBig {
  -webkit-animation-name: fadeOutLeftBig;
  -moz-animation-name: fadeOutLeftBig;
  -o-animation-name: fadeOutLeftBig;
  animation-name: fadeOutLeftBig;
}
@-webkit-keyframes fadeOutRightBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
  }
}
@-moz-keyframes fadeOutRightBig {
  0% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -moz-transform: translateX(2000px);
  }
}
@-o-keyframes fadeOutRightBig {
  0% {
    opacity: 1;
    -o-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -o-transform: translateX(2000px);
  }
}
@keyframes fadeOutRightBig {
  0% {
    opacity: 1;
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    transform: translateX(2000px);
  }
}
.fadeOutRightBig {
  -webkit-animation-name: fadeOutRightBig;
  -moz-animation-name: fadeOutRightBig;
  -o-animation-name: fadeOutRightBig;
  animation-name: fadeOutRightBig;
}
@-webkit-keyframes bounceIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.3);
  }
  50% {
    opacity: 1;
    -webkit-transform: scale(1.05);
  }
  70% {
    -webkit-transform: scale(0.9);
  }
  100% {
    -webkit-transform: scale(1);
  }
}
@-moz-keyframes bounceIn {
  0% {
    opacity: 0;
    -moz-transform: scale(0.3);
  }
  50% {
    opacity: 1;
    -moz-transform: scale(1.05);
  }
  70% {
    -moz-transform: scale(0.9);
  }
  100% {
    -moz-transform: scale(1);
  }
}
@-o-keyframes bounceIn {
  0% {
    opacity: 0;
    -o-transform: scale(0.3);
  }
  50% {
    opacity: 1;
    -o-transform: scale(1.05);
  }
  70% {
    -o-transform: scale(0.9);
  }
  100% {
    -o-transform: scale(1);
  }
}
@keyframes bounceIn {
  0% {
    opacity: 0;
    transform: scale(0.3);
  }
  50% {
    opacity: 1;
    transform: scale(1.05);
  }
  70% {
    transform: scale(0.9);
  }
  100% {
    transform: scale(1);
  }
}
.bounceIn {
  -webkit-animation-name: bounceIn;
  -moz-animation-name: bounceIn;
  -o-animation-name: bounceIn;
  animation-name: bounceIn;
}
@-webkit-keyframes bounceInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateY(-30px);
  }
  80% {
    -webkit-transform: translateY(10px);
  }
  100% {
    -webkit-transform: translateY(0);
  }
}
@-moz-keyframes bounceInUp {
  0% {
    opacity: 0;
    -moz-transform: translateY(2000px);
  }
  60% {
    opacity: 1;
    -moz-transform: translateY(-30px);
  }
  80% {
    -moz-transform: translateY(10px);
  }
  100% {
    -moz-transform: translateY(0);
  }
}
@-o-keyframes bounceInUp {
  0% {
    opacity: 0;
    -o-transform: translateY(2000px);
  }
  60% {
    opacity: 1;
    -o-transform: translateY(-30px);
  }
  80% {
    -o-transform: translateY(10px);
  }
  100% {
    -o-transform: translateY(0);
  }
}
@keyframes bounceInUp {
  0% {
    opacity: 0;
    transform: translateY(2000px);
  }
  60% {
    opacity: 1;
    transform: translateY(-30px);
  }
  80% {
    transform: translateY(10px);
  }
  100% {
    transform: translateY(0);
  }
}
.bounceInUp {
  -webkit-animation-name: bounceInUp;
  -moz-animation-name: bounceInUp;
  -o-animation-name: bounceInUp;
  animation-name: bounceInUp;
}
@-webkit-keyframes bounceInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateY(30px);
  }
  80% {
    -webkit-transform: translateY(-10px);
  }
  100% {
    -webkit-transform: translateY(0);
  }
}
@-moz-keyframes bounceInDown {
  0% {
    opacity: 0;
    -moz-transform: translateY(-2000px);
  }
  60% {
    opacity: 1;
    -moz-transform: translateY(30px);
  }
  80% {
    -moz-transform: translateY(-10px);
  }
  100% {
    -moz-transform: translateY(0);
  }
}
@-o-keyframes bounceInDown {
  0% {
    opacity: 0;
    -o-transform: translateY(-2000px);
  }
  60% {
    opacity: 1;
    -o-transform: translateY(30px);
  }
  80% {
    -o-transform: translateY(-10px);
  }
  100% {
    -o-transform: translateY(0);
  }
}
@keyframes bounceInDown {
  0% {
    opacity: 0;
    transform: translateY(-2000px);
  }
  60% {
    opacity: 1;
    transform: translateY(30px);
  }
  80% {
    transform: translateY(-10px);
  }
  100% {
    transform: translateY(0);
  }
}
.bounceInDown {
  -webkit-animation-name: bounceInDown;
  -moz-animation-name: bounceInDown;
  -o-animation-name: bounceInDown;
  animation-name: bounceInDown;
}
@-webkit-keyframes bounceInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateX(30px);
  }
  80% {
    -webkit-transform: translateX(-10px);
  }
  100% {
    -webkit-transform: translateX(0);
  }
}
@-moz-keyframes bounceInLeft {
  0% {
    opacity: 0;
    -moz-transform: translateX(-2000px);
  }
  60% {
    opacity: 1;
    -moz-transform: translateX(30px);
  }
  80% {
    -moz-transform: translateX(-10px);
  }
  100% {
    -moz-transform: translateX(0);
  }
}
@-o-keyframes bounceInLeft {
  0% {
    opacity: 0;
    -o-transform: translateX(-2000px);
  }
  60% {
    opacity: 1;
    -o-transform: translateX(30px);
  }
  80% {
    -o-transform: translateX(-10px);
  }
  100% {
    -o-transform: translateX(0);
  }
}
@keyframes bounceInLeft {
  0% {
    opacity: 0;
    transform: translateX(-2000px);
  }
  60% {
    opacity: 1;
    transform: translateX(30px);
  }
  80% {
    transform: translateX(-10px);
  }
  100% {
    transform: translateX(0);
  }
}
.bounceInLeft {
  -webkit-animation-name: bounceInLeft;
  -moz-animation-name: bounceInLeft;
  -o-animation-name: bounceInLeft;
  animation-name: bounceInLeft;
}
@-webkit-keyframes bounceInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateX(-30px);
  }
  80% {
    -webkit-transform: translateX(10px);
  }
  100% {
    -webkit-transform: translateX(0);
  }
}
@-moz-keyframes bounceInRight {
  0% {
    opacity: 0;
    -moz-transform: translateX(2000px);
  }
  60% {
    opacity: 1;
    -moz-transform: translateX(-30px);
  }
  80% {
    -moz-transform: translateX(10px);
  }
  100% {
    -moz-transform: translateX(0);
  }
}
@-o-keyframes bounceInRight {
  0% {
    opacity: 0;
    -o-transform: translateX(2000px);
  }
  60% {
    opacity: 1;
    -o-transform: translateX(-30px);
  }
  80% {
    -o-transform: translateX(10px);
  }
  100% {
    -o-transform: translateX(0);
  }
}
@keyframes bounceInRight {
  0% {
    opacity: 0;
    transform: translateX(2000px);
  }
  60% {
    opacity: 1;
    transform: translateX(-30px);
  }
  80% {
    transform: translateX(10px);
  }
  100% {
    transform: translateX(0);
  }
}
.bounceInRight {
  -webkit-animation-name: bounceInRight;
  -moz-animation-name: bounceInRight;
  -o-animation-name: bounceInRight;
  animation-name: bounceInRight;
}
@-webkit-keyframes bounceOut {
  0% {
    -webkit-transform: scale(1);
  }
  25% {
    -webkit-transform: scale(0.95);
  }
  50% {
    opacity: 1;
    -webkit-transform: scale(1.1);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(0.3);
  }
}
@-moz-keyframes bounceOut {
  0% {
    -moz-transform: scale(1);
  }
  25% {
    -moz-transform: scale(0.95);
  }
  50% {
    opacity: 1;
    -moz-transform: scale(1.1);
  }
  100% {
    opacity: 0;
    -moz-transform: scale(0.3);
  }
}
@-o-keyframes bounceOut {
  0% {
    -o-transform: scale(1);
  }
  25% {
    -o-transform: scale(0.95);
  }
  50% {
    opacity: 1;
    -o-transform: scale(1.1);
  }
  100% {
    opacity: 0;
    -o-transform: scale(0.3);
  }
}
@keyframes bounceOut {
  0% {
    transform: scale(1);
  }
  25% {
    transform: scale(0.95);
  }
  50% {
    opacity: 1;
    transform: scale(1.1);
  }
  100% {
    opacity: 0;
    transform: scale(0.3);
  }
}
.bounceOut {
  -webkit-animation-name: bounceOut;
  -moz-animation-name: bounceOut;
  -o-animation-name: bounceOut;
  animation-name: bounceOut;
}
@-webkit-keyframes bounceOutUp {
  0% {
    -webkit-transform: translateY(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateY(20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
  }
}
@-moz-keyframes bounceOutUp {
  0% {
    -moz-transform: translateY(0);
  }
  20% {
    opacity: 1;
    -moz-transform: translateY(20px);
  }
  100% {
    opacity: 0;
    -moz-transform: translateY(-2000px);
  }
}
@-o-keyframes bounceOutUp {
  0% {
    -o-transform: translateY(0);
  }
  20% {
    opacity: 1;
    -o-transform: translateY(20px);
  }
  100% {
    opacity: 0;
    -o-transform: translateY(-2000px);
  }
}
@keyframes bounceOutUp {
  0% {
    transform: translateY(0);
  }
  20% {
    opacity: 1;
    transform: translateY(20px);
  }
  100% {
    opacity: 0;
    transform: translateY(-2000px);
  }
}
.bounceOutUp {
  -webkit-animation-name: bounceOutUp;
  -moz-animation-name: bounceOutUp;
  -o-animation-name: bounceOutUp;
  animation-name: bounceOutUp;
}
@-webkit-keyframes bounceOutDown {
  0% {
    -webkit-transform: translateY(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
  }
}
@-moz-keyframes bounceOutDown {
  0% {
    -moz-transform: translateY(0);
  }
  20% {
    opacity: 1;
    -moz-transform: translateY(-20px);
  }
  100% {
    opacity: 0;
    -moz-transform: translateY(2000px);
  }
}
@-o-keyframes bounceOutDown {
  0% {
    -o-transform: translateY(0);
  }
  20% {
    opacity: 1;
    -o-transform: translateY(-20px);
  }
  100% {
    opacity: 0;
    -o-transform: translateY(2000px);
  }
}
@keyframes bounceOutDown {
  0% {
    transform: translateY(0);
  }
  20% {
    opacity: 1;
    transform: translateY(-20px);
  }
  100% {
    opacity: 0;
    transform: translateY(2000px);
  }
}
.bounceOutDown {
  -webkit-animation-name: bounceOutDown;
  -moz-animation-name: bounceOutDown;
  -o-animation-name: bounceOutDown;
  animation-name: bounceOutDown;
}
@-webkit-keyframes bounceOutLeft {
  0% {
    -webkit-transform: translateX(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateX(20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
  }
}
@-moz-keyframes bounceOutLeft {
  0% {
    -moz-transform: translateX(0);
  }
  20% {
    opacity: 1;
    -moz-transform: translateX(20px);
  }
  100% {
    opacity: 0;
    -moz-transform: translateX(-2000px);
  }
}
@-o-keyframes bounceOutLeft {
  0% {
    -o-transform: translateX(0);
  }
  20% {
    opacity: 1;
    -o-transform: translateX(20px);
  }
  100% {
    opacity: 0;
    -o-transform: translateX(-2000px);
  }
}
@keyframes bounceOutLeft {
  0% {
    transform: translateX(0);
  }
  20% {
    opacity: 1;
    transform: translateX(20px);
  }
  100% {
    opacity: 0;
    transform: translateX(-2000px);
  }
}
.bounceOutLeft {
  -webkit-animation-name: bounceOutLeft;
  -moz-animation-name: bounceOutLeft;
  -o-animation-name: bounceOutLeft;
  animation-name: bounceOutLeft;
}
@-webkit-keyframes bounceOutRight {
  0% {
    -webkit-transform: translateX(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateX(-20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
  }
}
@-moz-keyframes bounceOutRight {
  0% {
    -moz-transform: translateX(0);
  }
  20% {
    opacity: 1;
    -moz-transform: translateX(-20px);
  }
  100% {
    opacity: 0;
    -moz-transform: translateX(2000px);
  }
}
@-o-keyframes bounceOutRight {
  0% {
    -o-transform: translateX(0);
  }
  20% {
    opacity: 1;
    -o-transform: translateX(-20px);
  }
  100% {
    opacity: 0;
    -o-transform: translateX(2000px);
  }
}
@keyframes bounceOutRight {
  0% {
    transform: translateX(0);
  }
  20% {
    opacity: 1;
    transform: translateX(-20px);
  }
  100% {
    opacity: 0;
    transform: translateX(2000px);
  }
}
.bounceOutRight {
  -webkit-animation-name: bounceOutRight;
  -moz-animation-name: bounceOutRight;
  -o-animation-name: bounceOutRight;
  animation-name: bounceOutRight;
}
@-webkit-keyframes rotateIn {
  0% {
    -webkit-transform-origin: center center;
    -webkit-transform: rotate(-200deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: center center;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
}
@-moz-keyframes rotateIn {
  0% {
    -moz-transform-origin: center center;
    -moz-transform: rotate(-200deg);
    opacity: 0;
  }
  100% {
    -moz-transform-origin: center center;
    -moz-transform: rotate(0);
    opacity: 1;
  }
}
@-o-keyframes rotateIn {
  0% {
    -o-transform-origin: center center;
    -o-transform: rotate(-200deg);
    opacity: 0;
  }
  100% {
    -o-transform-origin: center center;
    -o-transform: rotate(0);
    opacity: 1;
  }
}
@keyframes rotateIn {
  0% {
    transform-origin: center center;
    transform: rotate(-200deg);
    opacity: 0;
  }
  100% {
    transform-origin: center center;
    transform: rotate(0);
    opacity: 1;
  }
}
.rotateIn {
  -webkit-animation-name: rotateIn;
  -moz-animation-name: rotateIn;
  -o-animation-name: rotateIn;
  animation-name: rotateIn;
}
@-webkit-keyframes rotateInUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: left bottom;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
}
@-moz-keyframes rotateInUpLeft {
  0% {
    -moz-transform-origin: left bottom;
    -moz-transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -moz-transform-origin: left bottom;
    -moz-transform: rotate(0);
    opacity: 1;
  }
}
@-o-keyframes rotateInUpLeft {
  0% {
    -o-transform-origin: left bottom;
    -o-transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -o-transform-origin: left bottom;
    -o-transform: rotate(0);
    opacity: 1;
  }
}
@keyframes rotateInUpLeft {
  0% {
    transform-origin: left bottom;
    transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    transform-origin: left bottom;
    transform: rotate(0);
    opacity: 1;
  }
}
.rotateInUpLeft {
  -webkit-animation-name: rotateInUpLeft;
  -moz-animation-name: rotateInUpLeft;
  -o-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft;
}
@-webkit-keyframes rotateInDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: left bottom;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
}
@-moz-keyframes rotateInDownLeft {
  0% {
    -moz-transform-origin: left bottom;
    -moz-transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -moz-transform-origin: left bottom;
    -moz-transform: rotate(0);
    opacity: 1;
  }
}
@-o-keyframes rotateInDownLeft {
  0% {
    -o-transform-origin: left bottom;
    -o-transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -o-transform-origin: left bottom;
    -o-transform: rotate(0);
    opacity: 1;
  }
}
@keyframes rotateInDownLeft {
  0% {
    transform-origin: left bottom;
    transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    transform-origin: left bottom;
    transform: rotate(0);
    opacity: 1;
  }
}
.rotateInDownLeft {
  -webkit-animation-name: rotateInDownLeft;
  -moz-animation-name: rotateInDownLeft;
  -o-animation-name: rotateInDownLeft;
  animation-name: rotateInDownLeft;
}
@-webkit-keyframes rotateInUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: right bottom;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
}
@-moz-keyframes rotateInUpRight {
  0% {
    -moz-transform-origin: right bottom;
    -moz-transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -moz-transform-origin: right bottom;
    -moz-transform: rotate(0);
    opacity: 1;
  }
}
@-o-keyframes rotateInUpRight {
  0% {
    -o-transform-origin: right bottom;
    -o-transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -o-transform-origin: right bottom;
    -o-transform: rotate(0);
    opacity: 1;
  }
}
@keyframes rotateInUpRight {
  0% {
    transform-origin: right bottom;
    transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    transform-origin: right bottom;
    transform: rotate(0);
    opacity: 1;
  }
}
.rotateInUpRight {
  -webkit-animation-name: rotateInUpRight;
  -moz-animation-name: rotateInUpRight;
  -o-animation-name: rotateInUpRight;
  animation-name: rotateInUpRight;
}
@-webkit-keyframes rotateInDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: right bottom;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
}
@-moz-keyframes rotateInDownRight {
  0% {
    -moz-transform-origin: right bottom;
    -moz-transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -moz-transform-origin: right bottom;
    -moz-transform: rotate(0);
    opacity: 1;
  }
}
@-o-keyframes rotateInDownRight {
  0% {
    -o-transform-origin: right bottom;
    -o-transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -o-transform-origin: right bottom;
    -o-transform: rotate(0);
    opacity: 1;
  }
}
@keyframes rotateInDownRight {
  0% {
    transform-origin: right bottom;
    transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    transform-origin: right bottom;
    transform: rotate(0);
    opacity: 1;
  }
}
.rotateInDownRight {
  -webkit-animation-name: rotateInDownRight;
  -moz-animation-name: rotateInDownRight;
  -o-animation-name: rotateInDownRight;
  animation-name: rotateInDownRight;
}
@-webkit-keyframes rotateOut {
  0% {
    -webkit-transform-origin: center center;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: center center;
    -webkit-transform: rotate(200deg);
    opacity: 0;
  }
}
@-moz-keyframes rotateOut {
  0% {
    -moz-transform-origin: center center;
    -moz-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -moz-transform-origin: center center;
    -moz-transform: rotate(200deg);
    opacity: 0;
  }
}
@-o-keyframes rotateOut {
  0% {
    -o-transform-origin: center center;
    -o-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -o-transform-origin: center center;
    -o-transform: rotate(200deg);
    opacity: 0;
  }
}
@keyframes rotateOut {
  0% {
    transform-origin: center center;
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    transform-origin: center center;
    transform: rotate(200deg);
    opacity: 0;
  }
}
.rotateOut {
  -webkit-animation-name: rotateOut;
  -moz-animation-name: rotateOut;
  -o-animation-name: rotateOut;
  animation-name: rotateOut;
}
@-webkit-keyframes rotateOutUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    opacity: 0;
  }
}
@-moz-keyframes rotateOutUpLeft {
  0% {
    -moz-transform-origin: left bottom;
    -moz-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -moz-transform-origin: left bottom;
    -moz-transform: rotate(-90deg);
    opacity: 0;
  }
}
@-o-keyframes rotateOutUpLeft {
  0% {
    -o-transform-origin: left bottom;
    -o-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -o-transform-origin: left bottom;
    -o-transform: rotate(-90deg);
    opacity: 0;
  }
}
@keyframes rotateOutUpLeft {
  0% {
    transform-origin: left bottom;
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    transform-origin: left bottom;
    transform: rotate(-90deg);
    opacity: 0;
  }
}
.rotateOutUpLeft {
  -webkit-animation-name: rotateOutUpLeft;
  -moz-animation-name: rotateOutUpLeft;
  -o-animation-name: rotateOutUpLeft;
  animation-name: rotateOutUpLeft;
}
@-webkit-keyframes rotateOutDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    opacity: 0;
  }
}
@-moz-keyframes rotateOutDownLeft {
  0% {
    -moz-transform-origin: left bottom;
    -moz-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -moz-transform-origin: left bottom;
    -moz-transform: rotate(90deg);
    opacity: 0;
  }
}
@-o-keyframes rotateOutDownLeft {
  0% {
    -o-transform-origin: left bottom;
    -o-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -o-transform-origin: left bottom;
    -o-transform: rotate(90deg);
    opacity: 0;
  }
}
@keyframes rotateOutDownLeft {
  0% {
    transform-origin: left bottom;
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    transform-origin: left bottom;
    transform: rotate(90deg);
    opacity: 0;
  }
}
.rotateOutDownLeft {
  -webkit-animation-name: rotateOutDownLeft;
  -moz-animation-name: rotateOutDownLeft;
  -o-animation-name: rotateOutDownLeft;
  animation-name: rotateOutDownLeft;
}
@-webkit-keyframes rotateOutUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    opacity: 0;
  }
}
@-moz-keyframes rotateOutUpRight {
  0% {
    -moz-transform-origin: right bottom;
    -moz-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -moz-transform-origin: right bottom;
    -moz-transform: rotate(90deg);
    opacity: 0;
  }
}
@-o-keyframes rotateOutUpRight {
  0% {
    -o-transform-origin: right bottom;
    -o-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -o-transform-origin: right bottom;
    -o-transform: rotate(90deg);
    opacity: 0;
  }
}
@keyframes rotateOutUpRight {
  0% {
    transform-origin: right bottom;
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    transform-origin: right bottom;
    transform: rotate(90deg);
    opacity: 0;
  }
}
.rotateOutUpRight {
  -webkit-animation-name: rotateOutUpRight;
  -moz-animation-name: rotateOutUpRight;
  -o-animation-name: rotateOutUpRight;
  animation-name: rotateOutUpRight;
}
@-webkit-keyframes rotateOutDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    opacity: 0;
  }
}
@-moz-keyframes rotateOutDownRight {
  0% {
    -moz-transform-origin: right bottom;
    -moz-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -moz-transform-origin: right bottom;
    -moz-transform: rotate(-90deg);
    opacity: 0;
  }
}
@-o-keyframes rotateOutDownRight {
  0% {
    -o-transform-origin: right bottom;
    -o-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -o-transform-origin: right bottom;
    -o-transform: rotate(-90deg);
    opacity: 0;
  }
}
@keyframes rotateOutDownRight {
  0% {
    transform-origin: right bottom;
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    transform-origin: right bottom;
    transform: rotate(-90deg);
    opacity: 0;
  }
}
.rotateOutDownRight {
  -webkit-animation-name: rotateOutDownRight;
  -moz-animation-name: rotateOutDownRight;
  -o-animation-name: rotateOutDownRight;
  animation-name: rotateOutDownRight;
}
@-webkit-keyframes hinge {
  0% {
    -webkit-transform: rotate(0);
    -webkit-transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
  }
  20%,
  60% {
    -webkit-transform: rotate(80deg);
    -webkit-transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
  }
  40% {
    -webkit-transform: rotate(60deg);
    -webkit-transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
  }
  80% {
    -webkit-transform: rotate(60deg) translateY(0);
    opacity: 1;
    -webkit-transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
  }
  100% {
    -webkit-transform: translateY(700px);
    opacity: 0;
  }
}
@-moz-keyframes hinge {
  0% {
    -moz-transform: rotate(0);
    -moz-transform-origin: top left;
    -moz-animation-timing-function: ease-in-out;
  }
  20%,
  60% {
    -moz-transform: rotate(80deg);
    -moz-transform-origin: top left;
    -moz-animation-timing-function: ease-in-out;
  }
  40% {
    -moz-transform: rotate(60deg);
    -moz-transform-origin: top left;
    -moz-animation-timing-function: ease-in-out;
  }
  80% {
    -moz-transform: rotate(60deg) translateY(0);
    opacity: 1;
    -moz-transform-origin: top left;
    -moz-animation-timing-function: ease-in-out;
  }
  100% {
    -moz-transform: translateY(700px);
    opacity: 0;
  }
}
@-o-keyframes hinge {
  0% {
    -o-transform: rotate(0);
    -o-transform-origin: top left;
    -o-animation-timing-function: ease-in-out;
  }
  20%,
  60% {
    -o-transform: rotate(80deg);
    -o-transform-origin: top left;
    -o-animation-timing-function: ease-in-out;
  }
  40% {
    -o-transform: rotate(60deg);
    -o-transform-origin: top left;
    -o-animation-timing-function: ease-in-out;
  }
  80% {
    -o-transform: rotate(60deg) translateY(0);
    opacity: 1;
    -o-transform-origin: top left;
    -o-animation-timing-function: ease-in-out;
  }
  100% {
    -o-transform: translateY(700px);
    opacity: 0;
  }
}
@keyframes hinge {
  0% {
    transform: rotate(0);
    transform-origin: top left;
    animation-timing-function: ease-in-out;
  }
  20%,
  60% {
    transform: rotate(80deg);
    transform-origin: top left;
    animation-timing-function: ease-in-out;
  }
  40% {
    transform: rotate(60deg);
    transform-origin: top left;
    animation-timing-function: ease-in-out;
  }
  80% {
    transform: rotate(60deg) translateY(0);
    opacity: 1;
    transform-origin: top left;
    animation-timing-function: ease-in-out;
  }
  100% {
    transform: translateY(700px);
    opacity: 0;
  }
}
.hinge {
  -webkit-animation-name: hinge;
  -moz-animation-name: hinge;
  -o-animation-name: hinge;
  animation-name: hinge;
}
@-webkit-keyframes rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) rotate(-120deg);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
  }
}
@-moz-keyframes rollIn {
  0% {
    opacity: 0;
    -moz-transform: translateX(-100%) rotate(-120deg);
  }
  100% {
    opacity: 1;
    -moz-transform: translateX(0px) rotate(0deg);
  }
}
@-o-keyframes rollIn {
  0% {
    opacity: 0;
    -o-transform: translateX(-100%) rotate(-120deg);
  }
  100% {
    opacity: 1;
    -o-transform: translateX(0px) rotate(0deg);
  }
}
@keyframes rollIn {
  0% {
    opacity: 0;
    transform: translateX(-100%) rotate(-120deg);
  }
  100% {
    opacity: 1;
    transform: translateX(0px) rotate(0deg);
  }
}
.rollIn {
  -webkit-animation-name: rollIn;
  -moz-animation-name: rollIn;
  -o-animation-name: rollIn;
  animation-name: rollIn;
}
@-webkit-keyframes rollOut {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(100%) rotate(120deg);
  }
}
@-moz-keyframes rollOut {
  0% {
    opacity: 1;
    -moz-transform: translateX(0px) rotate(0deg);
  }
  100% {
    opacity: 0;
    -moz-transform: translateX(100%) rotate(120deg);
  }
}
@-o-keyframes rollOut {
  0% {
    opacity: 1;
    -o-transform: translateX(0px) rotate(0deg);
  }
  100% {
    opacity: 0;
    -o-transform: translateX(100%) rotate(120deg);
  }
}
@keyframes rollOut {
  0% {
    opacity: 1;
    transform: translateX(0px) rotate(0deg);
  }
  100% {
    opacity: 0;
    transform: translateX(100%) rotate(120deg);
  }
}
.rollOut {
  -webkit-animation-name: rollOut;
  -moz-animation-name: rollOut;
  -o-animation-name: rollOut;
  animation-name: rollOut;
}
@-webkit-keyframes lightSpeedIn {
  0% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: translateX(-20%) skewX(30deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: translateX(0%) skewX(-15deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
}
@-moz-keyframes lightSpeedIn {
  0% {
    -moz-transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -moz-transform: translateX(-20%) skewX(30deg);
    opacity: 1;
  }
  80% {
    -moz-transform: translateX(0%) skewX(-15deg);
    opacity: 1;
  }
  100% {
    -moz-transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
}
@-o-keyframes lightSpeedIn {
  0% {
    -o-transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -o-transform: translateX(-20%) skewX(30deg);
    opacity: 1;
  }
  80% {
    -o-transform: translateX(0%) skewX(-15deg);
    opacity: 1;
  }
  100% {
    -o-transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
}
@keyframes lightSpeedIn {
  0% {
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
  60% {
    transform: translateX(-20%) skewX(30deg);
    opacity: 1;
  }
  80% {
    transform: translateX(0%) skewX(-15deg);
    opacity: 1;
  }
  100% {
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
}
.lightSpeedIn {
  -webkit-animation-name: lightSpeedIn;
  -moz-animation-name: lightSpeedIn;
  -o-animation-name: lightSpeedIn;
  animation-name: lightSpeedIn;
  -webkit-animation-timing-function: ease-out;
  -moz-animation-timing-function: ease-out;
  -o-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}
.animated.lightSpeedIn {
  -webkit-animation-duration: .5s;
  -moz-animation-duration: .5s;
  -o-animation-duration: .5s;
  animation-duration: .5s;
}
@-webkit-keyframes lightSpeedOut {
  0% {
    -webkit-transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}
@-moz-keyframes lightSpeedOut {
  0% {
    -moz-transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
  100% {
    -moz-transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}
@-o-keyframes lightSpeedOut {
  0% {
    -o-transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
  100% {
    -o-transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}
@keyframes lightSpeedOut {
  0% {
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
  100% {
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}
.lightSpeedOut {
  -webkit-animation-name: lightSpeedOut;
  -moz-animation-name: lightSpeedOut;
  -o-animation-name: lightSpeedOut;
  animation-name: lightSpeedOut;
  -webkit-animation-timing-function: ease-in;
  -moz-animation-timing-function: ease-in;
  -o-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}
.animated.lightSpeedOut {
  -webkit-animation-duration: .25s;
  -moz-animation-duration: .25s;
  -o-animation-duration: .25s;
  animation-duration: .25s;
}
@-webkit-keyframes wiggle {
  0% {
    -webkit-transform: skewX(9deg);
  }
  10% {
    -webkit-transform: skewX(-8deg);
  }
  20% {
    -webkit-transform: skewX(7deg);
  }
  30% {
    -webkit-transform: skewX(-6deg);
  }
  40% {
    -webkit-transform: skewX(5deg);
  }
  50% {
    -webkit-transform: skewX(-4deg);
  }
  60% {
    -webkit-transform: skewX(3deg);
  }
  70% {
    -webkit-transform: skewX(-2deg);
  }
  80% {
    -webkit-transform: skewX(1deg);
  }
  90% {
    -webkit-transform: skewX(0deg);
  }
  100% {
    -webkit-transform: skewX(0deg);
  }
}
@-moz-keyframes wiggle {
  0% {
    -moz-transform: skewX(9deg);
  }
  10% {
    -moz-transform: skewX(-8deg);
  }
  20% {
    -moz-transform: skewX(7deg);
  }
  30% {
    -moz-transform: skewX(-6deg);
  }
  40% {
    -moz-transform: skewX(5deg);
  }
  50% {
    -moz-transform: skewX(-4deg);
  }
  60% {
    -moz-transform: skewX(3deg);
  }
  70% {
    -moz-transform: skewX(-2deg);
  }
  80% {
    -moz-transform: skewX(1deg);
  }
  90% {
    -moz-transform: skewX(0deg);
  }
  100% {
    -moz-transform: skewX(0deg);
  }
}
@-o-keyframes wiggle {
  0% {
    -o-transform: skewX(9deg);
  }
  10% {
    -o-transform: skewX(-8deg);
  }
  20% {
    -o-transform: skewX(7deg);
  }
  30% {
    -o-transform: skewX(-6deg);
  }
  40% {
    -o-transform: skewX(5deg);
  }
  50% {
    -o-transform: skewX(-4deg);
  }
  60% {
    -o-transform: skewX(3deg);
  }
  70% {
    -o-transform: skewX(-2deg);
  }
  80% {
    -o-transform: skewX(1deg);
  }
  90% {
    -o-transform: skewX(0deg);
  }
  100% {
    -o-transform: skewX(0deg);
  }
}
@keyframes wiggle {
  0% {
    transform: skewX(9deg);
  }
  10% {
    transform: skewX(-8deg);
  }
  20% {
    transform: skewX(7deg);
  }
  30% {
    transform: skewX(-6deg);
  }
  40% {
    transform: skewX(5deg);
  }
  50% {
    transform: skewX(-4deg);
  }
  60% {
    transform: skewX(3deg);
  }
  70% {
    transform: skewX(-2deg);
  }
  80% {
    transform: skewX(1deg);
  }
  90% {
    transform: skewX(0deg);
  }
  100% {
    transform: skewX(0deg);
  }
}
.wiggle {
  -webkit-animation-name: wiggle;
  -moz-animation-name: wiggle;
  -o-animation-name: wiggle;
  animation-name: wiggle;
  -webkit-animation-timing-function: ease-in;
  -moz-animation-timing-function: ease-in;
  -o-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}
.animated.wiggle {
  -webkit-animation-duration: .75s;
  -moz-animation-duration: .75s;
  -o-animation-duration: .75s;
  animation-duration: .75s;
}

#fluidbox-overlay {
  display: none;
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.9);
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUE2M0E5QkQ1OEM4MTFFMjkxRDNFM0JCQkI2NjhFMTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OUE2M0E5QkU1OEM4MTFFMjkxRDNFM0JCQkI2NjhFMTYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5QTYzQTlCQjU4QzgxMUUyOTFEM0UzQkJCQjY2OEUxNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5QTYzQTlCQzU4QzgxMUUyOTFEM0UzQkJCQjY2OEUxNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsPd+ZoAAAAPSURBVHjaYmBgYHgGEGAAAOsA5z9d/3YAAAAASUVORK5CYII=");
  background-repeat: repeat;
  z-index: 8000;
  overflow: hidden;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
}
#fluidbox-outer,
.fluidbox-outer-ghost {
  display: none;
  position: fixed;
  padding: 0px;
  z-index: 8010;
  animation-duration: 0.5s;
  -moz-animation-duration: 0.5s;
  -webkit-animation-duration: 0.5s;
  -o-animation-duration: 0.5s;
  -ms-animation-duration: 0.5s;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
}
#fluidbox-inner {
  box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.5);
  -o-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.5);
  -ms-box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.5);
}
#fluidbox-inner img {
  display: block;
  height: 100%;
  width: 100%;
}
#fluidbox-loading {
  display: block;
  width: 48px;
  height: 48px;
  position: fixed;
  top: 50%;
  left: 50%;
  margin-left: -24px;
  margin-top: -24px;
  z-index: 8005;
  background: url(data:image/gif;base64,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);
}
#fluidbox-title {
  display: block;
  position: absolute;
  bottom: 0;
  left: -1px;
  width: 100%;
  background: rgba(0, 0, 0, 0.5);
  color: #FFF;
  padding: 5px 0px;
  text-indent: 5px;
  font-family: sans-serif;
  z-index: 8006;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  filter: alpha(opacity=0);
  -moz-opacity: 0;
  -khtml-opacity: 0;
  opacity: 0;
}
#fluidbox-inner:hover #fluidbox-title {
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  filter: alpha(opacity=100);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;
}
/** Buttons */
#fluidbox-btn-close {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpBODQxN0Y0RTYxNTNFMjExQTdFQUM3NDc4MUY3OUQ1RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCNTA5NkVGODUzNkMxMUUyQTFCQUYzOUEyNkNBQzg2MSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCNTA5NkVGNzUzNkMxMUUyQTFCQUYzOUEyNkNBQzg2MSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkE4NDE3RjRFNjE1M0UyMTFBN0VBQzc0NzgxRjc5RDVEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkE4NDE3RjRFNjE1M0UyMTFBN0VBQzc0NzgxRjc5RDVEIi8+IDwvcmRmOkRlc2NyaXB0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);
  width: 48px;
  height: 48px;
  position: absolute;
  top: -24px;
  right: -24px;
  cursor: pointer;
}
#fluidbox-outer.touch #fluidbox-btn-next,
#fluidbox-outer.touch #fluidbox-btn-prev {
  display: none;
}
#fluidbox-btn-next {
  width: 150px;
  height: 100%;
  position: absolute;
  top: 0;
  right: -1px;
  cursor: pointer;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAAABCAYAAAA8YlcZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTFENzk0RjI1MzczMTFFMkE0RjVFMjU4MkUxMzg3RDUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTFENzk0RjM1MzczMTFFMkE0RjVFMjU4MkUxMzg3RDUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1MUQ3OTRGMDUzNzMxMUUyQTRGNUUyNTgyRTEzODdENSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1MUQ3OTRGMTUzNzMxMUUyQTRGNUUyNTgyRTEzODdENSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Phj4q5YAAAAzSURBVHjaYmSAAEYsNDobGx+XGKmYiQQ5UviksMmRp9RMfGxy+MTKEYuJiW9s6YUBIMAAw/8Ap1gxqBYAAAAASUVORK5CYII=) top left repeat-y;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  filter: alpha(opacity=0);
  -moz-opacity: 0;
  -khtml-opacity: 0;
  opacity: 0;
}
#fluidbox-btn-next:hover {
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  filter: alpha(opacity=100);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;
}
#fluidbox-btn-prev {
  width: 150px;
  height: 100%;
  position: absolute;
  top: 0;
  left: -1px;
  cursor: pointer;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAAABCAYAAAA8YlcZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUFBNDY3NDg1Mzc0MTFFMkEzMURDRTE2MTJGQ0JDOTAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUFBNDY3NDk1Mzc0MTFFMkEzMURDRTE2MTJGQ0JDOTAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1QUE0Njc0NjUzNzQxMUUyQTMxRENFMTYxMkZDQkM5MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1QUE0Njc0NzUzNzQxMUUyQTMxRENFMTYxMkZDQkM5MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhKpjeMAAAA5SURBVHjaYmRgYFgGxP8ZIACZRmdj4+MSIxX/I0GOFD4pbHLkKTUTH5scPrFyxGJi4htbemEACDAAKQGLA4nDn1UAAAAASUVORK5CYII=) top left repeat-y;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  filter: alpha(opacity=0);
  -moz-opacity: 0;
  -khtml-opacity: 0;
  opacity: 0;
}
#fluidbox-btn-prev:hover {
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  filter: alpha(opacity=100);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;
}
/** Animation Settings **/
#fluidbox-overlay,
#fluidbox-loading,
#fluidbox-outer {
  animation-duration: 0.5s;
  -moz-animation-duration: 0.5s;
  -webkit-animation-duration: 0.5s;
  -o-animation-duration: 0.5s;
  -ms-animation-duration: 0.5s;
}
#fluidbox-overlay.closing,
#fluidbox-outer.opening {
  animation-delay: 0.3s;
  -moz-animation-delay: 0.3s;
  -webkit-animation-delay: 0.3s;
  -o-animation-delay: 0.3s;
  -ms-animation-delay: 0.3s;
}
#fluidbox-btn-next,
#fluidbox-btn-prev,
#fluidbox-title {
  transition: opacity 0.5s;
  -moz-transition: opacity 0.5s;
  -webkit-transition: opacity 0.5s;
  -o-transition: opacity 0.5s;
  -ms-transition: opacity 0.5s;
}

/**
 * BootstrapValidator (http://bootstrapvalidator.com)
 * The best jQuery plugin to validate form fields. Designed to use with Bootstrap 3
 *
 * @author      http://twitter.com/nghuuphuoc
 * @copyright   (c) 2013 - 2014 Nguyen Huu Phuoc
 * @license     Commercial: http://bootstrapvalidator.com/license/
 *              Non-commercial: http://creativecommons.org/licenses/by-nc-nd/3.0/
 */
.bv-form .help-block {
  margin-bottom: 0;
}
.bv-form .tooltip-inner {
  text-align: left;
}
.nav-tabs li.bv-tab-success > a {
  color: #3c763d;
}
.nav-tabs li.bv-tab-error > a {
  color: #a94442;
}
.bv-form .bv-icon-no-label {
  top: 0;
}
.bv-form .bv-icon-input-group {
  top: 0;
  z-index: 100;
}
.bv-form .help-block {
  margin-bottom: 0;
}
.bv-form .tooltip-inner {
  text-align: left;
}
.nav-tabs li.bv-tab-success > a {
  color: #3c763d;
}
.nav-tabs li.bv-tab-error > a {
  color: #a94442;
}
.bv-form .bv-icon-no-label {
  top: 0;
}
.bv-form .bv-icon-input-group {
  top: 0;
  z-index: 100;
}

:root {
  --btn-font-size: 15px;
  --btn-line-height: 1.4;
  --btn-padding-tb: 12px;
  --btn-padding-lr: 12px;
  --btn-gap: 0.33em;
  --btn-border-width: 0px;
  --btn-border-radius: 0;
  --btn-font-color: #333333;
  --btn-font-color-hover: #596994;
  --btn-border-color: #333333;
  --btn-bg-color: #f9f9f9;
  --btn-bg-color-hover: #ececec;
  --btn-font-color-active: #596994;
  --btn-border-color-active: #596994;
  --btn-bg-color-disabled: var(--btn-bg-color);
  --btn-font-color-disabled: #adadad;
  --btn-focus-color: #94a0bf;
  --primary-font-color: #fff;
  --primary-font-color-hover: var(--primary-font-color);
  --primary-bg-color: #596994;
  --primary-bg-color-hover: #4f5e84;
  --primary-bg-color-disabled: #bdc3d4;
  --primary-font-color-disabled: var(--primary-font-color);
  --btn-focus-color: transparent;
  --transparent-font-color: #333333;
  --transparent-font-color-hover: #596994;
  --transparent-font-color-disabled: #adadad;
  --outline-font-color: #333333;
  --outline-font-color-hover: #596994;
  --outline-border-width: 1px;
  --outline-border-color: #adadad;
  --outline-bg-color: #f9f9f9;
  --outline-bg-color-hover: #f9f9f9;
  --outline-bg-color-disabled: #f9f9f9;
  --outline-font-color-disabled: #adadad;
  --btn-font-size-sm: 13px;
  --btn-line-height-sm: 1;
  --btn-padding-tb-sm: 8px;
  --btn-padding-lr-sm: 8px;
  --btn-border-radius-sm: 0;
  --btn-font-size-lg: 19px;
  --btn-line-height-lg: 1;
  --btn-padding-tb-lg: 18px;
  --btn-padding-lr-lg: 18px;
  --btn-border-radius-lg: 0;
  --lbl-font-size: 15px;
  --lbl-line-height: 1.4;
  --lbl-padding-tb: 0;
  --lbl-padding-lr: 0;
  --lbl-gap: 0.33em;
  --lbl-border-width: 0;
  --lbl-border-radius: 0;
  --lbl-font-color: #333333;
  --lbl-border-color: #333333;
  --lbl-bg-color: transparent;
  --btn-group-gap-column: 5px;
  --btn-group-gap-row: 5px;
}
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
body {
  margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}
audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}
audio:not([controls]) {
  display: none;
  height: 0;
}
[hidden],
template {
  display: none;
}
a {
  background-color: transparent;
}
a:active,
a:hover {
  outline: 0;
}
abbr[title] {
  border-bottom: 1px dotted;
}
b,
strong {
  font-weight: bold;
}
dfn {
  font-style: italic;
}
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
mark {
  background: #ff0;
  color: #000;
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
img {
  border: 0;
}
svg:not(:root) {
  overflow: hidden;
}
figure {
  margin: 1em 40px;
}
hr {
  box-sizing: content-box;
  height: 0;
}
pre {
  overflow: auto;
}
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}
button {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
button[disabled],
html input[disabled] {
  cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
input {
  line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: textfield;
  box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
legend {
  border: 0;
  padding: 0;
}
textarea {
  overflow: auto;
}
optgroup {
  font-weight: bold;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
td,
th {
  padding: 0;
}
/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */
@media print {
  *,
  *:before,
  *:after {
    background: transparent !important;
    color: #000 !important;
    box-shadow: none !important;
    text-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: " (" attr(href) ")";
  }
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  a[href^="#"]:after,
  a[href^="javascript:"]:after {
    content: "";
  }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  .navbar {
    display: none;
  }
  .btn > .caret,
  .dropup > .btn > .caret {
    border-top-color: #000 !important;
  }
  .label {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important;
  }
}
@font-face {
  font-family: 'Glyphicons Halflings';
  src: url('../fonts/glyphicons-halflings-regular.eot');
  src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}
.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.glyphicon-asterisk:before {
  content: "\2a";
}
.glyphicon-plus:before {
  content: "\2b";
}
.glyphicon-euro:before,
.glyphicon-eur:before {
  content: "\20ac";
}
.glyphicon-minus:before {
  content: "\2212";
}
.glyphicon-cloud:before {
  content: "\2601";
}
.glyphicon-envelope:before {
  content: "\2709";
}
.glyphicon-pencil:before {
  content: "\270f";
}
.glyphicon-glass:before {
  content: "\e001";
}
.glyphicon-music:before {
  content: "\e002";
}
.glyphicon-search:before {
  content: "\e003";
}
.glyphicon-heart:before {
  content: "\e005";
}
.glyphicon-star:before {
  content: "\e006";
}
.glyphicon-star-empty:before {
  content: "\e007";
}
.glyphicon-user:before {
  content: "\e008";
}
.glyphicon-film:before {
  content: "\e009";
}
.glyphicon-th-large:before {
  content: "\e010";
}
.glyphicon-th:before {
  content: "\e011";
}
.glyphicon-th-list:before {
  content: "\e012";
}
.glyphicon-ok:before {
  content: "\e013";
}
.glyphicon-remove:before {
  content: "\e014";
}
.glyphicon-zoom-in:before {
  content: "\e015";
}
.glyphicon-zoom-out:before {
  content: "\e016";
}
.glyphicon-off:before {
  content: "\e017";
}
.glyphicon-signal:before {
  content: "\e018";
}
.glyphicon-cog:before {
  content: "\e019";
}
.glyphicon-trash:before {
  content: "\e020";
}
.glyphicon-home:before {
  content: "\e021";
}
.glyphicon-file:before {
  content: "\e022";
}
.glyphicon-time:before {
  content: "\e023";
}
.glyphicon-road:before {
  content: "\e024";
}
.glyphicon-download-alt:before {
  content: "\e025";
}
.glyphicon-download:before {
  content: "\e026";
}
.glyphicon-upload:before {
  content: "\e027";
}
.glyphicon-inbox:before {
  content: "\e028";
}
.glyphicon-play-circle:before {
  content: "\e029";
}
.glyphicon-repeat:before {
  content: "\e030";
}
.glyphicon-refresh:before {
  content: "\e031";
}
.glyphicon-list-alt:before {
  content: "\e032";
}
.glyphicon-lock:before {
  content: "\e033";
}
.glyphicon-flag:before {
  content: "\e034";
}
.glyphicon-headphones:before {
  content: "\e035";
}
.glyphicon-volume-off:before {
  content: "\e036";
}
.glyphicon-volume-down:before {
  content: "\e037";
}
.glyphicon-volume-up:before {
  content: "\e038";
}
.glyphicon-qrcode:before {
  content: "\e039";
}
.glyphicon-barcode:before {
  content: "\e040";
}
.glyphicon-tag:before {
  content: "\e041";
}
.glyphicon-tags:before {
  content: "\e042";
}
.glyphicon-book:before {
  content: "\e043";
}
.glyphicon-bookmark:before {
  content: "\e044";
}
.glyphicon-print:before {
  content: "\e045";
}
.glyphicon-camera:before {
  content: "\e046";
}
.glyphicon-font:before {
  content: "\e047";
}
.glyphicon-bold:before {
  content: "\e048";
}
.glyphicon-italic:before {
  content: "\e049";
}
.glyphicon-text-height:before {
  content: "\e050";
}
.glyphicon-text-width:before {
  content: "\e051";
}
.glyphicon-align-left:before {
  content: "\e052";
}
.glyphicon-align-center:before {
  content: "\e053";
}
.glyphicon-align-right:before {
  content: "\e054";
}
.glyphicon-align-justify:before {
  content: "\e055";
}
.glyphicon-list:before {
  content: "\e056";
}
.glyphicon-indent-left:before {
  content: "\e057";
}
.glyphicon-indent-right:before {
  content: "\e058";
}
.glyphicon-facetime-video:before {
  content: "\e059";
}
.glyphicon-picture:before {
  content: "\e060";
}
.glyphicon-map-marker:before {
  content: "\e062";
}
.glyphicon-adjust:before {
  content: "\e063";
}
.glyphicon-tint:before {
  content: "\e064";
}
.glyphicon-edit:before {
  content: "\e065";
}
.glyphicon-share:before {
  content: "\e066";
}
.glyphicon-check:before {
  content: "\e067";
}
.glyphicon-move:before {
  content: "\e068";
}
.glyphicon-step-backward:before {
  content: "\e069";
}
.glyphicon-fast-backward:before {
  content: "\e070";
}
.glyphicon-backward:before {
  content: "\e071";
}
.glyphicon-play:before {
  content: "\e072";
}
.glyphicon-pause:before {
  content: "\e073";
}
.glyphicon-stop:before {
  content: "\e074";
}
.glyphicon-forward:before {
  content: "\e075";
}
.glyphicon-fast-forward:before {
  content: "\e076";
}
.glyphicon-step-forward:before {
  content: "\e077";
}
.glyphicon-eject:before {
  content: "\e078";
}
.glyphicon-chevron-left:before {
  content: "\e079";
}
.glyphicon-chevron-right:before {
  content: "\e080";
}
.glyphicon-plus-sign:before {
  content: "\e081";
}
.glyphicon-minus-sign:before {
  content: "\e082";
}
.glyphicon-remove-sign:before {
  content: "\e083";
}
.glyphicon-ok-sign:before {
  content: "\e084";
}
.glyphicon-question-sign:before {
  content: "\e085";
}
.glyphicon-info-sign:before {
  content: "\e086";
}
.glyphicon-screenshot:before {
  content: "\e087";
}
.glyphicon-remove-circle:before {
  content: "\e088";
}
.glyphicon-ok-circle:before {
  content: "\e089";
}
.glyphicon-ban-circle:before {
  content: "\e090";
}
.glyphicon-arrow-left:before {
  content: "\e091";
}
.glyphicon-arrow-right:before {
  content: "\e092";
}
.glyphicon-arrow-up:before {
  content: "\e093";
}
.glyphicon-arrow-down:before {
  content: "\e094";
}
.glyphicon-share-alt:before {
  content: "\e095";
}
.glyphicon-resize-full:before {
  content: "\e096";
}
.glyphicon-resize-small:before {
  content: "\e097";
}
.glyphicon-exclamation-sign:before {
  content: "\e101";
}
.glyphicon-gift:before {
  content: "\e102";
}
.glyphicon-leaf:before {
  content: "\e103";
}
.glyphicon-fire:before {
  content: "\e104";
}
.glyphicon-eye-open:before {
  content: "\e105";
}
.glyphicon-eye-close:before {
  content: "\e106";
}
.glyphicon-warning-sign:before {
  content: "\e107";
}
.glyphicon-plane:before {
  content: "\e108";
}
.glyphicon-calendar:before {
  content: "\e109";
}
.glyphicon-random:before {
  content: "\e110";
}
.glyphicon-comment:before {
  content: "\e111";
}
.glyphicon-magnet:before {
  content: "\e112";
}
.glyphicon-chevron-up:before {
  content: "\e113";
}
.glyphicon-chevron-down:before {
  content: "\e114";
}
.glyphicon-retweet:before {
  content: "\e115";
}
.glyphicon-shopping-cart:before {
  content: "\e116";
}
.glyphicon-folder-close:before {
  content: "\e117";
}
.glyphicon-folder-open:before {
  content: "\e118";
}
.glyphicon-resize-vertical:before {
  content: "\e119";
}
.glyphicon-resize-horizontal:before {
  content: "\e120";
}
.glyphicon-hdd:before {
  content: "\e121";
}
.glyphicon-bullhorn:before {
  content: "\e122";
}
.glyphicon-bell:before {
  content: "\e123";
}
.glyphicon-certificate:before {
  content: "\e124";
}
.glyphicon-thumbs-up:before {
  content: "\e125";
}
.glyphicon-thumbs-down:before {
  content: "\e126";
}
.glyphicon-hand-right:before {
  content: "\e127";
}
.glyphicon-hand-left:before {
  content: "\e128";
}
.glyphicon-hand-up:before {
  content: "\e129";
}
.glyphicon-hand-down:before {
  content: "\e130";
}
.glyphicon-circle-arrow-right:before {
  content: "\e131";
}
.glyphicon-circle-arrow-left:before {
  content: "\e132";
}
.glyphicon-circle-arrow-up:before {
  content: "\e133";
}
.glyphicon-circle-arrow-down:before {
  content: "\e134";
}
.glyphicon-globe:before {
  content: "\e135";
}
.glyphicon-wrench:before {
  content: "\e136";
}
.glyphicon-tasks:before {
  content: "\e137";
}
.glyphicon-filter:before {
  content: "\e138";
}
.glyphicon-briefcase:before {
  content: "\e139";
}
.glyphicon-fullscreen:before {
  content: "\e140";
}
.glyphicon-dashboard:before {
  content: "\e141";
}
.glyphicon-paperclip:before {
  content: "\e142";
}
.glyphicon-heart-empty:before {
  content: "\e143";
}
.glyphicon-link:before {
  content: "\e144";
}
.glyphicon-phone:before {
  content: "\e145";
}
.glyphicon-pushpin:before {
  content: "\e146";
}
.glyphicon-usd:before {
  content: "\e148";
}
.glyphicon-gbp:before {
  content: "\e149";
}
.glyphicon-sort:before {
  content: "\e150";
}
.glyphicon-sort-by-alphabet:before {
  content: "\e151";
}
.glyphicon-sort-by-alphabet-alt:before {
  content: "\e152";
}
.glyphicon-sort-by-order:before {
  content: "\e153";
}
.glyphicon-sort-by-order-alt:before {
  content: "\e154";
}
.glyphicon-sort-by-attributes:before {
  content: "\e155";
}
.glyphicon-sort-by-attributes-alt:before {
  content: "\e156";
}
.glyphicon-unchecked:before {
  content: "\e157";
}
.glyphicon-expand:before {
  content: "\e158";
}
.glyphicon-collapse-down:before {
  content: "\e159";
}
.glyphicon-collapse-up:before {
  content: "\e160";
}
.glyphicon-log-in:before {
  content: "\e161";
}
.glyphicon-flash:before {
  content: "\e162";
}
.glyphicon-log-out:before {
  content: "\e163";
}
.glyphicon-new-window:before {
  content: "\e164";
}
.glyphicon-record:before {
  content: "\e165";
}
.glyphicon-save:before {
  content: "\e166";
}
.glyphicon-open:before {
  content: "\e167";
}
.glyphicon-saved:before {
  content: "\e168";
}
.glyphicon-import:before {
  content: "\e169";
}
.glyphicon-export:before {
  content: "\e170";
}
.glyphicon-send:before {
  content: "\e171";
}
.glyphicon-floppy-disk:before {
  content: "\e172";
}
.glyphicon-floppy-saved:before {
  content: "\e173";
}
.glyphicon-floppy-remove:before {
  content: "\e174";
}
.glyphicon-floppy-save:before {
  content: "\e175";
}
.glyphicon-floppy-open:before {
  content: "\e176";
}
.glyphicon-credit-card:before {
  content: "\e177";
}
.glyphicon-transfer:before {
  content: "\e178";
}
.glyphicon-cutlery:before {
  content: "\e179";
}
.glyphicon-header:before {
  content: "\e180";
}
.glyphicon-compressed:before {
  content: "\e181";
}
.glyphicon-earphone:before {
  content: "\e182";
}
.glyphicon-phone-alt:before {
  content: "\e183";
}
.glyphicon-tower:before {
  content: "\e184";
}
.glyphicon-stats:before {
  content: "\e185";
}
.glyphicon-sd-video:before {
  content: "\e186";
}
.glyphicon-hd-video:before {
  content: "\e187";
}
.glyphicon-subtitles:before {
  content: "\e188";
}
.glyphicon-sound-stereo:before {
  content: "\e189";
}
.glyphicon-sound-dolby:before {
  content: "\e190";
}
.glyphicon-sound-5-1:before {
  content: "\e191";
}
.glyphicon-sound-6-1:before {
  content: "\e192";
}
.glyphicon-sound-7-1:before {
  content: "\e193";
}
.glyphicon-copyright-mark:before {
  content: "\e194";
}
.glyphicon-registration-mark:before {
  content: "\e195";
}
.glyphicon-cloud-download:before {
  content: "\e197";
}
.glyphicon-cloud-upload:before {
  content: "\e198";
}
.glyphicon-tree-conifer:before {
  content: "\e199";
}
.glyphicon-tree-deciduous:before {
  content: "\e200";
}
.glyphicon-cd:before {
  content: "\e201";
}
.glyphicon-save-file:before {
  content: "\e202";
}
.glyphicon-open-file:before {
  content: "\e203";
}
.glyphicon-level-up:before {
  content: "\e204";
}
.glyphicon-copy:before {
  content: "\e205";
}
.glyphicon-paste:before {
  content: "\e206";
}
.glyphicon-alert:before {
  content: "\e209";
}
.glyphicon-equalizer:before {
  content: "\e210";
}
.glyphicon-king:before {
  content: "\e211";
}
.glyphicon-queen:before {
  content: "\e212";
}
.glyphicon-pawn:before {
  content: "\e213";
}
.glyphicon-bishop:before {
  content: "\e214";
}
.glyphicon-knight:before {
  content: "\e215";
}
.glyphicon-baby-formula:before {
  content: "\e216";
}
.glyphicon-tent:before {
  content: "\26fa";
}
.glyphicon-blackboard:before {
  content: "\e218";
}
.glyphicon-bed:before {
  content: "\e219";
}
.glyphicon-apple:before {
  content: "\f8ff";
}
.glyphicon-erase:before {
  content: "\e221";
}
.glyphicon-hourglass:before {
  content: "\231b";
}
.glyphicon-lamp:before {
  content: "\e223";
}
.glyphicon-duplicate:before {
  content: "\e224";
}
.glyphicon-piggy-bank:before {
  content: "\e225";
}
.glyphicon-scissors:before {
  content: "\e226";
}
.glyphicon-bitcoin:before {
  content: "\e227";
}
.glyphicon-btc:before {
  content: "\e227";
}
.glyphicon-xbt:before {
  content: "\e227";
}
.glyphicon-yen:before {
  content: "\00a5";
}
.glyphicon-jpy:before {
  content: "\00a5";
}
.glyphicon-ruble:before {
  content: "\20bd";
}
.glyphicon-rub:before {
  content: "\20bd";
}
.glyphicon-scale:before {
  content: "\e230";
}
.glyphicon-ice-lolly:before {
  content: "\e231";
}
.glyphicon-ice-lolly-tasted:before {
  content: "\e232";
}
.glyphicon-education:before {
  content: "\e233";
}
.glyphicon-option-horizontal:before {
  content: "\e234";
}
.glyphicon-option-vertical:before {
  content: "\e235";
}
.glyphicon-menu-hamburger:before {
  content: "\e236";
}
.glyphicon-modal-window:before {
  content: "\e237";
}
.glyphicon-oil:before {
  content: "\e238";
}
.glyphicon-grain:before {
  content: "\e239";
}
.glyphicon-sunglasses:before {
  content: "\e240";
}
.glyphicon-text-size:before {
  content: "\e241";
}
.glyphicon-text-color:before {
  content: "\e242";
}
.glyphicon-text-background:before {
  content: "\e243";
}
.glyphicon-object-align-top:before {
  content: "\e244";
}
.glyphicon-object-align-bottom:before {
  content: "\e245";
}
.glyphicon-object-align-horizontal:before {
  content: "\e246";
}
.glyphicon-object-align-left:before {
  content: "\e247";
}
.glyphicon-object-align-vertical:before {
  content: "\e248";
}
.glyphicon-object-align-right:before {
  content: "\e249";
}
.glyphicon-triangle-right:before {
  content: "\e250";
}
.glyphicon-triangle-left:before {
  content: "\e251";
}
.glyphicon-triangle-bottom:before {
  content: "\e252";
}
.glyphicon-triangle-top:before {
  content: "\e253";
}
.glyphicon-console:before {
  content: "\e254";
}
.glyphicon-superscript:before {
  content: "\e255";
}
.glyphicon-subscript:before {
  content: "\e256";
}
.glyphicon-menu-left:before {
  content: "\e257";
}
.glyphicon-menu-right:before {
  content: "\e258";
}
.glyphicon-menu-down:before {
  content: "\e259";
}
.glyphicon-menu-up:before {
  content: "\e260";
}
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
html {
  font-size: 10px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
  font-family: Raleway, Helvetica, Arial, sans-serif;
  font-size: 15px;
  line-height: 1.4;
  color: #333333;
  background-color: #ffffff;
}
input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
a {
  color: #596994;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #3c4764;
  text-decoration: underline;
}
a:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
figure {
  margin: 0;
}
img {
  vertical-align: middle;
}
.img-responsive,
.thumbnail > img,
.thumbnail a > img,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  max-width: 100%;
  height: auto;
}
.img-rounded {
  border-radius: 0px;
}
.img-thumbnail {
  padding: 4px;
  line-height: 1.4;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0px;
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto;
}
.img-circle {
  border-radius: 50%;
}
hr {
  margin-top: 21px;
  margin-bottom: 21px;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.15);
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}
[role="button"] {
  cursor: pointer;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: Raleway, Helvetica, Arial, sans-serif;
  font-weight: 300;
  line-height: 1.4;
  color: inherit;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small {
  font-weight: normal;
  line-height: 1;
  color: #a2a2a2;
}
h1,
.h1,
h2,
.h2,
h3,
.h3 {
  margin-top: 21px;
  margin-bottom: 10.5px;
}
h1 small,
.h1 small,
h2 small,
.h2 small,
h3 small,
.h3 small,
h1 .small,
.h1 .small,
h2 .small,
.h2 .small,
h3 .small,
.h3 .small {
  font-size: 65%;
}
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  margin-top: 10.5px;
  margin-bottom: 10.5px;
}
h4 small,
.h4 small,
h5 small,
.h5 small,
h6 small,
.h6 small,
h4 .small,
.h4 .small,
h5 .small,
.h5 .small,
h6 .small,
.h6 .small {
  font-size: 75%;
}
h1,
.h1 {
  font-size: 39px;
}
h2,
.h2 {
  font-size: 32px;
}
h3,
.h3 {
  font-size: 26px;
}
h4,
.h4 {
  font-size: 19px;
}
h5,
.h5 {
  font-size: 15px;
}
h6,
.h6 {
  font-size: 13px;
}
p {
  margin: 0 0 10.5px;
}
.lead {
  margin-bottom: 21px;
  font-size: 17px;
  font-weight: 300;
  line-height: 1.4;
}
@media (min-width: 768px) {
  .lead {
    font-size: 22.5px;
  }
}
small,
.small {
  font-size: 86%;
}
mark,
.mark {
  background-color: #ffffff;
  padding: .2em;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.text-center {
  text-align: center;
}
.text-justify {
  text-align: justify;
}
.text-nowrap {
  white-space: nowrap;
}
.text-lowercase {
  text-transform: lowercase;
}
.text-uppercase {
  text-transform: uppercase;
}
.text-capitalize {
  text-transform: capitalize;
}
.text-muted {
  color: #a2a2a2;
}
.text-primary {
  color: #596994;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #465274;
}
.text-success {
  color: #6bb85c;
}
a.text-success:hover,
a.text-success:focus {
  color: #539d44;
}
.text-info {
  color: #5b94de;
}
a.text-info:hover,
a.text-info:focus {
  color: #3179d5;
}
.text-warning {
  color: #ee7436;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #df5713;
}
.text-danger {
  color: #d94f79;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #c92c5c;
}
.bg-primary {
  color: #fff;
  background-color: #596994;
}
a.bg-primary:hover,
a.bg-primary:focus {
  background-color: #465274;
}
.bg-success {
  background-color: #ffffff;
}
a.bg-success:hover,
a.bg-success:focus {
  background-color: #e6e6e6;
}
.bg-info {
  background-color: #ffffff;
}
a.bg-info:hover,
a.bg-info:focus {
  background-color: #e6e6e6;
}
.bg-warning {
  background-color: #ffffff;
}
a.bg-warning:hover,
a.bg-warning:focus {
  background-color: #e6e6e6;
}
.bg-danger {
  background-color: #ffffff;
}
a.bg-danger:hover,
a.bg-danger:focus {
  background-color: #e6e6e6;
}
.page-header {
  padding-bottom: 9.5px;
  margin: 42px 0 21px;
  border-bottom: 1px solid #eeeeee;
}
ul,
ol {
  margin-top: 0;
  margin-bottom: 10.5px;
}
ul ul,
ol ul,
ul ol,
ol ol {
  margin-bottom: 0;
}
.list-unstyled {
  padding-left: 0;
  list-style: none;
}
.list-inline {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  margin-left: -5px;
}
.list-inline > li {
  display: inline-block;
  padding-left: 5px;
  padding-right: 5px;
}
dl {
  margin-top: 0;
  margin-bottom: 21px;
}
dt,
dd {
  line-height: 1.4;
}
dt {
  font-weight: bold;
}
dd {
  margin-left: 0;
}
@media (min-width: 768px) {
  .dl-horizontal dt {
    float: left;
    width: 160px;
    clear: left;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .dl-horizontal dd {
    margin-left: 180px;
  }
}
abbr[title],
abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #a2a2a2;
}
.initialism {
  font-size: 90%;
  text-transform: uppercase;
}
blockquote {
  padding: 10.5px 21px;
  margin: 0 0 21px;
  font-size: 18.75px;
  border-left: 5px solid #a4aec8;
}
blockquote p:last-child,
blockquote ul:last-child,
blockquote ol:last-child {
  margin-bottom: 0;
}
blockquote footer,
blockquote small,
blockquote .small {
  display: block;
  font-size: 80%;
  line-height: 1.4;
  color: #a2a2a2;
}
blockquote footer:before,
blockquote small:before,
blockquote .small:before {
  content: '\2014 \00A0';
}
.blockquote-reverse,
blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  border-right: 5px solid #a4aec8;
  border-left: 0;
  text-align: right;
}
.blockquote-reverse footer:before,
blockquote.pull-right footer:before,
.blockquote-reverse small:before,
blockquote.pull-right small:before,
.blockquote-reverse .small:before,
blockquote.pull-right .small:before {
  content: '';
}
.blockquote-reverse footer:after,
blockquote.pull-right footer:after,
.blockquote-reverse small:after,
blockquote.pull-right small:after,
.blockquote-reverse .small:after,
blockquote.pull-right .small:after {
  content: '\00A0 \2014';
}
address {
  margin-bottom: 21px;
  font-style: normal;
  line-height: 1.4;
}
code,
kbd,
pre,
samp {
  font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
}
code {
  padding: 2px 4px;
  font-size: 90%;
  color: #eeeeee;
  background-color: #333333;
  border-radius: 0px;
}
kbd {
  padding: 2px 4px;
  font-size: 90%;
  color: #ffffff;
  background-color: #333333;
  border-radius: 0px;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: bold;
  box-shadow: none;
}
pre {
  display: block;
  padding: 10px;
  margin: 0 0 10.5px;
  font-size: 14px;
  line-height: 1.4;
  word-break: break-all;
  word-wrap: break-word;
  color: #333333;
  background-color: #333333;
  border: 1px solid #eeeeee;
  border-radius: 0px;
}
pre code {
  padding: 0;
  font-size: inherit;
  color: inherit;
  white-space: pre-wrap;
  background-color: transparent;
  border-radius: 0;
}
.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}
.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 768px) {
  .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1170px;
  }
}
.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
.row {
  margin-left: -15px;
  margin-right: -15px;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left;
}
.col-xs-12 {
  width: 100%;
}
.col-xs-11 {
  width: 91.66666667%;
}
.col-xs-10 {
  width: 83.33333333%;
}
.col-xs-9 {
  width: 75%;
}
.col-xs-8 {
  width: 66.66666667%;
}
.col-xs-7 {
  width: 58.33333333%;
}
.col-xs-6 {
  width: 50%;
}
.col-xs-5 {
  width: 41.66666667%;
}
.col-xs-4 {
  width: 33.33333333%;
}
.col-xs-3 {
  width: 25%;
}
.col-xs-2 {
  width: 16.66666667%;
}
.col-xs-1 {
  width: 8.33333333%;
}
.col-xs-pull-12 {
  right: 100%;
}
.col-xs-pull-11 {
  right: 91.66666667%;
}
.col-xs-pull-10 {
  right: 83.33333333%;
}
.col-xs-pull-9 {
  right: 75%;
}
.col-xs-pull-8 {
  right: 66.66666667%;
}
.col-xs-pull-7 {
  right: 58.33333333%;
}
.col-xs-pull-6 {
  right: 50%;
}
.col-xs-pull-5 {
  right: 41.66666667%;
}
.col-xs-pull-4 {
  right: 33.33333333%;
}
.col-xs-pull-3 {
  right: 25%;
}
.col-xs-pull-2 {
  right: 16.66666667%;
}
.col-xs-pull-1 {
  right: 8.33333333%;
}
.col-xs-pull-0 {
  right: auto;
}
.col-xs-push-12 {
  left: 100%;
}
.col-xs-push-11 {
  left: 91.66666667%;
}
.col-xs-push-10 {
  left: 83.33333333%;
}
.col-xs-push-9 {
  left: 75%;
}
.col-xs-push-8 {
  left: 66.66666667%;
}
.col-xs-push-7 {
  left: 58.33333333%;
}
.col-xs-push-6 {
  left: 50%;
}
.col-xs-push-5 {
  left: 41.66666667%;
}
.col-xs-push-4 {
  left: 33.33333333%;
}
.col-xs-push-3 {
  left: 25%;
}
.col-xs-push-2 {
  left: 16.66666667%;
}
.col-xs-push-1 {
  left: 8.33333333%;
}
.col-xs-push-0 {
  left: auto;
}
.col-xs-offset-12 {
  margin-left: 100%;
}
.col-xs-offset-11 {
  margin-left: 91.66666667%;
}
.col-xs-offset-10 {
  margin-left: 83.33333333%;
}
.col-xs-offset-9 {
  margin-left: 75%;
}
.col-xs-offset-8 {
  margin-left: 66.66666667%;
}
.col-xs-offset-7 {
  margin-left: 58.33333333%;
}
.col-xs-offset-6 {
  margin-left: 50%;
}
.col-xs-offset-5 {
  margin-left: 41.66666667%;
}
.col-xs-offset-4 {
  margin-left: 33.33333333%;
}
.col-xs-offset-3 {
  margin-left: 25%;
}
.col-xs-offset-2 {
  margin-left: 16.66666667%;
}
.col-xs-offset-1 {
  margin-left: 8.33333333%;
}
.col-xs-offset-0 {
  margin-left: 0%;
}
@media (min-width: 768px) {
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left;
  }
  .col-sm-12 {
    width: 100%;
  }
  .col-sm-11 {
    width: 91.66666667%;
  }
  .col-sm-10 {
    width: 83.33333333%;
  }
  .col-sm-9 {
    width: 75%;
  }
  .col-sm-8 {
    width: 66.66666667%;
  }
  .col-sm-7 {
    width: 58.33333333%;
  }
  .col-sm-6 {
    width: 50%;
  }
  .col-sm-5 {
    width: 41.66666667%;
  }
  .col-sm-4 {
    width: 33.33333333%;
  }
  .col-sm-3 {
    width: 25%;
  }
  .col-sm-2 {
    width: 16.66666667%;
  }
  .col-sm-1 {
    width: 8.33333333%;
  }
  .col-sm-pull-12 {
    right: 100%;
  }
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .col-sm-pull-9 {
    right: 75%;
  }
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .col-sm-pull-6 {
    right: 50%;
  }
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .col-sm-pull-3 {
    right: 25%;
  }
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .col-sm-pull-0 {
    right: auto;
  }
  .col-sm-push-12 {
    left: 100%;
  }
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  .col-sm-push-9 {
    left: 75%;
  }
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  .col-sm-push-6 {
    left: 50%;
  }
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  .col-sm-push-3 {
    left: 25%;
  }
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  .col-sm-push-0 {
    left: auto;
  }
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-sm-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 992px) {
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
  }
  .col-md-12 {
    width: 100%;
  }
  .col-md-11 {
    width: 91.66666667%;
  }
  .col-md-10 {
    width: 83.33333333%;
  }
  .col-md-9 {
    width: 75%;
  }
  .col-md-8 {
    width: 66.66666667%;
  }
  .col-md-7 {
    width: 58.33333333%;
  }
  .col-md-6 {
    width: 50%;
  }
  .col-md-5 {
    width: 41.66666667%;
  }
  .col-md-4 {
    width: 33.33333333%;
  }
  .col-md-3 {
    width: 25%;
  }
  .col-md-2 {
    width: 16.66666667%;
  }
  .col-md-1 {
    width: 8.33333333%;
  }
  .col-md-pull-12 {
    right: 100%;
  }
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  .col-md-pull-9 {
    right: 75%;
  }
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  .col-md-pull-6 {
    right: 50%;
  }
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  .col-md-pull-3 {
    right: 25%;
  }
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  .col-md-pull-0 {
    right: auto;
  }
  .col-md-push-12 {
    left: 100%;
  }
  .col-md-push-11 {
    left: 91.66666667%;
  }
  .col-md-push-10 {
    left: 83.33333333%;
  }
  .col-md-push-9 {
    left: 75%;
  }
  .col-md-push-8 {
    left: 66.66666667%;
  }
  .col-md-push-7 {
    left: 58.33333333%;
  }
  .col-md-push-6 {
    left: 50%;
  }
  .col-md-push-5 {
    left: 41.66666667%;
  }
  .col-md-push-4 {
    left: 33.33333333%;
  }
  .col-md-push-3 {
    left: 25%;
  }
  .col-md-push-2 {
    left: 16.66666667%;
  }
  .col-md-push-1 {
    left: 8.33333333%;
  }
  .col-md-push-0 {
    left: auto;
  }
  .col-md-offset-12 {
    margin-left: 100%;
  }
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-md-offset-9 {
    margin-left: 75%;
  }
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-md-offset-6 {
    margin-left: 50%;
  }
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-md-offset-3 {
    margin-left: 25%;
  }
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-md-offset-0 {
    margin-left: 0%;
  }
}
@media (min-width: 1200px) {
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left;
  }
  .col-lg-12 {
    width: 100%;
  }
  .col-lg-11 {
    width: 91.66666667%;
  }
  .col-lg-10 {
    width: 83.33333333%;
  }
  .col-lg-9 {
    width: 75%;
  }
  .col-lg-8 {
    width: 66.66666667%;
  }
  .col-lg-7 {
    width: 58.33333333%;
  }
  .col-lg-6 {
    width: 50%;
  }
  .col-lg-5 {
    width: 41.66666667%;
  }
  .col-lg-4 {
    width: 33.33333333%;
  }
  .col-lg-3 {
    width: 25%;
  }
  .col-lg-2 {
    width: 16.66666667%;
  }
  .col-lg-1 {
    width: 8.33333333%;
  }
  .col-lg-pull-12 {
    right: 100%;
  }
  .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .col-lg-pull-9 {
    right: 75%;
  }
  .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .col-lg-pull-6 {
    right: 50%;
  }
  .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .col-lg-pull-3 {
    right: 25%;
  }
  .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .col-lg-pull-0 {
    right: auto;
  }
  .col-lg-push-12 {
    left: 100%;
  }
  .col-lg-push-11 {
    left: 91.66666667%;
  }
  .col-lg-push-10 {
    left: 83.33333333%;
  }
  .col-lg-push-9 {
    left: 75%;
  }
  .col-lg-push-8 {
    left: 66.66666667%;
  }
  .col-lg-push-7 {
    left: 58.33333333%;
  }
  .col-lg-push-6 {
    left: 50%;
  }
  .col-lg-push-5 {
    left: 41.66666667%;
  }
  .col-lg-push-4 {
    left: 33.33333333%;
  }
  .col-lg-push-3 {
    left: 25%;
  }
  .col-lg-push-2 {
    left: 16.66666667%;
  }
  .col-lg-push-1 {
    left: 8.33333333%;
  }
  .col-lg-push-0 {
    left: auto;
  }
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-lg-offset-0 {
    margin-left: 0%;
  }
}
table {
  background-color: transparent;
}
caption {
  padding-top: 8px;
  padding-bottom: 8px;
  color: #a2a2a2;
  text-align: left;
}
th {
  text-align: left;
}
.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 21px;
}
.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  padding: 8px;
  line-height: 1.4;
  vertical-align: top;
  border-top: 1px solid #dddddd;
}
.table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #dddddd;
}
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > td {
  border-top: 0;
}
.table > tbody + tbody {
  border-top: 2px solid #dddddd;
}
.table .table {
  background-color: #ffffff;
}
.table-condensed > thead > tr > th,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > td {
  padding: 5px;
}
.table-bordered {
  border: 1px solid #dddddd;
}
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
  border: 1px solid #dddddd;
}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
  border-bottom-width: 2px;
}
.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #f9f9f9;
}
.table-hover > tbody > tr:hover {
  background-color: #f5f5f5;
}
table col[class*="col-"] {
  position: static;
  float: none;
  display: table-column;
}
table td[class*="col-"],
table th[class*="col-"] {
  position: static;
  float: none;
  display: table-cell;
}
.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th {
  background-color: #f5f5f5;
}
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr.active:hover > th {
  background-color: #e8e8e8;
}
.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th {
  background-color: #ffffff;
}
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr:hover > .success,
.table-hover > tbody > tr.success:hover > th {
  background-color: #f2f2f2;
}
.table > thead > tr > td.info,
.table > tbody > tr > td.info,
.table > tfoot > tr > td.info,
.table > thead > tr > th.info,
.table > tbody > tr > th.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > tbody > tr.info > td,
.table > tfoot > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr.info > th,
.table > tfoot > tr.info > th {
  background-color: #ffffff;
}
.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover,
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr:hover > .info,
.table-hover > tbody > tr.info:hover > th {
  background-color: #f2f2f2;
}
.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th {
  background-color: #ffffff;
}
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr:hover > .warning,
.table-hover > tbody > tr.warning:hover > th {
  background-color: #f2f2f2;
}
.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th {
  background-color: #ffffff;
}
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr:hover > .danger,
.table-hover > tbody > tr.danger:hover > th {
  background-color: #f2f2f2;
}
.table-responsive {
  overflow-x: auto;
  min-height: 0.01%;
}
@media screen and (max-width: 767px) {
  .table-responsive {
    width: 100%;
    margin-bottom: 15.75px;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #dddddd;
  }
  .table-responsive > .table {
    margin-bottom: 0;
  }
  .table-responsive > .table > thead > tr > th,
  .table-responsive > .table > tbody > tr > th,
  .table-responsive > .table > tfoot > tr > th,
  .table-responsive > .table > thead > tr > td,
  .table-responsive > .table > tbody > tr > td,
  .table-responsive > .table > tfoot > tr > td {
    white-space: nowrap;
  }
  .table-responsive > .table-bordered {
    border: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:first-child,
  .table-responsive > .table-bordered > tbody > tr > th:first-child,
  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .table-responsive > .table-bordered > thead > tr > td:first-child,
  .table-responsive > .table-bordered > tbody > tr > td:first-child,
  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-left: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:last-child,
  .table-responsive > .table-bordered > tbody > tr > th:last-child,
  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .table-responsive > .table-bordered > thead > tr > td:last-child,
  .table-responsive > .table-bordered > tbody > tr > td:last-child,
  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-right: 0;
  }
  .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
  .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
    border-bottom: 0;
  }
}
fieldset {
  padding: 0;
  margin: 0;
  border: 0;
  min-width: 0;
}
legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 21px;
  font-size: 22.5px;
  line-height: inherit;
  color: #333333;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}
label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: bold;
}
input[type="search"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0;
  margin-top: 1px \9;
  line-height: normal;
}
input[type="file"] {
  display: block;
}
input[type="range"] {
  display: block;
  width: 100%;
}
select[multiple],
select[size] {
  height: auto;
}
input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
output {
  display: block;
  padding-top: 9px;
  font-size: 15px;
  line-height: 1.4;
  color: #555555;
}
.form-control {
  display: block;
  width: 100%;
  height: 39px;
  padding: 8px 12px;
  font-size: 15px;
  line-height: 1.4;
  color: #555555;
  background-color: #ffffff;
  background-image: none;
  border: 1px solid #cccccc;
  border-radius: 0px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-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-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
.form-control::-moz-placeholder {
  color: #a2a2a2;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #a2a2a2;
}
.form-control::-webkit-input-placeholder {
  color: #a2a2a2;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  background-color: #eeeeee;
  opacity: 1;
}
.form-control[disabled],
fieldset[disabled] .form-control {
  cursor: not-allowed;
}
textarea.form-control {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: none;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  input[type="date"].form-control,
  input[type="time"].form-control,
  input[type="datetime-local"].form-control,
  input[type="month"].form-control {
    line-height: 39px;
  }
  input[type="date"].input-sm,
  input[type="time"].input-sm,
  input[type="datetime-local"].input-sm,
  input[type="month"].input-sm,
  .input-group-sm input[type="date"],
  .input-group-sm input[type="time"],
  .input-group-sm input[type="datetime-local"],
  .input-group-sm input[type="month"] {
    line-height: 31px;
  }
  input[type="date"].input-lg,
  input[type="time"].input-lg,
  input[type="datetime-local"].input-lg,
  input[type="month"].input-lg,
  .input-group-lg input[type="date"],
  .input-group-lg input[type="time"],
  .input-group-lg input[type="datetime-local"],
  .input-group-lg input[type="month"] {
    line-height: 55px;
  }
}
.form-group {
  margin-bottom: 15px;
}
.radio,
.checkbox {
  position: relative;
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
}
.radio label,
.checkbox label {
  min-height: 21px;
  padding-left: 20px;
  margin-bottom: 0;
  font-weight: normal;
  cursor: pointer;
}
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
  position: absolute;
  margin-left: -20px;
  margin-top: 4px \9;
}
.radio + .radio,
.checkbox + .checkbox {
  margin-top: -5px;
}
.radio-inline,
.checkbox-inline {
  position: relative;
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  vertical-align: middle;
  font-weight: normal;
  cursor: pointer;
}
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: 10px;
}
input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"].disabled,
input[type="checkbox"].disabled,
fieldset[disabled] input[type="radio"],
fieldset[disabled] input[type="checkbox"] {
  cursor: not-allowed;
}
.radio-inline.disabled,
.checkbox-inline.disabled,
fieldset[disabled] .radio-inline,
fieldset[disabled] .checkbox-inline {
  cursor: not-allowed;
}
.radio.disabled label,
.checkbox.disabled label,
fieldset[disabled] .radio label,
fieldset[disabled] .checkbox label {
  cursor: not-allowed;
}
.form-control-static {
  padding-top: 9px;
  padding-bottom: 9px;
  margin-bottom: 0;
  min-height: 36px;
}
.form-control-static.input-lg,
.form-control-static.input-sm {
  padding-left: 0;
  padding-right: 0;
}
.input-sm {
  height: 31px;
  padding: 5px 10px;
  font-size: 13px;
  line-height: 1.5;
  border-radius: 0px;
}
select.input-sm {
  height: 31px;
  line-height: 31px;
}
textarea.input-sm,
select[multiple].input-sm {
  height: auto;
}
.form-group-sm .form-control {
  height: 31px;
  padding: 5px 10px;
  font-size: 13px;
  line-height: 1.5;
  border-radius: 0px;
}
.form-group-sm select.form-control {
  height: 31px;
  line-height: 31px;
}
.form-group-sm textarea.form-control,
.form-group-sm select[multiple].form-control {
  height: auto;
}
.form-group-sm .form-control-static {
  height: 31px;
  min-height: 34px;
  padding: 6px 10px;
  font-size: 13px;
  line-height: 1.5;
}
.input-lg {
  height: 55px;
  padding: 14px 16px;
  font-size: 19px;
  line-height: 1.33;
  border-radius: 0px;
}
select.input-lg {
  height: 55px;
  line-height: 55px;
}
textarea.input-lg,
select[multiple].input-lg {
  height: auto;
}
.form-group-lg .form-control {
  height: 55px;
  padding: 14px 16px;
  font-size: 19px;
  line-height: 1.33;
  border-radius: 0px;
}
.form-group-lg select.form-control {
  height: 55px;
  line-height: 55px;
}
.form-group-lg textarea.form-control,
.form-group-lg select[multiple].form-control {
  height: auto;
}
.form-group-lg .form-control-static {
  height: 55px;
  min-height: 40px;
  padding: 15px 16px;
  font-size: 19px;
  line-height: 1.33;
}
.has-feedback {
  position: relative;
}
.has-feedback .form-control {
  padding-right: 48.75px;
}
.form-control-feedback {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  display: block;
  width: 39px;
  height: 39px;
  line-height: 39px;
  text-align: center;
  pointer-events: none;
}
.input-lg + .form-control-feedback,
.input-group-lg + .form-control-feedback,
.form-group-lg .form-control + .form-control-feedback {
  width: 55px;
  height: 55px;
  line-height: 55px;
}
.input-sm + .form-control-feedback,
.input-group-sm + .form-control-feedback,
.form-group-sm .form-control + .form-control-feedback {
  width: 31px;
  height: 31px;
  line-height: 31px;
}
.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline,
.has-success.radio label,
.has-success.checkbox label,
.has-success.radio-inline label,
.has-success.checkbox-inline label {
  color: #6bb85c;
}
.has-success .form-control {
  border-color: #6bb85c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-success .form-control:focus {
  border-color: #539d44;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #acd7a3;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #acd7a3;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #acd7a3;
}
.has-success .input-group-addon {
  color: #6bb85c;
  border-color: #6bb85c;
  background-color: #ffffff;
}
.has-success .form-control-feedback {
  color: #6bb85c;
}
.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline,
.has-warning.radio label,
.has-warning.checkbox label,
.has-warning.radio-inline label,
.has-warning.checkbox-inline label {
  color: #ee7436;
}
.has-warning .form-control {
  border-color: #ee7436;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-warning .form-control:focus {
  border-color: #df5713;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #f6b595;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #f6b595;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #f6b595;
}
.has-warning .input-group-addon {
  color: #ee7436;
  border-color: #ee7436;
  background-color: #ffffff;
}
.has-warning .form-control-feedback {
  color: #ee7436;
}
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline,
.has-error.radio label,
.has-error.checkbox label,
.has-error.radio-inline label,
.has-error.checkbox-inline label {
  color: #d94f79;
}
.has-error .form-control {
  border-color: #d94f79;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.has-error .form-control:focus {
  border-color: #c92c5c;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #eba3b9;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #eba3b9;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #eba3b9;
}
.has-error .input-group-addon {
  color: #d94f79;
  border-color: #d94f79;
  background-color: #ffffff;
}
.has-error .form-control-feedback {
  color: #d94f79;
}
.has-feedback label ~ .form-control-feedback {
  top: 26px;
}
.has-feedback label.sr-only ~ .form-control-feedback {
  top: 0;
}
.help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #737373;
}
@media (min-width: 768px) {
  .form-inline .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-static {
    display: inline-block;
  }
  .form-inline .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .form-inline .input-group .input-group-addon,
  .form-inline .input-group .input-group-btn,
  .form-inline .input-group .form-control {
    width: auto;
  }
  .form-inline .input-group > .form-control {
    width: 100%;
  }
  .form-inline .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio,
  .form-inline .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .form-inline .radio label,
  .form-inline .checkbox label {
    padding-left: 0;
  }
  .form-inline .radio input[type="radio"],
  .form-inline .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  .form-inline .has-feedback .form-control-feedback {
    top: 0;
  }
}
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 9px;
}
.form-horizontal .radio,
.form-horizontal .checkbox {
  min-height: 30px;
}
.form-horizontal .form-group {
  margin-left: -15px;
  margin-right: -15px;
}
@media (min-width: 768px) {
  .form-horizontal .control-label {
    text-align: right;
    margin-bottom: 0;
    padding-top: 9px;
  }
}
.form-horizontal .has-feedback .form-control-feedback {
  right: 15px;
}
@media (min-width: 768px) {
  .form-horizontal .form-group-lg .control-label {
    padding-top: 19.62px;
    font-size: 19px;
  }
}
@media (min-width: 768px) {
  .form-horizontal .form-group-sm .control-label {
    padding-top: 6px;
    font-size: 13px;
  }
}
.btn {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 8px 12px;
  font-size: 15px;
  line-height: 1.4;
  border-radius: 0px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn:hover,
.btn:focus,
.btn.focus {
  color: #596994;
  text-decoration: none;
}
.btn:active,
.btn.active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  cursor: not-allowed;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
a.btn.disabled,
fieldset[disabled] a.btn {
  pointer-events: none;
}
.btn-default {
  color: #596994;
  background-color: #ffffff;
  border-color: #8492b5;
}
.btn-default:focus,
.btn-default.focus {
  color: #596994;
  background-color: #e6e6e6;
  border-color: #465274;
}
.btn-default:hover {
  color: #596994;
  background-color: #e6e6e6;
  border-color: #5f709e;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  color: #596994;
  background-color: #e6e6e6;
  border-color: #5f709e;
}
.btn-default:active:hover,
.btn-default.active:hover,
.open > .dropdown-toggle.btn-default:hover,
.btn-default:active:focus,
.btn-default.active:focus,
.open > .dropdown-toggle.btn-default:focus,
.btn-default:active.focus,
.btn-default.active.focus,
.open > .dropdown-toggle.btn-default.focus {
  color: #596994;
  background-color: #d4d4d4;
  border-color: #465274;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  background-image: none;
}
.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {
  background-color: #ffffff;
  border-color: #8492b5;
}
.btn-default .badge {
  color: #ffffff;
  background-color: #596994;
}
.btn-primary {
  color: #ffffff;
  background-color: #596994;
  border-color: #596994;
}
.btn-primary:focus,
.btn-primary.focus {
  color: #ffffff;
  background-color: #465274;
  border-color: #293144;
}
.btn-primary:hover {
  color: #ffffff;
  background-color: #465274;
  border-color: #424e6e;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #ffffff;
  background-color: #465274;
  border-color: #424e6e;
}
.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus {
  color: #ffffff;
  background-color: #38435e;
  border-color: #293144;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  background-image: none;
}
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
  background-color: #596994;
  border-color: #596994;
}
.btn-primary .badge {
  color: #596994;
  background-color: #ffffff;
}
.btn-success {
  color: #ffffff;
  background-color: #6bb85c;
  border-color: #6bb85c;
}
.btn-success:focus,
.btn-success.focus {
  color: #ffffff;
  background-color: #539d44;
  border-color: #37672d;
}
.btn-success:hover {
  color: #ffffff;
  background-color: #539d44;
  border-color: #4f9641;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  color: #ffffff;
  background-color: #539d44;
  border-color: #4f9641;
}
.btn-success:active:hover,
.btn-success.active:hover,
.open > .dropdown-toggle.btn-success:hover,
.btn-success:active:focus,
.btn-success.active:focus,
.open > .dropdown-toggle.btn-success:focus,
.btn-success:active.focus,
.btn-success.active.focus,
.open > .dropdown-toggle.btn-success.focus {
  color: #ffffff;
  background-color: #468439;
  border-color: #37672d;
}
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
  background-image: none;
}
.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active {
  background-color: #6bb85c;
  border-color: #6bb85c;
}
.btn-success .badge {
  color: #6bb85c;
  background-color: #ffffff;
}
.btn-info {
  color: #ffffff;
  background-color: #5b94de;
  border-color: #5b94de;
}
.btn-info:focus,
.btn-info.focus {
  color: #ffffff;
  background-color: #3179d5;
  border-color: #1f559a;
}
.btn-info:hover {
  color: #ffffff;
  background-color: #3179d5;
  border-color: #2a73d2;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  color: #ffffff;
  background-color: #3179d5;
  border-color: #2a73d2;
}
.btn-info:active:hover,
.btn-info.active:hover,
.open > .dropdown-toggle.btn-info:hover,
.btn-info:active:focus,
.btn-info.active:focus,
.open > .dropdown-toggle.btn-info:focus,
.btn-info:active.focus,
.btn-info.active.focus,
.open > .dropdown-toggle.btn-info.focus {
  color: #ffffff;
  background-color: #2668bc;
  border-color: #1f559a;
}
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
  background-image: none;
}
.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active {
  background-color: #5b94de;
  border-color: #5b94de;
}
.btn-info .badge {
  color: #5b94de;
  background-color: #ffffff;
}
.btn-warning {
  color: #ffffff;
  background-color: #f0854e;
  border-color: #f0854e;
}
.btn-warning:focus,
.btn-warning.focus {
  color: #ffffff;
  background-color: #ec641f;
  border-color: #b0450f;
}
.btn-warning:hover {
  color: #ffffff;
  background-color: #ec641f;
  border-color: #eb5d16;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  color: #ffffff;
  background-color: #ec641f;
  border-color: #eb5d16;
}
.btn-warning:active:hover,
.btn-warning.active:hover,
.open > .dropdown-toggle.btn-warning:hover,
.btn-warning:active:focus,
.btn-warning.active:focus,
.open > .dropdown-toggle.btn-warning:focus,
.btn-warning:active.focus,
.btn-warning.active.focus,
.open > .dropdown-toggle.btn-warning.focus {
  color: #ffffff;
  background-color: #d55412;
  border-color: #b0450f;
}
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
  background-image: none;
}
.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active {
  background-color: #f0854e;
  border-color: #f0854e;
}
.btn-warning .badge {
  color: #f0854e;
  background-color: #ffffff;
}
.btn-danger {
  color: #ffffff;
  background-color: #d94f79;
  border-color: #d94f79;
}
.btn-danger:focus,
.btn-danger.focus {
  color: #ffffff;
  background-color: #c92c5c;
  border-color: #8b1e3f;
}
.btn-danger:hover {
  color: #ffffff;
  background-color: #c92c5c;
  border-color: #c12a58;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  color: #ffffff;
  background-color: #c92c5c;
  border-color: #c12a58;
}
.btn-danger:active:hover,
.btn-danger.active:hover,
.open > .dropdown-toggle.btn-danger:hover,
.btn-danger:active:focus,
.btn-danger.active:focus,
.open > .dropdown-toggle.btn-danger:focus,
.btn-danger:active.focus,
.btn-danger.active.focus,
.open > .dropdown-toggle.btn-danger.focus {
  color: #ffffff;
  background-color: #ac254e;
  border-color: #8b1e3f;
}
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
  background-image: none;
}
.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {
  background-color: #d94f79;
  border-color: #d94f79;
}
.btn-danger .badge {
  color: #d94f79;
  background-color: #ffffff;
}
.btn-link {
  color: #596994;
  font-weight: normal;
  border-radius: 0;
}
.btn-link,
.btn-link:active,
.btn-link.active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
  background-color: transparent;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
  border-color: transparent;
}
.btn-link:hover,
.btn-link:focus {
  color: #3c4764;
  text-decoration: underline;
  background-color: transparent;
}
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
  color: #a2a2a2;
  text-decoration: none;
}
.btn-lg,
.btn-group-lg > .btn {
  padding: 14px 16px;
  font-size: 19px;
  line-height: 1.33;
  border-radius: 0px;
}
.btn-sm,
.btn-group-sm > .btn {
  padding: 5px 10px;
  font-size: 13px;
  line-height: 1.5;
  border-radius: 0px;
}
.btn-xs,
.btn-group-xs > .btn {
  padding: 1px 5px;
  font-size: 13px;
  line-height: 1.5;
  border-radius: 0px;
}
.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 5px;
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}
.fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
.fade.in {
  opacity: 1;
}
.collapse {
  display: none;
}
.collapse.in {
  display: block;
}
tr.collapse.in {
  display: table-row;
}
tbody.collapse.in {
  display: table-row-group;
}
.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition-property: height, visibility;
  transition-property: height, visibility;
  -webkit-transition-duration: 0.35s;
  transition-duration: 0.35s;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease;
}
.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px dashed;
  border-top: 4px solid \9;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}
.dropup,
.dropdown {
  position: relative;
}
.dropdown-toggle:focus {
  outline: 0;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  font-size: 15px;
  text-align: left;
  background-color: #ffffff;
  border: 1px solid #cccccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  -moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: padding-box;
}
.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}
.dropdown-menu .divider {
  height: 1px;
  margin: 9.5px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.4;
  color: #333333;
  white-space: nowrap;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  text-decoration: none;
  color: #ffffff;
  background-color: #596994;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #ffffff;
  text-decoration: none;
  outline: 0;
  background-color: #596994;
}
.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: #a2a2a2;
}
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  cursor: not-allowed;
}
.open > .dropdown-menu {
  display: block;
}
.open > a {
  outline: 0;
}
.dropdown-menu-right {
  left: auto;
  right: 0;
}
.dropdown-menu-left {
  left: 0;
  right: auto;
}
.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 13px;
  line-height: 1.4;
  color: #a2a2a2;
  white-space: nowrap;
}
.dropdown-backdrop {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 990;
}
.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}
.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px dashed;
  border-bottom: 4px solid \9;
  content: "";
}
.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 2px;
}
@media (min-width: 768px) {
  .navbar-right .dropdown-menu {
    left: auto;
    right: 0;
  }
  .navbar-right .dropdown-menu-left {
    left: 0;
    right: auto;
  }
}
.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  float: left;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover,
.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus,
.btn-group > .btn:active,
.btn-group-vertical > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn.active {
  z-index: 2;
}
.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
  margin-left: -1px;
}
.btn-toolbar {
  margin-left: -5px;
}
.btn-toolbar .btn,
.btn-toolbar .btn-group,
.btn-toolbar .input-group {
  float: left;
}
.btn-toolbar > .btn,
.btn-toolbar > .btn-group,
.btn-toolbar > .input-group {
  margin-left: 5px;
}
.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0;
}
.btn-group > .btn:first-child {
  margin-left: 0;
}
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.btn-group > .btn-group {
  float: left;
}
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}
.btn-group > .btn + .dropdown-toggle {
  padding-left: 8px;
  padding-right: 8px;
}
.btn-group > .btn-lg + .dropdown-toggle {
  padding-left: 12px;
  padding-right: 12px;
}
.btn-group.open .dropdown-toggle {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn-group.open .dropdown-toggle.btn-link {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.btn .caret {
  margin-left: 0;
}
.btn-lg .caret {
  border-width: 5px 5px 0;
  border-bottom-width: 0;
}
.dropup .btn-lg .caret {
  border-width: 0 5px 5px;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%;
}
.btn-group-vertical > .btn-group > .btn {
  float: none;
}
.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
  margin-top: -1px;
  margin-left: 0;
}
.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.btn-group-vertical > .btn:first-child:not(:last-child) {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:last-child:not(:first-child) {
  border-bottom-left-radius: 0px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.btn-group-justified {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: separate;
}
.btn-group-justified > .btn,
.btn-group-justified > .btn-group {
  float: none;
  display: table-cell;
  width: 1%;
}
.btn-group-justified > .btn-group .btn {
  width: 100%;
}
.btn-group-justified > .btn-group .dropdown-menu {
  left: auto;
}
[data-toggle="buttons"] > .btn input[type="radio"],
[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
[data-toggle="buttons"] > .btn input[type="checkbox"],
[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.input-group {
  position: relative;
  display: table;
  border-collapse: separate;
}
.input-group[class*="col-"] {
  float: none;
  padding-left: 0;
  padding-right: 0;
}
.input-group .form-control {
  position: relative;
  z-index: 2;
  float: left;
  width: 100%;
  margin-bottom: 0;
}
.input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
  height: 55px;
  padding: 14px 16px;
  font-size: 19px;
  line-height: 1.33;
  border-radius: 0px;
}
select.input-group-lg > .form-control,
select.input-group-lg > .input-group-addon,
select.input-group-lg > .input-group-btn > .btn {
  height: 55px;
  line-height: 55px;
}
textarea.input-group-lg > .form-control,
textarea.input-group-lg > .input-group-addon,
textarea.input-group-lg > .input-group-btn > .btn,
select[multiple].input-group-lg > .form-control,
select[multiple].input-group-lg > .input-group-addon,
select[multiple].input-group-lg > .input-group-btn > .btn {
  height: auto;
}
.input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {
  height: 31px;
  padding: 5px 10px;
  font-size: 13px;
  line-height: 1.5;
  border-radius: 0px;
}
select.input-group-sm > .form-control,
select.input-group-sm > .input-group-addon,
select.input-group-sm > .input-group-btn > .btn {
  height: 31px;
  line-height: 31px;
}
textarea.input-group-sm > .form-control,
textarea.input-group-sm > .input-group-addon,
textarea.input-group-sm > .input-group-btn > .btn,
select[multiple].input-group-sm > .form-control,
select[multiple].input-group-sm > .input-group-addon,
select[multiple].input-group-sm > .input-group-btn > .btn {
  height: auto;
}
.input-group-addon,
.input-group-btn,
.input-group .form-control {
  display: table-cell;
}
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.input-group-addon,
.input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle;
}
.input-group-addon {
  padding: 8px 12px;
  font-size: 15px;
  font-weight: normal;
  line-height: 1;
  color: #555555;
  text-align: center;
  background-color: #eeeeee;
  border: 1px solid #cccccc;
  border-radius: 0px;
}
.input-group-addon.input-sm {
  padding: 5px 10px;
  font-size: 13px;
  border-radius: 0px;
}
.input-group-addon.input-lg {
  padding: 14px 16px;
  font-size: 19px;
  border-radius: 0px;
}
.input-group-addon input[type="radio"],
.input-group-addon input[type="checkbox"] {
  margin-top: 0;
}
.input-group .form-control:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group > .btn,
.input-group-btn:first-child > .dropdown-toggle,
.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}
.input-group-addon:first-child {
  border-right: 0;
}
.input-group .form-control:last-child,
.input-group-addon:last-child,
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group > .btn,
.input-group-btn:last-child > .dropdown-toggle,
.input-group-btn:first-child > .btn:not(:first-child),
.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}
.input-group-addon:last-child {
  border-left: 0;
}
.input-group-btn {
  position: relative;
  font-size: 0;
  white-space: nowrap;
}
.input-group-btn > .btn {
  position: relative;
}
.input-group-btn > .btn + .btn {
  margin-left: -1px;
}
.input-group-btn > .btn:hover,
.input-group-btn > .btn:focus,
.input-group-btn > .btn:active {
  z-index: 2;
}
.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group {
  margin-right: -1px;
}
.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group {
  z-index: 2;
  margin-left: -1px;
}
.nav {
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
}
.nav > li {
  position: relative;
  display: block;
}
.nav > li > a {
  position: relative;
  display: block;
  padding: 10px 15px;
}
.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}
.nav > li.disabled > a {
  color: #a2a2a2;
}
.nav > li.disabled > a:hover,
.nav > li.disabled > a:focus {
  color: #a2a2a2;
  text-decoration: none;
  background-color: transparent;
  cursor: not-allowed;
}
.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
  background-color: #eeeeee;
  border-color: #596994;
}
.nav .nav-divider {
  height: 1px;
  margin: 9.5px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.nav > li > a > img {
  max-width: none;
}
.nav-tabs {
  border-bottom: 1px solid #dddddd;
}
.nav-tabs > li {
  float: left;
  margin-bottom: -1px;
}
.nav-tabs > li > a {
  margin-right: 2px;
  line-height: 1.4;
  border: 1px solid transparent;
  border-radius: 0px 0px 0 0;
}
.nav-tabs > li > a:hover {
  border-color: #eeeeee #eeeeee #dddddd;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #555555;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-bottom-color: transparent;
  cursor: default;
}
.nav-tabs.nav-justified {
  width: 100%;
  border-bottom: 0;
}
.nav-tabs.nav-justified > li {
  float: none;
}
.nav-tabs.nav-justified > li > a {
  text-align: center;
  margin-bottom: 5px;
}
.nav-tabs.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-tabs.nav-justified > li > a {
    margin-bottom: 0;
  }
}
.nav-tabs.nav-justified > li > a {
  margin-right: 0;
  border-radius: 0px;
}
.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus {
  border: 1px solid #dddddd;
}
@media (min-width: 768px) {
  .nav-tabs.nav-justified > li > a {
    border-bottom: 1px solid #dddddd;
    border-radius: 0px 0px 0 0;
  }
  .nav-tabs.nav-justified > .active > a,
  .nav-tabs.nav-justified > .active > a:hover,
  .nav-tabs.nav-justified > .active > a:focus {
    border-bottom-color: #ffffff;
  }
}
.nav-pills > li {
  float: left;
}
.nav-pills > li > a {
  border-radius: 0px;
}
.nav-pills > li + li {
  margin-left: 2px;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  color: #ffffff;
  background-color: #596994;
}
.nav-stacked > li {
  float: none;
}
.nav-stacked > li + li {
  margin-top: 2px;
  margin-left: 0;
}
.nav-justified {
  width: 100%;
}
.nav-justified > li {
  float: none;
}
.nav-justified > li > a {
  text-align: center;
  margin-bottom: 5px;
}
.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
@media (min-width: 768px) {
  .nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  .nav-justified > li > a {
    margin-bottom: 0;
  }
}
.nav-tabs-justified {
  border-bottom: 0;
}
.nav-tabs-justified > li > a {
  margin-right: 0;
  border-radius: 0px;
}
.nav-tabs-justified > .active > a,
.nav-tabs-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus {
  border: 1px solid #dddddd;
}
@media (min-width: 768px) {
  .nav-tabs-justified > li > a {
    border-bottom: 1px solid #dddddd;
    border-radius: 0px 0px 0 0;
  }
  .nav-tabs-justified > .active > a,
  .nav-tabs-justified > .active > a:hover,
  .nav-tabs-justified > .active > a:focus {
    border-bottom-color: #ffffff;
  }
}
.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.navbar {
  position: relative;
  min-height: 50px;
  margin-bottom: 21px;
  border: 1px solid transparent;
}
@media (min-width: 768px) {
  .navbar {
    border-radius: 0px;
  }
}
@media (min-width: 768px) {
  .navbar-header {
    float: left;
  }
}
.navbar-collapse {
  overflow-x: visible;
  padding-right: 15px;
  padding-left: 15px;
  border-top: 1px solid transparent;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  -webkit-overflow-scrolling: touch;
}
.navbar-collapse.in {
  overflow-y: auto;
}
@media (min-width: 768px) {
  .navbar-collapse {
    width: auto;
    border-top: 0;
    box-shadow: none;
  }
  .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }
  .navbar-collapse.in {
    overflow-y: visible;
  }
  .navbar-fixed-top .navbar-collapse,
  .navbar-static-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    padding-left: 0;
    padding-right: 0;
  }
}
.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
  max-height: 340px;
}
@media (max-device-width: 480px) and (orientation: landscape) {
  .navbar-fixed-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {
    max-height: 200px;
  }
}
.container > .navbar-header,
.container-fluid > .navbar-header,
.container > .navbar-collapse,
.container-fluid > .navbar-collapse {
  margin-right: -15px;
  margin-left: -15px;
}
@media (min-width: 768px) {
  .container > .navbar-header,
  .container-fluid > .navbar-header,
  .container > .navbar-collapse,
  .container-fluid > .navbar-collapse {
    margin-right: 0;
    margin-left: 0;
  }
}
.navbar-static-top {
  z-index: 1000;
  border-width: 0 0 1px;
}
@media (min-width: 768px) {
  .navbar-static-top {
    border-radius: 0;
  }
}
.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
}
@media (min-width: 768px) {
  .navbar-fixed-top,
  .navbar-fixed-bottom {
    border-radius: 0;
  }
}
.navbar-fixed-top {
  top: 0;
  border-width: 0 0 1px;
}
.navbar-fixed-bottom {
  bottom: 0;
  margin-bottom: 0;
  border-width: 1px 0 0;
}
.navbar-brand {
  float: left;
  padding: 14.5px 15px;
  font-size: 19px;
  line-height: 21px;
  height: 50px;
}
.navbar-brand:hover,
.navbar-brand:focus {
  text-decoration: none;
}
.navbar-brand > img {
  display: block;
}
@media (min-width: 768px) {
  .navbar > .container .navbar-brand,
  .navbar > .container-fluid .navbar-brand {
    margin-left: -15px;
  }
}
.navbar-toggle {
  position: relative;
  float: right;
  margin-right: 15px;
  padding: 9px 10px;
  margin-top: 8px;
  margin-bottom: 8px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 0px;
}
.navbar-toggle:focus {
  outline: 0;
}
.navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px;
}
.navbar-toggle .icon-bar + .icon-bar {
  margin-top: 4px;
}
@media (min-width: 768px) {
  .navbar-toggle {
    display: none;
  }
}
.navbar-nav {
  margin: 7.25px -15px;
}
.navbar-nav > li > a {
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 21px;
}
@media (max-width: 767px) {
  .navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    box-shadow: none;
  }
  .navbar-nav .open .dropdown-menu > li > a,
  .navbar-nav .open .dropdown-menu .dropdown-header {
    padding: 5px 15px 5px 25px;
  }
  .navbar-nav .open .dropdown-menu > li > a {
    line-height: 21px;
  }
  .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-nav .open .dropdown-menu > li > a:focus {
    background-image: none;
  }
}
@media (min-width: 768px) {
  .navbar-nav {
    float: left;
    margin: 0;
  }
  .navbar-nav > li {
    float: left;
  }
  .navbar-nav > li > a {
    padding-top: 14.5px;
    padding-bottom: 14.5px;
  }
}
.navbar-form {
  margin-left: -15px;
  margin-right: -15px;
  padding: 10px 15px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  margin-top: 5.5px;
  margin-bottom: 5.5px;
}
@media (min-width: 768px) {
  .navbar-form .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .navbar-form .form-control-static {
    display: inline-block;
  }
  .navbar-form .input-group {
    display: inline-table;
    vertical-align: middle;
  }
  .navbar-form .input-group .input-group-addon,
  .navbar-form .input-group .input-group-btn,
  .navbar-form .input-group .form-control {
    width: auto;
  }
  .navbar-form .input-group > .form-control {
    width: 100%;
  }
  .navbar-form .control-label {
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .radio,
  .navbar-form .checkbox {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    vertical-align: middle;
  }
  .navbar-form .radio label,
  .navbar-form .checkbox label {
    padding-left: 0;
  }
  .navbar-form .radio input[type="radio"],
  .navbar-form .checkbox input[type="checkbox"] {
    position: relative;
    margin-left: 0;
  }
  .navbar-form .has-feedback .form-control-feedback {
    top: 0;
  }
}
@media (max-width: 767px) {
  .navbar-form .form-group {
    margin-bottom: 5px;
  }
  .navbar-form .form-group:last-child {
    margin-bottom: 0;
  }
}
@media (min-width: 768px) {
  .navbar-form {
    width: auto;
    border: 0;
    margin-left: 0;
    margin-right: 0;
    padding-top: 0;
    padding-bottom: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
  }
}
.navbar-nav > li > .dropdown-menu {
  margin-top: 0;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
  margin-bottom: 0;
  border-top-right-radius: 0px;
  border-top-left-radius: 0px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.navbar-btn {
  margin-top: 5.5px;
  margin-bottom: 5.5px;
}
.navbar-btn.btn-sm {
  margin-top: 9.5px;
  margin-bottom: 9.5px;
}
.navbar-btn.btn-xs {
  margin-top: 14px;
  margin-bottom: 14px;
}
.navbar-text {
  margin-top: 14.5px;
  margin-bottom: 14.5px;
}
@media (min-width: 768px) {
  .navbar-text {
    float: left;
    margin-left: 15px;
    margin-right: 15px;
  }
}
@media (min-width: 768px) {
  .navbar-left {
    float: left !important;
  }
  .navbar-right {
    float: right !important;
    margin-right: -15px;
  }
  .navbar-right ~ .navbar-right {
    margin-right: 0;
  }
}
.navbar-default {
  background-color: #ffffff;
  border-color: #eeeeee;
}
.navbar-default .navbar-brand {
  color: #596994;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: #5e5e5e;
  background-color: transparent;
}
.navbar-default .navbar-text {
  color: #777777;
}
.navbar-default .navbar-nav > li > a {
  color: #777777;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #333333;
  background-color: #d4d9e5;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #555555;
  background-color: #e6e6e6;
}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus {
  color: #cccccc;
  background-color: transparent;
}
.navbar-default .navbar-toggle {
  border-color: #dddddd;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #dddddd;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #cccccc;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #eeeeee;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  background-color: #e6e6e6;
  color: #555555;
}
@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #777777;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #333333;
    background-color: #d4d9e5;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #555555;
    background-color: #e6e6e6;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #cccccc;
    background-color: transparent;
  }
}
.navbar-default .navbar-link {
  color: #777777;
}
.navbar-default .navbar-link:hover {
  color: #333333;
}
.navbar-default .btn-link {
  color: #777777;
}
.navbar-default .btn-link:hover,
.navbar-default .btn-link:focus {
  color: #333333;
}
.navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .navbar-default .btn-link:hover,
.navbar-default .btn-link[disabled]:focus,
fieldset[disabled] .navbar-default .btn-link:focus {
  color: #cccccc;
}
.navbar-inverse {
  background-color: #37405b;
  border-color: #232a3b;
}
.navbar-inverse .navbar-brand {
  color: #ffffff;
}
.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus {
  color: #ffffff;
  background-color: transparent;
}
.navbar-inverse .navbar-text {
  color: #ffffff;
}
.navbar-inverse .navbar-nav > li > a {
  color: #ffffff;
}
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
  color: #d4d9e5;
  background-color: #2d354b;
}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
  color: #d4d9e5;
  background-color: #232a3b;
}
.navbar-inverse .navbar-nav > .disabled > a,
.navbar-inverse .navbar-nav > .disabled > a:hover,
.navbar-inverse .navbar-nav > .disabled > a:focus {
  color: #d4d9e5;
  background-color: transparent;
}
.navbar-inverse .navbar-toggle {
  border-color: #333333;
}
.navbar-inverse .navbar-toggle:hover,
.navbar-inverse .navbar-toggle:focus {
  background-color: #333333;
}
.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #ffffff;
}
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
  border-color: #293144;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
  background-color: #232a3b;
  color: #d4d9e5;
}
@media (max-width: 767px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
    border-color: #232a3b;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #232a3b;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #ffffff;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #d4d9e5;
    background-color: #2d354b;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #d4d9e5;
    background-color: #232a3b;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #d4d9e5;
    background-color: transparent;
  }
}
.navbar-inverse .navbar-link {
  color: #ffffff;
}
.navbar-inverse .navbar-link:hover {
  color: #d4d9e5;
}
.navbar-inverse .btn-link {
  color: #ffffff;
}
.navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link:focus {
  color: #d4d9e5;
}
.navbar-inverse .btn-link[disabled]:hover,
fieldset[disabled] .navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link[disabled]:focus,
fieldset[disabled] .navbar-inverse .btn-link:focus {
  color: #d4d9e5;
}
.breadcrumb {
  padding: 8px 15px;
  margin-bottom: 21px;
  list-style: none;
  background-color: #f5f5f5;
  border-radius: 0px;
}
.breadcrumb > li {
  display: inline-block;
}
.breadcrumb > li + li:before {
  content: "/\00a0";
  padding: 0 5px;
  color: #cccccc;
}
.breadcrumb > .active {
  color: #a2a2a2;
}
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 21px 0;
  border-radius: 0px;
}
.pagination > li {
  display: inline;
}
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 8px 12px;
  line-height: 1.4;
  text-decoration: none;
  color: #596994;
  background-color: #ffffff;
  border: 1px solid #596994;
  margin-left: -1px;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-bottom-left-radius: 0px;
  border-top-left-radius: 0px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-bottom-right-radius: 0px;
  border-top-right-radius: 0px;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  z-index: 3;
  color: #3c4764;
  background-color: #eeeeee;
  border-color: #dddddd;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 2;
  color: #465274;
  background-color: #eeeeee;
  border-color: #596994;
  cursor: default;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #a2a2a2;
  background-color: #ffffff;
  border-color: #dddddd;
  cursor: not-allowed;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 14px 16px;
  font-size: 19px;
  line-height: 1.33;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-bottom-left-radius: 0px;
  border-top-left-radius: 0px;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-bottom-right-radius: 0px;
  border-top-right-radius: 0px;
}
.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 13px;
  line-height: 1.5;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-bottom-left-radius: 0px;
  border-top-left-radius: 0px;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-bottom-right-radius: 0px;
  border-top-right-radius: 0px;
}
.pager {
  padding-left: 0;
  margin: 21px 0;
  list-style: none;
  text-align: center;
}
.pager li {
  display: inline;
}
.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #ffffff;
  border: 1px solid #596994;
  border-radius: 15px;
}
.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}
.pager .next > a,
.pager .next > span {
  float: right;
}
.pager .previous > a,
.pager .previous > span {
  float: left;
}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #a2a2a2;
  background-color: #ffffff;
  cursor: not-allowed;
}
.label {
  display: inline;
  padding: .2em .6em .3em;
  font-size: 75%;
  font-weight: bold;
  line-height: 1;
  color: #ffffff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: .25em;
}
a.label:hover,
a.label:focus {
  color: #ffffff;
  text-decoration: none;
  cursor: pointer;
}
.label:empty {
  display: none;
}
.btn .label {
  position: relative;
  top: -1px;
}
.label-default {
  background-color: #a2a2a2;
}
.label-default[href]:hover,
.label-default[href]:focus {
  background-color: #888888;
}
.label-primary {
  background-color: #596994;
}
.label-primary[href]:hover,
.label-primary[href]:focus {
  background-color: #465274;
}
.label-success {
  background-color: #6bb85c;
}
.label-success[href]:hover,
.label-success[href]:focus {
  background-color: #539d44;
}
.label-info {
  background-color: #5b94de;
}
.label-info[href]:hover,
.label-info[href]:focus {
  background-color: #3179d5;
}
.label-warning {
  background-color: #f0854e;
}
.label-warning[href]:hover,
.label-warning[href]:focus {
  background-color: #ec641f;
}
.label-danger {
  background-color: #d94f79;
}
.label-danger[href]:hover,
.label-danger[href]:focus {
  background-color: #c92c5c;
}
.badge {
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 13px;
  font-weight: bold;
  color: #ffffff;
  line-height: 1;
  vertical-align: middle;
  white-space: nowrap;
  text-align: center;
  background-color: #a2a2a2;
  border-radius: 10px;
}
.badge:empty {
  display: none;
}
.btn .badge {
  position: relative;
  top: -1px;
}
.btn-xs .badge,
.btn-group-xs > .btn .badge {
  top: 0;
  padding: 1px 5px;
}
a.badge:hover,
a.badge:focus {
  color: #ffffff;
  text-decoration: none;
  cursor: pointer;
}
.list-group-item.active > .badge,
.nav-pills > .active > a > .badge {
  color: #596994;
  background-color: #ffffff;
}
.list-group-item > .badge {
  float: right;
}
.list-group-item > .badge + .badge {
  margin-right: 5px;
}
.nav-pills > li > a > .badge {
  margin-left: 3px;
}
.jumbotron {
  padding-top: 30px;
  padding-bottom: 30px;
  margin-bottom: 30px;
  color: #ffffff;
  background-color: #596994;
}
.jumbotron h1,
.jumbotron .h1 {
  color: #ffffff;
}
.jumbotron p {
  margin-bottom: 15px;
  font-size: 23px;
  font-weight: 200;
}
.jumbotron > hr {
  border-top-color: #465274;
}
.container .jumbotron,
.container-fluid .jumbotron {
  border-radius: 0px;
}
.jumbotron .container {
  max-width: 100%;
}
@media screen and (min-width: 768px) {
  .jumbotron {
    padding-top: 48px;
    padding-bottom: 48px;
  }
  .container .jumbotron,
  .container-fluid .jumbotron {
    padding-left: 60px;
    padding-right: 60px;
  }
  .jumbotron h1,
  .jumbotron .h1 {
    font-size: 68px;
  }
}
.thumbnail {
  display: block;
  padding: 4px;
  margin-bottom: 21px;
  line-height: 1.4;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-radius: 0px;
  -webkit-transition: border 0.2s ease-in-out;
  -o-transition: border 0.2s ease-in-out;
  transition: border 0.2s ease-in-out;
}
.thumbnail > img,
.thumbnail a > img {
  margin-left: auto;
  margin-right: auto;
}
a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
  border-color: #596994;
}
.thumbnail .caption {
  padding: 9px;
  color: #333333;
}
.alert {
  padding: 15px;
  margin-bottom: 21px;
  border: 1px solid transparent;
  border-radius: 0px;
}
.alert h4 {
  margin-top: 0;
  color: inherit;
}
.alert .alert-link {
  font-weight: bold;
}
.alert > p,
.alert > ul {
  margin-bottom: 0;
}
.alert > p + p {
  margin-top: 5px;
}
.alert-dismissable,
.alert-dismissible {
  padding-right: 35px;
}
.alert-dismissable .close,
.alert-dismissible .close {
  position: relative;
  top: -2px;
  right: -21px;
  color: inherit;
}
.alert-success {
  background-color: #ffffff;
  border-color: #7bc06e;
  color: #6bb85c;
}
.alert-success hr {
  border-top-color: #6bb85c;
}
.alert-success .alert-link {
  color: #539d44;
}
.alert-info {
  background-color: #ffffff;
  border-color: #70a2e2;
  color: #5b94de;
}
.alert-info hr {
  border-top-color: #5b94de;
}
.alert-info .alert-link {
  color: #3179d5;
}
.alert-warning {
  background-color: #ffffff;
  border-color: #f29566;
  color: #ee7436;
}
.alert-warning hr {
  border-top-color: #f0844e;
}
.alert-warning .alert-link {
  color: #df5713;
}
.alert-danger {
  background-color: #ffffff;
  border-color: #de6489;
  color: #d94f79;
}
.alert-danger hr {
  border-top-color: #d94f79;
}
.alert-danger .alert-link {
  color: #c92c5c;
}
@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  overflow: hidden;
  height: 21px;
  margin-bottom: 21px;
  background-color: #f5f5f5;
  border-radius: 0px;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}
.progress-bar {
  float: left;
  width: 0%;
  height: 100%;
  font-size: 13px;
  line-height: 21px;
  color: #ffffff;
  text-align: center;
  background-color: #596994;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -webkit-transition: width 0.6s ease;
  -o-transition: width 0.6s ease;
  transition: width 0.6s ease;
}
.progress-striped .progress-bar,
.progress-bar-striped {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 40px 40px;
}
.progress.active .progress-bar,
.progress-bar.active {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  -o-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite;
}
.progress-bar-success {
  background-color: #6bb85c;
}
.progress-striped .progress-bar-success {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-info {
  background-color: #5b94de;
}
.progress-striped .progress-bar-info {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-warning {
  background-color: #f0854e;
}
.progress-striped .progress-bar-warning {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-danger {
  background-color: #d94f79;
}
.progress-striped .progress-bar-danger {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.media {
  margin-top: 15px;
}
.media:first-child {
  margin-top: 0;
}
.media,
.media-body {
  zoom: 1;
  overflow: hidden;
}
.media-body {
  width: 10000px;
}
.media-object {
  display: block;
}
.media-object.img-thumbnail {
  max-width: none;
}
.media-right,
.media > .pull-right {
  padding-left: 10px;
}
.media-left,
.media > .pull-left {
  padding-right: 10px;
}
.media-left,
.media-right,
.media-body {
  display: table-cell;
  vertical-align: top;
}
.media-middle {
  vertical-align: middle;
}
.media-bottom {
  vertical-align: bottom;
}
.media-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
.media-list {
  padding-left: 0;
  list-style: none;
}
.list-group {
  margin-bottom: 20px;
  padding-left: 0;
}
.list-group-item {
  position: relative;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #ffffff;
  border: 1px solid #dddddd 0;
}
.list-group-item:first-child {
  border-top-right-radius: 0px;
  border-top-left-radius: 0px;
}
.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}
a.list-group-item,
button.list-group-item {
  color: #7a62d3;
}
a.list-group-item .list-group-item-heading,
button.list-group-item .list-group-item-heading {
  color: #333333;
}
a.list-group-item:hover,
button.list-group-item:hover,
a.list-group-item:focus,
button.list-group-item:focus {
  text-decoration: none;
  color: #7a62d3;
  background-color: #f5f5f5;
}
button.list-group-item {
  width: 100%;
  text-align: left;
}
.list-group-item.disabled,
.list-group-item.disabled:hover,
.list-group-item.disabled:focus {
  background-color: #eeeeee;
  color: #a2a2a2;
  cursor: not-allowed;
}
.list-group-item.disabled .list-group-item-heading,
.list-group-item.disabled:hover .list-group-item-heading,
.list-group-item.disabled:focus .list-group-item-heading {
  color: inherit;
}
.list-group-item.disabled .list-group-item-text,
.list-group-item.disabled:hover .list-group-item-text,
.list-group-item.disabled:focus .list-group-item-text {
  color: #a2a2a2;
}
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
  z-index: 2;
  color: #ffffff;
  background-color: #596994;
  border-color: #596994;
}
.list-group-item.active .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading,
.list-group-item.active .list-group-item-heading > small,
.list-group-item.active:hover .list-group-item-heading > small,
.list-group-item.active:focus .list-group-item-heading > small,
.list-group-item.active .list-group-item-heading > .small,
.list-group-item.active:hover .list-group-item-heading > .small,
.list-group-item.active:focus .list-group-item-heading > .small {
  color: inherit;
}
.list-group-item.active .list-group-item-text,
.list-group-item.active:hover .list-group-item-text,
.list-group-item.active:focus .list-group-item-text {
  color: #d4d9e5;
}
.list-group-item-success {
  color: #6bb85c;
  background-color: #ffffff;
}
a.list-group-item-success,
button.list-group-item-success {
  color: #6bb85c;
}
a.list-group-item-success .list-group-item-heading,
button.list-group-item-success .list-group-item-heading {
  color: inherit;
}
a.list-group-item-success:hover,
button.list-group-item-success:hover,
a.list-group-item-success:focus,
button.list-group-item-success:focus {
  color: #6bb85c;
  background-color: #f2f2f2;
}
a.list-group-item-success.active,
button.list-group-item-success.active,
a.list-group-item-success.active:hover,
button.list-group-item-success.active:hover,
a.list-group-item-success.active:focus,
button.list-group-item-success.active:focus {
  color: #fff;
  background-color: #6bb85c;
  border-color: #6bb85c;
}
.list-group-item-info {
  color: #5b94de;
  background-color: #ffffff;
}
a.list-group-item-info,
button.list-group-item-info {
  color: #5b94de;
}
a.list-group-item-info .list-group-item-heading,
button.list-group-item-info .list-group-item-heading {
  color: inherit;
}
a.list-group-item-info:hover,
button.list-group-item-info:hover,
a.list-group-item-info:focus,
button.list-group-item-info:focus {
  color: #5b94de;
  background-color: #f2f2f2;
}
a.list-group-item-info.active,
button.list-group-item-info.active,
a.list-group-item-info.active:hover,
button.list-group-item-info.active:hover,
a.list-group-item-info.active:focus,
button.list-group-item-info.active:focus {
  color: #fff;
  background-color: #5b94de;
  border-color: #5b94de;
}
.list-group-item-warning {
  color: #ee7436;
  background-color: #ffffff;
}
a.list-group-item-warning,
button.list-group-item-warning {
  color: #ee7436;
}
a.list-group-item-warning .list-group-item-heading,
button.list-group-item-warning .list-group-item-heading {
  color: inherit;
}
a.list-group-item-warning:hover,
button.list-group-item-warning:hover,
a.list-group-item-warning:focus,
button.list-group-item-warning:focus {
  color: #ee7436;
  background-color: #f2f2f2;
}
a.list-group-item-warning.active,
button.list-group-item-warning.active,
a.list-group-item-warning.active:hover,
button.list-group-item-warning.active:hover,
a.list-group-item-warning.active:focus,
button.list-group-item-warning.active:focus {
  color: #fff;
  background-color: #ee7436;
  border-color: #ee7436;
}
.list-group-item-danger {
  color: #d94f79;
  background-color: #ffffff;
}
a.list-group-item-danger,
button.list-group-item-danger {
  color: #d94f79;
}
a.list-group-item-danger .list-group-item-heading,
button.list-group-item-danger .list-group-item-heading {
  color: inherit;
}
a.list-group-item-danger:hover,
button.list-group-item-danger:hover,
a.list-group-item-danger:focus,
button.list-group-item-danger:focus {
  color: #d94f79;
  background-color: #f2f2f2;
}
a.list-group-item-danger.active,
button.list-group-item-danger.active,
a.list-group-item-danger.active:hover,
button.list-group-item-danger.active:hover,
a.list-group-item-danger.active:focus,
button.list-group-item-danger.active:focus {
  color: #fff;
  background-color: #d94f79;
  border-color: #d94f79;
}
.list-group-item-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
.list-group-item-text {
  margin-bottom: 0;
  line-height: 1.3;
}
.panel {
  margin-bottom: 21px;
  background-color: #ffffff;
  border: 1px solid transparent;
  border-radius: 0px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}
.panel-body {
  padding: 15px;
}
.panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-right-radius: -1px;
  border-top-left-radius: -1px;
}
.panel-heading > .dropdown .dropdown-toggle {
  color: inherit;
}
.panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 17px;
  color: inherit;
}
.panel-title > a,
.panel-title > small,
.panel-title > .small,
.panel-title > small > a,
.panel-title > .small > a {
  color: inherit;
}
.panel-footer {
  padding: 10px 15px;
  background-color: #f5f5f5;
  border-top: 1px solid #dddddd;
  border-bottom-right-radius: -1px;
  border-bottom-left-radius: -1px;
}
.panel > .list-group,
.panel > .panel-collapse > .list-group {
  margin-bottom: 0;
}
.panel > .list-group .list-group-item,
.panel > .panel-collapse > .list-group .list-group-item {
  border-width: 1px 0;
  border-radius: 0;
}
.panel > .list-group:first-child .list-group-item:first-child,
.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {
  border-top: 0;
  border-top-right-radius: -1px;
  border-top-left-radius: -1px;
}
.panel > .list-group:last-child .list-group-item:last-child,
.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
  border-bottom: 0;
  border-bottom-right-radius: -1px;
  border-bottom-left-radius: -1px;
}
.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}
.panel-heading + .list-group .list-group-item:first-child {
  border-top-width: 0;
}
.list-group + .panel-footer {
  border-top-width: 0;
}
.panel > .table,
.panel > .table-responsive > .table,
.panel > .panel-collapse > .table {
  margin-bottom: 0;
}
.panel > .table caption,
.panel > .table-responsive > .table caption,
.panel > .panel-collapse > .table caption {
  padding-left: 15px;
  padding-right: 15px;
}
.panel > .table:first-child,
.panel > .table-responsive:first-child > .table:first-child {
  border-top-right-radius: -1px;
  border-top-left-radius: -1px;
}
.panel > .table:first-child > thead:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {
  border-top-left-radius: -1px;
  border-top-right-radius: -1px;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
  border-top-left-radius: -1px;
}
.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
  border-top-right-radius: -1px;
}
.panel > .table:last-child,
.panel > .table-responsive:last-child > .table:last-child {
  border-bottom-right-radius: -1px;
  border-bottom-left-radius: -1px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {
  border-bottom-left-radius: -1px;
  border-bottom-right-radius: -1px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
  border-bottom-left-radius: -1px;
}
.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
  border-bottom-right-radius: -1px;
}
.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive,
.panel > .table + .panel-body,
.panel > .table-responsive + .panel-body {
  border-top: 1px solid #dddddd;
}
.panel > .table > tbody:first-child > tr:first-child th,
.panel > .table > tbody:first-child > tr:first-child td {
  border-top: 0;
}
.panel > .table-bordered,
.panel > .table-responsive > .table-bordered {
  border: 0;
}
.panel > .table-bordered > thead > tr > th:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
.panel > .table-bordered > tbody > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.panel > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.panel > .table-bordered > thead > tr > td:first-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.panel > .table-bordered > tbody > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.panel > .table-bordered > tfoot > tr > td:first-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
  border-left: 0;
}
.panel > .table-bordered > thead > tr > th:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
.panel > .table-bordered > tbody > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.panel > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.panel > .table-bordered > thead > tr > td:last-child,
.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.panel > .table-bordered > tbody > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.panel > .table-bordered > tfoot > tr > td:last-child,
.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
  border-right: 0;
}
.panel > .table-bordered > thead > tr:first-child > td,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
.panel > .table-bordered > tbody > tr:first-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.panel > .table-bordered > thead > tr:first-child > th,
.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
.panel > .table-bordered > tbody > tr:first-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
  border-bottom: 0;
}
.panel > .table-bordered > tbody > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.panel > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.panel > .table-bordered > tbody > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.panel > .table-bordered > tfoot > tr:last-child > th,
.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
  border-bottom: 0;
}
.panel > .table-responsive {
  border: 0;
  margin-bottom: 0;
}
.panel-group {
  margin-bottom: 21px;
}
.panel-group .panel {
  margin-bottom: 0;
  border-radius: 0px;
}
.panel-group .panel + .panel {
  margin-top: 5px;
}
.panel-group .panel-heading {
  border-bottom: 0;
}
.panel-group .panel-heading + .panel-collapse > .panel-body,
.panel-group .panel-heading + .panel-collapse > .list-group {
  border-top: 1px solid #dddddd;
}
.panel-group .panel-footer {
  border-top: 0;
}
.panel-group .panel-footer + .panel-collapse .panel-body {
  border-bottom: 1px solid #dddddd;
}
.panel-default {
  border-color: #dddddd;
}
.panel-default > .panel-heading {
  color: #333333;
  background-color: #f5f5f5;
  border-color: #dddddd;
}
.panel-default > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #dddddd;
}
.panel-default > .panel-heading .badge {
  color: #f5f5f5;
  background-color: #333333;
}
.panel-default > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #dddddd;
}
.panel-primary {
  border-color: #596994;
}
.panel-primary > .panel-heading {
  color: #ffffff;
  background-color: #596994;
  border-color: #596994;
}
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #596994;
}
.panel-primary > .panel-heading .badge {
  color: #596994;
  background-color: #ffffff;
}
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #596994;
}
.panel-success {
  border-color: #7bc06e;
}
.panel-success > .panel-heading {
  color: #6bb85c;
  background-color: #ffffff;
  border-color: #7bc06e;
}
.panel-success > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #7bc06e;
}
.panel-success > .panel-heading .badge {
  color: #ffffff;
  background-color: #6bb85c;
}
.panel-success > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #7bc06e;
}
.panel-info {
  border-color: #70a2e2;
}
.panel-info > .panel-heading {
  color: #5b94de;
  background-color: #ffffff;
  border-color: #70a2e2;
}
.panel-info > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #70a2e2;
}
.panel-info > .panel-heading .badge {
  color: #ffffff;
  background-color: #5b94de;
}
.panel-info > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #70a2e2;
}
.panel-warning {
  border-color: #f29566;
}
.panel-warning > .panel-heading {
  color: #ee7436;
  background-color: #ffffff;
  border-color: #f29566;
}
.panel-warning > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #f29566;
}
.panel-warning > .panel-heading .badge {
  color: #ffffff;
  background-color: #ee7436;
}
.panel-warning > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #f29566;
}
.panel-danger {
  border-color: #de6489;
}
.panel-danger > .panel-heading {
  color: #d94f79;
  background-color: #ffffff;
  border-color: #de6489;
}
.panel-danger > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #de6489;
}
.panel-danger > .panel-heading .badge {
  color: #ffffff;
  background-color: #d94f79;
}
.panel-danger > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #de6489;
}
.embed-responsive {
  position: relative;
  display: block;
  height: 0;
  padding: 0;
  overflow: hidden;
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  height: 100%;
  width: 100%;
  border: 0;
}
.embed-responsive-16by9 {
  padding-bottom: 56.25%;
}
.embed-responsive-4by3 {
  padding-bottom: 75%;
}
.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: #596994;
  border: 1px solid #4c597e;
  border-radius: 0px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}
.well blockquote {
  border-color: #ddd;
  border-color: rgba(0, 0, 0, 0.15);
}
.well-lg {
  padding: 24px;
  border-radius: 0px;
}
.well-sm {
  padding: 9px;
  border-radius: 0px;
}
.close {
  float: right;
  font-size: 22.5px;
  font-weight: bold;
  line-height: 1;
  color: #000000;
  text-shadow: 0 1px 0 #ffffff;
  opacity: 0.2;
  filter: alpha(opacity=20);
}
.close:hover,
.close:focus {
  color: #000000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}
.modal-open {
  overflow: hidden;
}
.modal {
  display: none;
  overflow: hidden;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
.modal.fade .modal-dialog {
  -webkit-transform: translate(0, -25%);
  -ms-transform: translate(0, -25%);
  -o-transform: translate(0, -25%);
  transform: translate(0, -25%);
  -webkit-transition: -webkit-transform 0.3s ease-out;
  -moz-transition: -moz-transform 0.3s ease-out;
  -o-transition: -o-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
}
.modal.in .modal-dialog {
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  transform: translate(0, 0);
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}
.modal-content {
  position: relative;
  background-color: #ffffff;
  border: 1px solid #999999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0px;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  background-clip: padding-box;
  outline: 0;
}
.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000000;
}
.modal-backdrop.fade {
  opacity: 0;
  filter: alpha(opacity=0);
}
.modal-backdrop.in {
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
  min-height: 16.4px;
}
.modal-header .close {
  margin-top: -2px;
}
.modal-title {
  margin: 0;
  line-height: 1.4;
}
.modal-body {
  position: relative;
  padding: 20px;
}
.modal-footer {
  padding: 20px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}
.modal-footer .btn + .btn {
  margin-left: 5px;
  margin-bottom: 0;
}
.modal-footer .btn-group .btn + .btn {
  margin-left: -1px;
}
.modal-footer .btn-block + .btn-block {
  margin-left: 0;
}
.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 768px) {
  .modal-dialog {
    width: 600px;
    margin: 30px auto;
  }
  .modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  }
  .modal-sm {
    width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg {
    width: 900px;
  }
}
.tooltip {
  position: absolute;
  z-index: 1030;
  display: block;
  font-family: Raleway, Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.4;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  font-size: 13px;
  opacity: 0;
  filter: alpha(opacity=0);
}
.tooltip.in {
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.tooltip.top {
  margin-top: -3px;
  padding: 5px 0;
}
.tooltip.right {
  margin-left: 3px;
  padding: 0 5px;
}
.tooltip.bottom {
  margin-top: 3px;
  padding: 5px 0;
}
.tooltip.left {
  margin-left: -3px;
  padding: 0 5px;
}
.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #ffffff;
  text-align: center;
  background-color: rgba(0, 0, 0, 0.9);
  border-radius: 0px;
}
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: rgba(0, 0, 0, 0.9);
}
.tooltip.top-left .tooltip-arrow {
  bottom: 0;
  right: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: rgba(0, 0, 0, 0.9);
}
.tooltip.top-right .tooltip-arrow {
  bottom: 0;
  left: 5px;
  margin-bottom: -5px;
  border-width: 5px 5px 0;
  border-top-color: rgba(0, 0, 0, 0.9);
}
.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: rgba(0, 0, 0, 0.9);
}
.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: rgba(0, 0, 0, 0.9);
}
.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: rgba(0, 0, 0, 0.9);
}
.tooltip.bottom-left .tooltip-arrow {
  top: 0;
  right: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: rgba(0, 0, 0, 0.9);
}
.tooltip.bottom-right .tooltip-arrow {
  top: 0;
  left: 5px;
  margin-top: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: rgba(0, 0, 0, 0.9);
}
.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1010;
  display: none;
  max-width: 276px;
  padding: 1px;
  font-family: Raleway, Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.4;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  font-size: 15px;
  background-color: #ffffff;
  background-clip: padding-box;
  border: 1px solid #cccccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
}
.popover.top {
  margin-top: -10px;
}
.popover.right {
  margin-left: 10px;
}
.popover.bottom {
  margin-top: 10px;
}
.popover.left {
  margin-left: -10px;
}
.popover-title {
  margin: 0;
  padding: 8px 14px;
  font-size: 15px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: -1px -1px 0 0;
}
.popover-content {
  padding: 9px 14px;
}
.popover > .arrow,
.popover > .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.popover > .arrow {
  border-width: 11px;
}
.popover > .arrow:after {
  border-width: 10px;
  content: "";
}
.popover.top > .arrow {
  left: 50%;
  margin-left: -11px;
  border-bottom-width: 0;
  border-top-color: #999999;
  border-top-color: rgba(0, 0, 0, 0.25);
  bottom: -11px;
}
.popover.top > .arrow:after {
  content: " ";
  bottom: 1px;
  margin-left: -10px;
  border-bottom-width: 0;
  border-top-color: #ffffff;
}
.popover.right > .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-left-width: 0;
  border-right-color: #999999;
  border-right-color: rgba(0, 0, 0, 0.25);
}
.popover.right > .arrow:after {
  content: " ";
  left: 1px;
  bottom: -10px;
  border-left-width: 0;
  border-right-color: #ffffff;
}
.popover.bottom > .arrow {
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999999;
  border-bottom-color: rgba(0, 0, 0, 0.25);
  top: -11px;
}
.popover.bottom > .arrow:after {
  content: " ";
  top: 1px;
  margin-left: -10px;
  border-top-width: 0;
  border-bottom-color: #ffffff;
}
.popover.left > .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999999;
  border-left-color: rgba(0, 0, 0, 0.25);
}
.popover.left > .arrow:after {
  content: " ";
  right: 1px;
  border-right-width: 0;
  border-left-color: #ffffff;
  bottom: -10px;
}
.carousel {
  position: relative;
}
.carousel-inner {
  position: relative;
  overflow: hidden;
  width: 100%;
}
.carousel-inner > .item {
  display: none;
  position: relative;
  -webkit-transition: 0.6s ease-in-out left;
  -o-transition: 0.6s ease-in-out left;
  transition: 0.6s ease-in-out left;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  line-height: 1;
}
@media all and (transform-3d), (-webkit-transform-3d) {
  .carousel-inner > .item {
    -webkit-transition: -webkit-transform 0.6s ease-in-out;
    -moz-transition: -moz-transform 0.6s ease-in-out;
    -o-transition: -o-transform 0.6s ease-in-out;
    transition: transform 0.6s ease-in-out;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000px;
    -moz-perspective: 1000px;
    perspective: 1000px;
  }
  .carousel-inner > .item.next,
  .carousel-inner > .item.active.right {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    left: 0;
  }
  .carousel-inner > .item.prev,
  .carousel-inner > .item.active.left {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    left: 0;
  }
  .carousel-inner > .item.next.left,
  .carousel-inner > .item.prev.right,
  .carousel-inner > .item.active {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    left: 0;
  }
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: block;
}
.carousel-inner > .active {
  left: 0;
}
.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
.carousel-inner > .next {
  left: 100%;
}
.carousel-inner > .prev {
  left: -100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  left: 0;
}
.carousel-inner > .active.left {
  left: -100%;
}
.carousel-inner > .active.right {
  left: 100%;
}
.carousel-control {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 15%;
  opacity: 0.5;
  filter: alpha(opacity=50);
  font-size: 20px;
  color: #ffffff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.carousel-control.left {
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
}
.carousel-control.right {
  left: auto;
  right: 0;
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
}
.carousel-control:hover,
.carousel-control:focus {
  outline: 0;
  color: #ffffff;
  text-decoration: none;
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {
  position: absolute;
  top: 50%;
  margin-top: -10px;
  z-index: 5;
  display: inline-block;
}
.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {
  left: 50%;
  margin-left: -10px;
}
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {
  right: 50%;
  margin-right: -10px;
}
.carousel-control .icon-prev,
.carousel-control .icon-next {
  width: 20px;
  height: 20px;
  line-height: 1;
  font-family: serif;
}
.carousel-control .icon-prev:before {
  content: '\2039';
}
.carousel-control .icon-next:before {
  content: '\203a';
}
.carousel-indicators {
  position: absolute;
  bottom: 10px;
  left: 50%;
  z-index: 15;
  width: 60%;
  margin-left: -30%;
  padding-left: 0;
  list-style: none;
  text-align: center;
}
.carousel-indicators li {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 1px;
  text-indent: -999px;
  border: 1px solid #ffffff;
  border-radius: 10px;
  cursor: pointer;
  background-color: #000 \9;
  background-color: rgba(0, 0, 0, 0);
}
.carousel-indicators .active {
  margin: 0;
  width: 12px;
  height: 12px;
  background-color: #ffffff;
}
.carousel-caption {
  position: absolute;
  left: 15%;
  right: 15%;
  bottom: 20px;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #ffffff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.carousel-caption .btn {
  text-shadow: none;
}
@media screen and (min-width: 768px) {
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-prev,
  .carousel-control .icon-next {
    width: 30px;
    height: 30px;
    margin-top: -15px;
    font-size: 30px;
  }
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .icon-prev {
    margin-left: -15px;
  }
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-next {
    margin-right: -15px;
  }
  .carousel-caption {
    left: 20%;
    right: 20%;
    padding-bottom: 30px;
  }
  .carousel-indicators {
    bottom: 20px;
  }
}
.clearfix:before,
.clearfix:after,
.dl-horizontal dd:before,
.dl-horizontal dd:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.btn-toolbar:before,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after,
.pager:before,
.pager:after,
.panel-body:before,
.panel-body:after,
.modal-footer:before,
.modal-footer:after {
  content: " ";
  display: table;
}
.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
.pager:after,
.panel-body:after,
.modal-footer:after {
  clear: both;
}
.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.pull-right {
  float: right !important;
}
.pull-left {
  float: left !important;
}
.hide {
  display: none !important;
}
.show {
  display: block !important;
}
.invisible {
  visibility: hidden;
}
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.hidden {
  display: none !important;
}
.affix {
  position: fixed;
}
@-ms-viewport {
  width: device-width;
}
.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
  display: none !important;
}
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
  display: none !important;
}
@media (max-width: 767px) {
  .visible-xs {
    display: block !important;
  }
  table.visible-xs {
    display: table !important;
  }
  tr.visible-xs {
    display: table-row !important;
  }
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-block {
    display: block !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline {
    display: inline !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm {
    display: block !important;
  }
  table.visible-sm {
    display: table !important;
  }
  tr.visible-sm {
    display: table-row !important;
  }
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-block {
    display: block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline {
    display: inline !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md {
    display: block !important;
  }
  table.visible-md {
    display: table !important;
  }
  tr.visible-md {
    display: table-row !important;
  }
  th.visible-md,
  td.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-block {
    display: block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline {
    display: inline !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg {
    display: block !important;
  }
  table.visible-lg {
    display: table !important;
  }
  tr.visible-lg {
    display: table-row !important;
  }
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-block {
    display: block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-inline {
    display: inline !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-inline-block {
    display: inline-block !important;
  }
}
@media (max-width: 767px) {
  .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .hidden-lg {
    display: none !important;
  }
}
.visible-print {
  display: none !important;
}
@media print {
  .visible-print {
    display: block !important;
  }
  table.visible-print {
    display: table !important;
  }
  tr.visible-print {
    display: table-row !important;
  }
  th.visible-print,
  td.visible-print {
    display: table-cell !important;
  }
}
.visible-print-block {
  display: none !important;
}
@media print {
  .visible-print-block {
    display: block !important;
  }
}
.visible-print-inline {
  display: none !important;
}
@media print {
  .visible-print-inline {
    display: inline !important;
  }
}
.visible-print-inline-block {
  display: none !important;
}
@media print {
  .visible-print-inline-block {
    display: inline-block !important;
  }
}
@media print {
  .hidden-print {
    display: none !important;
  }
}
.offcanvas {
  display: none;
}
.offcanvas.in {
  display: block;
}
@media (max-width: 767px) {
  .offcanvas-xs {
    display: none;
  }
  .offcanvas-xs.in {
    display: block;
  }
}
@media (max-width: 991px) {
  .offcanvas-sm {
    display: none;
  }
  .offcanvas-sm.in {
    display: block;
  }
}
@media (max-width: 1199px) {
  .offcanvas-md {
    display: none;
  }
  .offcanvas-md.in {
    display: block;
  }
}
.offcanvas-lg {
  display: none;
}
.offcanvas-lg.in {
  display: block;
}
.canvas-sliding {
  -webkit-transition: top 0.35s, left 0.35s, bottom 0.35s, right 0.35s;
  transition: top 0.35s, left 0.35s, bottom 0.35s, right 0.35s;
}
.offcanvas-clone {
  height: 0px !important;
  width: 0px !important;
  overflow: hidden !important;
  border: none !important;
  margin: 0px !important;
  padding: 0px !important;
  position: absolute !important;
  top: auto !important;
  left: auto !important;
  bottom: 0px !important;
  right: 0px !important;
  opacity: 0 !important;
}
.navmenu,
.navbar-offcanvas {
  width: 60%;
  height: auto;
  border-width: 1px;
  border-style: solid;
  border-radius: 0px;
}
.navmenu-fixed-left,
.navmenu-fixed-right,
.navbar-offcanvas {
  position: fixed;
  z-index: 1050;
  top: 0;
  bottom: 0;
  overflow-y: auto;
  border-radius: 0;
}
.navmenu-fixed-left,
.navbar-offcanvas.navmenu-fixed-left {
  left: 0;
  right: auto;
  border-width: 0 1px 0 0;
}
.navmenu-fixed-right,
.navbar-offcanvas {
  left: auto;
  right: 0;
  border-width: 0 0 0 1px;
}
.navmenu-nav {
  margin-bottom: 10.5px;
}
.navmenu-nav.dropdown-menu {
  position: static;
  margin: 0;
  padding-top: 0;
  float: none;
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border-radius: 0;
}
.navbar-offcanvas .navbar-nav {
  margin: 0;
}
@media (min-width: 768px) {
  .navbar-offcanvas {
    width: auto;
    border-top: 0;
    box-shadow: none;
  }
  .navbar-offcanvas.offcanvas {
    position: static;
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }
  .navbar-offcanvas .navbar-nav.navbar-left:first-child {
    margin-left: -15px;
  }
  .navbar-offcanvas .navbar-nav.navbar-right:last-child {
    margin-right: -15px;
  }
  .navbar-offcanvas .navmenu-brand {
    display: none;
  }
}
.navmenu-brand {
  display: block;
  font-size: 19px;
  line-height: 21px;
  padding: 10px 15px;
  margin: 10.5px 0;
}
.navmenu-brand:hover,
.navmenu-brand:focus {
  text-decoration: none;
}
.navmenu-default,
.navbar-default .navbar-offcanvas {
  background-color: transparent;
  border-color: rgba(0, 0, 0, 0);
}
.navmenu-default .navmenu-brand,
.navbar-default .navbar-offcanvas .navmenu-brand {
  color: #777777;
}
.navmenu-default .navmenu-brand:hover,
.navbar-default .navbar-offcanvas .navmenu-brand:hover,
.navmenu-default .navmenu-brand:focus,
.navbar-default .navbar-offcanvas .navmenu-brand:focus {
  color: #5e5e5e;
  background-color: transparent;
}
.navmenu-default .navmenu-text,
.navbar-default .navbar-offcanvas .navmenu-text {
  color: #777777;
}
.navmenu-default .navmenu-nav > .dropdown > a:hover .caret,
.navbar-default .navbar-offcanvas .navmenu-nav > .dropdown > a:hover .caret,
.navmenu-default .navmenu-nav > .dropdown > a:focus .caret,
.navbar-default .navbar-offcanvas .navmenu-nav > .dropdown > a:focus .caret {
  border-top-color: #000000;
  border-bottom-color: #000000;
}
.navmenu-default .navmenu-nav > .open > a,
.navbar-default .navbar-offcanvas .navmenu-nav > .open > a,
.navmenu-default .navmenu-nav > .open > a:hover,
.navbar-default .navbar-offcanvas .navmenu-nav > .open > a:hover,
.navmenu-default .navmenu-nav > .open > a:focus,
.navbar-default .navbar-offcanvas .navmenu-nav > .open > a:focus {
  background-color: rgba(89, 105, 148, 0.25);
  color: #000000;
}
.navmenu-default .navmenu-nav > .open > a .caret,
.navbar-default .navbar-offcanvas .navmenu-nav > .open > a .caret,
.navmenu-default .navmenu-nav > .open > a:hover .caret,
.navbar-default .navbar-offcanvas .navmenu-nav > .open > a:hover .caret,
.navmenu-default .navmenu-nav > .open > a:focus .caret,
.navbar-default .navbar-offcanvas .navmenu-nav > .open > a:focus .caret {
  border-top-color: #000000;
  border-bottom-color: #000000;
}
.navmenu-default .navmenu-nav > .dropdown > a .caret,
.navbar-default .navbar-offcanvas .navmenu-nav > .dropdown > a .caret {
  border-top-color: #777777;
  border-bottom-color: #777777;
}
.navmenu-default .navmenu-nav.dropdown-menu,
.navbar-default .navbar-offcanvas .navmenu-nav.dropdown-menu {
  background-color: rgba(89, 105, 148, 0.25);
}
.navmenu-default .navmenu-nav.dropdown-menu > .divider,
.navbar-default .navbar-offcanvas .navmenu-nav.dropdown-menu > .divider {
  background-color: transparent;
}
.navmenu-default .navmenu-nav.dropdown-menu > .active > a,
.navbar-default .navbar-offcanvas .navmenu-nav.dropdown-menu > .active > a,
.navmenu-default .navmenu-nav.dropdown-menu > .active > a:hover,
.navbar-default .navbar-offcanvas .navmenu-nav.dropdown-menu > .active > a:hover,
.navmenu-default .navmenu-nav.dropdown-menu > .active > a:focus,
.navbar-default .navbar-offcanvas .navmenu-nav.dropdown-menu > .active > a:focus {
  background-color: rgba(77, 90, 127, 0.25);
}
.navmenu-default .navmenu-nav > li > a,
.navbar-default .navbar-offcanvas .navmenu-nav > li > a {
  color: #777777;
}
.navmenu-default .navmenu-nav > li > a:hover,
.navbar-default .navbar-offcanvas .navmenu-nav > li > a:hover,
.navmenu-default .navmenu-nav > li > a:focus,
.navbar-default .navbar-offcanvas .navmenu-nav > li > a:focus {
  color: #000000;
  background-color: transparent;
}
.navmenu-default .navmenu-nav > .active > a,
.navbar-default .navbar-offcanvas .navmenu-nav > .active > a,
.navmenu-default .navmenu-nav > .active > a:hover,
.navbar-default .navbar-offcanvas .navmenu-nav > .active > a:hover,
.navmenu-default .navmenu-nav > .active > a:focus,
.navbar-default .navbar-offcanvas .navmenu-nav > .active > a:focus {
  color: #000000;
  background-color: rgba(89, 105, 148, 0.25);
}
.navmenu-default .navmenu-nav > .disabled > a,
.navbar-default .navbar-offcanvas .navmenu-nav > .disabled > a,
.navmenu-default .navmenu-nav > .disabled > a:hover,
.navbar-default .navbar-offcanvas .navmenu-nav > .disabled > a:hover,
.navmenu-default .navmenu-nav > .disabled > a:focus,
.navbar-default .navbar-offcanvas .navmenu-nav > .disabled > a:focus {
  color: #cccccc;
  background-color: transparent;
}
.navmenu-inverse,
.navbar-inverse .navbar-offcanvas {
  background-color: #222222;
  border-color: #080808;
}
.navmenu-inverse .navmenu-brand,
.navbar-inverse .navbar-offcanvas .navmenu-brand {
  color: #a2a2a2;
}
.navmenu-inverse .navmenu-brand:hover,
.navbar-inverse .navbar-offcanvas .navmenu-brand:hover,
.navmenu-inverse .navmenu-brand:focus,
.navbar-inverse .navbar-offcanvas .navmenu-brand:focus {
  color: #ffffff;
  background-color: transparent;
}
.navmenu-inverse .navmenu-text,
.navbar-inverse .navbar-offcanvas .navmenu-text {
  color: #a2a2a2;
}
.navmenu-inverse .navmenu-nav > .dropdown > a:hover .caret,
.navbar-inverse .navbar-offcanvas .navmenu-nav > .dropdown > a:hover .caret,
.navmenu-inverse .navmenu-nav > .dropdown > a:focus .caret,
.navbar-inverse .navbar-offcanvas .navmenu-nav > .dropdown > a:focus .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.navmenu-inverse .navmenu-nav > .open > a,
.navbar-inverse .navbar-offcanvas .navmenu-nav > .open > a,
.navmenu-inverse .navmenu-nav > .open > a:hover,
.navbar-inverse .navbar-offcanvas .navmenu-nav > .open > a:hover,
.navmenu-inverse .navmenu-nav > .open > a:focus,
.navbar-inverse .navbar-offcanvas .navmenu-nav > .open > a:focus {
  background-color: #080808;
  color: #ffffff;
}
.navmenu-inverse .navmenu-nav > .open > a .caret,
.navbar-inverse .navbar-offcanvas .navmenu-nav > .open > a .caret,
.navmenu-inverse .navmenu-nav > .open > a:hover .caret,
.navbar-inverse .navbar-offcanvas .navmenu-nav > .open > a:hover .caret,
.navmenu-inverse .navmenu-nav > .open > a:focus .caret,
.navbar-inverse .navbar-offcanvas .navmenu-nav > .open > a:focus .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.navmenu-inverse .navmenu-nav > .dropdown > a .caret,
.navbar-inverse .navbar-offcanvas .navmenu-nav > .dropdown > a .caret {
  border-top-color: #a2a2a2;
  border-bottom-color: #a2a2a2;
}
.navmenu-inverse .navmenu-nav.dropdown-menu,
.navbar-inverse .navbar-offcanvas .navmenu-nav.dropdown-menu {
  background-color: #080808;
}
.navmenu-inverse .navmenu-nav.dropdown-menu > .divider,
.navbar-inverse .navbar-offcanvas .navmenu-nav.dropdown-menu > .divider {
  background-color: #222222;
}
.navmenu-inverse .navmenu-nav.dropdown-menu > .active > a,
.navbar-inverse .navbar-offcanvas .navmenu-nav.dropdown-menu > .active > a,
.navmenu-inverse .navmenu-nav.dropdown-menu > .active > a:hover,
.navbar-inverse .navbar-offcanvas .navmenu-nav.dropdown-menu > .active > a:hover,
.navmenu-inverse .navmenu-nav.dropdown-menu > .active > a:focus,
.navbar-inverse .navbar-offcanvas .navmenu-nav.dropdown-menu > .active > a:focus {
  background-color: #000000;
}
.navmenu-inverse .navmenu-nav > li > a,
.navbar-inverse .navbar-offcanvas .navmenu-nav > li > a {
  color: #a2a2a2;
}
.navmenu-inverse .navmenu-nav > li > a:hover,
.navbar-inverse .navbar-offcanvas .navmenu-nav > li > a:hover,
.navmenu-inverse .navmenu-nav > li > a:focus,
.navbar-inverse .navbar-offcanvas .navmenu-nav > li > a:focus {
  color: #ffffff;
  background-color: transparent;
}
.navmenu-inverse .navmenu-nav > .active > a,
.navbar-inverse .navbar-offcanvas .navmenu-nav > .active > a,
.navmenu-inverse .navmenu-nav > .active > a:hover,
.navbar-inverse .navbar-offcanvas .navmenu-nav > .active > a:hover,
.navmenu-inverse .navmenu-nav > .active > a:focus,
.navbar-inverse .navbar-offcanvas .navmenu-nav > .active > a:focus {
  color: #ffffff;
  background-color: #080808;
}
.navmenu-inverse .navmenu-nav > .disabled > a,
.navbar-inverse .navbar-offcanvas .navmenu-nav > .disabled > a,
.navmenu-inverse .navmenu-nav > .disabled > a:hover,
.navbar-inverse .navbar-offcanvas .navmenu-nav > .disabled > a:hover,
.navmenu-inverse .navmenu-nav > .disabled > a:focus,
.navbar-inverse .navbar-offcanvas .navmenu-nav > .disabled > a:focus {
  color: #444444;
  background-color: transparent;
}
/* nested dropdowns */
.navbar .dropdown-menu li {
  position: relative;
  min-width: 240px;
}
.navbar .dropdown-submenu {
  display: none;
}
.navbar .dropdown-menu li > .dropdown-submenu {
  position: absolute;
  top: 0;
  left: 100%;
  margin-top: -2px;
  margin-left: -1px;
}
.navbar .dropdown-menu li:hover > .dropdown-submenu {
  display: block;
}
.navbar .dropdown-menu li.nav-header > a:after {
  display: block;
  content: " ";
  position: absolute;
  top: 2px;
  right: 16px;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 5px 0 5px 5px;
  border-left-color: #222222;
  margin-top: 5px;
  margin-right: -10px;
}
.navbar .dropdown-menu li.active > a:after {
  border-left-color: #fff;
}
.navbar .dropdown-menu a .badge {
  background: #ccc;
  position: absolute;
  right: 15px;
}
.navbar .dropdown-menu li a {
  text-overflow: ellipsis;
  overflow-x: hidden;
  padding-right: 65px;
}
.navmenu-default .navmenu-nav.dropdown-menu,
.navbar-default .navbar-offcanvas .navmenu-nav.dropdown-menu {
  background: none;
}
#offCanvas {
  background: #fff;
  width: auto;
  min-width: 300px;
}
.navmenu > ul {
  padding: 20px 0;
}
.navmenu .nav > li > a,
.navmenu .dropdown-menu > li > a {
  padding: 3px 20px;
  font-size: 16px;
  font-weight: 300;
  color: #000;
}
.navmenu ul ul .open > ul {
  margin-left: 10px;
}
.navmenu .badge {
  float: right;
}
#brand .navbar-nav > li > a {
  background: rgba(89, 105, 148, 0.6);
  color: #fff;
}
.navbar-header-center {
  width: 100%;
  text-align: center;
}
.navbar-header-center > button {
  float: none;
}
.navbar-toggle {
  padding: 4px 8px 1px 8px;
  margin-right: 4px;
  margin-top: 4px;
  margin-bottom: 4px;
}
.bb-search-form-collapsed-container {
  z-index: 999;
}
.bb-img-logo-rolling-nav {
  max-height: 80px;
  vertical-align: middle;
}
.bb-navbar-collapse {
  padding: 5px 0 0 15px;
}
.bb-anchor-nav-home-collapsed {
  padding-bottom: 5px;
  padding-top: 0px;
}
a.link-toogle[aria-expanded=false] .link-expanded {
  display: none;
}
a.link-toogle[aria-expanded=true] .link-collapsed {
  display: none;
}
/* nested dropdowns */
.navbar .dropdown-menu li {
  position: relative;
  min-width: 240px;
}
.navbar .dropdown-submenu {
  display: none;
}
.navbar .dropdown-menu li > .dropdown-submenu {
  position: absolute;
  top: 0;
  left: 100%;
  margin-top: -2px;
  margin-left: -1px;
}
.navbar .dropdown-menu li:hover > .dropdown-submenu {
  display: block;
}
.navbar .dropdown-menu li.nav-header > a:after {
  display: block;
  content: " ";
  position: absolute;
  top: 2px;
  right: 16px;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 5px 0 5px 5px;
  border-left-color: #222222;
  margin-top: 5px;
  margin-right: -10px;
}
.navbar .dropdown-menu li.active > a:after {
  border-left-color: #fff;
}
.navbar .dropdown-menu a .badge {
  background: #ccc;
  position: absolute;
  right: 15px;
}
.navbar .dropdown-menu li a {
  text-overflow: ellipsis;
  overflow-x: hidden;
  padding-right: 65px;
}
.navmenu-default .navmenu-nav.dropdown-menu,
.navbar-default .navbar-offcanvas .navmenu-nav.dropdown-menu {
  background: none;
}
#offCanvas {
  background: #fff;
  width: auto;
  min-width: 300px;
}
.navmenu > ul {
  padding: 20px 0;
}
.navmenu .nav > li > a,
.navmenu .dropdown-menu > li > a {
  padding: 3px 20px;
  font-size: 16px;
  font-weight: 300;
  color: #000;
}
.navmenu ul ul .open > ul {
  margin-left: 10px;
}
.navmenu .badge {
  float: right;
}
#brand .navbar-nav > li > a {
  background: rgba(89, 105, 148, 0.6);
  color: #fff;
}
.navbar-header-center {
  width: 100%;
  text-align: center;
}
.navbar-header-center > button {
  float: none;
}
.navbar-toggle {
  padding: 4px 8px 1px 8px;
  margin-right: 4px;
  margin-top: 4px;
  margin-bottom: 4px;
}
.nav-sidebar-fancy-logo {
  padding: 5px;
}
.bb-navbar-footerline {
  background-color: ghostwhite;
  font-size: 12px;
}
.bb-navbar-footerline ol {
  margin-bottom: 0;
  background-color: ghostwhite;
  padding: 4px 15px 2px 15px;
}
#products_nav_left.affix {
  width: 18%;
  left: 5px;
  max-height: 500px;
  overflow-y: auto;
  overflow-x: hidden;
  z-index: 1000;
  border-right: none;
}
.bb-sidebarnav-search {
  width: 50%;
  float: right;
}
.bb-sidebarnav-topline-left {
  top: 3px;
}
.bb-sidenav-block-right {
  position: relative;
  right: 5px;
}
.nav-sidebar-fancy {
  padding: 0;
}
/*!
 * White Plum v0.3.0
 *
 * Copyright 2013 Divshot, Inc.
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * This theme was built using the Themestrap Bootstrap Theme Kit.
 * https://github.com/divshot/themestrap
 */
body {
  font-weight: 500;
}
.lead {
  font-weight: 300;
}
pre {
  color: white;
}
h1 small,
.h1 small {
  font-weight: 500;
  color: #7483ac;
}
.jumbotron .btn-primary {
  background-color: #4c597e;
}
.jumbotron p {
  font-weight: 300;
}
.nav-pills > li.active > a,
.nav-pills > li > a:hover {
  border-radius: 0;
}
.navbar-fixed-bottom {
  border-bottom: 2px solid #596994;
}
.btn {
  font-weight: 500;
}
.btn-default:hover {
  color: #555555;
  background-color: #d4d9e5;
}
.label {
  border-radius: 0;
}
.pagination > li > a {
  border-width: 0;
  border-bottom-width: 3px;
}
.pagination > li > a:first-child {
  border-left-width: 0;
}
.panel {
  border-width: 0;
  border-top-width: 2px;
}
.panel-default {
  border-color: #596994;
}
.panel-heading {
  background: transparent;
  border-bottom-color: #eeeeee;
}
.panel-footer {
  background: transparent;
  border-top-color: #eeeeee;
}
.well {
  color: white;
}
.bb-list-minimal {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.bb-row-flex {
  display: flex;
}
.bb-row-flex::before,
.bb-row-flex::after {
  display: none;
}
.bb-header {
  position: relative;
  z-index: 3 !important;
}
body {
  background-color: #ffffff;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}
body.modal-open {
  overflow: hidden;
  height: 90%;
}
footer {
  margin-top: 30px;
}
h1,
.h1,
h2,
.h2 {
  color: #000;
  margin: 0 0 0.4em;
}
h3,
h4,
h5,
h6,
.h3,
.h4,
.h5,
.h6 {
  font-family: Roboto, sans-serif;
  margin: 0 0 0.4em;
}
.heading-first {
  font-size: 28px;
  font-weight: 100;
}
.heading-second {
  font-size: 24px;
  font-weight: 100;
}
.heading-third {
  font-size: 20px;
  line-height: 1.2;
  font-weight: 100;
}
.font-size-base {
  font-size: 15px;
}
.font-size-lg {
  font-size: 19px;
}
.font-size-md {
  font-size: 13px;
}
.font-size-sm {
  font-size: 11px;
}
.font-size-xs {
  font-size: 9px;
}
.badge {
  font-family: Roboto, sans-serif;
  font-weight: 500;
  background: #cccccc;
  min-width: 40px;
  clear: none;
}
.panel-heading h4 {
  font-weight: 300;
}
.panel-default > .panel-heading .badge {
  color: #fff;
  background-color: #ccc;
  top: -5px;
}
nav .panel-default > .panel-heading span.glyphicon {
  top: -5px;
}
img.logo {
  max-width: 280px !important;
  margin: 20px 0;
  display: block;
}
img.logo-minimalist-center {
  max-height: 100%;
  max-width: 100%;
  width: auto;
  height: auto;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
}
img.logo-minimalist-left {
  max-height: 97%;
  max-width: 97%;
  width: auto;
  height: auto;
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
}
.logo-minimalist-frame {
  position: relative;
  height: 100px;
  width: 25%;
}
@media (min-width: 992px) {
  img.img-product-detail {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
  }
}
@media (max-width: 992px) {
  img.img-product-detail {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    width: 240px;
  }
}
a[data-action="lightbox"] {
  position: relative;
  top: 0;
  display: block;
}
a[data-action="lightbox"] span.image-360 {
  position: absolute;
  left: 0;
  top: 0;
}
.breadcrumb {
  background: #fff;
}
.flash {
  background: rgba(89, 105, 148, 0.8);
}
/* roboto-300 - latin */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 300;
  src: local("Roboto Light"), local("Roboto-Light"), url("../fonts/roboto-v15-latin-300.woff2") format("woff2"), /* Chrome 26+, Opera 23+ */ url("../fonts/roboto-v15-latin-300.woff") format("woff");
  
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* roboto-300italic - latin */
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 300;
  src: local("Roboto Light Italic"), local("Roboto-LightItalic"), url("../fonts/roboto-v15-latin-300italic.woff2") format("woff2"), /* Chrome 26+, Opera 23+ */ url("../fonts/roboto-v15-latin-300italic.woff") format("woff");
  
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* roboto-regular - latin */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 400;
  src: local("Roboto"), local("Roboto-Regular"), url("../fonts/roboto-v15-latin-regular.woff2") format("woff2"), /* Chrome 26+, Opera 23+ */ url("../fonts/roboto-v15-latin-regular.woff") format("woff");
  
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* roboto-italic - latin */
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 400;
  src: local("Roboto Italic"), local("Roboto-Italic"), url("../fonts/roboto-v15-latin-italic.woff2") format("woff2"), /* Chrome 26+, Opera 23+ */ url("../fonts/roboto-v15-latin-italic.woff") format("woff");
  
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* roboto-500italic - latin */
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 500;
  src: local("Roboto Medium Italic"), local("Roboto-MediumItalic"), url("../fonts/roboto-v15-latin-500italic.woff2") format("woff2"), /* Chrome 26+, Opera 23+ */ url("../fonts/roboto-v15-latin-500italic.woff") format("woff");
  
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* roboto-700 - latin */
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 700;
  src: local("Roboto Bold"), local("Roboto-Bold"), url("../fonts/roboto-v15-latin-700.woff2") format("woff2"), /* Chrome 26+, Opera 23+ */ url("../fonts/roboto-v15-latin-700.woff") format("woff");
  
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* roboto-700italic - latin */
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 700;
  src: local("Roboto Bold Italic"), local("Roboto-BoldItalic"), url("../fonts/roboto-v15-latin-700italic.woff2") format("woff2"), /* Chrome 26+, Opera 23+ */ url("../fonts/roboto-v15-latin-700italic.woff") format("woff");
  
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* pt-serif-regular - latin */
@font-face {
  font-family: "PT Serif";
  font-style: normal;
  font-weight: 400;
  src: local("PT Serif"), local("PTSerif-Regular"), url("../fonts/pt-serif-v8-latin-regular.woff2") format("woff2"), /* Super Modern Browsers */ url("../fonts/pt-serif-v8-latin-regular.woff") format("woff");
  
  /* Modern Browsers */
}
/* pt-serif-italic - latin */
@font-face {
  font-family: "PT Serif";
  font-style: italic;
  font-weight: 400;
  src: local("PT Serif Italic"), local("PTSerif-Italic"), url("../fonts/pt-serif-v8-latin-italic.woff2") format("woff2"), /* Super Modern Browsers */ url("../fonts/pt-serif-v8-latin-italic.woff") format("woff");
}
/* pt-serif-700 - latin */
@font-face {
  font-family: "PT Serif";
  font-style: normal;
  font-weight: 700;
  src: local("PT Serif Bold"), local("PTSerif-Bold"), url("../fonts/pt-serif-v8-latin-700.woff2") format("woff2"), /* Super Modern Browsers */ url("../fonts/pt-serif-v8-latin-700.woff") format("woff");
}
/* pt-serif-700italic - latin */
@font-face {
  font-family: "PT Serif";
  font-style: italic;
  font-weight: 700;
  src: local("PT Serif Bold Italic"), local("PTSerif-BoldItalic"), url("../fonts/pt-serif-v8-latin-700italic.woff2") format("woff2"), /* Super Modern Browsers */ url("../fonts/pt-serif-v8-latin-700italic.woff") format("woff");
}
/* browser requirements */
.browser-warning {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  display: none;
  padding: 10px 0;
  background: #596994;
}
.browser-warning p {
  color: #fff !important;
  margin: 0;
  display: none;
}
.browser-warning a {
  color: #fff;
}
.browser-warning a:hover {
  color: rgba(255, 255, 255, 0.75);
}
.brand-primary {
  color: #596994;
}
.backgroundcolor-brand-primary {
  background-color: #596994;
}
html.no-js .browser-warning {
  display: block;
}
html.no-js .browser-warning p.no-js {
  display: block;
}
html.ie6 .browser-warning,
html.ie7 .browser-warning,
html.ie8 .browser-warning,
html.ff3 .browser-warning {
  display: block;
}
html.ie6 .browser-warning p.legacy-browser,
html.ie7 .browser-warning p.legacy-browser,
html.ie8 .browser-warning p.legacy-browser,
html.ff3 .browser-warning p.legacy-browser {
  display: block;
}
@media (min-width: 992px) {
  .text-md-right {
    text-align: right;
  }
  .pull-md-right {
    float: right;
    clear: none;
  }
  .pull-right-md {
    float: right;
    clear: none;
  }
  .padding-md-30 {
    padding-left: 30px;
  }
  .text-center-md {
    text-align: center;
  }
}
.pull-md-right {
  display: block;
}
@media (min-width: 768px) {
  .text-sm-right {
    text-align: right;
  }
  .pull-right-sm {
    float: right;
    clear: none;
  }
  .padding-vertical-divider {
    padding-left: 20px;
  }
}
@media (min-width: 480px) {
  .pull-right-xs {
    float: right;
    clear: none;
  }
}
@media (max-width: 767px) {
  .btn-xs-block {
    display: block;
  }
  .padding-bottom-xs {
    padding-bottom: 8px;
  }
  .pull-right-xs {
    float: right;
    clear: none;
    display: block;
  }
  .text-xs-center {
    text-align: center;
  }
  .text-xs-right {
    text-align: right;
  }
  .logo-xs {
    text-align: center;
    position: relative;
    left: 0;
    max-height: 32px;
    width: auto;
  }
  #brand img.logo {
    display: inline-block;
  }
  .btn-sm-block {
    display: block;
  }
  .padding-bottom-sm {
    padding-bottom: 8px;
  }
  .padding-vertical-divider {
    padding-left: 0;
  }
}
@media (max-width: 1199px) {
  .btn-md-block {
    display: block;
  }
  .padding-bottom-md {
    padding-bottom: 8px;
  }
}
.text-500 {
  font-weight: bold;
}
.dropdown-checkbox {
  display: block;
  padding: 4px 12px;
}
.dropdown-checkbox label {
  font-weight: normal;
}
.dropdown-inline {
  display: inline-block;
}
#products_pagination_filter_hersteller {
  max-width: 35%;
}
.btn-warengruppe {
  text-align: left !important;
  border-color: #cccccc;
  margin-bottom: 8px;
  overflow-x: hidden;
  text-overflow: ellipsis;
  white-space: normal;
}
.btn-warengruppe .badge {
  float: right;
  background: #cccccc;
  top: 1px;
}
.dropdown-menu a .badge {
  background: #dddddd;
}
.slick-slider .slick-prev:before,
.slick-slider .slick-next:before {
  opacity: 0.75;
  color: #596994;
}
.slick-slider a,
.slick-slider :focus,
.slick-slider :hover {
  outline: none !important;
}
.product-bezeichnung {
  font-size: 24px !important;
  font-weight: 700 !important;
}
.product-bezeichnung-grid {
  font-size: 18px !important;
  font-weight: 700 !important;
}
h1.product-bezeichnung {
  margin-bottom: 1.4em;
}
.product-bezeichnung {
  min-height: 2.8em;
}
.panel-grid h3.product-bezeichnung {
  min-height: 4.2em;
}
.no-wrap {
  white-space: nowrap;
}
.order_list_item {
  border-bottom: 1px solid #ccc;
  padding: 10px 0;
}
.order_list_item:nth-child(odd) {
  background: #f0f0f0;
}
@media (max-width: 767px) {
  .product_filter #products_pagination_filter_hersteller {
    max-width: none;
  }
  .product_filter input,
  .product_filter select,
  .product_filter .dropdown {
    margin-bottom: 8px;
  }
}
.banner {
  color: #fff;
}
.banner.banner-fixed-bottom {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 9;
}
.banner.banner-notice {
  background: rgba(89, 105, 148, 0.95);
  box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.2);
}
.banner.banner-notice .btn {
  background: #465274;
}
.banner a {
  color: #fff !important;
}
.banner p {
  margin: 0;
  padding: 8px 0;
}
.banner .btn {
  color: #fff;
  padding: 4px 12px;
  border: none;
  position: relative;
  top: -2px;
}
.banner .btn-link {
  text-decoration: underline;
}
input[data-action^="bb-widget-plz-check"] {
  border: solid 3px #ccc;
}
input[data-action^="bb-widget-plz-check"].success {
  border: solid 3px green;
}
input[data-action^="bb-widget-plz-check"].error {
  border: solid 3px red;
}
.alert.alert-success,
.alert.alert-info {
  background: #596994;
  border: none;
  color: #fff;
}
.alert.alert-success a,
.alert.alert-info a {
  color: #fff;
}
.alert.alert-success .btn,
.alert.alert-info .btn {
  color: #fff;
  padding: 4px 12px;
  border: none;
  position: relative;
  top: -2px;
  background: rgba(0, 0, 0, 0.1);
}
.alert.alert-success .btn-link,
.alert.alert-info .btn-link {
  text-decoration: underline;
}
.navbar-text > * {
  margin: 0;
}
.dropdown-menu {
  padding: 0;
  margin: 0;
  z-index: 99;
}
.dropdown-menu li:first-child > a {
  padding-top: 3px;
}
.dropdown-menu li:last-child > a {
  padding-bottom: 3px;
}
.dropdown-menu li.admin {
  background: #d94f79;
  color: #fff;
}
.dropdown-menu li.admin a {
  color: #fff;
}
.dropdown-menu li.admin a:hover {
  background: #a02249;
}
.well {
  background: #ffffff;
  background: rgba(255, 255, 255, 0.1);
  border: none;
  box-shadow: inset 1px 1px 5px rgba(0, 0, 0, 0.1);
  border-radius: 3px;
  color: #333;
  padding: 10px;
  margin: 0 -5px 5px;
}
.flow-steps {
  margin: 20px 0 0;
  padding: 0;
  list-style: none;
  list-style-position: inside;
}
.flow-steps li {
  float: left;
  margin-right: 8px;
  color: rgba(89, 105, 148, 0.4);
  font-size: 1.1em;
}
.flow-steps li.active {
  color: #000;
}
.flow-steps li:after {
  content: "\e080";
  position: relative;
  top: 0px;
  display: inline-block;
  font-family: "Glyphicons Halflings";
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  color: rgba(89, 105, 148, 0.2);
}
.flow-steps li:last-child:after {
  display: none;
}
.input-group-addon.bootstrap-touchspin-postfix {
  padding: 0 5px;
  color: rgba(0, 0, 0, 0.5);
  font-size: 0.8em;
}
.input-group-addon-compact {
  padding: 0;
  border: none;
}
.input-group-addon-compact .form-control {
  width: auto !important;
}
.add-to-cart-favorite {
  font-size: 1em;
  position: relative;
  left: -2px;
}
#schnelleingabe .twitter-typeahead {
  display: table-cell !important;
}
.checkout-steps {
  padding: 8px 15px;
  margin-bottom: 21px;
  list-style: none;
  background-color: #f5f5f5;
  border-radius: 0px;
  background: #fff;
  text-overflow: ellipsis;
}
.checkout-steps > li {
  display: inline-block;
}
.checkout-steps > li + li:before {
  content: "/\00a0";
  padding: 0 5px;
  color: #cccccc;
}
.checkout-steps > .active {
  color: #a2a2a2;
}
.checkout-steps > li + li:before {
  content: ">";
}
.checkout-steps > .active {
  color: #596994;
}
/* delivery calendar */
.calendar-table td.calendar-day {
  width: 14.28%;
  height: 75px;
  border: 1px solid lightgrey;
}
.calendar-table td.calendar-no-events {
  background-image: linear-gradient(to bottom right, transparent calc(49.5%), rgba(211, 211, 211, 0.15), transparent calc(50.5%));
}
.calendar-table th.bb-table-header-cell {
  border: 1px solid lightgray;
  text-align: center;
}
.calendar-table .calendar-table {
  margin: 0 auto;
  width: 100%;
}
.calendar-table .selected {
  background-color: #f6f6f6;
}
.calendar-table .outside .date {
  color: #ccc;
}
.calendar-table .timetitle {
  white-space: nowrap;
  text-align: right;
}
.calendar-table .event {
  font-size: 0.85em;
  padding: 0.15em 1em;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-bottom: 1px;
  cursor: hand;
  cursor: pointer;
  background: #596994;
  color: #fff;
  font-weight: 300;
}
.calendar-table .pause {
  font-size: 0.85em;
  padding: 0.15em 1em;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-bottom: 1px;
  cursor: hand;
  cursor: pointer;
  background: #a0a0a0;
  color: #fff;
  font-weight: 300;
}
.calendar-table .holiday {
  font-size: 0.85em;
  padding: 0.15em 1em;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-bottom: 1px;
  cursor: hand;
  cursor: pointer;
  background: #cc0000;
  color: #fff;
  font-weight: 300;
}
.calendar-table .empty {
  font-size: 0.85em;
  padding: 0.15em 1em;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-bottom: 1px;
  cursor: hand;
  cursor: pointer;
  background: #a0a0a0;
  color: #fff;
  font-weight: 300;
}
.calendar-table .wunschtermin {
  font-size: 0.85em;
  padding: 0.15em 1em;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-bottom: 1px;
  cursor: hand;
  cursor: pointer;
  background: #61b1ea;
  color: #fff;
  font-weight: 300;
}
.calendar-table td.empty {
  text-align: center;
}
.calendar-table .event span,
.calendar-table .pause span,
.calendar-table .empty span {
  float: left;
  text-align: right;
  min-width: 20%;
  margin-right: 5%;
}
.calendar-table .mobile.event {
  font-size: 1em;
}
.calendar-table .event.end {
  margin-right: 1px;
}
.calendar-table .event.all-day {
  color: #31708f;
}
.calendar-table .event.clear {
  background: none;
}
.table-tight > thead > tr > th,
.table-tight > tbody > tr > th,
.table-tight > tfoot > tr > th,
.table-tight > thead > tr > td,
.table-tight > tbody > tr > td,
.table-tight > tfoot > tr > td {
  padding-left: 0;
  padding-right: 0;
}
.table-tight-vert > thead > tr > th,
.table-tight-vert > tbody > tr > th,
.table-tight-vert > tfoot > tr > th,
.table-tight-vert > thead > tr > td,
.table-tight-vert > tbody > tr > td,
.table-tight-vert > tfoot > tr > td {
  padding-top: 0;
  padding-bottom: 0;
}
.calendar-table .popover {
  max-width: 320px;
}
.calendar-table .popover-content {
  max-height: 480px;
  width: 300px;
  overflow-y: auto;
}
.text-ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
/*
.match-height-row {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;

  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.match-height-item {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
*/
#content_secondary {
  position: relative;
}
#content_secondary_affix.affix {
  top: 0;
  padding-top: 70px;
  z-index: 1;
}
.text--cart-notice {
  font-weight: 500;
  font-size: 13px;
  line-height: 1.5;
}
.alert-cart {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 5px 15px;
  margin-top: 15px;
  border-color: #596994;
  background-color: #fff;
}
#breadcrumb_bar.affix {
  top: 0;
  z-index: 3;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
}
#cart-preview.offcanvas-xs.in {
  position: fixed;
  z-index: 99;
  top: auto;
  bottom: 0;
  overflow-y: auto;
  border-radius: 0;
  left: 0;
  right: 0;
  background: #fff;
}
#search-sidebar.offcanvas-xs.in {
  position: fixed;
  z-index: 99;
  top: 0;
  bottom: auto;
  overflow-y: visible;
  border-radius: 0;
  left: 0;
  right: 0 !important;
  height: auto;
  width: auto;
  min-width: 100%;
  background: #fff;
}
#customer-sidebar.offcanvas-xs.in {
  position: fixed;
  z-index: 99;
  top: 0;
  bottom: 0;
  overflow-y: auto;
  border-radius: 0;
  left: auto;
  right: 0;
  border-width: 0 0 0 1px;
  min-width: 300px;
  width: auto;
  background: #fff;
  box-shadow: 10px 10px 5px #888888;
}
.navmenu-fixed-right,
.navbar-offcanvas {
  left: auto !important;
}
.navmenu-fixed-left,
.navbar-offcanvas.navmenu-fixed-left {
  right: auto !important;
}
.sidebar-offcanvas {
  border: none;
  background-color: #fff;
}
.sidebar-offcanvas .row-offcanvas-header {
  margin-bottom: 15px;
  padding-top: 15px;
  padding-bottom: 15px;
  border-bottom: 1px solid #d4d4d4;
  background-color: #f9f9f9;
}
.sidebar-offcanvas .row-offcanvas-header .col-btn-group {
  display: flex;
  column-gap: 10px;
  align-items: center;
}
.sidebar-offcanvas .col-nav-list {
  padding: 0;
}
.navmenu-offcanvas {
  width: 100%;
  height: 100%;
}
.navmenu-offcanvas .row-offcanvas-header .col-btn-group {
  justify-content: space-between;
}
.navmenu-offcanvas .row-offcanvas-header .bb-btn-user-account {
  flex-grow: 2;
  justify-content: flex-start;
}
.navmenu-offcanvas .row-offcanvas-footer {
  margin-top: 100px;
  padding: 30px 0 100px 0;
  border-top: 1px solid #d4d4d4;
  background-color: #f9f9f9;
}
.navmenu-offcanvas .row-offcanvas-footer .col-cms-content {
  margin-bottom: 30px;
}
.navmenu-offcanvas .col-nav-header {
  padding-top: 45px;
}
.user-nav-offcanvas {
  width: min(520px, 100%);
  border-left: 1px solid #d4d4d4;
}
.user-nav-offcanvas .row-offcanvas-header .col-btn-group {
  justify-content: space-between;
}
.user-nav-offcanvas .row-offcanvas-header .offcanvas-user-nav-text h3,
.user-nav-offcanvas .row-offcanvas-header .offcanvas-user-nav-text p {
  margin: 0;
}
.user-nav-offcanvas .col-category-btn .list-category-btn {
  display: flex;
  column-gap: 10px;
  margin-bottom: 15px;
}
.user-nav-offcanvas .col-category-btn .list-category-btn .bb-btn-outline {
  --btn-bg-color: #fff;
  --btn-border-color: #d4d4d4;
  --btn-padding-tb: 8px;
}
.user-nav-offcanvas .col-category-btn .list-category-btn .bb-btn-outline .bb-btn-icon {
  padding-top: var(--btn-padding-tb);
}
.user-nav-offcanvas .col-category-btn .list-category-btn li {
  width: 100%;
}
.user-nav-offcanvas .col-nav-header {
  margin-top: 15px;
}
.user-nav-offcanvas .col-register-new {
  margin-top: 70px;
}
.user-nav-offcanvas .col-login-password-register {
  margin-top: 15px;
  display: flex;
  justify-content: space-between;
}
.user-nav-offcanvas .col-offcanvas-user-nav-logout {
  margin-top: 15px;
  margin-bottom: 75px;
}
.user-nav-offcanvas .navbar-nav {
  float: unset !important;
}
.user-nav-offcanvas .navbar-nav > li {
  float: unset !important;
}
.navbar-nav {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.navbar-nav .nav-item .nav-link-container {
  display: flex;
  justify-content: space-between;
  align-items: stretch;
  border-bottom: 1px solid #d4d4d4;
}
.navbar-nav .nav-item .nav-link {
  display: flex;
  align-items: center;
  width: 100%;
  color: #333333;
}
.navbar-nav .nav-item .nav-link:hover,
.navbar-nav .nav-item .nav-link:focus {
  outline: none;
  text-decoration: none;
}
.navbar-nav .nav-item:hover,
.navbar-nav .nav-item:focus {
  color: #333333;
}
.navbar-nav .bb-btn {
  --btn-padding-tb: 5px;
  --btn-padding-lr: 10px;
  color: #333333;
}
.navbar-nav.level-2 .nav-link {
  padding-left: 15px;
}
.navbar-nav.level-3 .nav-link {
  padding-left: 30px;
}
.navbar-nav.level-4 .nav-link {
  padding-left: 45px;
}
.navbar-nav .nav-link-img-container {
  margin-right: 5px;
  aspect-ratio: 1;
  height: 50px;
}
.navbar-nav .nav-link-img {
  height: 100%;
  width: auto;
}
.bb-btn--collapse-toggle .toggle-icon-open {
  display: none;
}
.bb-btn--collapse-toggle .toggle-icon-close {
  display: inline;
}
.bb-btn--collapse-toggle.collapsed .toggle-icon-open {
  display: inline;
}
.bb-btn--collapse-toggle.collapsed .toggle-icon-close {
  display: none;
}
.navbar-nav.default .nav-link-label {
  display: flex;
  flex-wrap: nowrap;
  align-self: stretch;
  justify-content: flex-start;
  width: 100%;
}
.navbar-nav.default .nav-link-label .svg-inline--fa {
  font-size: 0.7em;
  margin-left: 4px;
}
.navbar-nav.mobilproducts .nav-item .nav-link-container,
.navbar-nav.mobilcms .nav-item .nav-link-container,
.navbar-nav.mobiluser .nav-item .nav-link-container {
  background-color: #f9f9f9;
}
.navbar-nav.mobilproducts .nav-item .nav-link-container:hover,
.navbar-nav.mobilcms .nav-item .nav-link-container:hover,
.navbar-nav.mobiluser .nav-item .nav-link-container:hover,
.navbar-nav.mobilproducts .nav-item .nav-link-container:focus,
.navbar-nav.mobilcms .nav-item .nav-link-container:focus,
.navbar-nav.mobiluser .nav-item .nav-link-container:focus {
  background-color: #ececec;
}
.navbar-nav.mobilproducts .nav-item.active .bb-btn,
.navbar-nav.mobilcms .nav-item.active .bb-btn,
.navbar-nav.mobiluser .nav-item.active .bb-btn {
  --btn-font-color-hover: #fff;
  color: var(--btn-font-color) !important;
}
.navbar-nav.mobilproducts .nav-item.active .nav-link-container,
.navbar-nav.mobilcms .nav-item.active .nav-link-container,
.navbar-nav.mobiluser .nav-item.active .nav-link-container {
  background-color: #596994;
}
.navbar-nav.mobilproducts .nav-item.active .nav-link-container:hover,
.navbar-nav.mobilcms .nav-item.active .nav-link-container:hover,
.navbar-nav.mobiluser .nav-item.active .nav-link-container:hover {
  background-color: #4f5e84;
}
.navbar-nav.mobilproducts .nav-item.active > .nav-link-container,
.navbar-nav.mobilcms .nav-item.active > .nav-link-container,
.navbar-nav.mobiluser .nav-item.active > .nav-link-container {
  background-color: #465274;
}
.navbar-nav.mobilproducts .nav-item.active > .nav-link-container:hover,
.navbar-nav.mobilcms .nav-item.active > .nav-link-container:hover,
.navbar-nav.mobiluser .nav-item.active > .nav-link-container:hover {
  background-color: #333c54;
}
.navbar-nav.mobilproducts .nav-item.first.level-1 > .nav-link-container,
.navbar-nav.mobilcms .nav-item.first.level-1 > .nav-link-container,
.navbar-nav.mobiluser .nav-item.first.level-1 > .nav-link-container {
  border-top: 1px solid #d4d4d4;
}
.navbar-nav.mobilproducts .bb-btn,
.navbar-nav.mobilcms .bb-btn,
.navbar-nav.mobiluser .bb-btn {
  --btn-padding-tb: 22px;
  --btn-padding-lr: 30px;
  --btn-font-color: #fff;
  --btn-bg-color: transparent;
  --btn-bg-color-hover: transparent;
}
.navbar-nav.mobilproducts.level-2 .bb-btn,
.navbar-nav.mobilcms.level-2 .bb-btn,
.navbar-nav.mobiluser.level-2 .bb-btn {
  --btn-padding-tb: 18px;
  --btn-padding-lr: 18px;
}
.navbar-nav.mobilproducts.level-2 .bb-btn--collapse-toggle,
.navbar-nav.mobilcms.level-2 .bb-btn--collapse-toggle,
.navbar-nav.mobiluser.level-2 .bb-btn--collapse-toggle {
  --btn-padding-lr: 30px;
}
.navbar-nav.mobilproducts.level-2 .nav-link,
.navbar-nav.mobilcms.level-2 .nav-link,
.navbar-nav.mobiluser.level-2 .nav-link {
  padding-left: 30px;
}
.navbar-nav.mobilproducts.level-3 .nav-link,
.navbar-nav.mobilcms.level-3 .nav-link,
.navbar-nav.mobiluser.level-3 .nav-link {
  padding-left: 60px;
}
.navbar-nav.mobilproducts.level-4 .nav-link,
.navbar-nav.mobilcms.level-4 .nav-link,
.navbar-nav.mobiluser.level-4 .nav-link {
  padding-left: 90px;
}
.navbar-nav.mobilservice {
  margin: 0 15px;
  font-size: 13px;
}
.navbar-nav.mobilservice .nav-item .nav-link-container {
  border-bottom: 1px solid #bbbbbb;
}
.navbar-nav.mobilservice .nav-item .nav-link-container:hover,
.navbar-nav.mobilservice .nav-item .nav-link-container:focus {
  background-color: #ececec;
}
.navbar-nav.mobilservice .nav-item.active .nav-link-container {
  border-bottom: 1px solid #bbbbbb;
  background-color: #e0e0e0;
}
.navbar-nav.mobilservice .nav-item.active .nav-link-container:hover {
  background-color: #d3d3d3;
}
.navbar-nav.mobilservice .nav-item.active > .nav-link-container {
  background-color: #d3d3d3;
}
.navbar-nav.mobilservice .nav-item.active > .nav-link-container:hover {
  background-color: #c6c6c6;
}
.navbar-nav.mobilservice .nav-item.last.level-1 > .nav-link-container {
  border-bottom: none;
}
.navbar-nav.mobilservice .bb-btn {
  --btn-padding-tb: 10px;
  --btn-padding-lr: 20px;
}
.navbar-nav.mobilservice .toggle-icon .svg-inline--fa {
  font-size: 0.7em;
}
.navbar-nav.mobilservice.level-2 .bb-btn--mobile {
  --btn-padding-tb: 5px;
}
.cart-offcanvas {
  width: min(520px, 100%);
  border-left: 1px solid #d4d4d4;
}
.cart-offcanvas .row-offcanvas-header .col-btn-group {
  justify-content: space-between;
}
.cart-offcanvas .row-offcanvas-header .offcanvas-cart-text {
  display: flex;
  flex-direction: column;
  align-content: space-between;
}
.cart-offcanvas .row-offcanvas-header .offcanvas-cart-text h3,
.cart-offcanvas .row-offcanvas-header .offcanvas-cart-text p {
  margin: 0;
}
span[data-action="cart-count"] {
  position: relative;
}
span[data-action="cart-count"] span.badge {
  position: absolute;
  left: -34px;
  top: -10px;
  padding: 4px 8px;
  margin: 0;
  display: block;
  min-width: 0;
  z-index: 2;
  background: #596994;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
}
.breadcrumb {
  text-overflow: ellipsis;
}
#main_nav {
  background: transparent;
  border: none;
  box-shadow: none;
}
#main_nav > .container-fluid {
  background-color: #fff;
}
#main_nav.affix {
  top: 0;
  z-index: 3;
}
#main_nav.affix-top {
  top: 0;
  z-index: 3;
  background: transparent;
  border: none;
  box-shadow: none;
}
@media (max-width: 767px) {
  .img-product {
    max-height: 320px;
    max-width: 100%;
    height: auto;
    margin: 0px auto 8px;
  }
  .img-product.img-responsive.bb-speedshop-wg-image {
    margin: 0 auto 0;
  }
  #main_nav.affix {
    top: 0px;
    z-index: 3;
  }
  #main_nav.affix button {
    background: #fff;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
  }
  .padding-xs-left {
    padding-left: 5px;
  }
  .padding-xs-right {
    padding-right: 5px;
  }
}
button[disabled] svg {
  fill: #999;
}
.padding-vertical-5px {
  padding-bottom: 5px;
  padding-top: 5px;
}
.padding-horizontal-5px {
  padding-left: 5px;
  padding-right: 5px;
}
.striped_even {
  background-color: #fff;
}
.striped_odd {
  background-color: #f5f5f5;
}
.text-toogle[aria-expanded="false"] .text-expanded {
  display: none;
}
.text-toogle[aria-expanded="true"] .text-collapsed {
  display: none;
}
.truncate {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.row-article-list,
.row-article-list-minimal {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(165px, 1fr));
  grid-auto-rows: 1fr;
  gap: 15px;
}
.row-article-list .css-grid > .panel,
.row-article-list-minimal .css-grid > .panel {
  margin-bottom: 0;
}
.row-article-list-minimal .css-grid .bb-row-grid-2 .bb-gridbox-icon-bar {
  position: absolute;
  z-index: 1;
  left: 0;
}
.row-article-list-minimal .css-grid .bb-row-grid-2 .col-favourite {
  width: 100%;
  padding: 0 5px;
  margin-top: 5px;
  float: none !important;
  font-size: inherit;
  text-align: left;
}
.row-article-list-minimal .css-grid .bb-row-grid-6 {
  margin-top: 5px;
}
.row-article-list-minimal .css-grid .bb-row-grid-6 .col-product-unit {
  line-height: 1em;
  font-weight: bold;
}
.row-article-list-minimal .css-grid .bb-row-grid-6 .col-unit-base-unit {
  line-height: 1em;
}
.row-article-list-minimal .css-grid .bb-row-grid-6 .col-unit-base-unit .product-base-price {
  line-height: 1em;
  font-size: 10px;
}
.row-article-list-minimal .css-grid .bb-row-grid-7 {
  margin-top: 5px;
}
.row-article-list-minimal .css-grid .bb-row-grid-7 .bb-gridbox-product-prevprice-container {
  text-decoration: line-through;
}
.row-article-list-minimal .css-grid .bb-row-grid-7 .bb-gridbox-product-price-container {
  font-size: 18px;
  line-height: 1em;
}
.row-article-list-minimal .css-grid .bb-row-grid-9 {
  margin-top: 5px;
}
.product-description-grid {
  font-size: 1.1em;
  line-height: 1.25em;
  height: 3.75em;
  overflow: hidden;
  text-overflow: ellipsis;
}
.product-description-grid-sm {
  font-size: 1em;
  letter-spacing: -1px;
  line-height: 1.25em;
  height: 3.75em;
  overflow: hidden;
  text-overflow: ellipsis;
}
.product-sale-ribbon-sm {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transform-origin: 100% 0;
  -moz-transform-origin: 100% 0;
  -ms-transform-origin: 100% 0;
  -o-transform-origin: 100% 0;
  transform-origin: 100% 0;
  font-smoothing: antialiased;
  line-height: 6px;
  margin-bottom: 0;
  text-align: center;
  width: 180px;
  z-index: 1;
  background-color: #ffc705;
  color: darkred;
}
.product-sale-ribbon {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transform-origin: 100% 0;
  -moz-transform-origin: 100% 0;
  -ms-transform-origin: 100% 0;
  -o-transform-origin: 100% 0;
  transform-origin: 100% 0;
  line-height: 6px;
  margin-bottom: 0;
  text-align: center;
  width: 120px;
  z-index: 1;
  background-color: #ffc705;
  color: darkred;
}
.product-sale-ribbon2 {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transform-origin: 100% 0;
  -moz-transform-origin: 100% 0;
  -ms-transform-origin: 100% 0;
  -o-transform-origin: 100% 0;
  transform-origin: 100% 0;
  line-height: 7px;
  margin-bottom: 0;
  text-align: center;
  width: 180px;
  z-index: 1;
  background-color: darkred;
  color: #ffc705;
}
.product-upcoming-sale-ribbon {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transform-origin: 100% 0;
  -moz-transform-origin: 100% 0;
  -ms-transform-origin: 100% 0;
  -o-transform-origin: 100% 0;
  transform-origin: 100% 0;
  font-smoothing: antialiased;
  line-height: 10px;
  margin-bottom: 0;
  text-align: center;
  width: 180px;
  z-index: 1;
  background-color: #c8c8c8;
  color: black;
}
.product-upcoming-sale-ribbon2 {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transform-origin: 100% 0;
  -moz-transform-origin: 100% 0;
  -ms-transform-origin: 100% 0;
  -o-transform-origin: 100% 0;
  transform-origin: 100% 0;
  font-smoothing: antialiased;
  line-height: 7px;
  margin-bottom: 0;
  text-align: center;
  width: 180px;
  z-index: 1;
  background-color: black;
  color: #c8c8c8;
}
.bb-gridbox {
  border-right: 1px solid lightgray;
  border-left: 1px solid lightgray;
  border-bottom: 1px solid lightgray;
  border-top: 1px solid lightgray;
  overflow: hidden;
  position: relative;
}
.bb-gridbox-list {
  position: relative;
  overflow: hidden;
}
.bb-gridbox-list-panel-body {
  padding: 5px;
}
.bb-gridbox-list-panel-default {
  margin-bottom: 5px;
}
.bb-gridbox-body {
  padding: 8px;
}
.bb-gridbox-embedded-body {
  padding: 8px;
  padding-top: 0;
}
.bb-gridbox-embedded-toolbar {
  padding-top: 3px;
  background-color: rgba(89, 105, 148, 0.25);
}
.bb-gridbox-productsale-ribbon {
  position: absolute;
  top: -24px;
  left: -60px;
  cursor: hand;
  cursor: pointer;
}
.bb-gridbox-productsale-ribbon2 {
  font-size: 8px;
  position: absolute;
  top: -21px;
  left: -80px;
  cursor: hand;
  cursor: pointer;
}
.product-upcoming-sale-ribbon {
  position: absolute;
  top: -48px;
  left: -100px;
  cursor: hand;
  cursor: pointer;
}
.product-upcoming-sale-ribbon2 {
  font-size: 8px;
  position: absolute;
  top: -26px;
  left: -82px;
  cursor: hand;
  cursor: pointer;
}
.bb-gridbox-vkartnr {
  font-size: 0.6em;
  vertical-align: 25%;
}
.bb-gridbox-icon-bar {
  padding: 0 5px 0 5px;
  position: relative;
}
.bb-gridbox-icon-bar a {
  float: right;
  text-align: center;
  transition: all 0.3s ease;
  color: lightgrey;
  font-size: 1.2em;
}
.bb-gridbox-icon-bar a:hover {
  color: #596994;
}
.bb-gridbox-icon-bar div {
  float: left;
  text-align: center;
  transition: all 0.3s ease;
  color: lightgrey;
  font-size: 1.2em;
  cursor: pointer;
  cursor: hand;
}
.bb-gridbox-icon-bar div:hover {
  color: #596994;
}
.bb-gridbox-active {
  background-color: #596994;
}
.bb-gridbox-btn-favorites-container {
  position: relative;
  top: -2px;
  left: 92%;
  cursor: pointer;
  cursor: hand;
}
.bb-gridbox-clipboard-btn-container {
  position: relative;
  top: 25px;
  left: 80%;
  font-weight: 400;
  width: 30px;
  background-color: rgba(0, 0, 0, 0.1);
  cursor: pointer;
  cursor: hand;
}
.bb-gridbox-clipboard-btn-glyph {
  position: relative;
  top: 2px;
  left: 1px;
}
.bb-gridbox-product-image-container {
  position: relative;
}
.bb-gridbox-product-container .bb-gridbox-product-image-container {
  padding-top: 100%;
}
.bb-gridbox-product-container .bb-gridbox-product-image-container img {
  position: absolute;
  top: 0;
}
.bb-gridbox-product-quality-logos-container,
.bb-list-quality-logos-container {
  padding-top: 2px;
  padding-bottom: 2px;
}
.bb-gridbox-product-prevprice-container {
  font-size: 10px;
  height: 12px;
}
.bb-gridbox-product-price-container {
  font-size: 22px;
  height: 26px;
  line-height: 22px;
}
.bb-gridbox-product-unit-label {
  position: relative;
  font-size: 14px;
}
.bb-gridbox-product-extras-container {
  font-size: 14px;
  height: 20px;
}
.bb-gridbox-product-bundle-anchor > span {
  position: relative;
  top: 1px;
}
.bb-gridbox-product-bundle-anchor {
  cursor: hand;
  cursor: pointer;
  background-color: #ee7436;
  position: relative;
  top: 2px;
  font-size: 9px;
}
.bb-gridbox-product-bundle-container {
  font-size: 14px;
  height: 20px;
}
.bb-gridbox-minimal .bb-gridbox-icon-bar div {
  font-size: 1.1em;
}
.bb-gridbox-minimal .bb-gridbox-vkartnr {
  font-size: 0.7em;
}
.bb-biolabel-lg {
  height: 34px;
  width: auto;
}
.bb-biolabel {
  height: 30px;
  width: auto;
}
.bb-biolabel-sm {
  height: 26px;
  width: auto;
}
.label-as-badge {
  padding-bottom: 3px;
  border-radius: 1em;
}
.divider_nav {
  border: 0;
  height: 1px;
  background: #333;
  background-image: linear-gradient(to right, #cccccc, #333333, #cccccc);
}
.divider {
  position: absolute;
  left: 50%;
  top: 5%;
  bottom: 5%;
  border-left: 1px solid #596994;
}
.cart-minimalist {
  border-top: 3px solid #596994;
}
.cart-minimalist-btn {
  font-size: 15px;
  position: relative;
  top: 1px;
}
.badge-cart-count {
  background: red;
  position: absolute;
  top: -10px;
  left: 24px;
  font-size: 1em;
  z-index: 999;
}
.badge-cart-count-sm {
  background: red;
  position: absolute;
  top: -6px;
  left: 26px;
  font-size: 0.9em;
  z-index: 999;
}
.navbar-cartbtn-group {
  position: relative;
}
.navbar-search-input {
  width: 250px !important;
}
.navbar-min-collasped {
  position: relative;
  top: 6px;
}
.calendar-loading-overlay {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.1);
  z-index: 9999;
  display: inline-block;
  height: 100%;
}
.center-img-helper {
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
.weekday_list {
  background-color: #ffc882;
  color: white;
  width: 25px;
  height: 20px;
  line-height: 20px;
  display: inline-block;
  text-align: center;
  margin: 2px 2px 2px 2px;
}
.list-unstyled {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.list-unstyled-xs {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  font-size: 12px;
}
.btn-back-to-top {
  display: none;
  /* Hidden by default */
  position: fixed;
  /* Fixed/sticky position */
  bottom: 64px;
  /* Place the button at the bottom of the page */
  right: 16px;
  /* Place the button 40px from the right */
  z-index: 1031;
  /* Make sure it does not overlap */
  outline: none;
  /* Remove outline */
  background-color: rgba(89, 105, 148, 0.6);
  /* Set a background color */
  color: white;
  /* Text color */
  cursor: hand;
  cursor: pointer;
  /* Add a mouse pointer on hover */
  padding: 15px;
  /* Some padding */
  border-radius: 500px;
  /* Rounded corners */
  border: 1px solid rgba(125, 125, 125, 0.75);
}
.btn-back-to-top .glyphicon-chevron-up {
  display: block;
}
.navbar-brand {
  height: 0px;
}
/* attempt to address focus issue for background scrolling on mobile devices */
.modal {
  overflow: auto !important;
}
.anim-bounce {
  -webkit-animation-name: anim-bounce;
  -moz-animation-name: anim-bounce;
  -o-animation-name: anim-bounce;
  animation-name: anim-bounce;
}
.arrow-animated {
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-iteration-count: infinite;
  -moz-animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite;
  animation-fill-mode: both;
  -webkit-animation-duration: 4s;
  -moz-animation-duration: 4s;
  -ms-animation-duration: 4s;
  -o-animation-duration: 4s;
  animation-duration: 4s;
}
@keyframes anim-bounce {
  0%,
  20%,
  50%,
  80%,
  100% {
    -webkit-transform: translateY(0);
  }
  40% {
    -webkit-transform: translateY(-10px);
  }
  60% {
    -webkit-transform: translateY(-5px);
  }
}
.ps-top-to-bottom {
  position: relative;
  border-top: 3px solid #596994;
}
.ps-top-to-bottom:before,
.ps-top-to-bottom:after {
  content: "";
  position: absolute;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#596994), to(transparent));
  background-image: -webkit-linear-gradient(#596994, transparent);
  background-image: -moz-linear-gradient(#596994, transparent);
  background-image: -o-linear-gradient(#596994, transparent);
  background-image: linear-gradient(#596994, transparent);
  top: -3px;
  bottom: -3px;
  width: 3px;
}
.ps-top-to-bottom:before {
  left: -3px;
}
.ps-top-to-bottom:after {
  right: -3px;
}
.product-info-overlay {
  position: absolute;
  left: -30px;
  font-weight: 400;
  bottom: 0px;
  width: 50%;
  color: #fafafa;
  background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.1));
  background-image: -ms-linear-gradient(left, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.1));
  background-image: -webkit-gradient(linear, 0 0, 100% 0, from(rgba(0, 0, 0, 0.3)), to(rgba(0, 0, 0, 0.1)));
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.1));
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.1));
  background-image: linear-gradient(left, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.1));
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(0, 0, 0, 0.3)', endColorstr='rgba(0, 0, 0, 0.1)', GradientType=1);
  padding: 5px;
  -webkit-transition: width 0.5s ease-in-out;
  -moz-transition: width 0.5s ease-in-out;
  -o-transition: width 0.5s ease-in-out;
  transition: width 0.5s ease-in-out;
}
.product-info-overlay:hover {
  width: 100%;
}
.popover {
  z-index: 1;
}
.modal-open .popover {
  z-index: 9998;
}
.page-loading-overlay {
  position: fixed;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  background: rgba(255, 255, 255, 0.98);
  z-index: 9999;
  text-align: center;
  padding-top: 200px;
  color: #fff;
}
.featured-product:hover {
  outline: none;
  border-color: #596994;
  box-shadow: 0 0 6px #9ecaed;
}
.product-thumbnail-highlight {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.1) 150%);
}
hr.style1 {
  height: 6px;
  border: 0;
  background: linear-gradient(0deg, rgba(89, 105, 148, 0) 0%, #596994 100%);
}
hr.style4 {
  height: 6px;
  border: 0;
  background: linear-gradient(0deg, rgba(89, 105, 148, 0) 0%, #596994 50%, rgba(89, 105, 148, 0) 100%);
}
hr.style2 {
  border: 0;
  height: 1px;
  background: linear-gradient(90deg, rgba(89, 105, 148, 0) 0%, #596994 50%, rgba(89, 105, 148, 0) 100%);
}
hr.style3 {
  height: 6px;
  background: url(data:image/png;base64,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) repeat-x 0 0;
  border: 0;
}
.hr-elegant,
.hr-elegant-container {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.hr-elegant-container {
  height: 100%;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: absolute;
  top: 0;
  left: 0;
}
.hr-elegant-deco {
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  align-self: center;
}
.hr-elegant-deco {
  width: 11px;
  height: 11px;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  border: 1px solid #596994;
  background-color: #fff;
}
.hr-elegant-line {
  width: 100%;
  height: 1px;
  position: absolute;
  top: 45%;
  left: 0;
  background-color: #596994;
}
.hr-elegant-line-faded {
  width: 100%;
  height: 1px;
  position: absolute;
  top: 45%;
  left: 0;
  background: linear-gradient(90deg, rgba(89, 105, 148, 0) 0%, #596994 50%, rgba(89, 105, 148, 0) 100%);
}
.hr-elegant {
  height: auto;
  position: relative;
  margin: 15px 0;
}
.search-input-xs {
  height: 37px;
}
.search-btn-xs {
  width: 36px;
  margin: 0;
  height: 37px;
  border: 1px solid lightgray;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) !important;
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) !important;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) !important;
}
.bb-header-xs-right:focus {
  position: absolute;
  width: 100%;
}
.flashme {
  animation: flashme 0.5s ease-out;
  animation-iteration-count: 1;
  -moz-animation: flashme 0.5s ease-out;
  -moz-animation-iteration-count: 1;
  -webkit-animation: flashme 0.5s ease-out;
  -webkit-animation-iteration-count: 1;
  -ms-animation: flashme 0.5s ease-out;
  -ms-animation-iteration-count: 1;
}
@keyframes flashme {
  0% {
    background-color: transparent;
  }
  50% {
    background-color: rgba(255, 0, 0, 0.6);
  }
  100% {
    background-color: transparent;
  }
}
.flashme-success {
  animation: flashme-success 0.5s ease-out;
  animation-iteration-count: 1;
  -moz-animation: flashme-success 0.5s ease-out;
  -moz-animation-iteration-count: 1;
  -webkit-animation: flashme-success 0.5s ease-out;
  -webkit-animation-iteration-count: 1;
  -ms-animation: flashme-success 0.5s ease-out;
  -ms-animation-iteration-count: 1;
}
@keyframes flashme-success {
  0% {
    background-color: transparent;
  }
  50% {
    background-color: rgba(0, 255, 0, 0.6) !important;
  }
  100% {
    background-color: transparent;
  }
}
.vertical-divider {
  position: absolute;
  z-index: 2;
  top: 50%;
  left: 50%;
  margin: 0;
  padding: 0;
  width: auto;
  height: 50%;
  line-height: 0;
  text-align: center;
  transform: translateX(-50%);
}
.vertical-divider:before,
.vertical-divider:after {
  position: absolute;
  left: 50%;
  content: "";
  z-index: 1;
  border-left: 1px solid #c8c8c8;
  border-right: 1px solid rgba(255, 255, 255, 0.1);
  width: 0;
  height: calc(78%);
}
.row-divided > .vertical-divider {
  height: calc(28%);
}
.vertical-divider:before {
  top: -100%;
}
.vertical-divider:after {
  top: auto;
  bottom: 0;
}
.row-divided {
  position: relative;
}
.row-divided > [class^="col-"],
.row-divided > [class*=" col-"] {
  padding-left: 30px;
  /* gutter width (give a little extra room) 2x default */
  padding-right: 40px;
  /* gutter width (give a little extra room) 2x default */
}
.strike {
  display: block;
  text-align: center;
  overflow: hidden;
  white-space: nowrap;
}
.strike > span {
  position: relative;
  display: inline-block;
}
.strike > span:before,
.strike > span:after {
  content: "";
  position: absolute;
  top: 40%;
  width: 9999px;
  height: 1px;
  background: red;
}
.strike > span:before {
  right: 100%;
  margin-right: 15px;
}
.strike > span:after {
  left: 100%;
  margin-left: 15px;
}
.cart-item {
  padding-left: 10px;
  padding-right: 10px;
}
.cart-item-delete {
  font-size: larger;
  position: relative;
  top: -7px;
  left: -8px;
  cursor: hand;
  cursor: pointer;
}
.cart-preview-container {
  height: 200px;
  width: 250px;
  overflow: auto;
  margin-top: 0px;
  padding-left: 3px;
  padding-right: 3px;
}
.cart-preview-delete-modal {
  font-size: 16px;
  position: relative;
  top: 2px;
  left: 4px;
  border: none;
  background: transparent;
  cursor: hand;
  cursor: pointer;
}
.cart-preview-delete-modal-xs {
  font-size: 16px;
  position: relative;
  top: 0;
  float: right;
  border: none;
  background: transparent;
  cursor: hand;
  cursor: pointer;
  z-index: 1;
}
.cart-preview-delete {
  font-size: 16px;
  position: relative;
  top: -2px;
  cursor: hand;
  cursor: pointer;
}
.embedded-cart-preview-delete {
  font-size: 16px;
  position: relative;
  left: 5px;
  cursor: hand;
  cursor: pointer;
}
.product-share-overlay {
  position: absolute;
  left: 0px;
  font-weight: 400;
  bottom: 0px;
  width: 40px;
  color: rgba(50, 50, 50, 0.5);
}
.clipboard-btn {
  color: #596994;
}
.background-color-brand-primary {
  background-color: #596994;
  color: white;
}
.sidenav {
  height: 100%;
  width: 15%;
  position: fixed;
  z-index: 1;
  top: 190px;
  left: -260px;
  background-color: whitesmoke;
  overflow-x: hidden;
  padding-left: 5px;
  transition: 0.5s;
}
.sidenav:hover {
  transition: 0.5s;
  left: 0;
}
.sidenav a {
  padding: 6px 6px 6px 32px;
  text-decoration: none;
  font-size: 12px;
  color: lightgray;
  display: block;
}
.sidenav a:hover {
  color: white;
}
.main {
  margin-left: 200px;
  /* Same as the width of the sidenav */
}
@media screen and (max-height: 450px) {
  .sidenav {
    padding-top: 15px;
  }
  .sidenav a {
    font-size: 18px;
  }
}
.left-sec .input-control {
  margin-top: 20px;
  font-size: 13px;
}
.left-sec .input-control label {
  font-size: 12px;
}
.left-sec {
  height: 100%;
  overflow-y: auto;
  z-index: 1000;
}
.left-sec .left-cont {
  padding: 15px;
  border-bottom: 1px solid #d6d6d6;
}
.left-sec .left-cont h6 {
  text-transform: uppercase;
  font-size: 9px;
}
.left-sec .left-cont p {
  font-size: 11px;
}
.picker-element {
  left: -999999px;
  position: absolute;
}
.picker {
  cursor: pointer;
  margin: 0 0 5px 30px;
  overflow: hidden;
}
.picker .picker-handle {
  border: 1px solid #ccc;
  display: block;
  float: left;
  height: 16px;
  margin: 0 5px 0 0;
  width: 16px;
}
.picker .picker-label {
  display: block;
  float: left;
  font-size: 14px;
  line-height: 16px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
}
select.input-xs {
  height: 22px;
  line-height: 22px;
  margin-top: 2px;
  font-size: 12px;
  padding: 0 0 0 0;
}
.modal {
  padding: 15px !important;
}
@media (min-width: 768px) {
  .modal {
    padding: 30px !important;
  }
  .modal.modal-ai-recipe .modal-body {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.modal-dialog {
  width: 100%;
  max-width: 1024px;
  margin: 0 auto;
}
.modal-header,
.modal-footer {
  border: none;
}
.modal-content {
  border: none;
  box-shadow: 0 5px 20px -5px rgba(0, 0, 0, 0.25);
}
.bb-cart-user-info-alert {
  text-align: center;
  background-color: red;
}
.bb-nav-breadcrumb {
  z-index: 1;
  margin-bottom: 0;
  background-color: ghostwhite;
  padding: 4px 15px 2px 15px;
}
.bb-menu-wg-image {
  display: inline;
  position: relative;
  top: -3px;
  mix-blend-mode: multiply;
}
.list-group-item-sm {
  padding: 0;
  margin-bottom: 0;
}
.bb_embedded_delivery_datepicker {
  border: solid 1px #596994;
}
.bb_embedded_delivery_datepicker .datepicker-inline {
  width: 100%;
}
.bb_embedded_delivery_datepicker .datepicker-inline .datepicker-days table {
  width: 100%;
  padding-left: 15px;
  padding-right: 15px;
}
.bb_embedded_delivery_datepicker .datepicker-inline .datepicker-months table {
  width: 100%;
  padding-left: 15px;
  padding-right: 15px;
}
.bb_embedded_delivery_datepicker .datepicker-inline .datepicker-years table {
  width: 100%;
  padding-left: 15px;
  padding-right: 15px;
}
.bb-embedded-search-results-container {
  width: 100%;
  position: relative;
  top: 10px;
  background-color: whitesmoke;
}
.bb-embedded-search-results-container .panel-heading {
  padding: 5px;
  padding-left: 10px;
}
.bb-embedded-search-results-container .panel-body {
  padding: 5px;
  padding-left: 10px;
}
.bb-embedded-search-results-container-categories {
  border-right: 1px solid black;
  font-size: 14px;
}
.bb-embedded-search-results-container-products {
  max-height: 450px;
  overflow-y: auto;
}
.bb-emb-seach-results-as-popup {
  position: absolute !important;
  top: 50px;
  width: 800px;
  background-color: whitesmoke;
  z-index: 1070;
  box-shadow: 0px 0px 15px 0px #596994;
}
div.up-arrow {
  display: inline-block;
  position: relative;
  text-decoration: none;
}
div.up-arrow:after {
  content: "";
  display: block;
  position: absolute;
  left: 20px;
  bottom: 100%;
  width: 0;
  height: 0;
  border-bottom: 10px solid #596994;
  border-top: 10px solid transparent;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
}
.bb-no-padding {
  padding: 0;
}
.bb-no-margin {
  margin: 0;
}
@media (min-width: 992px) {
  .slick-dots li {
    width: 40px;
    height: 5px;
    background: #ccc;
  }
  .slick-dots li button {
    width: 40px;
    height: 5px;
  }
  .slick-dots li.slick-active,
  .slick-dots li:hover {
    background: #777;
  }
  .slick-dots li button,
  .slick-dots li button:before {
    color: transparent;
    opacity: 0;
  }
}
.slick-arrow.slick-disabled {
  color: lightgrey;
}
.slick-progress {
  display: block;
  width: 100%;
  height: 10px;
  border-radius: 10px;
  overflow: hidden;
  background-color: #f5f5f5;
  background-image: linear-gradient(to right, #000000, #000000);
  background-repeat: no-repeat;
  background-size: 0 100%;
  transition: background-size 0.4s ease-in-out;
}
.bb-cms-products-slider-container {
  padding: 0 !important;
  min-height: 250px !important;
}
.bb-active-iwg {
  background-color: #e6e6e6;
}
.bb-color-success {
  color: green;
}
.bb-wk-item-padding {
  padding-left: 5px;
  padding-right: 5px;
}
.bb-wk-item-panel-margin {
  margin-bottom: 8px;
}
div.bb-iwg-scrollmenu {
  overflow-x: auto;
  white-space: nowrap;
}
#chevron-arrow-left {
  display: inline-block;
  border-right: 4px solid black;
  border-bottom: 4px solid black;
  width: 14px;
  height: 14px;
  transform: rotate(-225deg);
}
#chevron-arrow-left:hover {
  display: inline-block;
  border-right: 4px solid grey;
  border-bottom: 4px solid grey;
  width: 14px;
  height: 14px;
  transform: rotate(-225deg);
}
#chevron-arrow-right {
  display: inline-block;
  border-right: 4px solid black;
  border-bottom: 4px solid black;
  width: 14px;
  height: 14px;
  transform: rotate(-45deg);
}
#chevron-arrow-right:hover {
  display: inline-block;
  border-right: 4px solid grey;
  border-bottom: 4px solid grey;
  width: 14px;
  height: 14px;
  transform: rotate(-45deg);
}
/* The container */
.container-radio {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-top: 2px;
  cursor: hand;
  cursor: pointer;
  font-size: 18px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
/* Hide the browser's default radio button */
.container-radio input {
  position: absolute;
  opacity: 0;
  cursor: hand;
  cursor: pointer;
}
/* Create a custom radio button */
.custom-radio {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #eee;
  border-radius: 50%;
}
/* On mouse-over, add a grey background color */
.container-radio:hover input ~ .custom-radio {
  background-color: #ccc;
}
/* When the radio button is checked, add a green background */
.container-radio input:checked ~ .custom-radio {
  background-color: green;
}
/* Create the indicator (the dot/circle - hidden when not checked) */
.custom-radio:after {
  content: "";
  position: absolute;
  display: none;
}
/* Show the indicator (dot/circle) when checked */
.container-radio input:checked ~ .custom-radio:after {
  display: block;
}
/* Style the indicator (dot/circle) */
.container-radio .custom-radio:after {
  left: 11px;
  top: 3px;
  width: 7px;
  height: 18px;
  border: solid white;
  border-width: 0 4px 4px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
label.container-radio {
  margin-bottom: 0;
  font-weight: normal;
}
.bb-background-active {
  background-color: rgba(130, 230, 130, 0.25);
}
.bb-select-active-paymenttype-div {
  cursor: hand;
  cursor: pointer;
}
.bb-menu-anchor {
  padding-top: 5px !important;
  padding-bottom: 0 !important;
  padding-left: 5px !important;
}
.bb-no-padding-right {
  padding-right: 0;
}
.bb-no-padding-left {
  padding-left: 0;
}
.bb-no-padding-leftright {
  padding-right: 0;
  padding-left: 0;
}
.bb-iwg-image-span {
  font-family: FontAwesome, sans-serif !important;
}
.bb-menu-dropdown-minimalist-anchor {
  font-size: 1.5em;
  padding-top: 5px;
  padding-bottom: 5px;
}
.bb-padding-none {
  padding: 0;
}
.bb-panel-embedded-search {
  border: none;
  background-color: #e5e5e5;
}
.bb-cart-img {
  background-image: url("../uploads/bb-cart.svg");
  height: 200px;
  background-position: center;
  background-repeat: no-repeat;
  background-color: rgba(255, 255, 255, 0.98);
  background-blend-mode: overlay;
}
.badge-cart-count-bv {
  position: absolute;
  top: -8px;
  right: 48px;
  width: 26px;
  font-size: 1em;
  z-index: 999;
}
.badge-cart-count-bv-xs {
  position: absolute;
  top: 6px;
  right: 28px;
  width: 26px;
  font-size: 1em;
  z-index: 999;
}
.modal-loading-label {
  width: 300px;
  padding: 20px;
  background: orange;
  color: white;
  text-align: center;
  margin: 0 auto;
}
.bb-saferpay-modal-body {
  height: 500px;
}
.bb-bs3tabs-redactor-border {
  border: 1px solid #d8d8d8;
  padding: 10px;
  border-top: none;
}
.bb-cms-products-slider-nav-container {
  padding-top: 6px;
  padding-bottom: 6px;
}
.bb-embsearch-item-input {
  padding-right: 0;
  padding-top: 2px;
}
@media (min-width: 992px) {
  .bb-embsearch-item-input {
    padding-top: 14px;
  }
}
.bb-embsearch-item-fav {
  padding-right: 5px;
  font-size: 24px;
  position: relative;
  top: 2px;
}
.bb-embseach-item-add-container {
  padding-left: 5px;
  padding-right: 5px;
}
.bb-embseach-item-price-container-xs {
  padding-left: 5px;
  font-size: 12px;
  padding-right: 0;
}
.bb-embseach-item-price-xs {
  padding-left: 5px;
  padding-right: 15px;
}
.bb-embseach-item-price-unit-xs {
  padding-left: 5px;
  padding-right: 15px;
  font-size: 10px;
}
.bb-embseach-item-price-container {
  padding-left: 5px;
  padding-right: 15px;
  padding-top: 5px;
  font-size: 18px;
}
.bb-embseach-item-price {
  padding-left: 5px;
  padding-right: 15px;
}
.bb-embseach-item-price-unit {
  padding-left: 5px;
  padding-right: 15px;
  font-size: 16px;
}
.bb-embsearch-item-description {
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 14px;
  font-size: 18px;
}
.bb-embsearch-item-description-xs {
  padding-left: 5px;
  padding-right: 5px;
  font-size: 12px;
}
.bb-embsearch-item-image {
  padding-left: 5px;
  padding-right: 5px;
}
.bb-embsearch-item-image-xs {
  padding-left: 10px;
  padding-right: 0px;
  padding-top: 6px;
}
.bb-sidenav-block-center {
  padding-left: 24px;
  padding-top: 0;
  position: relative;
  top: -29px;
}
@media (max-width: 767px) {
  .bb-sidenav-block-center {
    padding-left: 0;
  }
}
.bb-sidenav-block-right {
  padding-top: 0;
  position: relative;
  top: -29px;
}
.bb-sidenav-block-right .panel {
  min-height: 150px;
  border-top-width: 0px;
}
.bb-sidenav-block-right .panel.panel-body {
  min-height: 150px;
}
@media (max-width: 767px) {
  .bb-sidenav-block-right {
    padding-top: 100px !important;
    padding-left: 0;
  }
}
@media (max-width: 991px) {
  .navbar-fixed-bottom {
    position: relative !important;
  }
}
.bb-list-group-item {
  position: relative;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
  border: 1px solid #dddddd;
  color: black;
}
.bb-listgroup-tours {
  cursor: hand;
  cursor: pointer;
}
@media (min-width: 768px) {
  .bb-list-group-item:hover {
    background-color: lightgrey;
  }
}
.bb-list-group-item.selected {
  background-color: #596994;
  color: whitesmoke;
}
.bb-panel-address,
.bb-panel-delivery-address {
  padding: 0 15px 15px;
  position: relative;
  background-color: #ffffff;
  border: 1px solid lightgrey;
  padding: 4px;
  cursor: pointer;
  cursor: hand;
  flex: 0 0 auto;
  width: 170px;
}
.bb-panel-address .panel-body,
.bb-panel-delivery-address .panel-body {
  padding: 4px;
  background-color: #ffffff;
}
.bb-panel-address .bb-gridbox,
.bb-panel-delivery-address .bb-gridbox {
  border: none;
}
@media (min-width: 768px) {
  .bb-panel-address .row,
  .bb-panel-delivery-address .row {
    margin: 0;
  }
}
@media (min-width: 768px) {
  .bb-panel-address:hover,
  .bb-panel-delivery-address:hover {
    box-shadow: 0 5px 20px -5px rgba(0, 0, 0, 0.25);
  }
}
.bb-panel-delivery-address.bb-addr-selected {
  box-shadow: 0 5px 20px -5px rgba(0, 0, 0, 0.25);
  background-color: #6475a2;
  color: white;
}
.bb-panel-delivery-address.bb-addr-selected .panel-body {
  background-color: #6475a2;
  color: white;
}
.bb-panel-delivery-address.bb-addr-selected table {
  background-color: white;
  color: black;
}
.bb-panel-address.bb-addr-selected {
  box-shadow: 0 5px 20px -5px rgba(0, 0, 0, 0.25);
  background-color: #6475a2;
  color: white;
}
.bb-panel-address.bb-addr-selected .panel-body {
  background-color: #6475a2;
  color: white;
}
.bb-panel-address.bb-addr-selected table {
  background-color: white;
  color: black;
}
.bb-toursel-slider {
  padding: 10px;
  margin-bottom: 0;
}
.bb-toursel-table {
  font-size: 0.7em;
  padding: 0;
  margin: 0;
}
.bb-toursel-slider > .slick-list {
  padding-bottom: 10px;
}
.bb-toursel-table thead > tr > th {
  padding: 2px;
}
.bb-toursel-table tbody > tr > td {
  padding: 2px;
}
.bb-toursel-table tbody > tr {
  padding: 2px;
}
/* The switch - the box around the slider */
.switch {
  position: relative;
  display: inline-block;
  width: 30px;
  height: 17px;
}
/* Hide default HTML checkbox */
.switch input {
  opacity: 0;
  width: 0;
  height: 0;
}
/* The slider */
.switch-slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  -webkit-transition: 0.4s;
  transition: 0.4s;
}
.switch-slider:before {
  position: absolute;
  content: "";
  height: 13px;
  width: 13px;
  left: 2px;
  bottom: 2px;
  background-color: white;
  -webkit-transition: 0.4s;
  transition: 0.4s;
}
input:checked + .switch-slider {
  background-color: #2196f3;
}
input:focus + .switch-slider {
  box-shadow: 0 0 1px #2196f3;
}
input:checked + .switch-slider:before {
  -webkit-transform: translateX(13px);
  -ms-transform: translateX(13px);
  transform: translateX(13px);
}
/* Rounded sliders */
.switch-slider.round {
  border-radius: 17px;
}
.switch-slider.round:before {
  border-radius: 50%;
}
/* The switch - the box around the slider */
.switch-lg {
  position: relative;
  display: inline-block;
  width: 120px;
  height: 31px;
}
/* Hide default HTML checkbox */
.switch-lg input {
  opacity: 0;
  width: 0;
  height: 0;
}
/* The slider */
.switch-slider-lg {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  -webkit-transition: 0.4s;
  transition: 0.4s;
}
.switch-slider-lg:before {
  position: absolute;
  content: "";
  height: 25px;
  width: 25px;
  left: 3px;
  bottom: 3px;
  background-color: white;
  -webkit-transition: 0.4s;
  transition: 0.4s;
}
input:checked + .switch-slider-lg {
  background-color: #2196f3;
}
input:focus + .switch-slider-lg {
  box-shadow: 0 0 1px #2196f3;
}
input:checked + .switch-slider-lg:before {
  -webkit-transform: translateX(89px);
  -ms-transform: translateX(89px);
  transform: translateX(89px);
}
/* Rounded sliders */
.switch-slider-lg.round {
  border-radius: 10px;
}
.switch-slider-lg.round:before {
  border-radius: 50%;
}
.bb-rounded-xs {
  border-radius: 3px;
}
.bb-rounded-sm {
  border-radius: 5px;
}
.bb-rounded-md {
  border-radius: 10px;
}
.bb-rounded-lg {
  border-radius: 15px;
}
.inner-addon {
  position: relative;
}
/* style glyph */
.inner-addon .glyphicon {
  position: absolute;
  padding: 10px;
  pointer-events: none;
}
/* align glyph */
.left-addon .glyphicon {
  left: 0;
}
.right-addon .glyphicon {
  right: 0;
}
/* add padding  */
.left-addon input {
  padding-left: 30px;
}
.right-addon input {
  padding-right: 30px;
}
.inner-addon-sm {
  position: relative;
}
/* style glyph */
.inner-addon-sm .glyphicon {
  position: absolute;
  padding: 10px;
  pointer-events: none;
}
/* align glyph */
.left-addon-sm .glyphicon {
  left: 0px;
  top: -2px;
}
.right-addon-sm .glyphicon {
  right: 0px;
  top: -2px;
}
/* add padding  */
.left-addon-sm input {
  padding-left: 30px;
}
.right-addon-sm input {
  padding-right: 30px;
}
.bb-picktour-plz-input {
  color: #3d3d3d;
  width: 180px;
}
@media (max-width: 767px) {
  .bb-picktour-plz-input {
    margin: 0 auto;
    margin-top: 10px;
  }
}
.bb-picktour-plz-input input {
  background-color: #fcfcfc;
  color: mediumaquamarine;
  font-weight: bold;
  font-size: 16px;
  padding-top: 6px;
}
.bb-panel-flat {
  min-height: 150px;
  border: none;
  overflow-x: auto;
  background-color: #fcfcfc;
  padding: 6px;
}
.bb-panel-flat .panel-body {
  border: none;
}
.bb-existing-tour-card {
  display: flex;
  flex-wrap: nowrap;
  overflow-x: auto;
}
.bb-existing-tour-card-title {
  background-color: #4f5e84;
  color: white;
}
.bb-wtour-card-title {
  background-color: #61b1ea;
  color: black;
}
.bb-picktour-plz-slider-label {
  position: relative;
  top: 5px;
}
@media (max-width: 767px) {
  .bb-picktour-plz-slider-label {
    top: 14px;
  }
}
.bb-modal-sm {
  width: 50%;
  margin: auto;
}
@media (max-width: 767px) {
  .bb-modal-sm {
    width: 100%;
  }
}
.bb-modal-md {
  width: 75%;
  margin: auto;
}
@media (max-width: 767px) {
  .bb-modal-md {
    width: 100%;
  }
}
.modal-content-flat {
  box-shadow: none;
  background: transparent;
}
.bb-cart-margin-hrs {
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}
.bb-cart-addr {
  border: 1px solid lightgrey;
  padding: 7px 5px 1px 15px;
}
.bb-embedded-slider-card {
  border: none !important;
  cursor: pointer;
  cursor: hand;
}
div.popover.confirmation {
  min-width: 310px;
  padding-bottom: 4px;
}
div.popover.confirmation .popover-content {
  padding: 5px 5px;
}
div.popover.confirmation .popover-content .confirmation-buttons .btn-group {
  display: block;
}
.bb-paymenttype-radio-btn {
  display: block;
  margin-top: 2px;
}
.bb-product-filter-search {
  position: relative;
  top: 0;
  background-color: whitesmoke;
  color: #596994;
}
.bb-order-overview-panel {
  border-top: 1px solid #596994;
}
.bb-country-flag-details {
  position: relative;
  top: 3px;
}
.bb-country-flag-list {
  position: relative;
  top: 1px;
}
.bb-country-flag-grid {
  position: relative;
  top: 1px;
}
.bb-country-flag-grid-image {
  position: absolute;
  top: 10px;
  right: 0;
}
.bb-country-flag-list-image {
  position: absolute;
  top: 30px;
  right: 20px;
}
.bb-country-flag-details-image {
  position: absolute;
  top: 30px;
  right: 50px;
}
.bb-btn-progress-container {
  position: relative;
}
@keyframes progressAnimationToZeroWidth {
  0% {
    width: 100%;
  }
  100% {
    width: 0;
  }
}
.bb-btn-progress-background {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  background-color: #00ccff;
  border-radius: 3px;
  width: 0;
  animation: 7s linear 0s 1 progressAnimationToZeroWidth;
}
.bb-btn-progress-background-text {
  position: relative;
  top: 0;
  left: 0;
  background-color: transparent;
  padding: 5px;
}
@keyframes bounceDown {
  0%,
  20%,
  50%,
  80%,
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  40% {
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }
  60% {
    -webkit-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}
@keyframes bounceDown {
  0%,
  20%,
  50%,
  80%,
  100% {
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  40% {
    -moz-transform: translateY(-30px);
    -ms-transform: translateY(-30px);
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }
  60% {
    -moz-transform: translateY(-15px);
    -ms-transform: translateY(-15px);
    -webkit-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}
@keyframes bounceLeft {
  0%,
  20%,
  50%,
  80%,
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  40% {
    -webkit-transform: translateX(30px);
    transform: translateX(30px);
  }
  60% {
    -webkit-transform: translateX(15px);
    transform: translateX(15px);
  }
}
/* /left bounce */
/* right bounce */
@keyframes bounceRight {
  0%,
  20%,
  50%,
  80%,
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  40% {
    -webkit-transform: translateX(-30px);
    transform: translateX(-30px);
  }
  60% {
    -webkit-transform: translateX(-15px);
    transform: translateX(-15px);
  }
}
/* /right bounce */
/* assign bounce */
.bb-bounce-arrow-right {
  -webkit-animation: bounceRight 2s infinite;
  animation: bounceRight 2s infinite;
  float: right;
}
.bb-bounce-arrow-left {
  -webkit-animation: bounceLeft 2s infinite;
  animation: bounceLeft 2s infinite;
}
.bb-bounce-arrow-down {
  -moz-animation: bounceDown 2s infinite;
  -webkit-animation: bounceDown 2s infinite;
  animation: bounceDown 2s infinite;
  text-align: center;
  display: block;
}
@media (min-width: 992px) {
  .bb-mobile-xs-only {
    display: none !important;
  }
}
.bb-mobile-pickaddress-indicator {
  position: absolute;
  top: 60%;
  right: -5px;
  z-index: 1;
}
.bb-mobile-cart-indicator {
  position: absolute;
  bottom: 0;
  left: 49%;
  z-index: 1;
}
.collapse {
  visibility: hidden;
}
.collapse.in {
  visibility: visible;
}
.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition-property: height, visibility;
  transition-property: height, visibility;
  -webkit-transition-duration: 0.35s;
  transition-duration: 0.35s;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease;
}
.collapsing.width {
  -webkit-transition-property: width, visibility;
  transition-property: width, visibility;
  width: 0;
  height: auto;
}
.bb-weight-unit-select.active {
  transform: scale(1.1);
}
.bb-flex-container {
  max-width: 1335px;
  margin: 0 auto;
}
.bb-flex-grid-row {
  display: flex;
  flex-flow: row wrap;
  justify-content: flex-start;
}
.bb-flex-grid-item-list {
  flex-basis: 100%;
  flex: auto;
  -ms-flex: auto;
  position: relative;
  box-sizing: border-box;
}
.bb-flex-grid-item-content {
  height: 100%;
}
@media (min-width: 992px) {
  .bb-flex-grid-item-box {
    flex-basis: 33.33%;
  }
}
@media (max-width: 991px) {
  .bb-flex-grid-item-box {
    flex-basis: 100%;
  }
}
@media (max-width: 991px) {
  .bb-flex-rid-item-box {
    flex-basis: 100%;
  }
}
.bb-ordermgr-select-period {
  height: 30px;
  line-height: 22px;
  /* margin-top: 2px; */
  font-size: 12px;
  padding: 0 0 0 0;
}
@media (max-width: 991px) {
  .bb-ordermgr-select-period {
    margin-top: 6px;
  }
}
@media (min-width: 769px) {
  .bb-is-mobil {
    display: none;
  }
  .bb-responsive-fontsize {
    font-size: initial;
  }
}
@media (max-width: 768px) {
  .bb-is-desktop {
    display: none;
  }
  .bb-responsive-fontsize {
    font-size: 12px;
  }
}
.bb-ordermgr-btn-cancel,
.bb-ordermgr-btn-save {
  margin-right: 8px;
}
.bb-ordermgr-delete-msg {
  position: relative;
  top: -64px;
  font-weight: 400;
}
.bb-ordermgr-delete {
  position: absolute;
  left: 95%;
  z-index: 1;
}
.bb-welcome-glyph-cart {
  font-size: 38px;
  position: absolute;
  left: 44%;
  top: 8px;
}
.bb-welcome-glyph-pause {
  font-size: 32px;
  color: red;
  top: -5px;
}
.confirmation-buttons > .btn-group {
  display: flex !important;
  flex-direction: column;
}
.bb-cart-product-input-amount {
  max-width: 100% !important;
  margin-left: 1px !important;
  margin-right: -48px !important;
  border-radius: 10px !important;
  text-align: center !important;
}
.bb-cart-add-btn-total {
  width: 100%;
}
.bb-eh-order-preview-item {
  overflow: hidden;
  clear: both;
}
.bb-navbar-default {
  z-index: 5;
}
.bb-ddsplit-action {
  border: none;
  font-size: 15px;
  top: -1px;
}
.bb-ddsplit-dropdown {
  border: none;
  font-size: 15px;
  top: -1px;
}
.bb-ordermgr-panelbody {
  border: none !important;
}
.bb-ordermgr-weight-input-amount {
  padding: 5px 18px 5px 4px;
  max-width: 220px;
  text-align: center;
}
.bb-ordermgr-group-modal-header {
  padding-bottom: 0;
}
.bb-ordermgr-group-modal-body {
  padding-top: 0;
}
.bb-ordermgr-group-modal-body > ul > li {
  font-size: 85%;
}
.bb-picktour-modal-plz {
  font-weight: 800;
  color: black;
}
.bb-wk-edit-notice {
  font-size: 12px;
  height: 39px;
  margin-left: 3px;
  padding-top: 1px;
}
.bb-wk-edit-notice-sm {
  font-size: 9px;
  height: 31px;
  margin-left: 3px;
  padding-top: 1px;
  border-radius: 4px;
}
.bb-wk-edit-notice-xs {
  font-size: 8px;
  height: 29px;
  margin-left: 2px;
  padding-top: 1px;
}
/* Pure CSS Ribbons: https://codepen.io/tay1orjones/pen/yszHD */
.ribbon {
  line-height: 0.8em;
  font-size: 1.2em;
  text-align: center;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
  display: block;
  width: 3rem;
  height: 2rem;
  background: linear-gradient(to bottom, #999999 0%, #cccccc 100%);
  color: white;
  margin: 1em 0.5em 0;
  float: left;
  padding-top: 1rem;
  position: relative;
  filter: drop-shadow(0 0.1rem 0.1em rgba(0, 0, 0, 0.5));
  -webkit-filter: drop-shadow(0 0.1rem 0.1em rgba(0, 0, 0, 0.5));
  transform: translate3d(0, 0, 0);
}
.ribbon:after {
  content: "";
  width: 0;
  height: 0;
  border-right: 1.5rem solid transparent;
  border-left: 1.5rem solid transparent;
  border-top: 1.5rem solid #cccccc;
  position: absolute;
  top: 2rem;
  left: 0;
}
.ribbon.ribbon--red {
  background: linear-gradient(to bottom, #d3362d 0%, #e57368 100%);
}
.ribbon.ribbon--red:after {
  border-top: 1.3rem solid #e57368;
}
.ribbon.ribbon--orange {
  background: linear-gradient(to bottom, #e7711b 0%, #f7981d 100%);
}
.ribbon.ribbon--orange:after {
  border-top: 1.3rem solid #f7981d;
}
.ribbon.ribbon--yellow {
  background: linear-gradient(to bottom, #f1ca3a 0%, #f6eb3b 100%);
}
.ribbon.ribbon--yellow:after {
  border-top: 1.3rem solid #f6eb3b;
}
.ribbon.ribbon--green {
  background: linear-gradient(to bottom, #5f9654 0%, #65b045 100%);
}
.ribbon.ribbon--green:after {
  border-top: 1.3rem solid #65b045;
}
.ribbon.ribbon--blue {
  background: linear-gradient(to bottom, #1c91c0 0%, #11a9cc 100%);
}
.ribbon.ribbon--blue:after {
  border-top: 1.3rem solid #11a9cc;
}
.ribbon.ribbon--purple {
  background: linear-gradient(to bottom, #5c3292 0%, #7e3794 100%);
}
.ribbon.ribbon--purple:after {
  border-top: 1.3rem solid #7e3794;
}
.ribbon.ribbon--brand {
  background: #596994;
}
.ribbon.ribbon--brand:after {
  border-top: 1.3rem solid #596994;
}
.popover-title {
  padding: 2px 8px;
  margin: 0;
  font-size: 14px;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-radius: 5px 5px 0 0;
}
.bb-wk-zst-badge {
  display: inline-block;
  max-width: 80px;
  position: relative;
  top: 3px;
  margin-bottom: 10px;
}
.bb-fontsize-xs {
  font-size: 8px;
}
.bb-fontsize-sm {
  font-size: 10px;
}
.bb-fontsize-md {
  font-size: 12px;
}
.bb-fontsize-lg {
  font-size: 14px;
}
.bb-fontsize-xl {
  font-size: 16px;
}
.bb-btn-cart-abo-verwalten {
  position: relative;
  left: 6px;
  top: -5px;
  padding: 3px 5px 5px 4px;
  line-height: 1;
  min-height: 36px;
}
.bb-ordermgr-highlight-date {
  background-color: lightgreen;
}
.bb-ordermgr-highlight-date-next {
  background-color: #246a28b8;
}
.bb-ordermgr-highlight-date-expired {
  background-color: #ff00006e !important;
}
.bb-ordermgr-pos-new {
  position: absolute;
  padding: 4px 4px 2px 5px;
  left: -9px;
  top: 109px;
  float: left;
  z-index: 1;
  background-color: yellow;
  border-radius: 5px;
  opacity: 0.75;
}
.bb-ordermgr-nextdelivery {
  font-size: 12px;
}
.bb-ordermgr-nextdel-date:hover {
  filter: brightness(0.75);
  cursor: hand;
  cursor: pointer;
}
.bb-cart-item-unit-price {
  font-size: 13px;
  font-weight: 300;
}
.bb-header-xs-left {
  padding: 5px 4px 4px 0;
  margin: 0;
}
.bb-header-xs-right {
  top: 2px;
  left: 0px;
}
header {
  position: relative;
  z-index: 1 !important;
}
.bb-sidenav-block-center {
  top: -30px;
}
.bb-sidenav-block-right {
  top: -30px;
}
.bb-sidenav-block-left {
  position: relative;
  top: -32px;
}
.bb-wk-modalprev-btn-next,
.bb-wk-modalprev-btn-wt {
  font-size: 15px;
  margin-bottom: 5px;
  white-space: normal;
  word-wrap: break-word;
  height: auto;
}
.bb-wk-modalprev-btn-wt {
  font-size: 15px;
  white-space: normal;
  word-wrap: break-word;
}
.bb-cart-title {
  font-size: 19px;
  font-weight: 800;
  min-height: 26px;
}
@media (max-width: 320px) {
  .bb-wk-modalprev-btn-next {
    font-size: 13px;
    margin-bottom: 5px;
    height: 40px;
  }
  .bb-wk-modalprev-btn-next span:first-child {
    position: relative;
    top: -5px;
  }
  .bb-wk-modalprev-btn-next span:first-child span {
    top: 1px;
  }
}
@media (max-width: 991px) {
  .bb-ordermgr-button-row {
    padding-top: 7px;
  }
}
@media (max-width: 767px) {
  .bb-ordermgr-btn-cancel {
    margin-right: 0px;
    float: left;
  }
  .bb-ordermgr-btn-save {
    margin-right: 0px;
  }
  .bb-ordermgr-button-row {
    padding-top: 7px;
  }
  .bb-ordermgr-weight-input-amount {
    max-width: 248px;
  }
  .bb-navbtn-xs-cart {
    margin-right: 9px;
  }
  .bb-navbtn-xs-burger {
    margin-left: 3px;
  }
  .bb-sidenav-block-center {
    top: -130px;
  }
  .bb-cart-title {
    font-size: 19px;
    font-weight: 800;
  }
  .bb-no-padding-leftright-xs {
    padding-right: 0;
    padding-left: 0;
  }
}
.bb-dlvr-cart-group-title {
  color: black;
  padding-top: 10px;
  padding-bottom: 10px;
  font-size: 16px;
  text-transform: uppercase;
}
.bb-grid-container {
  display: grid;
  background-color: transparent;
  padding: 0;
}
.bb-grid-container--fill {
  grid-template-columns: repeat(auto-fill, minmax(20px, 3fr));
}
.bb-grid-container--fit {
  grid-template-columns: 64px 64px auto 64px;
}
.bb-grid-col1 {
  background-color: white;
  padding: 2px 0 2px 0;
  font-size: 12px;
  text-align: center;
}
.bb-grid-col2 {
  background-color: rgba(0, 0, 0, 0.03);
  border: 1px solid rgba(255, 255, 255, 0.75);
  padding: 16px 0 2px 0;
  font-size: 12px;
  text-align: center;
}
.bb-grid-col3 {
  background-color: rgba(0, 0, 0, 0.03);
  border: 1px solid rgba(255, 255, 255, 0.75);
  padding: 16px 2px 2px 2px;
  font-size: 12px;
  text-align: center;
}
.bb-grid-col4 {
  background-color: rgba(0, 0, 0, 0.03);
  border: 1px solid rgba(255, 255, 255, 0.75);
  padding: 16px 2px 2px 2px;
  font-size: 12px;
  text-align: center;
}
.bb-ewk-label {
  font-size: 13px;
  font-weight: bold;
  text-align: center;
  padding: 2px;
}
.panel {
  border: none;
}
.bb-container-base {
  width: 100%;
  padding-top: 15px;
  padding-bottom: 15px;
}
.bb-ewk-btn-ordermgr-label {
  line-height: 0;
  font-size: 10px;
}
.bb-navbar-xs-bottom {
  display: none;
}
.bb-div-slide {
  display: none;
}
.bb-div-slide-kka {
  display: none;
}
@media (max-width: 1024px) {
  .bb-navbar-xs-bottom {
    display: block;
    position: fixed;
    left: 0%;
    right: 0%;
    bottom: 0%;
    z-index: 9999;
    background: white;
    padding: 15px 0px;
    text-align: center;
    box-shadow: inset 0px 1px 1px 0px #888;
    font-size: 20px;
    width: 100%;
    height: 60px;
    padding-right: 20px;
    padding-left: 10px;
  }
  .bb-navbar-xs-bottom .col-xs-3 {
    height: 28px;
  }
  .bb-navbar-xs-bottom-subtitle {
    font-size: 10px;
    display: none;
  }
  span[data-action="cart-count"] span.badge {
    position: absolute;
    left: 20px;
    top: -10px;
    padding: 5px 8px;
    margin: 0;
    display: block;
    min-width: 0;
    z-index: 2;
    background: #466675;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
    font-size: 10px;
    font-weight: 600;
  }
  .bb-nav-top {
    height: 64px;
  }
  .bb-cart-sidebar-container {
    z-index: 2;
  }
  .bb-div-slide {
    display: inline;
    position: fixed;
    background: whitesmoke;
    width: 300px;
    right: -288px;
    top: 200px;
    height: 44px;
    transition: right 0.5s ease-in-out;
    -o-transition: right 0.5s ease-in-out;
    -ms-transition: right 0.5s ease-in-out;
    -moz-transition: right 0.5s ease-in-out;
    -webkit-transition: right 0.5s ease-in-out;
    border: 1px solid lightgray;
    z-index: 4;
  }
  .bb-div-slide .bb-div-toggle-close {
    display: none;
  }
  .bb-div-slide .bb-div-toggle-search {
    display: inline;
  }
  .bb-div-slide-kka {
    display: inline;
    position: fixed;
    background: whitesmoke;
    width: 360px;
    right: -348px;
    top: 260px;
    height: 44px;
    transition: right 0.5s ease-in-out;
    -o-transition: right 0.5s ease-in-out;
    -ms-transition: right 0.5s ease-in-out;
    -moz-transition: right 0.5s ease-in-out;
    -webkit-transition: right 0.5s ease-in-out;
    border: 1px solid lightgray;
    z-index: 4;
  }
  .bb-div-slide-kka .bb-div-toggle-kka-close {
    display: none;
  }
  .bb-div-slide-kka .bb-div-toggle-kka {
    display: inline;
  }
  .bb-div-slide-kka-label {
    position: relative;
    top: 10px;
    padding: 0;
    font-size: 18px;
    font-weight: bold;
  }
  .bb-div-toggle {
    font-size: 24px;
    position: absolute;
    left: -40px;
    top: -1px;
    height: 44px;
    padding: 10px;
    background: whitesmoke;
    border: 1px solid lightgray;
    border-right: none;
  }
  .bb-div-toggle i.glyphicon {
    top: -2px;
  }
  .bb-div-toggle .bb-div-toggle-search {
    display: block;
  }
  .bb-div-box {
    padding: 6px;
  }
  .bb-div-box-kka {
    padding: 6px;
    background: white;
    border: 1px solid lightgray;
    position: relative;
    top: 42px;
    right: -2px;
    width: 394px;
    height: 252px;
    transition: right 0.5s ease-in-out;
    -o-transition: right 0.5s ease-in-out;
    -ms-transition: right 0.5s ease-in-out;
    -moz-transition: right 0.5s ease-in-out;
    -webkit-transition: right 0.5s ease-in-out;
  }
  .bb-cart-sidebar-summary {
    margin-bottom: 6px;
  }
  .bb-cart-sidebar-container {
    position: sticky;
    top: 100px;
  }
}
.not-logged-in .sw-fav-link {
  color: lightgray;
}
.bb-sidenav-block-right {
  position: sticky;
  top: 172px;
}
/*Anpassung Sidebar in der Höhe*/
.bb-sidenav-block-left,
.bb-sidenav-block-right {
  top: 0px;
}
/* Bereinigung der zentralen Navigation */
.bb-sidenav-block-center {
  padding-left: 0px;
  top: 0px;
}
span.close {
  position: relative;
  top: -6px;
  font-size: 29px;
}
.bb-sidebar-left-offcanvas {
  position: relative;
  padding-top: 20px;
}
.bb-oc-close {
  font-size: 20px;
  padding: 0;
}
/* Remove Panel box-shadow for mobile sidemenu */
#navigation-offcanvas > div > div {
  box-shadow: none;
}
/* hide <hr> element in mobile sidenav since we already have a bottom border set for staging */
#navigation-offcanvas > div > div > div.panel-body.bb-padding-none > div > hr {
  display: none;
}
/* Sidebar for desktop needs padding */
@media (min-width: 1025px) {
  .nav-sidebar-fancy {
    padding-right: 10px;
    padding-left: 5px;
  }
}
/* Logo in der Navigation fuer kleine VP anpassen */
@media (max-width: 767px) {
  .logo-xs {
    padding: 2px;
  }
}
.bb-mergecart-wkcontainer {
  padding-left: 30px;
  padding-right: 30px;
}
.cart-item-compact .col-cart-item {
  padding-top: 5px;
  padding-bottom: 5px;
  border-bottom: 1px solid #d4d4d4;
}
.cart-item-compact .row div[class*="col-"] {
  padding: 2px 5px;
}
.cart-item-compact .row div[class*="col-"] .row {
  margin-left: -2px;
  margin-right: -2px;
}
.cart-item-compact.first .col-cart-item {
  border-top: 1px solid #d4d4d4;
}
.cart_header {
  border-bottom: 2px solid #ccc;
}
.col-cart-item-label {
  font-size: 18px;
}
.col-cart-item-price {
  grid-template-columns: auto min-content;
  display: grid;
  grid-gap: 2px;
}
.col-cart-item-price .cart-item-price {
  display: block;
  font-size: 18px;
  font-weight: bold;
}
.col-cart-item-price .cart-item-currency {
  display: block;
  font-size: 18px;
  font-weight: bold;
}
.col-cart-item-img {
  text-align: center;
}
.col-cart-item-img .img-responsive {
  max-width: 100%;
}
.col-cart-item-img .rabatt_pill {
  float: none;
}
.col-cart-item-desc span {
  display: block;
  line-height: 1.2;
}
.col-cart-item-desc .product-deliver-desc {
  display: block;
  margin-top: 8px;
}
.label-display-price-offcanvas {
  display: inline-block;
  margin-bottom: 2px;
}
.col-cart-sum-text {
  margin-bottom: 30px;
}
.col-proceed-btn {
  margin-bottom: 70px;
}
/*Anpassung Sidebar in der Höhe*/
.bb-sidenav-block-left,
.bb-sidenav-block-right {
  top: 0px;
}
/* Bereinigung der zentralen Navigation */
.bb-sidenav-block-center {
  padding-left: 0px;
  top: 0px;
}
/* Optimierung der seitlichen Navigation */
.left-navigation {
  outline: 1px solid gray;
  background: white;
  width: 100%;
}
.left-navigation * {
  font-size: 14px !important;
}
.left-navigation button:hover {
  color: black;
  border-bottom: 1px solid black;
}
nav#products_nav_left_new {
  border: none;
  padding: 0px 0px 0px 1em;
  background: transparent;
}
nav#products_nav_left_new ul li ul li ul {
  background: white !important;
}
nav#products_nav_left_new ul li ul li ul li {
  margin-left: 10px;
}
nav#products_nav_left_new ul li ul li ul li ul {
  margin-left: 10px;
}
#navigation-offcanvas ul {
  padding-top: 0;
}
#bb-navbar-list_sidebar-left-root a[id^="btn_sidebar-"] {
  background: white;
  padding: 8px 15px !important;
  border-bottom: none;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  cursor: pointer;
  cursor: hand;
}
#bb-navbar-list_sidebar-left-offcanvas-root a[id^="btn_oc_sidebar-"] {
  border-bottom: none;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
#bb-navbar-list_sidebar-left-offcanvas-root a[id^="btn_oc_sidebar-"] span {
  top: 8px !important;
}
#bb-navbar-list_sidebar-left-root a[id^="btn_sidebar-"] button {
  background: white;
  color: black;
  padding: 0px !important;
  font-size: 15px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  width: 80%;
  border: none;
  text-align: left;
}
#bb-navbar-list_sidebar-left-offcanvas-root a[id^="btn_oc_sidebar-"] button {
  background: transparent;
  color: black;
  padding: 0px !important;
  font-size: 15px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  width: 80%;
  border: none;
  text-align: left;
}
nav#products_nav_left_new a[id^="bb-menu-link-"] {
  padding-left: 15px !important;
  height: auto;
  background: white;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
div#bb-cmsblock-multicol-3068 img {
  max-height: 578px;
}
#cookie-bar.fixed.bottom {
  bottom: 50%;
  top: auto;
  width: 50%;
  margin-left: 25%;
  margin-right: auto;
  background: white;
  color: black;
  border: 1px solid gray;
}
.bb-sidenav-block-right {
  position: sticky;
  top: 172px;
}
#bb-navbar-list_navmenu-root {
  outline: 1px solid gray;
}
@media (min-width: 1200px) {
  .flow-cart .bb-sidenav-block-left.col-lg-2 {
    width: 7%;
  }
  .flow-cart .bb-sidenav-block-center.col-lg-8 {
    width: 86%;
  }
}
@media (min-width: 1400px) {
  .flow-cart .bb-sidenav-block-left.col-lg-2 {
    width: 16.66666667%;
  }
  .flow-cart .bb-sidenav-block-center.col-lg-8 {
    width: 66.66666667%;
  }
}
.bb-delivery-history-item-add {
  margin-top: 2px;
  width: 100%;
  padding: 4px !important;
}
.bb-overview-order-preview-grid {
  display: grid;
  grid-template-columns: 33% 33% 33%;
  grid-gap: 10px;
  padding-left: 10px;
  padding-right: 16px;
  align-items: stretch;
}
.bb-overview-order-preview-grid-cell {
  background: whitesmoke;
}
@media screen and (max-width: 768px) {
  .bb-delivery-history-item-add {
    width: 80%;
  }
  .bb-overview-order-preview-grid {
    grid-template-columns: 100%;
  }
  .bb-overview-order-preview-grid-cell {
    grid-column: auto;
  }
}
.bb-overview-order-preview-content-box {
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  background-color: whitesmoke;
  overflow: hidden;
  display: grid;
  grid-template-rows: auto auto auto auto;
}
.bb-overview-order-preview-content-one {
  padding-top: 8px;
  height: 58px;
}
.bb-overview-order-preview-content-two {
  font-size: 2em;
  height: 48px;
}
.bb-overview-order-preview-content-three {
  font-size: 1em;
  height: 90px;
}
.bb-overview-order-preview-content-three-img {
  width: 100%;
}
.bb-overview-order-preview-content-four {
  align-self: end;
}
.bb-overview-order-preview-content-four-btn {
  width: 100%;
}
.bb-overview-order-preview-content-box {
  height: 100%;
}
#profile_my_deliveries {
  cursor: pointer;
}
#profile_my_articles {
  cursor: pointer;
}
#profile_my_customer_account {
  cursor: pointer;
}
#profile_my_deliveries:hover {
  background-color: #c8c8c8c7;
}
#profile_my_articles:hover {
  background-color: #c8c8c8c7;
}
#profile_my_customer_account:hover {
  background-color: #c8c8c8c7;
}
#profile_navigation_left {
  display: grid;
  grid-auto-flow: row;
  box-sizing: border-box;
  padding-left: 15px;
}
.bb-profile-menu-btn {
  padding: 5px;
  box-shadow: 0 0 0 1px lightgrey;
  background-color: white;
  cursor: pointer;
}
.bb-profile-menu-btn:hover {
  background-color: #f5f5f5;
}
.activeProfile {
  background-color: #8080803d;
}
.bb-zusammenstellung-week-info {
  color: white;
  background-color: #aaaaaa;
  text-align: center;
  padding-top: 3px;
  padding-bottom: 3px;
  font-weight: bold;
}
.bb-delivery-history-item-add-div {
  margin-top: 6px;
}
.bb-delivery-history-item-col {
  margin-top: 8px;
}
.orderpos_list_item {
  background-color: whitesmoke;
  margin-bottom: 4px;
}
.bb-delivery-history-panel-group .orderpos_list_item {
  margin-top: 10px;
  padding: 5px 15px;
}
@media (max-width: 767px) {
  .bb-delivery-history-item-add-div {
    margin-top: 6px;
    padding: 0 6px 0px 0px;
  }
  .bb-delivery-history-item-col {
    margin-top: 8px;
    white-space: nowrap;
    overflow: hidden;
  }
  .bb-delivery-history-item {
    padding: 0;
  }
  .bb-delivery-history-panel-group .orderpos_list_item {
    padding: 0;
  }
}
.bb-teaser-flex-row {
  display: flex;
  flex-wrap: wrap;
  padding: 0 4px;
  flex: 100%;
  max-width: 100%;
}
/* Create four equal columns that sits next to each other */
.bb-teaser-flex-column {
  flex: 1;
  padding: 0 4px;
}
/* Responsive layout - makes a two column-layout instead of four columns */
@media (max-width: 800px) {
  .bb-teaser-flex-column {
    flex: 50%;
    max-width: 50%;
  }
}
/* Responsive layout - makes the two columns stack on top of each other instead of next to each other */
@media (max-width: 600px) {
  .bb-teaser-flex-column {
    flex: 100%;
    max-width: 100%;
  }
}
.bb-thumbnail-product-container {
  width: 100%;
  margin: 2px;
}
.bb-cms-widget-panel {
  padding: 6px;
  box-shadow: none;
}
.bb-cms-widget-panel .panel-heading {
  border: solid 1px #ccc;
}
.bb-products-detail-saleprice-box {
  padding-top: 8px;
  padding-bottom: 5px;
}
.bb-products-detail-saleprice-box .bb-aktionsblock {
  background-color: whitesmoke;
  padding: 10px;
}
.bb-products-detail-saleprice-box .bb-aktionsblock .bb-aktionsinfo {
  font-size: small;
}
.bb-products-detail-saleprice-box .bb-aktionsblock .bb-aktionsinfo .bb-aktionstext {
  font-weight: bold;
}
.bb-dropdown-button-pause-kuendigen-ordmger {
  float: right;
  padding-left: 2px;
}
.bb-dropdown-button-pause-kuendigen-ordmger .bb-dropdown-menu-pause-kuendigen {
  left: -140px;
  padding: 6px 6px 4px 6px;
  width: 200px;
}
.bb-dropdown-button-pause-kuendigen-ordmger .bb-dropdown-menu-pause-kuendigen a {
  width: 100%;
  margin-bottom: 3px;
}
.bb-dropdown-button-pause-kuendigen-flowcomcart {
  float: right;
}
.bb-dropdown-button-pause-kuendigen-flowcomcart .bb-dropdown-menu-pause-kuendigen {
  left: -127px;
}
.bb-dropdown-button-pause-kuendigen-flowcomcart .bb-dropdown-menu-pause-kuendigen a {
  width: 100%;
}
.bb-cart-item-duplicate {
  padding: 0;
}
.bb-cart-item-duplicate span {
  font-family: sans-serif;
  font-weight: bold;
  font-size: x-small;
  color: red;
  border: 1px solid red;
  padding: 2px;
}
.bb-payment-header-text {
  max-width: 400px;
  margin-left: auto;
  margin-right: auto;
}
.bb-payment-board {
  border: 1px solid #dddddd;
  background-color: #f9f9f9;
  border-radius: 3px;
}
@media (max-width: 768px) {
  .bb-payment-board-stand {
    display: grid;
    grid-row-gap: 20px;
    grid-column-gap: 20px;
    grid-template-columns: minmax(0, 1fr);
    max-width: 333px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media (min-width: 768px) {
  .bb-payment-board-stand {
    display: grid;
    grid-row-gap: 20px;
    grid-column-gap: 20px;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
    max-width: 690px;
    margin-left: auto;
    margin-right: auto;
  }
}
.bb-payment-board-stand-alone {
  display: grid;
  grid-row-gap: 20px;
  grid-column-gap: 20px;
  grid-template-columns: minmax(0, 1fr);
  max-width: 333px;
  margin-left: auto;
  margin-right: auto;
}
.bb-payment-board-content {
  display: grid;
  grid-row-gap: 20px;
  grid-column-gap: 20px;
  grid-template-rows: min-content 1fr min-content;
  padding: 20px;
  overflow: hidden;
  height: 100%;
}
.bb-payment-board-content-img {
  align-self: center;
  margin-left: auto;
  margin-right: auto;
  mix-blend-mode: darken;
  max-height: 100%;
  max-width: 100%;
}
.stars {
  position: relative;
  display: inline-block;
  font-size: 20pt;
  line-height: 20px;
  z-index: 0;
}
.stars:before {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  content: "\f5a7\f5a7\f5a7";
  color: lightgray;
  font-size: 18px;
}
.stars:after {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  content: "\f5a7\f5a7\f5a7";
  font-size: 18px;
  position: absolute;
  left: 0;
  top: 2px;
  overflow: hidden;
  width: var(--w, 50%);
  color: var(--ratingbar-color, #008000);
  z-index: 1;
}
.text-divider {
  align-items: center;
  display: flex;
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
  padding: 0 1rem;
}
.text-divider:before {
  border-bottom: 1px solid rgba(0, 0, 0, 0.21);
  content: '';
  flex: 0 1 100%;
  margin-left: 0;
  margin: 0 1rem;
  transform: translateY(0.5px);
}
.text-divider:after {
  border-bottom: 1px solid rgba(0, 0, 0, 0.21);
  content: '';
  flex: 0 1 100%;
  margin-right: 0;
  margin: 0 1rem;
  transform: translateY(0.5px);
}
.text-divider[text-position="right"]:after {
  content: none;
}
.text-divider[text-position="left"]:before {
  content: none;
}
.row-recipe-article-list-container {
  margin-top: 40px;
}
.row-recipe-article-list-container .col-recipe-article-list-header {
  margin-top: 60px;
  margin-bottom: 10px;
}
.bb-recipe-flex-row {
  display: flex;
  flex-wrap: wrap;
  padding-top: 10px;
  flex: 100%;
  max-width: 100%;
}
.bb-recipe-gridbox-container {
  display: flex;
  flex-direction: column;
  flex: 1;
}
.bb-recipe-gridbox {
  display: flex;
  flex-direction: column;
  width: 100%;
  padding-bottom: 15px;
}
.bb-recipe-flex-column {
  height: 100%;
  padding: 4px;
  max-width: 25%;
  min-width: 25%;
}
.recipe-image-info .col-recipe-detail,
.row-recipe-details .col-recipe-detail {
  margin-bottom: 10px;
}
.recipe-image-info .col-receipe-image .receipe-image-box,
.row-recipe-details .col-receipe-image .receipe-image-box {
  position: relative;
}
.recipe-image-info .col-receipe-image .receipe-image-box .receipe-image-info-bar,
.row-recipe-details .col-receipe-image .receipe-image-box .receipe-image-info-bar {
  position: absolute;
  display: flex;
  justify-content: space-between;
  top: 0;
  width: 100%;
  min-height: 100px;
  padding: 10px;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.05) 0%, rgba(0, 0, 0, 0.08) 25%, rgba(0, 0, 0, 0.05) 50%, rgba(0, 0, 0, 0) 100%);
}
.recipe-image-info .col-receipe-image .receipe-image-box .receipe-image-info-bar .recipe-mark-favorite-icon,
.row-recipe-details .col-receipe-image .receipe-image-box .receipe-image-info-bar .recipe-mark-favorite-icon {
  font-size: 30px;
  color: #fff;
  cursor: pointer;
}
.recipe-image-info .col-recipe-feature,
.row-recipe-details .col-recipe-feature {
  margin-top: 15px;
  --lbl-padding-tb: 4px;
}
.recipe-image-info .col-recipe-feature .bb-label,
.row-recipe-details .col-recipe-feature .bb-label {
  --lbl-font-color: initial;
}
.recipe-image-info .col-recipe-feature .bb-label .bb-label-icon,
.row-recipe-details .col-recipe-feature .bb-label .bb-label-icon {
  min-width: 22px;
  color: #555555;
}
.recipe-image-info .btn-group-recipe-detail,
.row-recipe-details .btn-group-recipe-detail {
  margin-top: 30px;
}
.recipe-image-info .btn-group-recipe-detail .bb-btn-recipe-instructions .bb-btn-text,
.row-recipe-details .btn-group-recipe-detail .bb-btn-recipe-instructions .bb-btn-text {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  display: inline-block;
}
.recipe-image-info .btn-group-recipe-detail .bb-btn-recipe-favorite .favorite,
.row-recipe-details .btn-group-recipe-detail .bb-btn-recipe-favorite .favorite {
  display: none;
}
.recipe-image-info .btn-group-recipe-detail .bb-btn-recipe-favorite.is-favorite .favorite,
.row-recipe-details .btn-group-recipe-detail .bb-btn-recipe-favorite.is-favorite .favorite {
  display: flex;
}
.recipe-image-info .btn-group-recipe-detail .bb-btn-recipe-favorite.is-favorite .no-favorite,
.row-recipe-details .btn-group-recipe-detail .bb-btn-recipe-favorite.is-favorite .no-favorite {
  display: none;
}
@media (max-width: 768px) {
  .bb-recipe-flex-row {
    padding-top: 10px;
    flex-wrap: wrap;
  }
  .bb-recipe-flex-column {
    max-width: 100%;
  }
}
.bb_share_recipe_modal_content,
.bb_save_recipe_modal_content {
  border-radius: 10px;
}
.bb_share_recipe_modal_body,
.bb_save_recipe_modal_body {
  text-align: center;
}
.bb_recipe_cook_instructions_modal_body {
  margin-left: 10px;
}
.bb-ext-cart-btn {
  display: flex;
  flex: 100%;
  flex-wrap: nowrap;
  max-width: 100%;
  padding: 0;
  margin: 0;
}
.bb-ext-cart-btn-flexcol1 {
  flex: 30%;
  max-width: 30%;
  border-right: 1px solid white;
  height: 100%;
}
.bb-ext-cart-btn-flexcol2 {
  flex: 70%;
  max-width: 70%;
  margin-left: 5px;
  margin-right: 2px;
}
.bb-ext-cart-btn-flexcol1-ln1 {
  position: relative;
  top: 4px;
  font-size: 16px;
}
.bb-ext-cart-btn-flexcol1-ln2 {
  position: relative;
  top: -3px;
  font-size: 14px;
}
@media (max-width: 768px) {
  .bb-ext-cart-btn-flexcol1 {
    flex: 40%;
    max-width: 40%;
  }
  .bb-ext-cart-btn-flexcol2 {
    flex: 60%;
    max-width: 60%;
    font-size: 12px;
    line-height: 1.2;
  }
  .bb-ext-cart-btn-flexcol1-ln1 {
    position: relative;
    top: 2px;
    font-size: 13px;
  }
  .bb-ext-cart-btn-flexcol1-ln2 {
    position: relative;
    top: -6px;
    font-size: 12px;
  }
}
#bb-selbstabholertour-button-container {
  text-align: right;
}
#bb-selbstabholertour-button-container2 {
  text-align: right;
  margin-bottom: 10px;
}
@media (max-width: 768px) {
  #bb-selbstabholertour-button-container {
    display: none;
  }
  #bb-selbstabholertour-button-container2 {
    display: block;
  }
  .bb-ordermgr-delete-msg {
    position: relative;
    top: -250px;
    font-weight: 400;
  }
}
@media (min-width: 768px) {
  #bb-selbstabholertour-button-container {
    display: block;
  }
  #bb-selbstabholertour-button-container2 {
    display: none;
  }
}
/* SEPA Mandate Buttons */
#modal_sepa_mandate {
  max-height: 95vh;
}
.notepad-look {
  -webkit-background-size: 100% 30px;
  background-color: #ffffff;
  background-image: -moz-linear-gradient(top, transparent, transparent 29px, #e7eff8 0px), -moz-radial-gradient(4% 50%, circle closest-corner, #ffffff, #ffffff 39%, transparent 0%), -moz-radial-gradient(3.9% 46%, circle closest-corner, #f7ea98, #cccccc 43.5%, transparent 0%);
  background-image: -webkit-linear-gradient(top, transparent, transparent 29px, #e7eff8 0), -webkit-radial-gradient(14px 50%, circle closest-corner, #ffffff, #ffffff 10px, transparent 0%), -webkit-radial-gradient(13px 46%, circle closest-corner, #f7ea98, #f7ea98 10px, transparent 0%);
  background-size: 100% 30px;
  border: 1px solid #eeeeee;
  box-shadow: 1px 1px 0 #dddddd;
  color: #000000;
  display: inline-block;
  font-size: 30px;
  line-height: 20px;
  margin: 2% auto;
  min-height: 200px;
  padding: 27px 20px 3px 0px;
  resize: none;
  vertical-align: top;
  width: 100%;
  min-width: 210px;
  background-color: #ffff0033;
}
.bb-smartteaser-quickadd {
  border-radius: 11px;
  background-color: rgba(89, 105, 148, 0.75);
  height: 64px;
  width: 64px;
}
.bb-gridbox-overlay {
  grid-area: 1;
  background-color: rgba(89, 105, 148, 0.25);
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 1;
  opacity: 0;
}
.bb-gridbox-overlay:hover {
  opacity: 1;
}
.bb-gridbox-container {
  width: 100%;
  display: grid;
}
.bb-cms-widget-panel-smart-teaser .bb-gridbox-container {
  padding: 5px;
}
.bb-speedshop-selected {
  background-color: lightgreen !important;
}
.bb-speedshop-flexbox-cell {
  margin: 3px 8px 3px 0;
  margin-left: 0;
  height: 64px;
  flex: 1 1 16.6667%;
  min-width: 120px;
}
.bb-btn-speedshop-iwg:hover {
  border: 1px solid #a4aec8;
}
.bb-speedshopping-flex-row {
  display: flex;
  flex-wrap: wrap;
  padding: 0 4px;
  flex: 100%;
  max-width: 100%;
  align-items: center;
  justify-content: center;
}
.bb-speedshop-btn-search {
  border: 1px solid lightgray;
  height: 31px;
  width: 32px;
}
.bb-speedshop-wg-image {
  display: inline;
  position: relative;
  top: -3px;
  mix-blend-mode: multiply;
}
.col-product-detail-product-bundle-headline {
  margin-top: 20px;
  margin-bottom: 5px;
}
.product-detail-bundle-list {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(320px, 1fr));
  column-gap: 15px;
}
.product-detail-bundle-list .product-detail-bundle-list-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  column-gap: 10px;
  padding: 20px 0;
  border-top: 1px solid #a2a2a2;
  border-bottom: 1px solid #a2a2a2;
  margin-top: -1px;
}
.product-detail-bundle-list .product-detail-bundle-list-item .item-col-stack {
  display: flex;
  flex-direction: column;
}
.product-detail-bundle-list .product-detail-bundle-list-item .item-col-image {
  flex-shrink: 0;
}
.product-detail-bundle-list .product-detail-bundle-list-item .item-col-image .bb-bundle-list-img {
  width: 80px;
  height: auto;
}
.product-detail-bundle-list .product-detail-bundle-list-item .item-col-title {
  flex-grow: 1;
}
.product-detail-bundle-list .product-detail-bundle-list-item .item-col-title .item-col-product-titel {
  font-weight: bold;
}
.product-detail-bundle-list .product-detail-bundle-list-item .item-col-title .item-col-product-prov-manufacturer {
  font-size: 14px;
}
.product-detail-bundle-list .product-detail-bundle-list-item .item-col-amount {
  min-width: 50px;
  margin-right: 15px;
  white-space: nowrap;
}
.variants-btn-container {
  margin: 10px 0 5px 0;
  display: flex;
  flex-wrap: wrap;
  gap: 5px;
}
.variants-btn-container-detail-2 {
  gap: 15px;
}
.bb-gridbox-variant-beschreibung {
  overflow: hidden;
  font-size: 14px;
}
.bb-detail-variant-beschreibung {
  max-height: 250px;
  white-space: pre-line;
  overflow: hidden;
  margin-top: 10px;
  margin-bottom: 20px;
}
.variants-btn {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
  gap: 0.3em;
  width: 100%;
  border: none;
  border: 1px solid #d4d4d4;
  border-radius: 4px;
  padding: 4px;
  font-size: 12px;
  font-weight: normal;
  background-color: #fff;
  transition: background-color 0.3s ease-out;
}
.variants-btn .variants-btn-stack {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-grow: 2;
  line-height: 1em;
  text-align: left;
}
.variants-btn .variants-btn-text {
  padding: 2px 2px;
}
.variants-btn .variants-btn-icon {
  width: 0;
  overflow: hidden;
}
.variants-btn .variants-btn-base-price {
  padding: 0 2px;
  line-height: 0;
  transition: all 0.3s ease-out;
  font-size: 0;
  font-weight: normal;
  font-style: italic;
}
.variants-btn .variants-btn-price {
  white-space: nowrap;
  font-size: 12px;
  transition: all 0.3s ease-out;
}
.variants-btn .footer-asterisk {
  display: none;
}
.variants-btn:hover,
.variants-btn:focus {
  outline: none;
  text-decoration: none;
}
.variants-btn.variants-btn-selected {
  font-weight: bold;
  padding: 6px 4px;
  border-color: #596994;
  color: #596994;
}
.variants-btn.variants-btn-selected .variants-btn-price {
  font-size: 20px;
}
.variants-btn.variants-btn-selected .variants-btn-icon {
  width: 1em;
  transition: all 0.3s ease-out;
}
.variants-btn.variants-btn-selected .variants-btn-base-price {
  padding: 4px 2px;
  font-size: 10px;
  line-height: 0.8em;
}
.variants-btn.variants-btn-selected .footer-asterisk {
  display: inline;
}
.variants-btn:hover {
  background-color: #e6e6e6;
}
.variants-btn-2 {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
  gap: 0.3em;
  width: 100%;
  border: none;
  border: 1px solid #d4d4d4;
  border-radius: 4px;
  padding: 15px;
  font-size: 12px;
  font-weight: normal;
  background-color: #fff;
  transition: background-color 0.3s ease-out;
}
.variants-btn-2 .variants-btn-stack {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-grow: 2;
  line-height: 1em;
  text-align: left;
}
.variants-btn-2 .variants-btn-text {
  padding: 2px 2px;
}
.variants-btn-2 .variants-btn-label {
  font-size: 16px;
  line-height: 1.2em;
}
.variants-btn-2 .variants-btn-icon {
  width: 0;
  overflow: hidden;
}
.variants-btn-2 .variants-btn-base-price {
  padding: 0 2px;
  line-height: 0;
  transition: all 0.3s ease-out;
  font-size: 0;
  font-weight: normal;
  font-style: italic;
}
.variants-btn-2 .variants-btn-price {
  white-space: nowrap;
  font-size: 12px;
  transition: all 0.3s ease-out;
}
.variants-btn-2 .footer-asterisk {
  display: none;
}
.variants-btn-2:hover,
.variants-btn-2:focus {
  outline: none;
  text-decoration: none;
}
.variants-btn-2.variants-btn-selected {
  font-weight: bold;
  padding: 15px;
  border-color: #596994;
  color: #596994;
}
.variants-btn-2.variants-btn-selected .variants-btn-price {
  font-size: 20px;
}
.variants-btn-2.variants-btn-selected .variants-btn-icon {
  width: 1em;
  transition: all 0.3s ease-out;
}
.variants-btn-2.variants-btn-selected .variants-btn-base-price {
  padding: 4px 2px;
  font-size: 10px;
  line-height: 0.8em;
}
.variants-btn-2.variants-btn-selected .footer-asterisk {
  display: inline;
}
.variants-btn-2:hover {
  background-color: #e6e6e6;
}
.img-variant-button {
  width: 80px;
  height: auto;
}
#bb-picktour-address-lookup {
  padding-top: 20px;
  width: 300px;
  overflow: hidden;
  margin-left: auto;
  margin-right: auto;
}
#bb-picktour-address-lookup-input {
  display: grid;
  grid-auto-flow: column;
  grid-auto-columns: 300px 300px;
  grid-column-gap: 10px;
}
#bb-picktour-address-lookup-address {
  display: grid;
  grid-row-gap: 5px;
  grid-auto-rows: min-content;
}
#bb-picktour-address-lookup-address input {
  border-radius: 3px;
}
#bb-picktour-address-lookup-response {
  display: grid;
}
#bb-picktour-address-lookup-loader {
  text-align: center;
}
#bb-picktour-address-lookup-please-wait {
  font-family: Roboto !important;
  color: black;
}
#bb-picktour-address-lookup-result-infos {
  display: grid;
  grid-row-gap: 5px;
  grid-auto-rows: min-content;
  width: 300px;
}
#bb-picktour-address-lookup-result {
  display: grid;
  grid-row-gap: 5px;
  max-height: 120px;
  -webkit-transition: max-height 1s;
  -moz-transition: max-height 1s;
  -ms-transition: max-height 1s;
  -o-transition: max-height 1s;
  transition: max-height 1s;
}
#bb-picktour-address-lookup-result #bb-picktour-address-found-street {
  background-color: rgba(89, 105, 148, 0.1);
  padding: 5px;
  border-radius: 3px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
#bb-picktour-address-lookup-result .bb-picktour-address-found {
  cursor: pointer;
  border-radius: 3px;
  display: grid;
  grid-template-columns: 90px;
  grid-template-rows: 70px;
  grid-template-areas: "header postcode";
}
#bb-picktour-address-lookup-result .bb-picktour-address-found:hover {
  background-color: rgba(89, 105, 148, 0.2);
}
#bb-picktour-address-lookup-result .bb-picktour-address-found .bb-picktour-address-found-header {
  grid-area: header;
  align-self: center;
  text-align: center;
}
#bb-picktour-address-lookup-result .bb-picktour-address-found .bb-picktour-address-found-postcode {
  grid-area: postcode;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  background-color: rgba(89, 105, 148, 0.1);
  text-align: center;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  grid-template-rows: auto min-content auto;
  display: grid;
  align-items: center;
}
#bb-picktour-address-lookup-result .bb-picktour-address-found .bb-picktour-address-found-liefertag .bb-picktour-address-found-liefertag-pill {
  border-radius: 500px;
  border: 1px solid black;
  padding: 2px 10px 2px 10px;
}
#bb-picktour-address-fdl {
  cursor: pointer;
  border-radius: 3px;
  width: 300px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 20px;
  display: none;
  grid-template-columns: 90px;
  grid-template-rows: 60px;
  grid-template-areas: "header postcode";
}
#bb-picktour-address-fdl.bb-fdl-display {
  display: grid;
}
#bb-picktour-address-fdl:hover {
  background-color: rgba(89, 105, 148, 0.2);
}
#bb-picktour-address-fdl #bb-picktour-address-fdl-header {
  grid-area: header;
  align-self: center;
  text-align: center;
}
#bb-picktour-address-fdl #bb-picktour-address-fdl-header #bb-picktour-address-fdl-header-img {
  max-height: 50px;
}
#bb-picktour-address-fdl #bb-picktour-address-fdl-info {
  grid-area: postcode;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  background-color: rgba(89, 105, 148, 0.1);
  padding-left: 3px;
  text-align: center;
  line-height: 60px;
}
#bb-picktour-address-self {
  cursor: pointer;
  border-radius: 3px;
  width: 300px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 20px;
  display: none;
  grid-template-columns: 90px;
  grid-template-rows: 60px;
  grid-template-areas: "header postcode";
}
#bb-picktour-address-self.bb-self-display {
  display: grid;
}
#bb-picktour-address-self:hover {
  background-color: rgba(89, 105, 148, 0.2);
}
#bb-picktour-address-self #bb-picktour-address-self-header {
  grid-area: header;
  align-self: center;
  text-align: center;
}
#bb-picktour-address-self #bb-picktour-address-self-header #bb-picktour-address-self-header-img {
  max-height: 50px;
}
#bb-picktour-address-self #bb-picktour-address-self-info {
  grid-area: postcode;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  background-color: rgba(89, 105, 148, 0.1);
  padding-left: 3px;
  text-align: center;
  line-height: 60px;
}
#bb-picktour-address-lookup-back {
  height: 30px;
  align-self: end;
  margin-top: 10px;
}
#bb-picktour-address-lookup::-webkit-scrollbar {
  display: none;
}
#bb-flyout-block #bb-flyout-overlay {
  transition: visibility 0.3s, opacity 0.3s linear;
  visibility: hidden;
  opacity: 0;
  position: fixed;
  overflow: hidden;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
  z-index: 9999;
  background-color: rgba(0, 0, 0, 0.25);
  -webkit-font-smoothing: antialiased;
}
#bb-flyout-block #bb-flyout-overlay.visible {
  visibility: visible;
  opacity: 1;
}
#bb-flyout-block #bb-flyout-content::-webkit-scrollbar {
  display: none;
}
#bb-flyout-block #bb-flyout-content {
  transition: width 0.3s ease-in-out 0s, opacity 0.3s linear;
  opacity: 0;
  position: fixed;
  top: 0;
  z-index: 9999;
  padding-bottom: 75px;
  height: 100%;
  width: 0;
  right: 0;
  overflow: scroll;
  background-color: #ffffff;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 768px) {
  #bb-flyout-block #bb-flyout-content#bb-flyout-content.visible {
    width: 100%;
    opacity: 1;
  }
}
@media (min-width: 768px) {
  #bb-flyout-block #bb-flyout-content#bb-flyout-content.visible {
    width: 40rem;
    opacity: 1;
  }
}
#bb-flyout-block #bb-flyout-content #bb-flyout-header {
  height: 5rem;
  top: 0;
  left: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: space-between;
  box-sizing: border-box;
  width: 100%;
  padding: 0 1.5rem;
  color: #ffffff;
  font-weight: 500;
  font-size: 1.25rem;
  font-family: UnitRoundedOT, sans-serif;
  line-height: 1.2;
  background-color: #596994;
  position: sticky;
}
#bb-flyout-block #bb-flyout-content #bb-flyout-header #bb-flyout-title {
  font-size: large;
}
#bb-flyout-block #bb-flyout-content #bb-flyout-header #bb-flyout-close {
  padding: 0;
  background-color: transparent;
  border: none;
  cursor: pointer;
}
#bb-flyout-block #bb-flyout-content #bb-flyout-body {
  top: 3rem;
  left: 0;
  width: 100%;
  color: #1c1c1c;
  font-family: UnitRoundedOT, sans-serif;
}
.bb-footer {
  padding-left: 15px;
  padding-right: 15px;
  min-height: 1px;
}
.bb-product-image-alternates {
  margin-top: 2px;
  padding: 1px;
  display: flex;
  max-width: 100%;
  align-items: center;
  justify-content: center;
}
#bb-picktour-address-info {
  display: none;
  width: 300px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 40px;
}
.bb-picktour-newla .row .form-group {
  margin: 0;
}
.bb-nkcheckout-custom-input:valid {
  color: green;
}
.bb-nkcheckout-custom-input:invalid {
  color: red;
}
.bb-calendar-popover-products-list-scrollbar {
  max-height: 250px;
  overflow-y: scroll;
}
.bb-calendar-popover-products-list-scrollbar::-webkit-scrollbar {
  display: none;
}
.bb-calendar-popover-scroll-wrapper {
  text-align: center;
}
.bb-calendar-popover-scroll {
  color: #000;
  opacity: 0.2;
}
.bb-notify-payment-change {
  line-height: 1.2em;
  font-size: 16px;
}
.bb-notify-pause-change {
  line-height: 1.2em;
  font-size: 16px;
}
#quick-purchase-success-info {
  display: none;
  background-color: #596994;
  color: white;
  text-align: center;
  float: left;
  width: 100%;
  line-height: 1.5;
  padding: 10px;
  cursor: pointer;
}
.paypal-buttons {
  z-index: 1;
}
@media screen and (max-width: 435px) {
  #paypal-button-container {
    width: 100%;
    position: relative;
    z-index: 1;
  }
}
#quick-purchase-modal {
  margin-bottom: 50px;
}
@media screen and (max-width: 435px) {
  button[name="quick_purchase_cancel"] {
    display: none;
  }
  #paypal-button-container-quick-purchase {
    width: 100%;
  }
  #bb-paypal-quick-purchase-change-preferences {
    width: 100%;
    overflow: hidden;
  }
}
@media screen and (min-width: 435px) {
  #paypal-button-container {
    width: 250px;
    display: inline-block;
    position: relative;
    z-index: 1;
  }
  #paypal-button-container-quick-purchase {
    width: 270px;
    float: right;
  }
}
#quick_purchase_info {
  padding: 40px;
}
#bb-coupon-einloesbar-container {
  display: grid;
  grid-auto-flow: column;
  grid-auto-columns: auto;
  justify-content: center;
}
#bb-coupon-einloesbar-container .bb-webcoupon {
  height: 100%;
}
#bb-coupon-einloesbar-container label {
  max-width: 178px;
  padding: 20px;
}
#bb-coupon-einloesbar-container [type=radio] {
  position: absolute;
  opacity: 0;
  width: 0;
  height: 0;
}
#bb-coupon-einloesbar-container [type=radio] + .bb-webcoupon {
  cursor: pointer;
}
#bb-coupon-einloesbar-container [type=radio]:checked + .bb-webcoupon {
  outline: 10px solid #545252;
  border-radius: 12px;
}
#bb-coupon-hinweis {
  margin-top: 20px;
}
.bb-web-coupon-use-success {
  background-color: #596994;
  color: white !important;
  padding: 5px;
  margin-top: 4px;
}
.bb-cart-add-coupon-plus {
  box-shadow: 0 0 0 0 #000000;
  transform: scale(1);
  animation: pulse 2s infinite;
  border-radius: 500px;
  font-weight: 800;
}
@keyframes pulse {
  0% {
    transform: scale(0.95);
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.7);
  }
  70% {
    transform: scale(1);
    box-shadow: 0 0 0 10px rgba(0, 0, 0, 0);
  }
  100% {
    transform: scale(0.95);
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  }
}
.bb-paypal-quick-purchase-cookieconsent-info {
  text-align: center;
  margin-top: 10px;
}
.change-preferences-button {
  white-space: normal;
  border-radius: 3px;
}
#captcha_math i {
  display: none;
  visibility: hidden;
}
.rabatt_pill {
  float: right;
  line-height: 26px;
  color: white;
  background-color: #596994;
  opacity: 0.5;
  padding: 0 6px 0 6px;
  border-radius: 2px;
  text-decoration: none;
  cursor: pointer;
}
.rabatt_pill:hover {
  color: white;
  text-decoration: none;
}
.cart-item-col-abbildung .rabatt_pill {
  float: none;
}
@media (min-width: 768px) {
  #sidebar-offcanvas .navbar-nav {
    float: none;
    margin: 0;
  }
  #sidebar-offcanvas .navbar-nav > li {
    float: none;
  }
}
.full-width {
  width: 100vw;
  position: relative;
  left: 50%;
  right: 50%;
  margin-left: -50vw;
  margin-right: -50vw;
}
#content-container {
  display: flex;
  flex-wrap: wrap;
}
@media (min-width: 576px) {
  .variants-btn-container-detail {
    flex-direction: row;
    column-gap: 10px;
    gap: 10px;
  }
  .variants-btn-detail {
    flex-direction: column;
    flex-basis: calc( 50% - ( 10px / 2 ) );
    justify-content: center;
    padding: 10px;
  }
  .variants-btn-detail .variants-btn-stack {
    flex-grow: 0;
    align-items: center;
  }
  .variants-btn-detail .variants-btn-text {
    font-size: 15px;
  }
  .variants-btn-detail .variants-btn-icon {
    display: none;
  }
  .variants-btn-detail .variants-btn-price {
    font-size: 20px;
    font-weight: bold;
  }
  .variants-btn-detail .variants-btn-base-price {
    padding: 4px 2px;
    font-size: 10px;
    line-height: 0.8em;
  }
  .variants-btn-detail.variants-btn-selected {
    padding: 15px;
  }
}
@media (min-width: 768px) {
  .variants-btn-detail-2 {
    flex-basis: calc( 50% - ( 15px / 2 ) );
  }
  .variants-btn-detail {
    flex-basis: calc( 33.333333% - ( 20px / 3 ) );
  }
}
@media (min-width: 992px) {
  .variants-btn-detail {
    flex-basis: calc( 25% - ( 30px / 4 ) );
  }
}
@media (min-width: 1200px) {
  width: 1140px;
}
.bb-detail-infos.tab-content > .active {
  display: inline-block;
  width: 100%;
}
.row-articles-container .col-article-list {
  margin-bottom: 40px;
}
.row-articles-container .col-article-list .row-article-list-header {
  margin-bottom: 10px;
}
.sticky-element-js {
  position: sticky;
}
.sticky-element-list {
  position: static;
}
.bb-mark-favorite-popover .popover-title {
  padding: 5px 8px;
}
.bb-mark-favorite-popover .popover-content {
  --btn-padding-lr: 5px;
  --btn-padding-tb: 5px;
  --btn-font-size: 14px;
  padding: 3px !important;
}
.bb-mark-favorite-popover .popover-content .bb-btn-transparent {
  --btn-bg-color-hover: #f9f9f9;
}
.bb-mark-favorite-popover .popover-content .bb-category-new {
  margin: 5px 5px;
  width: calc( 100% - ( 2 * 5px));
}
.bb-mark-favorite-popover .popover-content .bb-category-new:focus {
  border-color: #d4d4d4;
  box-shadow: none;
}
.bb-article-list {
  --btn-padding-lr: 15px;
  --btn-padding-tb: 6px;
  --btn-bg-color: #fff;
  --transparent-font-color-hover: #f9f9f9;
  --btn-bg-color-hover: #f9f9f9;
  --btn-line-height: 1.2;
  position: sticky;
  margin-bottom: 15px;
  border-top: 1px solid #d4d4d4;
}
.bb-article-list .bb-article-list-item {
  border-bottom: 1px solid #d4d4d4;
}
.bb-article-list .bb-btn-list-article-anker {
  justify-content: space-between;
  gap: 15px;
}
.bb-article-list .bb-btn-list-article-anker .bb-btn-text-img-txt {
  align-items: center;
  gap: 15px;
}
.bb-article-list .bb-btn-list-article-anker .bb-btn-img {
  border: 1px solid #d4d4d4;
}
.bb-article-list .bb-btn-list-article-anker .list-anker-title {
  font-size: 17px;
}
.bb-article-list .bb-btn-list-article-anker .list-anker-article-count {
  font-size: 13px;
}
.btn-new-list {
  margin-bottom: 40px;
}
.col-article-list-header,
.col-recipe-article-list-header {
  display: flex;
  justify-content: space-between;
  gap: 15px;
  flex-wrap: wrap;
  align-items: center;
}
.col-article-list-header .heading-third,
.col-recipe-article-list-header .heading-third {
  margin-bottom: unset;
}
.bb-btn-group-toggle-edit-list {
  --btn-padding-tb: 10px;
  --btn-padding-lr: 10px;
}
.bb-btn-group-toggle-edit-list .dropdown-menu-edit-list-btns {
  padding: 5px 0;
}
.bb-btn-group-toggle-edit-list .dropdown-menu-edit-list-btns .btn-block + .btn-block {
  margin: unset;
}
.bb-btn-group-toggle-edit-list .bb-btn {
  white-space: nowrap;
}
.panel-login .row-login-register-headline,
.panel-register .row-login-register-headline {
  margin: 15px 0 20px 0;
}
.panel-login .bb-btn,
.panel-register .bb-btn {
  margin: auto;
  margin-top: 12px;
  border-radius: 7px;
}
.panel-login .bb-btn-group-stack,
.panel-register .bb-btn-group-stack {
  display: grid;
}
.panel-login .bb-form,
.panel-register .bb-form {
  margin-top: 6px;
}
.panel-login .bb-form .bb-form-label,
.panel-register .bb-form .bb-form-label {
  font-size: 18px;
}
.panel-login .bb-form input,
.panel-register .bb-form input {
  border-radius: 7px;
  height: 40px;
  padding: 10px 15px;
  border: none;
  background: #f4f4f4;
  width: 99%;
}
.panel-login .bb-nav-pills,
.panel-register .bb-nav-pills {
  margin: 15px 0;
}
.panel-login .bb-nav-pills a,
.panel-register .bb-nav-pills a {
  border-radius: 7px !important;
}
.panel-login .row-user-account-form {
  margin-top: 20px;
}
.panel-login .row-user-account-form .filter-value-item {
  margin-top: 12px;
  margin-left: 12px;
}
.panel-login .row-user-account-form .col-login-login-links {
  margin-top: 30px;
  font-size: 14px;
  display: flex;
  justify-content: space-between;
}
.panel-login .row-user-account-form .col-login-login-links a {
  text-decoration: underline;
}
.panel-register .row-register-progress {
  margin-bottom: 15px;
  overflow: hidden;
}
.panel-register .row-register-progress .progress-list {
  list-style: none;
  display: flex;
  justify-content: center;
  font-size: 19px;
}
.panel-register .row-register-progress .progress-list li {
  padding: 25px 0;
  min-width: 200px;
  text-align: center;
}
.panel-register .row-register-progress .progress-list .progress-status-number {
  margin: 0 -5px 0 0;
  border-radius: 5px;
  background: #40a8af;
  background-color: #596994;
}
.panel-register .row-register-progress .progress-list .label-primary,
.panel-register .row-register-progress .progress-list .label-default,
.panel-register .row-register-progress .progress-list .label-success:not(.progress-status-number) {
  background: transparent;
  color: black;
  padding: 0px 5px;
  font-size: 1.6rem;
}
.panel-register .row-register-progress .progress-status-complete {
  color: black;
}
.panel-register .col-login-link {
  margin-top: 35px;
  text-align: center;
}
.panel-register .col-login-link a {
  text-decoration: underline;
}
.panel-register .row-register-submit-code .col-send-code-link {
  margin-top: 5px;
  text-align: center;
}
.panel-register .row-register-submit-code .col-send-code-link a {
  text-decoration: underline;
}
.panel-register .row-register-submit-code .col-button-next {
  margin-top: 50px;
}
.panel-register .row-register-submit-code input {
  width: 64px;
  height: 80px;
}
.panel-register .row-register-submit-code .form-group-register-code {
  display: flex;
  justify-content: center;
  column-gap: 5px;
}
.panel-register .row-register-submit-code .form-group-register-code .bb-code-form {
  padding: 0;
  border-radius: 7px;
  border: none;
  box-shadow: none;
  background-color: #f4f4f4;
  font-size: 22px;
  text-align: center;
}
.panel-register .row-register-submit-code .form-group-register-code .bb-code-form:focus-visible {
  outline: 2px solid #596994;
}
.panel-register .row-register-submit-code .form-group-register-code input::-webkit-outer-spin-button,
.panel-register .row-register-submit-code .form-group-register-code input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.panel-register .row-register-submit-code .form-group-register-code input[type=number] {
  appearance: textfield;
  -moz-appearance: textfield;
}
.panel-register .row-register-submit-profile .registration-item-list {
  margin-bottom: 10px;
  padding: 0 5px;
  font-size: 15px;
}
.panel-register .row-register-submit-profile .registration-item-list .form-item label {
  display: inline-flex;
  flex-direction: row;
  margin-right: 10px;
}
.panel-register .row-register-submit-profile .registration-item-list .form-item input {
  margin-right: 5px;
  appearance: none;
  width: 15px;
  height: 15px;
  padding: 2px;
  border: 1px solid #596994;
  background: #f4f4f4;
  background-clip: content-box;
  border-radius: 50%;
}
.panel-register .row-register-submit-profile .registration-item-list .form-item input:checked {
  background-color: #596994;
  border-color: #596994;
}
.panel-register .row-register-submit-profile .bb-btn-group-stack {
  padding: 5px;
}
.panel-register .row-register-submit-profile .infotext {
  margin: 20px 10px;
}
.widget-product .slick-center {
  z-index: 1;
}
.widget-product .slick-center-10 .slick-center {
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  -webkit-transform: scale(1.1) !important;
  transform: scale(1.1) !important;
  opacity: 1;
}
.widget-product .slick-center-10 .slick-track.track-scale {
  margin: 4.5% 0;
}
.widget-product .slick-center-10 .slick-active:not(.slick-current) {
  -moz-transform: scale(0.9);
  -ms-transform: scale(0.9);
  -o-transform: scale(0.9);
  -webkit-transform: scale(0.9);
  transform: scale(0.9);
}
.widget-product .slick-center-10 .slick-slide:not(.slick-active) {
  -moz-transform: scaleY(0.9);
  -ms-transform: scaleY(0.9);
  -o-transform: scaleY(0.9);
  -webkit-transform: scaleY(0.9);
  transform: scaleY(0.9);
}
.widget-product .slick-center-10 .slick-active:first-child:not(.slick-active) {
  margin: 0 0 0 -50px;
}
.widget-product .slick-center-10 .slick-active:last-child {
  margin: 0 -50px 0 0;
}
.widget-product .slick-center-20 .slick-center {
  -moz-transform: scale(1.2);
  -ms-transform: scale(1.2);
  -o-transform: scale(1.2);
  -webkit-transform: scale(1.2) !important;
  transform: scale(1.2) !important;
  opacity: 1;
}
.widget-product .slick-center-20 .slick-track.track-scale {
  margin: 7.5% 0;
}
.widget-product .slick-center-20 .slick-active:not(.slick-current) {
  -moz-transform: scale(0.825);
  -ms-transform: scale(0.825);
  -o-transform: scale(0.825);
  -webkit-transform: scale(0.825);
  transform: scale(0.825);
}
.widget-product .slick-center-20 .slick-slide:not(.slick-active) {
  -moz-transform: scaleY(0.825);
  -ms-transform: scaleY(0.825);
  -o-transform: scaleY(0.825);
  -webkit-transform: scaleY(0.825);
  transform: scaleY(0.825);
}
.widget-product .slick-dots {
  display: flex !important;
  flex-wrap: nowrap;
  justify-content: center;
  overflow: hidden;
  margin: 0 auto;
  padding: 0;
  list-style: none;
}
.widget-product .slick-dots li {
  flex: 0 0 auto;
  margin: 0 5px;
}
.slick-slider .slick-prev .fa-arrow-left {
  display: none;
}
.slick-slider .slick-next .fa-arrow-right {
  display: none;
}
#bb-widget-plz-check-modal .bb-embedded-plz-check-input {
  margin: 5px 0;
}
#bb-widget-plz-check-modal p {
  color: #333333;
}
#bb-widget-plz-check-modal .tt-dropdown-menu {
  width: 100%;
}
#bb-widget-plz-check-deliveryslots-plz-btn,
#bb-widget-plz-check-wait-form-plz-btn {
  line-height: 50px;
  border-radius: 6px;
  font-size: 24px;
  margin-bottom: 25px;
}
#bb-widget-plz-check-deliveryslots-plz-btn .bb-plz-btn-prefix,
#bb-widget-plz-check-wait-form-plz-btn .bb-plz-btn-prefix {
  padding-right: 10px;
}
#bb-widget-plz-check-deliveryslots-plz-btn .bb-form-label,
#bb-widget-plz-check-wait-form-plz-btn .bb-form-label {
  width: 240px;
}
#bb-widget-plz-check-deliveryslots-plz-btn .bb-btn-text-zip-code,
#bb-widget-plz-check-wait-form-plz-btn .bb-btn-text-zip-code {
  font-weight: bold;
}
#bb-widget-plz-check-deliveryslots-appointments-container {
  border-radius: 6px;
  background-color: buttonface;
  padding: 15px var(--btn-padding-lr);
  margin: 10px 0;
}
.bb-widget-plz-check-deliveryslots-infoblock .info-sign {
  font-size: 48px;
}
.modal-dialog button.close {
  font-size: 34px;
  position: relative;
  top: 0;
  left: 0;
}
.infinite-scroll-js {
  margin-top: 10px;
}
.collage-3img {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-template-rows: auto auto;
  gap: 2px;
  grid-template-areas: "top top" "bottom1 bottom2";
  max-width: 180px;
  /* Adjust based on your preference */
  margin: auto;
}
.collage-3img img {
  width: 100%;
  height: auto;
  display: block;
}
.collage-item-3img.top {
  grid-area: top;
}
.collage-item-3img.bottom1 {
  grid-area: bottom1;
}
.collage-item-3img.bottom2 {
  grid-area: bottom2;
}
.collage-4img {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-template-rows: auto auto;
  gap: 2px;
  grid-template-areas: "top1 top2" "bottom1 bottom2";
  max-width: 180px;
  /* Adjust based on your preference */
  margin: auto;
}
.collage-4img img {
  width: 100%;
  height: auto;
  display: block;
}
.collage-item-4img.top1 {
  grid-area: top1;
}
.collage-item-4img.top2 {
  grid-area: top2;
}
.collage-item-4img.bottom1 {
  grid-area: bottom1;
}
.collage-item-4img.bottom2 {
  grid-area: bottom2;
}
@media (min-width: 480px) {
  .row-article-list {
    grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));
  }
  .row-article-list-minimal {
    grid-template-columns: repeat(auto-fill, minmax(170px, 1fr));
  }
}
@media (min-width: 768px) {
  .heading-first {
    font-size: 32px;
    font-weight: 100;
  }
  .heading-second {
    font-size: 28px;
    font-weight: 100;
  }
  .heading-third {
    font-size: 24px;
    font-weight: 100;
  }
  .modal-dialog-detail {
    width: 600px;
  }
  .row-content-fav {
    display: flex;
  }
  .sticky-element-list {
    position: sticky;
  }
}
.bb-embedded-smart-slider-widget,
.bb-embedded-smart-slider-cart {
  height: 284px;
}
.bb-smart-slider-filter-btn {
  position: relative;
  cursor: pointer;
}
.bb-smart-slider-filter-btn.active {
  font-weight: bold;
}
.bb-smart-slider-filter-btn-span {
  position: relative;
  left: -5px;
  top: -3px;
}
.bb-slider-product-add {
  width: 31px;
  float: right;
  border-radius: 10px;
}
.bb-smart-slider-tile {
  height: 232px;
}
.spacer {
  position: relative;
}
.spacer hr {
  position: absolute;
  top: 49.9%;
  left: 0;
  right: 0;
  margin: 0;
}
.bb-cms-widget-panel .panel-body {
  border: 1px solid #ccc;
  border-top: none;
}
.bb-cmsblock-media-img .img-fit-cover {
  object-fit: cover;
}
.bb-cmsblock-media-img .img-fit-contain {
  object-fit: contain;
}
.bb-text-red {
  color: red;
}
.bb-image-container {
  display: flex;
}
.bb-embedded-customer-nextdelivery-widget .bb-image-container-next-delivery {
  aspect-ratio: 1;
}
.bb-product-image {
  width: 100%;
  padding: 5px;
  object-fit: contain;
}
.bb-product-image.image-jpeg {
  mix-blend-mode: multiply;
}
.image-list-next-delivery {
  flex-grow: 2;
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(max(40px, 60px), 1fr));
  grid-auto-rows: 1fr;
  gap: 5px;
}
.image-list-next-delivery .image-list-hidden-items {
  display: flex;
  justify-content: center;
  align-items: center;
}
.img-adaptive {
  display: block;
  height: auto;
  width: 100%;
  max-width: 100%;
}
/* typeahead */
.tt-query {
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.typeahead,
.tt-query,
.tt-hint {
  outline: none;
}
.tt-hint {
  color: #999;
}
.tt-dropdown-menu {
  width: 150%;
  height: auto;
  z-index: 1000 !important;
  max-height: 400px;
  overflow-y: scroll;
  overflow-x: hidden;
  margin-top: 0px;
  padding: 8px 0;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
}
.bb-sidebar-cart-schnelleingabe > div > span.twitter-typeahead > span {
  bottom: 100% !important;
  top: auto !important;
}
.tt-footer button {
  background: #596994;
  color: #fff;
  margin-bottom: -20px;
  margin-top: 6px;
}
.tt-footer button:hover,
.tt-footer button:focus,
.tt-footer button:active {
  color: #fff;
}
@media (max-width: 767px) {
  .tt-dropdown-menu {
    width: 100%;
    height: auto;
    max-height: 300px;
    overflow-y: scroll;
    overflow-x: hidden;
    margin-top: 0px;
    padding: 8px 0;
    background-color: #fff;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, 0.2);
  }
  .tt-footer button {
    background: #596994;
    color: #fff;
    font-size: .9em;
  }
}
.tt-suggestion,
.tt-header,
.tt-empty {
  padding: 3px 20px;
}
.tt-suggestion.tt-cursor {
  color: #fff;
  background: #596994;
}
.tt-footer p,
.tt-header h3,
.tt-empty p,
.tt-suggestion p {
  margin: 0;
}
.tt-suggestion {
  position: relative;
  top: 0;
  left: 0;
}
.tt-dataset-products .tt-suggestion span.name {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
  width: 100%;
  cursor: pointer;
}
.tt-dataset-products .tt-suggestion span[data-action="add-to-cart"] {
  position: absolute;
  left: 0px;
  top: 4px;
  cursor: pointer;
}
.tt-suggestion:hover span[data-action="add-to-cart"] {
  display: block;
}
.tt-suggestion .popover {
  color: #333;
  z-index: 9999;
}
.tt-header {
  margin: 4px 0;
}
span.twitter-typeahead {
  width: 100%;
}
.bb-tt-product-label-disabled {
  color: lightgray;
}
.btn-group.open .dropdown-toggle {
  box-shadow: none;
}
.bb-btn-group,
.bb-label-group {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  column-gap: var(--btn-group-gap-column);
  row-gap: var(--btn-group-gap-row);
}
.bb-btn-group .bb-btn,
.bb-label-group .bb-btn {
  width: 100%;
}
.bb-btn-group-stack,
.bb-label-group-stack {
  flex-direction: column;
  row-gap: var(--btn-group-gap-row);
}
.bb-btn-group-left,
.bb-label-group-left {
  justify-content: flex-start;
  align-items: start;
}
.bb-btn {
  padding: 0 calc(var(--btn-padding-lr) - var(--btn-border-width));
  min-width: calc(var(--btn-padding-tb) + var(--btn-padding-tb) + (var(--btn-font-size) * var(--btn-line-height)) );
  border-width: var(--btn-border-width);
  border-style: solid;
  border-color: var(--btn-border-color);
  border-radius: var(--btn-border-radius);
  font-size: var(--btn-font-size);
  line-height: var(--btn-line-height);
  color: var(--btn-font-color);
  background-color: var(--btn-bg-color);
}
.bb-btn .bb-btn-text {
  padding: var(--btn-padding-tb) 0;
}
.bb-btn .bb-btn-text .bb-btn-text {
  padding: 0;
}
.bb-btn .bb-btn-text .bb-btn-icon::after {
  display: none;
}
.bb-btn .bb-btn-icon {
  display: flex;
  align-items: center;
  justify-content: center;
}
.bb-btn .bb-btn-icon::after {
  content: "\200b";
  display: inline-flex;
  padding: calc( var(--btn-padding-tb) - var(--btn-border-width) ) 0;
}
.bb-btn:hover,
.bb-btn:focus {
  outline: none;
  text-decoration: none;
}
.bb-btn:hover {
  color: var(--btn-font-color-hover);
  background-color: var(--btn-bg-color-hover);
}
.bb-btn:focus {
  outline: 2px solid var(--btn-focus-color);
}
.bb-btn:not(.disabled) {
  pointer-events: auto;
  cursor: pointer;
}
.bb-btn.disabled {
  pointer-events: none;
  color: var(--btn-font-color-disabled);
  background-color: var(--btn-bg-color-disabled);
}
.bb-btn.active {
  color: var(--btn-font-color-active);
  border-color: var(--btn-border-color-active);
}
.bb-btn,
.bb-btn-text {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: var(--btn-gap);
  text-align: center;
}
.bb-btn-stack {
  flex-direction: column;
  gap: 0;
}
.bb-btn-stack .bb-btn-icon + .bb-btn-text {
  padding-top: 0;
}
.bb-btn-wrap {
  flex-wrap: wrap;
  gap: var(--btn-gap);
}
.bb-btn-left,
.bb-btn-left .bb-btn-text {
  align-items: flex-start;
  justify-content: left;
  text-align: left;
}
.bb-btn-right,
.bb-btn-right .bb-btn-text {
  align-items: flex-end;
  justify-content: right;
  text-align: right;
}
.bb-btn-primary {
  border: none;
  --btn-font-color: var(--primary-font-color);
  --btn-bg-color: var(--primary-bg-color);
  --btn-font-color-hover: var(--primary-font-color-hover);
  --btn-bg-color-hover: var(--primary-bg-color-hover);
  --btn-focus-color: var(--primary-focus-color);
  --btn-font-color-disabled: var(--primary-font-color-disabled);
  --btn-bg-color-disabled: var(--primary-bg-color-disabled);
}
.bb-btn-transparent {
  border: none;
  --btn-font-color: var(--transparent-font-color);
  --btn-bg-color: transparent;
  --btn-font-color-hover: var(--transparent-font-color-hover);
  --btn-bg-color-hover: transparent;
  --btn-font-color-disabled: var(--transparent-font-color-disabled);
  --btn-bg-color-disabled: transparent;
}
.bb-btn-transparent:focus {
  outline: none;
}
.bb-btn-outline {
  --btn-font-color: var(--outline-font-color);
  --btn-border-color: var(--outline-border-color);
  --btn-border-width: var(--outline-border-width);
  --btn-bg-color: var(--outline-bg-color);
  --btn-font-color-hover: var(--outline-font-color-hover);
  --btn-bg-color-hover: var(--outline-bg-color);
  --btn-font-color-disabled: var(--outline-font-color-disabled);
  --btn-bg-color-disabled: var(--outline-bg-color-disabled);
}
.bb-btn-sm {
  --btn-padding-tb: var(--btn-padding-tb-sm);
  --btn-padding-lr: var(--btn-padding-lr-sm);
  --btn-font-size: var(--btn-font-size-sm);
  --btn-line-height: var(--btn-line-height-sm);
  --btn-border-radius: var(--btn-border-radius-sm);
}
.bb-btn-lg {
  --btn-padding-tb: var(--btn-padding-tb-lg);
  --btn-padding-lr: var(--btn-padding-lr-lg);
  --btn-font-size: var(--btn-font-size-lg);
  --btn-line-height: var(--btn-line-height-lg);
  --btn-border-radius: var(--btn-border-radius-lg);
}
.bb-btn-stretch-max {
  width: 100%;
}
.bb-btn--account {
  border: 1px solid #333333;
  background-color: #f9f9f9;
  color: #333333;
}
.bb-btn--account:hover,
.bb-btn--account:focus {
  background-color: #ececec;
  color: #333333;
}
.bb-label {
  padding: 0 calc(var(--lbl-padding-lr) - var(--lbl-border-width));
  min-width: calc(var(--lbl-padding-tb) + var(--lbl-padding-tb) + (var(--lbl-font-size) * var(--lbl-line-height)) );
  border-width: var(--lbl-border-width);
  border-style: solid;
  border-color: var(--lbl-border-color);
  border-radius: var(--lbl-border-radius);
  font-size: var(--lbl-font-size);
  line-height: var(--lbl-line-height);
  color: var(--lbl-font-color);
  background-color: var(--lbl-bg-color);
}
.bb-label .bb-label-text {
  padding: var(--lbl-padding-tb) 0;
}
.bb-label .bb-label-text .bb-label-text {
  padding: 0;
}
.bb-label .bb-label-icon {
  display: flex;
  align-items: center;
  justify-content: center;
}
.bb-label .bb-label-icon::after {
  content: "\200b";
  display: inline-flex;
  padding: calc( var(--lbl-padding-tb) - var(--lbl-border-width) ) 0;
}
.bb-label,
.bb-label-text {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: var(--btn-gap);
}
.bb-label-stack {
  flex-direction: column;
  gap: 0;
}
.bb-label-stack .bb-label-icon + .bb-label-text {
  padding-top: 0;
}
.bb-label-wrap {
  flex-wrap: wrap;
  gap: var(--btn-gap);
}
.bb-label-left,
.bb-label-left .bb-label-text {
  align-items: flex-start;
  justify-content: left;
  text-align: left;
}
.bb-label-right,
.bb-label-right .bb-label-text {
  align-items: flex-end;
  justify-content: right;
  text-align: right;
}
@media (min-width: 480px) {
  .bb-btn-group .bb-btn:not(.bb-btn-stretch-max ),
  .bb-label-group .bb-btn:not(.bb-btn-stretch-max ) {
    width: unset;
  }
  .bb-btn-group-stretch .bb-btn {
    flex-grow: 1;
  }
  .bb-btn-group-stretch .bb-btn:not(.bb-btn-stretch-max ) {
    flex-basis: 0;
  }
}
@media (min-width: 1200px) {
  width: 1140px;
}

#fountainG {
  position: relative;
  width: 102px;
  height: 12px;
  margin: auto;
}
.fountainG {
  position: absolute;
  top: 0;
  background-color: #afafaf;
  width: 8px;
  height: 8px;
  animation-name: bounce_fountainG;
  -o-animation-name: bounce_fountainG;
  -ms-animation-name: bounce_fountainG;
  -webkit-animation-name: bounce_fountainG;
  -moz-animation-name: bounce_fountainG;
  animation-duration: 1.5s;
  -o-animation-duration: 1.5s;
  -ms-animation-duration: 1.5s;
  -webkit-animation-duration: 1.5s;
  -moz-animation-duration: 1.5s;
  animation-iteration-count: infinite;
  -o-animation-iteration-count: infinite;
  -ms-animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite;
  -moz-animation-iteration-count: infinite;
  animation-direction: normal;
  -o-animation-direction: normal;
  -ms-animation-direction: normal;
  -webkit-animation-direction: normal;
  -moz-animation-direction: normal;
  transform: scale(0.1);
  -o-transform: scale(0.1);
  -ms-transform: scale(0.1);
  -webkit-transform: scale(0.1);
  -moz-transform: scale(0.1);
  border-radius: 8px;
  -o-border-radius: 8px;
  -ms-border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
}
#fountainG_1 {
  left: 0;
  animation-delay: 0.6s;
  -o-animation-delay: 0.6s;
  -ms-animation-delay: 0.6s;
  -webkit-animation-delay: 0.6s;
  -moz-animation-delay: 0.6s;
}
#fountainG_2 {
  left: 13px;
  animation-delay: 0.75s;
  -o-animation-delay: 0.75s;
  -ms-animation-delay: 0.75s;
  -webkit-animation-delay: 0.75s;
  -moz-animation-delay: 0.75s;
}
#fountainG_3 {
  left: 25px;
  animation-delay: 0.9s;
  -o-animation-delay: 0.9s;
  -ms-animation-delay: 0.9s;
  -webkit-animation-delay: 0.9s;
  -moz-animation-delay: 0.9s;
}
#fountainG_4 {
  left: 38px;
  animation-delay: 1.05s;
  -o-animation-delay: 1.05s;
  -ms-animation-delay: 1.05s;
  -webkit-animation-delay: 1.05s;
  -moz-animation-delay: 1.05s;
}
#fountainG_5 {
  left: 51px;
  animation-delay: 1.2s;
  -o-animation-delay: 1.2s;
  -ms-animation-delay: 1.2s;
  -webkit-animation-delay: 1.2s;
  -moz-animation-delay: 1.2s;
}
#fountainG_6 {
  left: 64px;
  animation-delay: 1.35s;
  -o-animation-delay: 1.35s;
  -ms-animation-delay: 1.35s;
  -webkit-animation-delay: 1.35s;
  -moz-animation-delay: 1.35s;
}
#fountainG_7 {
  left: 76px;
  animation-delay: 1.5s;
  -o-animation-delay: 1.5s;
  -ms-animation-delay: 1.5s;
  -webkit-animation-delay: 1.5s;
  -moz-animation-delay: 1.5s;
}
#fountainG_8 {
  left: 89px;
  animation-delay: 1.64s;
  -o-animation-delay: 1.64s;
  -ms-animation-delay: 1.64s;
  -webkit-animation-delay: 1.64s;
  -moz-animation-delay: 1.64s;
}
@keyframes bounce_fountainG {
  0% {
    transform: scale(1);
    background-color: #787878;
  }
  100% {
    transform: scale(0.1);
    background-color: #afafaf;
  }
}
@-o-keyframes bounce_fountainG {
  0% {
    -o-transform: scale(1);
    background-color: #787878;
  }
  100% {
    -o-transform: scale(0.1);
    background-color: #afafaf;
  }
}
@-ms-keyframes bounce_fountainG {
  0% {
    -ms-transform: scale(1);
    background-color: #787878;
  }
  100% {
    -ms-transform: scale(0.1);
    background-color: #afafaf;
  }
}
@-webkit-keyframes bounce_fountainG {
  0% {
    -webkit-transform: scale(1);
    background-color: #787878;
  }
  100% {
    -webkit-transform: scale(0.1);
    background-color: #afafaf;
  }
}
@-moz-keyframes bounce_fountainG {
  0% {
    -moz-transform: scale(1);
    background-color: #787878;
  }
  100% {
    -moz-transform: scale(0.1);
    background-color: #afafaf;
  }
}
/* distance between stacked modals*/
/* The first modal translateZ value*/
.modal.in {
  -webkit-perspective: 2000px;
  -moz-perspective: 2000px;
  -ms-perspective: 2000px;
  -o-perspective: 2000px;
  perspective: 2000px;
}
.modal.in .modal-dialog.aside {
  -webkit-transform: -340px;
  -moz-transform: -340px;
  -ms-transform: -340px;
  -o-transform: -340px;
  transform: -340px;
  -webkit-transform: scale(0.8) rotateY(45deg) translateZ(-340px);
  -ms-transform: scale(0.8) rotateY(45deg) translateZ(-340px);
  -o-transform: scale(0.8) rotateY(45deg) translateZ(-340px);
  transform: scale(0.8) rotateY(45deg) translateZ(-340px);
  -webkit-transform-style: preserve-3d;
  -ms-transform-style: preserve-3d;
  -o-transform-style: preserve-3d;
  transform-style: preserve-3d;
}
.modal.in .modal-dialog.aside.aside-1 {
  -webkit-transform: calc(-300px);
  -moz-transform: calc(-300px);
  -ms-transform: calc(-300px);
  -o-transform: calc(-300px);
  transform: calc(-300px);
  -webkit-transform: scale(0.8) rotateY(45deg) translateZ(calc(-300px));
  -ms-transform: scale(0.8) rotateY(45deg) translateZ(calc(-300px));
  -o-transform: scale(0.8) rotateY(45deg) translateZ(calc(-300px));
  transform: scale(0.8) rotateY(45deg) translateZ(calc(-300px));
}
.modal.in .modal-dialog.aside.aside-2 {
  -webkit-transform: calc(-260px);
  -moz-transform: calc(-260px);
  -ms-transform: calc(-260px);
  -o-transform: calc(-260px);
  transform: calc(-260px);
  -webkit-transform: scale(0.8) rotateY(45deg) translateZ(calc(-260px));
  -ms-transform: scale(0.8) rotateY(45deg) translateZ(calc(-260px));
  -o-transform: scale(0.8) rotateY(45deg) translateZ(calc(-260px));
  transform: scale(0.8) rotateY(45deg) translateZ(calc(-260px));
}
.modal.in .modal-dialog.aside.aside-3 {
  -webkit-transform: calc(-220px);
  -moz-transform: calc(-220px);
  -ms-transform: calc(-220px);
  -o-transform: calc(-220px);
  transform: calc(-220px);
  -webkit-transform: scale(0.8) rotateY(45deg) translateZ(calc(-220px));
  -ms-transform: scale(0.8) rotateY(45deg) translateZ(calc(-220px));
  -o-transform: scale(0.8) rotateY(45deg) translateZ(calc(-220px));
  transform: scale(0.8) rotateY(45deg) translateZ(calc(-220px));
}
.modal.in .modal-dialog.aside.aside-4 {
  -webkit-transform: calc(-180px);
  -moz-transform: calc(-180px);
  -ms-transform: calc(-180px);
  -o-transform: calc(-180px);
  transform: calc(-180px);
  -webkit-transform: scale(0.8) rotateY(45deg) translateZ(calc(-180px));
  -ms-transform: scale(0.8) rotateY(45deg) translateZ(calc(-180px));
  -o-transform: scale(0.8) rotateY(45deg) translateZ(calc(-180px));
  transform: scale(0.8) rotateY(45deg) translateZ(calc(-180px));
}
.modal.in .modal-dialog.aside.aside-5 {
  -webkit-transform: calc(-140px);
  -moz-transform: calc(-140px);
  -ms-transform: calc(-140px);
  -o-transform: calc(-140px);
  transform: calc(-140px);
  -webkit-transform: scale(0.8) rotateY(45deg) translateZ(calc(-140px));
  -ms-transform: scale(0.8) rotateY(45deg) translateZ(calc(-140px));
  -o-transform: scale(0.8) rotateY(45deg) translateZ(calc(-140px));
  transform: scale(0.8) rotateY(45deg) translateZ(calc(-140px));
}

@charset "utf-8";
/* CSS Document bioladen.responsive.css - 170608*/
div.ifg-wrap {
  position: relative;
  width: 100%;
  padding-bottom: 100%;
  overflow: hidden;
  height: auto;
  max-width: 1024px;
}
div.ifg-wrap {
  -webkit-overflow-scrolling: touch;
  overflow-y: scroll;
}
div.ifg-wrap.ifg-angebote {
  padding-bottom: 490px;
}
div.ifg-wrap iframe {
  border: 0;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: absolute;
}
@media (min-width: 766px) {
  div.ifg-wrap {
    padding-bottom: 50%;
    overflow: hidden;
  }
  div.ifg-wrap.ifg-angebote {
    width: calc(130%);
    padding-bottom: 50%;
    max-width: 1040px;
  }
}
@media (min-width: 1200px) {
  div.ifg-wrap {
    padding-bottom: 44%;
  }
  div.ifg-wrap.ifg-angebote {
    padding-bottom: 44%;
  }
}

/*! nouislider - 11.1.0 - 2018-04-02 11:18:13 */
/* Functional styling;
 * These styles are required for noUiSlider to function.
 * You don't need to change these rules to apply your design.
 */
.noUi-target,
.noUi-target * {
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-user-select: none;
  -ms-touch-action: none;
  touch-action: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.noUi-target {
  position: relative;
  direction: ltr;
}
.noUi-base,
.noUi-connects {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1;
}
/* Wrapper for all connect elements.
 */
.noUi-connects {
  overflow: hidden;
  z-index: 0;
}
.noUi-connect,
.noUi-origin {
  will-change: transform;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  -ms-transform-origin: 0 0;
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0;
}
/* Offset direction
 */
html:not([dir="rtl"]) .noUi-horizontal .noUi-origin {
  left: auto;
  right: 0;
}
/* Give origins 0 height/width so they don't interfere with clicking the
 * connect elements.
 */
.noUi-vertical .noUi-origin {
  width: 0;
}
.noUi-horizontal .noUi-origin {
  height: 0;
}
.noUi-handle {
  position: absolute;
}
.noUi-state-tap .noUi-connect,
.noUi-state-tap .noUi-origin {
  -webkit-transition: transform 0.3s;
  transition: transform 0.3s;
}
.noUi-state-drag * {
  cursor: inherit !important;
}
/* Slider size and handle placement;
 */
.noUi-horizontal {
  height: 18px;
}
.noUi-horizontal .noUi-handle {
  width: 34px;
  height: 28px;
  left: -17px;
  top: -6px;
}
.noUi-vertical {
  width: 18px;
}
.noUi-vertical .noUi-handle {
  width: 28px;
  height: 34px;
  left: -6px;
  top: -17px;
}
html:not([dir="rtl"]) .noUi-horizontal .noUi-handle {
  right: -17px;
  left: auto;
}
/* Styling;
 * Giving the connect element a border radius causes issues with using transform: scale
 */
.noUi-target {
  background: #FAFAFA;
  border-radius: 4px;
  border: 1px solid #D3D3D3;
  box-shadow: inset 0 1px 1px #f0f0f0, 0 3px 6px -5px #bbbbbb;
}
.noUi-connects {
  border-radius: 3px;
}
.noUi-connect {
  background: #3FB8AF;
}
/* Handles and cursors;
 */
.noUi-draggable {
  cursor: ew-resize;
}
.noUi-vertical .noUi-draggable {
  cursor: ns-resize;
}
.noUi-handle {
  border: 1px solid #D9D9D9;
  border-radius: 3px;
  background: #FFF;
  cursor: default;
  box-shadow: inset 0 0 1px #ffffff, inset 0 1px 7px #ebebeb, 0 3px 6px -3px #bbbbbb;
}
.noUi-active {
  box-shadow: inset 0 0 1px #ffffff, inset 0 1px 7px #dddddd, 0 3px 6px -3px #bbbbbb;
}
/* Handle stripes;
 */
.noUi-handle:before,
.noUi-handle:after {
  content: "";
  display: block;
  position: absolute;
  height: 14px;
  width: 1px;
  background: #E8E7E6;
  left: 14px;
  top: 6px;
}
.noUi-handle:after {
  left: 17px;
}
.noUi-vertical .noUi-handle:before,
.noUi-vertical .noUi-handle:after {
  width: 14px;
  height: 1px;
  left: 6px;
  top: 14px;
}
.noUi-vertical .noUi-handle:after {
  top: 17px;
}
/* Disabled state;
 */
[disabled] .noUi-connect {
  background: #B8B8B8;
}
[disabled].noUi-target,
[disabled].noUi-handle,
[disabled] .noUi-handle {
  cursor: not-allowed;
}
/* Base;
 *
 */
.noUi-pips,
.noUi-pips * {
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.noUi-pips {
  position: absolute;
  color: #999;
}
/* Values;
 *
 */
.noUi-value {
  position: absolute;
  white-space: nowrap;
  text-align: center;
}
.noUi-value-sub {
  color: #ccc;
  font-size: 10px;
}
/* Markings;
 *
 */
.noUi-marker {
  position: absolute;
  background: #CCC;
}
.noUi-marker-sub {
  background: #AAA;
}
.noUi-marker-large {
  background: #AAA;
}
/* Horizontal layout;
 *
 */
.noUi-pips-horizontal {
  padding: 10px 0;
  height: 80px;
  top: 100%;
  left: 0;
  width: 100%;
}
.noUi-value-horizontal {
  -webkit-transform: translate(-50%, 50%);
  transform: translate(-50%, 50%);
}
.noUi-rtl .noUi-value-horizontal {
  -webkit-transform: translate(50%, 50%);
  transform: translate(50%, 50%);
}
.noUi-marker-horizontal.noUi-marker {
  margin-left: -1px;
  width: 2px;
  height: 5px;
}
.noUi-marker-horizontal.noUi-marker-sub {
  height: 10px;
}
.noUi-marker-horizontal.noUi-marker-large {
  height: 15px;
}
/* Vertical layout;
 *
 */
.noUi-pips-vertical {
  padding: 0 10px;
  height: 100%;
  top: 0;
  left: 100%;
}
.noUi-value-vertical {
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%, 0);
  padding-left: 25px;
}
.noUi-rtl .noUi-value-vertical {
  -webkit-transform: translate(0, 50%);
  transform: translate(0, 50%);
}
.noUi-marker-vertical.noUi-marker {
  width: 5px;
  height: 2px;
  margin-top: -1px;
}
.noUi-marker-vertical.noUi-marker-sub {
  width: 10px;
}
.noUi-marker-vertical.noUi-marker-large {
  width: 15px;
}
.noUi-tooltip {
  display: block;
  position: absolute;
  border: 1px solid #D9D9D9;
  border-radius: 3px;
  background: #fff;
  color: #000;
  padding: 5px;
  text-align: center;
  white-space: nowrap;
}
.noUi-horizontal .noUi-tooltip {
  -webkit-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  left: 50%;
  bottom: 120%;
}
.noUi-vertical .noUi-tooltip {
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  top: 50%;
  right: 120%;
}
.noUi-tooltip {
  display: none;
  font-size: 10px;
}
.noUi-active .noUi-tooltip {
  display: block;
}
.noUi-value-large {
  top: 20%;
}

@media (max-width: 640px) {
  .modal-open .modal {
    top: 0;
    bottom: 0;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    /*     box-shadow: 0 0 0 2px green inset; */
  }
  .modal-open .modal.fade .modal-dialog {
    height: 100%;
    margin: 0 auto;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow-y: auto;
    overflow-x: none;
    -webkit-overflow-scrolling: touch;
    transform: none;
    max-width: none;
    pointer-events: all;
    padding: 10px;
  }
  .no-scroll,
  .no-scroll body {
    overflow: hidden;
  }
  .modal-content {
    max-width: 500px;
    margin: 0 auto;
  }
  .modal-footer {
    padding-bottom: 1.5rem;
  }
}

.iti-flag {
  width: 20px;
}
.iti-flag.be {
  width: 18px;
}
.iti-flag.ch {
  width: 15px;
}
.iti-flag.mc {
  width: 19px;
}
.iti-flag.ne {
  width: 18px;
}
.iti-flag.np {
  width: 13px;
}
.iti-flag.va {
  width: 15px;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .iti-flag {
    background-size: 5652px 15px;
  }
}
.iti-flag.ac {
  height: 10px;
  background-position: 0px 0px;
}
.iti-flag.ad {
  height: 14px;
  background-position: -22px 0px;
}
.iti-flag.ae {
  height: 10px;
  background-position: -44px 0px;
}
.iti-flag.af {
  height: 14px;
  background-position: -66px 0px;
}
.iti-flag.ag {
  height: 14px;
  background-position: -88px 0px;
}
.iti-flag.ai {
  height: 10px;
  background-position: -110px 0px;
}
.iti-flag.al {
  height: 15px;
  background-position: -132px 0px;
}
.iti-flag.am {
  height: 10px;
  background-position: -154px 0px;
}
.iti-flag.ao {
  height: 14px;
  background-position: -176px 0px;
}
.iti-flag.aq {
  height: 14px;
  background-position: -198px 0px;
}
.iti-flag.ar {
  height: 13px;
  background-position: -220px 0px;
}
.iti-flag.as {
  height: 10px;
  background-position: -242px 0px;
}
.iti-flag.at {
  height: 14px;
  background-position: -264px 0px;
}
.iti-flag.au {
  height: 10px;
  background-position: -286px 0px;
}
.iti-flag.aw {
  height: 14px;
  background-position: -308px 0px;
}
.iti-flag.ax {
  height: 13px;
  background-position: -330px 0px;
}
.iti-flag.az {
  height: 10px;
  background-position: -352px 0px;
}
.iti-flag.ba {
  height: 10px;
  background-position: -374px 0px;
}
.iti-flag.bb {
  height: 14px;
  background-position: -396px 0px;
}
.iti-flag.bd {
  height: 12px;
  background-position: -418px 0px;
}
.iti-flag.be {
  height: 15px;
  background-position: -440px 0px;
}
.iti-flag.bf {
  height: 14px;
  background-position: -460px 0px;
}
.iti-flag.bg {
  height: 12px;
  background-position: -482px 0px;
}
.iti-flag.bh {
  height: 12px;
  background-position: -504px 0px;
}
.iti-flag.bi {
  height: 12px;
  background-position: -526px 0px;
}
.iti-flag.bj {
  height: 14px;
  background-position: -548px 0px;
}
.iti-flag.bl {
  height: 14px;
  background-position: -570px 0px;
}
.iti-flag.bm {
  height: 10px;
  background-position: -592px 0px;
}
.iti-flag.bn {
  height: 10px;
  background-position: -614px 0px;
}
.iti-flag.bo {
  height: 14px;
  background-position: -636px 0px;
}
.iti-flag.bq {
  height: 14px;
  background-position: -658px 0px;
}
.iti-flag.br {
  height: 14px;
  background-position: -680px 0px;
}
.iti-flag.bs {
  height: 10px;
  background-position: -702px 0px;
}
.iti-flag.bt {
  height: 14px;
  background-position: -724px 0px;
}
.iti-flag.bv {
  height: 15px;
  background-position: -746px 0px;
}
.iti-flag.bw {
  height: 14px;
  background-position: -768px 0px;
}
.iti-flag.by {
  height: 10px;
  background-position: -790px 0px;
}
.iti-flag.bz {
  height: 14px;
  background-position: -812px 0px;
}
.iti-flag.ca {
  height: 10px;
  background-position: -834px 0px;
}
.iti-flag.cc {
  height: 10px;
  background-position: -856px 0px;
}
.iti-flag.cd {
  height: 15px;
  background-position: -878px 0px;
}
.iti-flag.cf {
  height: 14px;
  background-position: -900px 0px;
}
.iti-flag.cg {
  height: 14px;
  background-position: -922px 0px;
}
.iti-flag.ch {
  height: 15px;
  background-position: -944px 0px;
}
.iti-flag.ci {
  height: 14px;
  background-position: -961px 0px;
}
.iti-flag.ck {
  height: 10px;
  background-position: -983px 0px;
}
.iti-flag.cl {
  height: 14px;
  background-position: -1005px 0px;
}
.iti-flag.cm {
  height: 14px;
  background-position: -1027px 0px;
}
.iti-flag.cn {
  height: 14px;
  background-position: -1049px 0px;
}
.iti-flag.co {
  height: 14px;
  background-position: -1071px 0px;
}
.iti-flag.cp {
  height: 14px;
  background-position: -1093px 0px;
}
.iti-flag.cr {
  height: 12px;
  background-position: -1115px 0px;
}
.iti-flag.cu {
  height: 10px;
  background-position: -1137px 0px;
}
.iti-flag.cv {
  height: 12px;
  background-position: -1159px 0px;
}
.iti-flag.cw {
  height: 14px;
  background-position: -1181px 0px;
}
.iti-flag.cx {
  height: 10px;
  background-position: -1203px 0px;
}
.iti-flag.cy {
  height: 14px;
  background-position: -1225px 0px;
}
.iti-flag.cz {
  height: 14px;
  background-position: -1247px 0px;
}
.iti-flag.de {
  height: 12px;
  background-position: -1269px 0px;
}
.iti-flag.dg {
  height: 10px;
  background-position: -1291px 0px;
}
.iti-flag.dj {
  height: 14px;
  background-position: -1313px 0px;
}
.iti-flag.dk {
  height: 15px;
  background-position: -1335px 0px;
}
.iti-flag.dm {
  height: 10px;
  background-position: -1357px 0px;
}
.iti-flag.do {
  height: 14px;
  background-position: -1379px 0px;
}
.iti-flag.dz {
  height: 14px;
  background-position: -1401px 0px;
}
.iti-flag.ea {
  height: 14px;
  background-position: -1423px 0px;
}
.iti-flag.ec {
  height: 14px;
  background-position: -1445px 0px;
}
.iti-flag.ee {
  height: 13px;
  background-position: -1467px 0px;
}
.iti-flag.eg {
  height: 14px;
  background-position: -1489px 0px;
}
.iti-flag.eh {
  height: 10px;
  background-position: -1511px 0px;
}
.iti-flag.er {
  height: 10px;
  background-position: -1533px 0px;
}
.iti-flag.es {
  height: 14px;
  background-position: -1555px 0px;
}
.iti-flag.et {
  height: 10px;
  background-position: -1577px 0px;
}
.iti-flag.eu {
  height: 14px;
  background-position: -1599px 0px;
}
.iti-flag.fi {
  height: 12px;
  background-position: -1621px 0px;
}
.iti-flag.fj {
  height: 10px;
  background-position: -1643px 0px;
}
.iti-flag.fk {
  height: 10px;
  background-position: -1665px 0px;
}
.iti-flag.fm {
  height: 11px;
  background-position: -1687px 0px;
}
.iti-flag.fo {
  height: 15px;
  background-position: -1709px 0px;
}
.iti-flag.fr {
  height: 14px;
  background-position: -1731px 0px;
}
.iti-flag.ga {
  height: 15px;
  background-position: -1753px 0px;
}
.iti-flag.gb {
  height: 10px;
  background-position: -1775px 0px;
}
.iti-flag.gd {
  height: 12px;
  background-position: -1797px 0px;
}
.iti-flag.ge {
  height: 14px;
  background-position: -1819px 0px;
}
.iti-flag.gf {
  height: 14px;
  background-position: -1841px 0px;
}
.iti-flag.gg {
  height: 14px;
  background-position: -1863px 0px;
}
.iti-flag.gh {
  height: 14px;
  background-position: -1885px 0px;
}
.iti-flag.gi {
  height: 10px;
  background-position: -1907px 0px;
}
.iti-flag.gl {
  height: 14px;
  background-position: -1929px 0px;
}
.iti-flag.gm {
  height: 14px;
  background-position: -1951px 0px;
}
.iti-flag.gn {
  height: 14px;
  background-position: -1973px 0px;
}
.iti-flag.gp {
  height: 14px;
  background-position: -1995px 0px;
}
.iti-flag.gq {
  height: 14px;
  background-position: -2017px 0px;
}
.iti-flag.gr {
  height: 14px;
  background-position: -2039px 0px;
}
.iti-flag.gs {
  height: 10px;
  background-position: -2061px 0px;
}
.iti-flag.gt {
  height: 13px;
  background-position: -2083px 0px;
}
.iti-flag.gu {
  height: 11px;
  background-position: -2105px 0px;
}
.iti-flag.gw {
  height: 10px;
  background-position: -2127px 0px;
}
.iti-flag.gy {
  height: 12px;
  background-position: -2149px 0px;
}
.iti-flag.hk {
  height: 14px;
  background-position: -2171px 0px;
}
.iti-flag.hm {
  height: 10px;
  background-position: -2193px 0px;
}
.iti-flag.hn {
  height: 10px;
  background-position: -2215px 0px;
}
.iti-flag.hr {
  height: 10px;
  background-position: -2237px 0px;
}
.iti-flag.ht {
  height: 12px;
  background-position: -2259px 0px;
}
.iti-flag.hu {
  height: 10px;
  background-position: -2281px 0px;
}
.iti-flag.ic {
  height: 14px;
  background-position: -2303px 0px;
}
.iti-flag.id {
  height: 14px;
  background-position: -2325px 0px;
}
.iti-flag.ie {
  height: 10px;
  background-position: -2347px 0px;
}
.iti-flag.il {
  height: 15px;
  background-position: -2369px 0px;
}
.iti-flag.im {
  height: 10px;
  background-position: -2391px 0px;
}
.iti-flag.in {
  height: 14px;
  background-position: -2413px 0px;
}
.iti-flag.io {
  height: 10px;
  background-position: -2435px 0px;
}
.iti-flag.iq {
  height: 14px;
  background-position: -2457px 0px;
}
.iti-flag.ir {
  height: 12px;
  background-position: -2479px 0px;
}
.iti-flag.is {
  height: 15px;
  background-position: -2501px 0px;
}
.iti-flag.it {
  height: 14px;
  background-position: -2523px 0px;
}
.iti-flag.je {
  height: 12px;
  background-position: -2545px 0px;
}
.iti-flag.jm {
  height: 10px;
  background-position: -2567px 0px;
}
.iti-flag.jo {
  height: 10px;
  background-position: -2589px 0px;
}
.iti-flag.jp {
  height: 14px;
  background-position: -2611px 0px;
}
.iti-flag.ke {
  height: 14px;
  background-position: -2633px 0px;
}
.iti-flag.kg {
  height: 12px;
  background-position: -2655px 0px;
}
.iti-flag.kh {
  height: 13px;
  background-position: -2677px 0px;
}
.iti-flag.ki {
  height: 10px;
  background-position: -2699px 0px;
}
.iti-flag.km {
  height: 12px;
  background-position: -2721px 0px;
}
.iti-flag.kn {
  height: 14px;
  background-position: -2743px 0px;
}
.iti-flag.kp {
  height: 10px;
  background-position: -2765px 0px;
}
.iti-flag.kr {
  height: 14px;
  background-position: -2787px 0px;
}
.iti-flag.kw {
  height: 10px;
  background-position: -2809px 0px;
}
.iti-flag.ky {
  height: 10px;
  background-position: -2831px 0px;
}
.iti-flag.kz {
  height: 10px;
  background-position: -2853px 0px;
}
.iti-flag.la {
  height: 14px;
  background-position: -2875px 0px;
}
.iti-flag.lb {
  height: 14px;
  background-position: -2897px 0px;
}
.iti-flag.lc {
  height: 10px;
  background-position: -2919px 0px;
}
.iti-flag.li {
  height: 12px;
  background-position: -2941px 0px;
}
.iti-flag.lk {
  height: 10px;
  background-position: -2963px 0px;
}
.iti-flag.lr {
  height: 11px;
  background-position: -2985px 0px;
}
.iti-flag.ls {
  height: 14px;
  background-position: -3007px 0px;
}
.iti-flag.lt {
  height: 12px;
  background-position: -3029px 0px;
}
.iti-flag.lu {
  height: 12px;
  background-position: -3051px 0px;
}
.iti-flag.lv {
  height: 10px;
  background-position: -3073px 0px;
}
.iti-flag.ly {
  height: 10px;
  background-position: -3095px 0px;
}
.iti-flag.ma {
  height: 14px;
  background-position: -3117px 0px;
}
.iti-flag.mc {
  height: 15px;
  background-position: -3139px 0px;
}
.iti-flag.md {
  height: 10px;
  background-position: -3160px 0px;
}
.iti-flag.me {
  height: 10px;
  background-position: -3182px 0px;
}
.iti-flag.mf {
  height: 14px;
  background-position: -3204px 0px;
}
.iti-flag.mg {
  height: 14px;
  background-position: -3226px 0px;
}
.iti-flag.mh {
  height: 11px;
  background-position: -3248px 0px;
}
.iti-flag.mk {
  height: 10px;
  background-position: -3270px 0px;
}
.iti-flag.ml {
  height: 14px;
  background-position: -3292px 0px;
}
.iti-flag.mm {
  height: 14px;
  background-position: -3314px 0px;
}
.iti-flag.mn {
  height: 10px;
  background-position: -3336px 0px;
}
.iti-flag.mo {
  height: 14px;
  background-position: -3358px 0px;
}
.iti-flag.mp {
  height: 10px;
  background-position: -3380px 0px;
}
.iti-flag.mq {
  height: 14px;
  background-position: -3402px 0px;
}
.iti-flag.mr {
  height: 14px;
  background-position: -3424px 0px;
}
.iti-flag.ms {
  height: 10px;
  background-position: -3446px 0px;
}
.iti-flag.mt {
  height: 14px;
  background-position: -3468px 0px;
}
.iti-flag.mu {
  height: 14px;
  background-position: -3490px 0px;
}
.iti-flag.mv {
  height: 14px;
  background-position: -3512px 0px;
}
.iti-flag.mw {
  height: 14px;
  background-position: -3534px 0px;
}
.iti-flag.mx {
  height: 12px;
  background-position: -3556px 0px;
}
.iti-flag.my {
  height: 10px;
  background-position: -3578px 0px;
}
.iti-flag.mz {
  height: 14px;
  background-position: -3600px 0px;
}
.iti-flag.na {
  height: 14px;
  background-position: -3622px 0px;
}
.iti-flag.nc {
  height: 10px;
  background-position: -3644px 0px;
}
.iti-flag.ne {
  height: 15px;
  background-position: -3666px 0px;
}
.iti-flag.nf {
  height: 10px;
  background-position: -3686px 0px;
}
.iti-flag.ng {
  height: 10px;
  background-position: -3708px 0px;
}
.iti-flag.ni {
  height: 12px;
  background-position: -3730px 0px;
}
.iti-flag.nl {
  height: 14px;
  background-position: -3752px 0px;
}
.iti-flag.no {
  height: 15px;
  background-position: -3774px 0px;
}
.iti-flag.np {
  height: 15px;
  background-position: -3796px 0px;
}
.iti-flag.nr {
  height: 10px;
  background-position: -3811px 0px;
}
.iti-flag.nu {
  height: 10px;
  background-position: -3833px 0px;
}
.iti-flag.nz {
  height: 10px;
  background-position: -3855px 0px;
}
.iti-flag.om {
  height: 10px;
  background-position: -3877px 0px;
}
.iti-flag.pa {
  height: 14px;
  background-position: -3899px 0px;
}
.iti-flag.pe {
  height: 14px;
  background-position: -3921px 0px;
}
.iti-flag.pf {
  height: 14px;
  background-position: -3943px 0px;
}
.iti-flag.pg {
  height: 15px;
  background-position: -3965px 0px;
}
.iti-flag.ph {
  height: 10px;
  background-position: -3987px 0px;
}
.iti-flag.pk {
  height: 14px;
  background-position: -4009px 0px;
}
.iti-flag.pl {
  height: 13px;
  background-position: -4031px 0px;
}
.iti-flag.pm {
  height: 14px;
  background-position: -4053px 0px;
}
.iti-flag.pn {
  height: 10px;
  background-position: -4075px 0px;
}
.iti-flag.pr {
  height: 14px;
  background-position: -4097px 0px;
}
.iti-flag.ps {
  height: 10px;
  background-position: -4119px 0px;
}
.iti-flag.pt {
  height: 14px;
  background-position: -4141px 0px;
}
.iti-flag.pw {
  height: 13px;
  background-position: -4163px 0px;
}
.iti-flag.py {
  height: 11px;
  background-position: -4185px 0px;
}
.iti-flag.qa {
  height: 8px;
  background-position: -4207px 0px;
}
.iti-flag.re {
  height: 14px;
  background-position: -4229px 0px;
}
.iti-flag.ro {
  height: 14px;
  background-position: -4251px 0px;
}
.iti-flag.rs {
  height: 14px;
  background-position: -4273px 0px;
}
.iti-flag.ru {
  height: 14px;
  background-position: -4295px 0px;
}
.iti-flag.rw {
  height: 14px;
  background-position: -4317px 0px;
}
.iti-flag.sa {
  height: 14px;
  background-position: -4339px 0px;
}
.iti-flag.sb {
  height: 10px;
  background-position: -4361px 0px;
}
.iti-flag.sc {
  height: 10px;
  background-position: -4383px 0px;
}
.iti-flag.sd {
  height: 10px;
  background-position: -4405px 0px;
}
.iti-flag.se {
  height: 13px;
  background-position: -4427px 0px;
}
.iti-flag.sg {
  height: 14px;
  background-position: -4449px 0px;
}
.iti-flag.sh {
  height: 10px;
  background-position: -4471px 0px;
}
.iti-flag.si {
  height: 10px;
  background-position: -4493px 0px;
}
.iti-flag.sj {
  height: 15px;
  background-position: -4515px 0px;
}
.iti-flag.sk {
  height: 14px;
  background-position: -4537px 0px;
}
.iti-flag.sl {
  height: 14px;
  background-position: -4559px 0px;
}
.iti-flag.sm {
  height: 15px;
  background-position: -4581px 0px;
}
.iti-flag.sn {
  height: 14px;
  background-position: -4603px 0px;
}
.iti-flag.so {
  height: 14px;
  background-position: -4625px 0px;
}
.iti-flag.sr {
  height: 14px;
  background-position: -4647px 0px;
}
.iti-flag.ss {
  height: 10px;
  background-position: -4669px 0px;
}
.iti-flag.st {
  height: 10px;
  background-position: -4691px 0px;
}
.iti-flag.sv {
  height: 12px;
  background-position: -4713px 0px;
}
.iti-flag.sx {
  height: 14px;
  background-position: -4735px 0px;
}
.iti-flag.sy {
  height: 14px;
  background-position: -4757px 0px;
}
.iti-flag.sz {
  height: 14px;
  background-position: -4779px 0px;
}
.iti-flag.ta {
  height: 10px;
  background-position: -4801px 0px;
}
.iti-flag.tc {
  height: 10px;
  background-position: -4823px 0px;
}
.iti-flag.td {
  height: 14px;
  background-position: -4845px 0px;
}
.iti-flag.tf {
  height: 14px;
  background-position: -4867px 0px;
}
.iti-flag.tg {
  height: 13px;
  background-position: -4889px 0px;
}
.iti-flag.th {
  height: 14px;
  background-position: -4911px 0px;
}
.iti-flag.tj {
  height: 10px;
  background-position: -4933px 0px;
}
.iti-flag.tk {
  height: 10px;
  background-position: -4955px 0px;
}
.iti-flag.tl {
  height: 10px;
  background-position: -4977px 0px;
}
.iti-flag.tm {
  height: 14px;
  background-position: -4999px 0px;
}
.iti-flag.tn {
  height: 14px;
  background-position: -5021px 0px;
}
.iti-flag.to {
  height: 10px;
  background-position: -5043px 0px;
}
.iti-flag.tr {
  height: 14px;
  background-position: -5065px 0px;
}
.iti-flag.tt {
  height: 12px;
  background-position: -5087px 0px;
}
.iti-flag.tv {
  height: 10px;
  background-position: -5109px 0px;
}
.iti-flag.tw {
  height: 14px;
  background-position: -5131px 0px;
}
.iti-flag.tz {
  height: 14px;
  background-position: -5153px 0px;
}
.iti-flag.ua {
  height: 14px;
  background-position: -5175px 0px;
}
.iti-flag.ug {
  height: 14px;
  background-position: -5197px 0px;
}
.iti-flag.um {
  height: 11px;
  background-position: -5219px 0px;
}
.iti-flag.un {
  height: 14px;
  background-position: -5241px 0px;
}
.iti-flag.us {
  height: 11px;
  background-position: -5263px 0px;
}
.iti-flag.uy {
  height: 14px;
  background-position: -5285px 0px;
}
.iti-flag.uz {
  height: 10px;
  background-position: -5307px 0px;
}
.iti-flag.va {
  height: 15px;
  background-position: -5329px 0px;
}
.iti-flag.vc {
  height: 14px;
  background-position: -5346px 0px;
}
.iti-flag.ve {
  height: 14px;
  background-position: -5368px 0px;
}
.iti-flag.vg {
  height: 10px;
  background-position: -5390px 0px;
}
.iti-flag.vi {
  height: 14px;
  background-position: -5412px 0px;
}
.iti-flag.vn {
  height: 14px;
  background-position: -5434px 0px;
}
.iti-flag.vu {
  height: 12px;
  background-position: -5456px 0px;
}
.iti-flag.wf {
  height: 14px;
  background-position: -5478px 0px;
}
.iti-flag.ws {
  height: 10px;
  background-position: -5500px 0px;
}
.iti-flag.xk {
  height: 15px;
  background-position: -5522px 0px;
}
.iti-flag.ye {
  height: 14px;
  background-position: -5544px 0px;
}
.iti-flag.yt {
  height: 14px;
  background-position: -5566px 0px;
}
.iti-flag.za {
  height: 14px;
  background-position: -5588px 0px;
}
.iti-flag.zm {
  height: 14px;
  background-position: -5610px 0px;
}
.iti-flag.zw {
  height: 10px;
  background-position: -5632px 0px;
}
.iti-flag {
  height: 15px;
  box-shadow: 0px 0px 1px 0px #888;
  background-image: url("../uploads/flags.png");
  background-repeat: no-repeat;
  background-color: #DBDBDB;
  background-position: 20px 0;
}
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .iti-flag {
    background-image: url("../uploads/flags@2x.png");
  }
}
.iti-flag.np {
  background-color: transparent;
}

.hand,
.hand-double,
.hand-flick,
.hand-hold,
.hand-rock,
.hand-tap,
.hand-x,
.hand-y {
  fill: #fff;
  stroke: #000;
  stroke-width: 3px;
  stroke-linecap: round;
  stroke-linejoin: round;
  opacity: 0;
}
.arrow-down,
.arrow-head,
.arrow-left,
.arrow-right,
.arrow-up,
.arrow-up-1,
.arrow-up-2,
.arrow-up-3,
.hold-1,
.hold-2,
.line-horizontal,
.line-rotate,
.line-vertical,
.notes,
.tap-1,
.tap-2 {
  fill: transparent;
  stroke: #000;
  stroke-width: 3px;
  stroke-linecap: round;
  stroke-linejoin: round;
}
.arrow-up-2,
.hold-1,
.tap-1 {
  opacity: .5;
}
.arrow-up-1,
.hold-2,
.tap-2 {
  opacity: .25;
}
.arrow-up-3,
.swipe-horizontal,
.swipe-rotate,
.swipe-vertical {
  opacity: .75;
}
.hold-1,
.hold-2,
.notes {
  opacity: 0;
}
/* ANIMATION KEYFRAMES */
@keyframes tap-double {
  0% {
    transform: rotateX(0deg);
  }
  10% {
    transform: rotateX(12.5deg);
  }
  25% {
    transform: rotateX(25deg);
  }
  35% {
    transform: rotateX(10deg);
  }
  50% {
    transform: rotateX(25deg);
  }
}
@keyframes tap {
  0% {
    transform: rotateX(0deg);
  }
  10% {
    transform: rotateX(12.5deg);
  }
  25% {
    transform: rotateX(25deg);
  }
}
@keyframes tap-circle {
  0% {
    transform: scale(0);
    opacity: 0;
  }
  75% {
    transform: scale(1.05);
    opacity: .6;
  }
  80% {
    transform: scale(1);
    opacity: .5;
  }
}
@keyframes hold {
  0% {
    transform: rotateX(0deg);
  }
  10% {
    transform: rotateX(12.5deg);
  }
  30% {
    transform: rotateX(25deg);
  }
  80% {
    transform: rotateX(25deg);
  }
}
@keyframes fade {
  0% {
    opacity: 0;
  }
  30% {
    opacity: .75;
  }
  80% {
    opacity: .75;
  }
}
@keyframes swipe-x {
  0% {
    transform: translateX(0px);
  }
  25% {
    transform: translateX(50px) rotateZ(10deg);
  }
  50% {
    transform: translateX(0px);
  }
  75% {
    transform: translateX(-50px) rotateZ(-10deg);
  }
}
@keyframes swipe-y {
  0% {
    transform: translateY(0px);
    opacity: 1.0;
  }
  25% {
    transform: translateY(50px);
    opacity: 1.0;
  }
  50% {
    transform: translateY(0px);
    opacity: 1.0;
  }
  75% {
    transform: translateY(-50px);
    opacity: 1.0;
  }
  100% {
    transform: translateY(-50px);
    opacity: 1.0;
  }
}
@keyframes flick-fade {
  0% {
    opacity: 0;
  }
  25% {
    opacity: 1;
  }
}
@keyframes flick {
  0% {
    transform: rotateZ(0deg);
  }
  10% {
    transform: translateY(-12px) rotateZ(50deg);
  }
  25% {
    transform: rotateZ(5deg);
  }
}
@keyframes spin {
  0% {
    transform: rotateZ(0deg);
  }
  10% {
    transform: translateY(-10deg) rotateZ(-20deg);
  }
  50% {
    transform: rotateZ(45deg);
  }
}
@keyframes rock-on {
  0% {
    transform: scale(1);
  }
  25% {
    transform: scale(1.1);
  }
  50% {
    transform: scale(1);
  }
  75% {
    transform: scale(1.1);
  }
}
@keyframes note {
  0% {
    transform: scale(0) rotateZ(0deg);
    opacity: 0;
  }
  20% {
    transform: scale(1.1) rotateZ(10deg);
  }
  40% {
    transform: scale(0.9) rotateZ(-10deg);
  }
  50% {
    opacity: .75;
  }
  60% {
    transform: scale(1.1) rotateZ(10deg);
  }
  80% {
    transform: scale(0.9) rotateZ(-10deg);
  }
}
/* SVG ANIMATION */
.wrapper * {
  transform-origin: 50% 50%;
  perspective: 100px;
}
.hand {
  transform-origin: 25% 50%;
}
.hand-tap {
  animation: tap 1.25s ease-out backwards;
  animation-iteration-count: infinite;
}
.hand-double {
  animation: tap-double 1.25s ease-out backwards;
  animation-iteration-count: infinite;
}
.tap-1,
.tap-2 {
  animation: tap-circle 1.25s ease-out backwards;
  animation-iteration-count: infinite;
}
.hand-hold {
  animation: hold 1.25s ease-out backwards;
  animation-iteration-count: infinite;
}
.hold-1,
.hold-2 {
  animation: fade 1.25s ease-in backwards;
  animation-iteration-count: infinite;
}
.tap-2 {
  animation-delay: 0.2s;
}
.hand-x {
  animation: swipe-x 1.25s ease-in-out backwards;
  animation-iteration-count: infinite;
}
.hand-y {
  animation: swipe-y 1s ease-in-out backwards;
  animation-iteration-count: 3;
}
.hand-flick {
  animation: flick 1.25s ease-out backwards;
  animation-iteration-count: infinite;
}
.arrows {
  opacity: 0;
  animation: flick-fade 1.25s ease-out backwards;
  animation-iteration-count: 3;
  transform: translate(-40, 200px);
  transform: rotate(180deg);
}
.hand,
.swipe-rotate {
  animation: spin 1.25s ease-in-out backwards;
  animation-iteration-count: infinite;
}
.hand-rock {
  animation: rock-on 1.25s ease-out backwards;
  animation-iteration-count: infinite;
}
.notes {
  animation: note 1.25s ease-out backwards;
  animation-iteration-count: infinite;
}



.row-flex.cart_item {
  padding: 10px 0;
  border-bottom: 1px solid #d4d4d4;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  flex-wrap: nowrap;
  position: relative;
}
.row-flex.cart_item > .col {
  padding: 0 5px;
  box-sizing: border-box;
}
.row-flex.cart_item .cart-item-col-abbildung {
  flex-basis: 90px;
  text-align: center;
}
.row-flex.cart_item .cart-item-col-bezeichnung-einheit {
  flex-basis: 300px;
  display: flex;
  flex-flow: column;
  flex-grow: 1;
  justify-content: space-between;
}
.row-flex.cart_item .cart-item-col-bezeichnung-einheit .cart-item-einzelpreis {
  display: none;
}
.row-flex.cart_item .cart-item-col-bezeichnung-einheit .btn-group label {
  border: none;
  background: #e0e0e0;
  color: #666;
  border-radius: 0 !important;
  box-shadow: none !important;
  font-size: 14px;
  margin: 0 6px 0 0;
  padding: 8px 10px;
  display: inline-block;
}
.row-flex.cart_item .cart-item-col-bezeichnung-einheit .btn-group label.active {
  background: #999;
  color: #eee;
}
.row-flex.cart_item .cart-item-col-einheit-plus-minus-delete {
  display: none;
}
.row-flex.cart_item .cart-item-einheit .btn-group label {
  border: none;
  background: #eee;
  color: #666;
  border-radius: 0 !important;
  box-shadow: none !important;
  font-size: 15px;
  margin: 0 6px 0 0;
  padding: 8px 10px;
  display: inline-block;
  width: 38px;
  height: 38px;
}
.row-flex.cart_item .cart-item-einheit .btn-group label.active {
  background: #999;
  color: #eee;
}
.row-flex.cart_item .cart-item-col-abo {
  display: none;
}
.row-flex.cart_item .cart-item-col-menge {
  flex-basis: 220px;
  display: flex;
  flex-direction: column;
  z-index: 0;
}
.row-flex.cart_item .cart-item-col-menge .input-group {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
}
.row-flex.cart_item .cart-item-col-menge .input-group > * {
  display: block;
  width: auto;
}
.row-flex.cart_item .cart-item-col-menge .bb-cart-weight-input-amount {
  float: none;
  width: 100%;
  margin-right: 26px;
  min-width: 80px;
  max-width: 100px;
  text-align: right !important;
  display: inline;
  background: none;
  border: none;
  font-size: 28px;
  box-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  font-weight: 300;
}
@media screen and (max-width: 767px) {
  .row-flex.cart_item .cart-item-col-menge .bb-cart-weight-input-amount {
    margin-right: 20px;
    width: 100%;
    top: 2px;
  }
}
.row-flex.cart_item .cart-item-col-menge .bb-cart-weight-input-amount + .input-group-addon {
  padding-left: 34;
  margin-left: -45px;
  position: relative;
  top: 3px;
  z-index: 2;
  border: none;
  background: none;
  font-size: 22px;
  font-weight: 300;
}
.row-flex.cart_item .cart-item-col-preis-einzelpreis-abo-del {
  text-align: right;
  flex-basis: 140px;
}
.row-flex.cart_item .cart-item-col-preis-einzelpreis-abo-del > * {
  margin-bottom: 5px;
  display: block;
}
.row-flex.cart_item .cart-item-col-preis-einzelpreis-abo-del .cart-item-abo-delete {
  display: flex;
  justify-content: flex-end;
}
.row-flex.cart_item > .cart-item-col-preis-einzelpreis-abo-del {
  width: 200px;
}
.bb-wk-zst-badge {
  display: block;
  max-width: 160px;
}
.cart-recipe-img {
  width: 100%;
  height: auto;
}
.recipe-item-text-link {
  display: inline-flex;
  align-items: center;
  gap: 5px;
}
.row-cart-recipe-recommend {
  padding: 40px 15px 0 15px;
}
.row-cart-recipe-recommend .col-cart-recipe-headline {
  margin-bottom: 10px;
}
.row-cart-recipe-recommend .col-cart-recipe-headline h3 {
  margin: 0;
}
.row-cart-recipe-recommend .cart-recipe-box {
  padding: 20px 10px;
  border: 1px solid #d4d4d4;
}
.row-cart-recipe-recommend .cart-recipe-box .col-recipe-teaser-info {
  display: contents;
}
.row-cart-recipe-recommend .cart-recipe-box .col-recipe-teaser-info h3,
.row-cart-recipe-recommend .cart-recipe-box .col-recipe-teaser-info p {
  padding-left: 15px;
  padding-right: 15px;
}
.row-cart-recipe-recommend .cart-recipe-box .col-recipe-teaser-info .heading-third {
  margin: 0 0 0.2em;
}
.row-cart-recipe-recommend .cart-recipe-box .col-recipe-teaser-info p {
  margin: 0;
}
.row-cart-recipe-recommend .cart-recipe-box .bb-btn-recipe-close {
  --btn-font-color: #d4d4d4;
  position: absolute;
  top: 0;
  right: 0;
}
.row-cart-recipe-recommend .col-cart-recipe-more {
  margin: 10px 0 0 0;
  padding: 0 0 20px 0;
  border-bottom: 1px solid #d4d4d4;
}
.row-cart-recipe-recommend .recipe-item-text-link,
.row-cart-recipe-recommend .recipe-teaser-text-link {
  margin-right: 3px;
}
.row-cart-recipe-recommend .recipe-item-text-link .svg-inline--fa,
.row-cart-recipe-recommend .recipe-teaser-text-link .svg-inline--fa {
  vertical-align: unset;
}
.col-cart-recipe-more {
  text-align: right;
}
.theme-cart .cart_item .cart-item-abo {
  text-decoration: none;
  cursor: pointer;
}
.theme-cart .cart_item:nth-child(odd) {
  background: #fff !important;
}
.theme-cart .cart_item:first-child {
  border-top: 1px dotted #ccc;
}
.theme-cart .cart_item > div:first-child {
  padding-left: 0;
}
.theme-cart .cart_item a[data-id] {
  color: #333;
  font-size: 16px;
  font-weight: 600;
}
.theme-cart .cart_item a[data-toggle="collapse"] {
  color: #333;
  font-size: 16px;
  font-weight: 600;
}
.theme-cart .cart_item a[data-toggle="collapse"] > strong {
  color: #333;
  font-size: 16px;
  font-weight: 600;
}
.theme-cart .cart_item .bb-cart-item-price-sum {
  font-size: 28px;
  font-weight: 300;
  white-space: nowrap;
}
.theme-cart .cart_item .bb-cart-item-price-single {
  font-size: 13px;
  font-weight: 300;
  color: #B2B2B2;
  white-space: nowrap;
}
.theme-cart .cart_item .badge-dark {
  background: #666666;
  color: #fff;
}
.theme-cart .cart_item .badge-light {
  background: #F2F2F2;
  color: #333;
  min-width: auto;
  position: relative;
}
.theme-cart .cart_item .badge-remove {
  padding: 4px;
  margin-left: 7px;
  margin-top: 1px;
}
.theme-cart .cart_item.cart_item_new {
  background: #fff !important;
}
.theme-cart .bb-dlvr-cart-group-title {
  padding-left: 0;
  margin-top: 20px;
  font-size: 25px;
  text-align: center;
}
.theme-cart .bb-dlvr-cart-group-title svg {
  vertical-align: baseline;
}
.theme-cart .bb-cart-weights-btn-minus {
  background: #eee;
  border: none;
  color: #333;
  display: inline-block;
  font-size: 16px;
  font-weight: bold;
}
.theme-cart .bb-cart-weights-btn-plus {
  background: #eee;
  border: none;
  color: #333;
  display: inline-block;
  font-size: 16px;
  font-weight: bold;
}
.theme-cart .bb-cart-weights-btn-trash {
  background: #eee;
  border: none;
  color: #333;
  display: inline-block;
  font-size: 16px;
  font-weight: bold;
  margin-left: 4px;
  padding: 8px;
  width: 32px;
  transition: .5s;
  transition-timing-function: ease-in-out;
}
.theme-cart .input-group-btn [data-action="cart-item-remove"] {
  background: #eee;
  border: none;
  color: #333;
  display: inline-block;
  font-size: 16px;
  font-weight: bold;
}
.theme-cart .input-group-btn:first-child > .btn.bb-cart-weights-btn-minus {
  margin-right: 4px;
}
.bb-btn-cartitem-remove {
  width: 32px;
  transition: .25s;
  transition-timing-function: ease-in-out;
}
.bb-btn-cartitem-remove-expanded {
  width: 122px !important;
}
.bb-btn-cartitem-remove-label {
  font-size: 12px;
  color: black;
  position: relative;
  top: -1px;
}
.bb-btn-cartitem-remove-cancel {
  cursor: pointer;
  cursor: hand;
  color: red;
  padding: 4px;
}
.bb-btn-cartitem-remove-ok {
  cursor: pointer;
  cursor: hand;
  color: green;
  padding: 4px;
  top: -2px;
  position: relative;
}
.bb-btn-cartitem-remove-trash {
  cursor: pointer;
  cursor: hand;
}
.bb-unbundle-subscription {
  display: flex !important;
  justify-content: center;
  align-items: center;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: .85;
  background: #fff;
}
.bb-unbundle-subscription-info {
  font-size: 16px;
}
/* Popover */
.popover {
  z-index: 2;
}
@media screen and (max-width: 767px) {
  .row-flex.cart_item {
    flex-wrap: wrap;
  }
  .row-flex.cart_item .cart-item-col-abbildung {
    flex-basis: 90px;
  }
  .row-flex.cart_item .cart-item-col-bezeichnung-einheit {
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: 50%;
    justify-content: flex-start;
  }
  .row-flex.cart_item .cart-item-col-bezeichnung-einheit .cart-item-einzelpreis {
    display: block;
  }
  .row-flex.cart_item .cart-item-col-bezeichnung-einheit .cart-item-einheit {
    display: none;
  }
  .row-flex.cart_item .cart-item-col-menge {
    text-align: right;
    justify-content: flex-end;
    flex-flow: row;
    padding-bottom: 0;
    margin-bottom: 0;
    flex-basis: 50%;
    padding-left: 0;
  }
  .row-flex.cart_item .cart-item-col-menge .input-group > .input-group-btn {
    display: none;
  }
  .row-flex.cart_item .cart-item-col-menge .input-group .input-group-addon {
    padding-right: 0;
  }
  .row-flex.cart_item .cart-item-col-menge .bb-cart-weight-input-amount {
    font-size: 22px;
  }
  .row-flex.cart_item .cart-item-col-menge .bb-cart-weight-input-amount + .input-group-addon {
    font-size: 22px;
    margin-left: -35px;
  }
  .row-flex.cart_item .cart-item-col-preis-einzelpreis-abo-del {
    flex-basis: 100%;
    padding-right: 0;
    margin-top: -10px;
  }
  .row-flex.cart_item .cart-item-col-preis-einzelpreis-abo-del .cart-item-period-select {
    width: 50%;
    float: right;
  }
  .row-flex.cart_item .cart-item-col-preis-einzelpreis-abo-del .cart-item-period {
    height: 34px;
  }
  .row-flex.cart_item .cart-item-col-preis-einzelpreis-abo-del .cart-item-abo-delete {
    display: none;
  }
  .row-flex.cart_item .cart-item-col-preis-einzelpreis-abo-del > div.bb-cart-item-price-sum {
    display: block;
  }
  .row-flex.cart_item .cart-item-col-abo {
    display: block;
    flex-basis: 50%;
    padding-left: 0;
  }
  .row-flex.cart_item .cart-item-col-einheit-plus-minus-delete {
    margin-top: 2px;
    display: flex;
    flex-basis: 100%;
    padding: 0;
    z-index: 0;
    justify-content: space-between;
  }
  .row-flex.cart_item .cart-item-col-einheit-plus-minus-delete .input-group-btn [data-action="cart-item-remove"] {
    margin-left: 18px;
  }
}
@media (min-width: 768px) {
  .row-cart-recipe-recommend .cart-recipe-box {
    padding: 10px;
  }
  .row-cart-recipe-recommend .col-recipe-teaser-info {
    display: block;
    padding-left: 0;
  }
  .row-cart-recipe-recommend .col-recipe-teaser-info h3,
  .row-cart-recipe-recommend .col-recipe-teaser-info p {
    padding: 0;
  }
  .row-cart-recipe-recommend .col-recipe-teaser-info .heading-third {
    font-size: 22px;
  }
}

/* Schriften */
@font-face {
  font-family: 'biorhymeextrabold';
  src: url(data:application/font-woff2;charset=utf-8;base64,d09GMgABAAAAAGRwABMAAAAA86wAAGQCAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGjAb0DAcjEYGYACDeggoCYRlEQgKgtwogrhrATYCJAOHAAuDQgAEIAWOFAeFOQyBdT93ZWJmBhvd3jXMs74DqCdAZ3V99hv4As6Jr3Qn1FbVyuETZwaDjQMAoS9k2f9/RnIyhjAVNq1brz+WnZBUCWvWQsJVPoqKThi2Ssky6bPDusIMkjWO4ll3g4KJlYEVZA+173t/n4cK862ixZbpra1Nig6sRRkJbrxuSC1LI1g8k9xwhqkWQy0lzEDdq8McJS/6sXr8FQiih2wI6rIAdxjEQEf1BtGcze7tac4iSAS4COZNTYAKUkvdqJgZbyJYtKYbPsKUYUr0nwgrIkWFGYJwvydnk03ev1MlXXaEColcJaACUq0FZtVKEgZhB2ibESfq2s7HnIUYhYioqIiICBhEWQEqKipYUdt0LnRzrly5cs6Fq3LRsu17RMLBGmCkcWKlkOH9byD51n7JkngL2abl/J4tIGSLNB7I38Spd8LXIipZqGyyl2+O8JDQ0JKmCXUTKjRCyq1C6hES+K9MfX9WDxLB53fgPAmAxi/oWs5FCrLgnp4GWfWjQEH+fewSXFu3AP4t2/v6zU24ATJgJ+Mnbh10OWb3k7F94gvYiS9A65IETgpclPRhqZPWeOgdQ79Qea2+kk3JRbiCbgrEQyGrZszYIahpcbZUv6e+ptrpL+YfYsQytpmThQbx0lFObWbXDszsWgWC3wHBT6uNozYKuwiW9yOnP6m9FyG/CiRoe6/knrdMtX8w4AqxJDux051613UnXuO3sv5hnP8yeUin/56sk+5YByK2ZJApdmLHCT/IR+rcsR2WsePaBgRAEHjf2u8OfPcTTTSpzsxikvCEp0LohIK/Lr47iJ1g/6fTajXJau1DL1CJOsKiAe6oaaCoNBNZ8ehH5yhLlid+Ph9rFVK8ZDtvn2FB8QFSxbVlLdhLSNW9FOUBVdde019VXFUSdHTvtE+a0lkAC4KlQbrSzEinHY/9S13vldpHsrxne/3TG6qPJyydB+PA//+vveqfHbJHyfHu5yW8A9j2rhFqAqiKsDywb12FBVT9P1Wt9s+AlD6wMVSXqstFSTlcyl1hzACggQFIETOglgAlW6TsNUmHJSEnUvZR0fltCrk7idoUvHuXq7uqCrlL3XWVr9t3TbX//34zAyVxSCQrWWv19D4zxE6fmLyj+J1JIk/c4lL3vNV5qBLqoMpcqldHsKOR7QDgK/XPTsw8574vXentDSXzTBBGGGGEEEYIYXbIXLUDCOphO8QoWOhphCS0ra7wpfv8jKn9J9ld3thJhzUDFRBkzAea3n2T4aqVE30xrQoUkkygfV0uAASAV5t3XACAl9NrewCoOCZk0u7yq4AUAMUQ4xDjTURN8h7ifR/cRAAKMj+K7oah++xX1hr6JWeOGgJPrjsq/xetQtrzpIaWKnujWl8qwgMHX8V0PRRf1vUofFM4JtP1mPDS6mOjk4vPHTEEUiWTEnh+T08UyFXtmnHR7hRN9U+5dmcb/p6wWmZwAIj07+tbO7nmgXdNP1bil773Z1AigRwiNONysbaRFqvkI/ke/6aQay3nXqKOpttsm1Pz7dbdrel2n87tST0Dmu+WEtd6hS+5LSD4HiQ9XQ1/4tejNPyL1uteszrV9YwzyeH3hHcxYq2X/gpUMa8yazDFgHbVdarUGUAU0y9Vv+sqC3FEehaP0MUGspBdrjkABO0LOgTqRN6N8wUXWRpFZkm7SuVFo0o2FZ2udKags+gcevP0AqPIfv7iCs+LXqEKiGbMyhgAO8AhLASoBagPKBBpRfeKxPJ0A0wGTAFMBUwDTAfMAFTTeg54BagASHh8ONTijPG04BnoBXppEsWlJtEA71ZbDLqubiljsE7moooqXXBbxiZV7Sok3FZCfpqcotJhp8NFNfEilEoK3VU6TYRBZzZYqbMAgEC9JpEGxW3HbJpL8xR1pQW0uPRrZb1sll3FYbrQ3erudY8WxhPNswV9HvP7orxOb9Lb9C69T2Rb50P6mD6lz+lL+pp+lT/lX3IjjwFPAE9FPBPxfLk0L0S8FPGKroLuXRGcGuVqG4ppMBdXkht+d6PEXqIp9XnJq5KKMlYGxJmB6pmF3IJDGERU20MUUGK1ghplahrVnloZIAJoR6eFdQRqSJXEDWVO052p6Cw6J7fGrpR1k0G77tNO+78WBpNdnHhBSZKlSJUmXYYcufLkqyKsqmpqqKm2uuopUKhIY00UK9NUSxGttNVeBx110lkXPfU3xEyzzDbHXPPMt8BCiyy21DLLrbDSahtstNNue+y1z2FHHXPcCSedct4FF11y2RWPPfHcKxXeQlcfgoFwyALnlAbmymgzTMc5KqCL6ZEL+MJws0DnzqOXNSGVSipZg+Q4u0hnPoWLYVfUURV0PYmQVd3oKJnFEgCFDh3LVMHXe3ktGqB60bqZWRPhOA9ACV0SR20Bx4JVzOQqqvWqtEuHc2gAfFVbTNiPvrO/qTXtGwfxly93bp/6iRAHTlfN1dXvQDPmPVGsvaI2p9cq8kXginvweVJbKdEt1TSBj2GPgpa/V86VxM72uR/M50GWZgonlyouK1RW7FNHG0eGaheJuipJTo4GhwetHeCkcpubQ2kGkt1Sm6o1exBSWUn6CzMNlJMr414xtL0EOHapW6q6np3rZB68LUU6zwJeEHYEr4GrBhkh821L1E/oCMpAvJZEBzky8Ki6TeVEIpwkCrwwHFoTkqUA9xy6L/3ShXqsyCpiQklyCEBQNmvrDvHI7trOmz/KRmsLiVC3387Qmd9L5iriaa06a3knM1BbPgoCc1VQ6lenhmBIFTwSewtPK0+FmGZnzQQ8gWaFPa/Ljb0ytORoaCywrJ+WosOpL7lBhHnbH43+ol1tCv3SDya5KQpzO4hAq8u8RjPEK2nk2mz1tj/EMr9RQscGhEwnKu2V7/mTEBcDs+kuc0lZigzQp0ISFSIpVHJkKeGkhkmTH4YlyCSGrNhlR5QTQW4keZHlR1ElsnBsqkZVLZrqGmO0TLWIXe2Y6sRhZjiz/kXNNg9nvkUEi0tkS7qSpVaSre7K1ljPsCGmjdFdCufKT00E85ZE0VbjfsYmOtkACeL9iEmWNEWYhEsIATBJ+v5kDrZODMATiCRR2dNXABonIJVF5U80CMXA7PCdbMG+Zw2I5eYR9Zr5JCM0ASCxXLqNjxFik7KQnwywXYKOJH17chRykhxXjuRhAsCINy4BDJbHzwelNtIS79Y9VDPGDzGOC4pH0WrCBXA72LTOrw3FC6kDmGwlj9U2yu1qZfUZ10DjazDAMS8wLtZrRsnC0JCDEU0Ww1x3igY5Kp3AVqIFB7fRQNa/00qFxXCU1JtGrDviB61txpJmcBHlCqd/iCEhRo3oSZaQkAQXBCeTmpykZGKSyQgeAREJJ1LJChVFUdemocY0xdGUDKqmmg2rLYmm1ZjVNkTXTsPErprLccSuU0yd49DrqmayGYhMoTI5wmCIY7692U6KXfbRHK7/0hx1iua0cwznS0wXYnNRs7/FXEatyz+SEAJZULmVnvuVvhEdMUBNBcurUVBZat3I9s6rNSfegojVnaU57/G6O5EayasuRRcVuxghxtkNXLkm+Vl5QbTPSbVmaA7hJFlzfnRcN5oj17l25weTaAYYargRxhjrXTQXvX0OfbJbvRjwkOLjg6AJOkaM51lr3gxpFDHQ58gmxA4Vu1gKUcprHQ9B7UE3B8ii13nM51bSqo3X1klQAzfiGS5VOViFaIcSuk4zqnLWSPGvj6CybLfTLXunVSHTZ35jsssf2K2jCungXep2ZdtCnoOL2sC+w3WhEohV7IjHRjnq/lZDa6tPoXMB8+hIcf01KqSN5hnsP89XEdUQ/Uore92NnnnmvCcrWwiw7DvW7WY/HyzvL+EcYZWOnoHh8IpGURuMJVGJzIjCjMgehUPd/RcVIDZ1IymIoUsk3UL0DGdgmEmqjvxm0VPPaJ7TVbzwkuZVFBVRvBneW0cCqoq+YEChECgUOxwMHkFe4RFxoJakSSxoTUlKGbNaxolLcy3UpyQRdGlQSVqzoEQ40ZWVHwUZGxIGJhQKhcHjOJHsd0iVTiRHHNEmJHRkVGQo0oj/VQKGp7BRIxsdjxuBQOb2LrrpaaBJPWkPPu9FC0x883Gi7n38k1PTKwOmRj3y+304d7QPGHaI2QbWaZ4Kw8n3fK5C8K1uN/Mtc9mqFi+dIxmHEsEH+DS0Lc2qR8UvAR2kI80LzsODSpBgD4QuEx02hJfiB9/x+Ez3GhS9D0lzM1tQQubIORj4fhbk9DbC/cpdpsiTaWUG0mbR9N0oFMskllNhdsl++g2CbJm3YGDl9jmbLxw0HEgoN6AsInxK+PRv4T9hngJnA11sQGXJcImctUVaVsWCdv+tFvmR/BaGmZ39jY5UgkVV620yDJEk41OxYbZEELaqddk8yuGlbhRuZo+RHMB6SE3xYLkM3ZuAKo8FHG5fdkA74Qj9QKhTPYTM4Xjn63f09mK85AGPKIT96jxwoZBz8QSJBMPDJi8v4gAHvLRw0Asi5q0iQhLUlpHPTXpbgMMQiycsPqDISgsHfYThRI1cqRAndTTqIlDNOK5FLrRUBdUPpKgoinGM6m4bhXF1v0QV4tywzBc4eNcu+v7d4HEQSjhrAmFjj4HAemoPTRUe6sNmDaURcjI0Cw8SBSpNoS6gEyCu/RJAC0VqPnVQISJ1tCNj+tKMtDj0X2EGAFDB0YZQokYKr7FkwEEV3YzCmEMtTtMappn8yBsJb0eIww65FG1D24KKho5Whk10FZvtINh5ldhtHzLOUBEREFHRENUGWahKAomeSYLlVEExAvyAWE5DRrqkOL9Bmw6AFBqCk4g7Sd9VtpEeyTlHIOFmCADS2ej+R3dBmA5AlAUCbCFqj3n44hE9gWUzxISDDEjKSaubl8YvDYCfgDAgCkQn6TafO5CQcWc5eRIpnHbLODBwaUvQdZJXqY20BWwqvhLo/pRErkBi1Rmj4EbsRdxuJEc1+kOUo0KdwQINHptcjNbPo1qobbdfz1KAx5nihcErzhsRPTshXMRQBnKRQxk0SQ2chNUSoyZhrKRiEQMUaqjUo0kfpQZLwkMJAzcI09ps+Igi+J4mRuy0hMzZuzxRZwlfqWS/wT5lqql304NL3CCSQe271sgl6R3RYGpwRUtRqmC0T1TvVwNASUyw3/dLWJQSeutFXt++EKiEd/grDuGkkPDCuFsESCiBfyy/XS0L6q1vsPDYOy/02PvIj20Zk6GYAfsst5FqqaEZ7+ZGeZvNOqRdUPOMhuoNR/ZdndXB9iOs48I1yXA0B8WqYNm4xqEmlsRr7Mx/Ch6TqjngDQBoMpdjp2E4n3ao9NfqNSLe8/8P7j05d4ig1UWnpFdkQS2zHeNbIajljQpPsgmfT0W7WFaRIAYWFAslzFyUxVKcynKgxWIgG/iFTRh/BZ+YYmMldGQbqq6O5+XCk0Il+K69CY956YXMuI9+y2lThETFGYw48yaYj+2JU+mERAiiTLXx6JlwWUgYRPpsl06kcuSbDiMs1Uu72tdHkj5EZdHAvCZdkJKRmah4a7ma/vbpCIzJJ6HMRNbaS9UOsnhoQE3gJIx0nuaz2zDHt+9cB1y8225fLXPuZpTmzymc/slNtrEWzCdLJbSW7waRp4ZPNPem7zCz3KQP5mLO9nPMaBMIQZvUU7IMkadYE2BRsZIsiArLkWy8CfImU5vyvOgaby2vrDQLgutVftkrqRA8kmpdDER1DUCTVScBwzglgFMQsG4FUx6o5VBPIerrVzODOqZ/0JapT9Uzbo2fZRCNA4dRbZXXxGpAXVQ0Qf5Rm8YgYUNS0r3BiaJD7wOAQUGAd3eF538FZ5I+XwGo1V36v0FK6EoJJZRQQgklXyoAAYnOCSwXkYcgS2tTroQ5B50fprnS7YlzosdXOjK9vLKU6f2t94W+Pm77J/g9TOEU3eNFbTRBnfkD8l0ldlAVUOgAWeoOZBkxEXSDOf/oFlBEi5cibxYycpnWyk0CgSEAjdQ4K2ifIvs8iFc/5lHzo3t7+MLn5oToOCMxRsRIfE41m1uraXecGXTGVe05fao/YvoZRcUh16AU1NjdwhBUnpY4AKEjomUYuVQZArFgvh7y+VZyGqI9oxFGNPPV0WHO1Itmi8RTKs6YO2NGcPe8ZjQiQ0h3CyXQTcBxdFGCIEbrwYnhzCiXaBzCg3AIBnLsyCGFKNI5sT1BetPAA7BgL9x1qv4u2L6Z96WWPMTuc+7DTzwsSQ9+zaSQFhb7tLZT7v+JYsULSZOjqtoYCy6Nacd5e1s8e6EOc/Kzl+SwR3zJAE7rxJbA3iYnNEr9JMl8AlJkqaKm+hopA3s7QeyR0F6abm9MDQRu8iqLXvI3ker+KBUjfyN+9mLB7G10lmF+z9VAqZSOGWCsZyWYkDx3QVrihs5ZeGzk53UAG1A8/Qx9m69SVG+vITaslzYHt2uG+rR/mtD3f26C9E93bAysBIB8TQ8CrIIq56m+93P2K85Bvr3xTUAeC+Og6WaKvY446azfVa59ImfjtYYbWB4r3gpYSVa2VdPqZviovyrx339o5X8CjaWHbfY75rTz/oxI/rOz1rFiLZ+nBkemWb99Xa/qXt3Vbd3U9SjzStXWt1edcNwx82ZN6Jf3LPtpP+cfizsht1EyUegmkQaA/nIR4HJEi+VKaWOdDzHVudPt9QfD0Xgync0Xy9XR8XqzPTk9O7+4vLq+ub1rdvcPj0/Ppt7N3cPTy9sH5QtC+2H8sQGBQbjgkFB8GCGcGEGKJEdRqLTomNg4OqhYUlJW19zZ19s/ODA0MjY6PjE1OT1zMG7Hjh4/eeLM6bPnMPTs3uWvR/UMOX4XwMy7MQz6Xm18lwZcj53PTtoZBAADb6joUTBtxaXLj2+8ePn0GXDxdbzzzVvvf4DRX73C1JumxGcvWLho/rLlWHrvujUwtjv3Hl8QAH6NMm/5KWTiD4uwD2T4R3BQo8n/ii5gugYEyBvHxIxi7DQgibuLITRpZ7hdsptAr6jymosjEKFvvG+KQGV8Tgc5+FKAk+NiQv0Z9X14iMCkmINnf6l/7i64PNPVf/cpOPbgmxRDpyFSTEzrbl4y1lZGiyCJQHKcs5XindccQCIgXq0MeXqKS5KbQ62xCLLQDQN6a8wTgasZZQKrHUPSjNq+bdMxvsV5H5xddJojzGoUwWLZLttTu80m9FyVgMoCxCA2rSnRMA9tn5DS3k5xkkfRuOKZK5k1bEPbbJYFWSlMWEOPg2UjV2H07J/h/KBzSex8L/be0bupABdoHCVgUSzwWRoNYXpn7Mik4/POgwS1yrQcZQuSFXdlO7PkkEM4glkHKCv20pNjPgcodgjwvN2WFGSmOaUCdTZXZY5je2wiaEY7HO3XYqfrkpOoHz57FRDci2ZSLz7JWNdGwSGiwbMMn0RwL50ZR7DWy9Sfa38ClsKzC04QK2DUY9burHtfl48eJcdi9OCT2Me2AtHzw6LtAn0IAHkTIHeC5w8gZWu8NPugzYs9FegOuGFLIPAQ3kBtGiKeyuWVbyS8tDxZdlLKONhpqbIf5KilmeOMlw9CBDk+doalcn5XiqksD/GAQZoEGSgtPR+JbU9wg9zlvWGQlaYUPw7bnJqRuKV9Q/BraWmTfdqQQ1jCDcIKcsX3lEGl4lDHKTeQh3uf6NfM7UpGciULxrnmCELU8A8ZQo1JG+A0HkselrIKlbK4EkFLdqoKojLKMcQIjjzkdckKUe01r6hTruP0plI85QVLN2mbbQ7y9Zf8koW8RC8ln0N4VWmtB8iU9vnP6YoEHPJ6ORQccRlArrX0mWutXhz0hodVwIsAakoui8ZDOYy5e03hzkAp59zFWGLGWx7mSsGfGlIBVRFGSmkFd6VRxXkEI/I+Qj5yOKKB5kcx6Zij9ZGxSwHZTw5NlzMOKYWIcsprUeV6i4cKcZVzcjGEW7irRS2hHKYuxnmBl5xFnMNtZ6MHnFcktlcZVMocrfz5sPPiUd2vXLeSmbFoyNtYAzRYUsnxbYJIeS8a2Wa9viFqq7qHeqArKL/bgArpWLSzkbYwBp+hmeDuU9FYtmRxOZda+H9yIIpp4AgSJMsAXBI5Rqp3OHuyu4DLqxheZNaGY2fanaRIeTmR6g3Hbl1u4kmqtH9Q4K9UBisZO7uMcaYMBiUv7PEYVlJtGeS6lazOEjunVFfu7oHoxP8L7B3PInkxxi9/r5nqTXZfObDFz1Ux9T/rugsrzqLfMUX0o/BQ+sDfIs359s+x7taP7OnCu03Z86uezuM+prThXFSaLfyPAZDHraI1L15XNu2dzzz5wdn4T5YlT/x8U/rjkhfLlDeX2J737v7ofO5znF2nv7A4uVD1NqXtpXgglFqc4NQwaRvl4wfVk/36gbSckJ6wTll0uh11//U5c1/AsyMfesWzKvmJcrzaTVn3sJgldT33XeUrKZA3q4dazJFM2PYJ63+t1OUJsLbQ7CbhMaTMLX3UrfEtk5mSjubDJJSc1NKGRQyBH/bOFg1ornlMOVNGq1mbGNWmKa/Cu3umPle0R11D1OqT9JRLPLEGTc7ff+Dg2wVlkE8kBT7YiG+xl51UcS3ZArNKdRkotKbKZaTAbmgYqRusKOEPZ9CJAwdFKOeKjvdrVh4+JGNwlTav+B2k+9wVDaDWon60OnFC/ukpsaA0TL7JeEBmqGIASbo/ePUodZ7Bi3u+oYyiZvuTH5a7zyKu/ruWkh3J2YJiFg3JQcNnMaQHKe7xXsv1TpgOSpzApM7ol6o5C6oN6J3YSgpoNYbHEw5il54arx/kzA8+sUb0f+hqSjYEI9cISXhS1+K2WDR4A4cfoUKvxmVttiACCNrqlI1KxJvbO609azizh9RlUdOfwrvrMElP0PhOHXxmchig0qU76cXOI35zd6JNnasWi9qL6wRO9PmdmtiZvcqrF7vwqgKtv9tkeoVid0Mhsw6Ti7S2S+jot8emiEHJFGTZRkPQWdDPeDEvLmzy2e/4El1udHTDXads3RauuXynlM5PCdhYB3DaVbEZuLpM7q6vBlzrVcIxqLYlAxFD7Aa1RYz1/mO5c3eNqRq+2LndcRztzUWDJbcm3Q6giRYhz8kEYDLOgNmMYj/UDsFldxf3Lmi/n1fNr1hR3qKD7qOqdkFODdF0WnGbTsfK6LGJXMdqhhoc8GeLWaFbt2zjUg3BfwcskVmuOcz5WSsXkrP3L4cl5Xk/6ppn2UU+9cfrSAO2HUPIwudT3rAUc8PToCTUfR30uY5ARhzHh7L3vOJNyzRL3AojWfV0gESWhIwMGP65AVYfQAkNphu1nNBlrrcypEDyjo+BtG6DScXxeL/nhUghF2nN81EE3CmRe4npLmsMDWRZ60JoEfBQXWPo+KFg1Me79Wi/R0mu2u2a8visV9PgjUJmIwKaTiUBw1DXVxHputjXkQ/MzkPLQgg7NlB9WOj6+4RvsytwdSSMM7v06LvvV0HLUKAog1rL15D7I9nffZOFwpS7rGctClBJyFURe0mApOj8W9uLI+SIDcCp8wdEdJkt6/BXQnF/ljJZTV0RekDNkH5Ud9Cu400Rb9+bi5ZBHht9CI0lMaHhiSG0BT5D09pbn9QuamMDktrtjqoqX9/eblmAkpwZYyo1kpfEz3uDITtYlhNEwaAw7EHKBjfl+750in2/hgt3ZsLU1rt8lQv9txyLlMF/wOKr7+Xzj0bbB85KF7RZVQyGVxyCdPFE9dZzT3HPGY3kz0rm3VwnbCjdYkNuCt+MnqWmbJRSFhl+aN5LEvTVfSCUcQfKPDeSsD82KuRPEwj5zRRn2VauQb1QvL/pM1YsMil51jxrKrBmH1qDamD8AB3hW6Dl9bSQJcatezQ0wPm9ATZQ36dQB81e3dPxbiHsjnnsEV4RxHEXAiWd/MozXispjCmwom5pgl4OJojuFVPPjjrpvYYwYcp/CyrYcPiI/jqh12KsGkiZg3OmHS2Z2chc5S6vfQw9mEw+WBBc+TCUfGrC5M7wtGsodr3Lq/hq3akiObemZJK6KLqm70SuE3qupe2dTz6Z/8wXLAoHPXcwfflnDjkZvhq/EVQizJsD/BOUnC06UqMGLRQodFVGs9IyjSwaWI1VtzjqqR50ScQseEtvCpfPtxUsmpGWe/T6ZgC9sroooPf9LgpsdxF1nMhOJ1tgPQ8g6j+G2cOyDNJcx9UT9pZBVFJtYKXrucagkOXv/rDKptJsLvAjdqkVU4AmC0qdNPwex2a8/S/mwPUfGTtn2u0WtlgwEBAGjI2LENF6RXx1rMV+ZNgtJ7ZiN8PCYq51pjUknCAzH3jd3hmxk20AO0/9j2bGgueqxRP+6HC8510mQ7/8ov6853D4z/yPlXuAs5FI27yniOhkHmvM7hCa2QvxguucUNhopsjTJjCVzsW/vIHH9WBaXvnqv0k2+twgUlhiOYlugOWWl3n1BvIQorxKc2JggSserqtu6bnvihDij5Sht/NeAue6pK/pjMRmy43pe+ZotyuYjcjtmo0c7RAOLVmNc0QNtS9uhz1nBP5xz060zPiEPzketHTpuNV+0cYZ8pUt25mh+/Zhc+c/7Y2nsiDs1kj+u6G1boHwKb8aFbHTWFRULWU64wGBPm/mwHDIcHmST8A3/ahphJB/kds4MusE2rigQmqubq+M6qtr6/mH1ZVuOwdZbMkSemVYQC/k3xZaZarbo8CD99GFUd1CsCRcZYQpMcMHqFOuKrxKF1+lk6mRUO1q63AxDzNSl31936O+HKEczMr0QOJx23ln2Yi1AISyfRualRZ2Z+rsGGJY+nz+pzNBIwx53uXt4nD5Tg2VU3eX5Ae2pLBIhsmjuOLs857suayqoazLdMvJgg/NKqkIGQVhNWNB+lpkcOz2KtMuWl7hTECdM7yMptVul66ZtqPHeNWE9vrYM1fsjbJEY7RqDuGmHcKqVZVVZZaaVre/F9jRzEsyH8+9Oqc/CFwu8dinJ4seRxsHb5yaltxLT7mGqro7QE8DWCpnWYqVpLNnKM0hJWvwkNX4r4/PXXVCaPAfn/vdzVlhCrP2Q29PKuO64QpZf/Uh3uM2iq+b27U6vL4cmimaNDNj1g+DE1mdzT8ai3Tnkx0QIj9rIyFXZbQC6f7dcVoS7QeLx8ywR66265HEo0c9wcFP5DubIUOEPkCDp1ePvbN7xszGYSwrW3Zl3kAUNIak2i/CNB6Aulnllfi35fmz+7s0cePgcufgwbIHDW6cOxbXTEvWf0CTy7e4lC1z27VXlh2Kn4JdweudGZrPpdJz2GHBOQw6NZ8ZpZC5vMfYzbhs7+ede8w9TMuUzHebf+CRt90+NmS47Wi3GKS7KQ4ljD5mU7bDPowkmcMSzA0Kp/BjF/PeiLxtEHQIenNppxduMifG6MvteO3RJGRqxsxqTIGZEuiLN80a696098JhxaSmNLIx5Jfz3sszU3Ird3R2fXFNg6eTmyHbC1Zkj0T9f3syPLRUzHZR2eaOZnE+CYY3gfOP2bzOaSKDO0pgdPDojO5xMjtumhzfDXvpHmam2dsdJqcNBlz3+3vZ2ft62Dv6uDvaYzyHP9JZvZNkNj2s/F46m985gd1qnMDq+I+b+lO5H+tpb4/12W/v69PhJGm8sXIXs5MYWZC6vppbnD1HiWmjNv/8dtcTHpc3GOiCtSXkY6w00V27M2ztyvHhcStkMqyco2v9SaQv7elCTaJvLxmy+09ZtkYtsNv3j/Y2hF1k6UcG9P8ychHB4xJ9/6gxcaWktCtkXscaOmNO/aeXM1cskttZiUkabPjvYvBWQ9HSfwQ0htfq94f25WmV3dvDDf9cDH3dUBx1Gl8MvxVj9us+CSvOkd9ZoQIl7dHx1GVGqRZvBbiibTMtdeLsNS7FW+1D//Fe4meW6hZiZz1+BufFeNKmpUn+sYqw+lJx78x+T4wv+DkKa2NiQtBFOx7hteQbmlLqFwlez363nHU+NyCP5D0b0Lt0+JYyJv3IDcdfSq1sTMpNV/vj448osI22hqPSH/EoeQ0jTtwvhfRmheZshew2hbZwYV1oFjeKL2lMyu1+XZGLDyVTktqVMFfpobxoK4c4BTMF47imUHE7KxOaHcegipn74Xftj51X9uYIhBbdOW/p0DY04tS2YnnnzkVLp9bzf/wcWs9aBm8UkJdbObGx7RzKckEh6VQnlx7dziWf9pM7//oNiX/M9fNpAAbsKaVQ5t0CoE4KOUJU00zp25j6+byeL6e2CYNOVbSdaMQxyIlsALKz/ceTTwSxpcj5zD73NDyX+zSeQ06xHMx4Rfb6r6U0vcTHLWjFf2vq/dTSybBg1/hA5s2N4903klgeVSOv9U9PMKtac2y7jbta8tht/TBK7wU1ltj8B7XZ9iC1v9PvSkilfvDAxWiHNLacCP83jZXcQYsN6qSUZ87D22zNvkkXb3OUmHX/0QaWa3PrbvzIbTX4dlJxBy0LHXj+gJ/f6c3Si240O8a3JspQ5VqDdT4B3gdniJ8yKpZLi2tu/BJ2HNTvHtF0q9hbszCTG5vPjIwsYsU3RuLW9JoVLbIg0BLT5gJPVT9SGjOtiWhfxQA1MMuP/Zs6NqWQXHc0PpJShrGdj+/iVizIZcxe10+qm3eqCb0cI03swPhZDZA1SPug2xkqXEMaETmJjLdLUFUk7Y3RxeEw4e3kgtgm34MAOqi4Zu2XoH3GsGdUc/b8AV/0mYdbZ5KYX9opPaD5a43W+Xjzfji9+ElcxbJzg2Axfluvs6BoOsaglTW9z5wYHeuNjW77NFjMo8bmcEIvHRiIsrpgIT+SX9qBKns7aO6oafHVsND46JfZ/ifxNCUFuUvcrfSd9e1sQBUuioCiD6pAAVDQ5mnb6DvpO1i5N7kGgeTM/E6Tblc+jhaPpebNHe0l5HhREEVGJhssYyzNI8snWBhf4ZPhRME628T6BApG/cC3zwZkxkREZtCC/DMokQRhtBS3se/3vZP3f0IqXq3zl8dSPhwXJMbWhJmjAwNXyWzBgaKC4kdlLZVCE3tEglN4zyweuZJlt26bfv7CXNfBUBcSIiDh8MG+6T/cFy5fp1y+RrtzYc7Dcn4q70UAys6rDO38Z2nPbdG59/lPBCYcm/1VcDRcQwkgKdH9iVqPdIAxDWl2IyQc0qAxnz0FXANuBF+D4K69BHyORk6uQFz8gNeC14DV17/XphZG+eoEyJL+2j5rqPrfu8JTcFk272YFuSHUyHhcwKds9OKdk3ivEye/97XmWrx/oOIi2uju4S+kpW40FabeOiMS9FwtoZRsHEibDl7avEM/cwXnRXmHLN/Ob952+/r9toe46VYNlH8PeRxyYg+oPNgPeCl4CVAHQIoRjB55b2jbZnv7PQQdZrSjButAivQB6RlpaUYdGfpm923XEccfrAZ96soi3ufc2fIX+ChcofHt+7u9OC+bmwsupmRutJSnrl/OlApG7fytF4Syfo+UuEjRhe+cM6dwUmKuqsBzR4HjK0ANeCXwRwgVhD4HahM2hCawJdgCsNCssmf8Ujf3K1vQ/iigFHg821b64FVGdeEjQnCmFYIAt664XF4AzgHdS+xveyuBS0CPMwm6VnoLYKZSZakaPgW5hFLPU/D6rCt6t6+E2wsGYvfs22zl9Yl3juvNL5uCS+3vAZ155kp3/3As9TXwCdgsnQMjM2+dfgOUV3aMC/i4cw/uxZybAlfOA8GE7j2Io1QI5VIh69aySFp4Kp+1nl8C6/QplC6La/wIfTNcJ36n1dwor624+1s4oXzvH+DvZ7/B/zzkt0Um/+JRXKZjQ06NLCI21R9nvt3fgAGFZt6Np6WQlGJAm3QuG5Ks3//g8pTmHAQM9qh1ForjEjnvucf2NcSsekhQKMwiX8rdPCsuHbu/wud7rAf+7/DgysCBG31mfXad+TlBNj76H9vvuqEaCckXIPtQBtRNm4eQ3fMmJpEVJHpkSSDVpL0KDHqkGF/kPVgYTEYgvC8n/EL/QD/bHMstO/qYXfDvRG+x0ffrimjJl8Z8Zi7Gw7WdeNFpd4jl/SMF4vlH9GrpN64wZkIMJdL1Yukd5iizEjwFdgHPBTZaXNCrXOBv4CLEuW1psT62k0Tq4EAdrgD/Ai+DJw4o2rWePGvTOi4/FZySC7wETng8sX9yE3gM3DFuaTloHNFinQt8Bm6uV6m9zDqnqZK7Un8duAVc12a3HNRWSdfITJ/RAVrce9neOjR/8kwtsLl1eK++kv7s1hiw0Nm/slELPN46rOSo7biwFQw+kgsMAoXafDB/ARgCZs44+bwHDIB3juuoWPlmul74GmjL4XbwDMXczJOm5L9Dy0gv/Ov1BpoPWCXDLbwJSmEwnZwHDJCC50/2GARDPAYQkDsf1ez9zyuDNGMs+iOlxY+6kPlU7eOWuq6lomx/7eb9myDt43PAnAZBk5/TuhjAjqo19NNz98zzZgWchLPMPd+B429tfbt/zMTdSSfb7cGlP3PaXmGFZF3CyaNroOqlfqdRs3V7+073cA8gzVyEAdOsmypldzIJrItpTMHVEtHbhvqSd+9L2s63dZPFs5UqKkFCckJBc3VGgqg63rOOhiKmOb2pLNl6WlYYXeRgGnqHIZHnlbWlN1SkZNY1JoeXueM8xFdiSF+iC5t/lNV/QDs9aix596GseaQkUX1Z9iXc3UEP6fUAzNNGhhcFGKJHO88VPi4p28LUJEiq01OlfNc0AregqSrbaa2r/6ucpKP0RkhmXWz9+86J2F7TEFN5Xr8g81KfSHwljvgPvbUZyOp/QrSjG/ChUCKYbGtl5GPpElwTSEbIrj8+658AYV7y8jVeKXvQkglP+lgUo+MRwYhDFhjIEh7DZPzd/dw0ZogXJwAvQFmGEAWpNX13CcmpLGPjpDlOzl8FPqYZMXXp9X338UmFWbZ03aDkabAYGt0x31CRemjEmrJ4S65GYdVeYFtcccXZyiTR04gLLZMXmKgt1Sy5kkJCgyIJ7miD4UJJhCcWsmutZ2R/SnnCc4nZx+Y+f941IsuW9eyi0lMipR1HDDtlpeLO0Z+3zstMSn4GZNAiqGnRWL8MSlREfAsTBw/hfqPVfffaBJPS+DeXZNunBgRP1lKlQTEqP13mhwPSs26ldArXQnaldVn2NfrcqfWu9Z6O5Nq2RNPlQPz+YKD3kFtgeSC37dqa3px4p9hzqVdWwsmw5Ebdw7YJFEPAyHaPcczGn5UrMlSJ6PHOsWYSkgTD+eZCknAjP2tk4fMLzWFZhqxdMwjPwlaWDu3U7JAlynouTobACiqvGDXskZ3FW4P3kvJPpWcunPn6cdewTCjr3hUex4us7zy+p0dW4fSsrfvtb3FjLWhK39u2xGFtW6PP2/0O05Jb0sBkBXKnUCOLieGnvrrc03kmc5LAWUlhZl8rye2mDi0zZVkmJ7enPv9rnVjY2MW7hrITS52eNda/+ylp6TsQgA9OOCwKoVCQJIqYdnt5+9r2472SuEHQ5DVJ/jtMQ0JRfQqd6tlKNvQR9FRVCP0TfZuRtFEQl3VuVzUEYoGyxFgH4Hecl6W7LYaRSvrxvAVhFm3Tp2xn0uAx5Nc4gziHEvgJ51PjheExknFcwk2JMHoTVbHDDrtGiXD97jNgujTAFx1m+6t2r8lO7ULu2iczXYPRJKwNQS+M9wrrMIzkn1j7cMmVfkv2+H9qCDc2s6TRtUN2s8vdSQ/p8QDM0UZym3nqMYykQyzO7Kntzzty4GsyxGbe48Fbg+WbgEzU++Hg9AdkxF/YgM2+svx/3Ja/2UrSujf3yLJdPkztMd1petDuQwAaLMvQfqL/+zIZepPbUNxdnLj5WSbQeKQHTpX5bDLqJV2SlM3w3RLhe55XeGQODZFS+ShLhtosvbF0calw8y9ZknozjPdi+8ZQZIUdCo6zq+g/1Z+R6v0hxDYJu7QMrCzUL9uKifhAt0D9MigLXpO60CvKcSnxKqM5E0F+PK4Sdgdud1rh4BwxMnOUyKA5oS0TaTmo59nFRT5hJghsFYkc1xibnD5wjiQQdJlz4aTPgbopOu7BcU5eRntsCSHkolhBR51Uu0S7vUEQSy7C43x2mXjGIYI9M3TR+qRvHHi3uUBwjpQ+mBxLqyFTphBYs3AJRgxteFv1dkotvHnQiCB9C9RP1vUIjkF4muwKw+MIXqC9sURLot1Zd1pCiK2BoWfMhdzTdLE6pM+8vmdJaYNJXG3XGUcM5ztXmc8zi4vQYSYOftUkMr0pNjlt8Gyp1323eTlvEHz3iPkSv5WEJ6IDXxkkg36PAb0/Z76U2BFDpKAwNXoIZxG4LGyU9YcK+xv5DZlPKnL0LUXq/gf2epDfv2AwgkPzOQ9Nf8dZWIpIKlpfLcrcffjzWrHU/050NxhFjtR6zNFl8RpvYL36iZy9xz8vLhr//vl6MTREhNZZRenjBdEV2qAI72IkTmXvwdtO6cdnefcVC7JOrnIKr/YkhsG6BnYS0u7GMKKyyREWrq9n69P9Mg4idHTUSsi8CDxdi/ASpz/+7MxI6GRIiDcavRFYO04cHr8cw6utpSQMr2QlHlgjw+ncaMsD6+mJ45eJrIZaEmdyNT3h0AbFmscmWB5avwQPoPLQ/mQ+NpQc5+9HYRQpZMogqZBsqPsX9wJILOTw+KpZ38TI7SGl2Z+ABfBzVm3oyquuvt1HVjveVhVYFCi3nMuzyNPD5n91yMWiApuCs4VHV9kF38e7C02/X1VEJ2mN53oHutojh2IuIveGWD05nNs63+uZrQsuO2uPYhbmXcCRQgosvl5XxCapj+b44lztEaO0FXelEOtHNKg7MaTXvQ1ebBrvLPIC8d1J+D73drjElOOU43EY9wj21/jiF1WNk1/+GlWA2enkZw3lxa//jM5DN1XwU7v68k386sUY8H3wg4uxvEtvX3MuXY6Ff64UXVtNzplIiIs6FzquaI5JJ1G901CYrEBmUwEnXIL3wdUOjj4Aal+mSa7NyJl8b13FiA5OUteywcAd6UVu8BKyudgIJ60Wp1wy09awiIiKCCCH+6SakNJoKZFCmgZTOiSVLSndM/COddNAK/qZ/HkrJWWHpmzS6GeKx2W7d3t09unbvfG+/ImGWndZ+/vqDi0F+DWv+18S+tm/262zt8Jz0nfNru2wijkH8/8X+OnwmD7BK/uPCKpjpFy1fMpqYKIsM0rUkK7uueKMpJRL92lEq9pcsuGLyxOT88SW/IPJudSl2pEaxVsWvrb7Ld7Y3Hou99qEyewcITF6Lpxoj6V1D1LYjBEKs/cBzZNIdfPEUbz8AsO83cOJAfMMmD/MiclQ0NuWtm0UbGSSjAG+cwKDPk/m5k6LUqgVCXVOMcYRTsLQlA7YQMfueWVKmukbXbN/67lLvVa44MyJ8ApJpa0PEmtsZJVgWEzvpPO55vuNjlnFliVx8quORrBKxzOYroQorBZNnUYOijqd3rCUr34G+PF/dCCbniCtckJ2uSN0kJ4PwCxtZGwtWZ+AppRSI6VojHBDhazMte+1LywD3+5o7nmrWnpwipRRQZnVAsmxl4Z//pNa2uNA6cfy/64J7DRrjdOngjoUxQNvaa3Zo/mZYHz1Y8xOLMivEIXPsiq5SVEXiTOrUwgchxxGf3ARL4r+7VcaONkjGHDo0THMbhZ+/6ZH5sznmSG394Gq/nIj3ChadS+OBqGA+4MY1VGll0ZbonsDaRXa69I86ZqlPyHM24dIwPgRST6eLs+EEs9+oXhtuK7/rQ3TlNXZ6hhLS0ave/wTraur6fF2+MZHCmrDZf1vHZiWrPaW9/2vZEwCimrl9dYReiSTeXfbTXfkWkKFHaLZvF/NBHsxVFNqNX0eh6oRZs/c2LxZPltes1mzfUj28zBGWGfYuzb78nKnRKkV8ddDRJS+5BElXhur6hnhVexKa18k1tDEKsGgmN5jqUxtjBaUoqTjxKdJ57gSyVjtRXh91OmMhiXrLl6dqguY9l5EGCmweMWWo9QImxifoBzaf2dGFnZ+RBOPq79S8s+IigwX0tABWWMHmOLH9hV3q3999AufVcQCXdB5gG9mttsEG0smZK3+6n2mxnnJt888As7oaHMTQ9K+rHQZZhKQ98bUuBbSsjOC0BjX9zMjWhYGZAX89B5p2ensoDi3xWfnNC30qfLhsGYGCQNHjqf886oni+gfEEPwdo8JC/Bn4fe8vJ7/GQxCezKJ6AAG0dOdERaAZuIr3OvtxO4Jx0vKsKGhFSGEktAIQlGlf0hoSTBBIu+kQOh3nLAJGYR3QuBxSCQB7+iIC2o2U3lYbYLOroIk7wP9b/bvBxTC555vNt82zxDsvglmO0g+IEDmtK4nXj8B1Js9aqNyWr+Nfnwf4Qzd2BxeTBAlucotuKMnk1iZRUuy/zf0B8rS0QIjL6NszOvrXuqzLRoBkby5TYw5lC65wmoXcww437JGxZzJJMT4N4PohXsNdDg3TiJZl5WuAyFGMjcvTwc8cPvHSgASoZFsUkE/pVmtquVohKssN0PETcWbyNGkzJBMRaZwGCVetbHWSvjVWIsHZrKuAcJYPM8uKV5PrQ2pUKizNptZuJcqWWEy90ShWciCcINQvQKhB7vQ0gnymaUnj0KhctATJ6Hb9Y4uwWBysJPLclAQr9W5RFVsr3LaP/2M45izLCtQuarYTuWMX9croymnU4MWMN4aKjbvbJYRHy8Lh3KMk9Sgkxhv/pAPIgjrjkhmZnR8u7mIZABr8KCWiBRhxLWNUSDuxGgS6r5fwqvQ/YDN7E3I/1tfK7Jv/x6fGgNPr4GF0IKvW18+wmvyrQN9OdaRfoUDH38wvN8Zftk3sZfRfSA+QSIpCYxxoGqplhDUEvQP2B5qF9avThyZyOAGb6HKFBwwN2hBCGNdDfkYXaz6Kbfp5qyE1PIcn/c46xQjzxZMbmFRIkfh9oCTZ5fsZoOAUM6Ooaf/0TGI5cjVD41OYqmKG461CkKbkbRpTBDtJTCi0F9B6HYYr2T8NoPkVftaGrgLvUQZUtp+2PrapGF7smfl02c1CDT/YgnJbWh/cHd8DBo5Xiaec/Tr0mM0WxKW+DYuO/dsSEZdbO2n7jFmryluDPBivXzBlf6c3I0Yojy9o/m3ODDj/rdPraJwtzvRKwOeZ72kz5RYhgkgAphmZ2Hka4kIrg88NXw5fRrxdbQIDGfofeiXTATZfzL9w2c2r+4KNRfr+OstY5WePaY6fSEXMny1XA0GLUnRaHhUpR3tPXkajpC6E1rY6YV+v+iYKgFScHzf7YRr+bREb0VuZBhyx0UbfkV/rQHQrEBE4DFbOSrlwEBQRI+YfkiEf/pQVKiaPFs/jH01CVJ5Lc/xJ7EQXpZbcm0rp3pWjHFeX26pWFyuKDpAsk3dnwytc8lAV586XiOZuzb4pPvl0qSybs1E19f0sssUMTUtLRwjwZLboZlnJKZIdrUwZpCzl2or1W8AeO9GQj17VmDKgQDT8DFRQqHDp2hnlgabmT1153CCakXW4sJ4nEK9hGV6yyZyaKdl2BCk8PJOTUI7pQCmyPJiY7pKSK1qw/GugDEepPqWbFYSPIr9KqoW4L/mYXJvYSTRlphTMxDs0GpRozKxsUl3xyYPuKI6XD2QKcmNflzWeSsBG3OoDsi0FonLTvsOg8TymK5H526iuFuhrp4FyUWe/f41Hh93OoE+5q4QvS4+lDQPVaToPd2++eV7GiGhoKk+g59fyfWsJnnhCxn0am/ZKVGvJkaf+f7MhdVwk5wGgpiBgoJPt0FsIK2nLYL+N4Pc7nud0/rMjfIF4nziTkJ2wq7mxv94uffjcGQ88T5LcPbzdH3th+6xqR6s2m4lxlxGKrfTM8Qt/+TavCpIcJ0WSAgkblAKXi16krq8PEk9rIPDvj0swyQQAUz+4NBRlsh3rns7fI/2mO5aygI942n5QH5XfwWNEOcZaNr68lkRCW2b5YIgPCspRgpGX30WxCF6+eeEUfnCbIS8gOsvJFK5ovwkfvu9shw8nsVjVoL9PnkGswgIodBfGJbAiUp0PiwR4EMZLHY1GLNzoDx6IoLoSusn8NvulwlD8JykWCkY88kriEPw9hcSqPHZoih5AZUhVpvxoCQLHwL9KsCYZIS7vptfNiGKn5uTzm+/WxqFEy/SKohDihKK8THghIoNDH2rwOhkH4Okj/QXlNSThwsplSDyTSRGVXVS2TWTIeyha9OVEbGSUVwCexLHLkEwfs/QUGHQVdXQeC5YG7iUpB2x+xjrnusfaV43vLbgGnBtnzeotS9kj3X6ujJczuRsZMH12HUl9g76Pvq6x/pcvKelxxu4NlwTNWwNbPtsrYERrHq237TpyMM/MytuNkl4sL5ReQxjLK0we0lsmZU8Ww0zMqicpdrS5pm5eYf+Xp9SzWuv7jr9OeyD/8VESEvHa63ZvNIaaVSqa2qEtLqUkZIanROd/HN98sbkj2RqDjXVMTVY4Xh+5JJkT1jqR9D5vM+IX7u8tz2/VnhPG4U7jNZdeUF2Una69bTNIplHOzBLNW173xYnczrq9VtHtvzzhe/+3+5mQZxwo6jX4yiv/3/Xmf1GXqlEJKaVFlVaVjgDQg5/5R8+xIpNt03IXMwckhzi9P7oNMi+zjJJAt0dZmblpHISSen2LslloRiOEVXk5DypghmikXBMzsB8sBy/iucqoSi6pwWQ8LkDWiY4NI2YJ2dQ3j2kISYB9OFBAb1bE4B2YKIyERivUQf5JhSurj/CrbVDxMRhE/qBritvDcm61Fiq0NmeRKkqjyxa6d/+xpup1AZYaKSEsZCR4t22bbSPnHKVohGINCT52i7Tn0/aQu7T1TJTPbJmicULAqmfHCA9+XaFLCVuFb8EyyczHfDVcdP90fLa1gOTJLcrLKV4VYkJZDKVHO1jbXnV8MAMB+CQnNR4ZoGZsFQI5BqwqJMYaAP3JgZuyAVWpbwYbsh5GamkHJ13LUb7c/mos+vXddjUCmXK579maDwgq8mWcN/ETCSdZPD+libWInI0aqXKFwFwX8OeeHht4EriUtW0INz3S7xEbH5hxBjma7qplppPnw9cO17QSfx8cmMV6OvTClVIOyeftvsljs91Zoh7A73rHwlY+Do7Hj98rTTL+zTN3iVVIBnxDP66Y2qRVDv1ElGdq8HN4W/lMBPoX7doo3+fuL+CnmOV/xw0zXycsZeP8zZx1n3yX/ciTkfw/eroneze8IzUP5vphuL5v18Xzm5XSUCss99+fRzTUMAiAJfz2IHWRR1Q6Kg/6LhJFa6HMOsmJUFxUtcjQbHTaoEURAiSMVBRuLYrDJOJD3/9+kpWk3DbnOV3zHZswQRUAehCHnDMEdJVnGCadeD09GN1+iV8N0JrS03l3sPM1KWcFJCqonT0E5hCDLfjqJe9wkrJdaQkNoM0cIF4NriKYJE50LOQYYT+hBPLhzRSA1jZGX8iJo01EnKIIzAyCr0mK3KNERG/rUrPkiWkZShkuQOLoIJBgS0IwCLvx1yTCLrNgSypRqfDyjSNhTIpehY3yWhMiu5g/nb0ARgvYA3KLUkaaofqfVMlqO+QIEDQv2EmDWUxspqUgPc5gG6GOGcz8bemySLRrmdCZgiw/AgTmsGUxqgciAvYkyuORadhrSSABFlcgamjcNoV2lM2DZXMXANlQlvSXutAvEmVjiXmmNqaUIPmc1MGQGM8GUyPpAmtzRDCAus2tQN/NyRCyVgIHYqeKq/pwdc87T51G7YKKPHBEvoVQm9WGsKz4kAxmRiPAYL+raVQIomScBJEoRYJDB21Bo55ZGQiAtJdBRBESzdikmLFHXBLUAOxUvI0isZQyZ6Dk3kU/ELt2pV75aBpJNFrwAun5mWJ08YVS699+3dlvHnQ6LL5y/8P/l/zL95edgvQ8H92+B/H/48d7lfXn4rV7w6959WZBw5w8fTcKGTfP9VhBTFZb6NS4ryvcwBTTm89oGWLrjazc1knsoeH95ykiVgQ7RZAlnqhDNlK7WPVP0EJKkiqSWHSHAGlujleQQ90NqIp0zRzKZkfUTLfcLi8gIbZXKvKWrxJQyLUcEu4C0/VBBlvb6cODCddQU8qzrL9KY1bP37RF7DZ3MwZCVm+zxA5CQgFXELFIZtkDb9ltshrDHtbnRgD6RearQfTI/Hq/poQrM/b3F9/tlTMdJcR9lN/OsSjbW4OGRaP8R0Exy1i87r9t0OktrUT1GJ4e1QnBKziKn8OXMWFHv8CIfCDbP5Q/MxbKhdWpVbAXhP4lJC/dicZ1Zn2ZKaf9Y/EDFvruvn6p+9E3Ucr8uDX7y330R7FU+K2k9JZr0kG9ZK0IQWJ3767hagrxQCbk9PHi6A+F0/XMJS7BKKkWITaVhJyk1X3Ml16laBV04Tq05eGOZaypAng43WYPjmllUjXG5q+Wc+azdFBmfgMbQ5nzlsKijRQaSCOwnELHZ1vAulXk4lUHxsiKcPzUFA2rEtaQlQqmvMIvglhopDUbeipJITiOoIosz9iWSHUsD6Cc4NWJFUSKlOBY2ftjkAAEBDrUpo09SBFR6HtlK0Ec4j6cDaJOHQLhLjHhRaEacQCZqKm8aPcoEzGvTaIis+6vQ94BBZUp7gQFKQEwpSwkFRgfe6RuC5WOl9Av7Ez+iOYkz8iJsGwmWcHsxhqAO8GqpiEDtpBPFYsHZBvccVu1SpQWMc4UmAkY5wpIaGuqTWyA2aTFVloyKjODhdBOFGNSqHikwFjua1gVGRDIrRBEaY4QICS1ecL9XIUS8R9o6iJH85pZKRElMPGzAEuZ1n/TyNffLauRAZwR0Xp0M7qVb2uO3UpHmu3HndDLrs55JJLJBKABTOXkDBIFhHWWW6VB14FDT84HN+IWQGTKiHLnw0nrsivcAV+7H7YoY9LRHMOSHcTSMIY8RckmizX67BEHOFscrN4RMhgxrD9OIKxoa9RAppjl4hAfH6Y8EzAy6pc7ii/iMNYwwkq0cYki3mj5UY+HbGBnOgSDwS4zHROmkJc+2eoP50ctYY8G1lJksbil72/nns8VFrMTjjqyzf2eDMF0R9KUXKmgv2HnMwVal/Wmco4HnEYENQhG1YWC5Q8drTYKURkGaJRw0/IAgUBEQ8BgRlABxPAOJlHOe16tHnJHa7UtZVJBJ21eAFGUSCpgr8RCqHKN/MZ7DSVggamVBDSnU5XNIP2oBXTqA2GYLh8iJv2uVVgso4H1mnOK8gjYmk6C8W2zDf8N0kl2jAyrB1MFeqQNJFj9WGsQIWJespQph21NLFjKVFOA7aCMoU3ASsHrVYZ1WLEHioyBATKl4b9EgvfIYKogTDdURBiCS8pm9SieBijK+LRiBpa0N3qksK2MnWrrYPFoYV9O1tVZ2ZcVgYf6vzqNaXbm6ySmLQG9Hg8Egp6j5cBXlhBBe6dLOwN141eRA3rmVLBzDByx0Er3kEFmMQpu1JIy6Dy85TvdCzy2iid6yhy+nsIAVADt8qxg6TU4ziZZQCQdVMMbqFQoOcMb6t7rlE4WvheZ8Rq1rC11gXSNk/jjj8RYfWSxaflZkDAKE0ChESfrYiqysRTs+y0ykOkxQDb3Cuz5TQ5iF/oEikGKIxkVrEcc9UCE6AQ45Jony3Z+EqBK7WcJPU20dFI4BMQ1y6E6i0Ryzh3jUjQl4VxyxogqM7huqlaZV1jABkkQQpqWApoqpRr0ZRI52GqX2Oakiq5hEkGGWENWTEF6slUnQnASlMd9dsk4WbUErT1fXqZKjhjOO72vUkPiXjAU5CZAXmW/l6CIB3uMRO8is/KriT57AIChFuEclRCc5oKv9owjuJQ4fDJufIsxJrLvvKpDmd+g/R1VsZZT8A33wXWefD9qP4ARKfH9Fhj9BYM/iYhgYhndoWxaEppgw4bZfhERFRTnFhZvZsHFfZDLXwSLEebi0iQW4IVWVQ70xa8TOIJEpcEAntVX7tqMBg29Zm4KcLRJKUwk2F+1O3AD91ehzLEX9AQxC9eo0TRJJ/kTriGWChGdUGDZa1GFWij7CbGgTgP1DYPpbKp3+ioBT6UJSY6aEsoYyVQ1itfYA3bpZnYtXkur3c7BUdNQruaTDTjtauCUQ2UQIsCWA5ajiPSpo+fMFqvaqZWYeS5VlJlNU9AMFkTXJK1pR58rkmfPfzeFQEWg2lE4VAAFnL0tFQ8B90hFRnWChs6MPrNzU1Fsjf9ow5hhJXJ6saJoEch+yD32/zh5+92OcVgTf+tvLHkJtwfa7VhjpW6pPjrPgeFHoofp8LcN8YeyIy69qUICB6gidvYnvXm5OI34KONpDE/oUH7amRmxWBq8sDaG1HNUC7zoV+K09HFnX1wepVQBMv1/ZOrwPvPKuCB+zrMRDH7BJ8R7dv0nSGp0AEWFSUJUmECYqnIxU2VBMDYvTWpU0yWfNbkuvsCw4jdKIkrO4RSTbhd+Hv+xJWzSVOCju1R0DgC8kTQAguH1s0FPjtpZTQuojqGsnh1tVnR8yAEJSquH4HC5JdUkMmsAspyRnRmUYzhzlSUAokoP0Xbm4X7qFgSp6n7mYQQqhyMtsQLYDdPphIQQPkIwpmBms+REZMXKSUwPfSKy/BQVcSOQVk3AtZqo16OOIj6BkcVHlIIXBwSJ9u8qo2jBzQ8TSWMmjKQBc4HxUSgAGJKW45JRO5QdvsGFfPVYADeiC+DLC8cV5ur9aDh6u8vFWMyDS1UiRS1G3+nRtrO2N2MePN3DLodGN1d746NxQkXa6XOg7phohGu9bBvZD1mgxLHuVy86VmiDqcfrMk39Ox9A4VB9XM1RNQw8XVqVYwKG1FesH44yMpYy6k7wJtgqK5CnOp/bdZRHeVGt6LWLPdzLSUMOPSEUmVgOSHpx+KNTeOh5pzmEGe7XFE4q9MQgRlRZ9XXGYIdqhwh8BVddLE/trw7cKodfbYeIBSZGxl2kGOBTGNOBRUzINDKoMlLjaCPA6a/g449bCsMM5/zxHC7umBSgPJToh60Oz3HwpQLYfoRCL8a1FpFMoq++FChTwm1NBNpkRENRiwhIkLxcnLUPLMC0sEQkWAmT3qk4nmQjD6k8QlsLoAoeIyDjag+qpRlHlzB7wTnLM53Oo7IVi/3evO0mo+v0McyOtqcBvH9oJ1Zok8NVdh65x5Ups8XDQXEf2oJpw54PrBuO3sP4DyVH9+qyvjhlRbTmA9W8Q6KFADoIRHLHK2bJsI3DqufDBPkBu8A1XNcz9bGiUFScosfV8QYOCCm3JEqbAbzRgKJRrNEsKwzJthLPkqnnOC0mbZTPT5/4eu0i88WzFccUKuCeNUwyyVHiExhuNvFzOa8zQLigGHHKrJ2ICZ+SyLi6ThfqCANx8UyBsdF+vwcX2qpBGNn9trtGo6cKS4ru8PUT4TjuegcVm6xcrmZyMQCrYw9Z3kBDFSRMrdFUq+sVUoUlzoD7tZWtfiD+rQ4oTq823Rm9nDhpPLBqpiJAvjywd9mnjCWaqRsbj+04aHWA0tebmp62Hh4IQ+cLy69JRP7vwYwvtS5xO3xYK5sGDewnE5JAMv4aT/cvoEcUp8Uo7NuYZsgEJoccThxaz60XQKld6kLbuWNFb6CeRJBgMVLBbuz0bcPDWWR50V9Kf48kUXPTdoQhUaBu+MfuY/z/I2lUfCPsj77Ft3bEhLc2OSTxR5PPuNYSJVqSwoCQoKoukSWzu1pqXQJxlyHm4NgrpVexckEac/OAd2wgru0tqDGDdIqaM5kzwI8AEBIpMif7Fq0ECUz8B4EhXQNdBSSsZ8f+UhBqKpV5ha+5qHpQeXGXzUUT5wWeoYajAyPKMZWAMjTxvFpigTT2/hFJQQiByNHdH9bQuuh8qf7AS1jICGltZYQ/m0YMqLVS5UXgRXbxmhBb9c7V+JqklvbAcVHwytgC6nwcht0o9EP30y3jlC3ro1/0hz8fmQbM4Xo8TC0/iVjvOAlWpGIVYuiMbfESk0gy6IYSK904YBgaTr3jlupwwnT0GNau4qoCx+r99Ba8DSL1Y/x+zDq2uxOqXili8IeTSBtCMXBgs0G+J+EZy8sUewGVQ0AQSFK1SXa49sgM63kUl9Xy2ZTB/ItSIjN407MqBHjhwwyXPsTzlup6Znt0V7Ix4JiSpL/JC/TIc+spWGHMRp5hJPx3Q1eW88rXmTUgiLk3S0C7/QaulK+n7+pp3JmejHTFX32+rj8rIh89fT7m5zwR0rKcHPz8O13v36IrfVunDciWEeHnrXr746CkGGQdHirL6Pnr2Tw1VvEi4vL73/33wrW+aY4R1hQPY/MndVOviMtvRQNEGvR8Soq2TztNaN8pbshR3E0O1Ws3mmaOSl5w8Vn1yvvp+vW5/6fWF5XK2T6bqaUdE2JG7z61wpa4wuGtDy/K81ChjTUXxA5fjYvgKv4RodaN0OVqIOI3knS0G8afPcN3VF8HgsHVmaefnqbsMpZR9i15EnYy5myQKKJPNHkDleqWZi/3qDOHRa3ihd/3p8lqqMZ+VBnFg9miehUmmoSbkGveySIdAeBxrll14qiAFvOnCavVenYfiyytApe9z7icBrMVs1w2wP8bjjHLVloahCCCDSgLw536a/qqOWiq3P37+ncfzG9wu7XNrF7jvX1UKqzM3cMrF9vS25WO1jT76THD7/53ck/+jbwYz72/t8/2C9TGkQfapm+3Dp375/+wBseMx+5birkD/zpg+zj1lc2cI+nXyuJr+qNOf1RlHfoguEyNdQH0vqOZ6Tus8Yr0jTSRouEICdwaSRyMt7sieYSmZ1MpBQEyB3gXhGfiClFxiKCnKXSs8qa08NC+kqkKI3xsljIUC3NxOWlL8XUPCnscSJ93TxdGe6OMsq5xXLfVD2Zzy8L6YmRi0l9gHxQMP35hBJbEhzBc4vAwnyxo4C8zUbQAI7ggbMyI2c2NXuBnYplORHjP85fojsjc0cvpPpcjdKn2dFud4M3Wa2zSxkp5jYcC5eb1UOCEDCyZ4cKer/z9Bn9ifZ+Z+0q5h0o1Z1N3AMwKkti5DnzsrdqVULAznPUaiLl4xwRIKKrT4Bl2VSYcHnVqwYiayNqAKOP1Sp710prM5G3A0BVYPKEIq3IQY+2OsSuHUqmxHwW4VzwchVgLc64COtAFqMo84mboQLXh61XClysCSi4e3g569VNLnbqnk6nOI/yqSi/PIibPzsgUCXH+x0KOFQdiyYRGy2K9QQkOOcIXrSebktxsAMTmswh3zGR9xJiJVEzoHpGxhAWVeRRIjgdoFbVWHlMGXhvTMSb2VZv+hHmkfzm8iTT69dLeQ42GyFWDtYT8ZKZwnIce7WrVNXVs1Xxap1PqsKiur4pNrMk6ZRoeie4gEEQMtqGA38Z0gONBSSxKQJKrDDYF+mJn1Jc3MwrsW82T7jZNJWD5u2I7r0tdRzz51flNvHLbPBFYac7mC0Xk4l+WtO6LfL96cVdRFl7boucrfElwzx7yGReyeJq2+8Pow/oJsa2YuBk3L/i/XUcg33PPLCzt5eoebah4TlGh9x3frcwh3NDV+HOaB7E776eg3dN7Ocvf/B8ybFhiWBSf18qUU1SR9okndFX70+Woe6c+WTi/jVD9y4Br3UGvLmTIc4JEWSD9Hq191faKJdCrII/VOCEAVNxrSXN5hH+yqEEoQRtR4zIVVFM60flguiYfoVVqvuTU6mRSQCRSlMi3iqan09RBIyGDtFNzmgvZE/Nr6H7nC00693Sj6F3BpG06iGaOJKWPRXOt2ubYmfx2S2Vt0/c9Yl7VhR6kxZ/pNyn3Bm82a9vBJjqyHEbFm56dT03fLzSk+f7W0wrK0d6Hpp6VKxdJGGuOS0qQnu8I3c275HMD7oUt+STyenTxLyfvleYO282obhGf7Eb5aXg98VRe+dQF54Geh++lltG4LQjLyftrs8IJvtMSc7eCp2rzL7SHl+Fr8Pl9iTvoDwvKG/w+FKl7IuFdpCS2bnhdi5mE6U3K2AKPsdaZ+KemVD1iDYpVoz5fvWuoDIyH1dfVIJX41ZO5sRij54JQRU+UzfaAJFp5f0yojGMvkQqGhGK7F87L/3f6t+/VIp3sXev5D7NX2LAOBGvq/CmdS6K/d6uEUp5m5x7A3rHN203vlc/5mt3Ml1vru/dXe950rjpd2o26LbDyDGVcuGKvEnahneaI30AHPQjEfM+nW1OdvfjpT7dYNlWonePO3dxKrlDq2z76pRQ1bDZ8DszpFBFUuCk/z9KqaMZo/FjFaLys69Ok21rpAdDdbK9ndP8Y0Sxs3OpbmDKKRaU6NoMlJriLdXODHjDW9c2uZzQIxnZbauQIChe4/It9XPq7NZfgZYQwe8j1H6z6yNxtv42G251sch+uoA7FbuJxHXmQi1jRYTVRdwzv2BuQO4ROSuXmrKBUlL85ccOgPPWtnzHTd8wm4IvOVCqTtxqMGoX8TCzGkxWM4TTUvJ6xNUyCehEe6gwkKNKWi0bN2kd427rSnNmIdTffay3tbwPJSTQlktu118OCrsFzNsnvFfdhdoln5mwHPI0P0JfL3VwHj1kemzf7pXkapjegm2A+fC9tQ7ZEYo8PxraZ989Rb/FWpe5q3U5PnyP97G0IZPBImvF47eFacaq59RGrMscJihVVK/5VbgF65GBaCyf0nvetbbrx9szLu/7kE11dnXFDHV7v03JblbA261ZZ86xfJBZ1c4ftk1q4bQAS9k9BYedck0ejO39h/TTFlVDA9TJ2H5jksoUCi3mLUN3D6mqM+EyMG/3PYJO63UkrSAppxIDOGvTayxcHV3IlraWcOE6u6GOM+qH4G62fwGRHM3SjzukF4/bk/3Czr+qAxmlt6VTJsUxfmUrXB1v758ltT+bJZB/EadIa7SVKueE/IWVyi1tmDuTNFkO3ftsZJ1aMwdnfKc3lwK295TWSFIuB8fZShktSlO4Plk2116ucT08p2HVWJ9VHUMDPMJ2X4AowUGV9dSqe+iOiXocBtMTvGwaN9mPC7pTXS7ZgQGMQMuzJ6vVLMpWpFax9Nby6YB0V7HUX6BU3APQ1BND7a3wPgOxv6maeoMA+KAHbleZlwM4atQLYYirJdNyRXDl9rwN14j9rowMzKfNSuFnnfd0Wt88fKMZrSu6eecppk+0T8Z5zfBJidG/ZPlB1CY5qCkJ0j7cHq+v7rZf4KFruucqxXXYjhTtTNawzjkwjXDXAF66MeecA4bYuvCpiLyaThZVxa1WMXv6Vs9ulkg9OXy+pqNcrunCiDqrub+hdwZR8v1aD+1dq4Rv9jcN+DV5E9rwoO5uN2I7hTjH4AGr3liwfmTlhPtNdXtyfgpFnZ4JiPnr7PnbumzW/tk9H23qzKLddn4H++sPCsFmeW2OtvJGsZoZ4cepcb7XGXDQKxT62w8fAXjTzX07iFcU0M5Ozx6Xv+FNnD6Vyw2M/8sqSHpFycTH22t7O2zy6XUb7jmi2kQkY9+mxOcsZr/7Vn74bR/2v9WZa8qXY/VznX372bTodbjL/YnBs/CbWx3r8H6q8j2T49k4+BGP/vINcJ+tpgj0pVa+uABz/OId/kPmWkd0+Rjk1toQ8Eu4+ZfD0Aw1aKSSNPSREqWaUiaHnbJunHdbeF2u3YXaa34dR7wAY7/dP3jWtgTtP2JRgVqIhto1j0CZKVwQBKCG3cNZLBz1ba6OCO0/zTksSklZN8+xd7Goztm4jzB2doZdsl5W9c63nzEX5MdLN5jZ3eqKrKX2JhB/yestUhoh92Kkf4Xfk876tWdRRWTwKjRp37IRk0cYLBu5N98Z+lGhWLy5PukfOTSpPzt4n10vn75Fl+SkEe+eVmfxakZ1qXMBNxYUX1MIYgepbbjY/PQQeorwW5CdYc76Sc3WOl/FvAcdcYHjYKOiKVxyT1Tdx/tds9mI1DeT49uOPa2hgkNV1+urixjXVPCbTzs+q5ueA2Amy0yX7WDKDHQDV4kFQ+e4zXZblkgTofu/8W1hmmqjklimYvgBtkAuO9ae+sufQffwkLg9mGtz3WYHmNbew0Hd+ntn1q2B9RQZK3kW2X1GMadz6ux/9xrUriDsB/h4LjgN5E3vtucEi7sunbBoO91UYhvbD9dbs1+/SV52DYfskkLfi+YICGTFhamD/TnMsywPoIzdb57Qh7GwLBJYHhZ/9ITMDun1lEGAIjsUgkIqBaMkgg88YAtwvYOUfK6i8XEOkw5XGvHJBislzAZldQ/uZAtfgrAOPXETZVGdpBoZ4QIV0wvStXRtdarbA1uz6ngV1tSJ+I2gDPHtO2DZRWSLiVWUM53ViovF4i9IDTUZVRykClKHTr3IpGnE1WfZVH81d2oxydgnnJ6OWJkJ0pmL1euGvjv4ixmZVAeWy7Bto1vmxW53lXug9yHlsvmiu6sFjv+2dL63UWu5bMlCTJ8ZcYV+U0Gn7dVu6LHR33YW3+rMzY80bayzDyqXfAUWEiD4sGqTDtuwDfLDkd36MKng2Lrn736N1eC0z4EXr7XNdhDyeMYx3iNG1aCxxp3vFLTOA193YUIx68swCX4CETO8ZCgnKkjEq8gcz70W1mrY/hrbzQ8Y2pHbw1vuj6iHl3UctUmHzAWCts5vINBPP8BNrFLIsauUzxd48+y9zD04lTN2+3bN4th1mV9vrtLYuBZWjMlj3M5EboQ/sYNpPOXWxmIHmZmMmzBo/5ZcuX6S7J2sCvtfhj3YtRmrlRdGP9u43KFfntl8rqAx2ytR6H4+lBxyc3w7Mg3ERDCECxy52meGr18W2Y6WX3+4XTz4+xUayIjuYX/ai5kw+p9tce10HQVBwKfkz4/UnmWOI48CMA/BYbu3KqHPlQuuiiVJTHFVIDaca4K3QWlBJRqP1y1zSRKkzzM4iPW8O3cZrfWqalgBhU2UzZ+8RjmFrlbCTdPq5FwudKcK8ydXLCSe2pbk017h8PVWnKQVEMcRpXwJUGio16XJBz9wcu4qro2COAUPog0pKRDNvVdxubD2Oy5FVlY7sfI5rVMb7mKqk4vQzAnWnOYOdSzQBXz6bWrz2mXKuBN0kWLE66EWo+6h0Ei6Jhbv7Ft6d8Bxiu0UB+1yBsq6jpR3hm0bH3IbCI1Tk5QMEGhrY7ssSU59LLuBSnmCCiPFmwK20Ew4j+ErMcllIhpV2vs+SZxh1iqMtoHLUcwUy6Al/5kQ1hOcf2133AzE3UOFubVliO5Dj65UVD3t+gVn6iRJ8Dar99SLaTpTAUTiNG/QRSxsy4Im/SKotZRq1hTRXTmIbWx72vrItY5ShFub2zG9IqZwbvcGWUopRrRulgqOQKvAiNumOpJHLl8RqUNLcv8a8WfRcnMikMfhKSOdd+0dcBAjV6uJqUDKHB2ps0HhrHXFCFGAeAZ2QY5bFJAeFRMgyJ66gd/KnJXLluBLrI5hchlXF1Pn8Fjz3p0pBBhNZO80MlLr+QhtpRxivIzm28dZ3zPjZqJ5EyPlt2MV6cFoxjOPmbqf8UMZLngG7duv7uWE+6RFp/ASZmTV/9KrmLACq80L+wkPY3G2cKoTnXZJgfIIBNum2eZtaGAIeAkT+IbZkDUMX8UEgzqwZ6hZzI5WF6qyPAObTxEBiol0PsdC47TW2k6p5JPLQ2JJxLUYbyuVEEA/vi+ojgGOpVaamb9dzKMCwlQ+zgs54JXDc1BKlwBqmYg62dBMkBxVfOxRd7JSNGrAl8af9DrD34m73p8rUgw5pGq6Eag5Xt67iCYEJgKzvtRe/yDf8BZ6V4X72b7bIjMLuqi8L05hzNy58jCUm0rFDpCJvTzV6+WoWYl3u2fYLTghHXb3rKY49ndOMt+E/iaNqnCaSP9LOwRGhXuwnuQD5AlQqhZF5+aHNU6ZjJtQVym2pllgPOp8uRTF55U7MZ04Sr5UsdKs+GGhwR3WxnDUh63RXPVm5nV/d/96JbpefYQl/NWS2Y0cRPeWEB/ZImSAsTh9TCXMh89PTqgDmL29DbWFzUKP3SQwN8p8HZBIVbT30IqM0GqjMZ4Y43Hujc1ss5yH88nDq/7VfyCFdUj8/w88pvW8sNESbI+WDrm9+4PUimdUseTDhMZuWR6/SQkr0KeM/w/IsbL+xz6MXlmpT3ohyImA9M+/34N81xPdPv3pmui/PrD/h+0jitaacBzQy4Cb2NO/w9w5nT6+w7ElXtmcEW5p5vZWxnvrV8944Tyoe+s3tlXLbxm6Z6vUsayoP0XnAUP+ACF9BEp+WUxd0QBQNpja/teiLZvb7pGQDSQObfORtbxvIrI08kmc5J17UDT3GaiSy9LGB4OL9C50b+8/TUqx+VXteAhdxXuXau+UamPLoPkGZRrlzmHhbCm8qNPnbpBbh3ANXRprOukb397hncyQiebUnUzpXVTMD4gMFLBdhQcab9YO6q37cvp4D6nth3B7WlnHaGi8Q+qqPw++1XLF1DPEyKqHs9K7VVutfv6Y5cDvInUxJWGoKhqu9Hw0VbfG+Pafr1AT+EeUl3mZXK3jEJmffbWeD/WD0wvP/ZqsbJR1vMhShg/Nv3QVd9XbzuW65oJT7Q9xbYu3US1mXgt1oZ70CtXqdB0XGMLzMK7LDtSam4hJjInlm+vhbWvqoczzZO2JuNP3Slgm8iHr4dbMMPYnEXnGgSBtjKeHtYVFnPPoXRKI2InIMw4YIPOo/6jfRuhJPkU+Zj9wl6v2GXsMg0erp8oaHSL0Y1HGSjWQtoDjZOhLQNcC5JSHaMQ/DBgFbdy/9+a4NldCovv+w1VyOan/sHDpredQvBh7E0NBidCcAwGaLI5S+zlAuE14ipkJAvhQfzwA/0m+NtFA4D/baCD6XrMRj6qhQDiMBTo9BQkETpz3BcYRxgJPi5ZUiONLBYk9lgSZGl8KNp5mRVXg8wXN8n4xoHNSSgWTlMcG2sn5eCQCzsGE6QWsoYVDUgZQRVACAhHSUqB0CwROTTsEJuRfgecJhCAIRZwgCUSHIIuNG4JNlfjBqSc1f0GLQGsXdFUyRDCZ2TfQzpGLZyNA0nCbG4L6eQ+lGoAVPRhenDrO3BHFMZpKTyAp1OylnDWUNcalx4DO7U4KWtUiGMznF3dfynw02ZgLGU+shUPZ2G4m65HvuX2cNrPgyTqcH1ruicKJ0ULGHIUfj4vMTmRv1/4u8coXr3zz9pSVxaXuhOync1Kp9VyeN19xu+jO+OPnLBQfSbhW9MkFypdKkcfe1ArYTizy8ShGDcpjbxgTq9iAz/5nZCUIdauD4I1ZkQ0+b6pgZOYziPhi16+6tFe5iu7igvbZht06LzQi/pOol3vZY7NulynBbP3Qds3HDY1w4lUDTwv1C/DJHIRV64gIpJqZSq2VNdKKYdGaqaxMCFM++PS/cGLwTnHtC9X2r7HRds7GJZ4dQmXhKQuis6UJ2oZp55NYtqIikBTCkz3wIXy7cAmKc2oSp6oA2OUfzApbyj3vPPXaFok404anVgKfbIgVu+BqRbImKU16LEovjpgEn168xrsqJWPN68QHbaOTigKLkB+PkCjJS9bMXRasNCYwIz/4AI5L1Fixkcm1RtttmmvrI7/37unrLVLcS6KWo+9U95N7pNdQuiG1t2A03ZuDQYyanEYnls0sdRtqTutAnGsLzbAwBDTNdJelvrBenxdbBPmcRKqffvUd/5sMsLN9Lx8CaYR7cmT/0z1HNfpzdavOpxZWYyaGw7x8T+lsJLD4HZGnC0mcrtbbZ8qSPWktqO7QWg7UcYz6GihwIg01msCWWaJU2XRgIs21mMoWbe3StnbGhLbcuuqmux4BYOektqyXrfGlOXahzfbbFTwWmFm2SwhExFrz3AwFbHHAb371ux0Ou++uI3rqZZneHurjngeeevRs0MZX+nrpiJz/qH5+tFzF8r1W7hvfmW+A/gYabJAhthlquGF16z7aKGOM9bVxJkw6Dk2e1+2mmmKa6b71vQuOOe5iyP+9lvkkKtGITgxihlIoh0qohlqoT7lrzZ5x1i2nnHbbXAcjxhVXIza0LApP6ITu5F0yflh57iK4rH9O1hShkxrY+S+HFDgA71jhSvMy+4HP5fP4fL4KH+ar8tX46jKtTg2G5ObAJHMV7oX9Ro/o07vHyPLNiXmN4sONAMy1I4Ya4rmChsGNCkTAaN62P0cqL58ki5U+KbU44TghS05MNPoPvFqfNAPumGvuWHhah/InhfRTonCsW/u6WPo+s8za9zBX2KzOIuDZEYM0L38m9hTX6LoVUn1aLWTzqdlI8dkCSPYpPiT55Ggk+iQTCT6xgNNHOwH+xlotOCN6WG8KyDzZiCpCOeZqAjlp64f+BQA=) format('woff2'), url(data:application/font-woff;charset=utf-8;base64,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) format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'cabinitalic';
  src: url(data:application/font-woff2;charset=utf-8;base64,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) format('woff2'), url(data:application/font-woff;charset=utf-8;base64,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) format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'cabinmedium';
  src: url(data:application/font-woff2;charset=utf-8;base64,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) format('woff2'), url(data:application/font-woff;charset=utf-8;base64,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) format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'cabinregular';
  src: url(data:application/font-woff2;charset=utf-8;base64,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) format('woff2'), url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAG5YABMAAAAA10AAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABqAAAABwAAAAcgJVQIkdERUYAAAHEAAAAUgAAAG4GIwcSR1BPUwAAAhgAABZBAAA6bJTSY0pHU1VCAAAYXAAAAXgAAALyAwH1oE9TLzIAABnUAAAAUQAAAGBwEMt4Y21hcAAAGigAAAF9AAAB0vhhTJljdnQgAAAbqAAAAEoAAABKFa8OkWZwZ20AABv0AAABsQAAAmVTtC+nZ2FzcAAAHagAAAAIAAAACAAAABBnbHlmAAAdsAAAR0EAAIOk/kbesGhlYWQAAGT0AAAANgAAADYR3Tj6aGhlYQAAZSwAAAAgAAAAJA9bBUNobXR4AABlTAAAAlkAAAOYigtEIWxvY2EAAGeoAAABwwAAAc7kMsScbWF4cAAAaWwAAAAgAAAAIAIDASJuYW1lAABpjAAAAiwAAAWSbiK9dXBvc3QAAGu4AAAB3wAAArUIT6w+cHJlcAAAbZgAAAC3AAABSwukWMx3ZWJmAABuUAAAAAYAAAAGnPVaLgAAAAEAAAAA1e6U9QAAAADUUm24AAAAANZUTXR42iXMTQ5EUBgF0Xo+QzbVrMNQok20BMH2/Kyk96ESqdzkjC4JKFxDS0ZJ4uMqC2o6/bWgZ9A/C0YmPVuwsOrNgp1Dn1z65q9znzOX3j2lkQ02AAB42r2bC2xUV3qA/zvjsT1jGxzzCgQIrzwJgbzqGJKYsISAA0lKaEicNHJ3UxSlm1WeXSUqibLpCtiIZglRhCiigFhKLdZrXIQQRW4odalFXYtYruNMvM7ITL1TWSPLsixURTn9zn/PjGeMDR4gnV/3zn2c87/Pf/7/3HvFE5GIbJK/lMDKVWs3yISf/tnbP5MZksd1MUbs/aUSfrT6sTmy9EePbrD79Xb/xKPV7Nc9tZb9k2tXsl//1Dr2G7TNhvVPsE9j8P7iz9/8mRRyFLBn7PNlMvtC6MzzGvIa8v5XzwpCb9/w6rwFd7/3wB/Kdz+4QjzvZeVkstwrq6UaeFnelF/LbjkotXJKvpTvvIBX6s3w7vKWequ99RKSSeacTDNtMt00y02mU2aaBDgmczbFNMhUE5UZpg5qk0wXV3skyFEfPerpcVYKpJj+E2lVZuK0TEil6Zfl4Kkx3fQq5soErgTYd8m79Pe41gWFYtNOv27aJ+VNWoX0+mTazmCrNL16NSL5UJlgjtO2HhrboZ6E+gmot8pyuU9qpAK8UcUbhbti00HbNtqehuoUeJ3B9Tz6tdLvrJOzX+XohV4MiX2potyPcr+dftNoNV35nAyPUziaqpjaoTNZimSCTJQbpEwmcTZFpso0mY4X3CQzZY48IpXyEnp/VwKBr6w9vH8P3IokU7Fvs4z7Zz6Ht/G2/cC0mZhpN3E4zeH3/cD3/eNu2/59u9lsjptN/HdJxBwwCbMPHaTu95mb5Sp+5mYASZHgZuzCP9txtk7sb+/X2rNx8jhOHr4fyKltAGuHgHysiEdyNpHRVwoE8IIbJIzFKxkLmwFP2uW/uN4BBOUrsR7QCYTkayAoUbHe+A0QkhhgR/csxR4AT1hKlEaA/xL1shSlIqVUgL7L+J8MBPG8KXAzFQjhgdPwxunAZDzRRqT5wER5DQjL60Cp8hdR/oqUvynKn6f8FSt/U5Q/T/krlt8DBfItEFZeI3IBKON+GRQjYC+Fl0oobFasHWDrBEuU3t/SPsAItfFopizgOIgtD5gD7DsYwx7ceSp9npPel9vnyOfCU53MZ/+e4nlQbMTiCF/vVd9ocz5Uz+Y8n9EsjGPRyDkJnLZnMG3O4YiaSdVqOKga9u0XVNktB0RItDINjc4Ur6hKsX3gFXoT2O73qr2t3qfeMe8/vW+8//EuBsoCNwZmB5YElgY+CxwKHAmcDC4IVgEbgu8Hv8ibGqzKq8nbxHYw7+u8C6FNobdDv89/KP+9/M/ya/O/K5hRsKDg7oLVBW/yX1/wJXsfviusKvyrwn8LF4dXhP86/Gn4SPg4NIbhCNSO+KDUgMAhpZUGaCnkvxf+Q2Q2lGZElkfWR37K//uRrZHdkf+I/HeanoPAkfz3kG9rUWkRMvn78JGih9BKvSzDMuVmh1Sg+6XmvKxB70+ZIdlIjHyeuaAaG+/nPyyLgCVYZw1bFVF4o2mhRQstWmnRIQ38F9EiKuXouULmMhOW0TIqW81OqeP8d3h1vfxSjspz2joALou9n7FRbmrh4TA8nOFqDOxdYG8Ce4fSzwdzJ9gawLYDLDeBZRZY2rBxOW0qiOvL2OxZlLNeMCX0rIWzbs56FUcH3M2Hu4fh7jakXwTOk2iiHC487vfhGeXwWwHtpbRepvOf5Wg/mpnKvNQiJXA9hW0GfM3jfjnzkU8jQfsYs16MubNJdVllBtDnoJOnC3ni8gJc14BnKzQt1gvwlkfrAc4Gka0S2abDjT0Lcj2uGqiXhXhvGBol6HeieYO58WNmuFPMcHGZxTabbT7SWCuVMx6Wo/M14K5i5t8Iv8+zVUPzBe7XIP1Wcw+YY/Ibsxvsr0K1Ao2eJDbMxd7FtCzHE9agkyo48aXoBUuv84retAV7oVZMuyXaPkn7GO37sqjaVg1wWIoMSWQog7+VDnuUls20/ISWB+FtpbzOtf3IWkccrJd74G0DvbvgrZxxXGJWM9PHmdU70MCHzP1NWKIFfn+OJRZjiZ1Y4S2s0K22s1bYiMc9j8aqzSG0H4PCcTKObarbC+ArQ4IeMEfBmgRbjyxCGt9/OsAYBaP1/m6wxZEuAcYOMLY5H43CXxJMnWq5IaJqGI0VQ2miqcZWB8g9+uG2BxvF1NOWqX/06XjbCrf15EFHGQvWq0s0myuHUgV3fTkGHOV+KPdDuR/Kg8hiLZCkV4/aI66angP1GFimQ/0w1Hehr3ZwHsRbGjRzmoWlZ7PNN1vg5hzWuIXeLdCodrY+B41nofEKHvM0VlmIzlrh9FUoNOE1jGrznfyOzfeeh+HhiHxh9qoHWc8d1NFdjwTWc+PwM9fx84nLP4/Dzzn46IePw/DRDh/LnNfudKOmBx5i8BCHh2XwkICHX+rIqcNq9eTHR5lRGvDyC/IAY8P3L2ZNcscyOJpGXJsOhvmMFTs2ltPK91I7LuLOQ5NQGNA8dCv5kO97hQ57lRsXi9WqfWCoBEPCee5ZMOwBw2F6VzrPjdN7Ar0X0/tJ57n3EIHW4B/7kdjGw3ruHKXPF/AZcjGmizvFGpePylp8fxG5/xK0Uc5RBdiXcrSMo3VgfwZ5NppGqNdBvQH+z8C7b//fwFWd3AymVWB6EQ5aoHORPGARlMvxhwpssFQ10A2Gk2BoUf8Zov9A+qgfnsPgW4S2l2isS9BzkJ79jPmwZv/NaLkNLfei4S5a9tKyGd1cRLZSKDeq1nqRK4K9ZhE3TzO+6uHkRVr2gHMvOJPgHGRMDGo9sI74ZK3dwHkhvXvo0UnL1bRM0NKOiS7VfwPajCj+EiyzCB6XaORqo2UXLTuRcAgJB5BwiCwgzJVi/HgiPmyri6nIPU3ro+3Q2IEMrWCJ65goNyvAEgdLEs5qoVmvsbAG7Tag8WL1BjtSZ/A/D6kXQdunv4+enfSM0+scPXroMYT8YWjZWcSnf0rp+7R3Q7vbaboZDE87DD3Q3guWWke7CUxRm6/S2pekHUwtYOoG0x4wHQRT0knRCqYaF8MspsNgagBLM1j6GCeWn3ngXESPJeAvN1Xp1raqs9xX8V8DLw1QuIB0pdiuhtZJvHEh3rgMv7xP/dLPCuy8fRZ/jGpkqtN5fyV+WK2x7QtsYWfm7Y6OPzODC0q+tvvhswNf7sAPP0XL1g+LoXmbn1+YzbQ7T7sY7Vo0Kq6TO4hadgz3069dOS1BO2fRzkto5wQyntL5yc92LIVdTr5aelm92tHzCd5mK9gScK/RKGhnsISbN4eQvoe5ejmas+OjRue1AfivJJJlXvnKfCRRNts2kXXH1gQPEw0quFdCzF2OT9QwKi5wXEwcWIY3L+MOdpSnGfE30aJa58QOIsJXRJGv+Y/yf0EOQbmEbGoedqgEx3KxcbqaOz/WMZFU/yhBFxPdnFZpoxfnVk81OvPF0jlGAiutJUL4ZzE5yJx0xDznYmAFdmuk7VZ0+qnOytOQZabm30K+UMS8Z6udPLxjkqtkwlh+JpzMh7sJSPAY3vI4sEjWyBNyN/HvGeT4E6BcNgIPyvPyApReAh6SnwAPa83ziNY8lfKh7ELG3fL3yFwnJ2STnATekC+AN+VfgLfkX4G3yf6/kXe02tms1c77EijdZbP+kv4JX8qNRHSh7u2mEk7yv4sq/bDpNfVmB3Vqn9ljTpljpoVrh8xezgdNvxkwPaYLiJlmrp5ACz/Az1Y97M/4/1ohDYzRciBzXcG24sqg+Yj9nh+Arya2Qbak+1fp8RMxbuUB7TUrB8ovscLu+zK46zXtqkWrxxjtBtH+GYAe5jQ2GDKNXD/L1U7a9V6BH39NoR1P9s+j/pG5ZB0E66X1BN4e1WkcbpIj1yMYo9fRhupfydHxQj+W0o3TaVLXTJJpnpOub19ah0NW78NS5cDPuQzbwQsRQe2VYbsEvm4tohScJjNtl0C/SbVUD2Bb9mDts5Yn/vusf+gVXbfybZMDf4OW4ujaT/Hkj4XUikHGtRTPQ5keM4wrLUXPOHmJp9pnajvbukBv1rhTHlSGbvjoQVtxB73mPNda8btEhu0TbnVsMFO60e3GfptZ787ftesjqbHnfjfZuGrqzMupc3OOuW6lOcK1k+Yts5u5UqiKbL8jwBtYaZN52TwHV1vciKkkR7ZHn+gq3SngNP+dUG7H/9pNA3NtiqeoW8trcueNLmJ1jmB+Mf3Sq6RoISb3YLsYEbadGsxZxtkuMTxq05ZbPGIM92V7CN4Yz2rRnGl98oYcPTAVOzL8qeeqxv5QKtLovoNa061smf4cMR1k28n2MbwMYLc3wDEOuXwfGRePA7nKeOm480fA9Y+ZOfS8TMy8Sl78ua2Jmsg/b/U9dtz9e6/jvDuY5iFqyhnRfaYKWI3tNuWE55c/QE4wRFw7rzN7BxC10S5HDH1pb0r4x6n84aq4GRoljg/mjMdGgTqbKejsVm2qcx25o+cr4OtMZ0r9ufOUygGu03jzc4CPqI388ydTs8w4+9eZtex3KI5BRl4tufIWqtQr99xy5bF3TZK1m50uDryUku4asPnPJ46nxg9H8Zz6R/UZ2B6rMT0/DNSPB8fYUcRl2OdSkZ5I1Z+bN1HHiTnm84RPnWG+P5Zr3B2Bs9nVLafS8Wp3Tv3j1zMuuSdEtyhE5FbAk9uAgNwOBOUOoEjuBIqpSO+iLrRPN0qoSO8mn1qs63xLgFKq03u4ey8QkvuAG+R+ICQPAGXyR0A+tWs5Fe+DQAG1a4VMkaXAVKr4ZdTADwGF1LEPUw1vBYKyDfDkV7Kd47+RHeD/FAjITiBPPqPGDVHj7mb/t7IXnH8HFMo+YLLWuEGtcQv1qda3+n6B/S3XI8uJwNVcJKyQVTJD32SYz/4x+PsR9fgK6vBU7vioLKAS99hWu/81XLf7Je7cbo+jqwB6KUULQTRq30x4wOG4Fa2G3BrANI6tfm+jvp4HhNy2UGYh+80yR9c27tJ+U8Y0n76DITPHvP9I+mhBBtwNp6sdrMkALw3+80IfgirnrVkQSsPtDqYq/6G0fCF9smshwp2I6j94RXecC+RjxTvdXrCMldKXYzbchOD/YY5/geVnYPd9+Jy184Nq5woJFC+1Wgl/HnkTHT+gdYatkgcZ+avIC181bcy/3YzrZ80H+jy/hX0Ld5Pc6SPj72d/jliU8yiDSid9O+lbRd1QA74EZ11mPZQOcaeVaHZGn9u2Q69RZ/A26A7Bj6WftNkYbfpo1eqe546RxwG9QJx6o84cdteGqHo6qBv86qorVbu6HC1xmbWBODFtgP4tl9yP6foDOKmCfo7+YrSyawJvmX1E5z4bs+H9uMp0zo9oyHxRY2U8M2JxN3G5VQO/VgSiw9FVVz96VC+9l43RiRznmaiuKrSYFcjxGmc9bDFTSRVXC5ft7E9rvG/BDo1Kwb5n0m9zr6xq9vzouccIj4iqR7xifox1fI941mxWj2iD0klrP7TTaHNorNAx7BEuQ29gfwrP7LyMTNZO5EpQ2secvt1dS5gd+EejHp8Gg67iIFWjP/tn+kB6naPtStWH2imORl41B82+tJ1sZd2gFjyL/x5xtazvEV3DK0rD2azvn5eb53wPQoqDaOO0u9Zs1voWc/N5rZNpV0bPWtsaie1+L//b0jV4n18XYsmLYBnEe88Nr1NgmSZGQp2TKYEmu90aRA+ecNJhODH2KonLgVrpR3Xm85xVR/Yo3j67+pFjdBnIda0oo29H6s2iXGrF8WY51uaZ1WUudbtGhubsd8Rs5BpeyRtRGSScDaKMiBP/T9rz16gS8oP9dIVriMjfnPLTa8BlI1nbqNrTmdDWDRoZ7BrANdVHqTXSy4xcRgAx4FxOHtGko7ppRBxtS1epAyNif7/ziIO0OX/N2rNR4OJYcc95wwHiW2NO9V/jpTJlrccMZtJMa69vOO6Nk9IpO9cz2tvHXMe6eEkeYXOhXqJkY2oN5xq0Z+eu6CiUAmRtjwEeWfYqzh7XPNnmn0HNPEukCpggTwAhWSvryOGeBErlKeAGeVr+mOvr5Rnywg1AoT4HK5NngQJ9GjZJngMK5Xlgsr4HPEVeAKbKi0BY/hSIyH5gohwGgvIPQEBq5bcc18lRKDaIfUr9j0BIjskJaNknZvnyT9II5n8Gwvr0zJPTQFjOAEHO8iRGTh12spbq0TS4FvL/O8lo7+NoKpn+/dRNfh2QndPfSA47WzPtgObdQc27i3Rf7M6D+tZgCZzZNyQXwJV9k7MMWYfXgBcqCJVH9m+h25ZohTOTCuN2fc5of5PGNOYdup8+5v056aPZGSCqEc+9yRjIqCJSYFuk6oR8fTdxcRYsTEPqd1datoVpWfxfRLcgV/Kv6Jy2gi3AjvPc3lYbVso5rr6z+l2Jlwg+cgJNncTG96qNl0qgQKuK0OuhAey7UKv3pNlyvecEs03XiI5rLXLKrhhq/hGFWjcZYpIx2sR1SzuHVXvNK+vsuASXjf8uy9fsqF8jm6XRAb2cZnDziu53uTysHnjXzwdHROjT5kMi2QfUCx0687RTSZwZY6YrNlXaa7t7CvM50fY1u7Z/Sc5xmHx6G1XWdnRloZMKpZYebak5IaP1Ec0JDw/rI3Wk2vTrpBPD79OOfJ4L3z0uMvdnxzt/nSoj/u602froazY6t2hdCa9jv+c+y5+9U09DrlBx9uIZ41jBt8+rMs6OXU1sT2UqGb9VLifudXpqvdyqF/ebR85ml1ac/KpcRdvkZs/LcEvFUWsa/Goj4+qZUVo2yg/yS+HVKqHlciOIu+eBplFXA+PD877vr9nj9+qeEY147nfM5RXn3dcGsSvUk7HR10BU0qSCpTLBVWB7Uz0va62z5sTIfHAUKgHmx8yvD4qAYn1jpiDjG4QS/TJgojwCRPR7hEJ9Gyasb8MUuW8TPgQm5PyFgsccu1/Xt+bpKp3/fzu82f1N7txu+brOl6dfx3jwl/mbxvziz3/CfH2HzkF36Ix/I9f8bTqyzmAWmkuOUJjOIq79F8qAIji9zcHtGTAvDcJ2iwNP5ZyWBcMz+Z0OZiv/gbR8Af0Gw0Ihd+wMG1A93qjfTRRhrVL9fsj/Vugn+gXFh6N/Q+HV6TdEK7wq/dLEVi71xIFTI6qZrGidyv0zn5nY7FlXGkYZleZj+6QyvS4wvFZ1ghj+CdverNHQNdZ6oHnHvJP9hC47Bukse/LSMawzb3dW7n4qm1Oq4JZROUw9N4gqtycyaKWyAs9t9iuPkH4/EtGvQkr13P+qxn4l4+kYyVcrhHR0+F+jBHV0FOroCOjoCOroKMz4PsbTkZLv6OzRtejl5ON5NhdDf4Pp940OZswfzS4SdmY9X7P54Xz9Osa+wRbQt9CCmgPb9eqQPhfw9LlAnub5Ac3qg/IL2cJdu+bvaZYe0Cw9qPm5v/LvaX5uv6h5HZwB79fK5z7N64vHfjeInGiMbGiMlauVrjLsw46txLlG3x8vrcRc3Xxe39AZSd3/eieUYcU8zZjtCJuvushz6+92BIbcsxb/KcuwjgJwsxL5VlFfFWrtVEDttJ7jZ4CCjAqqQCuosOo0ojot0krJ12yePn0JZT1l8XV9gAoqn/rpt+Cx9VKB1kuFWi8VqiUiaokirZcK1B5Fuk4f0oy6MG2bfCROf0n4f+e0qakAAAB42n1RvUoDQRD+dvOnIkFiDBIsggSxEMQQRA8Fj5wpzCWB4wpJIR4nVmcS8lP4U1lZW0kqH8DCZxAfQXwKH8Auzs5tMCTRW/a7mW++mZ3ZhQCwgAd8QFpl20Uy8HpNrCNKPIZDxOgnIMmPwcC82TjOwSiZbg4nJYfQqJgNwmrdJqzZFqFTrxK6SmO4ToVwqpLy49qPMBP3vKCHDd+/amPrsuP5KAYtP4DR6lw0cdTtt7soc4b6JGcqL6waYQwrRjGHFLLYRAEHsFDDKWcJspQiinPcYIBX9iQ+8aWtb5ENlWI3ZIQlzrTVFI869kLKJFUJcMdbnZinsyw4uo8k7YyezkaV88LIEjGrWJuIhXFBXatcaGY2K2niPA7JuscTTTnAM3bwRmsP77T2x3pI/VtpxGa4L6G7ErhmrGtUCnUrado5zkmMqbY1SiyS8hY99Pk10lihuqPqoz4SU+fOjmQnIpImtvjNl7nL2ZoC3f+v5s83+gHplUBjeNpjYGH+yjiBgZWBhdWY5SwDA8MsCM10liGNKQrIB0pBgAIDAzuQYoRyGTx9AxwZDjDwqv5hS/uXBpQMY/6owMA4GSTH+IppD1gLMwCkUw63AAAAeNpjYGBgZoBgGQZGBhA4A+QxgvksDBuAtAaDApDFwcDLUMfwnzGYsYLpGNMdBS4FEQUpBTkFJQU1BX0FK4V4hTWKSqp//v8H6uAF6ljAGARVyaAgoCChIANVaYlQ+f/r/8f/D/0v+O/z9//fVw+OPzj0YP+DfQ92P9jxYMOD5Q+aH5jfP3TrJdRVRAFGNga4ckYmIMGErgDoVRZWNnYOTi5uHl4+fgFBIWERUTFxCUkpaRlZOXkFRSVlFVU1dQ1NLW0dXT19A0MjYxNTM3MLSytrG1s7ewdHJ2cXVzd3D08vbx9fP/+AwKDgkNCw8IjIqOiY2Lj4hESGtvbO7skz5i1etGTZ0uUrV69as3b9ug0bN2/dsm3H9j279+5jKEpJzbxbsbAg+0lZFkPHLIZiBob0crDrcmoYVuxqTM4DsXNr7yU1tU4/dPjqtVu3r9/YyXDwCMPjBw+BMpU37zC09DT3dvVPmNg3dRrDlDlzZzMcPVYIlKoCYgDJAYXaAAAAAAAD7AWaALAA5QB/AI4AkwCkAKgAvADNAHsAwgDVAJcApAC4ALwAwgDIAM0A0QCPALUAywCtAJwAvgCFAMAAqgCaAGUAbgBEBREAAHjaXVG7TltBEN0NDwOBxNggOdoUs5mQxnuhBQnE1Y1iZDuF5QhpN3KRi3EBH0CBRA3arxmgoaRImwYhF0h8Qj4hEjNriKI0Ozuzc86ZM0vKkap36WvPU+ckkMLdBs02/U5ItbMA96Tr642MtIMHWmxm9Mp1+/4LBpvRlDtqAOU9bykPGU07gVq0p/7R/AqG+/wf8zsYtDTT9NQ6CekhBOabcUuD7xnNussP+oLV4WIwMKSYpuIuP6ZS/rc052rLsLWR0byDMxH5yTRAU2ttBJr+1CHV83EUS5DLprE2mJiy/iQTwYXJdFVTtcz42sFdsrPoYIMqzYEH2MNWeQweDg8mFNK3JMosDRH2YqvECBGTHAo55dzJ/qRA+UgSxrxJSjvjhrUGxpHXwKA2T7P/PJtNbW8dwvhZHMF3vxlLOvjIhtoYEWI7YimACURCRlX5hhrPvSwG5FL7z0CUgOXxj3+dCLTu2EQ8l7V1DjFWCHp+29zyy4q7VrnOi0J3b6pqqNIpzftezr7HA54eC8NBY8Gbz/v+SoH6PCyuNGgOBEN6N3r/orXqiKu8Fz6yJ9O/sVoAAAAAAQAB//8AD3ja3b0NeBPnmSg638zo15Ks0Y9l+V+WZWGELSxhFIXwE+I41KVe6vVhOV7qUpcQQkoc6jiu6/WyXkopYQkhJIQQQin1cjgcDp2RFeoQQgk0S7Opy3JzgJNDSUo52UYNIZRmswTwcN/3+0ayDIakZ/fevc8FZA0jeeb93u/9/xuO5+o5jl+s+0+cwBm4GoVw4XsSBtH/UUTR6359T0Lg4ZBTBDytw9MJg77i+j0Jguejkk8K+CRfPV+mVpAt6lLdf7r63+rFYQ4uyfVwHOnWbeV0nIlbwCX0HBdSDGIqAR+FiGwOy9ypJLFxXjGkvQ0KhDOGFNGeksWwIsCbYB8sFEy2kKK3pWR9WDHZUkoOCXEKZ5AcshCfXOuMCm5/nVAXdfeoVXu9Z3Vbr12fOlVd9s47FIZG4QLfCDDg2ho4emtZjCYFkTOLIVkfoWe0/xLZGJaFUwrvScm8XTEQuK0npZjg3cBLDoWI8ThH7+gn8GocDqwiNvih26o2k31qM96v/kZKtwjuV8iV4v3yYM2yN5ow4H1zokmO5BmsIUUqikYVzpxSnJ5IJKkT6cncEjipE+CG1kiEyGVhxQcrhfvFojFfzAe3xVfU4Df4DH7B7/TBCz+ob/5woareQ4zP73qB2Lf++PnfTbu4kOhbrsq7BtWPEwPyRWJbqF4mB179cB/5O/VxfO378FU1TE7g69UPYZu4peo74nL961wNt5ZLVCHUk6KKaEolqkRzaHBWVcgUSjhwEe6oUiSkEo4iPO1wmgBr4bCce0ophR0qZVirhF2aDO+lubBJJC4bpFkW0eJwutxFFVUTQ5MqPHG50qHkewGfilgFX+LicpE0SHK9lfiZwyHnw9bOJHliNDK1bkoNCdbwdVOmxoSoUEI8hhriL9e7XXBYQtwuvcHpd5ZXLC1cQoS/3vDDeVvXrnvlsY/P2HdIHW98ydV5snP1Sw+s6bl88dcnc3fY+tTrM4/XNj68tOnhB6qq2gb6dh23EKv6R31d4Hj99PaHGv7zrEDjPyZ2veVVLxHzXUBDOu6rN87r39Pt5yxcPlfEVXF13LNcwgs4SgSRpKsNqUQBoCYhwg8lz5BK2s1B0RqSYTvthpTsg82cisSuWIGirXbFiQQFhwa7UgyHE+Fwop0irMKeUmLw7rRKjoRZBPwg8uSiuDJ5ouQYLPAFCwE/nGL2AjkWV8TjSp4djgxcHDlhygwSjeQBQvzllTFXHkVdJWDKSaImcrsPvzp/6+KtB/Zvf+mnu1ubm1sXzmtq+4kQ33v9TXLu1k9Ef8/+xWf3D33wu1f6163rX9m/6hoQ+9UlZFXP/gffhfMfDGnnOeC4xhsnxEO6HVwZ4GwK18dwNujwFgM/V+hTCTPiK6JPEbmOoscnpQb1PpQAiBKfXQkDKjScueDQDdiZigjTU96Xw1LSXFwRtCPJWB1yZVx2SYpUgEQVqZAc+zm91VMQRGpD5EyN1ZC6DBYMZAaJRXmDxx+0ATXVEIqTGLERp8szgzDcNPauaWlo3/Xg7j3yHrI6WG74e3Nv4mBr26t96058K7Hh736+Qp0/t3Xhig2dbfOaO8ncnl98Y8meuUu3NW9b2XOwW10RTi1XXz863NY0c/Heno4NvWRP3Vb+2b4nH1w5v/HPlnHIdyCfiIfKp1JurCwS07JI0TExoIkclDYc/d0NaoqvB6lq5fI4WQgT2UbRaJBSSi77FbsjFtXzkt3h8VfyG57p39m1Zk3Xzv5n+C5STBIHj6pz1Evw94Gjr5EEu+Z0NUUup6+pZ9cEMMyj15zqkOx8MJqHb4bp2gWf6VdTR8kQkYidDB09qH5F/d/qebXpNXrNBv6SEIBrSrBGWQfXdKDAkMVI0ubh7FQMI0/gxatJTAdMHvBYiSEAbK1rIAXqP8eI2bwih+TE1PdJYUz9l5wVZvVT4cTuXe37SZ361v72Xbvb96tvkbr99H5t3DkhJGzncrhmTubCsiGqEOBDHQh7glKLM4MwIxweEgEFmCUsm0/JfEQxoeaJJExm/MxkgK+ZTXho5kxAiQzEOp8EWs/tk/xSG3EPEJd6YYBcfpFI6scvqh8TieGx60aAtHDvcHqQqABDZlcNYZk/JXMRRQcyEl9GIGgd1S56ql08MT/oMkPXlx44+8iZM++88bF2PT7AX+JPAp2U4/UUAnoCXkgmCkeAamycQQylSaXO5+7ie/mALOPvLoEf9QCLAHyI2xwCTZbKHFBKA7IRABh8sUtEAYgl76ISJTcu3Gjm36Y0KnGg9jlKnNr3DCRKXHzF0ZEz+/RzPhuiOrfjxnldEORlLmjBei5hwRs5QWdQ+ehFoIvoHe3ulGy3K3mAAaM7RWUhFWcW1LOK1wmHRk2yOSqiEdHhdvGiv7yCj9kd0QjSn7+c73iBOOUkcWzeoH504FX10sZfHf/ZoeNvH0j8mn/nDJm7f7+aPHNW3f3662TBWTWlniCTSR5xkEL1HKNN+HEF1mbmAsxCAXsHF5gTlvWnFJ0jpVhwg5jEQdSi2ICttxFDw/w91atfq/96RDxQ3NdwdYnYH5tqp3vF8cIbuiHgoBl0r1wCyPqwYsWVe8KyCCu3phJ2qljtbqCsfLRoDC6Q+aLJjjLfKslmWHeMaJLIEMzILQG2lqxZ9s2ehw5tz2/6ReehE0v73iGf8nzzjhPzl/XtHJ7edHbvmssH1SG69803zgvvwF5Ucg9xiQDuhAg74eXZliQtOQEvmB4WBC0Ylu2nlCJQ40V22Vd2SlIMbgq4DzZnAoIoBpiqzpEU4gMwLQ65NC47JSWvCP7ndcgeqrVLCNMuIVKXUTOG4FRtAaLkQonbHF6055urXtizu7V19daux5qfbS7b9cs3znQuJcb+99a/PS8Zu/t73+pdJ/ct73xs+l3H2k7s6frvob9QL/cfeghpDEwUcSnsmwm0MtCYEXcOSTPJmY0EdK8A9pUReZ7I1rBsPCXnRBSDNYVMbkP1a6SWCacQMxxYkMZIVIq6/bC1YM9W8VfXDw39XF1F+kinGLy+cpe6nnTu4vMozSwFnH4K9y5GW6mQ4tScSlgRp3ZzKuk0F1oBp04jaDgnlR4WFDIlIIhOKR7gsFISkqcWHJj5gytzOHfILFtqZHuNTbbYFSn/Mx2yhDX/M4GTpRoyaLHapRr4I88qUDxg8yq2XGo0FbKdMMNOeOJjsA7U4vQZfALgG60jxHXl0skLfvj1tXuSW/p3LOAHjKoYarp/8zudqz/Y2AGYro2+2L9h+wT+nVfU7ebuf/r+hpNddyOOV944L0aBdlygwRdxCQeuNN/E+DhpLnGAjaOYTUA5PsrObqAWt10pBPTaXCmlHN4L3WC1iGaHEVW0TZJ1AHpJPqyCs8UReNkYl0UHnKY8zsU8es6QBTefbaisHCK+nauH1PPTO/9r79FvdZ9c9546/Fxvz3PP9fQ8T66cJL2koKVvoXomMf+xY72rjncR/7bebTt6ul58EfkADJLL1Bcp4BJimlrQBifoVxjScpP4SbOwY2TTMF8onnsFmBrFBEi+XsBFG+CikAtyUe5JLpGP2CgVNCumFngpFMg3A0ZCiJEpFCNFLspLE5CX9FbqwEyw4imKHBd8WoMf2awppQ5OTNDsmhppML80YKY4c8gS4CxQCjhzgSyUQ5IiSPBeC5Sgj99k2DBrOI09zaZJG4FZx72dS+bM+9qRZzYeWvCl+oce6z333JZzPW++9Hfrtm9ft277tJUdy7/T/eiKPrK17+ex6OYFi5VHH5UfXLhpSuxIX/+xjo5j/T1PPdXT99JLfFFrb8/CRZ2dHJX7C4AnLaP0ksOlbeISUyop5ecgvUhZ9OLK0AsIGooSN0e5US6UBnPEXInaulIOO5cvyblxuWSstYsqgQPZwsX0Ny94AaWQhPrBttV7iH1W10DvkeVvIq0gzQiXVh1/XD37h+PqRvVic98C4trdsuJYf9e2bd29L/4Q1kJ1pvAh9RvDWVpTR5DdUWsacRFgLaDSRAsGdacpozsFqj/fBQ0qOKgrCtekNgFcUw/aJgIyizB/mCob/hS4tBFqFsgmZh1YxrcM8MrUOuh8l9oHwkfs+mBLclsFn/A+XJ9z1hG3lbgb+dMjP+fvIb9TyFfkT/9FZnC0kTlgHwXp2gqYNWGgHrfOSNelLQOtCAKvNn54JMoPkzkvvkju27aN3asO7mVh94rVVRO4XR1/D9zr9Fb5Xz6V1UEF7tMLjDMX6KEI6KGdSxQjDksAhzzSRIHACKH4lJwbUcpg2daIXGZXPIQ6+5QcyopBJfKuAlSJHknJccO73gGqkVMKSuAjva0IP+IlEIVomaYlh8EG5q0feSKWVqBOwFrv+td6E63hu+9vmft69ex486zVC1d/b+dZXduC9l3tjT3z5i9ZvWBWtGXVN+5fvKJpyfKma3MQs0ALN5p0S8XlXDV3N/dNTg6Fk0UitVsrIrI7zKhhGo1meGkYQ/ba0VhMGmxcDthk96AXAw7bftFd6gvVTEG+NkgJR8WEOIpyd5Hk+ClnMJcGJ0Tu0nwVNHc45quh24scDhTNuyl5x/Tau0cP1hAXoIzgsYExVLnkbfLgLy8R24ZN1SEQIa7qvqa+P25t/Ubb2zP18Rm166fql6g/eutDMFO39iSa5tod3/vx7OpqsvAd8vBxNXVp379OmBVdvrR7UXjGbvWTH7SvXvloqGj6g7OrDbt/QfLUZa+uqF52YdtcxIkNeP09kKcGoOVJjD9A5zIVrDdyoIIVvUBJG+kY9CwqXLRpomAw+oFMnT7BxvPD8G/tyJm1x8iek8yRVPv4KD+fytwBuMdauIcNLKlS7hGNC3NB5lLZDcI36cmjt/LgrcqoVMkFAeuJyLnMzc6xpQZ1OU5wKQtB2hQCiYNm8qGHjQrUCOjPwxhFDtIXKqNSpozAwGfGCpWo/oAPhUpV2pwJkQHy8zdONz6wZsMfT6p/Txp71qnX1f2/7/zOdzp/r9uq7Fuyo6rs1ecP/Vru6f5UXtjdvZDxzDzQIXuAHwq46VzCg2txpK1iMy6gkC7ABsRfhChzeAAyN6rJBGd0IaGDqjRk6CPPY6hkROFAz9WjR8t43kEy9+2lbza5hl4eSHV3vz/wuuxKnDyhDh3gh98jzUPVweSC51R1505V3Tw/2fwKaYa9BDzrVlIb2MndpWE5J41lJ0LmopDlAGpz7OgHUg51I5BOlM56DWWahQ7o4uqmcH7fAO84QeqTSfXgCVUm8y4RUb1+SZV1W/eoB86eVQ/skUngyhVSAbjBvfYBDDkgxRgEpjQEYLAmdYykdAiMhQJjsjJXjbpxphwT/hRMmtum+WrMT2OvAWHZyAK+eOQ8/ypskfo1WS2QtfvaqB05i913/Huax7nn6N1ybrobu5d15I/sTiPLRvf/Cux/KfddLlGEa5Sy9j+Z5ylCDZknpAaNRaIxlKZoIAjZxiIgXvAbXF68uysP7ouE7LLRUBEVhF5JMRpQpkggU2RvXPHkabYWWKjSuMRj54C2Y5IfvFq0GYCCDpF5p5e/3eI8lkx83EVcxBpfFT1HBlqvP/sP6uEh/vh7ZN5QdWDP3OducAOqqv7C6SIPyiP9tfe8Ag4vXSfSE0/3cqYmGQxMMsi6aFIwU6wK5sxO5lCzHCkLfGFUqGCnZzYQA8zobwFSj/DvHD06EtRtHZH5eVeX8BtHOjL3I0uof+rL2sOMXwtXw5cuc8WBIyhq6O/eOK3uoL9rxvgLbgVstcKZmFIWTqHZRgUYeLrA+/DLLn2IVHW0HXlpZ91Q2zLdk1e/tPtFxkPiSgqDifNrqzZmVp0mIIQjJwMHjcv5B464eceFkff44GUEi7/C7xxpHxHZuoQr1GbVJKwiaDyBNqt2vYRAqVHQAT0YRpHmBnQ9o9t6LU9mOGrnOH0x3ZMnNRzpDTnRaBaE2ma4KY/T2LebbgN1VVZd8VJXhbPL5LANviGbDx84/NdX3HjWJhvssvGwTtbbZd1hgVOM5hpwXYgO35nrYgAxofDUrydg4ymCCW24qBMQEHX6BRMR2l/fRXrI47t/NrxG7VW/vQa2Oc4fAwN82oiXT107qvGqSnm1QcOwXoNfjGazqMmuCAg/QzbcC0ifB8tBAgZI399I7y9FCVIXkQbe5o+8sWsEJMG1X4kRuOvya5uorQT+s+40jWWUZmIZLrPGtUXmjNqx59FYRj7GMvKYiskfjWUUuW4fy3Ch44ZmCup4G2lOktm/HCazQWoeGv6leih54rHf/nDHbx977Lc7dpx7jEnxIXXfe++p+14B8f3ejusbN17fsePaM89c4zQ6bNdk+exsiYbevimH8p5pVKSbcbsjsplJdVSOo1I9rQhFt0v0+7xkVPm98z7hVPW8+snH27dtHvhYt/U3f7j4vmrmBzY8u3kDNwZvTq6S+xqXsONuWaNKfhp1fjOLOAAMLkCdy45eMUXdBEwcYCzEZhdRqBmlRI7FSk0lhlF0Hf1SwpgD+ByLUIPHENSPIjUWjHmm3oLXlnmrH12buDas/oyidk/3vo597Tdjd8sNrm3VitWrNQy37Hlsz8b/yZDMcLwXcIwx0r8cy+sovZMWG0WzRYv3YOAf0GyLYBzboaEZCcVhheWYQWDLOkk2wfpsFiqk5TwpC/l2A/ikiH8f82x8A+REiuivktkX1Xdz1N8QfsOWzRtVYIzT76rnHh/Zx4dHTvBn1/X1PcliFeJy2IcJ4NEkKtPxH0cmEldFczcs6EO53g+afSK8F2VyNy+LFofXRxMzfofizqPxh0oWf/Bi0ibPryVt3OMkbZiyGZuxEX03p2uI5ZNVHy7IStao76sfrlSvjs3V7DsZr8rO0hz8H3ehbCuF/QhQW/RuLYbHfHshJQsR6qhhKA9EpU6PolIHijuh1+GhHuO6o94OxnRLRb3adkRMKco1j5iisnMT0HIMri9xMS6RizjUa3JYNkdpNJuJYlmw02ShBQQPGp8mAZCUS6OGqDgwZokaBFRuGbfp6O7f/e6/HlFPs7/8IuHu69cvqCni/b0gXv8H9YSaIE1wbyOs7R24tx51G10bTWEKUQwlo8LkFE5P5RtmCExoXBuHyTby4vCIOgzS7AnxSVB19DoGtKUt3NOaFDOB+GcX00dpkAwWQYBOiV3Ray65jUn/6TM+ephK/5waG8h9hS/4TBYOHzhyhJ3WyaYaJcdshI9sig4+Ew9zSV4QdVT615D9eGwy59SwP6AOCNwBBaJFy6eaCIPcRIEPk7Zh0kbCw+ojx9UBdeA4LKNd7L+2UtyOQdZrKzkNL/upPqsc5UB+VJdRA0LhUdaLZirr2U1MeBcj+UAt+y15lCw/p/rJ++fUdepa/m3+2Mg5vnQkPlLNh0ZOgm0Auy9uh3sYuclcwjAG9yYazEMNY0ZNY6A7oGWlcSsEuiAgJ8+7pI/0nVWNR0GhbeQ7rr89solfznSyA64/n9Jtiabfwdak8WeFF7I98Sjx1fmIz+0QTCMtwu+ufyLwQKAZ3b5BvcBvB9rASAV68zo99eaJPh2lUHR2IH5qJ+jAXqWZDkb0msm6gc9VXyQPqhcMrnVX+XVazH8PtWe+pGXNYT2aRUWslEpQx/LMsEIqOfLphdeRHEQ0EoTD8A2ZP8zDStiWc4gU4ncdIdcBFZ8NAdwcwG1Lww3UzAHcAvjTGtwEEAxwE8q0BOEW0nAj0GCx+shidRtvG7m8Vqeuu3KB5jqEtUJC7wCbyUdzP2I0yYuYGsmE+ShRsJBjnYm4yRKyi+xSW4W1x8kBteE4eYbiVH9DL/bf2A/r92BuDYUJvrIyHx5AnV7svba6EfwIUipu47frrsL3y/D7SSJyFjFtgyZ5Fglgv0jqdG5SSlbqat8814e6svbGBeGYyAHEIe5vuEQpUnN+VAkYUnJeJGHFMJHemEoKVaUYVxZ0AMUkuhHljpRcbkeNiahxSCmlGvakHIneBEQvT5ASemspKlEQzsVaHBEO5CpJ4RxwWsDwIhpGJppBNVN1WhHTIvYspFhMQGxPIwaMrwVHs8exOhupJQ9/vLRz5srGwukvt/dvnWMDi67YNv+b0byVL6/b81rLA41rq88eIrZDfy+uWRSMbg7HW0/sH25uqd5UNqNu04+fbJrbOP2S8UHEQe+NC2IYaMEBvLBYs1tsyBJ5xlRCjygowgNadaAnGE8vpShw2lOyIyI77YoXlm52pJQy9JOckmNQb5N4GkHMww2XsMIAVogBJIHZflI6Zkpj5EHDmBDpUGxX6w+OP9pzvG/h3rDLvKe/f/v2/pV79dxI98zGDZfWwb8v1/eSTxMvH9+y7R8PIM3Uwz4ug330oH/vQuBtALOAwBsxspbPLGyA0Yt0aHMxsMDA4fQ07SOkQ+HglDEHjUZ6Yh4Wzq0nFmLc9kRRX9+AvGfX6t786pdaBi48QS5dJOXTdsYP7Nnz+oxnSyet+RDwORtg+ZTis4zr0GKxuWl8ighSCR6UID5FI+KTBWWdQFJOZgmYJGpK5wCGwRcqiNKQnAEwmxQtuXklDLVacLYEQ3Cj8QmarfKgaZ2dXU8bufrZj51Y07oj/sqAOzqwcOWJ7xwcWNu4Zv78tXPW7SSfrLu8YfZ9/OqrXG/Dl9Z99PSW4bk7elb8uOUtZlfOhHWdoTguQbuSYtmaXhKQSDLf7EIvOh+5BEjEe0oxOFIJrwEX6kV1j/Rh8IJ9acq1U6vSivtgp+mI3LicDw6zYUw5hcFHjUkMsOBSnD5KIDO73tvy+sfGkSrHm9u3r8rfu4Pn936ycpiXenu71xB1/YW1545Fw0cH7nnmK+v/QHKWf7eLyhUAmF8L++JC69xJbRWAXLZFqfSzRzBgpkdicYdlJ81JA1vL1ghmSTlwZwBUE+VYY5xWBtVNmRpltFJMmAHj8m7euLa1obi2biWxqZeHhIVPf7R2e+GLjg3nnr4+ICxk+Yw6lRNBMNKYZgN3mmNipt6QSkh44LKk5FBYqTWm5JKwMsMAAD0Qlk2nlGkADYdJixpKHbKIx+VwPM2u3AuYLZBSg1MK7jWGlAkgjuYw1fAvvz58nDmKd9nl2GGlovAzOXCYG6wIxO6iJkLmiBoH00zoLOrjceXecsnxcok1VDujHk3MAknJ9eCWldQCf3Ni+QQ8O0NS9GXAPfWOhKcA/Mo429FcQJBnSqyybkomP+KZGosaULSlmT4IDObRUZMU3IZM9iAYwDKQUWFQt6+9u6V18YGVazqWr7fnhR0NhaHqxa+tbJweXkEsu/eqVz44qV6Rd29ev2Xh19TfTv8zd++3O/v6Oju/e3J7U21Tezgqd3QkljRNJ71GQ23vvZ37H3baA7VSqHBd79aXtu1tmdd4f90sR6S4hb/euXZtZ8eaHyCtYPz8PAbzua9oNo45ymRhLsrC3FFZyJw5p0QDKcC+6PZiyYYbQ6BOGqHjFH2uNFb05bmBXJisl3oPTHuq7We/GOpZ2bSqGoTcuvg9V0+DH+Hd9dKce0eqKe+BsgLdxWrpJmsyWkejZTkpSsbZSRGJJUWkTFIEboqpi76hoSHhwnWXODw8zPE3fqfa6TVzwMOu4VgS1ZLD8izICxwaA3ZMmsuWCJa2gB+lSPSKwgyeBWRyCUb3vTNneIeee2h6/5C6Xe9v/qr4t9fi/T32HP1rw8PMTkJ8bgB8moHqM3EpkWjpfo5WuSDH0YC1mBWmgLtQy5FIvUNkxTl1BXnhnLpaz10PkjfU6pHfEVXl8fo3LpCTcP0cLsglTLTaEfjJQCtIDLxWaIKugpSOb8UQfpAuQJSVvUOeexsLp63pO6vzX5vT2ly8CewwxLl+I/BpCdep2YhWN0ZtCEZwCCUJpcCIOjCtEUvg6ljBWMIqK9wSzbJh0tsqMe1YwrM8I7iZ+rjsxjg4JmdpWoWjYXGZSGlK8TDG8ZV5CSWWMmGUaPo2uOe+sOD9ry8letI/1PFX6qdkqKezdV1AuPBI/bQ331Tnjch80/p+9fcjB/iqvWvunT0SZGsS9SLqpiZtH0xZK0KlSWQnXYtDW4vDTu1s0Eg0DOrQFmCWKGET2yhhI7hpUDUQ5/3oL8kLQz3rW59FuObE1KqR03zVzo0UGo7pSjEA8IypV0nrFK9xtF7FMVqv4rhzvUq2ZTE2LTn7id++sOV8d/f5LS/89omDOzc9+6MfPbtpJ/l008W1ay9uwp8fPbvntdf27Dl4kPKcahdrRaydKkYP3oqwuY2M3VgyshB2nwvT+gKAUZKQFijSJBaOMjloxYEiaUjLlwatOjerI3RbmeorpBYg0SpqAYvZxQNBSciCHxC68szqY8sWv7F+6X+vNe9evXrLltWr9qh23a//bgesYPOHa7/UMPKc8M/JwZ/t3n1oCGtiVbtwRWS23be4UTMEE6AZxQ0smLHpmA0CQkz2RihTmu2KEVYEDlGZJtEGxdy8IpT+RhbVo2kcC7XxwBAxjjVEtIqdm7ei/ltvrenaMd319Cu1A0s2vLXk4JbVq3fvWbV6C/l03aUNTfOevFrBP9zwwNoPN+/+2WBy39AhRrv8Kkord6ejaxnCzclhsoploRQ+N4WSSslliAc6zRlLp5qNB0T6vKdpfZM3z1Hon7umRLiwa1Gr/i39fdUj06jcQlvOC/cMckvTNTxGTU/no2aeEJZtp5RCwFMhs9zK4e5VWH5hG43h5Ej5pQFEWLkj4XKXUcsnXc8DJEFs7nL8FE64xpSTsMrbcYI46ArMzqvas2TRw53z2/oXDr2+oHd6Xm13U+vDkda2rj0/+afuRH0iMHv2tIY5+d5YZ1v/Xn/pf6kK19dXxwJF/pVre+UYk8uBGxf4jeKnYBPVatRhNTAKB2ee2kWGSJZBhHapyAwiZgLFqBeb9lIq66SAfdsQMapXvPOWhW27VveDCfSvTvXTp0cuLW3ybFq3mO+n9+0EvCaFC6Bf5zHOSkgc87XYzTG440pL7ExwBw4tdlaWGqYKFsM8ik1ChOqRn2xxLeBD3aSMEVzZObTiO3P6/EMDrtrV30geIgP8nJEPBwbujvGgDjvqZ57RYgLCWYApK95DPife4xgmXpJ3XF11HPTqe4Lvugt+xctxuv1wHQv3+Jh4D8nEezLRnZ9cvDQmumNg0Z2FF//x1uhO7heJ7tCYTiHBf8SfQ/zedw6f/Nnpw++oJ46fePtXFEj+uoqA8u+PFDIa8MC6cS/GxnPIneM5hVQrC8RD2tQ9x699cFrdT+YfV1WVfEKuqN8mT6n5I9fJOrWL3cMGcug63MNAa20ZWmmNqxZouQWzTtswiZPC4ZGtw78TLozk8b8HiVBMrwUWkbCRXisTu0n7erxxvNhNNR8euSzcByZVQGjceX3/TgZTlZriO2Gfa7geTg6ElXJ9ihZkgP1tCys5aP2Ew/IkalMV5oIqjyQKJ6FBUVhhCoFJBCwvl6INPgE+nAC+w8RoVClFyVMcidCa8kkTJCynh9WBMa0UTohT7Z6PtUWKwU3VVR1yerAyOGXqNOKmPO7JZL8N6IPS02hJo0Soam00Gsng0Ny7Hu8yGpv/bN5Xjcaux++aOzRoMjbysd6Hvx3t7Ait37X+kZ7wtzvCrQ8VFC5pDXd0hnuWPbXrqdCjndHOpVrcqoU06NEbKeBkEs4k7EDL40urZQUG2vBTtcWw90oL/I4I+GpK46uGxYz8gDbAV15Y8Wj4AmsRlOBEQElhRJ5olysRQ8ZcqkFsdsBQJWCouDQSSRgrEZnGGkBmHsPXxEpaEMApfiQ2w0TAV7mEFQJ5wOWFiC9PNIMv6lrEMsWOeRq+ou4MEkNEjHUBnkjzvHnNJmNXV2zuUMJobGxFLCaG5q5d1hPuBCwtKWRYqul5BFAX6uiMfvvh3qWAq46J6/8Lo5U2vlVoEdqBt7/MgZ5RTKbUYJ7JbsQUF6y7gGLPC6v02mnxkBUWidVVFuwWEOwooNBeAYlPc2IKZlVoRStKdybvo0zjM0nfJj6yKDovVnVPSSC0FY5r59YFZwYCIb69b1VBocsTrupb5S3w5IWrmG/eoy4h3SJH+32+zCUMNHAlprPnSR1r9WFvg6IOC/0JiFESZh0/9sFCcZxWn8m1hYBat5O2+FTtrbp4Vl0iilOnXrsuvk7rk8G+eEdYpjNzRVhVJTAJp+QgO+akU6NELma5dDCGSpDVhRxq6NL0EbaV5N0Ub8Gekkq+/vxZ+w/tfctGQy7+v2qAM6dT5NJpUuQFB/sTfTQdevFOMKofEo+LFLP9WgKknaL1Tz/QZESBWasXtAupJGAA6wX1LqBH0QA078G2n+IwAkiTru3/WkoFswCC2XBYp3iKPrPJzsM67IrSCwZnSPbYB10epzMkcIrBCcL4ZUFvcLo8GVHMKXYdrNNKTWWsco1OdWAVWYxZH3SbczFuAAv2uZc0zXNv35fn+sWBdStd05fPWLzC4iUr1RWOKdX8Kpl4D2059/b5B45Ho/1df9iy41ffGKI1Xr06jw6jMRO5hzissCk3UUFkRZIM0WrnUol2BgWwWgH4ehIm+EQw4YjBXIw2R0BCCF2OwVxHnpfapeWFQJ7eYhrChK858liLh2LOZbWuyHVTMb1H1xHzGJDxMPkXLL8pjHdw2qxZ0w7GX2v4yTePbTx492u9Pa/efXD9W8fXvvZ6YuePBgd/tDORfK3+Jw+2J+rh0/iM7tfuPrjx2LFNr8YPdpMnDvJNW48d27r1H45xWfmAPNSptqx8QNIu2TgrujG04ScnknS56QkwX1wGZr540EhDqWS1ghiKJKw2pE1rjol2odms+D+bHf7nilCz3WpL5xTcY3IKUbfPzQI9oFfgbzSdYWj+SH2TxNQ3j7K3iyzfMPKl59dsUd8m1VvWPI88ukltJnOozDVgpFoX1preUL/wzGfnMz67E2wXL4lKm15++WWy+fpBcZlQf/0g5fW5N1qEVrhOLTedW8XJvrAS1KXkXDBRLLDvMyizRTypQV0E2dwBQiliV+IYms1NDZZ449jkAxb9RKB2T0qZiU6dDqM+YdjzidJPc41uX7Bm6jTc9xIHrS/nlKAPMFERl3Oll3WWkgD71IjCGtmYiuIxhioINR7VmNb1FIzljSYmMUNM+3wCNjL3vYbp8s7WHdHCmWtnty7v6FzS17qoq2dXYsFAVeG6/vYVM1rnL+lvXTdvTVfjfPX8og5+4HRrbee8tftqff3B2oX1jX8xpXremiUtO2ob96w8UO3vb1mwoK4x7K+as/K79f/5nnJX99yNywsXI95+KR4Q9Lo2ra6UZSgUQivV8S2dsNEMThFjlaPbARIQa0t/Kf8vWTwwAH9YLG8xN1e3ULeW1ijUcX/NgbmUdFk4hxiSo2GlxkL50Q9vReGkSM9rDWlJO+u/AacW/aoQbEiIOo1JI/2A9qLlhyTHTy0uscgfqI1S7qyJwj7UIm/uN9rzubLKySw3LAfGrW/A8rSpjropPK048mQClmlhi3uzeID4hrDAe6f67k+H1PcGHun+eO/ei93dF/fu/bj7XPLpRQtsixpbv/GN1qaFtqZlTyf5C8fI5F271OP/cEw9vns3qT22W/3s+eeJAY71zz2nfrZ324HK3mDPNxf1VvVUvUpptl7o4ft1w+BJB7i/5RIO1BQ+4FAdNRMqwkmBIQ2UTw6GjytZPMVOYyl+lmSxgU4NYgwFjQOjiZUi6HMKMXxvY3aWA4s98svhRIU0yNkCNDsuUClM47ZyDsZw05Xb2NwBGBnNslQybwEd1bxYnb7+bC8fiTcstizres/o9rpsd9Xe7yxdHJ+75EdB/4zaITG4vE2srqrqDZ8dCPmNff6i0rK2ltIy4u+3wZqLuR3ifLBTdWBZuzjm1xhGLWra9wA2NPtZTO7/jXqANPzmePqAb8DcmNrKcmRqK7NDSJ1wXJgJ15ycrh5Od1aJJlabBFJfsKcSokDzC1ymNgm7p/xSm7BigB94ceRT0oHXWwsmsfin9DatTfc2iVw716hr062jtD8JqP/H2dQfCivVllQiVI1QhMpAuE6IyHXhZDn7+M7skJzE/lcdkSfZlVrY8wDwR+AW/qidJDmSFlfRRJHpMiVYFcc0gjwBaKEamCcJTBLk8MM66QuxCJGYJen0B/1uKV120z5A/MgiAwPqb14ZUs8OPNIDLHKpu/sSsEgPCf5heVfHxjU9TyyJTp0aXcJfeJPxxy/eZPzx5m71X4E/TMgfzz+vfqYW8hvbF/dOVz+6dIm03xUO19G9HQb5tFA3d3QvwDAhhjvsxTC/QTzwzDPIXy7hDD9TbwZK83BzOdkUTuYyRLvTrKXlwJIWhloLrYdJ6hkyMYHnsGDuUqB10blwqNfiaVPH7V11bV7Z/9xz/Ss3f3NR8/yFC+e3tImXe3644zs927f3zOvqbG5+/AmEq5PrFWaKVbCmXO7rWfXuck5U0Rmw3j4h0nIQ0WYKJXRiOk9OgzmgtEEnWj3ZSlsASjJnlDZQN2pPFpSOsaL5TItgJ//LkSmk5GlSov726d5Nm3hxE/GoqU1qinhY/6eHb9XXAMbu5xIuNA0FA+bqgU2BRc16ljaUWCpcL9GQP9gMLIPoMmMRvOShuUOtCD7dKJaLloIz3clqaKxeOXPF+nBjyycjl8/HAtOisa+Hdb/xVX9/acMTD/esI/Xz/rw6PAstecI181f5ZQCTH7DFSoU8ICLLwUyHN7MmHCtoBUQpCMdcdK4K7Clq4BVgBUQRxpbKRzuUSuNU6BXFZYekYDm/7GHFQs6YFmbKahUDcRij5K8FmZqDdQvrpj/wZHxabPb0e+YvsLX3dq5aMfuBl3rXC1PX+Xx3RTtX19WG6uLra0nHwv578h58YNnfIC1n5eQn0B5MfkxOXsjk5BWBY7YW5uYDNDcvbus79yatLVXtYj/ITy/351o3vz2Krr5sizBhaorS6GsBrVdAtZ0fQc2NbZ05EvO/jFgHlIdtc7ITMKPDolxnflwLE9m1KBF62SD+qfQPSgP7L817fEoiGK/21e2MT/vb+RtbMMQ68g/qmXum8R+MPNa5bNNzc+c2jWi9H/UgDAdojdICFsvC+AmttMvRo1VHy5SsWZyX5CgnowVioZEtTaYljDRfYcR6UifNOVrpRlIurIj6aIsc/q2sqKxfRcyHeefW9uMtr6sjfcJb3f/X95+8eklnv3qJXDavO4G9kCRJOvlDsAesD5bQzgntLWsr0DNkb1l+f5cKv21WP0W5pNbyDbBSWnGH8axRoYKCxqaJF7CyLaeSVrZIK61kSjqYeKFGtQXzvjY3jX4KbkahJilBchysljCWF0uTYSxqSAud4dKZs6vrolNASD7ktzd/o7etVV2w2E+qKoIh++mOBV9Z8E0apxU8pF0vgfdbyFGnF8vOclkR6q0dpHrD7NrFhY+9EJut22xvCIzo+WlRe8ZOSYCdgvkIzBKjH20B880LHGgZzUbkjmYj7P+n2Yj6Lz/V1rZ+7tz1bW1Pffml5jlzvvrVOXOaxYHmNfPmrZ3XvKYZ/jW1tzfBi/n4LWBPrB+1J2iEzphtT8RokZWP/mwhDeqB9/AHqcsc7kjbElk2hcjNgB+v09peK8jCQu4JLmGmuxylBVEoqj1me9nhsOyMKvmADCmSyPcgpebnoqQuSmNb1lGcYObADZ6FxR6JUNzgBiiCNY5pr0SOLR9lppuW5ykCdiTqCrRgiLY5YBGRAOsJdfvrgtE6wwxtu8JsPIKb7O1cvPgH+/bFdaWZ/bu2FGu4d/ILVF/Pzp09n/052uewNl2ttrYAzkEoYLlcJV+fSq8uWS4VCNaQUm5ghufoYjB34wLh7yqldf9e4MvgmPWUSi/nWGxSPkvplMNi4LsBXJ8EpqlNxypLFIPplgWayG20RXqphXSpvGU85XHzovk3x9MmuLfNsP4W3X7QJ0HwF+u4/VyiAjEQjiYCODfDg2LKoUsptRV0h6ujSgTrDyLJcrCpECm6VDLHTA+p7pl6i+7B+MJk2PVoRAnDrldOhF1H48yAaaEgVg7QIRqlgJvAhAhiJCzJVYiuCHxhSlwWpQRXNRE/MDsSxECLpnIkqrIcVGVlKSuDP1tZRbOV1a1Ucwf11cgIyZUhJP7Q3/l8sSmdZPVUptAeTeuzkb5b6Irn5qiNNC+E/XUPc4kSlBPFIpUTLiHTZinZaCoQ80JmKyCKVnsXw8niMK3okVD5iXG5WFJygVYUswFrr11eKiNdXgm7uuHDBGfMozLSw9rqpgPFsFa7UTeuhmCkbk443tAy9zB22M1cvXD1KidtuyMzz84dp8du14L2XcJJjOMJrKfMMJ/2lNnu2FWWG1bst+kqy8Hyups6y14nK7Oby3jz0aNP/DveL3Dz/Q6NvR959omjRzP3mwb3s3L2W+9nG72fFEbDWMts27PvVxfQuQPCmN65LUTExqqTWS10en3f0FDfmmu7+PmZ+wZo3qOc67r5vmXp+4IQRf4atOcUGanNR2Q/9s4rpR7KYFjT7ALuqsAAnhGtcyy7cUpJksN7aPbQBXLUR5s8ygDw8rhi92hh1swCWIiGaqAoC8vQUMDYJX3tK3N8jdHWoK9ideaoMHt9C9of8eQFg/72R/I88HbtDG0ZBFlD16r/BNaaA8cOnHowdrWWzGqNYTk3qpgMWHZFCw5gpWCypVvcHFqxQQ5dqSWOcSe4ho2VUyo6K12nRUv4jW5Q1K29Za1npbwUoF8uZ+Bv3br12jtAGSe2bs2C27Cd0mIe7NJf3ZYaZVc4WcAMn7JRwwc2KudU0sMMHw8dLJSUmOGD2+Vh4W7g4yQswWXWUr3YdKDRtFJWAOuUcuI3UfdtXK+bKP5kZ/viFR1LFq9YMru6eja+xjDc3Obu7uaWrq6W2hkzasOzZlFb4sZljtPvAL2YC/vUpll1XHRM45/siCRtdgsu3WbGljxLpiXPiaYemAGYKKBdeRbalcenu/JYVyBuIVglfjLaCQgvgfgkG39QODvSTy6qDv7Z66vU+4eIhyzUbR1Uv469gWSFuoGv5vdj355aS/s2J3O9XKIaofREx7RuyqXhZAXbkonhZL62JbXZ3XugspNFbD8isB9BYOxZJtHs8OSX+iZVU809sQIEb1H5JKxgc1Tf1Pt5267P3MxYp2C28Vo5fi/oj98otDcv+u7XW+8vAZN26pRoOBw+pJ7eNV536Fx9M1q2wbShe9D2OmlI9xj5QG5izdbndmvav0C3pnRLtyYK8ayOzZH1KFG1rk39JhTf/2/BERgDx9PZcBSjWM/AMQ3gkD4fDscXgMM5Hhwg97MhaWRSfxQaJvLTfdM+kIGIFyf32J0hwpo0cGmtBjSp0/UOtwPPYsJofi4rDLZjG7VWZOikY8jYnIKxcLOQdTbktfL/kkfBBknIZCDP3Q9O1M8N82lsvFib0qHjtbJC8RTtC01HwnVu7Ny7n6xUf3OEEsRn57WmTrCL4DrHvuB1AvQ6c+A6Z4/QDf1seeY6PPwww75iPjOoVWMY0rML9RRL1LczoSmu41kzC1PQcE2ebVD7EW1nPutkFxYwj8T7YX8EqqVmZUGI3riRTasyRbLKBTO5ACudGpcOLjCPCxOj6C2jzvHIOUesFKmf7cLb4RFdSwBs8FW0l74QdaI13UlPu008QBGEs4L/gWXeRMAgBnWprLTgBvfbE0nk0nBXboEplLDS2lMrRr60Rnvs3CumJgsNjDtZXUFWU7hPcqbbwpE2Aht463EyM5lUD/9q5I+vkJbL3I0b3B/UvcSuXuL79/LL96oHz55VD+7l+9Va4rt6lZSr9Xu5NL+pYM+YOB+36pZOUCxYtoIV47CWAK160Yopz24NxUJCn4fOl0PKzYPDvNGGUT+ayaxhVAEKdihWbzy7aVQp8TJ1aXVIrBkuu430dtZNur10yjh2TXbL6c12Dcvv0F5KoGeMcfu5B8btQq0Yrws1oHWhDlrEsnKqY/6ERlQUwXduRiWTyco7NqQKlVRS/0euIfB5a4h+zhp4mUr50TVMo2sI3GYNleOtIZi1Bv+fugYmUe68io+YrLnzQl5gCiK9jgBdR4z7zjjrkKeEFT/w0AT/FOChMPLQXdkLw2xhDBgnZldCWGIEh5NGl4tp3lBMcrxscRX5xfDYBSsTwsBAZV9k4bdhpjujIjEOi90ZLx/eynMiwxHIaEavQW7ZeFgqC8sVUcUH0joQoWWYYzHkB7npt1P7OwiHwVEMYXFmhR8JwlUk/ukEwXTqnfHwP0DL3nndHzHNizPwzvBXhQHQRZwTiypiHqylMDT84Q/LLn38yOXLj3x8iTR8dvWRK1ceufoZ/GS8sEt3WvcJ56Fda8tYh7dSkcZOiTnTpJYPCMmnTWqKJY91qOVztMxUniD91CDanW5TEfUeLWwiSwXaEg6c9VMiDVq4whB+JoIPZhrFjicWNeRpGAoa/LFKHBXmIZVBxI/WalQZpBg6tn3JqwPf6kIkHXsJDpc/fuLe2fySZU8Bkq4uWw8Ig/9SRC3YfKldPZtAXC147lI78Sd6jjcKq6aRZ66NPDoN8Nbzq0ZaQ4H9wCDLJM7NTRuvIzhvvI5gj1Yqmsh1oEE/blcwytybOoPJRhBQ43YH69o1O/j/SXgCt8Dz7O3gES9o9jCDZxrA4xkfnvzx4PGOwuO+AzwgC2+GqEmTfuNDdTJjF1O4gKcRT15u4a2QoXGeF1WcBrR30gV1GpiO0V4KDLl7JVpmlwYe0zx5bqDbXP1tQWdcezPwdcin4+9vFWVQntUdwf4aOcutncjWTCey7c6dyALs5Wg38tfQkRltSBbkLF9mCe0Td2MNX2Z+RDLHSj2GHDAVBTcb4YLuDCMtizul8NZIhM4wRDvVRelLazAwaD00bKbSmFEGw6T55K/+6W11H7mvs7u7U31Nt1U9cnjPntfVHr7uGwsXLmL14efFpfpi0FU7WOxcKdWn6AAduS6qFOtZuTYtBa3VuudAW02ltmsd7FMdkz52iUrmGtZIMlhuqsEol8T01YQ6nKiMYyztUlJfEAjVotSpcSg28McxRWR1Ui5RuGIQ23YPaz0jEhtHUetQTKF4Vkcei6nT2CgrQgIxVae550FWvZYOtmMTVsC+9vfH9p24O+aPh+5vnNN67x/lFYuXL1v+V20LF35t9oJY9bce7P0bRVj49HdP/2b3UwsemxGcPrsiXB8Oz+1u3rm3eEMxWdTS3B6Pf3New7da43OnNi9a/7fXNqd7/Wh/se4qldRh7vtfrMN48m06jGtv6jBO6q2lNIAhOxyJ4powRdK/c58xuntfrNcYLNLPbTcWdtO+6/9f4CXwBfES/SJ4cdKcdxov5wAvmK9ZO4qX0M14CY/iJULxMgHwMoHyWBovUWQuwMugyVxOK6FqKGoqgmnUBCopakIaasL/FtRo3vcXbFDfw/TGHz6vT134pO/cub6Ba5cz/eppHG0BHE3j7ud+NYqjmTfj6L40jgBFiMFEKELLkWpMocG7QhGQQUBuibsCePKuaZjLbKCovAdQeY9dnkYbbHOx/gJThtNy8awyO4PgwbBjNlyjBs7XhJVwbkp5ADA+rZw1Cs+W9gOyA6HITEC34qiR2ByA+2aCnuUcxVrhiES74k2ZucNfANG3LRr/oshvFVub/Q3hcKzQV7E16zj2ebshBjq6Cr2evFCg4/EC+n79wfTGiNq+tMG+BICno9zW0Z2punlnqjM7A7idHFX8RlAgkfTw1koH6IhKjHcFQHFU2rFuWcO5PBk3JSqxsa0BxHVpXJ6M0xaqEKVRhuXqqn8rljGZkMEnWhB3xulG+Xtp7LXJt0dgaGDg+tfTTF+LVaQa3vQBKgtj3H3cz76INMRaumks7n1vOBnW4t712RISkJa8i2Ul7sqWl4MRxwRjKDmDfTQjnIyw4Pj9gNC7JjGEzgBJEQjXWVFSRBhKqwJ3QKly7zSQv5FJ8T9VjN4mx/HFRGtROvXRDvq4Hl+fL2mPt/T0tMzv7p4fnTUrWjt7dlpPf6iHraBPS5jGHeYSPtyBYJSOvvClHzWB+4BFELAVcjySFCI+2A3cJ7ohQL73UPxPdNCnSkQYxr1Waq7i0xPyHCllOva5ZJRVRBrUW4NUV3kdCXvFZMTuVCnhLKrDozxHIr+klArpah/dGSVSJDmSXEnFRFr5K0gKn0dHsyo4vjybvqlM0KaXe26epxDMrnWFraiEvQj4NNQvui4u6dJw3725cuZgx9BJ48gC/dHnejZ51+9b/z/vm/mP39r009famudviFWf+Tm/jPy+c/nSdcT2+nZj92MU+U0LmhZcPBANH/xv9zzTRJa2LXgUt6CpcVkX/8iFJf3dtHekls7smIR50fSoDqwM9TG6DoaTbo2uq9PjOzBDCE590stIFg3KihzM5whGm8tdVFI1kbr0PhzCWBKXg1LCW4pyQTG6kXr1EzXqvd2sj9uldPhbBoBUvdhcLDUv6m1rbWAlStHw5Mjw2bETQUpC/F+OSeS8WUjykd5m3vhQOAP2j5tWEHxNm/CdmaZRALyeZ6ZTvvN0rJzAw6ZpeOg0DQ+W9dKZIJ7saRqO7GkaebefphEcnaWB9t1N8zT27RydpvFnYLxkD9RoItpEDb6RWnL/H1tL4E5rab7dWsjL1PoaXcs5upZyWoN5x7X4x1tLhbaWJKylzEfp8f9wNWBQ3WE9FmZD3WZN26jhhPqFralN258KbvWdV4XtWr4ozqiRy0GkBXBOtFIGmrfMTmcrVoAG8VT4QDnftO5KjO6XwR5aC3B6oGKoyNpPs5XOBZHzpC+ydkHz2O+weis477dZ+tvp/gyeA2Yjz9M61Kx8FMnKR0k357XyyUr1n4fogKhri3FaBr1OIVxn6xe8DstrFcJ1zg/RYtarx9PXuXESrnMW6GtMXotk5bWkW/NaQiavFWI7vnBIXEV39+o77MLCjYNw3U+13pasvBYZzWsZb5fXkj4nr1UvS0MSbXq51kCnhxygyOW5+I3fCe/pttHq/15tqq7flErYeaoltQr0pFhVZAfKEk2pwZwiuzEjzcsclKSQavLdKSrKK4F6XhYNFoebzhfIlxT0/MH08GNbB87gF3HkgJILIn/Q7HC5tZndTMeBcWEIxrDXiLalOcYpurSR+Iq3+lrXBe0LGi7c99bCjpIda47e++LKjX1n1q49vvy153q7N23oae67jwz0nPju9LrOX81b2/H4zMJv2B5c0dG6Wl19dPdn3+8Z7u8Z2N7b+8KX+9KzWUQ9+CMOwMOG20zVwEbZIrAgivzILkWl4IBUFfmN9JlViao8+pyvSaYMbrThG4NOBxrBk3Kzx3CwnuOyXIYybR6HUjoJx27l2ViOQ3+HsRzCbf2HsQM7wrfxEm4Z5CEmb/YKmCylsz2AZ3LpE9keGHe6R9l40z18Wj3toEUsYrOuvmBJLfLw+EM+HgfZP96cD34jqrH/GFgDt4G1+zawkuuoptKwnqOw+m4Da/l4sPqzYC39E2EFCTQ+tLWaFhoX4vNMCaVh3gIw4zPc1mkwV6dhjhoxo6N4gRm8ZXRcWBFwSKW3DKjfCScr6cNcKqtM6X4htLEH7RORO6pyM89wg0UOFhsnG3GEKi2pK85lD3UrqsKUmFMsq2ZtdNHq267789zrcUbJvHQbTukdd8SM0Hwzu4zMzkydQX3NcNWm0aI/k//K3mGsECiLKsVG9oy7iuztLsIaQdb3m5UKSxMBJnXLSpEInF7xTyMCppPHJ4N8VMfjclgB08YC18b1CH2iXtNRNRyd55iTSjcF4diGHDaZXDwlGyP0EUjmyOizv2hFC2qmNqFUNQ8PD5PLL76orhke5g8PD1Ma2ycGxOmcB7AW5JZrebHyNNaKjal0ojDfQfNiiAqLg6UEMS+muDDzFZBeNtidYmEZy4spJiOqoPJMZqxYSlq4woLgTakx1g4dHZ1vZvDHEIEeUmkA5DE8BhF5PW2zdnXMawEEdi+auevReX9+sIF8K16/aedQvP7ZH91PsRhamnzgRC8ePJxseLt3exs/10MOqnrPa3u2t2FfFc5PAXnlhNX++W0nqOTfeYJKOu0zaJNceUxv3GmICkrXmwapvA+i6pZZKuIylKn/UTAGbobxg/FgFE6iLE3DeA5g9HIP3hbGgjvDWKj1MTH6MUkAK22mVyw4ZdqTH/8CUIN8vQnunZpgvRX2g5ppDzTP4G+jOC7k/vo2K8DSsvwoDq+SvZF0EwssZ9AlcCwRk7WwwUKLCU7mYz9VmI42Gl0pdnPke7BYVU9XCiv63KUxqXHT4taiuLh1ZX9ksoJn82KAdlBS3DQxJj2Q5paJMZhly5oas5SsHB0cI3aw/e5VHWI7WN128IUWa7VYLozsuNJVVWyyF851w7EobHSFHc0xKRJB6erRhqGVYGkvKlOd1VVACdOluTgFNHCuy0z0krImeo0d6NU7tPb406cfe/Tks6kOm7zl+YGB57fIqsNwcaRj4/qLGzZcXL9pZJPwv/cMH989cOQQrdOneGmjeMmlM9wymEFPxBIFcYUzK2nR5WhRNY4kyZXYTCwsqpZ1INokhadPrBgHkWzPspB5DPYrC5vr0/vUfOO8sYE+V2UC9wKbqokDNtgjVkrSdbqVAkZx5Rw6CgantOd6xPSU9iqK4UI3naCFYYBcNhc/144TK5ByDdFELt2eXDNWQ+ba6E8HeJw4LJ3Oq/DQxqtcO6ttsEgJrrA8zjofRx+8IXrqsiqR6/TpBuDR/l++eR+pe2MrsbQJdSOryQdqPv/U9aE29Y8vvKG+tW/46kfbzyxffmb7xc9Y0cKqnnd/wkop3+tZhSUe19UjzxJ+YIDwm9Sjmg38of4qnS9czU3htnCJknRkF7bJGaGaCXMLIfhvJJKssZcgYmp0mQezjma70klU+mRWK3sc6wScK1Qi0tSpYijE3hpHwuysYQ8yTORikRzmvkpYF6RdSnLuQpY/raFd8SFpzLS224UJx1oCOl/GBlr11qzpb67SXPSXtq/y7tu5+b37pv9qzdZzo7aBUM3bv4ujWVGzrViyuHPUZX/84aVdo7ZCiI1qZXWa4nb9JzTvbkftkZ15xxHg1qhiNmArKHZs4HRUTSQbWDGhrKfPgaKc6/i85Dyj9tEE/UFaJZuVodfKdThCzOIqwUH991DWjGuLmH4sSFK0cUYxdNO0a1Y7QcxMomvOu9bzPSB0gV3s5f6MzRUCWWSy09JfC5C5NmIITubRdv48L1rAX2Da0J1mCw3fxlwd34/Lfv4pN+bppv+Wzzg+ILbSzzy3zB1gTagS/Ap8RXuOKnxfd+Bzvw9f0b7fJbxPWujs/mqOzqZPcqNPgQXk4UOU9NojYPVc+gEpaGZi76m7a1lX4xzh/Tcu/Vrr8Z0h/DMpptebzNHC3ezr3fmpsk727LgZ+Nw44Z/pY2XhejcCpPjf8IzaGWOeUcvjevltFD4r9xdsxdgeradP4BVFlKjpZxTjjCchggxioLNuqJGdm40HxYpPuzTl0DmFGIgiRlZTTHETzULRskcyeErjikdc8Ys1WL7OsIUijhdpHz9PCZnXm0J0No8ta8HYcglGCJxXLLYUeyxKeumKBcdmGWnnj4AndRZW9EHREc3CytujiB7FD+CbX0zxTWHiWZe2Ioi4+n9nmDy3gelMBiTCtZJW3it4mR9kSu9/hgxolA7b0vAke0v7QVkJs9ZVCxd+b9XXFq7i4+x9FdU5S0B2dtBnDqOVcL/WgyAao1F8jKKiM0UiWU8gtqSfQJwJCNpGA4K2zNOgNCHJnk089O5P332H/kHeKOZ28LNpX3Ihp80i1qdH76dlYXrYSfHN003g91vg93vo71eyrmbt92U+kiVO6VRgfG5sus+55da2ZvZcqQvas74mYr8vfUx8ORgiFp499C3JkaDFGpKLoqALUnJJJGk00BOeqGI04JS/9OysAlsqUUAnUhSU0Bl1CbEgPVMF6QGHaRWIyCkT49qMP7kirjiMWuMgKBac2wdUMJXLdA8Z8NEFbhc+wSAz2pwLuvaL+qHTDeTx60vfbHIPJfddivNtI716Pb96ZHvdZfmw7E6cvK6uryent0z3xaJbzhMRO4Z2bdwSjYXDWzbvm59sJjkpNqedT+gW0GdbuLjX2FOjFZM1Gk1yLK8mZB7GDQQ/aLTluio8bMin/lRSxyYRaI9r4Ucf10Jg0TpKFkkXyxy7aLOe9iBx2viNk9NWX6mik9OMdtl02AZfkp2HDxx+5EqSTSHPtcv2wzrZZpet+LgqO45OGzRZ8Z09rioXq3HN2uNJ6nwGnHdA6ExLJw60zCEzeadl+GHyzUXTTp+8p71j5uuWg/W66EMPjazk++H1gbqRdIzk8wE1SXBEA6EGxQWgLwEj7pm5sVkDEAziTcNVaiWfhL9y3cX938ud1lYAAAAAAQAAAAIzMzHZ5HdfDzz1AB8IAAAAAADUUm24AAAAANZUTXT/vP4ACEYHngAAAAgAAgAAAAAAAHjaY2BkYGAP+8PPwMAx8f+e/3s43BiAIijgGQCOsAaueNptk1FIU1Ecxr97zv9sYw97GEFGiSAM9EHCB4kIN7I5ZATVFAkfRGQMCTFJJ8VYEUGyImKM0UNYCBsi9LRHkR4iehAtEUNEegiJISlC0UP0sL5z1VjihR/fuff8z7n/830ctYso+DjLh+zjniogbmYRlTcY8bbjhmwj7gwhrh7iOenUtxDTOQw6C0jrJNLOPFKqWNs1RdxWLxGTdqSlFwl5jVbqiDzFA/HwfRMZjm/aendtP+J2H2qHriBjPiIlewjIB5So180qdYycR8kM8b2MkvJbahsyze8KJc99DLPXkqeF+xcOdY1z7F2uoMksoSBf4fPm4ZO3JFfbkSSCaoZnGa3tUiEN/O80PHrRadIbaJdxZLQ9/zi6OBdRZZzSf9Ah/cg4FWSdSq2qixxvI+MVZOUuSbF2kjqJqJpGVl9Dl6ogRC8m9D6CZhln9BJOix8B/R5tagqtzjp7mILw7INH3rv/bUHK5OkVe3W2UNBlXNVrWDbvkFRLnJ9Do7TRt2fI8dsw61dUL3usYELNMactJOxZ5At9+I2oU6XXQaw439jTL66fR58JIGzGyCxrm9Hj+n4Cnr3aD5uFm0MdzKGb9BDFPHbMOkJHORxHRxCzarOox83iBfebQcj6fhKeTqr1hDnUwxwayFlm8ZksSjMu/svhGHoLg+6YWfwHs5Ayfab68kh4L7DG9nTO8ctlrOhPgPcVcKTqCTOqku4D8JP6mDrKmuTBXbDIAGAWOJfn3XiEsEVtIs3swi53MCDrvANcy7vWqIros/uaS7xDq4jo78BfEwjaJAAAAHjaY2Bg0IHCPIZljEyME5h0mPYx3WFmYzZgzmBexXyJ+QOLAIsGSx3LCpZ3rFGsM9h42IrYJrGrsHexb2F/wv6DQ4pDh2MCpxSnD+cWLgYuJ646ri3cGtwJ3HXci7jPcH/iCeHp43nGq8U7g/cdXwLfBL5zfJ/4o/h7+PfwPxDgErARSBPoElgkcEDQSXCJ4CuhMKFtQr+Ez4iIiNiJlIgsETknaiHaIHpOzEBsmtgFcQfxGvFj4q8knCRKJGZJ7JO0kQyTvCKlAoQJUmuk5aSnSH+TkZLZJvNAtkT2nZyEnINcnDybvIp8gfw+BQ6FHIU+hUeKeopBiksUTyiJKTkpbVA2UL6j4qJSo7JF5YNqmuohNRu1CeoS6jHqC9RfaLhoZGj0aOzQ+KQZoXlBy0hritYP7S5gUEnpzNB5oKuhW6J7QY9NL0Dvg36NAYfBLMM0IyajI8Z1xn9MkkxOmBqZbjC9YvrDTMUszuyReZ75EQspixJLLssyy2VWMlZ5VgesFax7rHfYSNgk2Hyw7bG9YcdgF4QDJtjl2dXYTbFbY3fF7o+9in2W/Rb7Pw5aDklA2OSwymGVo5bjJsdLAOmajPoAAAEAAADmAEcABQAAAAAAAgABAAIAFgAAAQAA1wAAAAB42qVUu04bQRQ9ay/hGSsKUgoK5JIgcNYoAUEaEBFSJCOSgIB2IYtZsNfGXkBIiDJlKgq+ICXfkCJFHn0kGj4gHxClzJk716/lIUi02p1z79w59zkLYBC/kIbj9gI45muxgz5KFqeQwQfFaXg4VexiCF8UdxFfKn5A/EdxN86dx4p7cOZ8VtyL4dS64n54qQPFA8SfFD90sqmfijN4nv6t+CueuKOKv8FzZxV/R8atKv6BR+6JxRdpDLkfMY8KqjhCDSGK2EaMLCaYTR6TRCvUBFzn4WODFhHxG9pWsEP9pljPYZ/rNnU11CmP0K5MTh8lPr4wz5K7TBxSk+O5CqWnbazvyFYkj7WfoI2JwcNLvMYiPc4RtazHE/bt0XXurFIyUYX0GElmDea7sYWSkc835o6P97Qsi9UudRVsST2MfYlSltEmM89ReyhP7pq6NGphThbFp2FZ1N3oyvldySdqnsvdwbvpaUz9DJ7x+d9YbmJLRnZ7XPeN6b72Zm5t7xak82ZOl6VfMU8a26DZ3RLXTcoRpYAdznISIul0Tfpub8AysyhwXaLHQGajxVzoYBijJjl3eUaWl/q1Iuv025q1A70ntn6B9D+UOOwkLvA2vBUcsx7JjtTJaSpRpa5Oj3W9c+Z2Frm/xPOFfzqzxlg2WMFG1iYfj/NhM3wl/wOjzfPrYZrcLzAl38nmP2VK6rrF2M1ti8Wz8VKlx31K7d3aoybknulV6S9SteXfeNpt0ElsjHEYx/Hv005n2um+L9bad+/7TqcLiukyllLUvittZ6aqy9SglGpqL0IknAjqgqi9hOCA2LdYgoOj2ONAbxJt5+/md/nk9yTPc3gIoCt/3JTxv3wECZBAAjERhBkLwYRgJZQwwokgkiiiiSGWOOJJIJEkkkmhG93pQU960ZtU+tCXfvRnAAMZxGCGMJRhDGcEI9HQMbCRhp10Msgki1GMZgzZjGUc43GQQy555ONkAhOZxGQKmMJUCpnGdGZQxExmMZs5zGUe81nAQhaxmCUsZRnFYqKFLWzlBgf5xDb20sxhTnJCgtjFe5o4IGaxsIdD7OA2HySYI5ziN79o5zhneMA9WlnOCvZRwiNKuc9DnvGYJzzlc8f3XvKcF5zFxU/284ZXvMbNV76zk3I8rGQVFVRylCpqqMZLLT5Ws4a1fGEd66ljAxup5yrHaGATm2nkGz+4xjnOc523vJMQsUqohEm4REikREm0xEisxEm8JHCBi7RxhTtc4jJ32c5pSeQmtyRJktktKWZXRV21W7f4Kj2apuX5dWhK1XMMpU2Z1anRsaDUlYbSpkxT2pXpygxlpvLfPYdfXd3VdWuZx+XzlpYU17r9I8Pp1+405fu8VV3F7sz9C51fk78AeNo9zb0SwUAUxXFrY8VXEsmKwiAxQ7OdygNgzGiMKpnxHGqNksaL3Ki8HWfMze3O7zT/j/reST0aR/JPRaXUs6z2xhU5ReWR7BnjVk7JuEvRIJ3tSLstednurSdN90cL8GoYoHVgtAGzYfhAe8XoAP6S0QU6OaMHdGeMPtBjKBpwPcA72DZdpfdXMASDiTACw7VwCEYLYQwOc2ECxpnQgslcOALtTJiCo5dwDKarmiVZ9wNR61uSAAABWi6c9AAA) format('woff');
  font-weight: normal;
  font-style: normal;
}
/* Grundlayout ----------------------------------------------------------------------------------------------------------------------------- */
body,
td,
div,
select,
textarea {
  font-family: 'cabinregular' !important;
  font-size: 16px;
  line-height: 21px;
}
em {
  font-family: 'cabinitalic' !important;
  font-size: 16px;
  line-height: 21px;
  color: #596994;
}
strong,
b {
  font-family: 'cabinmedium' !important;
}
h1,
h2,
h1 strong,
h2 strong {
  font-size: 31px;
  line-height: 37px;
  color: #596994;
}
@media (min-width: 768px) {
  h1,
  h2,
  h1 strong,
  h2 strong {
    font-size: 51px;
    line-height: 58px;
  }
}
@media (min-width: 992px) {
  h1,
  h2,
  h1 strong,
  h2 strong {
    font-size: 61px;
    line-height: 67px;
  }
}
@media (min-width: 1200px) {
  h1,
  h2,
  h1 strong,
  h2 strong {
    font-size: 68px;
    line-height: 75px;
  }
}
h1,
h2,
h1 strong,
h2 strong {
  font-family: 'biorhymeextrabold' !important;
}
h3,
h3 strong {
  font-family: 'cabinregular' !important;
  font-size: 32px;
  text-transform: uppercase;
}
h4,
h4 strong {
  font-family: 'biorhymeextrabold' !important;
  font-size: 24px;
  line-height: 27px;
  color: #596994;
}
h5,
h5 strong {
  font-family: 'cabinregular' !important;
  color: #596994;
  font-size: 20px;
  line-height: 22px;
}
body,
form {
  margin: 0px;
  padding: 0px;
}
body {
  background-color: white !important;
  overflow-x: clip !important;
}
@media (min-width: 768px) {
  .panel {
    background-color: transparent !important;
  }
}
/* Inhalt gesamte Seite unter Navbar*/
@media (min-width: 768px) {
  .container {
    background-color: transparent !important;
  }
}
@media (min-width: 768px) {
  .panel-body {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
@media (min-width: 768px) {
  .panel {
    border-width: 0 !important;
    border-top-width: 0 !important;
  }
}
@media (min-width: 768px) {
  .btn-back-to-top {
    background-color: #596994 !important;
    border-radius: 0 !important;
    border: 0 !important;
    padding-top: 12px !important;
    padding-bottom: 12px !important;
    right: 20px;
    bottom: 85px;
  }
}
@media (min-width: 992px) {
  .btn-back-to-top {
    bottom: 20px;
  }
}
/* Navbar ----------------------------------------------------------------------------------------------------------------------------- */
/* Navbar oben + Fußzeile unten */
@media (min-width: 768px) {
  .navbar-default {
    background-color: #ffffff !important;
    border-color: #fff !important;
  }
}
@media (min-width: 992px) {
  #main_nav {
    height: 150px;
  }
}
@media (min-width: 768px) {
  #main_nav.affix {
    box-shadow: 0 0 0 rgba(0, 0, 0, 0);
  }
}
/*#main_nav.affix button {
    background:rgb(89, 105, 148);
}*/
@media (min-width: 768px) {
  #main_nav svg {
    color: white !important;
    fill: white !important;
  }
}
.bb-navbar-collapse {
  padding: 0;
}
@media (min-width: 768px) {
  #bb-header-minimalist-right {
    display: none;
  }
}
/* Pfadleiste*/
@media (min-width: 768px) {
  .breadcrumb {
    display: none;
  }
}
/* Anzahl an Artikel im Warenkorb Symbol Desktop*/
@media (min-width: 768px) {
  .label-as-badge {
    padding-top: 5px;
    padding-bottom: 1px;
  }
}
/* Navbar Suchleiste */
@media (min-width: 768px) {
  #bb-header-minimalist-center {
    float: none !important;
    position: absolute !important;
    right: 15px !important;
    top: 5px !important;
    text-align: right !important;
    padding-right: 0;
    z-index: 99;
  }
}
@media (min-width: 992px) {
  #bb-header-minimalist-center {
    float: none !important;
    position: absolute !important;
    right: 6% !important;
    top: 61px !important;
    text-align: right !important;
    padding-right: 0;
    z-index: 99;
  }
}
@media (min-width: 1200px) {
  #bb-header-minimalist-center {
    float: none !important;
    position: absolute !important;
    right: 5% !important;
    top: 61px !important;
    text-align: right !important;
    padding-right: 0;
    z-index: 99;
  }
}
@media (min-width: 768px) {
  #main_nav > .container-fluid > #bb-header-minimalist-container > #bb-header-minimalist-center > #bb-header-minimalist-search > .form-group.text-left > .twitter-typeahead > .tt-dropdown-menu > .tt-dataset-products > .tt-suggestions > .tt-suggestion > .row > .row > .col-xs-1.hidden-xs > span[data-action="add-to-cart"] {
    position: absolute;
    left: 338px;
    top: -32px;
  }
}
@media (min-width: 992px) {
  #main_nav > .container-fluid > #bb-header-minimalist-container > #bb-header-minimalist-center > #bb-header-minimalist-search > .form-group.text-left > .twitter-typeahead > .tt-dropdown-menu > .tt-dataset-products > .tt-suggestions > .tt-suggestion > .row > .row > .col-xs-1.hidden-xs > span[data-action="add-to-cart"] {
    position: absolute;
    left: 355px;
    top: 29px;
  }
}
h3.tt-header {
  padding: 3px 10px;
}
/* Navbar Smartphone */
@media (max-width: 767px) {
  #img_shop_logo {
    left: 10px;
  }
}
@media (max-width: 992px) {
  #navigation-offcanvas {
    width: 100%;
    overflow-x: hidden;
  }
}
/* Navbar Logo Desktop */
@media (min-width: 768px) {
  .logo-minimalist-left {
    max-width: 144px !important;
    margin-top: 17px !important;
    margin-left: -6px !important;
    left: 20px !important;
    z-index: 999;
  }
}
@media (min-width: 768px) {
  .navbar-brand {
    display: none !important;
  }
}
/* Navbar Links zu Shop/Produkte und Infoseiten*/
/* Navbar Leiste mit Links */
@media (min-width: 768px) {
  .col-xs-10 {
    width: 115%;
    left: 15%;
    top: -70px;
  }
}
@media (min-width: 1200px) {
  .col-xs-10 {
    left: 16%;
    top: -70px !important;
    position: relative;
  }
}
@media (min-width: 768px) {
  .navbar-nav > li {
    margin-left: -9px;
  }
}
@media (min-width: 992px) {
  .navbar-nav > li {
    margin-left: -5px;
  }
}
@media (min-width: 1200px) {
  .navbar-nav > li {
    margin-left: -15px;
  }
}
@media (min-width: 768px) {
  .navbar-nav a,
  .navbar-nav a div {
    font-size: 15px !important;
    color: #596994 !important;
    font-family: 'cabinmedium' !important;
  }
  .navbar-nav a {
    padding: 10px 9px !important;
  }
}
@media (min-width: 992px) {
  .navbar-nav a,
  .navbar-nav a div {
    font-size: 18px !important;
  }
  .navbar-nav a {
    padding: 10px 16px !important;
  }
}
@media (min-width: 1200px) {
  .navbar-nav a,
  .navbar-nav a div {
    font-size: 20px;
  }
  .navbar-nav a {
    padding: 10px 30px !important;
  }
}
@media (min-width: 768px) {
  .navbar-default .navbar-nav > li > a:hover,
  .navbar-default .navbar-nav > li > a:focus {
    color: #596994 !important;
    background-color: white !important;
    text-decoration: underline;
  }
}
@media (min-width: 768px) {
  li.active a {
    background-color: white !important;
    text-decoration: underline !important;
  }
}
/* --- Shop/Produkte Button in Navbar */
@media (min-width: 768px) {
  .col-xs-10.text-center.bb-search-form-collapsed-container > .visible-sm.visible-md.bb-navbar-main-sm-md > .navbar-nav.nav > .first.last.dropdown.bb-padding-none > .dropdown-toggle.bb-menu-anchor,
  .col-xs-10.text-center.bb-search-form-collapsed-container > .visible-sm.visible-md.bb-navbar-main-sm-md > .navbar-nav.nav > .active.first.last.dropdown.bb-padding-none > .dropdown-toggle.bb-menu-anchor {
    margin-right: 5px !important;
  }
}
@media (min-width: 768px) {
  li.active.first.last.dropdown.bb-padding-none,
  li.first.last.dropdown.bb-padding-none {
    left: 15px !important;
  }
}
/* Dreieck neben Shop/Produkte Dropdown */
@media (min-width: 768px) {
  .navbar-nav .caret {
    left: 21px;
    margin-left: 5px;
    vertical-align: 2px;
    border-top: 7px dashed;
    border-top: 4px solid \9;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
  }
}
@media (min-width: 992px) {
  .navbar-nav .caret {
    left: 27px;
    margin-left: 5px;
    vertical-align: 2px;
    border-top: 7px dashed;
    border-top: 4px solid \9;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
  }
}
@media (min-width: 768px) {
  .dropdown-menu .nav-header .col-sm-2 {
    display: none !important;
  }
}
@media (min-width: 768px) {
  .dropdown-menu .col-sm-2 {
    display: none !important;
  }
}
@media (min-width: 768px) {
  .navbar-nav .dropdown-menu a div,
  .navbar-nav .dropdown-menu a {
    font-size: 15px !important;
    text-transform: none;
    font-family: 'cabinregular' !important;
    text-decoration: none !important;
  }
}
@media (min-width: 768px) {
  .navbar-nav .dropdown-menu a {
    padding: 4px 16px !important;
  }
}
@media (min-width: 768px) {
  .navbar .dropdown-menu li.nav-header > a:after {
    right: 22px;
    border-left-color: #596994 !important;
  }
}
@media (min-width: 768px) {
  .dropdown-menu > li > a:hover,
  .dropdown-menu > li > a:focus {
    text-decoration: none;
    color: #ffffff !important;
    background-color: #596994 !important;
  }
  .dropdown-menu > li > a:hover div,
  .dropdown-menu > li > a:focus div {
    color: #ffffff !important;
  }
}
@media (min-width: 768px) {
  .dropdown-menu > .active > a:hover,
  .dropdown-menu > .active > a:focus {
    color: #ffffff;
    text-decoration: none;
    outline: 0;
    background-color: #596994 !important;
  }
}
/* --- Infoseiten Button/Links in Navbar*/
@media (min-width: 768px) {
  .navbar-nav {
    text-transform: uppercase;
    color: #596994;
  }
}
/* Navbar Login Symbol */
@media (min-width: 768px) {
  .col-xs-1 {
    width: 100%;
    left: 4%;
  }
}
@media (min-width: 992px) {
  .col-xs-1 {
    width: 100%;
    left: 0%;
    top: -61px;
  }
}
/* Fußzeile Allgemein */
@media (max-width: 991px) {
  footer {
    margin-bottom: 60px;
  }
}
@media (min-width: 768px) {
  footer {
    margin-top: 5px !important;
  }
}
@media (min-width: 768px) {
  footer .container-fluid {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
/* Footer "Alle Preise in Euro bla bla */
.container.navbar.navbar-default.bb-footernav-container {
  padding-top: 0px;
}
/* Fußzeile Info und Öffnungszeiten */
@media (min-width: 768px) {
  footer .navbar-text {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media (min-width: 992px) {
  footer .navbar-text {
    column-count: 2 !important;
    width: 735px;
  }
}
@media (min-width: 1200px) {
  footer .navbar-text {
    column-count: 2 !important;
    width: 816px;
  }
}
@media (min-width: 768px) {
  .webUmsetzung {
    position: absolute;
    bottom: -16px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .socialIcons {
    margin-bottom: -5px;
    margin-top: 15px;
  }
}
@media (min-width: 768px) {
  .socialIcons a {
    text-decoration: none !important;
  }
}
@media (max-width: 767px) {
  .socialIcons img {
    width: 30px;
  }
}
@media (min-width: 768px) {
  .socialIcons img {
    width: 40px;
  }
}
/* Fußzeile Links zu FAQ, AGB etc.*/
@media (min-width: 768px) {
  footer[role="contentinfo"] > .container.navbar.navbar-default.bb-footernav-container > .container-fluid > div > .navbar-nav.navbar-right.nav > li > a {
    padding: 0 !important;
    line-height: 16px !important;
    margin-left: 60px;
    display: inline-block !important;
  }
}
@media (min-width: 992px) {
  footer[role="contentinfo"] > .container.navbar.navbar-default.bb-footernav-container > .container-fluid > div > .navbar-nav.navbar-right.nav > li > a {
    font-size: 16px !important;
    padding: 0 !important;
    margin-left: -161px;
  }
}
@media (min-width: 1200px) {
  footer[role="contentinfo"] > .container.navbar.navbar-default.bb-footernav-container > .container-fluid > div > .navbar-nav.navbar-right.nav > li > a {
    font-size: 18px !important;
    padding: 5px !important;
    margin-left: 0px;
  }
}
@media (min-width: 768px) {
  footer[role="contentinfo"] > .container.navbar.navbar-default.bb-footernav-container > .container-fluid > div > .navbar-nav.navbar-right.nav {
    top: 16px !important;
    position: relative;
  }
}
@media (min-width: 768px) {
  footer li {
    float: none !important;
  }
}
/* Navigation unten < 992px */
@media (max-width: 991px) {
  .container.bb-navbar-xs-bottom {
    background-color: white !important;
  }
}
@media (min-width: 992px) {
  .container.bb-navbar-xs-bottom {
    visibility: hidden;
  }
}
@media (min-width: 768px) {
  .container.bb-navbar-xs-bottom > .row {
    position: relative;
    bottom: 15px;
  }
}
.container.bb-navbar-xs-bottom > .row > .col-xs-3.sw-home > a > span,
.container.bb-navbar-xs-bottom > .row > .col-xs-3.sw-fav > a > div > span,
.container.bb-navbar-xs-bottom > .row > .col-xs-3.sw-fav > a.collapsed.sw-fav-link,
.container.bb-navbar-xs-bottom > .row > .col-xs-4.sw-cart > div > span,
.container.bb-navbar-xs-bottom > .row > .col-xs-2.pull-right.sw-menu > div {
  color: #596994;
}
.container.bb-navbar-xs-bottom > .row > .col-xs-4.sw-cart > .col-xs-12 > span[data-action="cart-count"] > span.badge {
  background: #596994;
  /*color: white;*/
}
/* Allgemeine Klassen für Infoseiten*/
.newsbildLeft {
  width: 100%;
  height: auto;
  margin-top: 25px;
}
@media (min-width: 768px) {
  .newsbildLeft {
    width: 50%;
    height: auto;
    margin-top: 0;
  }
}
.newsbildLeftSmall {
  margin-top: 35px;
  width: 100%;
  margin-bottom: 35px;
}
@media (min-width: 768px) {
  .newsbildLeftSmall {
    margin-top: 220px;
    width: 21%;
  }
}
@media (min-width: 768px) {
  .titleRight {
    position: absolute;
    top: 12px;
    left: 57%;
  }
}
@media (min-width: 992px) {
  .titleRight {
    top: 20px;
  }
}
@media (min-width: 1200px) {
  .titleRight {
    top: 30px;
  }
}
@media (min-width: 768px) {
  .titleRightTwo {
    position: absolute;
    top: -10px;
    left: 57%;
  }
}
.textRight {
  font-size: 16px;
  line-height: 21px;
}
@media (min-width: 768px) {
  .textRight {
    position: absolute;
    top: 140px;
    left: 57%;
    font-size: 16px;
    line-height: 18px;
  }
}
@media (min-width: 992px) {
  .textRight {
    position: absolute;
    top: 178px;
    left: 57%;
    font-size: 16px;
    line-height: 21px;
  }
}
@media (min-width: 1200px) {
  .textRight {
    position: absolute;
    top: 220px;
    left: 57%;
    font-size: 16px;
    line-height: 21px;
  }
}
.textRightTwo {
  font-size: 16px;
  line-height: 21px;
}
@media (min-width: 768px) {
  .textRightTwo {
    position: absolute;
    top: 180px;
    left: 57%;
    font-size: 16px;
    line-height: 18px;
  }
}
@media (min-width: 992px) {
  .textRightTwo {
    position: absolute;
    top: 210px;
    left: 57%;
    font-size: 16px;
    line-height: 21px;
  }
}
@media (min-width: 1200px) {
  .textRightTwo {
    position: absolute;
    top: 255px;
    left: 57%;
    font-size: 16px;
    line-height: 21px;
  }
}
.bildunterschrift {
  font-family: 'cabinitalic' !important;
  font-size: 16px;
  line-height: 21px;
  color: #596994;
  padding-top: 25px;
}
@media (min-width: 768px) {
  .bildunterschrift {
    width: 50%;
    font-size: 15px;
    line-height: 18px;
  }
}
@media (min-width: 992px) {
  .bildunterschrift {
    font-size: 16px;
    line-height: 21px;
  }
}
@media (min-width: 768px) {
  .titleRightBig {
    position: absolute;
    top: 86px;
    /*left: 16%;*/
  }
}
@media (min-width: 992px) {
  .titleRightBig {
    position: absolute;
    top: 93px;
    /*left: 21%;*/
  }
}
@media (min-width: 1200px) {
  .titleRightBig {
    position: absolute;
    top: 117px;
    /*left: 21%;*/
  }
}
.textRightSmall {
  font-family: 'cabinitalic' !important;
  color: #596994;
  font-size: 16px;
}
@media (min-width: 768px) {
  .textRightSmall {
    width: 50%;
    position: absolute;
    left: 34.5%;
    top: 431px;
  }
}
@media (min-width: 992px) {
  .textRightSmall {
    top: 456px;
  }
}
@media (min-width: 1200px) {
  .textRightSmall {
    left: 34.5%;
    top: 510px;
  }
}
.bildRechts {
  margin-top: 45px;
  width: 100%;
  height: auto;
}
@media (min-width: 768px) {
  .bildRechts {
    width: 50%;
    height: auto;
    float: right;
    margin-top: 202px;
  }
}
@media (min-width: 992px) {
  .bildRechts {
    margin-top: 145px;
  }
}
@media (min-width: 1200px) {
  .bildRechts {
    margin-top: 145px;
  }
}
.titleLeft {
  margin-top: 25px;
}
@media (min-width: 768px) {
  .titleLeft {
    position: absolute;
    top: 185px;
    margin-top: 0;
  }
}
@media (min-width: 992px) {
  .titleLeft {
    top: 170px;
  }
}
@media (min-width: 1200px) {
  .titleLeft {
    position: absolute;
    top: 185px;
  }
}
.titleH2Left {
  font-size: 17px;
  line-height: 21px;
  color: #596994;
  text-transform: none;
  font-family: 'biorhymeextrabold' !important;
}
@media (min-width: 768px) {
  .titleH2Left {
    font-size: 20px;
    line-height: 24px;
    position: absolute;
    top: 263px;
    max-width: 440px;
  }
}
@media (min-width: 992px) {
  .titleH2Left {
    font-size: 24px;
    line-height: 27px;
    position: absolute;
    top: 255px;
    max-width: 440px;
  }
}
@media (min-width: 1200px) {
  .titleH2Left {
    font-size: 24px;
    line-height: 27px;
    position: absolute;
    top: 300px;
    max-width: 440px;
  }
}
@media (min-width: 768px) {
  .musterContainer {
    position: relative;
  }
}
.musterGruen {
  display: none;
}
@media (min-width: 768px) {
  .musterGruen {
    display: block;
    background-image: url(https://evinaturkost.biodeliver.de/media/cache/resolve/cache/uploads/muster-gruen-2.png);
    background-repeat: no-repeat;
    background-position: 100% 0;
    position: absolute;
    top: 25px;
    left: 0px;
    right: 0;
    bottom: -100px;
    z-index: -1;
    background-size: contain;
  }
}
@media (min-width: 992px) {
  .musterGruen {
    bottom: -40px;
  }
}
/* Startseite ----------------------------------------------------------------------------------------------------------------------------- */
.headerbildStartseite {
  width: 100%;
}
@media (max-width: 767px) {
  .headerbildStartseite {
    margin-bottom: -60px;
  }
}
.weissesLogo {
  position: absolute;
  top: 33px;
  left: 50%;
  left: -webkit-calc(50% - 43px);
  left: -moz-calc(50% - 43px);
  left: -o-calc(50% - 43px);
  left: calc(50% - 43px);
  width: 86px;
}
@media (min-width: 768px) {
  .weissesLogo {
    position: absolute;
    top: 70px;
    left: 50%;
    left: -webkit-calc(50% - 70px);
    left: -moz-calc(50% - 70px);
    left: -o-calc(50% - 70px);
    left: calc(50% - 70px);
    width: 140px;
  }
}
@media (min-width: 992px) {
  .weissesLogo {
    position: absolute;
    top: 80px;
    left: 50%;
    left: -webkit-calc(50% - 100px);
    left: -moz-calc(50% - 100px);
    left: -o-calc(50% - 100px);
    left: calc(50% - 100px);
    width: 200px;
  }
}
@media (min-width: 1200px) {
  .weissesLogo {
    position: absolute;
    top: 150px;
    left: 50%;
    left: -webkit-calc(50% - 120px);
    left: -moz-calc(50% - 120px);
    left: -o-calc(50% - 120px);
    left: calc(50% - 120px);
    width: 240px;
  }
}
@media (min-width: 768px) {
  .oeffnungszeiten {
    position: absolute;
    top: 173px;
    left: 34.5%;
  }
}
@media (min-width: 1200px) {
  .oeffnungszeiten {
    position: absolute;
    top: 245px;
    left: 34.5%;
  }
}
.oeffnungszeiten td {
  padding-right: 40px;
  padding-bottom: 25px;
}
.goldOeffnungszeiten {
  color: #5d935a;
  font-size: 21px;
  padding-bottom: 3px;
  padding-top: 30px;
  display: block;
}
@media (min-width: 768px) {
  .goldOeffnungszeiten {
    color: #5d935a;
    font-size: 32px;
    padding-bottom: 20px;
    padding-top: 30px;
    display: block;
  }
}
@media (min-width: 992px) {
  .goldOeffnungszeiten {
    padding-top: 50px;
  }
}
@media (min-width: 1200px) {
  .goldOeffnungszeiten {
    padding-top: 15px;
    padding-bottom: 27px;
  }
}
@media (min-width: 768px) {
  .mitFruestueck td:nth-child(2) {
    border-left: 1px solid #596994;
    padding-left: 50px;
  }
}
@media (max-width: 767px) {
  .oeffnungszeiten.mitFruestueck {
    margin-top: -70px;
  }
}
.kontaktField {
  position: relative;
}
@media (min-width: 768px) {
  .kontaktField {
    margin-top: -45px;
  }
}
@media (min-width: 992px) {
  .kontaktField {
    margin-top: -65px;
  }
}
@media (max-width: 767px) {
  .kontaktDescription {
    margin-bottom: 5px;
  }
}
@media (min-width: 768px) {
  .kontaktDescription {
    position: absolute;
    top: 328px;
  }
}
@media (min-width: 992px) {
  .kontaktDescription {
    position: absolute;
    top: 330px;
  }
}
@media (min-width: 1200px) {
  .kontaktDescription {
    position: absolute;
    top: 367px;
  }
}
@media (max-width: 767px) {
  #bb-cmsblock-81 {
    position: relative;
    top: -220px;
  }
}
@media (max-width: 767px) {
  .onlineshop_heading {
    font-family: 'biorhymeextrabold' !important;
    color: #5d935a;
    font-size: 24px;
    line-height: 30px;
  }
}
@media (min-width: 768px) {
  .onlineshop_heading {
    color: #5d935a;
    position: relative;
    top: -40px;
    font-size: 28px;
  }
}
@media (max-width: 767px) {
  .onlineshop_link {
    color: #5d935a;
    font-weight: bold;
  }
  .onlineshop_link:hover {
    color: #5d935a;
  }
}
@media (min-width: 768px) {
  .onlineshop_link {
    color: #5d935a;
    font-weight: bold;
  }
  .onlineshop_link:hover {
    color: #5d935a;
  }
}
@media (max-width: 767px) {
  .onlineshop_rabatt {
    padding-bottom: 10px;
  }
}
@media (min-width: 768px) {
  .onlineshop_rabatt {
    position: relative;
    top: -40px;
    /*font-size: 20px;*/
  }
}
/* Restaurant ----------------------------------------------------------------------------------------------------------------------------- */
/* Speiseplan Überschriften */
h2.speiseplan {
  margin-top: 25px;
}
@media (min-width: 768px) {
  h2.speiseplan {
    margin-top: 97px;
  }
}
@media (min-width: 992px) {
  h2.speiseplan {
    margin-top: 50px;
  }
}
.gold {
  color: #5d935a;
  font-size: 24px;
  padding-bottom: 20px;
  padding-top: 3px;
  line-height: 30px;
  text-transform: uppercase;
}
@media (min-width: 768px) {
  .gold {
    color: #5d935a;
    font-size: 32px;
    padding-bottom: 46px;
    padding-top: 30px;
  }
}
@media (min-width: 768px) {
  .speiseGold {
    padding-bottom: 25px;
    padding-top: 52px;
  }
}
/* --- Speiseplan Tabelle */
.speiseplantabelle {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
}
.speiseplantabelle td {
  padding-bottom: 25px;
}
.day {
  font-family: 'biorhymeextrabold' !important;
  color: #596994;
  font-size: 19px;
}
@media (min-width: 768px) {
  .day {
    font-family: 'biorhymeextrabold' !important;
    color: #596994;
    font-size: 24px;
  }
}
.datum {
  font-family: 'cabinitalic' !important;
  color: #596994;
  font-size: 15px;
  padding-top: 2px;
  display: block;
}
@media (min-width: 768px) {
  .datum {
    font-family: 'cabinitalic' !important;
    color: #596994;
    font-size: 16px;
    padding-top: 6px;
    display: block;
  }
}
td.spalteZwei {
  vertical-align: top;
  padding-left: 14px;
  font-size: 14px;
  width: auto;
  padding-top: 4px;
}
@media (min-width: 768px) {
  td.spalteZwei {
    vertical-align: top;
    padding-left: 26px;
    font-size: 16px;
    width: 243px;
    padding-top: 4px;
  }
}
@media (min-width: 992px) {
  td.spalteZwei {
    vertical-align: top;
    padding-left: 40px;
    font-size: 16px;
    width: 388px;
    padding-top: 4px;
  }
}
@media (min-width: 1200px) {
  td.spalteZwei {
    vertical-align: top;
    padding-left: 76px;
    font-size: 16px;
    width: 388px;
    padding-top: 4px;
  }
}
.speiseplanDescription {
  font-family: 'cabinitalic' !important;
  color: #596994;
  font-size: 16px;
  width: 100%;
  margin-top: 20px;
}
@media (min-width: 768px) {
  .speiseplanDescription {
    width: 50%;
  }
}
/* Newsletter Anmeldung neben Speiseplan */
.NewsAnmFrameOuter {
  width: 100%;
  margin-top: 40px;
  margin-bottom: 0px;
  margin-left: 0;
  height: 500px;
}
@media (min-width: 768px) {
  .NewsAnmFrameOuter {
    width: 44%;
    position: absolute;
    top: 186px;
    left: 58%;
    border-left: 1px solid #596994;
    height: 579px;
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
    padding-left: 23px;
  }
}
@media (min-width: 992px) {
  .NewsAnmFrameOuter {
    top: 186px;
    height: 482px;
    padding-left: 36px;
  }
}
@media (min-width: 1200px) {
  .NewsAnmFrameOuter {
    top: 245px;
    height: 484px;
    padding-left: 57px;
  }
}
/*
.newsAnmFrame {
    width: 100%;
    height: 100%;
}*/
.NewsAnmFrameOuter h2 {
  font-size: 30px;
}
.NewsAnmText {
  font-family: 'cabinitalic' !important;
  color: #596994;
}
.NewsAnmButton {
  text-align: center;
  font-size: 14px;
  font-family: 'cabinregular';
  background: #596994;
  color: white;
  padding: 10px 10px;
  border: none;
  margin-top: 20px;
}
/* Restaurantpreise neben Speiseplan */
.restaurantpreise {
  margin-bottom: 35px;
}
@media (max-width: 767px) {
  .restaurantpreise {
    margin-top: 20px;
    margin-bottom: -235px;
  }
}
@media (min-width: 992px) {
  .restaurantpreise {
    position: absolute;
    border-left: 1px solid #596994;
    top: 109px;
    /*left: 560px;*/
    left: 58%;
    padding-top: 0;
    padding-left: 56px;
    height: 521px;
  }
  .restaurantpreise h2 {
    font-size: 30px;
    line-height: 35px;
    margin-top: 16px;
  }
}
@media (min-width: 1200px) {
  .restaurantpreise {
    top: 109px;
    /*left: 652px;*/
    left: 58%;
    padding-left: 56px;
    height: 521px;
  }
}
.restaurantpreise h2 {
  font-size: 30px;
}
.restaurantpreise td {
  padding: 6px;
}
.restaurantpreise .essen {
  font-family: 'cabinitalic' !important;
  color: #596994;
  font-size: 18px;
  padding-top: 6px;
  display: block;
  width: 180px;
}
@media (min-width: 768px) {
  .restaurantpreise .essen {
    width: 265px;
  }
  .restaurantpreise table {
    width: 100%;
  }
}
/* Restaurant Bilder */
@media (min-width: 768px) {
  .speisenH2 {
    margin-top: 40px;
  }
}
.speisenbilder img {
  width: 100%;
  height: auto;
  margin-bottom: 25px;
}
@media (min-width: 768px) {
  .speisenbild {
    display: inline-block;
  }
  .speisenbild:nth-of-type(1) {
    padding-right: 25px;
    width: 60%;
  }
  .speisenbild:nth-of-type(2) {
    width: 39%;
    vertical-align: bottom;
  }
  .speisenbild:nth-of-type(3) {
    padding-right: 25px;
    width: 34%;
  }
  .speisenbild:nth-of-type(4) {
    padding-right: 25px;
    width: 25.8%;
  }
  .speisenbild:nth-of-type(5) {
    width: 39%;
  }
  .speisenbild:nth-of-type(6) {
    padding-right: 25px;
    width: 43%;
  }
  .speisenbild:nth-of-type(7) {
    width: 56%;
  }
}
@media (max-width: 767px) {
  #bb-cmsblock-82 {
    position: relative;
    top: -220px;
  }
}
/* Über Uns Seite ----------------------------------------------------------------------------------------------------------------------------- */
@media (max-width: 768px) {
  .eviGeschichte h3 {
    margin-bottom: 1px;
    margin-top: 14px;
  }
}
@media (min-width: 768px) {
  .eviGeschichte1 {
    height: 695px;
  }
}
@media (min-width: 992px) {
  .eviGeschichte1 {
    height: 632px;
  }
}
@media (max-width: 768px) {
  .gold2p {
    margin-top: 35px;
  }
}
.geschichteH2 {
  margin-top: 37px;
  margin-bottom: 30px;
}
@media (min-width: 768px) {
  .geschichteH2 {
    margin-top: 70px;
    margin-bottom: 0.4em;
  }
}
@media (min-width: 768px) {
  .lineSpacer {
    border-top: 1px solid #596994;
    width: 400px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 73px;
    margin-bottom: 0;
  }
}
@media (min-width: 768px) {
  .lineSpacerTwo {
    border-top: 1px solid #596994;
    width: 400px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 225px;
    margin-bottom: 0;
  }
}
@media (min-width: 992px) {
  .lineSpacerTwo {
    border-top: 1px solid #596994;
    width: 400px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 180px;
    margin-bottom: 0;
  }
}
@media (min-width: 1200px) {
  .lineSpacerTwo {
    border-top: 1px solid #596994;
    width: 400px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 73px;
    margin-bottom: 0;
  }
}
@media (min-width: 768px) {
  .titleG1,
  .titleG2 {
    position: absolute;
    top: 185px;
  }
}
@media (min-width: 992px) {
  .titleG1,
  .titleG2 {
    position: absolute;
    top: 205px;
  }
}
@media (min-width: 1200px) {
  .titleG1,
  .titleG2 {
    position: absolute;
    top: 275px;
  }
}
@media (min-width: 768px) {
  .textG1,
  .textG2 {
    position: absolute;
    top: 219px;
    max-width: 196px;
  }
}
@media (min-width: 992px) {
  .textG1,
  .textG2 {
    position: absolute;
    top: 240px;
    max-width: 265px;
  }
}
@media (min-width: 1200px) {
  .textG1,
  .textG2 {
    position: absolute;
    top: 306px;
    max-width: 300px;
  }
}
@media (min-width: 768px) {
  .titleG3,
  .titleG4 {
    position: absolute;
    top: 755px;
  }
}
@media (min-width: 992px) {
  .titleG3,
  .titleG4 {
    position: absolute;
    top: 670px;
  }
}
@media (min-width: 1200px) {
  .titleG3,
  .titleG4 {
    position: absolute;
    top: 670px;
  }
}
@media (min-width: 768px) {
  .textG3,
  .textG4 {
    position: absolute;
    top: 788px;
    max-width: 196px;
  }
}
@media (min-width: 992px) {
  .textG3,
  .textG4 {
    position: absolute;
    top: 707px;
    max-width: 265px;
  }
}
@media (min-width: 1200px) {
  .textG3,
  .textG4 {
    position: absolute;
    top: 707px;
    max-width: 300px;
  }
}
.bildG1 {
  width: 100%;
  height: auto;
  margin-top: 30px;
}
@media (min-width: 768px) {
  .bildG1 {
    float: right;
    width: 33%;
    margin-top: -66px;
  }
}
@media (min-width: 992px) {
  .bildG1 {
    float: right;
    width: 30%;
    margin-top: -66px;
  }
}
@media (min-width: 1200px) {
  .bildG1 {
    float: right;
    width: 33%;
    margin-top: -66px;
  }
}
.titleG1,
.titleG2,
.titleG3,
.titleG4 {
  color: #596994;
  font-size: 24px;
}
@media (min-width: 768px) {
  .col2nd {
    left: 265px;
  }
}
@media (min-width: 992px) {
  .col2nd {
    left: 352px;
  }
}
@media (min-width: 1200px) {
  .col2nd {
    left: 390px;
  }
}
@media (min-width: 768px) {
  .col3nd {
    left: 504px;
  }
}
@media (min-width: 992px) {
  .col3nd {
    left: 707px;
  }
}
@media (min-width: 1200px) {
  .col3nd {
    left: 780px;
  }
}
.titleG11,
.titleG12,
.titleG13 {
  color: #596994;
  font-size: 24px;
}
@media (min-width: 768px) {
  .titleG11,
  .titleG12,
  .titleG13 {
    position: absolute;
  }
}
@media (min-width: 768px) {
  .textG11,
  .textG12,
  .textG13 {
    position: absolute;
    top: 151px;
    max-width: 196px;
  }
}
@media (min-width: 992px) {
  .textG11,
  .textG12,
  .textG13 {
    top: 151px;
    max-width: 265px;
  }
}
@media (min-width: 1200px) {
  .textG11,
  .textG12,
  .textG13 {
    top: 162px;
    max-width: 300px;
  }
}
.titleG14,
.titleG15 {
  color: #596994;
  font-size: 24px;
}
@media (min-width: 768px) {
  .titleG14,
  .titleG15 {
    position: absolute;
    max-width: 300px;
    top: 448px;
  }
}
@media (min-width: 992px) {
  .titleG14,
  .titleG15 {
    max-width: 300px;
    top: 378px;
    font-size: 24px;
  }
}
@media (min-width: 1200px) {
  .titleG14,
  .titleG15 {
    max-width: 300px;
    top: 350px;
    font-size: 24px;
  }
}
@media (min-width: 768px) {
  .textG14,
  .textG15 {
    position: absolute;
    top: 481px;
    max-width: 196px;
  }
}
@media (min-width: 992px) {
  .textG14,
  .textG15 {
    top: 412px;
    max-width: 265px;
  }
}
@media (min-width: 1200px) {
  .textG14,
  .textG15 {
    top: 398px;
    max-width: 300px;
  }
}
.titleG16,
.titleG17 {
  color: #596994;
  font-size: 24px;
}
@media (min-width: 768px) {
  .titleG16,
  .titleG17 {
    position: absolute;
    max-width: 300px;
    top: 598px;
  }
}
@media (min-width: 992px) {
  .titleG16,
  .titleG17 {
    max-width: 300px;
    top: 530px;
    font-size: 24px;
  }
}
@media (min-width: 1200px) {
  .titleG16,
  .titleG17 {
    max-width: 300px;
    top: 502px;
    font-size: 24px;
  }
}
@media (min-width: 768px) {
  .textG16,
  .textG17 {
    position: absolute;
    top: 628px;
    width: 196px;
  }
}
@media (min-width: 992px) {
  .textG16,
  .textG17 {
    top: 561px;
    width: 265px;
  }
}
@media (min-width: 1200px) {
  .textG16,
  .textG17 {
    top: 549px;
    width: 300px;
  }
}
@media (min-width: 768px) {
  .bildG18 {
    position: absolute;
    top: 440px;
    width: 25%;
    display: block;
  }
}
@media (min-width: 992px) {
  .bildG18 {
    top: 375px;
    width: 25%;
  }
}
@media (min-width: 1200px) {
  .bildG18 {
    top: 361px;
    width: 25%;
  }
}
.bildG18 img {
  width: 100%;
  margin-top: 25px;
}
@media (min-width: 768px) {
  .bildG18 img {
    width: 100%;
    margin-top: 0;
  }
}
@media (min-width: 768px) {
  .heightSpacer {
    height: 760px;
  }
}
@media (min-width: 992px) {
  .heightSpacer {
    height: 616px;
  }
}
@media (min-width: 1200px) {
  .heightSpacer {
    height: 584px;
  }
}
.titleG21,
.titleG22,
.titleG23 {
  color: #596994;
  font-size: 24px;
}
@media (min-width: 768px) {
  .titleG21,
  .titleG22,
  .titleG23 {
    position: absolute;
    max-width: 300px;
  }
}
@media (min-width: 768px) {
  .textG21,
  .textG22,
  .textG23 {
    position: absolute;
    top: 150px;
    width: 196px;
  }
}
@media (min-width: 992px) {
  .textG21,
  .textG22,
  .textG23 {
    top: 150px;
    width: 265px;
  }
}
@media (min-width: 1200px) {
  .textG21,
  .textG22,
  .textG23 {
    top: 150px;
    width: 300px;
  }
}
.titleG24 {
  color: #596994;
  font-size: 24px;
}
@media (min-width: 768px) {
  .titleG24 {
    position: absolute;
    max-width: 300px;
    top: 366px;
  }
}
@media (min-width: 992px) {
  .titleG24 {
    max-width: 300px;
    top: 410px;
    font-size: 24px;
  }
}
@media (min-width: 1200px) {
  .titleG24 {
    max-width: 300px;
    top: 410px;
    font-size: 24px;
  }
}
@media (min-width: 768px) {
  .textG24 {
    position: absolute;
    top: 402px;
    width: 196px;
  }
}
@media (min-width: 992px) {
  .textG24 {
    position: absolute;
    top: 444px;
    width: 265px;
  }
}
@media (min-width: 1200px) {
  .textG24 {
    position: absolute;
    top: 444px;
    width: 300px;
  }
}
.titleG25,
.titleG26,
.titleG27 {
  color: #596994;
  font-size: 24px;
}
@media (min-width: 768px) {
  .titleG25,
  .titleG26,
  .titleG27 {
    position: absolute;
    max-width: 300px;
    top: 908px;
  }
}
@media (min-width: 992px) {
  .titleG25,
  .titleG26,
  .titleG27 {
    max-width: 300px;
    top: 793px;
    font-size: 24px;
  }
}
@media (min-width: 1200px) {
  .titleG25,
  .titleG26,
  .titleG27 {
    max-width: 300px;
    top: 793px;
    font-size: 24px;
  }
}
@media (min-width: 768px) {
  .textG25,
  .textG26,
  .textG27 {
    position: absolute;
    top: 940px;
    width: 196px;
  }
}
@media (min-width: 992px) {
  .textG25,
  .textG26,
  .textG27 {
    position: absolute;
    top: 829px;
    width: 265px;
  }
}
@media (min-width: 1200px) {
  .textG25,
  .textG26,
  .textG27 {
    position: absolute;
    top: 829px;
    width: 300px;
  }
}
.titleG28,
.titleG29,
.titleG30 {
  color: #596994;
  font-size: 24px;
}
@media (min-width: 768px) {
  .titleG28,
  .titleG29,
  .titleG30 {
    position: absolute;
    max-width: 300px;
    top: 1179px;
  }
}
@media (min-width: 992px) {
  .titleG28,
  .titleG29,
  .titleG30 {
    max-width: 300px;
    top: 1015px;
    font-size: 24px;
  }
}
@media (min-width: 1200px) {
  .titleG28,
  .titleG29,
  .titleG30 {
    max-width: 300px;
    top: 1015px;
    font-size: 24px;
  }
}
@media (min-width: 768px) {
  .textG28,
  .textG29,
  .textG30 {
    position: absolute;
    top: 1212px;
    width: 196px;
  }
}
@media (min-width: 992px) {
  .textG28,
  .textG29,
  .textG30 {
    position: absolute;
    top: 1049px;
    width: 265px;
  }
}
@media (min-width: 1200px) {
  .textG28,
  .textG29,
  .textG30 {
    position: absolute;
    top: 1049px;
    width: 300px;
  }
}
.bildG31 img {
  width: 100%;
  height: auto;
  margin-top: 20px;
}
@media (min-width: 768px) {
  .bildG31 img {
    position: absolute;
    right: 4%;
    top: 562px;
    width: 60.5%;
    margin-top: 0px;
  }
}
@media (min-width: 992px) {
  .bildG31 img {
    position: absolute;
    right: 3%;
    top: 452px;
  }
}
@media (min-width: 1200px) {
  .bildG31 img {
    position: absolute;
    right: 6%;
    top: 413px;
  }
}
@media (min-width: 768px) {
  .heightSpacer2 {
    height: 1486px;
  }
}
@media (min-width: 992px) {
  .heightSpacer2 {
    height: 1205px;
  }
}
@media (min-width: 1200px) {
  .heightSpacer2 {
    height: 1205px;
  }
}
/* Unsere Lieferanten Seite ----------------------------------------------------------------------------------------------------------------------------- */
.outerLogoLeiste {
  margin-bottom: 24px;
}
@media (min-width: 768px) {
  .outerLogoLeiste {
    display: inline-block;
    width: 25%;
    width: -webkit-calc(25% - 24px);
    width: -moz-calc(25% - 24px);
    width: -o-calc(25% - 24px);
    width: calc(25% - 24px);
    background-color: #596994;
    position: relative;
    z-index: 2;
    margin-right: 14px;
    margin-left: 14px;
  }
}
.outerLogoLeiste:nth-of-type(4n +2) {
  margin-left: 0;
}
.outerLogoLeiste:nth-of-type(4n +5) {
  margin-right: 0;
}
.bauerDiv {
  padding-left: 15px;
  padding-right: 15px;
  margin-bottom: 30px;
}
@media (min-width: 768px) {
  .bauerDiv {
    width: 33.333333%;
    float: left;
    min-height: 188px;
    padding-left: 15px;
    padding-right: 15px;
    margin-bottom: 0px;
  }
}
@media (min-width: 992px) {
  .bauerDiv {
    width: 25%;
    min-height: 210px;
  }
}
@media (min-width: 1200px) {
  .bauerDiv {
    width: 25%;
    float: left;
    min-height: 182px;
    padding-left: 15px;
    padding-right: 15px;
  }
}
.bauerTitle {
  font-family: 'biorhymeextrabold' !important;
  font-size: 20px;
  line-height: 23px;
  color: #596994;
  text-transform: none;
  margin-bottom: 0;
}
@media (min-width: 768px) {
  .bauerTitle {
    font-family: 'biorhymeextrabold' !important;
    font-size: 24px;
    line-height: 27px;
    color: #596994;
    text-transform: none;
    margin-bottom: 6px;
  }
}
/* WEBSHOP ----------------------------------------------------------------------------------------------------------------------------- */
/* WEBSHOP - Info Seite ----------------------------------------------------------------------------------------------------------------------------- */
.webshopinfo {
  width: 60%;
  margin: auto;
}
.shoplink {
  text-align: center;
}
.shoplinkbutton {
  text-align: center;
  font-family: 'cabinregular';
  background-color: #596994;
  color: white;
  padding: 15px 32px;
  border: none;
  line-height: normal;
  height: 50px;
}
/* Produktübersicht Unterkategorien Bereich */
#products_pagination_filter_bezeichnung {
  /* Produktübersicht Artikelbezeichnungsuche bei Suchergebnisse */
  display: none;
}
@media (min-width: 768px) {
  form[name="products_pagination_filter"] > .row > .col-xs-12.col-sm-6.col-md-7.col-lg-8 {
    height: 90px;
  }
}
@media (min-width: 992px) {
  form[name="products_pagination_filter"] > .row > .col-xs-12.col-sm-6.col-md-7.col-lg-8 {
    height: 95px;
  }
}
@media (min-width: 1200px) {
  form[name="products_pagination_filter"] > .row > .col-xs-12.col-sm-6.col-md-7.col-lg-8 {
    height: 100px;
  }
}
@media (max-width: 767px) {
  form[name="products_pagination_filter"] > .col-xs-12.bb-wglist-container {
    padding: 0px;
  }
}
@media (min-width: 768px) {
  form[name="products_pagination_filter"] > .col-xs-12.bb-wglist-container {
    padding: 0px;
  }
}
@media (max-width: 767px) {
  form[name="products_pagination_filter"] > .col-xs-12.bb-wglist-container > .col-xs-12.col-sm-6.col-md-4 {
    padding: 0;
  }
}
@media (min-width: 768px) {
  form[name="products_pagination_filter"] > .col-xs-12.bb-wglist-container > .col-xs-12.col-sm-6.col-md-4 {
    padding-right: 5px;
    padding-left: 5px;
  }
}
@media (max-width: 767px) {
  form[name="products_pagination_filter"] > .row > .form-group.col-md-12 > .dropdown.dropdown-inline {
    margin-bottom: 5px;
  }
}
@media (max-width: 767px) {
  #bb-container-base > .row > .container > .row > .col-md-12.bb-padding-none-xs > .panel.panel-default > .panel-body {
    padding: 15px 15px 0px 15px;
  }
}
/* Produktübersicht Unterkategorie Überschrift */
@media (min-width: 768px) {
  form[name="products_pagination_filter"] > .row > .col-xs-12.col-sm-6.col-md-7.col-lg-8 > h2 {
    font-size: 30px;
    line-height: 50px;
    width: 550px;
    bottom: 8px;
    position: relative;
  }
}
@media (min-width: 992px) {
  form[name="products_pagination_filter"] > .row > .col-xs-12.col-sm-6.col-md-7.col-lg-8 > h2 {
    font-size: 40px;
    line-height: 50px;
    width: 770px;
    bottom: 8px;
    position: relative;
  }
}
@media (min-width: 1200px) {
  form[name="products_pagination_filter"] > .row > .col-xs-12.col-sm-6.col-md-7.col-lg-8 > h2 {
    font-size: 40px;
    line-height: 50px;
    width: 1000px;
    bottom: 8px;
    position: relative;
  }
}
/* Produktübersicht Kategorie oben Badge  XX von XXXX Produkte */
@media (min-width: 768px) {
  form[name="products_pagination_filter"] > .row > .col-xs-12.col-sm-6.col-md-7.col-lg-8 > h2 > .badge {
    /*position: relative;
    bottom: 60px;
    left: 385px;*/
  }
}
@media (min-width: 992px) {
  form[name="products_pagination_filter"] > .row > .col-xs-12.col-sm-6.col-md-7.col-lg-8 > h2 > .badge {
    position: relative;
    bottom: 0px;
    left: 0px;
  }
}
@media (min-width: 1200px) {
  form[name="products_pagination_filter"] > .row > .col-xs-12.col-sm-6.col-md-7.col-lg-8 > h2 > .badge {
    position: relative;
    bottom: 10px;
    left: 0px;
  }
}
/* --- Produktübersicht Kachel */
@media (max-width: 767px) {
  #content-container > .col-xs-12.col-sm-6.col-md-3.col-lg-3 > .panel.panel-default.panel-grid.bb-gridbox {
    height: 100%;
  }
}
@media (min-width: 768px) {
  #content-container > .col-xs-12.col-sm-6.col-md-3.col-lg-3 > .panel.panel-default.panel-grid.bb-gridbox {
    height: 100%;
  }
}
@media (min-width: 992px) {
  #content-container > .col-xs-12.col-sm-6.col-md-3.col-lg-3 > .panel.panel-default.panel-grid.bb-gridbox {
    height: 100%;
  }
}
@media (min-width: 1200px) {
  #content-container > .col-xs-12.col-sm-6.col-md-3.col-lg-3 > .panel.panel-default.panel-grid.bb-gridbox {
    height: 100%;
  }
}
/* --- Produktübersicht Herstellerinfos */
.text-ellipsis.bb-produkt-hersteller {
  text-transform: uppercase;
  color: #596994;
  margin-bottom: -5px;
  display: block !important;
  text-align: right;
}
@media (max-width: 767px) {
  .text-ellipsis.bb-produkt-hersteller {
    font-size: 14px;
  }
}
.text-ellipsis.bb-produkt-qualitaet {
  text-align: right;
  margin-bottom: -5px;
}
@media (max-width: 767px) {
  .text-ellipsis.bb-produkt-qualitaet {
    font-size: 14px;
  }
}
.bb-produkt-land {
  text-align: right;
}
@media (max-width: 767px) {
  .text-ellipsis.bb-produkt-land {
    font-size: 14px;
  }
}
.bb-biolabel-sm.bb-gridbox-quality-logo {
  position: relative;
  bottom: 28px;
}
@media (max-width: 767px) {
  .bb-biolabel-sm.bb-gridbox-quality-logo {
    left: 305px;
  }
}
@media (min-width: 768px) {
  .bb-biolabel-sm.bb-gridbox-quality-logo {
    left: 305px;
  }
}
@media (min-width: 992px) {
  .bb-biolabel-sm.bb-gridbox-quality-logo {
    left: 175px;
  }
}
@media (min-width: 1200px) {
  .bb-biolabel-sm.bb-gridbox-quality-logo {
    left: 224px;
  }
}
/* --- Produktübersicht Produktname */
.bb-gridbox-product-label-anchor {
  font-size: 18px;
}
@media (max-width: 767px) {
  .bb-gridbox-product-label-anchor {
    font-size: 16pt;
  }
}
/* --- Produktübersicht Preis */
.bb-gridbox-product-unit-label {
  left: 5px;
}
sup {
  top: 0px;
  /* Stern neben Preis*/
}
/* --- Produktübersicht Shortcut Produktlink in Zwischenablage kopieren */
.glyphicon.glyphicon-share-alt {
  font-size: 0px;
}
.form-group.product_filter > .input-group {
  display: none !important;
}
/* --- Produktübersicht Seitenwechsler */
.pagination {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0px;
  margin: 1px;
}
/* Produktdetails gesamt */
@media (max-width: 767px) {
  #product-details-modal-content {
    position: relative;
    top: -25px;
  }
}
/* --- Produktdetails Herstellerinfos */
#product-details-modal-content > .row > .col-md-8 > .row > .col-xs-6 > .list-unstyled > .bb-produkt-land {
  text-align: left;
}
#product-details-modal-content > .row > .col-md-8 > .row > .col-xs-6 > .list-unstyled > li:first-child {
  color: #596994;
}
/* --- Produktdetails Schliessen Button */
.modal-content > .modal-footer > .btn.btn-primary {
  position: relative;
  height: 31.5px;
  font-family: 'cabinregular' !important;
  font-size: 12px;
  font-weight: normal;
}
@media (max-width: 389px) {
  .modal-content > .modal-footer > .btn.btn-primary {
    width: 80px;
    bottom: 30px;
  }
}
@media (min-width: 390px) {
  .modal-content > .modal-footer > .btn.btn-primary {
    width: 80px;
    bottom: 1.5px;
  }
}
@media (min-width: 768px) {
  .modal-content > .modal-footer > .btn.btn-primary {
    width: 130px;
    right: 10px;
    bottom: 1.5 px;
  }
}
@media (min-width: 1200px) {
  .modal-content > .modal-footer > .btn.btn-primary {
    width: 130px;
    right: 10px;
  }
}
.modal-content > .modal-footer > .close {
  padding: 15px;
}
@media (max-width: 767px) {
  .modal-content.row > .modal-header.row.bb-product-details-modal-header {
    position: relative;
    top: 20px;
    right: 20px;
  }
}
.modal-content > .modal-header > .close {
  padding: 15px;
}
@media (max-width: 767px) {
  .modal-content > .modal-header > .close {
    padding: 0px 0px 15px 15px;
  }
}
/* --- Produktdetails Tabs Nährwerte Zutaten etc. */
@media (max-width: 767px) {
  .nav.nav-tabs > li > a {
    height: 43px;
  }
}
#product-details-modal-content > .row.col-xs-12 {
  padding-bottom: 10px;
}
/* --- Produktdetails Preis */
#product-details-modal-content > .row > .col-md-8 > .row > .col-xs-6.text-right {
  position: relative;
  text-align: left;
  padding-top: 20px;
  width: 100%;
}
#product-details-modal-content > .row > .col-md-8 > .row > .col-xs-6.text-right > .h4 {
  font-size: 18pt;
}
#product-details-modal-content > .row > .col-md-8 > .row > .col-xs-6.text-right > .h4 > strong > .bb-detail-product-unit-label {
  font-size: 12pt;
  font-weight: lighter;
}
#product-details-modal-content > .row > .col-md-8 > .row > .col-xs-6.text-right > .list-unstyled > li {
  color: #8B8B8B !important;
}
#product-details-modal-content > .row > .col-md-8 > .row > .col-xs-6.text-right > .list-unstyled > .no-wrap {
  margin-top: -10px;
}
#product-details-modal-content > .row > .col-md-8 > .row > .col-xs-6.text-right > .text-muted {
  position: relative;
  top: -37px;
  /* Pfand unter Preis */
}
/* --- Produktdetails Produktname */
#product-details-modal-content > .row > .col-md-8 > .row > .col-xs-12 > h3 {
  text-transform: none;
  font-weight: bold;
  color: #596994;
}
#bb-menu-link-navbar-root-admin {
  color: #e7554d !important;
}

table.dataTable {
  clear: both;
  margin-top: 6px !important;
  margin-bottom: 6px !important;
  max-width: none !important;
}
table.dataTable td,
table.dataTable th {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
table.dataTable td.dataTables_empty,
table.dataTable th.dataTables_empty {
  text-align: center;
}
table.dataTable.nowrap th,
table.dataTable.nowrap td {
  white-space: nowrap;
}
div.dataTables_wrapper div.dataTables_length label {
  font-weight: normal;
  text-align: left;
  white-space: nowrap;
}
div.dataTables_wrapper div.dataTables_length select {
  width: 75px;
  display: inline-block;
}
div.dataTables_wrapper div.dataTables_filter {
  text-align: right;
}
div.dataTables_wrapper div.dataTables_filter label {
  font-weight: normal;
  white-space: nowrap;
  text-align: left;
}
div.dataTables_wrapper div.dataTables_filter input {
  margin-left: 0.5em;
  display: inline-block;
  width: auto;
}
div.dataTables_wrapper div.dataTables_info {
  padding-top: 8px;
  white-space: nowrap;
}
div.dataTables_wrapper div.dataTables_paginate {
  margin: 0;
  white-space: nowrap;
  text-align: right;
}
div.dataTables_wrapper div.dataTables_paginate ul.pagination {
  margin: 2px 0;
  white-space: nowrap;
}
table.dataTable thead > tr > th.sorting_asc,
table.dataTable thead > tr > th.sorting_desc,
table.dataTable thead > tr > th.sorting,
table.dataTable thead > tr > td.sorting_asc,
table.dataTable thead > tr > td.sorting_desc,
table.dataTable thead > tr > td.sorting {
  padding-right: 30px;
}
table.dataTable thead > tr > th:active,
table.dataTable thead > tr > td:active {
  outline: none;
}
table.dataTable thead .sorting,
table.dataTable thead .sorting_asc,
table.dataTable thead .sorting_desc,
table.dataTable thead .sorting_asc_disabled,
table.dataTable thead .sorting_desc_disabled {
  cursor: pointer;
  position: relative;
}
table.dataTable thead .sorting:after,
table.dataTable thead .sorting_asc:after,
table.dataTable thead .sorting_desc:after,
table.dataTable thead .sorting_asc_disabled:after,
table.dataTable thead .sorting_desc_disabled:after {
  position: absolute;
  bottom: 8px;
  right: 8px;
  display: block;
  font-family: 'Glyphicons Halflings';
  opacity: 0.5;
}
table.dataTable thead .sorting:after {
  opacity: 0.2;
  content: "\e150";
  /* sort */
}
table.dataTable thead .sorting_asc:after {
  content: "\e155";
  /* sort-by-attributes */
}
table.dataTable thead .sorting_desc:after {
  content: "\e156";
  /* sort-by-attributes-alt */
}
table.dataTable thead .sorting_asc_disabled:after,
table.dataTable thead .sorting_desc_disabled:after {
  color: #eee;
}
div.dataTables_scrollHead table.dataTable {
  margin-bottom: 0 !important;
}
div.dataTables_scrollBody table {
  border-top: none;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
div.dataTables_scrollBody table thead .sorting:after,
div.dataTables_scrollBody table thead .sorting_asc:after,
div.dataTables_scrollBody table thead .sorting_desc:after {
  display: none;
}
div.dataTables_scrollBody table tbody tr:first-child th,
div.dataTables_scrollBody table tbody tr:first-child td {
  border-top: none;
}
div.dataTables_scrollFoot table {
  margin-top: 0 !important;
  border-top: none;
}
@media screen and (max-width: 767px) {
  div.dataTables_wrapper div.dataTables_length,
  div.dataTables_wrapper div.dataTables_filter,
  div.dataTables_wrapper div.dataTables_info,
  div.dataTables_wrapper div.dataTables_paginate {
    text-align: center;
  }
}
table.dataTable.table-condensed > thead > tr > th {
  padding-right: 20px;
}
table.dataTable.table-condensed .sorting:after,
table.dataTable.table-condensed .sorting_asc:after,
table.dataTable.table-condensed .sorting_desc:after {
  top: 6px;
  right: 6px;
}
table.table-bordered.dataTable {
  border-collapse: separate !important;
}
table.table-bordered.dataTable th,
table.table-bordered.dataTable td {
  border-left-width: 0;
}
table.table-bordered.dataTable th:last-child,
table.table-bordered.dataTable th:last-child,
table.table-bordered.dataTable td:last-child,
table.table-bordered.dataTable td:last-child {
  border-right-width: 0;
}
table.table-bordered.dataTable tbody th,
table.table-bordered.dataTable tbody td {
  border-bottom-width: 0;
}
div.dataTables_scrollHead table.table-bordered {
  border-bottom-width: 0;
}

.skachel-head {
  display: grid;
  grid-row-gap: 1em;
  grid-column-gap: 1em;
  grid-template-columns: minmax(0, 20%) auto;
  grid-auto-flow: column;
  color: #666666;
}
.skachel-result-container {
  display: grid;
  grid-row-gap: 1em;
  grid-column-gap: 1em;
  grid-template-columns: repeat(4, auto);
  grid-auto-flow: row;
  color: #666666;
  place-content: start;
}
.skachel-result-item {
  display: grid;
  grid-gap: 5px;
  grid-auto-rows: auto auto 1fr auto 1fr auto auto auto;
  overflow: hidden;
  background-color: #fff;
  padding-bottom: 5px;
  min-width: 146px;
}
.skachel-item-row {
  overflow: hidden;
  text-align: center;
}
.skachel-row-padding {
  padding-left: 5px;
  padding-right: 5px;
}
.skachel-warenkorb-button {
  width: 100%;
  height: 44px;
  padding: 0;
  border: 1px solid transparent;
}
.skachel-product-image {
  margin-left: auto;
  margin-right: auto;
  display: block;
  max-width: 100%;
  height: auto;
  vertical-align: middle;
  border: 0;
}
.skachel-horizontal-line {
  border-top: 1px solid #B2B2B2;
  margin-left: 5px;
  margin-right: 5px;
}
.skachel-amount-row {
  display: grid;
  align-items: center;
  grid-template-columns: 42px auto 42px;
}
.skachel-amount-input {
  font-size: 20px;
  padding: 0;
  text-align: center;
  height: 100%;
  border: 1px solid transparent !important;
  box-shadow: none !important;
}
.skachel-plus-button {
  padding: 0;
  font-weight: normal;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
}
.skachel-minus-glyphon {
  display: block;
  line-height: 42px;
  font-size: 36px;
}
.skachel-plus-glyphon {
  display: block;
  line-height: 42px;
  font-size: 30px;
}
.skachel-unit-button {
  width: 100%;
  height: 100%;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
}
.skachel-price-row {
  display: grid;
  grid-gap: 2px;
  grid-auto-flow: column;
  grid-template-columns: auto auto;
}
.skachel-unit-row {
  display: grid;
  grid-gap: 5px;
  grid-auto-flow: column;
  grid-template-columns: 42px 42px 42px;
  justify-content: end;
  overflow: hidden;
}
.skachel-unit-column {
  height: 40px;
  overflow: hidden;
}
.skachel-cart-glyphon {
  font-size: 27px;
  line-height: 40px;
}
.skachel-vkpricecalc-column {
  font-family: Roboto, sans-serif;
  font-weight: 300;
  font-size: 22px;
  /*font-size: 2vw;*/
  color: #666666;
  text-align: start;
  white-space: nowrap;
  overflow: hidden;
}
.skachel-price-second-column {
  display: grid;
  grid-gap: 2px;
  grid-auto-flow: row;
  color: #B2B2B2;
  font-size: 13px;
  justify-items: end;
  overflow: hidden;
}
.skachel-price-second-column-row {
  overflow: hidden;
  white-space: nowrap;
}
.skachel-vkeinheit {
  font-size: 16px;
}
.skachel-bezeichnung {
  font-size: 18px;
  overflow: hidden;
}
.skachel-filter-container {
  overflow: hidden;
}
.skachel-filter-label {
  font-weight: unset;
  cursor: pointer;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
#skachel-suggest-input {
  width: 100% !important;
  z-index: 999999;
  position: inherit;
}
#skachel-suggest-results {
  position: relative !important;
  padding: 0 12px 8px 12px;
  background-color: white;
  box-shadow: 0 5px 7px lightsteelblue;
  border: 1px solid lightsteelblue;
  color: #666666;
}
.skachel-suggest-text {
  cursor: pointer;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.skachel-suggest-text:hover {
  background-color: powderblue;
}

.light.cc_dialog.interstitial {
  position: absolute;
  max-width: 800px;
  margin: auto;
}
.light.cc_dialog button.cc_b_sn {
  color: #fff;
  background-color: green;
  margin-left: 0.25rem !important;
}
.light.cc_dialog button.cc_b_cp {
  color: #fff;
  background-color: green;
}
.cookie-consent-preferences-overlay input[type="checkbox"].checkbox_cookie_consent:checked + label[for="strictly-necessary"]:after {
  background: #ffffff url('../uploads/lock.png') center center no-repeat;
}
.light.cookie-consent-preferences-overlay .cookie-consent-preferences-dialog .cc_cp_container .cc_cp_content .cc_cp_m_menu {
  font-family: inherit;
}
.cc_css_reboot {
  font-family: inherit;
}
@media (min-width: 751px) {
  .cc_dialog_buttons {
    display: flex !important;
    justify-content: space-between;
  }
}
@media (max-width: 750px) {
  .light.cc_dialog button.cc_b_ok {
    width: 100%;
  }
  .light.cc_dialog button.cc_b_sn {
    margin-left: 0 !important;
    width: 100%;
    margin-top: 8px;
  }
  .light.cc_dialog button.cc_b_cp {
    margin-left: 0 !important;
    width: 100%;
    margin-top: 8px;
  }
}
