/*!
 * 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: 20px;
  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.slick-loading img {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
  display: none;
}

@charset 'UTF-8';
/* Slider */
.slick-loading .slick-list {
  background: #ffffff url('../uploads/ajax-loader.gif') center center no-repeat;
}
/* Icons */
@font-face {
  font-family: 'slick';
  font-weight: normal;
  font-style: normal;
  src: url('fonts/slick.eot');
  src: url('fonts/slick.eot?#iefix') format('embedded-opentype'), url('fonts/slick.woff') format('woff'), url('fonts/slick.ttf') format('truetype'), url('fonts/slick.svg#slick') format('svg');
}
/* Arrows */
.slick-prev,
.slick-next {
  font-size: 0;
  line-height: 0;
  position: absolute;
  top: 50%;
  display: block;
  width: 20px;
  height: 20px;
  padding: 0;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  cursor: pointer;
  color: transparent;
  border: none;
  outline: none;
  background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
  color: transparent;
  outline: none;
  background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before {
  opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
  opacity: .25;
}
.slick-prev:before,
.slick-next:before {
  font-family: 'slick';
  font-size: 20px;
  line-height: 1;
  opacity: .75;
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.slick-prev {
  left: -25px;
}
[dir='rtl'] .slick-prev {
  right: -25px;
  left: auto;
}
.slick-prev:before {
  content: '←';
}
[dir='rtl'] .slick-prev:before {
  content: '→';
}
.slick-next {
  right: -25px;
}
[dir='rtl'] .slick-next {
  right: auto;
  left: -25px;
}
.slick-next:before {
  content: '→';
}
[dir='rtl'] .slick-next:before {
  content: '←';
}
/* Dots */
.slick-dotted.slick-slider {
  margin-bottom: 30px;
}
.slick-dots {
  position: absolute;
  bottom: -25px;
  display: block;
  width: 100%;
  padding: 0;
  margin: 0;
  list-style: none;
  text-align: center;
}
.slick-dots li {
  position: relative;
  display: inline-block;
  width: 20px;
  height: 20px;
  margin: 0 5px;
  padding: 0;
  cursor: pointer;
}
.slick-dots li button {
  font-size: 0;
  line-height: 0;
  display: block;
  width: 20px;
  height: 20px;
  padding: 5px;
  cursor: pointer;
  color: transparent;
  border: 0;
  outline: none;
  background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus {
  outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before {
  opacity: 1;
}
.slick-dots li button:before {
  font-family: 'slick';
  font-size: 6px;
  line-height: 20px;
  position: absolute;
  top: 0;
  left: 0;
  width: 20px;
  height: 20px;
  content: '•';
  text-align: center;
  opacity: .25;
  color: black;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before {
  opacity: .75;
  color: black;
}

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

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

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

:root {
  --btn-padding-tb: 15px;
  --btn-padding-lr: 15px;
}
/*! 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: #dd3e06;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #932904;
  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: #dd3e06;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #ab3005;
}
.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: #dd3e06;
}
a.bg-primary:hover,
a.bg-primary:focus {
  background-color: #ab3005;
}
.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 #fb8e68;
}
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 #fb8e68;
  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: #dd3e06;
  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: #dd3e06;
  background-color: #ffffff;
  border-color: #fa6936;
}
.btn-default:focus,
.btn-default.focus {
  color: #dd3e06;
  background-color: #e6e6e6;
  border-color: #ab3005;
}
.btn-default:hover {
  color: #dd3e06;
  background-color: #e6e6e6;
  border-color: #ec4206;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  color: #dd3e06;
  background-color: #e6e6e6;
  border-color: #ec4206;
}
.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: #dd3e06;
  background-color: #d4d4d4;
  border-color: #ab3005;
}
.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: #fa6936;
}
.btn-default .badge {
  color: #ffffff;
  background-color: #dd3e06;
}
.btn-primary {
  color: #ffffff;
  background-color: #dd3e06;
  border-color: #dd3e06;
}
.btn-primary:focus,
.btn-primary.focus {
  color: #ffffff;
  background-color: #ab3005;
  border-color: #611b03;
}
.btn-primary:hover {
  color: #ffffff;
  background-color: #ab3005;
  border-color: #a12d04;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #ffffff;
  background-color: #ab3005;
  border-color: #a12d04;
}
.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: #892604;
  border-color: #611b03;
}
.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: #dd3e06;
  border-color: #dd3e06;
}
.btn-primary .badge {
  color: #dd3e06;
  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: #dd3e06;
  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: #932904;
  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: #dd3e06;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #ffffff;
  text-decoration: none;
  outline: 0;
  background-color: #dd3e06;
}
.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: #dd3e06;
}
.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: #dd3e06;
}
.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: #dd3e06;
}
.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: #fdc6b2;
}
.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: #fdc6b2;
  }
  .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: #842504;
  border-color: #521702;
}
.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: #fdc6b2;
  background-color: #6b1e03;
}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
  color: #fdc6b2;
  background-color: #521702;
}
.navbar-inverse .navbar-nav > .disabled > a,
.navbar-inverse .navbar-nav > .disabled > a:hover,
.navbar-inverse .navbar-nav > .disabled > a:focus {
  color: #fdc6b2;
  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: #611b03;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
  background-color: #521702;
  color: #fdc6b2;
}
@media (max-width: 767px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
    border-color: #521702;
  }
  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
    background-color: #521702;
  }
  .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: #fdc6b2;
    background-color: #6b1e03;
  }
  .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: #fdc6b2;
    background-color: #521702;
  }
  .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: #fdc6b2;
    background-color: transparent;
  }
}
.navbar-inverse .navbar-link {
  color: #ffffff;
}
.navbar-inverse .navbar-link:hover {
  color: #fdc6b2;
}
.navbar-inverse .btn-link {
  color: #ffffff;
}
.navbar-inverse .btn-link:hover,
.navbar-inverse .btn-link:focus {
  color: #fdc6b2;
}
.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: #fdc6b2;
}
.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: #dd3e06;
  background-color: #ffffff;
  border: 1px solid #dd3e06;
  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: #932904;
  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: #ab3005;
  background-color: #eeeeee;
  border-color: #dd3e06;
  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 #dd3e06;
  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: #dd3e06;
}
.label-primary[href]:hover,
.label-primary[href]:focus {
  background-color: #ab3005;
}
.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: #dd3e06;
  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: #dd3e06;
}
.jumbotron h1,
.jumbotron .h1 {
  color: #ffffff;
}
.jumbotron p {
  margin-bottom: 15px;
  font-size: 23px;
  font-weight: 200;
}
.jumbotron > hr {
  border-top-color: #ab3005;
}
.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: #dd3e06;
}
.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: #dd3e06;
  -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: #dd3e06;
  border-color: #dd3e06;
}
.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: #fdc6b2;
}
.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: #dd3e06;
}
.panel-primary > .panel-heading {
  color: #ffffff;
  background-color: #dd3e06;
  border-color: #dd3e06;
}
.panel-primary > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #dd3e06;
}
.panel-primary > .panel-heading .badge {
  color: #dd3e06;
  background-color: #ffffff;
}
.panel-primary > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color: #dd3e06;
}
.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: #dd3e06;
  border: 1px solid #ba3405;
  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(221, 62, 6, 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(221, 62, 6, 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(189, 53, 5, 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(221, 62, 6, 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(221, 62, 6, 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(221, 62, 6, 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: #f9561d;
}
.jumbotron .btn-primary {
  background-color: #ba3405;
}
.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 #dd3e06;
}
.btn {
  font-weight: 500;
}
.btn-default:hover {
  color: #555555;
  background-color: #fdc6b2;
}
.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: #dd3e06;
}
.panel-heading {
  background: transparent;
  border-bottom-color: #eeeeee;
}
.panel-footer {
  background: transparent;
  border-top-color: #eeeeee;
}
.well {
  color: white;
}
.bb-header {
  position: relative;
  z-index: 3 !important;
}
body {
  background-color: #acd086;
  background-image: url("/media/cache/cache/uploads/romantik.png");
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: scroll;
  background-position: center bottom;
  font-family: Roboto, sans-serif;
  font-weight: 300;
}
body.modal-open {
  overflow: hidden;
  height: 90%;
}
footer {
  margin-top: 30px;
}
h1,
.h1,
h2,
.h2 {
  font-family: "PT Serif", sans-serif;
  font-weight: 700;
  color: #000;
  margin: 0 0 0.4em;
}
h3,
h4,
h5,
h6,
.h3,
.h4,
.h5,
.h6 {
  font-family: Roboto, sans-serif;
  font-weight: 500;
  margin: 0 0 0.4em;
}
.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(221, 62, 6, 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: #dd3e06;
}
.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: #dd3e06;
}
.backgroundcolor-brand-primary {
  background-color: #dd3e06;
}
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: #dd3e06;
}
.slick-slider a,
.slick-slider :focus,
.slick-slider :hover {
  outline: none !important;
}
.product-bezeichnung {
  font-size: 24px !important;
  font-weight: 700 !important;
  font-family: "PT Serif", sans-serif !important;
}
.product-bezeichnung-grid {
  font-size: 18px !important;
  font-weight: 700 !important;
  font-family: "PT Serif", sans-serif !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(221, 62, 6, 0.95);
  box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.2);
}
.banner.banner-notice .btn {
  background: #ab3005;
}
.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: #dd3e06;
  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(221, 62, 6, 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(221, 62, 6, 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: #dd3e06;
}
/* 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: #dd3e06;
  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: #dd3e06;
  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;
}
.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;
}
.navmenu-offcanvas .col-nav-list {
  padding: 0;
}
.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 {
  background-color: #f9f9f9;
}
.navbar-nav.mobilproducts .nav-item .nav-link-container:hover,
.navbar-nav.mobilcms .nav-item .nav-link-container:hover,
.navbar-nav.mobilproducts .nav-item .nav-link-container:focus,
.navbar-nav.mobilcms .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 {
  color: #fff;
}
.navbar-nav.mobilproducts .nav-item.active .nav-link-container,
.navbar-nav.mobilcms .nav-item.active .nav-link-container {
  background-color: #dd3e06;
}
.navbar-nav.mobilproducts .nav-item.active .nav-link-container:hover,
.navbar-nav.mobilcms .nav-item.active .nav-link-container:hover {
  background-color: #c43705;
}
.navbar-nav.mobilproducts .nav-item.active > .nav-link-container,
.navbar-nav.mobilcms .nav-item.active > .nav-link-container {
  background-color: #ab3005;
}
.navbar-nav.mobilproducts .nav-item.active > .nav-link-container:hover,
.navbar-nav.mobilcms .nav-item.active > .nav-link-container:hover {
  background-color: #7a2203;
}
.navbar-nav.mobilproducts .nav-item.first.level-1 > .nav-link-container,
.navbar-nav.mobilcms .nav-item.first.level-1 > .nav-link-container {
  border-top: 1px solid #d4d4d4;
}
.navbar-nav.mobilproducts .bb-btn,
.navbar-nav.mobilcms .bb-btn {
  --btn-padding-tb: 22px;
  --btn-padding-lr: 30px;
}
.navbar-nav.mobilproducts.level-2 .bb-btn,
.navbar-nav.mobilcms.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 {
  --btn-padding-lr: 30px;
}
.navbar-nav.mobilproducts.level-2 .nav-link,
.navbar-nav.mobilcms.level-2 .nav-link {
  padding-left: 30px;
}
.navbar-nav.mobilproducts.level-3 .nav-link,
.navbar-nav.mobilcms.level-3 .nav-link {
  padding-left: 60px;
}
.navbar-nav.mobilproducts.level-4 .nav-link,
.navbar-nav.mobilcms.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;
  vertical-align: top;
  z-index: 2;
  background: #dd3e06;
  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;
}
.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 {
  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(221, 62, 6, 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: #dd3e06;
}
.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: #dd3e06;
}
.bb-gridbox-active {
  background-color: #dd3e06;
}
.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 {
  padding-top: 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;
  left: -15px;
  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-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 #dd3e06;
}
.cart-minimalist {
  border-top: 3px solid #dd3e06;
}
.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(221, 62, 6, 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;
}
@-webkit-keyframes anim-bounce {
  0%,
  20%,
  50%,
  80%,
  100% {
    -webkit-transform: translateY(0);
  }
  40% {
    -webkit-transform: translateY(-10px);
  }
  60% {
    -webkit-transform: translateY(-5px);
  }
}
@-moz-keyframes anim-bounce {
  0%,
  20%,
  50%,
  80%,
  100% {
    -moz-transform: translateY(0);
  }
  40% {
    -moz-transform: translateY(-10px);
  }
  60% {
    -moz-transform: translateY(-5px);
  }
}
@-o-keyframes anim-bounce {
  0%,
  20%,
  50%,
  80%,
  100% {
    -o-transform: translateY(0);
  }
  40% {
    -o-transform: translateY(-10px);
  }
  60% {
    -o-transform: translateY(-5px);
  }
}
@keyframes anim-bounce {
  0%,
  20%,
  50%,
  80%,
  100% {
    transform: translateY(0);
  }
  40% {
    transform: translateY(-10px);
  }
  60% {
    transform: translateY(-5px);
  }
}
.ps-top-to-bottom {
  position: relative;
  border-top: 3px solid #dd3e06;
}
.ps-top-to-bottom:before,
.ps-top-to-bottom:after {
  content: "";
  position: absolute;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#dd3e06), to(transparent));
  background-image: -webkit-linear-gradient(#dd3e06, transparent);
  background-image: -moz-linear-gradient(#dd3e06, transparent);
  background-image: -o-linear-gradient(#dd3e06, transparent);
  background-image: linear-gradient(#dd3e06, 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: #dd3e06;
  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(221, 62, 6, 0) 0%, #dd3e06 100%);
}
hr.style4 {
  height: 6px;
  border: 0;
  background: linear-gradient(0deg, rgba(221, 62, 6, 0) 0%, #dd3e06 50%, rgba(221, 62, 6, 0) 100%);
}
hr.style2 {
  border: 0;
  height: 1px;
  background: linear-gradient(90deg, rgba(221, 62, 6, 0) 0%, #dd3e06 50%, rgba(221, 62, 6, 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 #dd3e06;
  background-color: #fff;
}
.hr-elegant-line {
  width: 100%;
  height: 1px;
  position: absolute;
  top: 45%;
  left: 0;
  background-color: #dd3e06;
}
.hr-elegant-line-faded {
  width: 100%;
  height: 1px;
  position: absolute;
  top: 45%;
  left: 0;
  background: linear-gradient(90deg, rgba(221, 62, 6, 0) 0%, #dd3e06 50%, rgba(221, 62, 6, 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 {
  -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;
  }
}
@-webkit-keyframes flashme {
  0% {
    background-color: transparent;
  }
  50% {
    background-color: rgba(255, 0, 0, 0.6);
  }
  100% {
    background-color: transparent;
  }
}
@-moz-keyframes flashme {
  0% {
    background-color: transparent;
  }
  50% {
    background-color: rgba(255, 0, 0, 0.6);
  }
  100% {
    background-color: transparent;
  }
}
@-ms-keyframes flashme {
  0% {
    background-color: transparent;
  }
  50% {
    background-color: rgba(255, 0, 0, 0.6) !important;
  }
  100% {
    background-color: transparent;
  }
}
.flashme-success {
  -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;
  }
}
@-webkit-keyframes flashme-success {
  0% {
    background-color: transparent;
  }
  50% {
    background-color: rgba(0, 255, 0, 0.6);
  }
  100% {
    background-color: transparent;
  }
}
@-moz-keyframes flashme-success {
  0% {
    background-color: transparent;
  }
  50% {
    background-color: rgba(0, 255, 0, 0.6);
  }
  100% {
    background-color: transparent;
  }
}
@-ms-keyframes flashme-success {
  0% {
    background-color: transparent;
  }
  50% {
    background-color: rgba(0, 255, 0, 0.6);
  }
  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: #dd3e06;
}
.background-color-brand-primary {
  background-color: #dd3e06;
  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-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 #dd3e06;
}
.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 #dd3e06;
}
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 #dd3e06;
  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: #dd3e06;
  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: #f64507;
  color: white;
}
.bb-panel-delivery-address.bb-addr-selected .panel-body {
  background-color: #f64507;
  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: #f64507;
  color: white;
}
.bb-panel-address.bb-addr-selected .panel-body {
  background-color: #f64507;
  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: #c43705;
  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: #dd3e06;
}
.bb-order-overview-panel {
  border-top: 1px solid #dd3e06;
}
.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;
}
@-moz-keyframes bounceDown {
  0%,
  20%,
  50%,
  80%,
  100% {
    -moz-transform: translateY(0);
    transform: translateY(0);
  }
  40% {
    -moz-transform: translateY(-30px);
    transform: translateY(-30px);
  }
  60% {
    -moz-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}
@-webkit-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);
  }
}
@-webkit-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);
  }
}
@-moz-keyframes bounceLeft {
  0%,
  20%,
  50%,
  80%,
  100% {
    transform: translateX(0);
  }
  40% {
    transform: translateX(30px);
  }
  60% {
    transform: translateX(15px);
  }
}
@keyframes bounceLeft {
  0%,
  20%,
  50%,
  80%,
  100% {
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
  40% {
    -ms-transform: translateX(30px);
    transform: translateX(30px);
  }
  60% {
    -ms-transform: translateX(15px);
    transform: translateX(15px);
  }
}
/* /left bounce */
/* right bounce */
@-webkit-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);
  }
}
@-moz-keyframes bounceRight {
  0%,
  20%,
  50%,
  80%,
  100% {
    transform: translateX(0);
  }
  40% {
    transform: translateX(-30px);
  }
  60% {
    transform: translateX(-15px);
  }
}
@keyframes bounceRight {
  0%,
  20%,
  50%,
  80%,
  100% {
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
  40% {
    -ms-transform: translateX(-30px);
    transform: translateX(-30px);
  }
  60% {
    -ms-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%;
  -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-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;
  -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: #dd3e06;
}
.ribbon.ribbon--brand:after {
  border-top: 1.3rem solid #dd3e06;
}
.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;
}
@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;
    vertical-align: top;
    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;
    box-shadow: 3px 2px 2px -1px rgba(0, 0, 0, 0.175);
  }
  .bb-div-slide .bb-div-toggle-close {
    display: none;
  }
  .bb-div-slide .bb-div-toggle-search {
    display: inline;
  }
  .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;
    box-shadow: -1px 2px 3px -1px rgba(0, 0, 0, 0.175);
  }
  .bb-div-toggle i.glyphicon {
    top: -2px;
  }
  .bb-div-toggle .bb-div-toggle-search {
    display: block;
  }
  .bb-div-box {
    padding: 6px;
  }
  .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;
}
button.close {
  font-size: 34px;
  position: relative;
  top: -16px;
  left: 6px;
}
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 .img-responsive {
  max-width: 100%;
}
.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 .col-lg-2 {
    width: 7%;
  }
  .flow-cart .col-lg-8 {
    width: 86%;
  }
}
@media (min-width: 1400px) {
  .flow-cart .col-lg-2 {
    width: 16.66666667%;
  }
  .flow-cart .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-gridbox-product-info {
  display: none;
}
.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;
}
.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;
  flex: 1;
  width: 100%;
}
.bb-recipe-flex-column {
  height: 100%;
  padding: 4px;
  max-width: 25%;
  min-width: 25%;
}
.bb-recipe-flex-column-list {
  height: 100%;
  padding: 4px;
  max-width: 25%;
  min-width: 25%;
}
.bb-recipe-column {
  max-width: 25%;
  flex: 25%;
}
.bb-recipe-column1 {
  max-width: 40%;
  flex: 40%;
}
.bb-recipe-column2 {
  max-width: 60%;
  flex: 60%;
}
.bb-recipe-column3 {
  max-width: 75%;
  flex: 75%;
  padding: 0 0 0 4px;
}
.bb-recipe-column4 {
  max-width: 25%;
  flex: 25%;
}
@media (max-width: 768px) {
  .bb-recipe-gridbox {
    padding-bottom: 10px;
  }
  .bb-recipe-flex-row {
    padding-top: 10px;
    flex-wrap: wrap;
  }
  .bb-recipe-flex-column {
    max-width: 100%;
  }
  .bb-recipe-column {
    max-width: 50%;
    flex: 50%;
    height: 100%;
  }
  .bb-recipe-column1 {
    max-width: 100%;
    flex: 100%;
    height: 100%;
  }
  .bb-recipe-column2 {
    max-width: 100%;
    flex: 100%;
    padding-top: 6px;
    height: 100%;
  }
  .bb-recipe-column3 {
    max-width: 100%;
    flex: 100%;
    padding: 4px 0 0 0px;
    height: 100%;
  }
  .bb-recipe-column4 {
    max-width: 100%;
    flex: 100%;
    height: 100%;
  }
  .bb-recipe-flex-column-list {
    max-width: 100%;
  }
}
.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(221, 62, 6, 0.75);
  height: 64px;
  width: 64px;
}
.bb-gridbox-overlay {
  grid-area: 1;
  background-color: rgba(221, 62, 6, 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 #fb8e68;
}
.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;
}
.bb-gridbox-variant-beschreibung {
  max-height: 80px;
  white-space: pre-line;
  overflow: hidden;
  font-size: 14px;
}
.bb-detail-variant-beschreibung {
  max-height: 250px;
  white-space: pre-line;
  overflow: hidden;
  margin-top: 10px;
  margin-bottom: 20px;
}
#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(221, 62, 6, 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(221, 62, 6, 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(221, 62, 6, 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(221, 62, 6, 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(221, 62, 6, 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(221, 62, 6, 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(221, 62, 6, 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: #dd3e06;
  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: #dd3e06;
  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: #dd3e06;
  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: #dd3e06;
  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;
}
.row-flex.cart_item {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  flex-wrap: nowrap;
  margin: 0 -15px;
  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;
}
.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;
  }
}
.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;
}
.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: #dd3e06;
  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: #dd3e06;
    color: #fff;
    font-size: .9em;
  }
}
.tt-suggestion,
.tt-header,
.tt-empty {
  padding: 3px 20px;
}
.tt-suggestion.tt-cursor {
  color: #fff;
  background: #dd3e06;
}
.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;
}
.bb-btn {
  padding: 0 var(--btn-padding-lr);
  border: none;
}
.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-icon::after {
  content: "\200b";
  display: inline-flex;
  padding: var(--btn-padding-tb) 0;
}
.bb-btn:hover,
.bb-btn:focus {
  outline: none;
  text-decoration: none;
}
.bb-btn,
.bb-btn-text {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  gap: 0.3em;
}
.bb-btn--primary {
  color: #fff;
  background-color: #dd3e06;
}
.bb-btn--primary:hover {
  color: #fff;
  background-color: #c43705;
}
.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;
}

