/*!
 * 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+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+zcpTaAAAB49JREFUeNrsWn1IlVcYf9/3Xu+9ev1ofpTLSmmMGXNmKKOMqcxFwmIiLqj+cEb/LCmkIiqmtAX+tcCZUrTNsvZHNSwMTVrKaggVkZXOYGwpjL7QJn529d7rfd89z+0ceTic++0/gRd+vNf3vs9znt85z3k+zqtqGIbyNn805S3/LBJYJBDhxyy7qaqqPxk1SN1GmLJ+o4oYdMxBGqNKrqqfwX0Zr/ogQuXUAHpCJqAK0IQrNQKhk++GRIcmkDF8yOoCmbAIiAObCDSBBA7kYQN7iDEKkdeIrEoM1AVZTxArGpAANd7EnuWIYlduDDVijoEbpEh08EmgxFHGzaASIoa/lQhmBTRitAVgZbCwe5QAN8BFSCgSHZyESuRcDE4GOvN6JCvAZw4HjgbEsGs0u8dn0iMY4CIETMx4Tj6KjM3lZhhke8PnCmgBoo5GCFiZ8XGAJYCk7u7uI8+ePWt/+PBhQ1VV1SdwbykgBX8DJALeIcB7yfj71q1bcx8/fvzT8+fPO9rb2/exZ5cw3TGEpMlP5HpzU1bMqW8SgUYMx9mOBcSzgZb09PQczsrK+thkMnlj89zcnFJbW1t/8uTJPvjdAZhlrqHQCSgpKck4c+bMEbvdHu31DV1X7t+///umTZsa4c8JwDhgEjDN9HB31N+kASNoAnTZ7cx4nMnEW7duHV63bt3GqKgohRPweDyKy+VS9u/f/+PZs2cHCAGDEbAVFBSsvHjx4t74+PgYlMNhkIDb7VZAZ2dpaekpeG6UkHhN9EgJeAcXwZbLzJYTl3cV4CNA0eXLl38dGxszHA6HAQMbYLgBs2+A8d57+NuOHTt+gWdrAYcZanJzcxufPn36Gj6G0+n0yqAs6uByLS0tzfBsIRtrFRs7mtmiyuwNhgD6bgYgB1A8PDxsTE5Oeo1AA2AGvcDvhIReXl7eBs+fADRkZmaeGxoaej09PS2Vm52d9ep88eIFuksxGyuDjR3jj4AWQl3jZQZGjAhkva6AQLcwm82K1WpVm5ubv8jLy3sf3GVFR0fHl8uWLYvhLsefp7UNXkH3f+J4kVajPL7PJ6mjR48eh1l046ZF/+VERBI2m00Fwz+7d+9eSVpa2rzxmqZ5n+NyqAP3D6K+vv4USYB6UET8uBBuYhsgAbAckAnIB5Ru37697tWrVy70Z3Qb7hL44W6BPo7+jeD+Lj7DXW58fNw4cOBAE+guA2xkYy1nY9toOA1lD5hYoopj8X01IBewGVABEeOHkZERt4wEN1KEL+Orq6vPgc5KQAkgD/AeGzOORUFTOHvAkNQpsyxbOq5evfqkoqKiBfx2DsMguoBsX1BwA9Bt0AUx7ELuuNLQ0NBLcoeTjTUnKQqD3gNiiUsLLScncv369X+3bdt2BUlwAsG4Kz6LBGpqaroaGxv7ieG8BHFLjDfC3cQiEUrGffPmzZfr16/vhJJiBmc2YDgDAlNTU57Kysqepqamv6kuYdZlfUXYPbFfJbCh3ejXwfax4HL67du3xwWdRrBtZSgEZM0M7QvMOTk5iQMDA5+np6fHBOil5/dGYmJi1IMHDzbn5+enCPrEhkn1074GJCAaz0tqCwttNkhUqW1tbeUpKSk2HuMDGY/A5xISEiytra1lRUVFaVyfUGqbhI5PDbWcVn00NN5eYMOGDSugLtqZnJwcg4mLJygabcSMzUkgWUxsSOLChQtfQSWawfSKJLRIVkCRzD4qtxUWFq68dOnS3qSkJLssw+JmphmW/y1mbJSFUsN6/vz5qi1btqxmBCxC16aFm4nNbFawhF4B+BBQUFxcXAVV5QQvzDDLypIUFmhQ1HkwWeF3XrnKnkVdUMg5ysrK9rFqNAuwko29INVoOiAb8GlfX99fExMTxszMjE/j0ejR0VEP7JHfYGb/wEoT78nKDtSBBFHn4ODgMKtG17IxF6wand9EqampH8iyK09QmJUxzkOCa4NO6x8o6P48ePDgDcy6mLz8ZezY2NilAQ7OwsoDNJF5IGR2i37N/R2NB3dwQ5I619XVhRn2JeL06dN3Dh061EpJiLKI3t7eDnKcogeTDwK1lGa2seykH066e/fut2vWrMnFTchDJxoGxjt37dp16tq1a0OkplFZVLFB47+2rq5up8Vime8LOHFo8nshL3zHWsox0lI6SWkRUk/st6mHTPoNkuA9Mfj4zO7du49DXnjCCj4nKw0UTgD17NmzJ+fYsWPVlEB/f/8diGzfs16YNvVUT8hNvUriv42QiGNXe2dn59fZ2dnFMPPDUJidgMQ0yAqzWXKaoAgTgSuRBUR2Qgh999GjRzdgo//MDEZMEeNnSY1khEJAIWeZNAf4O9iaI9UqXXaF9BZW4cxHdrDlIDNPj1T0UI/XxSpUJcd8vDcwk0DA+waXUFlyd4ySHC0qwtGiU2K4Ee7hLj14FXtkd4iHu5qkENQIAY9QqlMdYR+vU0GPMJjseF0Xjsllx+smclV9HByIYTTiFaAkdMGltBBfcHh8lMhUTpSP6AWH7PWPHuQrJkNyWKz7KY0NSfu4IK+Y/L3DCnb1wpVTFopA2AMsgFzoBN6m/59YfFO/SCDCz/8CDABfiggh2V4AFwAAAABJRU5ErkJggg==);
  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: #006633;
  --btn-border-color: #333333;
  --btn-bg-color: #f9f9f9;
  --btn-bg-color-hover: #ececec;
  --btn-font-color-active: #006633;
  --btn-border-color-active: #006633;
  --btn-bg-color-disabled: var(--btn-bg-color);
  --btn-font-color-disabled: #adadad;
  --btn-focus-color: #00cc66;
  --primary-font-color: #fff;
  --primary-font-color-hover: var(--primary-font-color);
  --primary-bg-color: #006633;
  --primary-bg-color-hover: #004d26;
  --primary-bg-color-disabled: #99c2ad;
  --primary-font-color-disabled: var(--primary-font-color);
  --btn-focus-color: transparent;
  --transparent-font-color: #333333;
  --transparent-font-color-hover: #006633;
  --transparent-font-color-disabled: #adadad;
  --outline-font-color: #333333;
  --outline-font-color-hover: #006633;
  --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: #006633;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #001a0d;
  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: #006633;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #00331a;
}
.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: #006633;
}
a.bg-primary:hover,
a.bg-primary:focus {
  background-color: #00331a;
}
.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 #00e673;
}
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 #00e673;
  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: #006633;
  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: #006633;
  background-color: #ffffff;
  border-color: #00b359;
}
.btn-default:focus,
.btn-default.focus {
  color: #006633;
  background-color: #e6e6e6;
  border-color: #00331a;
}
.btn-default:hover {
  color: #006633;
  background-color: #e6e6e6;
  border-color: #00753b;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  color: #006633;
  background-color: #e6e6e6;
  border-color: #00753b;
}
.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: #006633;
  background-color: #d4d4d4;
  border-color: #00331a;
}
.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: #00b359;
}
.btn-default .badge {
  color: #ffffff;
  background-color: #006633;
}
.btn-primary {
  color: #ffffff;
  background-color: #006633;
  border-color: #006633;
}
.btn-primary:focus,
.btn-primary.focus {
  color: #ffffff;
  background-color: #00331a;
  border-color: #000000;
}
.btn-primary:hover {
  color: #ffffff;
  background-color: #00331a;
  border-color: #002914;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #ffffff;
  background-color: #00331a;
  border-color: #002914;
}
.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: #000f08;
  border-color: #000000;
}
.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: #006633;
  border-color: #006633;
}
.btn-primary .badge {
  color: #006633;
  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: #006633;
  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: #001a0d;
  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: #006633;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #ffffff;
  text-decoration: none;
  outline: 0;
  background-color: #006633;
}
.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: #006633;
}
.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: #006633;
}
.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: #006633;
}
.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: #33ff99;
}
.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: #33ff99;
  }
  .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: #000a05;
  border-color: #000000;
}
.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: #33ff99;
  background-color: #000000;
}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
  color: #33ff99;
  background-color: #000000;
}
.navbar-inverse .navbar-nav > .disabled > a,
.navbar-inverse .navbar-nav > .disabled > a:hover,
.navbar-inverse .navbar-nav > .disabled > a:focus {
  color: #33ff99;
  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: #000000;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
  background-color: #000000;
  color: #33ff99;
}
@media (max-width: 767px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
    border-color: #000000;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #000000;
  }
  .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: #33ff99;
    background-color: #000000;
  }
  .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: #33ff99;
    background-color: #000000;
  }
  .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: #33ff99;
    background-color: transparent;
  }
}
.navbar-inverse .navbar-link {
  color: #ffffff;
}
.navbar-inverse .navbar-link:hover {
  color: #33ff99;
}
.navbar-inverse .btn-link {
  color: #ffffff;
}
.navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link:focus {
  color: #33ff99;
}
.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: #33ff99;
}
.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: #006633;
  background-color: #ffffff;
  border: 1px solid #006633;
  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: #001a0d;
  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: #00331a;
  background-color: #eeeeee;
  border-color: #006633;
  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 #006633;
  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: #006633;
}
.label-primary[href]:hover,
.label-primary[href]:focus {
  background-color: #00331a;
}
.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: #006633;
  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: #006633;
}
.jumbotron h1,
.jumbotron .h1 {
  color: #ffffff;
}
.jumbotron p {
  margin-bottom: 15px;
  font-size: 23px;
  font-weight: 200;
}
.jumbotron > hr {
  border-top-color: #00331a;
}
.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: #006633;
}
.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: #006633;
  -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: #006633;
  border-color: #006633;
}
.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: #33ff99;
}
.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: #006633;
}
.panel-primary > .panel-heading {
  color: #ffffff;
  background-color: #006633;
  border-color: #006633;
}
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #006633;
}
.panel-primary > .panel-heading .badge {
  color: #006633;
  background-color: #ffffff;
}
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #006633;
}
.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: #006633;
  border: 1px solid #004221;
  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(0, 102, 51, 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(0, 102, 51, 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(0, 69, 34, 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(0, 102, 51, 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(0, 102, 51, 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(0, 102, 51, 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: #00994d;
}
.jumbotron .btn-primary {
  background-color: #004221;
}
.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 #006633;
}
.btn {
  font-weight: 500;
}
.btn-default:hover {
  color: #555555;
  background-color: #33ff99;
}
.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: #006633;
}
.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(0, 102, 51, 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: #006633;
}
.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: #006633;
}
.backgroundcolor-brand-primary {
  background-color: #006633;
}
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: #006633;
}
.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(0, 102, 51, 0.95);
  box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.2);
}
.banner.banner-notice .btn {
  background: #00331a;
}
.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: #006633;
  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(0, 102, 51, 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(0, 102, 51, 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: #006633;
}
/* 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: #006633;
  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: #006633;
  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: #006633;
}
.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: #004d26;
}
.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: #00331a;
}
.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: #000000;
}
.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: #006633;
  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(0, 102, 51, 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: #006633;
}
.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: #006633;
}
.bb-gridbox-active {
  background-color: #006633;
}
.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 #006633;
}
.cart-minimalist {
  border-top: 3px solid #006633;
}
.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(0, 102, 51, 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 #006633;
}
.ps-top-to-bottom:before,
.ps-top-to-bottom:after {
  content: "";
  position: absolute;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#006633), to(transparent));
  background-image: -webkit-linear-gradient(#006633, transparent);
  background-image: -moz-linear-gradient(#006633, transparent);
  background-image: -o-linear-gradient(#006633, transparent);
  background-image: linear-gradient(#006633, 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: #006633;
  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(0, 102, 51, 0) 0%, #006633 100%);
}
hr.style4 {
  height: 6px;
  border: 0;
  background: linear-gradient(0deg, rgba(0, 102, 51, 0) 0%, #006633 50%, rgba(0, 102, 51, 0) 100%);
}
hr.style2 {
  border: 0;
  height: 1px;
  background: linear-gradient(90deg, rgba(0, 102, 51, 0) 0%, #006633 50%, rgba(0, 102, 51, 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 #006633;
  background-color: #fff;
}
.hr-elegant-line {
  width: 100%;
  height: 1px;
  position: absolute;
  top: 45%;
  left: 0;
  background-color: #006633;
}
.hr-elegant-line-faded {
  width: 100%;
  height: 1px;
  position: absolute;
  top: 45%;
  left: 0;
  background: linear-gradient(90deg, rgba(0, 102, 51, 0) 0%, #006633 50%, rgba(0, 102, 51, 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: #006633;
}
.background-color-brand-primary {
  background-color: #006633;
  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 #006633;
}
.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 #006633;
}
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 #006633;
  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: #006633;
  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: #008040;
  color: white;
}
.bb-panel-delivery-address.bb-addr-selected .panel-body {
  background-color: #008040;
  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: #008040;
  color: white;
}
.bb-panel-address.bb-addr-selected .panel-body {
  background-color: #008040;
  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: #004d26;
  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: #006633;
}
.bb-order-overview-panel {
  border-top: 1px solid #006633;
}
.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: #006633;
}
.ribbon.ribbon--brand:after {
  border-top: 1.3rem solid #006633;
}
.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(0, 102, 51, 0.75);
  height: 64px;
  width: 64px;
}
.bb-gridbox-overlay {
  grid-area: 1;
  background-color: rgba(0, 102, 51, 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 #00e673;
}
.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: #006633;
  color: #006633;
}
.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: #006633;
  color: #006633;
}
.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(0, 102, 51, 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(0, 102, 51, 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(0, 102, 51, 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(0, 102, 51, 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(0, 102, 51, 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(0, 102, 51, 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(0, 102, 51, 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: #006633;
  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: #006633;
  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: #006633;
  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: #006633;
  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: #006633;
}
.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 #006633;
}
.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 #006633;
  background: #f4f4f4;
  background-clip: content-box;
  border-radius: 50%;
}
.panel-register .row-register-submit-profile .registration-item-list .form-item input:checked {
  background-color: #006633;
  border-color: #006633;
}
.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: #006633;
  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: #006633;
    color: #fff;
    font-size: .9em;
  }
}
.tt-suggestion,
.tt-header,
.tt-empty {
  padding: 3px 20px;
}
.tt-suggestion.tt-cursor {
  color: #fff;
  background: #006633;
}
.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;
  }
}

* {
  font-family: 'PT Serif', Geneva, sans-serif;
}
body {
  color: #000000;
  font-family: 'PT Serif', Geneva, sans-serif;
  font-size: 16px;
  line-height: 25px;
  font-weight: normal;
}
body a {
  color: #000000;
}
body a:hover {
  text-decoration: underline;
}
#bb-container-base {
  margin-top: -1px;
}
h1,
h2,
h3,
h4 {
  font-family: 'PT Serif', cursive;
  color: #000000;
  font-weight: normal;
  margin: 0 0 0.2em;
}
h1 {
  font-size: 31px;
}
h2 {
  font-size: 24px;
}
h3 {
  font-size: 20px;
}
h4 {
  font-family: 'PT Serif', cursive;
  color: #000000;
  font-weight: normal;
  margin: 0 0 0.2em;
}
.glyphicon-lg {
  font-size: 18px;
}
.glyphicon-md {
  font-size: 14px;
}
.glyphicon-sm {
  font-size: 12px;
}
.glyphicon-xs {
  font-size: 10px;
}
.highlight {
  font-weight: bold;
  text-transform: uppercase;
}
#bb-header-minimalist-topline > div {
  padding: 0;
}
.info-header {
  margin: 0;
}
.info-header .col-lg-12 {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  background-color: #006633;
}
.info-header .contact-social-media-icons {
  display: none;
}
#bb-cmsblock-466 {
  display: none;
}
#bb-header-minimalist-container {
  margin-bottom: 15px;
}
#bb-header-minimalist-center h2 {
  font-size: 24px;
}
#bb-header-minimalist-right {
  flex-direction: row;
  justify-content: flex-end;
  align-items: flex-end;
}
.bb-row-menu-navbar > .col-xs-12:first-child {
  margin-top: -15px;
}
.bb-row-menu-navbar .bb-header-xs-container {
  display: flex;
  align-items: center;
}
.bb-row-menu-navbar .bb-header-xs-container .bb-header-xs-right {
  top: 6px;
  position: relative !important;
  width: 75% !important;
}
.bb-row-menu-navbar .bb-header-xs-container .bb-header-xs-right .tt-dropdown-menu {
  right: 0 !important;
  left: unset !important;
  width: calc(100% + 33.333%) !important;
}
#main_nav.affix .bb-header-xs-container {
  padding-bottom: 4px;
}
#main_nav.affix .bb-header-xs-container .bb-header-xs-center {
  padding-left: 5px;
  text-align: left;
}
#main_nav.affix button {
  border: none;
  box-shadow: none;
  background-color: #006633;
}
#main_nav.affix button .glyphsvg svg {
  fill: #fff;
}
#main_nav.affix .search-btn-xs {
  margin: 0 0 0 4px;
  padding: 6px;
  border: 1px solid transparent;
  background-color: #006633;
  border-radius: 6px;
}
#main_nav.affix .search-btn-xs:hover {
  border: 1px solid #ed9933;
  background-color: #ed9933;
}
span[data-action="cart-count"] span.badge {
  padding: .2em .3em .1em;
  left: -24px;
  top: -6px;
  background-color: #ed9933;
  font-size: .8em;
  box-shadow: none;
}
.navbar-cartbtn-group .btn-primary {
  border-color: #fff;
}
#bb-navbar-list_navbar-right-root {
  padding: 0;
  display: inline-block;
  margin-left: 5px;
  float: none !important;
  vertical-align: middle;
}
#bb-navbar-list_navbar-right-root > li {
  left: auto !important;
  top: auto !important;
}
#bb-navbar-list_navbar-right-root > li > a {
  padding: 8px 12px !important;
  color: #fff;
  background-color: #006633;
  border-radius: 6px;
}
#bb-navbar-list_navbar-right-root > li > a .bb-menu-dropdown-minimalist-anchor {
  padding: 0;
  font-size: inherit;
}
#bb-navbar-list_navbar-right-root > li > a:hover {
  background-color: #005128;
}
#bb-navbar-list_navbar-right-root > li > ul {
  z-index: 1099;
  left: unset;
  right: 0;
}
.badge-cart-count {
  padding: .2em .6em .3em;
  background-color: #eb6a28;
}
.bb-menu-dropdown-minimalist-anchor {
  display: inline-block;
}
#navbar {
  padding: 0 15px;
}
#navbar .col-xs-12 {
  background-color: #006633;
  padding: 0;
}
#navigation_top #main_nav {
  transform: translateY(0);
  width: 100% !important;
  margin-bottom: 0;
}
#main_nav.navbar-default {
  padding: 0 15px;
  border: none;
  box-shadow: none;
  background-color: transparent;
}
#main_nav.navbar-default .container-fluid {
  background-color: #fff;
}
#navbar > .col-xs-12 > .col-xs-1 {
  display: none;
}
.bb-search-form-collapsed-container {
  padding: 0;
  width: 100%;
  display: flex;
}
#bb-header-minimalist-search {
  position: absolute;
  bottom: 0;
  margin: 0;
}
.bb-nav-breadcrumb-container {
  padding: 0 15px;
}
.bb-nav-breadcrumb {
  background-color: #006633;
}
.bb-nav-breadcrumb li a {
  color: #fff;
}
.bb-nav-breadcrumb li.active {
  color: #9dd699;
}
.bb-navbar-collapse {
  padding: 0;
}
.navbar-nav {
  display: flex;
  justify-content: flex-start;
  font-size: 17px;
}
.navmenu-offcanvas .divider_nav {
  height: unset;
  background: transparent;
  border-bottom: 1px solid #d4d4d4;
}
.navmenu-offcanvas .divider_nav::after {
  content: 'Produkte';
  display: block;
  margin: 40px 0 5px 15px;
  font-family: 'PT Serif', cursive;
  font-size: 20px;
  color: #000000;
  text-transform: uppercase;
}
.row-products-nav .navbar-nav,
.row-cms-nav .navbar-nav,
.row--service-nav .navbar-nav,
.row-products-nav .navbar-nav.collapse.in,
.row-cms-nav .navbar-nav.collapse.in,
.row--service-nav .navbar-nav.collapse.in {
  display: block;
}
.row-products-nav .navbar-nav.collapse,
.row-cms-nav .navbar-nav.collapse,
.row--service-nav .navbar-nav.collapse {
  display: none;
}
.row-products-nav .col-nav-header {
  display: none;
}
.row-products-nav .mobilproducts.level-1 > .nav-item {
  display: none;
}
.row-products-nav .mobilproducts.level-1 > .divider_nav ~ .nav-item {
  display: list-item;
}
.navbar-info.navbar-nav {
  margin: 0;
}
.navbar-info {
  display: none;
  order: 2;
}
.navbar-info > li a {
  padding: 5px 10px 5px 10px !important;
  color: #fff !important;
  border-right: 1px solid #fff;
  height: 100%;
}
.navbar-info > li a .caret {
  display: none;
}
.navbar-info > .open a:hover,
.navbar-info > .open a:focus {
  border-color: #fff;
}
.navbar-info > li a:hover,
.navbar-info > li a:focus {
  background-color: #005128 !important;
}
.navbar-info .dropdown-menu {
  background-color: #006633;
  z-index: 1000;
}
.navbar-info .dropdown-menu li {
  min-width: auto;
}
.navbar-info .dropdown-menu > li a {
  border-right: none;
  border-bottom: 1px solid #fff;
}
.navbar-info .dropdown-menu > li a:after {
  display: none !important;
}
.navbar-info .dropdown-submenu {
  display: none !important;
}
.navbar-info .open #bb-navbar-dropdown_menu_level_1 {
  display: list-item;
}
.navbar-info.navbar-nav .open .dropdown-menu {
  position: absolute;
  float: left;
  width: auto;
  background-color: #006633;
}
.navbar-info > li:nth-of-type(n+6) {
  display: none;
}
.navbar-info > li:nth-of-type(n+5) a {
  border-right: none;
}
.xbb-search-form-collapsed-container > #bb-navbar-list_navbar-root {
  border: none;
}
.xbb-search-form-collapsed-container > #bb-navbar-list_navbar-root a {
  color: #fff !important;
}
.xbb-search-form-collapsed-container > #bb-navbar-list_navbar-root a:hover,
.xbb-search-form-collapsed-container > #bb-navbar-list_navbar-root a:focus,
.xbb-search-form-collapsed-container > #bb-navbar-list_navbar-root .open a:focus {
  background-color: #005128 !important;
}
.xbb-search-form-collapsed-container > #bb-navbar-list_navbar-root > li > a {
  padding: 10px !important;
  border-right: 1px solid #000000;
  height: 100%;
}
.xbb-search-form-collapsed-container > #bb-navbar-list_navbar-root > li > a:hover,
.xbb-search-form-collapsed-container > #bb-navbar-list_navbar-root > li > a:focus {
  background-color: #005128 !important;
}
.xbb-search-form-collapsed-container > #bb-navbar-list_navbar-root .menu_level_1 {
  background-color: #006633;
}
.xbb-search-form-collapsed-container > #bb-navbar-list_navbar-root .menu_level_1 li a {
  padding: 4px 10px 3px 10px !important;
  border-bottom: 1px solid #fff;
}
.xbb-search-form-collapsed-container > #bb-navbar-list_navbar-root .menu_level_1 li.nav-header > a:after {
  margin-top: 7px;
  border-left-color: #fff;
}
.xbb-search-form-collapsed-container > #bb-navbar-list_navbar-root .menu_level_1 .col-sm-2 {
  display: none;
}
.xbb-search-form-collapsed-container > #bb-navbar-list_navbar-root .menu_level_1 .col-xs-12 {
  background-color: transparent;
}
.xbb-search-form-collapsed-container > #bb-navbar-list_navbar-root .dropdown-submenu {
  margin-top: -1px;
  margin-left: 0;
  border-left: 1px solid #fff;
  background-color: #006633;
}
#bb-cms-menu-aktuelles {
  display: none;
}
.bb-home-btn {
  display: none !important;
}
#btn-nav-home {
  font-size: 15px;
  line-height: 19px;
}
.bb-search-form-collapsed-container {
  padding: 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.dropdown-menu {
  min-width: auto;
  border: none;
  box-shadow: none;
}
.navbar .dropdown-menu li > .dropdown-submenu {
  margin: 0;
}
.navbar .dropdown-menu li {
  min-width: auto;
}
.navbar .dropdown-menu li.divider_nav {
  width: 100%;
  background: transparent;
}
.bb-menu-anchor {
  padding: 15px 8px 11px 8px !important;
}
.bb-menu-anchor .col-sm-2 {
  display: none;
}
.bb-menu-anchor .col-sm-10 {
  width: 100%;
}
.mx-level1-horizontal {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  font-size: 15px;
  background-color: transparent;
}
.mx-level1-horizontal .btn-group .bb-ddsplit-dropdown {
  display: none;
}
.mx-level1-horizontal .btn-group .btn-sm {
  float: none;
  padding: 15px 8px 11px 8px !important;
  top: 0;
  font-size: inherit !important;
  line-height: inherit !important;
  background-color: transparent;
}
.mx-level1-horizontal > li:not(.divider_nav):not(.divider_nav ~ li) {
  background-color: transparent !important;
  font-size: 20px;
  font-family: 'PT Serif', cursive;
}
.mx-level1-horizontal > li:not(.divider_nav):not(.divider_nav ~ li):hover {
  background-color: #005128 !important;
}
.mx-level1-horizontal .divider_nav ~ li {
  background-color: transparent !important;
}
.mx-level1-horizontal .divider_nav ~ li:hover {
  background-color: #005128 !important;
}
.mx-level1-horizontal > li.active {
  background-color: #005128 !important;
}
.mx-level1-horizontal > li a,
.mx-level1-horizontal > li > .btn-group a {
  padding: 4px 8px !important;
  font-size: inherit;
  line-height: inherit;
  color: #fff;
}
.mx-level1-horizontal > li a > div,
.mx-level1-horizontal > li > .btn-group a > div {
  background-color: transparent;
}
.mx-level1-horizontal > li > a:hover,
.mx-level1-horizontal > li > .btn-group > a:hover {
  background-color: transparent;
}
.mx-level1-horizontal > li.active > a,
.mx-level1-horizontal > li.active > .btn-group > a {
  background-color: transparent;
}
.mx-level1-horizontal .nav-header a::after {
  display: none;
}
.mx-level1-horizontal > li:hover > .dropdown-menu,
.mx-level1-horizontal > li:hover > .btn-group > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transition: visibility 0s ease 0s, opacity 0.3s ease;
}
.mx-level2-vertical {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(260px, 1fr));
  top: auto;
  left: 30px;
  position: fixed;
  width: calc(100% - 60px);
  padding: 5px 15px;
  overflow: hidden;
  opacity: 0;
  visibility: hidden;
  transition: visibility 0s ease 0.3s, opacity 0.3s ease;
  background-color: #005128 !important;
}
.mx-level2-vertical li {
  padding: 4px 8px;
  background-color: transparent;
}
.mx-level2-vertical a {
  padding: 0 !important;
}
.mx-level2-vertical li:hover,
.mx-level2-vertical li.active,
.mx-level2-vertical li.active:hover {
  background-color: #006633;
}
.mx-level2-vertical > li a:hover,
.mx-level2-vertical > li > .btn-group a:hover {
  background-color: transparent;
}
.mx-level2-vertical > li.active a,
.mx-level2-vertical > li.active > .btn-group a {
  background-color: transparent;
  border-bottom: 1px solid #006633;
}
.mx-level2-vertical::before {
  content: "";
  display: block;
  grid-column-start: 1;
  grid-column-end: -1;
  margin: 5px;
}
.mx-level2-vertical::after {
  content: "";
  display: block;
  clear: both;
  margin: 15px;
  grid-column-start: 1;
  grid-column-end: -1;
}
.mx-level3-vertical {
  display: none !important;
  flex-direction: column;
}
.mx-level3-vertical > li:hover > .dropdown-menu {
  display: flex;
}
.mx-level4-vertical {
  flex-direction: column;
}
.bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > a,
.bb-navbar-main-sm-md > #bb-navbar-list_navbar-root > li > a {
  display: none;
}
.bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu,
.bb-navbar-main-sm-md > #bb-navbar-list_navbar-root > li > .dropdown-menu {
  position: static;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  font-size: 15px;
  background-color: transparent;
}
.bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu .btn-group .bb-ddsplit-dropdown,
.bb-navbar-main-sm-md > #bb-navbar-list_navbar-root > li > .dropdown-menu .btn-group .bb-ddsplit-dropdown {
  display: none;
}
.bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu .btn-group .btn-sm,
.bb-navbar-main-sm-md > #bb-navbar-list_navbar-root > li > .dropdown-menu .btn-group .btn-sm {
  float: none;
  padding: 15px 8px 11px 8px !important;
  top: 0;
  font-size: inherit !important;
  line-height: inherit !important;
  background-color: transparent;
}
.bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li:not(.divider_nav):not(.divider_nav ~ li),
.bb-navbar-main-sm-md > #bb-navbar-list_navbar-root > li > .dropdown-menu > li:not(.divider_nav):not(.divider_nav ~ li) {
  background-color: transparent !important;
  font-size: 20px;
  font-family: 'PT Serif', cursive;
}
.bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li:not(.divider_nav):not(.divider_nav ~ li):hover,
.bb-navbar-main-sm-md > #bb-navbar-list_navbar-root > li > .dropdown-menu > li:not(.divider_nav):not(.divider_nav ~ li):hover {
  background-color: #005128 !important;
}
.bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu .divider_nav ~ li,
.bb-navbar-main-sm-md > #bb-navbar-list_navbar-root > li > .dropdown-menu .divider_nav ~ li {
  background-color: transparent !important;
}
.bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu .divider_nav ~ li:hover,
.bb-navbar-main-sm-md > #bb-navbar-list_navbar-root > li > .dropdown-menu .divider_nav ~ li:hover {
  background-color: #005128 !important;
}
.bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li.active,
.bb-navbar-main-sm-md > #bb-navbar-list_navbar-root > li > .dropdown-menu > li.active {
  background-color: #005128 !important;
}
.bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li a,
.bb-navbar-main-sm-md > #bb-navbar-list_navbar-root > li > .dropdown-menu > li a,
.bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .btn-group a,
.bb-navbar-main-sm-md > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .btn-group a {
  padding: 4px 8px !important;
  font-size: inherit;
  line-height: inherit;
  color: #fff;
}
.bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li a > div,
.bb-navbar-main-sm-md > #bb-navbar-list_navbar-root > li > .dropdown-menu > li a > div,
.bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .btn-group a > div,
.bb-navbar-main-sm-md > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .btn-group a > div {
  background-color: transparent;
}
.bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > a:hover,
.bb-navbar-main-sm-md > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > a:hover,
.bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .btn-group > a:hover,
.bb-navbar-main-sm-md > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .btn-group > a:hover {
  background-color: transparent;
}
.bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li.active > a,
.bb-navbar-main-sm-md > #bb-navbar-list_navbar-root > li > .dropdown-menu > li.active > a,
.bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li.active > .btn-group > a,
.bb-navbar-main-sm-md > #bb-navbar-list_navbar-root > li > .dropdown-menu > li.active > .btn-group > a {
  background-color: transparent;
}
.bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu .nav-header a::after,
.bb-navbar-main-sm-md > #bb-navbar-list_navbar-root > li > .dropdown-menu .nav-header a::after {
  display: none;
}
.bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li:hover > .dropdown-menu,
.bb-navbar-main-sm-md > #bb-navbar-list_navbar-root > li > .dropdown-menu > li:hover > .dropdown-menu,
.bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li:hover > .btn-group > .dropdown-menu,
.bb-navbar-main-sm-md > #bb-navbar-list_navbar-root > li > .dropdown-menu > li:hover > .btn-group > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  transition: visibility 0s ease 0s, opacity 0.3s ease;
}
.bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .dropdown-menu,
.bb-navbar-main-sm-md > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .dropdown-menu {
  top: inherit;
  left: inherit;
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(260px, 1fr));
  top: auto;
  left: 30px;
  position: fixed;
  width: calc(100% - 60px);
  padding: 5px 15px;
  overflow: hidden;
  opacity: 0;
  visibility: hidden;
  transition: visibility 0s ease 0.3s, opacity 0.3s ease;
  background-color: #005128 !important;
}
.bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .dropdown-menu li,
.bb-navbar-main-sm-md > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .dropdown-menu li {
  padding: 4px 8px;
  background-color: transparent;
}
.bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .dropdown-menu a,
.bb-navbar-main-sm-md > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .dropdown-menu a {
  padding: 0 !important;
}
.bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .dropdown-menu li:hover,
.bb-navbar-main-sm-md > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .dropdown-menu li:hover,
.bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .dropdown-menu li.active,
.bb-navbar-main-sm-md > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .dropdown-menu li.active,
.bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .dropdown-menu li.active:hover,
.bb-navbar-main-sm-md > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .dropdown-menu li.active:hover {
  background-color: #006633;
}
.bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .dropdown-menu > li a:hover,
.bb-navbar-main-sm-md > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .dropdown-menu > li a:hover,
.bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .dropdown-menu > li > .btn-group a:hover,
.bb-navbar-main-sm-md > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .dropdown-menu > li > .btn-group a:hover {
  background-color: transparent;
}
.bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .dropdown-menu > li.active a,
.bb-navbar-main-sm-md > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .dropdown-menu > li.active a,
.bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .dropdown-menu > li.active > .btn-group a,
.bb-navbar-main-sm-md > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .dropdown-menu > li.active > .btn-group a {
  background-color: transparent;
  border-bottom: 1px solid #006633;
}
.bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .dropdown-menu::before,
.bb-navbar-main-sm-md > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .dropdown-menu::before {
  content: "";
  display: block;
  grid-column-start: 1;
  grid-column-end: -1;
  margin: 5px;
}
.bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .dropdown-menu::after,
.bb-navbar-main-sm-md > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .dropdown-menu::after {
  content: "";
  display: block;
  clear: both;
  margin: 15px;
  grid-column-start: 1;
  grid-column-end: -1;
}
.bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .dropdown-menu > li > .dropdown-menu,
.bb-navbar-main-sm-md > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .dropdown-menu > li > .dropdown-menu {
  top: inherit;
  left: inherit;
  display: none !important;
  flex-direction: column;
}
.bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .dropdown-menu > li > .dropdown-menu > li:hover > .dropdown-menu,
.bb-navbar-main-sm-md > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .dropdown-menu > li > .dropdown-menu > li:hover > .dropdown-menu {
  display: flex;
}
#bb-navbar-list_navbar-aktuelles {
  flex-wrap: wrap;
  margin-top: 40px;
}
#bb-navbar-list_navbar-aktuelles li a {
  padding: 5px 8px 5px 8px !important;
  border-radius: 15px;
  margin: 0 5px 5px 0;
  background-color: #006633;
  color: #fff;
}
#bb-navbar-list_navbar-aktuelles li a:hover {
  background-color: #005128;
}
#navigation-offcanvas .panel-body > ul:nth-of-type(1) {
  background-color: #ed9933;
}
#navigation-offcanvas .panel-body > ul:nth-of-type(1) a {
  color: #fff;
}
#navigation-offcanvas .panel-body > ul:nth-of-type(1) .caret {
  margin-left: 6px;
  border-top-color: #fff;
}
#navigation-offcanvas .panel-body > ul:nth-of-type(1) .divider_nav {
  background-image: none;
  background-color: #fff;
}
#navigation-offcanvas .panel-body > ul:nth-of-type(1) li ul a {
  padding-left: 30px;
}
#navigation-offcanvas .panel-body > ul:nth-of-type(1) li ul a li ul a {
  padding-left: 40px;
}
#navigation-offcanvas .panel-body > ul:nth-of-type(2) {
  display: none;
}
#navigation-offcanvas .panel-body > hr:nth-of-type(1) {
  display: none;
}
#navigation-offcanvas .panel-body #bb-navbar-list_navmenu-fusszeile {
  background-color: #006633;
}
#navigation-offcanvas .panel-body #bb-navbar-list_navmenu-fusszeile a {
  color: #fff;
}
#navigation-offcanvas .panel-body #bb-navbar-list_navmenu-fusszeile .caret {
  margin-left: 6px;
  border-top-color: #fff;
}
#navigation-offcanvas .panel-body #bb-navbar-list_navmenu-fusszeile li ul a {
  padding-left: 30px;
}
.bb-wglist-container .btn-warengruppe {
  border-color: #006633;
  font-size: 16px;
  line-height: 1.1;
}
.bb-wglist-container .btn-warengruppe .badge {
  background-color: #005128;
}
.bb-wglist-container .btn-warengruppe:hover {
  border-color: #006633;
  color: #fff;
  background-color: #006633;
}
.bb-wglist-container .btn-warengruppe:hover .badge {
  color: #006633;
  background-color: #fff;
}
.bb-container-base {
  padding-bottom: 0 !important;
}
.bb-container-base > .row {
  margin: 0;
}
.panel {
  border: none;
}
.bb-rounded-md {
  border-radius: 6px;
}
.cart-buttons .panel-body {
  padding-bottom: 0;
}
.cart-buttons .panel-body > div.col-xs-12 {
  margin-bottom: 5px;
}
.cart-buttons .panel-body > div.col-xs-12 br {
  display: none;
}
.cart-buttons .panel-body > .row div:first-child .bb-weights-btn-minus {
  line-height: 1.46;
}
.cart-buttons .panel-body > .row div:first-child .bb-cart-weight-input-amount {
  padding: 9px 8px 5px 0 !important;
}
.cart-buttons .panel-body > .row div:first-child .bb-weights-btn-plus {
  right: 0 !important;
  transform: scale(1) !important;
}
.bb-row-grid-2 {
  position: relative;
}
.bb-row-grid-2 .bb-gridbox-icon-bar {
  position: absolute;
  z-index: 1;
  width: 100%;
}
.bb-row-grid-2 .bb-gridbox-icon-bar .clipboard-btn {
  display: none;
}
.bb-row-grid-2 .bb-gridbox-product-container {
  padding: 0 !important;
}
.bb-row-grid-2 .bb-gridbox-product-container .col-xs-12:first-of-type {
  padding: 0 5px 0 5px;
}
.bb-row-grid-2 .bb-gridbox-product-quality-logos-container {
  position: absolute;
  bottom: 10px;
  direction: rtl;
}
.bb-row-grid-4a .bb-gridbox-product-info-werbeslogan {
  display: none;
}
.bb-row-grid-5 .bb-gridbox-product-label-container {
  height: 55px;
  margin: 10px 0 3px 0;
  padding: 0 15px;
  text-align: center;
  white-space: normal;
}
.bb-row-grid-5 .bb-gridbox-product-label-container strong {
  font-weight: normal;
  font-size: 22px !important;
}
.bb-row-grid-5 .list-unstyled {
  line-height: 16px;
}
.bb-row-grid-7 .bb-gridbox-product-price-container {
  text-align: center;
}
.bb-row-grid-7 .bb-gridbox-product-price-container strong {
  font-size: 22px;
}
.bb-row-grid-7 .bb-gridbox-product-price-container strong a:hover {
  text-decoration: none;
}
.bb-row-grid-7 .bb-gridbox-product-price-container strong a sup {
  top: -5px;
}
.bb-row-grid-7 .bb-gridbox-product-price-container .bb-gridbox-product-unit-label {
  left: -8px;
}
.bb-row-grid-7 .bb-gridbox-product-price-container[style*='firebrick'] {
  color: #000000 !important;
}
.bb-row-grid-8 .bb-gridbox-product-extras-container {
  text-align: center;
}
.bb-row-grid-9 .panel-rounded .panel-body {
  padding-bottom: 0;
}
.bb-row-grid-9 .panel-rounded .panel-body > div.col-xs-12 {
  margin-bottom: 5px;
}
.bb-row-grid-9 .panel-rounded .panel-body > div.col-xs-12 br {
  display: none;
}
.bb-row-grid-9 .panel-rounded .panel-body > .row div:first-child .bb-weights-btn-minus {
  line-height: 1.46;
}
.bb-row-grid-9 .panel-rounded .panel-body > .row div:first-child .bb-cart-weight-input-amount {
  padding: 9px 8px 5px 0 !important;
}
.bb-row-grid-9 .panel-rounded .panel-body > .row div:first-child .bb-weights-btn-plus {
  right: 0 !important;
  transform: scale(1) !important;
}
.bb-row-grid-9 .panel-rounded .bb-cart-product-input-amount {
  border-radius: 1 !important;
  border-color: #005128;
  font-size: 16px;
  font-weight: bold !important;
}
.bb-row-grid-9 .panel-rounded .bb-cart-add-btn-total {
  font-size: 16px;
  font-weight: bold;
}
.bb-row-grid-9 .panel-rounded .col-xs-12 > .btn-primary.bb-rounded-md {
  background-color: #006633 !important;
}
.product-sale-ribbon,
.product-upcoming-sale-ribbon {
  top: -34px !important;
  left: -86px !important;
  width: 165px;
  font-size: 13px;
  line-height: 7px;
  background-color: #eb6a28;
  color: #fff;
}
.product-sale-ribbon span,
.product-upcoming-sale-ribbon span {
  font-size: inherit !important;
  line-height: inherit;
}
.product-sale-ribbon2,
.product-upcoming-sale-ribbon2 {
  width: 200px;
  padding: 5px !important;
  top: -17px !important;
  left: -80px !important;
  color: #fff;
  background-color: #eb6a28;
  font-size: 13px !important;
}
.product-upcoming-sale-ribbon span {
  line-height: 18px;
}
.bb-slider-product-container .product-sale-ribbon2,
.bb-slider-product-container .product-upcoming-sale-ribbon2 {
  width: 200px;
}
.cms-block-opening p {
  margin: 2px 0 -10px 0;
  text-align: right;
}
.match-up h2 {
  font-size: 46px;
}
.warning-text {
  color: #c10000;
}
.btn-read-more {
  display: flex;
  justify-content: space-between;
  width: 100%;
  padding: 0 0 5px 0;
  color: #000000;
  text-decoration: none;
  border-bottom: 1px solid #000000;
}
.btn-read-more:hover,
.btn-read-more:focus {
  color: #006633;
  text-decoration: none;
  cursor: pointer;
}
.btn-read-more .btn-content-more {
  display: none;
}
.btn-read-more .btn-content-less {
  display: inline;
}
.btn-read-more.collapsed .btn-content-more {
  display: inline;
}
.btn-read-more.collapsed .btn-content-less {
  display: none;
}
.collapse-button,
.collapse-home a {
  color: #006633;
  text-decoration: underline;
}
.collapse-list-title {
  font-size: 16px;
}
.info-teaser h3 {
  margin: 0 0 3px 0;
  padding: 15px 10px;
  color: #fff;
  background-color: #006633;
}
.info-teaser.link > div:nth-child(1),
.link-teaser.link > div:nth-child(1) {
  height: 100%;
  width: 100%;
  position: absolute;
}
.info-teaser.link > div:nth-child(1) div,
.link-teaser.link > div:nth-child(1) div {
  position: static;
}
.info-teaser.link > div:nth-child(1) a,
.link-teaser.link > div:nth-child(1) a {
  height: 100%;
  width: 100%;
  margin-left: -15px;
  margin-right: -15px;
  position: absolute;
  z-index: 1;
  opacity: 0;
}
.info-teaser.link img,
.link-teaser.link img {
  opacity: 0.9;
}
.info-teaser.link:hover h3 {
  background-color: #005128;
}
.info-teaser.link:hover a {
  text-decoration: underline;
}
.info-teaser.link:hover img {
  opacity: 1;
}
.link-teaser.link:hover img {
  opacity: 1;
}
.info-teaser.link.date > div:nth-child(2) p {
  background: #006633;
  margin: 0;
  padding: 0 10px 0 10px;
  color: #fff;
}
.teaser-video video {
  display: block;
  max-width: 100%;
}
.teaser-video .video-container p {
  margin: 0;
}
.mini-slider .slick-slide {
  position: relative;
}
.mini-slider .bb-slider-caption {
  position: absolute;
  top: 0;
  width: 100%;
  padding: 10px 0 20px 0;
  background: linear-gradient(rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0));
  color: #fff;
}
.mini-slider .slick-dotted.slick-slider {
  margin-bottom: 0;
}
.mini-slider .slick-dots {
  bottom: 15px;
}
footer {
  padding: 0 !important;
}
footer nav {
  margin: 0 !important;
  padding-bottom: 40px;
  border: none;
}
footer nav > .panel {
  box-shadow: none;
}
footer nav > .container-fluid {
  margin: 0 15px 0 15px;
  background-color: #006633;
}
footer nav > .container-fluid .navbar-text {
  margin-left: 0;
  color: #fff;
}
footer nav > .container-fluid .navbar-text p {
  line-height: 20px;
}
footer #bb-cms-menu-fusszeile ul {
  flex-wrap: wrap;
}
footer #bb-cms-menu-fusszeile ul > li:nth-of-type(-n+5) {
  display: none;
}
footer #bb-cms-menu-fusszeile a {
  color: #fff;
}
footer #bb-cms-menu-fusszeile a:hover,
footer #bb-cms-menu-fusszeile a:focus {
  background-color: #005128;
}
.bb-embedded-products-container {
  background-color: #ececec;
  padding: 15px 0;
}
.ga-subline {
  font-size: 17px;
}
#bb-cmsblock-50 p {
  margin: 0;
}
#main_nav.scrolled .cms-block-opening {
  display: none;
}
#main_nav.scrolled img.logo-minimalist-left {
  margin-top: 5px;
}
#main_nav.scrolled #bb-header-minimalist-left,
#main_nav.scrolled #bb-header-minimalist-center,
#main_nav.scrolled #bb-header-minimalist-right {
  height: 60px !important;
}
.checkout-steps {
  margin-left: 15px;
  margin-right: 15px;
}
#bb-mergecart-panel .bb-existing-tour-card .bb-existing-tour-card-title h4 {
  font-family: 'PT Serif', Geneva, sans-serif;
  color: #fff;
}
#bb-header-minimalist-right .bb-cart-schnelleingabe {
  width: 100%;
  margin-top: 3px;
}
#bb-header-minimalist-right .bb-cart-schnelleingabe .tt-dropdown-menu {
  left: auto !important;
  right: 0 !important;
  min-width: 300px;
}
.page-id-cart .theme-cms-block-widget-smart_slider {
  background-color: #ececec;
}
.page-id-cart .theme-cms-block-widget-smart_slider > .col-xs-12 {
  padding: 0;
}
.page-id-cart .theme-cms-block-widget-smart_slider > .col-xs-12 > .col-xs-12 {
  padding: 10px 0 0 0;
}
.page-id-cart .theme-cms-block-widget-smart_slider .bb-embedded-smart-slider-widget .slick-track .bb-smart-slider-tile {
  border: none !important;
  background-color: #fff;
}
.page-id-cart .theme-cms-block-widget-smart_slider .bb-embedded-smart-slider-widget .slick-track .bb-smart-slider-tile .bb-slider-product-add .glyphicon {
  top: 0 !important;
}
.page-id-cart .theme-cms-block-widget-smart_slider .bb-embedded-smart-slider-widget .slick-track .bb-smart-slider-tile > div a > div {
  padding-left: 3px;
  padding-right: 3px;
}
.page-id-cart .theme-cms-block-widget-smart_slider .bb-embedded-smart-slider-widget .slick-track .bb-smart-slider-tile > div a > div > div {
  font-weight: normal !important;
}
@media (max-width: 767px) {
  .logo-xs {
    max-height: 46px;
    margin-top: 0 !important;
    padding: 0;
  }
  .row-product-list > .col-xs-12,
  .bb-topsellers-container > .panel > .panel-body > .col-xs-12,
  .bb-favorites-panel > .panel > .panel-body > .col-xs-12,
  .bb-recents-container > .panel > .panel-body > .col-xs-12,
  .font_cms_block > .panel-body > .bb-embedded-products-container > .col-xs-12,
  .row.bb-embedded-products-container > .col-xs-12,
  .page-id-suche #content-container > .col-xs-12 {
    width: 50%;
  }
  .row-product-list > .col-xs-12:nth-child(odd),
  .bb-topsellers-container > .panel > .panel-body > .col-xs-12:nth-child(odd),
  .bb-favorites-panel > .panel > .panel-body > .col-xs-12:nth-child(odd),
  .bb-recents-container > .panel > .panel-body > .col-xs-12:nth-child(odd),
  .font_cms_block > .panel-body > .bb-embedded-products-container > .col-xs-12:nth-child(odd),
  .row.bb-embedded-products-container > .col-xs-12:nth-child(odd),
  .page-id-suche #content-container > .col-xs-12:nth-child(odd) {
    padding-right: 5px;
  }
  .row-product-list > .col-xs-12:nth-child(even),
  .bb-topsellers-container > .panel > .panel-body > .col-xs-12:nth-child(even),
  .bb-favorites-panel > .panel > .panel-body > .col-xs-12:nth-child(even),
  .bb-recents-container > .panel > .panel-body > .col-xs-12:nth-child(even),
  .font_cms_block > .panel-body > .bb-embedded-products-container > .col-xs-12:nth-child(even),
  .row.bb-embedded-products-container > .col-xs-12:nth-child(even),
  .page-id-suche #content-container > .col-xs-12:nth-child(even) {
    padding-left: 5px;
  }
}
@media (min-width: 576px) {
  .bb-row-grid-4a .bb-gridbox-product-info-werbeslogan {
    display: unset;
  }
}
@media (min-width: 768px) {
  #bb-container-base {
    padding: 0;
  }
  .info-header .contact-social-media-icons {
    display: table;
  }
  #navbar-info {
    display: block;
  }
  .bb-nav-breadcrumb {
    padding-left: 15px;
    padding-right: 15px;
    background-color: transparent;
  }
  .bb-nav-breadcrumb li a {
    color: #006633;
  }
  .bb-nav-breadcrumb li.active {
    color: #a2a2a2;
  }
  #bb-header-minimalist-topline > div {
    padding-left: 15px;
    padding-right: 15px;
  }
  #bb-cmsblock-466 {
    display: block;
  }
  #bb-header-minimalist-left {
    width: 25%;
  }
  .navbar-cartbtn-group .btn-primary {
    width: 100%;
    text-align: left;
  }
  .navbar-cartbtn-group .btn-primary.bb-wk-edit-notice {
    display: flex;
    height: auto;
    padding: 8px 10px;
  }
  .navbar-cartbtn-group .btn-primary.bb-wk-edit-notice .glyphicon {
    top: 4px;
    left: 2px;
  }
  .navbar-cartbtn-group .btn-primary.bb-wk-edit-notice br {
    display: none;
  }
  .navbar-cartbtn-group .btn-primary.bb-wk-edit-notice .hidden-xs {
    display: none;
  }
  .badge-cart-count {
    padding: .2em .6em .3em;
    left: inherit;
    right: -5px;
    top: -5px;
    background-color: #eb6a28;
  }
  #bb-header-minimalist-right {
    flex-direction: column;
  }
  #bb-navbar-list_navbar-right-root > li {
    width: 100%;
  }
  #bb-navbar-list_navbar-right-root > li > ul {
    flex-direction: column;
  }
  #bb-navbar-list_navbar-right-root > .open #bb-navbar-dropdown_menu_level_1 {
    display: flex;
  }
  .bb-wglist-container .btn-warengruppe {
    font-size: 22px;
  }
  .collapse-button-paragraph {
    display: none;
  }
  .collapse-home {
    visibility: visible;
    display: block;
  }
}
@media (min-width: 992px) {
  h1 {
    font-size: 41px;
  }
  h2 {
    font-size: 31px;
  }
  h3 {
    font-size: 26px;
  }
  .info-header .col-lg-12 {
    flex-direction: row;
    padding: 0;
  }
  .info-header .info-hotline {
    order: 2;
    margin: 3px 10px;
  }
  .info-header .navbar-info {
    order: 1;
  }
  #bb-header-minimalist-right {
    flex-direction: column;
  }
  #main_nav.scrolled #bb-header-minimalist-topline > .col-xs-12 {
    width: 77%;
  }
  .bb-home-btn {
    display: block !important;
  }
}
@media (min-width: 1200px) {
  .bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu,
  .bb-navbar-main-sm-md > #bb-navbar-list_navbar-root > li > .dropdown-menu {
    position: static;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    background-color: transparent;
    font-size: 15px;
  }
  .bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu .btn-group .bb-ddsplit-dropdown,
  .bb-navbar-main-sm-md > #bb-navbar-list_navbar-root > li > .dropdown-menu .btn-group .bb-ddsplit-dropdown {
    display: none;
  }
  .bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu .btn-group .btn-sm,
  .bb-navbar-main-sm-md > #bb-navbar-list_navbar-root > li > .dropdown-menu .btn-group .btn-sm {
    float: none;
    padding: 15px 8px 11px 8px !important;
    top: 0;
    font-size: inherit !important;
    line-height: inherit !important;
    background-color: transparent;
  }
  .bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li:not(.divider_nav):not(.divider_nav ~ li),
  .bb-navbar-main-sm-md > #bb-navbar-list_navbar-root > li > .dropdown-menu > li:not(.divider_nav):not(.divider_nav ~ li) {
    background-color: transparent !important;
    font-size: 20px;
    font-family: 'PT Serif', cursive;
  }
  .bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li:not(.divider_nav):not(.divider_nav ~ li):hover,
  .bb-navbar-main-sm-md > #bb-navbar-list_navbar-root > li > .dropdown-menu > li:not(.divider_nav):not(.divider_nav ~ li):hover {
    background-color: #005128 !important;
  }
  .bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu .divider_nav ~ li,
  .bb-navbar-main-sm-md > #bb-navbar-list_navbar-root > li > .dropdown-menu .divider_nav ~ li {
    background-color: transparent !important;
  }
  .bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu .divider_nav ~ li:hover,
  .bb-navbar-main-sm-md > #bb-navbar-list_navbar-root > li > .dropdown-menu .divider_nav ~ li:hover {
    background-color: #005128 !important;
  }
  .bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li.active,
  .bb-navbar-main-sm-md > #bb-navbar-list_navbar-root > li > .dropdown-menu > li.active {
    background-color: #005128 !important;
  }
  .bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li a,
  .bb-navbar-main-sm-md > #bb-navbar-list_navbar-root > li > .dropdown-menu > li a,
  .bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .btn-group a,
  .bb-navbar-main-sm-md > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .btn-group a {
    padding: 4px 8px !important;
    font-size: inherit;
    line-height: inherit;
    color: #fff;
  }
  .bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li a > div,
  .bb-navbar-main-sm-md > #bb-navbar-list_navbar-root > li > .dropdown-menu > li a > div,
  .bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .btn-group a > div,
  .bb-navbar-main-sm-md > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .btn-group a > div {
    background-color: transparent;
  }
  .bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > a:hover,
  .bb-navbar-main-sm-md > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > a:hover,
  .bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .btn-group > a:hover,
  .bb-navbar-main-sm-md > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .btn-group > a:hover {
    background-color: transparent;
  }
  .bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li.active > a,
  .bb-navbar-main-sm-md > #bb-navbar-list_navbar-root > li > .dropdown-menu > li.active > a,
  .bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li.active > .btn-group > a,
  .bb-navbar-main-sm-md > #bb-navbar-list_navbar-root > li > .dropdown-menu > li.active > .btn-group > a {
    background-color: transparent;
  }
  .bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu .nav-header a::after,
  .bb-navbar-main-sm-md > #bb-navbar-list_navbar-root > li > .dropdown-menu .nav-header a::after {
    display: none;
  }
  .bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li:hover > .dropdown-menu,
  .bb-navbar-main-sm-md > #bb-navbar-list_navbar-root > li > .dropdown-menu > li:hover > .dropdown-menu,
  .bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li:hover > .btn-group > .dropdown-menu,
  .bb-navbar-main-sm-md > #bb-navbar-list_navbar-root > li > .dropdown-menu > li:hover > .btn-group > .dropdown-menu {
    opacity: 1;
    visibility: visible;
    transition: visibility 0s ease 0s, opacity 0.3s ease;
  }
  .bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li a,
  .bb-navbar-main-sm-md > #bb-navbar-list_navbar-root > li > .dropdown-menu > li a,
  .bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .btn-group a,
  .bb-navbar-main-sm-md > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .btn-group a {
    padding: 8px 16px !important;
    font-size: inherit;
    line-height: inherit;
  }
}
@media (max-width: 1200px) {
  .container {
    width: 100%;
  }
}
@media (max-width: 1024px) {
  .bb-nav-top {
    max-height: unset;
  }
}
/* Anpassung BB */
.bb-checkout-user-nk-panel .panel-body.panel-grid::before {
  content: "Schon Kunde oder bereits telefonisch von uns registriert? Bitte registriere dich nicht neu! Klicke auf 'Passwort vergessen' oder folge dem Link in deiner Shop-Einladung.";
  padding: 10px 3px 15px 5px;
  background: #0a401c;
  margin-bottom: 15px;
  border-radius: 5px;
  font-weight: 700;
  color: white;
}
.bb-gridbox-product-info {
  display: block;
  font-size: 14px;
  line-height: 1.2;
}
div#product-details-modal-content .col-xs-9:not(.list-group-item) {
  color: black;
  margin: 0px 10px;
  padding: 0px 5px;
  font-size: 16px !important;
}
.bb-mergecart-footer-forward-container {
  display: none;
}
button[data-btn="btn_cart_new_order"] {
  display: none;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  background-color: transparent;
}
.modal-dialog.bb-product-details-modal div[role^="tooltip"] {
  color: #006633;
  font-size: 25px;
  text-align: center;
}
@media (min-width: 450px) {
  #main_nav.affix {
    position: relative;
  }
}
/* Werbeprodukte und Co im Kundenbereich entfernen */
.bb-profile-admaterial-label,
.bb-profile-productsamples-label,
.bb-profile-edit-admaterial-field,
.bb-profile-edit-productsamples-field {
  display: none;
}
/*BB ANPASSUNG*/
body[data-unique-page~="login"] .text-divider {
  display: none;
}
body[data-unique-page~="login"] .bb-embedded-login-register-container {
  display: none;
}
.bb-recipe-flex-column {
  height: 100%;
  padding: 4px;
  max-width: 25%;
  min-width: 25%;
}
@media (max-width: 450px) {
  .bb-recipe-flex-column {
    max-width: 50%;
  }
}
@media (max-width: 450px) {
  .navbar-info {
    font-size: 12px;
  }
  #bb-cmsblock-60 p {
    font-size: 12px;
  }
}
/*Anpassung Willkommensseite Kachel Icons */
.bb-overview-order-preview-content-one {
  padding-top: 8px;
  height: 80px;
}
/* Bits & Bytes, 26.07.2022: Abo kündigen Button entfernt */
div.bb-order-overview-panel div.panel-heading a[data-target^="#order_delete_modal"] {
  display: none;
}
/* Bits & Bytes, 30.01.2023, Footer: Datenschutz, AGB, Impressum Schriftfarbe */
/* #bb-menu-link-navbar-right-root-agb {*/
/*  color: #000000 !important;*/
/* }*/
/* #bb-menu-link-navbar-right-root-agb:hover {*/
/*  color: #fff !important;*/
/* }*/
/* #bb-menu-link-navbar-right-root-datenschutz {*/
/*  color: #000000 !important;*/
/* }*/
/* #bb-menu-link-navbar-right-root-datenschutz:hover {*/
/*  color: #fff !important;*/
/* }*/
/* #bb-menu-link-navbar-right-root-impressum {*/
/*  color: #000000 !important;*/
/* }*/
/* #bb-menu-link-navbar-right-root-impressum:hover {*/
/*  color: #fff !important;*/
/* }*/
/* Bits & Bytes, 30.01.2023, Mobil Ansicht Footer: Datenschutz, AGB, Impressum wieder sichtbar gemacht */
/* @media (max-width: 440px) {*/
/* #bb-container-base > div > footer.bb-footer {*/
/* margin-bottom: 70px;*/
/*   }*/
/* }*/
/* Bits & Bytes, 30.01.2023, Footer: Text linksbündig */
/* #bb-cmsblock-50 > div > p {*/
/*  text-align: left;*/
/* }*/
/*Stefan S. Test */
.css-test-klasse {
  background-color: #F4D9A8;
}
#bb-header-minimalist-search {
  position: relative;
  bottom: -42px;
  margin: 0px;
}
/* Änderung von B&B Kundendashboard und PW Reset dSie > du 05.04.2024 */
/* Kundendashboard, 'Sie' zu 'du' ändern  */
/* Lieferungen */
#profile_my_deliveries > .bb-overview-order-preview-content-three {
  display: none;
}
#profile_my_deliveries > .bb-overview-order-preview-content-four:after {
  content: "Bearbeite oder pausiere deine kommenden Lieferungen, schau dir deine abgeschlossenen Lieferungen an.";
}
/* Artikel */
#profile_my_articles > .bb-overview-order-preview-content-three {
  display: none;
}
#profile_my_articles > .bb-overview-order-preview-content-four:after {
  content: "Lege Artikel vom Merkzettel in den Warenkorb, schau dir häufig bestellte Artikel an oder finde dein Interesse an Empfehlungen und mehr.";
}
/* Kundendaten */
#profile_my_customer_account > .bb-overview-order-preview-content-three {
  display: none;
}
#profile_my_customer_account > .bb-overview-order-preview-content-four:after {
  content: "Bearbeite deine Adresse, füge weitere Lieferadressen hinzu und änder dein Passwort.";
}
/* Zusätzliche Layoutanpassung */
.bb-overview-order-preview-grid-cell > a > .bb-overview-order-preview-content-box {
  grid-template-rows: 30% 20% 50% 0% !important;
}
.bb-overview-order-preview-grid-cell > a > .bb-overview-order-preview-content-box .bb-overview-order-preview-content-four {
  align-self: unset;
}
/*Selbstabholer bei + immer einblenden*/
#bb-selbstabholertour-button-container {
  display: block !important;
}
#main_nav.affix button {
  border-radius: 6px;
}
.btn-primary {
  border-radius: 6px;
}
.navbar-cartbtn-group .btn-primary {
  border-radius: 6px !important;
}
@media (min-width: 768px) {
  .navbar-nav li a,
  .dropdown-menu li a,
  .bb-menu-anchor,
  .menu_level_1 li a,
  .mx-level2-vertical li a,
  .mx-level3-vertical li a {
    position: relative;
    overflow: hidden;
    transition: all 0.3s ease;
  }
  .navbar-nav li a::after,
  .dropdown-menu li a::after,
  .bb-menu-anchor::after,
  .menu_level_1 li a::after,
  .mx-level2-vertical li a::after,
  .mx-level3-vertical li a::after {
    content: '';
    position: absolute;
    bottom: 3px;
    left: 50%;
    transform: translateX(-50%) scaleX(0);
    transform-origin: center;
    width: 80%;
    height: 2px;
    background-color: #fff;
    /* Gemüseabo Akzent */
    transition: transform 0.3s ease;
  }
  .navbar-nav li a:hover::after,
  .dropdown-menu li a:hover::after,
  .bb-menu-anchor:hover::after,
  .menu_level_1 li a:hover::after,
  .mx-level2-vertical li a:hover::after,
  .mx-level3-vertical li a:hover::after {
    transform: translateX(-50%) scaleX(1);
  }
}
.bb-header {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 9999;
  background-color: #fff;
  /* oder dein Header-Hintergrund, sonst ist er durchsichtig */
}
#bb-container-base {
  padding-top: 270px;
  /* Passe die Zahl an die Höhe deines Headers an */
}
@media (max-width: 767px) {
  #bb-container-base {
    padding-top: 100px;
    /* Oder ein anderer Wert, passend zur mobilen Header-Höhe */
  }
}
.visible-lg.bb-navbar-main-lg {
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.18);
  /* Fügt einen modernen Schatten im grünen Balken hinzu */
}
/* ============================================================
   ANPASSUNG: Navbar-Header ohne Rand / Padding
   ============================================================ */