#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 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  flex-wrap: nowrap;
  margin: 0 -15px;
  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;
}
.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;
  }
}

/* mobile Ansicht - 2 Artikel nebeneinander - Produktkachel */
@media (max-width: 520px) {
  #content-container {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(150px, 1fr));
    gap: 15px;
    padding: 0 15px;
    /* Panel-Stil anpassen */
    /* Vor- und Nachspan verbergen */
  }
  #content-container > div {
    width: auto;
    padding: 0;
    /* Gridbox-Stil anpassen */
  }
  #content-container > div .panel-grid.bb-gridbox {
    margin-bottom: 0;
  }
  #content-container::before,
  #content-container::after {
    display: none;
  }
}
/*Änderung an der Produktkachel
.bb-gridbox-product-extras-container {
	margin-left: 60px;
    margin-top: 7px;
}
.bb-gridbox-product-price-container {
 	margin-left: 80px; 
    margin-top: 4px;
}
.bb-gridbox-product-quality-logos-container {
    padding-top: 0px;
}
*/
/*Schriftgrösse in der Setennavigatioon */
.left-navigation * {
  font-size: 18px !important;
}
#bb-navbar-list_navbar-right-root li #bb-menu-link-navbar-right-root {
  padding: 8px 12px !important;
  border: 1px solid #dd3e06 !important;
  background-color: #dd3e06 !important;
  color: #fff;
}
/*Ausrichtung - Größe d. Logos im Header ändern mit right und height TB */
div#bb-header-minimalist-left img {
  height: auto;
  width: 215px;
  top: 40px;
}
/*
#bb-header-minimalist-topline {
    background-color: #3cad6d; 
}
*/
.mx-default-font {
  font-family: 'Roboto', sans-serif;
  color: #005d31;
  font-weight: 400;
  line-height: 1.0;
  font-size: 18px;
}
.mx-headline-1 {
  font-family: 'Roboto', sans-serif;
  color: #005d31;
  font-weight: bold;
  line-height: inherit;
  font-size: 24px !important;
}
.mx-headline-2 {
  font-family: 'Roboto', sans-serif;
  color: #00904c;
  font-weight: bold;
  line-height: inherit;
  font-size: 36px !important;
}
.mx-headline-3 {
  font-family: 'Roboto', sans-serif;
  color: #005d31;
  font-weight: bold;
  line-height: inherit;
  font-size: 28px !important;
}
.mx-headline-4 {
  font-family: 'Roboto', sans-serif;
  color: #005d31;
  font-weight: bold;
  line-height: inherit;
  font-size: 22px !important;
}
h1,
.h1 {
  font-family: 'Roboto', sans-serif;
  color: #005d31;
  font-weight: bold;
  line-height: inherit;
  font-size: 24px !important;
}
h2,
.h2 {
  font-family: 'Roboto', sans-serif;
  color: #00904c;
  font-weight: bold;
  line-height: inherit;
  font-size: 36px !important;
}
h3,
.h3 {
  font-family: 'Roboto', sans-serif;
  color: #005d31;
  font-weight: bold;
  line-height: inherit;
  font-size: 28px !important;
}
h4,
.h4 {
  font-family: 'Roboto', sans-serif;
  color: #005d31;
  font-weight: bold;
  line-height: inherit;
  font-size: 22px !important;
}
a {
  font-family: 'Roboto', sans-serif;
  color: #005d31;
  font-weight: 400;
  line-height: 1.0;
  font-size: 18px;
}
p {
  font-family: 'Roboto', sans-serif;
  color: #005d31;
  font-weight: 400;
  line-height: 1.0;
  font-size: 18px;
}
div {
  font-family: 'Roboto', sans-serif;
  color: #005d31;
  font-weight: 400;
  line-height: 1.0;
  font-size: 18px;
}
.bb-nav-breadcrumb-container .bb-nav-breadcrumb {
  background-color: #fff;
}
/* Grüner Header-Bereich */
div#bb-header-minimalist-topline {
  background: #acd086;
  font-weight: 900;
  color: #ffffff;
  padding: 10px 40px;
  font-size: 11px;
  line-height: 1.8em;
  letter-spacing: 2px;
  text-align: left;
}
div#bb-header-minimalist-topline p {
  margin: 0;
}
.bb-search-form-collapsed-container {
  justify-content: center;
}
.bb-navbar-main-lg > #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 {
  color: black;
}
/* Bild in Produktkachel auf volle Breite */
.bb-gridbox-embedded-body {
  padding-top: 8px;
}
#content-container .panel-body > div:first-child {
  margin: auto;
}
#content-container .panel-body > div:first-child .bb-gridbox-icon-bar {
  display: none;
}
#content-container .panel-body > div:first-child .bb-gridbox-product-container {
  padding: 0 !important;
}
#content-container .panel-body > div:first-child .bb-gridbox-product-container .col-xs-12 {
  padding: 0 !important;
}
#content-container .panel-body > div:first-child .bb-gridbox-product-container .bb-country-flag-grid-image {
  right: 10px;
}
/* Produktvariante, Bild auf volle Breite */
.bb-gridbox-product-variant > .panel-body > div:first-child {
  margin-bottom: 0;
}
.bb-gridbox-product-image-container > a > img {
  width: 100%;
}
/*Fügt Schatten der Produktkachel hinzu TB */
.bb-gridbox {
  box-shadow: 0 7px 8px rgba(0, 0, 0, 0.2);
}
body {
  font-family: 'Roboto', sans-serif;
  color: #005d31;
  font-weight: 400;
  line-height: 1.0;
  font-size: 18px;
}
.clearfix {
  clear: both;
  content: " ";
  display: table;
}
#main_nav {
  border: none;
}
#main_nav.affix {
  box-shadow: none;
}
#bb-header-minimalist-container #bb-header-minimalist-left {
  height: 120px;
}
#bb-header-minimalist-container #bb-header-minimalist-center {
  height: 120px !important;
  padding-top: 20px !important;
  font-size: 18px;
  width: 75%;
}
#bb-header-minimalist-container #bb-header-minimalist-center #bb-header-minimalist-search {
  text-align: right;
  margin: 0;
}
#bb-header-minimalist-container #bb-header-minimalist-center #bb-header-minimalist-search .navbar-search-input {
  color: #85ad9a;
}
#bb-header-minimalist-container #bb-header-minimalist-center #bb-header-minimalist-search .navbar-search-input::placeholder {
  color: #85ad9a;
}
#bb-header-minimalist-container #bb-header-minimalist-center h2 {
  padding-left: 40px;
  text-align: left;
}
#bb-header-minimalist-container #bb-header-minimalist-right {
  display: none;
}
#bb-navbar-list_navbar-right-root {
  display: inline-block;
  float: none;
  vertical-align: middle;
  margin-left: 4px;
}
#bb-navbar-list_navbar-right-root li {
  left: auto !important;
  top: auto !important;
}
#bb-navbar-list_navbar-right-root li #bb-menu-link-navbar-right-root,
#bb-navbar-list_navbar-right-root li #bb-menu-link-navbar-right-root-login {
  padding: 8px 12px !important;
  border: 1px solid #85ad9a;
  background-color: #85ad9a;
  color: #fff;
}
#bb-navbar-list_navbar-right-root li #bb-menu-link-navbar-right-root:hover,
#bb-navbar-list_navbar-right-root li #bb-menu-link-navbar-right-root-login:hover,
#bb-navbar-list_navbar-right-root li #bb-menu-link-navbar-right-root:active,
#bb-navbar-list_navbar-right-root li #bb-menu-link-navbar-right-root-login:active,
#bb-navbar-list_navbar-right-root li #bb-menu-link-navbar-right-root:focus,
#bb-navbar-list_navbar-right-root li #bb-menu-link-navbar-right-root-login:focus,
#bb-navbar-list_navbar-right-root li #bb-menu-link-navbar-right-root:active:focus,
#bb-navbar-list_navbar-right-root li #bb-menu-link-navbar-right-root-login:active:focus,
#bb-navbar-list_navbar-right-root li #bb-menu-link-navbar-right-root:active:hover,
#bb-navbar-list_navbar-right-root li #bb-menu-link-navbar-right-root-login:active:hover {
  box-shadow: none;
  border-color: #85ad9a;
  color: #fff;
  background-color: #85ad9a;
}
#bb-navbar-list_navbar-right-root li #bb-menu-link-navbar-right-root .bb-menu-dropdown-minimalist-anchor,
#bb-navbar-list_navbar-right-root li #bb-menu-link-navbar-right-root-login .bb-menu-dropdown-minimalist-anchor,
#bb-navbar-list_navbar-right-root li #bb-menu-link-navbar-right-root .bb-menu-minimalist-user-login,
#bb-navbar-list_navbar-right-root li #bb-menu-link-navbar-right-root-login .bb-menu-minimalist-user-login {
  padding: 0;
  font-size: unset;
}
#bb-navbar-list_navbar-right-root li .dropdown-menu {
  z-index: 1000;
}
h2 ~ #bb-navbar-list_navbar-right-root {
  position: absolute;
  right: 15px;
  top: 22px;
}
.bb-row-menu-navbar #navbar {
  padding: 0;
  background-color: white;
}
.bb-search-form-collapsed-container .bb-navbar-main-lg::after {
  clear: both;
  content: " ";
  display: table;
}
.bb-row-menu-navbar #navbar .col-xs-12 {
  padding: 0;
}
.bb-row-menu-navbar #navbar .col-xs-12 > .col-xs-1 {
  display: none;
}
.bb-row-menu-navbar #navbar .col-xs-12 > .col-xs-1 .bb-anchor-nav-home-collapsed,
.bb-row-menu-navbar #navbar .col-xs-12 > .col-xs-1 #bb-navbar-list_navbar-right-root {
  display: none;
}
.bb-row-menu-navbar #navbar .col-xs-12 > .col-xs-10 {
  width: 100%;
}
.bb-home-btn > a {
  color: #fff !important;
  display: none;
}
.bb-home-btn > a:hover {
  background-color: #85ad9a !important;
}
.bb-nav-breadcrumb-container .bb-nav-breadcrumb {
  background-color: #fff;
}
.bb-search-form-collapsed-container .bb-navbar-main-lg > ul {
  display: contents;
}
.bb-search-form-collapsed-container .bb-navbar-main-lg > ul > li {
  display: contents;
}
.bb-search-form-collapsed-container .bb-navbar-main-lg > ul > li > ul {
  display: contents;
}
.bb-search-form-collapsed-container > #bb-navbar-list_navbar-root {
  display: contents !important;
}
.bb-search-form-collapsed-container {
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.bb-navbar-main-sm-md.visible-md {
  display: none !important;
}
.bb-navbar-main-lg.visible-lg {
  display: contents !important;
}
.dropdown-menu {
  min-width: auto;
  border: none;
  box-shadow: none;
}
.navbar .dropdown-menu {
  background-color: #85ad9a;
}
.navbar .dropdown-menu li {
  min-width: auto;
}
.navbar .dropdown-menu li > .dropdown-submenu {
  margin: 0;
}
.dropdown-menu > li > a.bb-menu-anchor {
  padding: 14px 8px !important;
  color: #fff;
}
.dropdown-menu > li > a.bb-menu-anchor .col-sm-2 {
  display: none;
}
.dropdown-menu > li > a.bb-menu-anchor .col-sm-10 {
  width: 100%;
}
.mx-caret {
  position: absolute;
  margin: 0;
  top: 50%;
  transform: translateY(-50%);
  border-color: transparent;
  border-width: 4px;
}
.mx-caret-down {
  border-top-color: #fff;
}
.mx-caret-right {
  border-left-color: #fff;
}
.navbar .dropdown-menu li.nav-header > a::after {
  position: absolute;
  margin: 0;
  top: 50%;
  transform: translateY(-50%);
  border-color: transparent;
  border-width: 4px;
  right: 10px;
}
.bb-search-form-collapsed-container > #bb-navbar-list_navbar-root .dropdown .caret,
.bb-search-form-collapsed-container > #bb-navbar-list_navbar-root .dropdown .bb-ddsplit-dropdown {
  display: none;
}
.bb-search-form-collapsed-container > #bb-navbar-list_navbar-root .dropdown > a,
.bb-search-form-collapsed-container > #bb-navbar-list_navbar-root .dropdown > .btn-group > a {
  padding-right: 22px !important;
}
.bb-search-form-collapsed-container > #bb-navbar-list_navbar-root .dropdown > a::after,
.bb-search-form-collapsed-container > #bb-navbar-list_navbar-root .dropdown > .btn-group > a::after {
  display: block;
  content: " ";
  border-style: solid;
  position: absolute;
  margin: 0;
  top: 50%;
  transform: translateY(-50%);
  border-color: transparent;
  border-width: 4px;
  right: 10px;
}
.mx-level1-horizontal {
  display: flex;
  flex-direction: row;
  font-size: inherit;
  background-color: transparent;
}
.mx-level1-horizontal .btn-group .btn-sm {
  float: none;
  top: 0;
  background-color: transparent;
}
.mx-level1-horizontal li a,
.mx-level1-horizontal li .btn-group a {
  padding: 14px 8px !important;
  font-family: inherit;
  font-size: 18px !important;
  line-height: inherit !important;
  background-color: transparent;
  color: #005d31;
}
.mx-level1-horizontal li.active > a,
.mx-level1-horizontal li.active .btn-group > a {
  background-color: #85ad9a;
}
.mx-level1-horizontal li:hover > a,
.mx-level1-horizontal li.active:hover > a,
.mx-level1-horizontal li:hover .btn-group > a,
.mx-level1-horizontal li.active:hover .btn-group > a {
  background-color: #85ad9a;
}
.mx-level1-horizontal > li.nav-header > a::after,
.mx-level1-horizontal > li.dropdown .btn-group > a::after {
  border-top-color: #fff;
}
.mx-level1-horizontal > li.nav-header > a,
.mx-level1-horizontal > li.dropdown .btn-group > a {
  padding-right: 22px !important;
}
.mx-level1-horizontal > li:hover > .dropdown-menu,
.mx-level1-horizontal > li:hover .btn-group > .dropdown-menu {
  display: flex;
}
.mx-level2-vertical {
  flex-direction: column;
  background-color: transparent;
  border-bottom: 1px solid #ddcfc3;
  margin-top: -9px;
}
.mx-level2-vertical li {
  padding: 0 15px;
  font-size: 16px;
  background-color: #fbfbfa;
  border-left: 1px solid #ddcfc3;
  border-right: 1px solid #ddcfc3;
}
.mx-level2-vertical li a {
  padding: 8px !important;
  color: #005d31;
  border-bottom: 1px solid #ddcfc3;
}
.mx-level2-vertical li.last a {
  border-bottom: none;
}
.mx-level2-vertical li.active > a {
  background-color: transparent;
  color: #85ad9a;
  padding-left: 15px !important;
}
.mx-level2-vertical li:hover > a,
.mx-level2-vertical li.active:hover > a {
  background-color: transparent;
  color: #85ad9a;
}
.mx-level2-vertical li:hover > .dropdown-menu,
.mx-level2-vertical li.active:hover > .dropdown-menu {
  display: flex;
}
.mx-level2-vertical li.nav-header > a::after {
  border-left-color: #fff;
  border-left-color: #005d31;
}
.mx-level2-vertical li.nav-header a {
  padding-right: 22px !important;
}
.mx-level2-vertical::before {
  content: "";
  height: 10px;
  z-index: 1;
  background-position: 20px bottom;
  background-repeat: no-repeat;
  background-size: 16px;
  margin-bottom: -1px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17.14 11.79'%3E%3Cpolyline points='16.75 10.79 8.57 0.79 8.57 0.79 0.39 10.79' fill='none' stroke='%23ddcfc3' stroke-miterlimit='10'/%3E%3Cpolygon points='8.57 1.58 16.36 11.11 16.36 11.79 0.77 11.79 0.77 11.11 8.57 1.58' fill='%23f6f2ec'/%3E%3C/svg%3E");
}
.mx-level3-vertical {
  flex-direction: column;
  border-top: 1px solid #ddcfc3;
  border-bottom: 1px solid #ddcfc3;
}
.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.dropdown > a {
  display: none;
}
.bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu {
  position: static;
  display: flex;
  flex-direction: row;
  font-size: inherit;
  background-color: transparent;
}
.bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu .btn-group .btn-sm {
  float: none;
  top: 0;
  background-color: transparent;
}
.bb-navbar-main-lg > #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 {
  padding: 14px 8px !important;
  font-family: inherit;
  font-size: 18px !important;
  line-height: inherit !important;
  background-color: transparent;
  color: #005d31;
}
.bb-navbar-main-lg > #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 {
  background-color: #85ad9a;
}
.bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu li:hover > a,
.bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu li.active:hover > a,
.bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu li:hover .btn-group > a,
.bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu li.active:hover .btn-group > a {
  background-color: #85ad9a;
}
.bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li.nav-header > a::after,
.bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li.dropdown .btn-group > a::after {
  border-top-color: #fff;
}
.bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li.nav-header > a,
.bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li.dropdown .btn-group > a {
  padding-right: 22px !important;
}
.bb-navbar-main-lg > #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 {
  display: flex;
}
.bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .dropdown-menu {
  top: inherit;
  left: inherit;
  flex-direction: column;
  background-color: transparent;
  border-bottom: 1px solid #ddcfc3;
  margin-top: -9px;
}
.bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .dropdown-menu li {
  padding: 0 15px;
  font-size: 16px;
  background-color: #fbfbfa;
  border-left: 1px solid #ddcfc3;
  border-right: 1px solid #ddcfc3;
}
.bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .dropdown-menu li a {
  padding: 8px !important;
  color: #005d31;
  border-bottom: 1px solid #ddcfc3;
}
.bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .dropdown-menu li.last a {
  border-bottom: none;
}
.bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .dropdown-menu li.active > a {
  background-color: transparent;
  color: #85ad9a;
  padding-left: 15px !important;
}
.bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .dropdown-menu li:hover > a,
.bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .dropdown-menu li.active:hover > a {
  background-color: transparent;
  color: #85ad9a;
}
.bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .dropdown-menu li:hover > .dropdown-menu,
.bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .dropdown-menu li.active:hover > .dropdown-menu {
  display: flex;
}
.bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .dropdown-menu li.nav-header > a::after {
  border-left-color: #fff;
  border-left-color: #005d31;
}
.bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .dropdown-menu li.nav-header a {
  padding-right: 22px !important;
}
.bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .dropdown-menu::before {
  content: "";
  height: 10px;
  z-index: 1;
  background-position: 20px bottom;
  background-repeat: no-repeat;
  background-size: 16px;
  margin-bottom: -1px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17.14 11.79'%3E%3Cpolyline points='16.75 10.79 8.57 0.79 8.57 0.79 0.39 10.79' fill='none' stroke='%23ddcfc3' stroke-miterlimit='10'/%3E%3Cpolygon points='8.57 1.58 16.36 11.11 16.36 11.79 0.77 11.79 0.77 11.11 8.57 1.58' fill='%23f6f2ec'/%3E%3C/svg%3E");
}
.bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .dropdown-menu > li > .dropdown-menu {
  flex-direction: column;
  border-top: 1px solid #ddcfc3;
  border-bottom: 1px solid #ddcfc3;
}
.bb-navbar-main-lg > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .dropdown-menu > li > .dropdown-menu > li:hover > .dropdown-menu {
  display: flex;
}
.bb-search-form-collapsed-container > #bb-navbar-list_navbar-root {
  display: flex;
  flex-direction: row;
  font-size: inherit;
  background-color: transparent;
}
.bb-search-form-collapsed-container > #bb-navbar-list_navbar-root .btn-group .btn-sm {
  float: none;
  top: 0;
  background-color: transparent;
}
.bb-search-form-collapsed-container > #bb-navbar-list_navbar-root li a,
.bb-search-form-collapsed-container > #bb-navbar-list_navbar-root li .btn-group a {
  padding: 14px 8px !important;
  font-family: inherit;
  font-size: 18px !important;
  line-height: inherit !important;
  background-color: transparent;
  color: #005d31;
}
.bb-search-form-collapsed-container > #bb-navbar-list_navbar-root li.active > a,
.bb-search-form-collapsed-container > #bb-navbar-list_navbar-root li.active .btn-group > a {
  background-color: #85ad9a;
}
.bb-search-form-collapsed-container > #bb-navbar-list_navbar-root li:hover > a,
.bb-search-form-collapsed-container > #bb-navbar-list_navbar-root li.active:hover > a,
.bb-search-form-collapsed-container > #bb-navbar-list_navbar-root li:hover .btn-group > a,
.bb-search-form-collapsed-container > #bb-navbar-list_navbar-root li.active:hover .btn-group > a {
  background-color: #85ad9a;
}
.bb-search-form-collapsed-container > #bb-navbar-list_navbar-root > li.nav-header > a::after,
.bb-search-form-collapsed-container > #bb-navbar-list_navbar-root > li.dropdown .btn-group > a::after {
  border-top-color: #fff;
}
.bb-search-form-collapsed-container > #bb-navbar-list_navbar-root > li.nav-header > a,
.bb-search-form-collapsed-container > #bb-navbar-list_navbar-root > li.dropdown .btn-group > a {
  padding-right: 22px !important;
}
.bb-search-form-collapsed-container > #bb-navbar-list_navbar-root > li:hover > .dropdown-menu,
.bb-search-form-collapsed-container > #bb-navbar-list_navbar-root > li:hover .btn-group > .dropdown-menu {
  display: flex;
}
.bb-search-form-collapsed-container > #bb-navbar-list_navbar-root > li > .dropdown-menu,
.bb-search-form-collapsed-container > #bb-navbar-list_navbar-root > li > .btn-group > .dropdown-menu {
  flex-direction: column;
  background-color: transparent;
  border-bottom: 1px solid #ddcfc3;
  margin-top: -9px;
}
.bb-search-form-collapsed-container > #bb-navbar-list_navbar-root > li > .dropdown-menu li,
.bb-search-form-collapsed-container > #bb-navbar-list_navbar-root > li > .btn-group > .dropdown-menu li {
  padding: 0 15px;
  font-size: 16px;
  background-color: #fbfbfa;
  border-left: 1px solid #ddcfc3;
  border-right: 1px solid #ddcfc3;
}
.bb-search-form-collapsed-container > #bb-navbar-list_navbar-root > li > .dropdown-menu li a,
.bb-search-form-collapsed-container > #bb-navbar-list_navbar-root > li > .btn-group > .dropdown-menu li a {
  padding: 8px !important;
  color: #005d31;
  border-bottom: 1px solid #ddcfc3;
}
.bb-search-form-collapsed-container > #bb-navbar-list_navbar-root > li > .dropdown-menu li.last a,
.bb-search-form-collapsed-container > #bb-navbar-list_navbar-root > li > .btn-group > .dropdown-menu li.last a {
  border-bottom: none;
}
.bb-search-form-collapsed-container > #bb-navbar-list_navbar-root > li > .dropdown-menu li.active > a,
.bb-search-form-collapsed-container > #bb-navbar-list_navbar-root > li > .btn-group > .dropdown-menu li.active > a {
  background-color: transparent;
  color: #85ad9a;
  padding-left: 15px !important;
}
.bb-search-form-collapsed-container > #bb-navbar-list_navbar-root > li > .dropdown-menu li:hover > a,
.bb-search-form-collapsed-container > #bb-navbar-list_navbar-root > li > .btn-group > .dropdown-menu li:hover > a,
.bb-search-form-collapsed-container > #bb-navbar-list_navbar-root > li > .dropdown-menu li.active:hover > a,
.bb-search-form-collapsed-container > #bb-navbar-list_navbar-root > li > .btn-group > .dropdown-menu li.active:hover > a {
  background-color: transparent;
  color: #85ad9a;
}
.bb-search-form-collapsed-container > #bb-navbar-list_navbar-root > li > .dropdown-menu li:hover > .dropdown-menu,
.bb-search-form-collapsed-container > #bb-navbar-list_navbar-root > li > .btn-group > .dropdown-menu li:hover > .dropdown-menu,
.bb-search-form-collapsed-container > #bb-navbar-list_navbar-root > li > .dropdown-menu li.active:hover > .dropdown-menu,
.bb-search-form-collapsed-container > #bb-navbar-list_navbar-root > li > .btn-group > .dropdown-menu li.active:hover > .dropdown-menu {
  display: flex;
}
.bb-search-form-collapsed-container > #bb-navbar-list_navbar-root > li > .dropdown-menu li.nav-header > a::after,
.bb-search-form-collapsed-container > #bb-navbar-list_navbar-root > li > .btn-group > .dropdown-menu li.nav-header > a::after {
  border-left-color: #fff;
  border-left-color: #005d31;
}
.bb-search-form-collapsed-container > #bb-navbar-list_navbar-root > li > .dropdown-menu li.nav-header a,
.bb-search-form-collapsed-container > #bb-navbar-list_navbar-root > li > .btn-group > .dropdown-menu li.nav-header a {
  padding-right: 22px !important;
}
.bb-search-form-collapsed-container > #bb-navbar-list_navbar-root > li > .dropdown-menu::before,
.bb-search-form-collapsed-container > #bb-navbar-list_navbar-root > li > .btn-group > .dropdown-menu::before {
  content: "";
  height: 10px;
  z-index: 1;
  background-position: 20px bottom;
  background-repeat: no-repeat;
  background-size: 16px;
  margin-bottom: -1px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17.14 11.79'%3E%3Cpolyline points='16.75 10.79 8.57 0.79 8.57 0.79 0.39 10.79' fill='none' stroke='%23ddcfc3' stroke-miterlimit='10'/%3E%3Cpolygon points='8.57 1.58 16.36 11.11 16.36 11.79 0.77 11.79 0.77 11.11 8.57 1.58' fill='%23f6f2ec'/%3E%3C/svg%3E");
}
.bb-search-form-collapsed-container > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .dropdown-menu,
.bb-search-form-collapsed-container > #bb-navbar-list_navbar-root > li > .btn-group > .dropdown-menu > li > .dropdown-menu {
  flex-direction: column;
  border-top: 1px solid #ddcfc3;
  border-bottom: 1px solid #ddcfc3;
}
.bb-search-form-collapsed-container > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .dropdown-menu > li:hover > .dropdown-menu,
.bb-search-form-collapsed-container > #bb-navbar-list_navbar-root > li > .btn-group > .dropdown-menu > li > .dropdown-menu > li:hover > .dropdown-menu {
  display: flex;
}
.bb-search-form-collapsed-container > #bb-navbar-list_navbar-root > li > .dropdown-menu > li > .dropdown-menu > li > .dropdown-menu,
.bb-search-form-collapsed-container > #bb-navbar-list_navbar-root > li > .btn-group > .dropdown-menu > li > .dropdown-menu > li > .dropdown-menu {
  flex-direction: column;
}
@media (min-width: 768px) {
  footer .col-md-3.theme-cms-block-column {
    float: left;
    width: 50%;
  }
  footer .row[class*='theme-cms-block'] {
    text-align: left;
  }
}
@media (min-width: 992px) {
  footer .col-md-3.theme-cms-block-column {
    width: 25%;
  }
}
@media only screen and (min-width: 992px) {
  div#bb-header-minimalist-left img {
    position: absolute;
    top: 100%;
  }
  #bb-header-minimalist-search {
    position: absolute;
    top: 50%;
    right: 95px;
  }
  #bb-header-minimalist-container {
    height: 100px;
  }
  #bb-header-minimalist-container #bb-header-minimalist-left,
  #bb-header-minimalist-container #bb-header-minimalist-center {
    height: 100px;
  }
  li[glyph="glyphicon glyphicon-user"] #bb-navbar-dropdown_menu_level_1 {
    right: 0;
    left: initial;
    top: 105%;
  }
}
#bb-header-minimalist-topline .theme-cms-block-html > .col-lg-12 {
  padding: 0;
}
/* Ende Header Anpassung BB */
/* Fußzeile Hoverfarbe */
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  background-color: #acd086;
}
/*Fügt Schatten der Produktkachel hinzu TB */
.bb-gridbox {
  box-shadow: 0 7px 8px rgba(0, 0, 0, 0.2);
}
/* Hoover background-color, RT */
#bb-navbar-list_navbar-right-fusszeile > li > a:hover,
.btn-default:hover,
label > span.glyphicon-th:hover {
  background-color: #acd086 !important;
}
/* Bild in Produktkachel auf volle Breite */
.bb-gridbox-embedded-body {
  padding-top: 8px;
}
#content-container .panel-body > div:first-child {
  margin: auto;
}
#content-container .panel-body > div:first-child .bb-gridbox-icon-bar {
  display: none;
}
#content-container .panel-body > div:first-child .bb-gridbox-product-container {
  padding: 0 !important;
}
#content-container .panel-body > div:first-child .bb-gridbox-product-container .col-xs-12 {
  padding: 0 !important;
}
#content-container .panel-body > div:first-child .bb-gridbox-product-container .bb-country-flag-grid-image {
  right: 10px;
}
/* Produktvariante, Bild auf bolle Breite */
.bb-gridbox-product-variant > .panel-body > div:first-child {
  margin-bottom: 0;
}
.bb-gridbox-product-image-container > a > img {
  width: 100%;
}
/* Schriftgröße Werbetext, RT */
#product-details-modal-content > div:nth-child(1) > div.col-md-8 > div:nth-child(2) > div.col-xs-9 {
  font-size: 1.1em !important;
}
/* Navbar umbrechen */
#navbar {
  margin: 0px 220px;
}
@media only screen and (max-width: 1680px) {
  #navbar {
    margin: 0px 60px 0px 220px;
  }
}
#bb-navbar-list_navbar-root > .dropdown > #bb-navbar-dropdown_menu_level_1 {
  flex-wrap: wrap;
}
/* Hersteller in Produktkachel ausblenden */
#content-container > div.col-xs-12 > div.panel > div.panel-body > div.row > div.bb-gridbox-product-container > div:nth-child(2) {
  display: none;
}
/*
#content-container > div.col-xs-12 > div.panel > div.panel-body > div.row {
  margin-bottom: 10px;
}
*/
@media (max-width: 1024px) {
  #bb-header-minimalist-topline .row {
    display: flex;
  }
  #bb-header-minimalist-topline .row div,
  #bb-header-minimalist-topline .row .text-center {
    padding: 0 !important;
    margin: 0 !important;
  }
  #bb-header-minimalist-topline .row img.img-responsive {
    width: 200px;
  }
  #bb-header-minimalist-topline .row .container {
    margin: auto !important;
  }
}
/*Schriftart*/
/* cyrillic-ext */
@font-face {
  font-family: 'Arimo';
  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: 'Arimo';
  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;
}
/* greek-ext */
@font-face {
  font-family: 'Arimo';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(data:font/woff2;base64,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) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Arimo';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(data:font/woff2;base64,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) format('woff2');
  unicode-range: U+0370-03FF;
}
/* hebrew */
@font-face {
  font-family: 'Arimo';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(data:font/woff2;base64,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) format('woff2');
  unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
}
/* vietnamese */
@font-face {
  font-family: 'Arimo';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(data:font/woff2;base64,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) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Arimo';
  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-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Arimo';
  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;
}
/* devanagari */
@font-face {
  font-family: 'Yantramanav';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(data:font/woff2;base64,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) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FF;
}
/* latin-ext */
@font-face {
  font-family: 'Yantramanav';
  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-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Yantramanav';
  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;
}
/* BBSL, Footer Anpassung ganze Breite und bis zur unteren Bildkante */
footer.bb-footer {
  padding: 0;
}
footer.bb-footer .navbar.navbar-default.bb-footernav-container {
  margin: 0;
}
/* BBSL, Footer mobil Anpassung, damit alle Linnks sichtbar sinnd */
@media only screen and (max-width: 480px) {
  footer > .bb-footernav-container > .container-fluid {
    margin-bottom: 80px;
  }
}
span.glyphicon-home {
  display: none;
}
/*Logo Mobil - wird dann etwas vergrößert dargestellt  */
@media (max-width: 480px) {
  .logo-xs {
    margin: 0;
    max-height: 70px;
    width: 90px;
  }
  #main_nav > div > div.row.bb-row-menu-navbar > div.col-xs-12.bb-header-xs-container.hidden-sm.hidden-md.hidden-lg.text-xs-center.bb-no-padding.bb-no-margin > div.col-xs-9.bb-header-xs-right.bb-no-margin {
    padding-top: 8px;
    padding-left: 5px;
  }
}
/* runder Back-to-Top-Button TB */
#btn-back-to-top {
  height: 48px;
}
/* Login-Männchen weiß */
.glyphicon-user {
  color: white;
}
#bb-navbar-list_navbar-right-root li #bb-menu-link-navbar-right-root-login {
  padding: 8px 12px !important;
  border: 1px solid #dd3e06 !important;
  color: #fff;
  background-color: #dd3e06;
}
#bb-menu-link-navbar-right-root-login:hover {
  background-color: #ab3005 !important;
}
.bb-home-btn {
  display: none;
}
/* BB, Buttons "neue Lieferadresse hinzufügen" und "ohne Liefertermin fortfahren" ausblenden */
#bb-mergecart-panel > div.panel-body > div:nth-child(3) > div > div > div.bb-panel-delivery-address.bb-rounded-md.bb-existing-order.text-ellipsis.bb-hinweis-touren,
#bb-mergecart-panel > div.panel-footer > div:nth-child(2) > div.col-xs-12.hidden-xs.text-right,
#bb-mergecart-panel > div.panel-footer > div:nth-child(2) > div.col-xs-6.text-right > button.btn.btn-sm.btn-primary.pull-right {
  display: none;
}
#bb-calendar-container > delivery_calendar_minimal > div > table:nth-child(1) > thead > tr > td:nth-child(1) > span > button:nth-child(1) {
  border: none;
}

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;
  }
}