.navbar.bb-navbar-default.affix {
  padding-left: 0 !important;
  padding-right: 0 !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  width: 100% !important;
  max-width: 100% !important;
}
/* Anpassung: Header Padding links und rechts entfernen. Führt mobil zu ungenauer Darstellung

.navbar.bb-navbar-default.affix .container-fluid {
  padding-left: 0 !important;
  padding-right: 0 !important;
  margin: 0 !important;
  width: 100% !important;
  max-width: 100% !important;
}
*/
/* cyrillic-ext */
@font-face {
  font-family: 'PT Serif';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(data:font/woff2;base64,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) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'PT Serif';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(data:font/woff2;base64,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) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
  font-family: 'PT Serif';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(data:font/woff2;base64,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) format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'PT Serif';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(data:font/woff2;base64,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) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'PT Serif';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(data:font/woff2;base64,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) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'PT Serif';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(data:font/woff2;base64,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) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
  font-family: 'PT Serif';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(data:font/woff2;base64,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) format('woff2');
  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'PT Serif';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(data:font/woff2;base64,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) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* Überschriften für CMS-Abschnitte - hinzugefügt am 11.06.25 */
.headline {
  text-align: center;
  font-size: 2em;
  /* größerer Mindest- und Maximalwert */
  font-family: 'Arial', 'Helvetica Neue', sans-serif;
  font-weight: 800;
  color: #006633;
  margin-bottom: 20px;
  text-transform: uppercase;
  line-height: 1.2;
  max-width: 900px;
  margin-left: auto;
  margin-right: auto;
}
.subline {
  text-align: center;
  font-size: 1.3em;
  /* ebenfalls etwas größer */
  font-style: italic;
  font-weight: normal;
  color: #666;
  margin-top: -5px;
  margin-bottom: 40px;
  line-height: 1.5;
  max-width: 900px;
  margin-left: auto;
  margin-right: auto;
}
.unterstrich-section h3 {
  border-bottom: 3px solid #006633;
  /* Durchgezogene Linie in gruen */
  padding-bottom: 5px;
  text-align: left;
  font-size: 1.8rem;
  /* größerer Mindest- und Maximalwert */
  font-family: 'Arial', 'Helvetica Neue', sans-serif;
  font-weight: 800;
  color: #006633;
  margin-bottom: 20px;
  text-transform: uppercase;
  line-height: 1.2;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}
/* Warenkorb Design Icon + Betrag + Textbereich - hinzugefügt am 11.06.25 */
.bb-wk-edit-notice {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.2;
  min-height: unset;
  white-space: nowrap;
  overflow: hidden;
  gap: 10px;
  width: 100%;
  max-width: 360px;
}
.bb-wk-edit-notice .bb-ext-cart-btn-flexcol1 {
  display: flex;
  align-items: center;
  gap: 6px;
}
.bb-wk-edit-notice .bb-ext-cart-btn-flexcol1 .glyphicon {
  font-size: 16px;
}
.bb-wk-edit-notice .bb-ext-cart-btn-flexcol1 .bb-ext-cart-btn-flexcol1-ln2 {
  font-weight: bold;
  font-size: 14px;
}
.bb-wk-edit-notice .bb-ext-cart-btn-flexcol2 {
  flex: 1;
  text-align: right;
  font-size: 13px;
  line-height: 1.2;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.bb-wk-edit-notice .bb-ext-cart-btn-flexcol2 span {
  display: inline;
}
.bb-wk-edit-notice .bb-ext-cart-btn-flexcol2 br {
  display: none !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;
  }
}
