@charset "UTF-8";
/*
 * This is a manifest file that'll be compiled into application.css, which will include all the files
 * listed below.
 *
 * Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets,
 * or vendor/assets/stylesheets of plugins, if any, can be referenced here using a relative path.
 *
 * You're free to add application-wide styles to this file and they'll appear at the bottom of the
 * compiled file so the styles you add here take precedence over styles defined in any styles
 * defined in the other CSS/SCSS files in this directory. It is generally better to create a new
 * file per style scope.
 *







 */
@font-face {
  font-family: 'icomoon';
  src: url(icomoon.eot);
  src: url(icomoon.eot) format("embedded-opentype"), url(icomoon.woff) format("woff"), url(icomoon.ttf) format("truetype"), url(icomoon.svg) format("svg");
  font-weight: normal;
  font-style: normal;
}

/* line 12, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/fonts.css.scss */
[class^="icon-"], [class*=" icon-"] {
  font-family: 'icomoon';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 26, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/fonts.css.scss */
.icon-globe:before {
  content: "\e600";
}

/* line 29, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/fonts.css.scss */
.icon-sipkanahoru:before {
  content: "\e601";
}

/* line 32, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/fonts.css.scss */
.icon-sipkadolu:before {
  content: "\e602";
}

/* line 35, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/fonts.css.scss */
.icon-products_sipka_nahoru:before {
  content: "\e603";
}

/* line 38, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/fonts.css.scss */
.icon-products_sipka:before {
  content: "\e604";
}

/* line 41, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/fonts.css.scss */
.icon-sipka_leva_carousel:before {
  content: "\e605";
}

/* line 44, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/fonts.css.scss */
.icon-sipka_prava_carousel:before {
  content: "\e606";
}

/* line 47, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/fonts.css.scss */
.icon-sipkasezalozkou_leva:before {
  content: "\e607";
}

/* line 50, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/fonts.css.scss */
.icon-tecka:before {
  content: "\e608";
}

/* line 53, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/fonts.css.scss */
.icon-krizek:before {
  content: "\e609";
}

/* line 56, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/fonts.css.scss */
.icon-E:before {
  content: "\e60a";
}

/* line 59, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/fonts.css.scss */
.icon-U:before {
  content: "\e60b";
}

/* line 62, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/fonts.css.scss */
.icon-L:before {
  content: "\e60c";
}

/* line 65, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/fonts.css.scss */
.icon-M:before {
  content: "\e60d";
}

/* line 68, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/fonts.css.scss */
.icon-www:before {
  content: "\e60e";
}

/* line 71, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/fonts.css.scss */
.icon-sipkasezalozkou:before {
  content: "\e60f";
}

/* line 74, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/fonts.css.scss */
.icon-sipkadopravavramecku:before {
  content: "\e610";
}

/* line 77, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/fonts.css.scss */
.icon-sipkadolevavramecku:before {
  content: "\e611";
}

/* line 80, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/fonts.css.scss */
.icon-lupa:before {
  content: "\e612";
}

/* line 83, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/fonts.css.scss */
.icon-minus:before {
  content: "\e613";
}

/* line 86, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/fonts.css.scss */
.icon-plus:before {
  content: "\e614";
}

/* line 89, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/fonts.css.scss */
.icon-sipka_doprava_kolecko:before {
  content: "\e615";
}

/* line 92, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/fonts.css.scss */
.icon-googleplus:before {
  content: "\e616";
}

/* line 95, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/fonts.css.scss */
.icon-facebook:before {
  content: "\e617";
}

/* line 98, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/fonts.css.scss */
.icon-twitter:before {
  content: "\e618";
}

/* line 101, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/fonts.css.scss */
.icon-vimeo:before {
  content: "\e619";
}

/* line 104, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/fonts.css.scss */
.icon-youtube:before {
  content: "\e61a";
}

/* line 107, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/fonts.css.scss */
.icon-fajfka_plna:before {
  content: "\e61b";
}

/* line 110, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/fonts.css.scss */
.icon-fajfka_prazdna:before {
  content: "\e61c";
}

/* line 113, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/fonts.css.scss */
.icon-info:before {
  content: "\e61d";
}

/* line 116, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/fonts.css.scss */
.icon-slideshare:before {
  content: "\e61e";
}

/* line 119, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/fonts.css.scss */
.icon-linkedin:before {
  content: "\e61f";
}

/* line 122, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/fonts.css.scss */
.icon-instagram:before {
  content: "\e620";
}

/*! HTML5 Boilerplate v4.3.0 | MIT License | http://h5bp.com/ */
/* line 4, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
html, button, input, select, textarea {
  color: #222;
}

/* line 5, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
html {
  font-size: 1em;
  line-height: 1.4;
}

/* line 6, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
audio, canvas, img, video {
  vertical-align: middle;
}

/* line 7, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
fieldset {
  border: 0;
  margin: 0;
  padding: 0;
}

/* line 8, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
textarea {
  resize: vertical;
}

/* line 9, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
::-moz-selection, ::selection {
  background: #b3d4fc;
  text-shadow: none;
}

/* line 10, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
::-webkit-input-placeholder {
  color: #979597;
}

/* line 11, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
:-moz-placeholder {
  color: #979597;
  opacity: 1;
}

/* line 12, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
::-moz-placeholder {
  color: #979597;
  opacity: 1;
}

/* line 13, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
:-ms-input-placeholder {
  color: #979597;
}

/* line 15, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #ccc;
  margin: 1em 0;
  padding: 0;
}

/* line 24, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
body {
  font-size: 14px;
}

/* ==========================================================================
   Author's custom styles
   ========================================================================== */
/* line 34, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
h1 {
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: 400;
}

/* line 39, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
h2 {
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: 400;
  font-size: 1.4em;
}

/* line 45, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
h3 {
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: 400;
  font-size: 1.4em;
}

/* line 51, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
h4 {
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: 400;
  font-size: 1.4em;
}

/* line 57, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
p, div, span {
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
}

/* line 61, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
p, pre {
  margin: 0 0 0.7em;
}

/* line 65, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
blockquote {
  border-left: 5px solid #c5c5c5;
  padding-left: 24px;
  margin: 1.5em 3em;
}

/* line 72, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.modal h1, .modal h2, .modal h4 {
  font-family: "Gotham A", "Gotham B", Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: 300;
  line-height: 30px;
  margin-left: 30px;
}

/* line 81, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.lightbox-yt .item-img:not(.no-play-icon):after {
  content: url(video-play.png);
  position: relative;
  /*or absolute*/
  z-index: 100000;
  /*a number that's more than the modal box*/
  left: -142px;
  top: 30px;
}

/* line 90, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.ico {
  color: #979597;
  text-decoration: none;
}
/* line 93, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.ico:not(.no_hover):hover {
  color: #00548d;
  cursor: pointer;
}

/* line 99, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.ico:before {
  font-family: 'icomoon';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e615";
  display: block;
  float: left;
  font-size: 22px;
  padding-right: 5px;
  margin-top: -2px;
}

/* line 118, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.plus:before {
  content: "\e614";
}

/* line 122, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.minus:before {
  content: "\e613";
}

/* line 126, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.slideup:before {
  content: "\e603";
}

/* line 130, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.www:before {
  content: "\e60e";
  font-size: 50px;
}

/* line 135, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.yes, .no {
  color: #00548d;
}
/* line 137, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.yes:before, .no:before {
  content: "\e608";
  font-size: 13px;
}
/* line 141, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.yes span, .no span {
  display: none;
}

/* line 145, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.no {
  color: #e0e0e0;
}

/* line 149, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.info {
  color: #00548d;
  text-decoration: none;
  cursor: pointer;
}
/* line 153, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.info:before {
  font-family: 'icomoon';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 12px;
  content: "\e61d";
  padding-left: 3px;
  margin-right: -2px;
}
/* line 169, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.info span {
  display: none;
  line-height: 1.5;
}

/* line 176, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.qtip-btlinfo .qtip-content {
  padding: 0;
}
/* line 179, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.qtip-btlinfo .btl-text {
  padding: 10px 10px 5px;
  border-top: 1px solid #e0e0e0;
}
/* line 182, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.qtip-btlinfo .btl-text:first-child {
  border-top: none;
}
/* line 185, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.qtip-btlinfo .btl-text span {
  font-size: 14px;
  color: #929292;
  line-height: 21px;
}

/* line 193, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.type {
  color: #e0e0e0;
  font-size: 18px;
  cursor: default;
}
/* line 197, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.type:before {
  font-size: 28px;
  cursor: normal;
}
/* line 201, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.type:hover {
  cursor: default;
  color: #e0e0e0;
}
/* line 205, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.type span {
  display: none;
}
/* line 208, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.type.active {
  color: #00548d;
}

/* line 213, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.type-e:before {
  content: "\e60a";
}

/* line 216, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.type-u:before {
  content: "\e60b";
}

/* line 219, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.type-l:before {
  content: "\e60c";
}

/* line 222, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.type-m:before {
  content: "\e60d";
}

/* line 227, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.large {
  text-decoration: none;
  padding-left: 11px;
  padding-top: 9px;
  line-height: 33px;
  font-size: 18px;
}

/* line 234, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.large:before {
  font-size: 33px;
  padding-right: 5px;
}

/* line 240, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
a.inverted,
.xlarge {
  text-decoration: none;
  padding-left: 11px;
  padding-top: 9px;
  line-height: 33px;
  font-size: 58px;
}

/* line 247, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.xlarge:before {
  font-size: 60px;
  padding-right: 5px;
}

/* line 252, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.inverted {
  color: #00548d !important;
}
/* line 254, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.inverted:hover {
  color: #979597 !important;
}

/* line 259, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.flag {
  display: inline-block;
  width: 16px;
  height: 9px;
  margin: 0 0 0 10px;
  position: relative;
  top: -2px;
  background: no-repeat center center;
}

/* line 269, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.hline {
  border-bottom: 1px solid #e0e0e0;
}

               /*@import "flag/*.png";
@include all-flag-sprites;*/
/* line 277, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
button, a {
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}

/* line 281, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.vertical-scrollbar {
  overflow: hidden;
  position: relative;
  padding-right: 30px;
}

/* line 290, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pl1 {
  padding-left: 32px;
}

/* line 291, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pr1 {
  padding-right: 32px;
}

/* line 292, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pt1 {
  padding-top: 32px;
}

/* line 293, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pb1 {
  padding-bottom: 32px;
}

/* line 290, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pl2 {
  padding-left: 64px;
}

/* line 291, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pr2 {
  padding-right: 64px;
}

/* line 292, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pt2 {
  padding-top: 64px;
}

/* line 293, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pb2 {
  padding-bottom: 64px;
}

/* line 290, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pl3 {
  padding-left: 96px;
}

/* line 291, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pr3 {
  padding-right: 96px;
}

/* line 292, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pt3 {
  padding-top: 96px;
}

/* line 293, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pb3 {
  padding-bottom: 96px;
}

/* line 290, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pl4 {
  padding-left: 128px;
}

/* line 291, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pr4 {
  padding-right: 128px;
}

/* line 292, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pt4 {
  padding-top: 128px;
}

/* line 293, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pb4 {
  padding-bottom: 128px;
}

/* line 290, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pl5 {
  padding-left: 160px;
}

/* line 291, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pr5 {
  padding-right: 160px;
}

/* line 292, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pt5 {
  padding-top: 160px;
}

/* line 293, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pb5 {
  padding-bottom: 160px;
}

/* line 290, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pl6 {
  padding-left: 192px;
}

/* line 291, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pr6 {
  padding-right: 192px;
}

/* line 292, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pt6 {
  padding-top: 192px;
}

/* line 293, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pb6 {
  padding-bottom: 192px;
}

/* line 290, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pl7 {
  padding-left: 224px;
}

/* line 291, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pr7 {
  padding-right: 224px;
}

/* line 292, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pt7 {
  padding-top: 224px;
}

/* line 293, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pb7 {
  padding-bottom: 224px;
}

/* line 290, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pl8 {
  padding-left: 256px;
}

/* line 291, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pr8 {
  padding-right: 256px;
}

/* line 292, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pt8 {
  padding-top: 256px;
}

/* line 293, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pb8 {
  padding-bottom: 256px;
}

/* line 290, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pl9 {
  padding-left: 288px;
}

/* line 291, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pr9 {
  padding-right: 288px;
}

/* line 292, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pt9 {
  padding-top: 288px;
}

/* line 293, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pb9 {
  padding-bottom: 288px;
}

/* line 290, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pl10 {
  padding-left: 320px;
}

/* line 291, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pr10 {
  padding-right: 320px;
}

/* line 292, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pt10 {
  padding-top: 320px;
}

/* line 293, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pb10 {
  padding-bottom: 320px;
}

/* line 290, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pl11 {
  padding-left: 352px;
}

/* line 291, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pr11 {
  padding-right: 352px;
}

/* line 292, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pt11 {
  padding-top: 352px;
}

/* line 293, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pb11 {
  padding-bottom: 352px;
}

/* line 290, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pl12 {
  padding-left: 384px;
}

/* line 291, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pr12 {
  padding-right: 384px;
}

/* line 292, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pt12 {
  padding-top: 384px;
}

/* line 293, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pb12 {
  padding-bottom: 384px;
}

/* line 290, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pl13 {
  padding-left: 416px;
}

/* line 291, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pr13 {
  padding-right: 416px;
}

/* line 292, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pt13 {
  padding-top: 416px;
}

/* line 293, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pb13 {
  padding-bottom: 416px;
}

/* line 290, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pl14 {
  padding-left: 448px;
}

/* line 291, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pr14 {
  padding-right: 448px;
}

/* line 292, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pt14 {
  padding-top: 448px;
}

/* line 293, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pb14 {
  padding-bottom: 448px;
}

/* line 290, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pl15 {
  padding-left: 480px;
}

/* line 291, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pr15 {
  padding-right: 480px;
}

/* line 292, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pt15 {
  padding-top: 480px;
}

/* line 293, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.pb15 {
  padding-bottom: 480px;
}

/* ==========================================================================
   Helper classes
   ========================================================================== */
/* line 301, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.ir {
  background-color: transparent;
  border: 0;
  overflow: hidden;
  *text-indent: -9999px;
}

/* line 308, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.ir:before {
  content: "";
  display: block;
  width: 0;
  height: 150%;
}

/* line 315, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.hidden {
  display: none !important;
  visibility: hidden;
}

/* line 320, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.visuallyhidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

/* line 332, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto;
}

/* line 341, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.invisible {
  visibility: hidden;
}

/* line 346, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.clearfix:before,
.clearfix:after {
  content: " ";
  display: table;
}

/* line 351, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.clearfix:after {
  clear: both;
}

/* line 355, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.clearfix {
  *zoom: 1;
}

/* ==========================================================================
   Print styles
   ========================================================================== */
@media print {
  /* line 376, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
  * {
    background: transparent !important;
    color: #000 !important;
    box-shadow: none !important;
    text-shadow: none !important;
  }

  /* line 384, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
  a,
  a:visited {
    text-decoration: underline;
  }

  /* line 388, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
  a[href]:after {
    content: " (" attr(href) ")";
  }

  /* line 392, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
  abbr[title]:after {
    content: " (" attr(title) ")";
  }

  /* line 398, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
  .ir a:after,
  a[href^="javascript:"]:after,
  a[href^="#"]:after {
    content: "";
  }

  /* line 403, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }

  /* line 408, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
  thead {
    display: table-header-group;
  }

  /* line 413, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
  tr,
  img {
    page-break-inside: avoid;
  }

  /* line 417, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
  img {
    max-width: 100% !important;
  }

  @page {
    margin: 0.5cm;
}

  /* line 427, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }

  /* line 433, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
  h2,
  h3 {
    page-break-after: avoid;
  }
}
/* line 438, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
#calendar-hidden {
  display: none;
}

/* line 442, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.btl-subaccordion-text .btl-action-button-item {
  margin-bottom: 10px;
}

/* line 447, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.btl-subaccordion-swap .accordeon-action-button {
  margin-left: 0px;
}

/* line 453, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.btl-ico-buttons a {
  font-size: 18px;
}

/* line 457, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.event-detail .btl-page h1 {
  margin-bottom: 13px;
}
/* line 458, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.event-detail .event-date {
  color: #979597;
  margin-bottom: 25px;
}

/* line 464, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.menu-sub-sections {
  display: none;
}
/* line 466, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/common.css.scss */
.menu-sub-sections.sub-sub-menu-active {
  display: block;
}

/* line 1, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout.css.scss */
.wrapper .wrapper-inner {
  position: relative;
  left: 0;
  top: 0;
  z-index: 1;
  width: 992px;
  margin: 0 auto;
}

/* line 7, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout.css.scss */
#fixed-head {
  position: fixed;
  width: 100%;
  top: 0;
  left: 0;
  z-index: 9999;
}

/* line 15, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout.css.scss */
#top-head {
  background-color: #606060;
  height: 37px;
  color: #fff;
}

/* line 21, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout.css.scss */
#main-menu {
  background-color: #fff;
  color: #000;
  -webkit-box-shadow: 0px 0px 4px rgba(37, 37, 37, 0.4);
  -moz-box-shadow: 0px 0px 4px rgba(37, 37, 37, 0.4);
  box-shadow: 0px 0px 4px rgba(37, 37, 37, 0.4);
  position: relative;
  left: 0;
  top: 0;
}

/* line 30, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout.css.scss */
#site-content {
  margin-top: 107px;
}

/* line 34, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout.css.scss */
#above-content {
  position: relative;
  left: 0;
  top: 0;
  z-index: 1;
}

/* line 40, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout.css.scss */
#above-footer {
  background-color: #4b4b4b;
  color: #fff;
}
/* line 43, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout.css.scss */
#above-footer .wrapper-inner {
  overflow: auto;
  padding-bottom: 27px;
}

/* line 49, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout.css.scss */
#footer {
  background-color: #606060;
  color: #fff;
}
/* line 52, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout.css.scss */
#footer .wrapper-inner {
  height: 62px;
}

/* line 1, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/search.css.scss */
.btl-search {
  min-height: 500px;
}

/* line 5, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/search.css.scss */
.btl-search-heading {
  margin-top: 15px !important;
  margin-bottom: 15px !important;
}

/* line 10, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/search.css.scss */
.btl-search-item {
  margin-bottom: 22px;
}
/* line 12, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/search.css.scss */
.btl-search-item a {
  text-decoration: none;
}
/* line 16, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/search.css.scss */
.btl-search-item .btl-search-header {
  border-bottom: 1px solid #e0e0e0;
  margin-bottom: 5px;
}
/* line 19, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/search.css.scss */
.btl-search-item .btl-search-header h2 {
  margin-bottom: 5px;
}
/* line 24, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/search.css.scss */
.btl-search-item .btl-search-content {
  margin-top: 0;
}
/* line 26, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/search.css.scss */
.btl-search-item .btl-search-content .btl-common-crumbs ul {
  padding-top: 0;
}
/* line 31, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/search.css.scss */
.btl-search-item .btl-search-term {
  color: #00548d;
  font-weight: bold;
}

/* line 37, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/search.css.scss */
.btl-search-empty {
  font-size: 16px;
}

/* line 41, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/search.css.scss */
.btl-search-pagination {
  font-size: 20px;
  padding-top: 25px;
}
/* line 44, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/search.css.scss */
.btl-search-pagination .previous, .btl-search-pagination .next {
  font-family: 'icomoon';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 56, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/search.css.scss */
.btl-search-pagination .previous:hover:before, .btl-search-pagination .next:hover:before {
  color: #00548d;
}
/* line 59, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/search.css.scss */
.btl-search-pagination .previous:hover:after, .btl-search-pagination .next:hover:after {
  color: #00548d;
}
/* line 65, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/search.css.scss */
.btl-search-pagination .previous:before {
  content: "\e605";
}
/* line 68, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/search.css.scss */
.btl-search-pagination .next:after {
  content: "\e606";
}

/* line 73, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/search.css.scss */
.btl-search-pagination-buttons {
  cursor: pointer;
  margin: 0 10px;
}
/* line 76, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/search.css.scss */
.btl-search-pagination-buttons:hover {
  color: #00548d;
}

/* line 81, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/search.css.scss */
.btl-news-pagination {
  font-size: 20px;
}
/* line 83, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/search.css.scss */
.btl-news-pagination .previous, .btl-news-pagination .next {
  font-family: 'icomoon';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 95, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/search.css.scss */
.btl-news-pagination .previous:hover:before, .btl-news-pagination .next:hover:before {
  color: #00548d;
}
/* line 98, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/search.css.scss */
.btl-news-pagination .previous:hover:after, .btl-news-pagination .next:hover:after {
  color: #00548d;
}
/* line 104, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/search.css.scss */
.btl-news-pagination .previous:before {
  content: "\e605";
}
/* line 107, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/search.css.scss */
.btl-news-pagination .next:after {
  content: "\e606";
}

/* line 112, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/search.css.scss */
.btl-news-pagination-buttons {
  cursor: pointer;
  margin: 0 10px;
}
/* line 115, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/search.css.scss */
.btl-news-pagination-buttons:hover {
  color: #00548d;
}

/* line 120, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/search.css.scss */
#btl-search-data, #btl-news-data {
  min-width: 100%;
}
/* line 122, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/search.css.scss */
#btl-search-data tr, #btl-news-data tr {
  display: table-row;
}

/* line 127, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/search.css.scss */
#search-mobile {
  display: none;
  position: absolute;
    top: 15px;
  right: 9%;
}

/* line 128, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/search.css.scss */
#search-mobile a {
    font-size: 20px;
  color: #9c9a9c;
  text-decoration: none;
  box-sizing: content-box;
  width: 17px;
  height: 15px;
  display: block;
  padding: 10px 7px;
}

/* line 1, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/cookies_eu_custom.css.scss */
.cookies-eu {
  background-color: #606060;
  color: #fff;
}

/* line 6, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/cookies_eu_custom.css.scss */
.cookies-eu-ok {
  background: none #00548d !important;
  border: 1px solid #00548d !important;
}

/* line 11, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/cookies_eu_custom.css.scss */
.cookies-eu-link {
  text-decoration: none;
  color: #d7d7d7 !important;
}
/* line 14, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/cookies_eu_custom.css.scss */
.cookies-eu-link:hover {
  color: #fff !important;
}

/* line 1, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/top-head.css.scss */
#top-head {
  font-size: 13px;
}
/* line 3, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/top-head.css.scss */
#top-head a {
  color: #fff;
  text-decoration: none;
}

/* line 9, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/top-head.css.scss */
#language-changer {
  display: block;
  float: left;
  line-height: 37px;
  cursor: pointer;
  margin-left: 1px;
}

/* line 19, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/top-head.css.scss */
.btl-dialogue,
.btl-dialogue .qtip-content {
  padding: 0px;
  max-width: 770px;
  width: 770px;
  height: auto;
  background-color: #ffffff;
}

/* line 27, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/top-head.css.scss */
.modal {
  display: none;
  padding: 0px 0px 20px 0px;
  width: 770px;
  height: auto;
  background-color: #ffffff;
}
/* line 35, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/top-head.css.scss */
.modal h1 , .modal h4 {
  text-transform: uppercase;
  color: #979597;
  font-size: 21px;
}
/* line 41, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/top-head.css.scss */
.modal button.close {
  background-color: transparent;
  border: 0;
  color: #979597;
  font-size: 20px;
  position: absolute;
  top: 15px;
  right: 20px;
  z-index: 12;
  outline: none;
}
/* line 52, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/top-head.css.scss */
.modal button.close:hover {
  color: #00548d;
}

/* line 59, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/top-head.css.scss */
#language-table {
  position: relative;
  left: 0;
  top: -1px;
  z-index: 1;
  padding-bottom: 25px;
  float: left;
  background-color: #ffffff;
}

/* line 68, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/top-head.css.scss */
#language-table a {
  width: 215px;
  margin-left: 33px;
  line-height: 36px;
  float: left;
  font-size: 14px;
  border-top: 1px #f0f0f0 solid;
  color: #979597;
  text-decoration: none;
}
/* line 78, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/top-head.css.scss */
#language-table a span {
  margin-right: 7px;
  margin-bottom: -1px;
}
/* line 83, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/top-head.css.scss */
#language-table a:hover {
  color: #00548d;
}

/* line 90, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/top-head.css.scss */
#search,
#social-icons {
  float: right;
}

/* line 95, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/top-head.css.scss */
#social-icons span.label {
  padding-top: 0;
  display: block;
  float: left;
  padding-right: 7px;
  line-height: 36px;
}
/* line 102, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/top-head.css.scss */
#social-icons a {
  display: inline-block;
  font-size: 16px;
  padding: 9px 4px 7px;
}
/* line 108, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/top-head.css.scss */
#social-icons a.fb:hover {
  background-color: #3b5998;
}
/* line 112, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/top-head.css.scss */
#social-icons a.twitter:hover {
  background-color: #29b2e4;
}
/* line 116, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/top-head.css.scss */
#social-icons a.googleplus:hover {
  background-color: #d52f34;
}
/* line 120, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/top-head.css.scss */
#social-icons a.youtube:hover {
  background-color: #e52d27;
}
/* line 124, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/top-head.css.scss */
#social-icons a.slideshare:hover {
  background-color: #00A7A9;
}
/* line 128, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/top-head.css.scss */
#social-icons a.linkedin:hover {
  background-color: #007bb5;
}
/* line 132, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/top-head.css.scss */
#social-icons a.instagram:hover {
  background-color: #125688;
}

/* line 137, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/top-head.css.scss */
#search:hover {
  width: 300px;
}
/* line 140, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/top-head.css.scss */
#search:hover input {
  width: 245px;
}

/* line 145, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/top-head.css.scss */
#search {
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
  box-sizing: border-box;
  margin-top: 6px;
  margin-left: 14px;
  padding-top: 7px;
  padding-left: 12px;
  padding-bottom: 7px;
  background-color: #fff;
  position: relative;
  left: 0;
  top: 0;
  z-index: 1;
  height: 25px;
  width: 171px;
}
/* line 158, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/top-head.css.scss */
#search input {
  -webkit-transition: width 0.5s;
  -moz-transition: width 0.5s;
  -o-transition: width 0.5s;
  transition: width 0.5s;
  position: absolute;
  left: 12px;
  top: 0px;
  z-index: 2;
  margin-top: 4px;
  width: 118px;
  border: 0;
  outline: none;
}
/* line 166, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/top-head.css.scss */
#search button {
  -webkit-transition: color 0.5s;
  -moz-transition: color 0.5s;
  -o-transition: color 0.5s;
  transition: color 0.5s;
  box-sizing: content-box;
  width: 17px;
  height: 15px;
  font-size: 12px;
  position: absolute;
  right: 0px;
  top: 0px;
  z-index: 2;
  padding-top: 5px;
  padding-right: 14px;
  border: none;
  outline: none;
  color: #9c9a9c;
  background-color: #fff;
}
/* line 181, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/top-head.css.scss */
#search button:hover {
  color: #00548d;
}

/* line 186, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/top-head.css.scss */
#qtip-overlay div {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0.5;
  filter: alpha(opacity=50);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
}

/* line 198, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/top-head.css.scss */
.btl-dialogue {
  border: 0;
  background-color: transparent;
}

/* line 3, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/main-menu.css.scss */
#main-menu .wrapper-inner {
  height: 70px;
  xoverflow: hidden;
  box-sizing: border-box;
}
/* line 9, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/main-menu.css.scss */
#main-menu #logo {
  background: url(logos.png) no-repeat 0 0;
  display: block;
  width: 92px;
  height: 43px;
  margin-top: 14px;
  float: left;
  margin-right: 27px;
}
/* line 19, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/main-menu.css.scss */
#main-menu #product-selector {
  float: left;
  border-left: 1px #f0f0f0 solid;
  border-right: 1px #f0f0f0 solid;
  padding: 0 20px;
  height: 100%;
  display: block;
}
/* line 27, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/main-menu.css.scss */
#main-menu #product-selector #product-label {
  line-height: 70px;
  font-family: "Gotham A", "Gotham B", Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: 400;
  font-size: 16px;
  text-decoration: none;
  color: inherit;
  display: block;
}
/* line 36, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/main-menu.css.scss */
#main-menu #product-selector #product-label span {
  padding-left: 9px;
  position: relative;
  left: 0;
  top: 3px;
  z-index: 1;
}
/* line 45, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/main-menu.css.scss */
#main-menu #product-selector.menu-active #product-label,
#main-menu #product-selector #product-label:hover {
  color: #00548d;
}
/* line 50, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/main-menu.css.scss */
#main-menu #product-selector.menu-active #product-label .icon-sipkanahoru {
  display: inline;
}
/* line 53, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/main-menu.css.scss */
#main-menu #product-selector.menu-active #product-label .icon-sipkadolu {
  display: none;
}
/* line 59, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/main-menu.css.scss */
#main-menu #product-selector #product-label .icon-sipkanahoru {
  display: none;
}
/* line 62, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/main-menu.css.scss */
#main-menu #product-selector #product-label .icon-sipkadolu {
  display: inline;
}
/* line 69, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/main-menu.css.scss */
#main-menu #navigation {
  height: 70px;
  list-style-type: none;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
  padding: 0;
  margin: 0;
}
/* line 76, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/main-menu.css.scss */
#main-menu #navigation li {
  display: block;
  float: left;
}
/* line 79, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/main-menu.css.scss */
#main-menu #navigation li a {
  line-height: 70px;
  font-family: "Gotham A", "Gotham B", Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: 400;
  font-size: 16px;
  text-decoration: none;
  color: inherit;
  padding: 0 20px;
  border-left: 1px #fff solid;
  border-right: 1px #fff solid;
  display: block;
}
/* line 91, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/main-menu.css.scss */
#main-menu #navigation li.last a {
  border-right: 1px #fff solid;
  padding-right: 0;
}
/* line 97, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/main-menu.css.scss */
#main-menu #navigation li a:hover, #main-menu #navigation li.menu-active a {
  border-left: 1px #f0f0f0 solid;
  border-right: 1px #f0f0f0 solid;
}
/* line 103, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/main-menu.css.scss */
#main-menu #navigation li.last a:hover, #main-menu #navigation li.menu-active.last a {
  border-left: 1px #f0f0f0 solid;
  border-right: 1px #fff solid;
}
/* line 109, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/main-menu.css.scss */
#main-menu #navigation li.menu-active a,
#main-menu #navigation li a:hover {
  color: #00548d;
}
/* line 115, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/main-menu.css.scss */
#main-menu .subnav ul {
  display: none;
}
/* line 120, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/main-menu.css.scss */
#main-menu .subnav-label,
#main-menu .subnav-label a {
  cursor: pointer;
}

/* line 126, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/main-menu.css.scss */
#main-product-level .loading {
  color: #000;
  padding-left: 20px;
}

/* line 131, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/main-menu.css.scss */
#promo-content .loading {
  padding-left: 20px;
}

/* line 134, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/main-menu.css.scss */
.loading {
  display: block;
  padding-top: 19px;
  color: #979597;
  line-height: 40px;
}

/* line 1, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/above-footer.css.scss */
#above-footer {
  color: #929292;
}
/* line 3, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/above-footer.css.scss */
#above-footer a {
  color: #929292;
  text-decoration: none;
}
/* line 8, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/above-footer.css.scss */
#above-footer a:hover {
  color: #fff;
}
/* line 12, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/above-footer.css.scss */
#above-footer .headline {
  text-transform: uppercase;
  font-size: 18px;
  font-family: "Gotham A", "Gotham B", Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: 300;
  padding: 27px 0 17px;
}
/* line 20, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/above-footer.css.scss */
#above-footer .about-us-headline {
  padding-bottom: 20px;
}
/* line 26, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/above-footer.css.scss */
#above-footer ul,
#above-footer li,
#above-footer p {
  margin: 0;
  padding: 0;
}
/* line 30, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/above-footer.css.scss */
#above-footer ul {
  list-style-type: none;
}
/* line 37, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/above-footer.css.scss */
#above-footer .col1,
#above-footer .col2,
#above-footer .col3,
#above-footer .col4 {
  float: left;
  font-size: 13px;
}
/* line 40, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/above-footer.css.scss */
#above-footer .col1 p,
#above-footer .col2 p,
#above-footer .col3 p,
#above-footer .col4 p {
  line-height: 24px;
}
/* line 44, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/above-footer.css.scss */
#above-footer .col1 li,
#above-footer .col2 li,
#above-footer .col3 li,
#above-footer .col4 li {
  line-height: 24px;
}
/* line 49, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/above-footer.css.scss */
#above-footer .col1 {
  width: 305px;
  padding-right: 60px;
}
/* line 54, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/above-footer.css.scss */
#above-footer .col2 {
  width: 210px;
}
/* line 58, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/above-footer.css.scss */
#above-footer .col3 {
  width: 200px;
}
/* line 62, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/above-footer.css.scss */
#above-footer .col4 {
  width: 217px;
}
/* line 66, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/above-footer.css.scss */
#above-footer #about-us {
  padding-bottom: 10px;
}
/* line 70, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/above-footer.css.scss */
#above-footer #social-icons-footer {
  padding-bottom: 20px;
}
/* line 72, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/above-footer.css.scss */
#above-footer #social-icons-footer span.label {
  padding-top: 8px;
  display: inline-block;
  padding-right: 8px;
}
/* line 77, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/above-footer.css.scss */
#above-footer #social-icons-footer a {
  display: inline-block;
  font-size: 20px;
  padding-top: 8px;
  padding-left: 2px;
  padding-right: 2px;
}

/* line 1, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/footer.css.scss */
#footer {
  font-size: 13px;
}
/* line 3, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/footer.css.scss */
#footer .wrapper-inner {
  background: url(logos.png) no-repeat 100% -70px;
}
/* line 6, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/layout/footer.css.scss */
#footer p {
  margin: 0;
  padding: 23px 0 0 0;
}

/* line 10, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/forms.scss */
fieldset {
  padding: 0;
  margin: 0;
  border: 0;
  min-width: 0;
}

/* line 21, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/forms.scss */
label {
  display: inline-block;
  margin-bottom: 5px;
  font-weight: bold;
}

/* line 36, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/forms.scss */
input[type="search"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 42, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/forms.scss */
input[type="radio"],
input[type="checkbox"] {
  margin: 4px 0 0;
  margin-top: 1px \9;
  /* IE8-9 */
  line-height: normal;
}

/* line 49, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/forms.scss */
input[type="file"] {
  display: block;
}

/* line 54, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/forms.scss */
input[type="range"] {
  display: block;
  width: 100%;
}

/* line 61, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/forms.scss */
select[multiple],
select[size] {
  height: auto;
}

/* line 68, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/forms.scss */
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;
}

/* line 73, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/forms.scss */
output {
  display: block;
  padding-top: 8px;
  font-size: 14px;
  line-height: 1.42857;
  color: #555555;
}

/* line 104, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/forms.scss */
.form-control {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  display: block;
  width: 100%;
  height: 36px;
  padding: 7px 6px;
  font-size: 14px;
  line-height: 1.42857;
  color: #555555;
  background-color: white;
  background-image: none;
  border: 1px solid #d7d7d7;
  border-radius: 0;
  -webkit-box-shadow: inset 1px 1px 3px 0px #d7d7d7;
  -moz-box-shadow: inset 1px 1px 3px 0px #d7d7d7;
  box-shadow: inset 1px 1px 3px 0px #d7d7d7;
  -webkit-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;
}
/* line 919, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/mixins.scss */
.form-control:focus {
  border-color: #afdfff;
  outline: 0;
  background-color: #f7f7f7;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #afdfff;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #afdfff;
}
/* line 57, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/mixins.scss */
.form-control::-moz-placeholder {
  color: #999999;
  opacity: 1;
}
/* line 59, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/mixins.scss */
.form-control:-ms-input-placeholder {
  color: #999999;
}
/* line 60, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/mixins.scss */
.form-control::-webkit-input-placeholder {
  color: #999999;
}
/* line 135, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/forms.scss */
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
  cursor: not-allowed;
  background-color: #eeeeee;
  opacity: 1;
}

/* line 145, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/forms.scss */
textarea.form-control {
  height: auto;
}

/* line 157, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/forms.scss */
input[type="search"] {
  -webkit-appearance: none;
}

/* line 167, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/forms.scss */
input[type="date"] {
  line-height: 36px;
}

/* line 177, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/forms.scss */
.form-group {
  margin-bottom: 15px;
}

/* line 187, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/forms.scss */
.radio,
.checkbox {
  display: block;
  min-height: 20px;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-left: 20px;
}
/* line 193, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/forms.scss */
.radio label,
.checkbox label {
  display: inline;
  font-weight: normal;
  cursor: pointer;
}

/* line 202, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/forms.scss */
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
  float: left;
  margin-left: -20px;
}

/* line 207, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/forms.scss */
.radio + .radio,
.checkbox + .checkbox {
  margin-top: -5px;
}

/* line 213, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/forms.scss */
.radio-inline,
.checkbox-inline {
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  vertical-align: middle;
  font-weight: normal;
  cursor: pointer;
}

/* line 222, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/forms.scss */
.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
  margin-top: 0;
  margin-left: 10px;
}

/* line 237, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/forms.scss */
input[type="radio"][disabled], fieldset[disabled] input[type="radio"],
input[type="checkbox"][disabled], fieldset[disabled]
input[type="checkbox"],
.radio[disabled], fieldset[disabled]
.radio,
.radio-inline[disabled], fieldset[disabled]
.radio-inline,
.checkbox[disabled], fieldset[disabled]
.checkbox,
.checkbox-inline[disabled], fieldset[disabled]
.checkbox-inline {
  cursor: not-allowed;
}

/* line 248, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/forms.scss */
.has-feedback {
  position: relative;
}
/* line 253, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/forms.scss */
.has-feedback .form-control {
  padding-right: 45px;
}
/* line 258, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/forms.scss */
.has-feedback .form-control-feedback {
  position: absolute;
  top: 25px;
  right: 0;
  display: block;
  width: 36px;
  height: 36px;
  line-height: 36px;
  text-align: center;
}

/* line 875, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/mixins.scss */
.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline {
  color: #3c763d;
}
/* line 879, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/mixins.scss */
.has-success .form-control {
  border-color: #3c763d;
  -webkit-box-shadow: inset 1px 1px 3px 0px #d7d7d7;
  -moz-box-shadow: inset 1px 1px 3px 0px #d7d7d7;
  box-shadow: inset 1px 1px 3px 0px #d7d7d7;
}
/* line 886, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/mixins.scss */
.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;
}
/* line 893, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/mixins.scss */
.has-success .input-group-addon {
  color: #3c763d;
  border-color: #3c763d;
  background-color: #dff0d8;
}
/* line 899, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/mixins.scss */
.has-success .form-control-feedback {
  color: #3c763d;
}

/* line 875, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/mixins.scss */
.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline {
  color: #8a6d3b;
}
/* line 879, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/mixins.scss */
.has-warning .form-control {
  border-color: #8a6d3b;
  -webkit-box-shadow: inset 1px 1px 3px 0px #d7d7d7;
  -moz-box-shadow: inset 1px 1px 3px 0px #d7d7d7;
  box-shadow: inset 1px 1px 3px 0px #d7d7d7;
}
/* line 886, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/mixins.scss */
.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;
}
/* line 893, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/mixins.scss */
.has-warning .input-group-addon {
  color: #8a6d3b;
  border-color: #8a6d3b;
  background-color: #fcf8e3;
}
/* line 899, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/mixins.scss */
.has-warning .form-control-feedback {
  color: #8a6d3b;
}

/* line 875, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/mixins.scss */
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline {
  color: #f62626;
}
/* line 879, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/mixins.scss */
.has-error .form-control {
  border-color: #f62626;
  -webkit-box-shadow: inset 1px 1px 3px 0px #d7d7d7;
  -moz-box-shadow: inset 1px 1px 3px 0px #d7d7d7;
  box-shadow: inset 1px 1px 3px 0px #d7d7d7;
}
/* line 886, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/mixins.scss */
.has-error .form-control:focus {
  border-color: #e00909;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #fa8888;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #fa8888;
}
/* line 893, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/mixins.scss */
.has-error .input-group-addon {
  color: #f62626;
  border-color: #f62626;
  background-color: #f62626;
}
/* line 899, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/mixins.scss */
.has-error .form-control-feedback {
  color: #f62626;
}

/* line 288, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/forms.scss */
.form-control-static {
  margin-bottom: 0;
}

/* line 298, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/forms.scss */
.help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #737373;
}

/* line 314, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/forms.scss */
.form-horizontal .control-label,
.form-horizontal .radio,
.form-horizontal .checkbox,
.form-horizontal .radio-inline,
.form-horizontal .checkbox-inline {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 8px;
}
/* line 322, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/forms.scss */
.form-horizontal .radio,
.form-horizontal .checkbox {
  min-height: 28px;
}
/* line 327, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/forms.scss */
.form-horizontal .form-group {
  margin-left: -15px;
  margin-right: -15px;
}
/* line 21, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/mixins.scss */
.form-horizontal .form-group:before, .form-horizontal .form-group:after {
  content: " ";
  display: table;
}
/* line 25, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/mixins.scss */
.form-horizontal .form-group:after {
  clear: both;
}
/* line 331, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/forms.scss */
.form-horizontal .form-control-static {
  padding-top: 8px;
}
@media (min-width: 768px) {
  /* line 337, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/forms.scss */
  .form-horizontal .control-label {
    text-align: right;
  }
}
/* line 346, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/forms.scss */
.form-horizontal .has-feedback .form-control-feedback {
  top: 0;
  right: 15px;
}

/* line 2, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-component {
  width: 960px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 37px;
  font-size: 14px;
}
/* line 21, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/mixins.scss */
.btl-component:before, .btl-component:after {
  content: " ";
  display: table;
}
/* line 25, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/mixins.scss */
.btl-component:after {
  clear: both;
}
/* line 9, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-component h1, .btl-component .h1 {
  margin-top: 0;
  color: #00548d;
}
/* line 13, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-component h2, .btl-component .h2 {
  margin-top: 0;
  color: #00548d;
}
/* line 17, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-component h3, .btl-component .h3 {
  margin: 0 0 0.6em;
  color: #929292;
}
/* line 22, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-component h4, .btl-component .h4 {
  color: #00548d;
  margin: 0 0 0.6em;
}
/* line 27, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-component strong {
  color: #5c5c5c;
}
/* line 30, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-component p, .btl-component a, .btl-component td, .btl-component th, .btl-component li {
  color: #979597;
  line-height: 1.5;
}
/* line 35, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-component .btl-boxlink:hover, .btl-component .btl-boxlink:focus {
  opacity: 0.75;
  filter: alpha(opacity=75);
}

/* line 49, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-boxlink {
  display: block;
  text-decoration: none;
}

/* line 54, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-boxlink-full {
  height: 100%;
}

/* line 59, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-common-crumbs ul {
  margin: 0;
  padding: 15px 0 0 0;
}
/* line 63, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-common-crumbs li {
  display: inline-block;
  margin: 0;
  padding: 0 12px 0 0;
  color: #979597;
}
/* line 69, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-common-crumbs li:after {
  content: "/";
  padding-left: 12px;
  color: #e0e0e0;
}
/* line 75, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-common-crumbs li:last-child:after {
  display: none;
}
/* line 79, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-common-crumbs a, .btl-common-crumbs a:visited {
  text-decoration: none;
  border-bottom: 1px solid #d7d7d7;
  padding-bottom: 1px;
  color: #979597;
}

/* line 88, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-page {
  width: 960px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 37px;
}
/* line 21, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/mixins.scss */
.btl-page:before, .btl-page:after {
  content: " ";
  display: table;
}
/* line 25, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/mixins.scss */
.btl-page:after {
  clear: both;
}
/* line 94, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-page .btl-action-button-item {
  float: left;
}
/* line 96, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-page .btl-action-button-item a {
  text-decoration: none;
  padding-right: 11px;
  padding-top: 9px;
  line-height: 33px;
  font-size: 18px;
}
/* line 105, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-page .btl-common-crumbs li {
  font-size: 13px;
}
/* line 109, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-page a {
  color: #00548d;
  line-height: 1.5;
}
/* line 110, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-page a:visited {
  color: #00548d;
}
/* line 111, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-page a:focus {
  color: #00548d;
}
/* line 112, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-page a:hover {
  color: #979597;
}
/* line 113, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-page label {
  color: black;
  padding-right: 8px;
}
/* line 114, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-page input, .btl-page textarea, .btl-page select, .btl-page option {
  color: #000;
}
/* line 117, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-page strong {
  color: #5c5c5c;
}
/* line 120, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-page p, .btl-page td, .btl-page th, .btl-page li {
  color: #979597;
  line-height: 1.5;
}
/* line 124, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-page p, .btl-page ul {
  margin-bottom: 1em;
}
/* line 127, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-page h1 {
  font-size: 40px;
  font-family: "Gotham A", "Gotham B", Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: 500;
  color: #00548d;
  text-transform: uppercase;
  margin: 0 0 .6em;
}
/* line 135, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-page h2 {
  font-size: 29px;
  font-family: "Gotham A", "Gotham B", Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: 500;
  color: #00548d;
  text-transform: uppercase;
  margin: 0 0 .6em;
}
/* line 143, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-page h3 {
  font-size: 20px;
  font-family: "Gotham A", "Gotham B", Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: 500;
  color: #00548d;
  text-transform: uppercase;
  margin: 0 0 .6em;
}
/* line 151, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-page h4 {
  font-size: 19px;
}

/* line 156, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-page-without-breadcrumbs {
  margin-top: 15px !important;
}

/* line 161, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.owl-nav div {
  border: 1px solid #e0e0e0;
  background-color: #fff;
  cursor: pointer;
  color: #979597;
  font-size: 18px;
  display: inline-block;
  padding: 4px;
}
/* line 170, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.owl-nav div:hover:before {
  color: #00548d;
}
/* line 174, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.owl-nav div.disabled {
  cursor: not-allowed;
}
/* line 176, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.owl-nav div.disabled:before {
  color: #f0f0f0;
}
/* line 180, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.owl-nav div.disabled:hover:before {
  color: #f0f0f0;
}
/* line 185, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.owl-nav div.icon-sipka_leva_carousel {
  border-right: 0;
}

/* line 194, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.nav-controls .owl-nav {
  text-align: right;
}
/* line 197, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.nav-controls .owl-nav div {
  margin: 12px 0 0;
  float: right;
}
/* line 201, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.nav-controls .owl-nav div:hover:before {
  color: #00548d;
}
/* line 205, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.nav-controls .owl-nav div.icon-sipka_prava_carousel {
  margin: 12px 16px 0 0;
  float: right;
  border: 1px solid #e0e0e0;
  border-left: none;
  padding-left: 4px;
}
/* line 212, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.nav-controls .owl-nav div.icon-sipka_leva_carousel {
  float: right;
  border-right: 1px solid #e0e0e0;
}

/* line 219, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-common-cols-auto {
  clear: both;
}
/* line 21, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/mixins.scss */
.btl-common-cols-auto:before, .btl-common-cols-auto:after {
  content: " ";
  display: table;
}
/* line 25, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/mixins.scss */
.btl-common-cols-auto:after {
  clear: both;
}
/* line 222, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-common-cols-auto .btl-col {
  float: left;
  padding-right: 32px;
}

/* line 227, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-common-cols-11 {
  clear: both;
}
/* line 229, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-common-cols-11 .btl-col-1, .btl-common-cols-11 .btl-col-2 {
  float: left;
  width: 50%;
  box-sizing: border-box;
  padding-right: 32px;
}
/* line 240, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-common-cols-11 .btl-col-2 {
  float: right;
  padding-right: 0;
}

/* line 246, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-common-cols-22 {
  clear: both;
}
/* line 248, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-common-cols-22 .btl-col-1, .btl-common-cols-22 .btl-col-2 {
  float: left;
  overflow: hidden;
  width: 50%;
  box-sizing: border-box;
}
/* line 257, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-common-cols-22 .btl-col-1 h3 sup {
  font-size: 12px;
}
/* line 262, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-common-cols-22 .btl-col-2 {
  float: right;
}

/* line 267, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-common-cols-111 {
  clear: both;
}
/* line 269, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-common-cols-111 .btl-col-1, .btl-common-cols-111 .btl-col-2, .btl-common-cols-111 .btl-col-3 {
  float: left;
  overflow: hidden;
  box-sizing: border-box;
  width: 33.33333333%;
  padding: 0 10px;
}

/* line 278, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-common-cols-121 {
  clear: both;
}
/* line 280, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-common-cols-121 .btl-col-1, .btl-common-cols-121 .btl-col-2, .btl-common-cols-121 .btl-col-3 {
  float: left;
  overflow: hidden;
  box-sizing: border-box;
}
/* line 285, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-common-cols-121 .btl-col-1, .btl-common-cols-121 .btl-col-2 {
  width: 25%;
}
/* line 290, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-common-cols-121 .btl-col-2 {
  width: 50%;
  margin: 0 16px;
}

/* line 297, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-common-cols-35 {
  clear: both;
}
/* line 299, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-common-cols-35 .btl-col-1 {
  float: left;
}
/* line 302, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-common-cols-35 .btl-col-2 {
  width: 61%;
  box-sizing: border-box;
  float: right;
}

/* line 310, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-common-cols-53 {
  clear: both;
}
/* line 312, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-common-cols-53 .btl-col-1 {
  float: left;
  width: 61%;
  box-sizing: border-box;
}
/* line 318, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-common-cols-53 .btl-col-2 {
  float: right;
}

/* line 324, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-ico-buttons ul {
  margin: 0;
  padding: 0;
}
/* line 328, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-ico-buttons li {
  display: inline-block;
  margin: 0;
  padding: 0 32px 0 0;
}

/* line 335, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-row-control {
  height: 50px;
  text-align: center;
  color: #e9e9e9;
}
/* line 339, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-row-control:before {
  display: block;
  margin-left: 49%;
  text-align: center;
}
/* line 344, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-row-control:hover {
  color: #979597;
}

/* line 350, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-common-header h1, .btl-common-header h2, .btl-common-header h3 {
  text-transform: uppercase;
  color: #929292;
  margin: 12px 0;
  font-family: "Gotham A", "Gotham B", Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: 300;
}

/* line 361, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-common-table h4 {
  margin: 0;
}
/* line 364, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-common-table table {
  width: 100%;
}
/* line 368, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-common-table thead td, .btl-common-table thead th {
  padding: 10px 8px;
  text-align: left;
  color: #5c5c5c;
  font-weight: normal;
}
/* line 374, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-common-table thead td {
  text-align: center;
}
/* line 377, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-common-table thead .limited {
  width: 140px;
}
/* line 382, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-common-table tbody td, .btl-common-table tbody th {
  padding: 7px 8px;
  border-bottom: 1px solid #e0e0e0;
  text-align: left;
}
/* line 387, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-common-table tbody th {
  font-weight: normal;
  color: #5c5c5c;
}
/* line 390, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-common-table tbody th.light {
  font-weight: normal;
  color: #979597;
}
/* line 395, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-common-table tbody .center {
  text-align: center;
}
/* line 398, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-common-table tbody .yes, .btl-common-table tbody .no {
  display: block;
  margin: 0 auto;
}
/* line 401, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-common-table tbody .yes:before, .btl-common-table tbody .no:before {
  float: none;
  text-align: center;
}
/* line 406, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-common-table tbody .yes-left, .btl-common-table tbody .no-left {
  float: left;
}
/* line 409, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-common-table tbody .yes-center, .btl-common-table tbody .no-center {
  float: none;
}
/* line 412, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-common-table tbody .yes-right, .btl-common-table tbody .no-right {
  float: right;
}

/* line 420, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-table-stripped tbody tr:nth-child(odd) {
  background-color: #f9f9f9;
}
/* line 423, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-table-stripped tbody tr:first-child {
  border-top: 1px solid #e0e0e0;
}

/* line 429, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-common-plain-list, .btl-common-plain-list li {
  margin: 0;
  padding: 0;
  list-style-type: none;
}

/* line 437, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-important p {
  color: dimgrey;
}

/* line 446, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-downloads {
  clear: left;
}
/* line 448, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-downloads ul {
  display: block;
}
/* line 451, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-downloads li {
  float: left;
  width: 50%;
  box-sizing: border-box;
  padding: 0 16px 32px 0;
}
/* line 459, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-downloads .btl-downloads-image {
  float: left;
}
/* line 462, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-downloads .btl-downloads-content {
  padding: 0 16px 0 76px;
}

/* line 469, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-types .btl-common-plain-list li {
  margin: 0 8px 0 0;
  padding: 0;
  float: left;
  border-bottom: none;
}

/* line 477, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.blt-link {
  margin-top: 15px;
}

/* line 481, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-more {
  margin-top: 10px;
}
/* line 483, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-more a, .btl-more a:visited {
  text-decoration: none;
  color: #00548d;
  font-size: 16px;
}
/* line 488, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-more a:hover {
  color: #979597;
}

/* line 493, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-table-offices {
  width: 100%;
}
/* line 496, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-table-offices thead th {
  text-align: left;
  color: dimgrey;
  font-weight: normal;
  padding: 16px 16px;
  border-bottom: 1px solid #e0e0e0;
}
/* line 505, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-table-offices tbody td, .btl-table-offices tbody th {
  padding: 8px 16px;
  text-align: left;
  border-bottom: 1px solid #e0e0e0;
}
/* line 510, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-table-offices tbody .flag {
  padding-right: 6px;
  position: relative;
}

/* line 517, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-table-offices-1 {
  width: 236px;
}

/* line 518, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-table-offices-3 {
  width: 170px;
}

/* line 519, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-table-offices-4 {
  width: 67px;
}

/* line 522, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-jobs .jobs-switch select {
  min-width: 200px;
}
/* line 525, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-jobs .jobs-switch label {
  color: #979597;
  padding-right: 10px;
}
/* line 530, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-jobs .btl-accordion-item-jobs-apply .btl-accordion-header {
  border-bottom: none;
  text-align: center;
}
/* line 534, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-jobs .btl-accordion-item-jobs-apply .btl-jobs-detail {
  border: 1px solid #e0e0e0;
}
/* line 539, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-jobs .btl-accordion-header {
  border-bottom: 1px solid #e0e0e0;
}
/* line 541, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-jobs .btl-accordion-header a {
  text-decoration: none;
}
/* line 544, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-jobs .btl-accordion-header h1, .btl-jobs .btl-accordion-header h3 {
  border-bottom: none !important;
  line-height: 50px !important;
}
/* line 548, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-jobs .btl-accordion-header h2 {
  border-bottom: none !important;
  line-height: 35px !important;
  padding: 22px 0 15px !important;
}
/* line 552, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-jobs .btl-accordion-header h2 span {
  border-bottom: none !important;
  line-height: 35px !important;
}
/* line 557, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-jobs .btl-accordion-header .no-pointer {
  cursor: auto;
}
/* line 560, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-jobs .btl-accordion-header .flag {
  padding-right: 6px;
  position: relative;
}
/* line 564, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-jobs .btl-accordion-header .btl-jobs-button {
  display: inline-block;
  border: 1px solid #FFF;
  color: #00548d;
  margin-top: 20px;
  margin-bottom: 20px;
}
/* line 570, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-jobs .btl-accordion-header .btl-jobs-button:hover {
  border: 1px solid #00548d;
}
/* line 573, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-jobs .btl-accordion-header .btl-jobs-button h2 {
  padding: 10px 10px !important;
}
/* line 578, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-jobs .btl-jobs-detail {
  border: 1px solid #e0e0e0;
  border-top: none;
  padding: 16px;
}

/* line 586, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.events-switch,
.jobs-switch {
  border-top: 1px solid #e0e0e0;
  border-bottom: 1px solid #e0e0e0;
  padding: 16px 0;
}

/* line 591, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.events-switch {
  margin-bottom: 6px;
}
/* line 593, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.events-switch label {
  color: #979597;
}

/* line 600, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-component-center {
  text-align: center;
  margin-bottom: 2em;
}

/* line 605, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-action-button-item a {
  font-size: 18px;
  line-height: 30px;
}

/* line 611, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.modal2col h1 {
  margin-left: 0;
}
/* line 614, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.modal2col .modal-icon {
  float: left;
  padding: 45px 30px 40px 40px;
}
/* line 619, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.modal2col .modal-text {
  width: 560px;
  padding: 5px 60px 0 0;
  margin-bottom: 15px;
  float: right;
  line-height: 1.4;
  font-size: 14px;
  color: #979597;
}

/* line 630, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-action-button-item {
  display: inline-block;
}

/* line 634, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/common.css.scss */
.btl-common-anchor {
  height: 0;
  width: 0;
}

/* line 1, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/box.css.scss */
.btl-box {
  margin-left: auto;
  margin-right: auto;
 /* old inverted hover   
    .owl-stage-outer:hover .btl-boxlink{
        @include opacity($hover-opacity);
    }
    .btl-boxlink:hover{
         @include opacity(1);
         opacity:1 !important;
    }
*/
}
/* line 5, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/box.css.scss */
.btl-box .btl-common-header h1, .btl-box .btl-common-header h2, .btl-box .btl-common-header h3 {
  margin: 0 0 10px;
  font-size: 22px;
}
/* line 10, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/box.css.scss */
.btl-box .btl-box-fakebg {
  height: 160px;
  opacity: 0.75;
  background-color: red;
}
/* line 15, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/box.css.scss */
.btl-box .btl-carousel-wrapper {
  border: 1px solid #e0e0e0;
  border-right: none;
  height: 330px;
}
/* line 20, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/box.css.scss */
.btl-box .btl-carousel-item {
  border-right: 1px solid #e0e0e0;
  text-align: center;
  height: 330px;
}
/* line 25, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/box.css.scss */
.btl-box .btl-boxlink {
  padding: 8px;
  padding-bottom: 0;
  height: 100%;
}
/* line 29, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/box.css.scss */
.btl-box .btl-boxlink .headline {
  min-height: 24px;
}
/* line 33, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/box.css.scss */
.btl-box .btl-action-button-wrapper {
  position: absolute;
  bottom: 14px;
  left: 0;
  right: 0;
}
/* line 39, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/box.css.scss */
.btl-box .btl-action-button-item {
  margin-top: 8px;
}
/* line 42, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/box.css.scss */
.btl-box .item-img {
  text-align: center;
  height: 175px;
  overflow: hidden;
}
/* line 47, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/box.css.scss */
.btl-box .item-desc {
  margin: 0;
}
/* line 50, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/box.css.scss */
.btl-box h1, .btl-carousel-wrapper .headline h3 {
  margin: 7px 0 0;
  font-size: 16px;
  color: #00548d;
}
/* line 55, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/box.css.scss */
.btl-box p {
  display: inline-block;
  font-size: 14px;
}
/* line 68, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/box.css.scss */
.btl-box .owl-controls {
  margin-top: -370px;
  float: right;
}

/* line 75, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/box.css.scss */
.btl-box .sidecontrols .owl-controls {
  float: none;
}
/* line 79, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/box.css.scss */
.btl-box .sidecontrols .owl-nav > div {
  margin-left: 0;
  margin-right: -56px;
  font-size: 30px;
}
/* line 83, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/box.css.scss */
.btl-box .sidecontrols .owl-nav > div.icon-sipka_leva_carousel {
  float: left;
  margin-left: -40px;
  margin-right: 0;
  border: none;
}
/* line 89, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/box.css.scss */
.btl-box .sidecontrols .owl-nav > div.icon-sipka_prava_carousel {
  border: none;
  float: right;
}

/* line 96, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/box.css.scss */
.btl-box-included {
  width: 992px;
  margin: 0 auto 22px;
  margin-top: -195px;
}
/* line 100, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/box.css.scss */
.btl-box-included .btl-box-included-bg {
  height: 160px;
  opacity: 0.78;
  filter: alpha(opacity=78);
  background-color: white;
  position: relative;
  z-index: 100;
}
/* line 107, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/box.css.scss */
.btl-box-included .btl-box-included-wrapper {
  position: relative;
  z-index: 102;
  margin: 16px;
  margin-top: -148px;
  min-height: 160px;
}
/* line 116, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/box.css.scss */
.btl-box-included .owl-stage {
  background-color: white;
}

/* line 121, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/box.css.scss */
.btl-box-gallery {
  margin: 16px 0;
}
/* line 123, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/box.css.scss */
.btl-box-gallery .btl-carousel-wrapper {
  border: none;
  height: 225px;
}
/* line 127, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/box.css.scss */
.btl-box-gallery .btl-carousel-item {
  border-right: none;
  height: 250px;
}
/* line 131, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/box.css.scss */
.btl-box-gallery .btl-carousel-item-description {
  color: #979597;
  line-height: 1.5;
  padding-top: 6px;
}
/* line 136, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/box.css.scss */
.btl-box-gallery .btl-boxlink {
  padding: 0;
  padding-right: 16px;
}
/* line 140, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/box.css.scss */
.btl-box-gallery .item-img {
  text-align: left;
  height: 225px;
  overflow: hidden;
}
/* line 146, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/box.css.scss */
.btl-box-gallery .owl-controls {
  margin-top: -150px;
}
/* line 149, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/box.css.scss */
.btl-box-gallery .item-desc {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

/* line 1, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/carousel.css.scss */
.btl-carousel {
  width: 100%;
  height: 643px;
}
/* line 4, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/carousel.css.scss */
.btl-carousel .btl-carousel-item {
  height: 643px;
  background-position: center;
  background-repeat: no-repeat;
}
/* line 8, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/carousel.css.scss */
.btl-carousel .btl-carousel-item h1, .btl-carousel .btl-carousel-item h2 {
  margin-bottom: 10px;
}
/* line 12, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/carousel.css.scss */
.btl-carousel .btl-boxlink {
  height: 643px;
  width: 100%;
}
/* line 15, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/carousel.css.scss */
.btl-carousel .btl-boxlink:hover {
  opacity: 1;
}
/* line 19, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/carousel.css.scss */
.btl-carousel .item-img {
  padding-top: 5px;
}
/* line 22, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/carousel.css.scss */
.btl-carousel .owl-controls {
  position: relative;
  max-width: 1360px;
  margin: 0 auto;
  margin-top: -311px;
  text-align: center;
  -webkit-tap-highlight-color: transparent;
}
/* line 30, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/carousel.css.scss */
.btl-carousel .owl-nav > div {
  font-size: 40px;
  float: left;
  border: none;
  background-color: transparent;
}
/* line 36, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/carousel.css.scss */
.btl-carousel .owl-nav > .icon-sipka_prava_carousel {
  float: right;
}
/* line 39, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/carousel.css.scss */
.btl-carousel .btl-carousel-content {
  width: 960px;
  margin: 0 auto;
}
/* line 44, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/carousel.css.scss */
.btl-carousel .btl-text h1 {
  font-size: 42px;
  line-height: 51px;
  color: #00548d;
  margin: 0;
  font-family: "Gotham A", "Gotham B", Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: 300;
  display: inline-block;
  margin-bottom: 20px;
}
/* line 53, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/carousel.css.scss */
.btl-carousel .btl-text h1 span, .btl-carousel .btl-text h1 strong {
  display: inline-block;
}
/* line 56, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/carousel.css.scss */
.btl-carousel .btl-text h1 strong {
  font-family: "Gotham A", "Gotham B", Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: 500;
  color: #979597;
}
/* line 62, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/carousel.css.scss */
.btl-carousel .btl-text h2 {
  text-transform: uppercase;
  margin: 0;
}
/* line 66, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/carousel.css.scss */
.btl-carousel .btl-text p {
  margin: 0;
  padding: 0;
}
/* line 73, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/carousel.css.scss */
.btl-carousel .btl-carousel-item-dark .btl-text h1 {
  color: white;
}
/* line 75, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/carousel.css.scss */
.btl-carousel .btl-carousel-item-dark .btl-text h1 strong {
  color: #979597;
}
/* line 79, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/carousel.css.scss */
.btl-carousel .btl-carousel-item-dark .btl-text .more {
  color: white;
}
/* line 81, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/carousel.css.scss */
.btl-carousel .btl-carousel-item-dark .btl-text .more:hover {
  color: #979597;
}
/* line 89, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/carousel.css.scss */
.btl-carousel .btl-carousel-item-textbg .btl-text h1 {
  line-height: auto;
}
/* line 91, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/carousel.css.scss */
.btl-carousel .btl-carousel-item-textbg .btl-text h1 span, .btl-carousel .btl-carousel-item-textbg .btl-text h1 strong {
  display: inline-block;
  padding: 1px 16px;
  background-color: white;
}
/* line 96, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/carousel.css.scss */
.btl-carousel .btl-carousel-item-textbg .btl-text h1 strong {
  color: #979597;
}
/* line 100, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/carousel.css.scss */
.btl-carousel .btl-carousel-item-textbg .btl-text .more {
  display: inline-block;
  padding: 6px 16px;
  background-color: white;
  color: #979597;
}
/* line 105, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/carousel.css.scss */
.btl-carousel .btl-carousel-item-textbg .btl-text .more:hover {
  color: #00548d;
}

/* line 117, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/carousel.css.scss */
.btl-carousel .yes-btl-carousel-item-dark .btl-component-carousel-content .btl-text.content-with-editor p {
  color: white;
}

/* line 1, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/text-full.css.scss */
.btl-text-full {
  margin-left: auto;
  margin-right: auto;
}
/* line 4, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/text-full.css.scss */
.btl-text-full .btl-component-wrapper {
  border: 1px solid #e0e0e0;
  padding: 16px;
}
/* line 11, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/text-full.css.scss */
.btl-text-full .vertical-scrollbar {
  height: 315px;
}
/* line 14, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/text-full.css.scss */
.btl-text-full h2 {
  color: #979597;
}

/* line 2, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/banner.css.scss */
.btl-banner-full .btl-component-wrapper {
  width: 958px;
  overflow: hidden;
  border: 1px solid #e0e0e0;
  margin-top: -1px;
}
/* line 8, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/banner.css.scss */
.btl-banner-full a, .btl-banner-full a:visited {
  text-decoration: none;
}
/* line 12, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/banner.css.scss */
.btl-banner-full.btl-dark-variant h1 {
  color: white;
}
/* line 16, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/banner.css.scss */
.btl-banner-full.btl-dark-variant p {
  color: #979597;
}
/* line 19, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/banner.css.scss */
.btl-banner-full.btl-dark-variant .more {
  color: white;
}
/* line 21, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/banner.css.scss */
.btl-banner-full.btl-dark-variant .more:hover {
  color: #979597;
}

/* line 28, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/banner.css.scss */
.btl-banner-item-inner {
  position: relative;
  margin-top: -180px;
  margin-left: 40px;
  z-index: 1000;
  float: left;
}

/* line 37, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/banner.css.scss */
.btl-banner-bg .btl-component-wrapper {
  height: 220px;
}
/* line 41, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/banner.css.scss */
.btl-banner-bg .btl-component-content {
  height: 220px;
  background-repeat: no-repeat;
  position: top left;
}
/* line 46, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/banner.css.scss */
.btl-banner-bg h1, .btl-banner-bg h2, .btl-banner-bg p {
  font-size: 29px;
  font-family: "Gotham A", "Gotham B", Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: 500;
  margin: 0 0 0 32px;
  text-transform: uppercase;
  line-height: 1.4em;
}
/* line 54, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/banner.css.scss */
.btl-banner-bg h1 {
  padding-top: 33px;
}
/* line 57, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/banner.css.scss */
.btl-banner-bg h4 {
  font-size: 15px;
  color: #979597;
}
/* line 61, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/banner.css.scss */
.btl-banner-bg p {
  font-weight: 300;
  color: #19b8a6;
}
/* line 65, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/banner.css.scss */
.btl-banner-bg span.more {
  display: block;
  margin: 0 0 0 32px;
}

/* line 72, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/banner.css.scss */
.btl-col-1 .btl-banner-half, .btl-col-2 .btl-banner-half {
  border: 1px solid #e0e0e0;
  padding-right: 0;
  width: 471px;
}

/* line 80, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/banner.css.scss */
.btl-col-2 .btl-banner-half {
  margin-left: 5px;
  padding-right: 0;
}

/* line 87, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/banner.css.scss */
.btl-banner-half.btl-banner-bg h1, .btl-banner-half.btl-banner-bg h2 {
  padding-top: 35px;
  line-height: 1.2em;
  font-weight: 300;
}
/* line 92, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/banner.css.scss */
.btl-banner-half.btl-banner-bg p {
  height: 70px;
}

/* line 98, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/banner.css.scss */
.btl-banner-green-text p {
  color: #19b8a6 !important;
}

/* line 104, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/banner.css.scss */
.btl-banner-red-text p {
  color: #c7343c !important;
}

/* line 110, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/banner.css.scss */
.btl-banner-blue-text p {
  color: #006498 !important;
}

/* line 2, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/picture-text-half.scss */
.btl-picture-text-half .btl-component-wrapper {
  overflow: hidden;
  width: 958px;
  border: 1px solid #e0e0e0;
}
/* line 8, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/picture-text-half.scss */
.btl-picture-text-half .btl-text {
  min-height: 180px;
}
/* line 11, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/picture-text-half.scss */
.btl-picture-text-half .btl-col-1, .btl-picture-text-half .btl-col-2 {
  float: left;
  overflow: hidden;
  width: 470px;
}
/* line 17, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/picture-text-half.scss */
.btl-picture-text-half .btl-col-1 .btl-text {
  margin: 21.33333px 2px 0 16px;
}
/* line 21, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/picture-text-half.scss */
.btl-picture-text-half .btl-col-2 {
  float: right;
}
/* line 23, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/picture-text-half.scss */
.btl-picture-text-half .btl-col-2 .btl-text {
  margin: 21.33333px 16px 0 2px;
}
/* line 27, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/picture-text-half.scss */
.btl-picture-text-half h1, .btl-picture-text-half h2 {
  font-size: 16px;
  color: #00548d;
}
/* line 31, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/picture-text-half.scss */
.btl-picture-text-half a {
  overflow: auto;
}

/* line 1, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/tabs.css.scss */
.btl-tabs-switch {
  margin: 0;
  padding: 0;
  background: #e9e9e9;
  border: 1px solid #e0e0e0;
  border-bottom: none;
}
/* line 21, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/mixins.scss */
.btl-tabs-switch:before, .btl-tabs-switch:after {
  content: " ";
  display: table;
}
/* line 25, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/mixins.scss */
.btl-tabs-switch:after {
  clear: both;
}
/* line 8, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/tabs.css.scss */
.btl-tabs-switch li {
  display: block;
  float: left;
  height: 50px;
  padding: 0;
  margin: 0;
}
/* line 14, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/tabs.css.scss */
.btl-tabs-switch li a, .btl-tabs-switch li a:visited {
  display: block;
  border-right: 1px solid #fff;
  line-height: 50px;
  padding: 0 32px;
  text-decoration: none;
  color: #5c5c5c;
}
/* line 22, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/tabs.css.scss */
.btl-tabs-switch li a:hover {
  color: #00548d;
}
/* line 25, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/tabs.css.scss */
.btl-tabs-switch li.active {
  background-color: #fff;
  color: #00548d;
}
/* line 28, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/tabs.css.scss */
.btl-tabs-switch li.active a, .btl-tabs-switch li.active a:visited {
  background-color: #fff;
  color: #00548d;
}
/* line 32, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/tabs.css.scss */
.btl-tabs-switch li.active a:hover {
  color: #00548d;
}

/* line 40, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/tabs.css.scss */
.btl-horizontal-tabs .btl-carousel-wrapper {
  border: 1px solid #e0e0e0;
  border-top: none;
  height: 285px;
  padding-right: 16px;
  width: 942px;
}
/* line 47, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/tabs.css.scss */
.btl-horizontal-tabs .btl-carousel-item {
  border-right: none;
  height: 285px;
  text-align: left;
}
/* line 51, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/tabs.css.scss */
.btl-horizontal-tabs .btl-boxlink {
  padding: 16px;
  padding-right: 0;
}
/* line 55, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/tabs.css.scss */
.btl-horizontal-tabs .item-img {
  height: auto;
}
/* line 58, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/tabs.css.scss */
.btl-horizontal-tabs h1 {
  margin: 20px 0 12px;
}
/* line 61, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/tabs.css.scss */
.btl-horizontal-tabs p {
  text-align: left;
}
/* line 65, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/tabs.css.scss */
.btl-horizontal-tabs .btl-box-2 .btl-carousel-item {
  text-align: left;
}
/* line 68, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/tabs.css.scss */
.btl-horizontal-tabs .btl-box-2 .item-img {
  float: left;
  margin-right: 16px;
}
/* line 72, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/tabs.css.scss */
.btl-horizontal-tabs .btl-box-2 h1 {
  margin: 7px 0 12px;
}
/* line 75, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/tabs.css.scss */
.btl-horizontal-tabs .btl-box-2 p {
  color: #979597;
  display: inline;
  font-size: 14px;
}
/* line 81, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/tabs.css.scss */
.btl-horizontal-tabs .owl-controls {
  margin-top: -160px;
  float: none;
}

/* line 90, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/tabs.css.scss */
.btl-vertical-tabs .btl-tabs-switch {
  border: 1px solid #e0e0e0;
  border-bottom: none;
  border-right: none;
  float: left;
  margin-right: 32px;
}
/* line 96, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/tabs.css.scss */
.btl-vertical-tabs .btl-tabs-switch li {
  float: none;
  height: 35px;
  border-bottom: 1px solid #fff;
}
/* line 100, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/tabs.css.scss */
.btl-vertical-tabs .btl-tabs-switch li:last-child {
  border-bottom: 1px solid #e9e9e9;
}
/* line 103, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/tabs.css.scss */
.btl-vertical-tabs .btl-tabs-switch li a, .btl-vertical-tabs .btl-tabs-switch li a:visited {
  display: block;
  border-right: none;
  line-height: 35px;
  padding: 0 32px 0 16px;
}
/* line 111, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/tabs.css.scss */
.btl-vertical-tabs .btl-tabs-content {
  border: 1px solid #e0e0e0;
  padding: 16px 0;
  padding-right: 16px;
}
/* line 116, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/tabs.css.scss */
.btl-vertical-tabs .vertical-scrollbar {
  height: 220px;
}
/* line 121, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/tabs.css.scss */
.btl-vertical-tabs .nav-controls .owl-nav > div {
  margin: 12px 0 0;
}
/* line 123, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/tabs.css.scss */
.btl-vertical-tabs .nav-controls .owl-nav > div.icon-sipka_prava_carousel {
  margin: 12px 0 0 0;
}

/* line 131, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/tabs.css.scss */
.btl-vertical-tabs-nocontrol .nav-controls {
  display: none !important;
}

/* line 5, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/news.css.scss */
.btl-news-half .btl-col-2 {
  float: right;
  padding-left: 32px;
}
/* line 9, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/news.css.scss */
.btl-news-half a {
  text-decoration: none;
}
/* line 12, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/news.css.scss */
.btl-news-half img {
  width: 160px;
  height: 182px;
}
/* line 16, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/news.css.scss */
.btl-news-half h2 {
  text-transform: uppercase;
  color: #929292;
  margin: 0 0 12px;
  padding-top: 12px;
}
/* line 22, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/news.css.scss */
.btl-news-half .btl-carousel-wrapper {
  border-right: 1px solid #e0e0e0;
  width: auto;
  height: 182px;
}
/* line 27, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/news.css.scss */
.btl-news-half .btl-carousel-item {
  border: none;
  height: 182px;
  text-align: left;
}
/* line 32, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/news.css.scss */
.btl-news-half .btl-boxlink {
  padding: 0 16px 0 0;
  overflow: hidden;
}
/* line 36, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/news.css.scss */
.btl-news-half .item-img {
  float: left;
  height: 182px;
  overflow: hidden;
  padding-top: 0;
  margin-right: 16px;
}
/* line 43, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/news.css.scss */
.btl-news-half h1, .btl-news-half h2 {
  margin: 0 0 10px;
  padding-top: 16px;
  font-size: 16px;
  color: #00548d;
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: 400;
  text-transform: none;
}
/* line 52, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/news.css.scss */
.btl-news-half p {
  display: block;
}
/* line 54, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/news.css.scss */
.btl-news-half p.item-date {
  margin-bottom: 10px;
}
/* line 58, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/news.css.scss */
.btl-news-half .owl-stage-outer:hover .btl-boxlink {
  opacity: 1;
  filter: alpha(opacity=100);
}
/* line 61, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/news.css.scss */
.btl-news-half .btl-boxlink:hover {
  opacity: 0.75;
  filter: alpha(opacity=75);
  opacity: 0.75 !important;
}
/* line 65, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/news.css.scss */
.btl-news-half .owl-controls {
  margin-top: -224px;
  text-align: right;
  -webkit-tap-highlight-color: transparent;
}
/* line 71, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/news.css.scss */
.btl-news-half .item-tag {
  margin: 0 0 5px 0;
  padding-top: 16px;
  text-transform: uppercase;
}
/* line 76, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/news.css.scss */
.btl-news-half .vertical-scrollbar {
  margin-right: -19px;
  height: 100%;
}
/* line 80, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/news.css.scss */
.btl-news-half .item-ico {
  padding-left: 175px;
  padding-top: 20px;
  margin-bottom: 0;
}
/* line 85, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/news.css.scss */
.btl-news-half .item-place {
  padding-left: 175px;
}
/* line 88, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/news.css.scss */
.btl-news-half .item-hp_perex {
  padding-left: 175px;
}
/* line 90, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/news.css.scss */
.btl-news-half .item-hp_perex p {
  margin: 0;
}

/* line 97, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/news.css.scss */
.btl-table-news-half .btl-col-1 {
  padding-right: 30px;
}
/* line 100, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/news.css.scss */
.btl-table-news-half .btl-col-2 {
  padding-left: 32px;
}
/* line 103, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/news.css.scss */
.btl-table-news-half td {
  width: 50%;
  padding: 0;
}
/* line 107, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/news.css.scss */
.btl-table-news-half a {
  text-decoration: none;
}
/* line 110, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/news.css.scss */
.btl-table-news-half img {
  width: 160px;
  height: 182px;
}
/* line 114, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/news.css.scss */
.btl-table-news-half h2 {
  text-transform: uppercase;
  color: #929292;
  margin: 0 0 12px;
  padding-top: 12px;
}
/* line 120, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/news.css.scss */
.btl-table-news-half .btl-carousel-wrapper {
  border-right: 1px solid #e0e0e0;
  width: auto;
  height: 182px;
}
/* line 125, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/news.css.scss */
.btl-table-news-half .btl-carousel-item {
  border: none;
  height: 182px;
  text-align: left;
}
/* line 130, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/news.css.scss */
.btl-table-news-half .btl-boxlink {
  padding: 0 16px 0 0;
  overflow: hidden;
}
/* line 134, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/news.css.scss */
.btl-table-news-half .item-img {
  float: left;
  height: 182px;
  overflow: hidden;
  padding-top: 0;
  margin-right: 16px;
}
/* line 141, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/news.css.scss */
.btl-table-news-half h1 {
  margin: 0 0 10px;
  padding-top: 16px;
  font-size: 16px;
  color: #00548d;
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: 400;
  text-transform: none;
}
/* line 150, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/news.css.scss */
.btl-table-news-half p {
  display: block;
}
/* line 152, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/news.css.scss */
.btl-table-news-half p.item-date {
  margin-bottom: 10px;
}
/* line 156, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/news.css.scss */
.btl-table-news-half .owl-stage-outer:hover .btl-boxlink {
  opacity: 1;
  filter: alpha(opacity=100);
}
/* line 159, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/news.css.scss */
.btl-table-news-half .btl-boxlink:hover {
  opacity: 0.75;
  filter: alpha(opacity=75);
  opacity: 0.75 !important;
}
/* line 163, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/news.css.scss */
.btl-table-news-half .owl-controls {
  margin-top: -224px;
  text-align: right;
  -webkit-tap-highlight-color: transparent;
}
/* line 169, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/news.css.scss */
.btl-table-news-half .item-tag {
  margin: 0 0 5px 0;
  padding-top: 16px;
  text-transform: uppercase;
}
/* line 174, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/news.css.scss */
.btl-table-news-half .vertical-scrollbar {
  margin-right: -19px;
  height: 100%;
}
/* line 178, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/news.css.scss */
.btl-table-news-half .item-ico {
  padding-left: 175px;
  padding-top: 20px;
  margin-bottom: 0;
}
/* line 183, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/news.css.scss */
.btl-table-news-half .item-place {
  padding-left: 175px;
}
/* line 186, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/news.css.scss */
.btl-table-news-half .item-hp_perex {
  padding-left: 175px;
}
/* line 188, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/news.css.scss */
.btl-table-news-half .item-hp_perex p {
  margin: 0;
}

/* line 196, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/news.css.scss */
.btl-tag-half h1 {
  padding-top: 0px;
}

/* line 202, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/news.css.scss */
.btl-news-list .btl-col-1, .btl-news-list .btl-col-2 {
  position: relative;
  margin-bottom: 48px;
}
/* line 206, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/news.css.scss */
.btl-news-list .btl-col-1 {
  clear: both;
}
/* line 210, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/news.css.scss */
.btl-news-list .btl-boxlink h1 {
  padding-top: 0;
}
/* line 213, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/news.css.scss */
.btl-news-list .btl-boxlink .item-date {
  margin: 0 0 5px;
}
/* line 216, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/news.css.scss */
.btl-news-list .btl-boxlink .item-ico {
  position: absolute;
  margin: 0;
  bottom: 0;
  padding-left: 175px;
}

/* line 1, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/carousel-header.css.scss */
.btl-carousel-header {
  height: 481px;
}
/* line 3, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/carousel-header.css.scss */
.btl-carousel-header .btl-carousel-item {
  height: 481px;
}
/* line 6, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/carousel-header.css.scss */
.btl-carousel-header .owl-controls {
  margin-top: -264px;
}
/* line 9, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/carousel-header.css.scss */
.btl-carousel-header .owl-nav > div {
  font-size: 40px;
  float: left;
  border: none;
  background-color: transparent;
}
/* line 15, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/carousel-header.css.scss */
.btl-carousel-header .owl-nav > .icon-sipka_prava_carousel {
  float: right;
}
/* line 18, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/carousel-header.css.scss */
.btl-carousel-header .btl-carousel-content {
  position: relative;
  z-index: 1000;
  margin-top: -481px;
  height: 481px;
}
/* line 24, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/carousel-header.css.scss */
.btl-carousel-header .btl-text {
  width: 448px;
}
/* line 26, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/carousel-header.css.scss */
.btl-carousel-header .btl-text h1 {
  font-family: "Gotham A", "Gotham B", Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: 500;
  display: inline-block;
  margin: 15px 0 5px;
  -o-transition: color .2s linear;
  -webkit-transition: color 0.2s linear;
  -moz-transition: color .2s linear;
  transition: color .2s linear;
}
/* line 36, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/carousel-header.css.scss */
.btl-carousel-header .btl-text h2 {
  color: #979597;
  -o-transition: color .2s linear;
  -webkit-transition: color 0.2s linear;
  -moz-transition: color .2s linear;
  transition: color .2s linear;
}
/* line 43, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/carousel-header.css.scss */
.btl-carousel-header .btl-text p {
  color: #979597;
  margin: 1em 0;
  -o-transition: color .2s linear;
  -webkit-transition: color 0.2s linear;
  -moz-transition: color .2s linear;
  transition: color .2s linear;
}
/* line 51, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/carousel-header.css.scss */
.btl-carousel-header .btl-text .more {
  -o-transition: color .2s linear;
  -webkit-transition: color 0.2s linear;
  -moz-transition: color .2s linear;
  transition: color .2s linear;
}
/* line 58, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/carousel-header.css.scss */
.btl-carousel-header .vertical-scrollbar {
  margin: 20px 0 16px;
  height: 160px;
}
/* line 63, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/carousel-header.css.scss */
.btl-carousel-header .btl-component-carousel-content-full-text .vertical-scrollbar {
  height: 200px;
}
/* line 67, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/carousel-header.css.scss */
.btl-carousel-header .btl-important {
  margin-bottom: 28px;
}
/* line 72, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/carousel-header.css.scss */
.btl-carousel-header .btl-carousel-item-dark .btl-text h1 {
  color: #929292;
}
/* line 74, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/carousel-header.css.scss */
.btl-carousel-header .btl-carousel-item-dark .btl-text h1 strong {
  color: white;
}
/* line 78, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/carousel-header.css.scss */
.btl-carousel-header .btl-carousel-item-dark .btl-text p {
  color: white;
}
/* line 81, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/carousel-header.css.scss */
.btl-carousel-header .btl-carousel-item-dark .btl-text strong {
  color: #929292;
}
/* line 85, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/carousel-header.css.scss */
.btl-carousel-header .btl-carousel-item-dark .btl-text .btl-ico-buttons a {
  color: #929292 !important;
}
/* line 89, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/carousel-header.css.scss */
.btl-carousel-header .btl-carousel-item-dark .btl-text .btl-ico-buttons a:hover {
  color: white !important;
}
/* line 93, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/carousel-header.css.scss */
.btl-carousel-header .btl-carousel-item-dark .btl-text .more {
  color: white;
}
/* line 98, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/carousel-header.css.scss */
.btl-carousel-header .btl-carousel-item-dark .ps-container .ps-scrollbar-y-rail {
  background-color: #083957;
  -webkit-box-shadow: #083653 0 0 3px 1px inset;
  box-shadow: #083653 0 0 3px 1px inset;
}
/* line 102, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/carousel-header.css.scss */
.btl-carousel-header .btl-carousel-item-dark .ps-container .ps-scrollbar-y {
  border: 1px solid #083653;
  background-color: #0663a3;
}
/* line 108, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/carousel-header.css.scss */
.btl-carousel-header .btl-carousel-item-dark .ps-container .ps-scrollbar-y-rail:hover .ps-scrollbar-y,
.btl-carousel-header .btl-carousel-item-dark .ps-container .ps-scrollbar-y-rail.hover .ps-scrollbar-y {
  background-color: #083653;
}
/* line 115, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/carousel-header.css.scss */
.btl-carousel-header .btl-carousel-item-textbg .btl-text h1 {
  line-height: auto;
}
/* line 117, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/carousel-header.css.scss */
.btl-carousel-header .btl-carousel-item-textbg .btl-text h1 span, .btl-carousel-header .btl-carousel-item-textbg .btl-text h1 strong {
  display: inline-block;
  padding: 1px 16px;
  background-color: white;
}
/* line 122, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/carousel-header.css.scss */
.btl-carousel-header .btl-carousel-item-textbg .btl-text h1 strong {
  color: #979597;
}
/* line 126, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/carousel-header.css.scss */
.btl-carousel-header .btl-carousel-item-textbg .btl-text .more {
  display: inline-block;
  padding: 6px 16px;
  background-color: white;
  color: #979597;
}

/* line 137, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/carousel-header.css.scss */
.btl-carousel-header-short .vertical-scrollbar {
  margin: 28px 0;
  height: 200px;
}

/* line 143, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/carousel-header.css.scss */
.btl-component-carousel-content .vertical-scrollbar .btl-text.content-with-editor {
  width: 418px;
  padding-right: 30px;
}

/* line 150, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/carousel-header.css.scss */
.btl-component-carousel-head h1 sup {
  font-size: 25px;
}

/* line 2, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/product.css.scss */
.btl-product-list ul {
  padding-top: 16px;
}
/* line 5, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/product.css.scss */
.btl-product-list li {
  margin: 0 0 16px 0;
  text-align: left;
  border-bottom: 1px solid #e0e0e0;
  padding-bottom: 10px;
}
/* line 21, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/mixins.scss */
.btl-product-list li:before, .btl-product-list li:after {
  content: " ";
  display: table;
}
/* line 25, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/mixins.scss */
.btl-product-list li:after {
  clear: both;
}
/* line 12, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/product.css.scss */
.btl-product-list li:first-child {
  border-top: 1px solid #e0e0e0;
  padding-top: 16px;
}
/* line 16, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/product.css.scss */
.btl-product-list li:last-child {
  border-bottom: none;
}
/* line 19, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/product.css.scss */
.btl-product-list h3 {
  color: #00548d;
  margin: 0 0 7px;
}
/* line 23, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/product.css.scss */
.btl-product-list p {
  margin-top: 0;
}

/* line 28, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/product.css.scss */
.btl-product-list-wrapper {
  margin: 0;
}

/* line 31, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/product.css.scss */
.btl-product-list-border {
  border: 1px solid #e0e0e0;
}

/* line 35, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/product.css.scss */
.btl-horizontal-tabs .btl-product-list-border {
  border-top: none;
}

/* line 40, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/product.css.scss */
.btl-product-list-121 .btl-col-3 {
  padding: 28px 0 0 50px;
}

/* line 3, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/accordion.css.scss */
.btl-accordion .btl-accordion-header.selected span.ico:before {
  content: "\e613";
}
/* line 6, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/accordion.css.scss */
.btl-accordion .btl-accordion-header h1, .btl-accordion .btl-accordion-header h2, .btl-accordion .btl-accordion-header h3 {
  display: block;
  text-transform: uppercase;
  margin: 0;
  padding: 17px 0 17px;
  border-bottom: 1px solid #e0e0e0;
  color: #00548d;
  cursor: pointer;
}
/* line 15, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/accordion.css.scss */
.btl-accordion .btl-accordion-header h1 span, .btl-accordion .btl-accordion-header h2 span, .btl-accordion .btl-accordion-header h3 span {
  font-size: 29px;
  font-family: "Gotham A", "Gotham B", Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: 500;
  color: #00548d;
  line-height: 1.4em;
  padding: 0;
}
/* line 22, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/accordion.css.scss */
.btl-accordion .btl-accordion-header h1 span:before, .btl-accordion .btl-accordion-header h2 span:before, .btl-accordion .btl-accordion-header h3 span:before {
  float: right;
  margin-top: 4px;
}
/* line 25, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/accordion.css.scss */
.btl-accordion .btl-accordion-header h1 span:before:hover, .btl-accordion .btl-accordion-header h2 span:before:hover, .btl-accordion .btl-accordion-header h3 span:before:hover {
  color: #5881a7;
}
/* line 29, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/accordion.css.scss */
.btl-accordion .btl-accordion-header h1 span:hover, .btl-accordion .btl-accordion-header h2 span:hover, .btl-accordion .btl-accordion-header h3 span:hover {
  color: #5881a7;
}
/* line 33, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/accordion.css.scss */
.btl-accordion .btl-accordion-header .large {
  padding-left: 0;
}
/* line 39, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/accordion.css.scss */
.btl-accordion .btl-accordion-content .btl-common-table tbody .icon-left .yes:before,
.btl-accordion .btl-accordion-content .btl-common-table tbody .icon-left .no:before {
  text-align: left;
}
/* line 48, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/accordion.css.scss */
.btl-accordion .content-with-editor {
  margin-top: 16px;
}
/* line 51, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/accordion.css.scss */
.btl-accordion .btl-action-button-item {
  margin-top: 16px;
}

/* line 56, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/accordion.css.scss */
.btl-subaccordion {
  margin-bottom: 0;
  clear: both;
}
/* line 59, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/accordion.css.scss */
.btl-subaccordion .btl-subaccordion-header {
  margin: 32px 0;
}
/* line 61, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/accordion.css.scss */
.btl-subaccordion .btl-subaccordion-header h2 {
  font-size: 29px;
  font-family: "Gotham A", "Gotham B", Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: 300;
  color: #00548d;
}
/* line 70, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/accordion.css.scss */
.btl-subaccordion .btl-subaccordion-toggle.selected span.ico:before {
  content: "\e613";
}
/* line 74, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/accordion.css.scss */
.btl-subaccordion .btl-subaccordion-content {
  clear: both;
}
/* line 77, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/accordion.css.scss */
.btl-subaccordion .btl-subaccordion-image, .btl-subaccordion .btl-subaccordion-text {
  width: 473px;
}
/* line 80, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/accordion.css.scss */
.btl-subaccordion .btl-subaccordion-image {
  float: left;
  margin-top: -16px;
  margin-bottom: -16px;
}
/* line 85, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/accordion.css.scss */
.btl-subaccordion .btl-subaccordion-text {
  float: right;
}
/* line 88, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/accordion.css.scss */
.btl-subaccordion .btl-subaccordion-text h2 sup {
  font-size: 17px;
}
/* line 93, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/accordion.css.scss */
.btl-subaccordion .btl-subaccordion-description {
  min-height: 100px;
  margin-right: 16px;
}
/* line 99, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/accordion.css.scss */
.btl-subaccordion .btl-subaccordion-swap .btl-subaccordion-image {
  float: right;
  text-align: center;
}
/* line 103, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/accordion.css.scss */
.btl-subaccordion .btl-subaccordion-swap .btl-subaccordion-text {
  float: left;
}
/* line 107, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/accordion.css.scss */
.btl-subaccordion .btl-ico-buttons {
  text-align: right;
  margin-top: 40px;
}
/* line 110, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/accordion.css.scss */
.btl-subaccordion .btl-ico-buttons li {
  border: none;
  margin-right: 16px;
}
/* line 115, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/accordion.css.scss */
.btl-subaccordion .btl-important p {
  margin-bottom: 0;
}
/* line 118, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/accordion.css.scss */
.btl-subaccordion .btl-subaccordion-item {
  border-bottom: 1px solid #e0e0e0;
}
/* line 21, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/mixins.scss */
.btl-subaccordion .btl-subaccordion-item:before, .btl-subaccordion .btl-subaccordion-item:after {
  content: " ";
  display: table;
}
/* line 25, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/mixins.scss */
.btl-subaccordion .btl-subaccordion-item:after {
  clear: both;
}

/* line 125, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/accordion.css.scss */
.btl-accordion-subheader {
  border-bottom: 1px solid #e0e0e0;
}
/* line 126, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/accordion.css.scss */
.btl-accordion-subheader .btl-types {
  padding: 10.66667px 0;
}
/* line 21, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/mixins.scss */
.btl-accordion-subheader .btl-types:before, .btl-accordion-subheader .btl-types:after {
  content: " ";
  display: table;
}
/* line 25, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/bootstrap/mixins.scss */
.btl-accordion-subheader .btl-types:after {
  clear: both;
}
/* line 129, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/accordion.css.scss */
.btl-accordion-subheader .btl-types span:before {
  color: #00548d;
}
/* line 132, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/accordion.css.scss */
.btl-accordion-subheader .btl-types span span {
  display: inline;
  font-size: 14px;
  text-transform: uppercase;
  padding-right: 16px;
  color: #979597;
}

/* line 2, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/form.css.scss */
.form-horizontal .form-group {
  margin-left: 0;
  margin-right: 0;
}

/* line 8, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/form.css.scss */
.control-label {
  float: left;
  width: 260px;
  text-align: left !important;
  font-weight: normal;
  color: #5c5c5c;
}

/* line 16, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/form.css.scss */
.btl-checkbox {
  margin: 0 0 6px 6px;
}
/* line 18, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/form.css.scss */
.btl-checkbox label {
  font-weight: 400;
  cursor: pointer;
}
/* line 22, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/form.css.scss */
.btl-checkbox input[type="checkbox"], .btl-checkbox input[type="radio"] {
  width: 1px;
  opacity: 0;
}
/* line 27, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/form.css.scss */
.btl-checkbox input[type="checkbox"] + span:before,
.btl-checkbox input[type="radio"] + span:before {
  cursor: pointer;
  position: relative;
  top: 2px;
  padding-right: 6px;
  display: inline-block;
  font-family: 'icomoon';
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  font-size: 18px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 44, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/form.css.scss */
.btl-checkbox input[type="checkbox"] + span:before,
.btl-checkbox input[type="radio"] + span:before {
  content: " \e61c";
  color: #979597;
}
/* line 51, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/form.css.scss */
.btl-checkbox input[type="checkbox"]:checked + span:before,
.btl-checkbox input[type="radio"]:checked + span:before {
  content: "\e61b";
  color: #00548d;
}

/* line 57, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/form.css.scss */
.col33 {
  width: 33.33%;
  float: left;
}

/* line 62, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/form.css.scss */
.col33-other-checkbox {
  clear: both;
  padding-left: 167px;
}

/* line 67, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/form.css.scss */
.form-col {
  float: left;
  width: 280px;
}

/* line 72, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/form.css.scss */
.form-col-product {
  float: left;
  width: 500px;
}

/* line 78, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/form.css.scss */
.form-required .control-label:after,
.form-required .agree-text:after {
  content: "*";
  color: #f62626;
  display: inline;
  position: absolute;
  margin-left: 2px;
}

/* line 86, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/form.css.scss */
.form-col-wide {
  float: left;
  width: 500px;
}

/* line 91, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/form.css.scss */
.form-notice {
  float: right;
  color: #979597;
}
/* line 94, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/form.css.scss */
.form-notice span {
  color: #f62626;
}

/* line 99, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/form.css.scss */
.form-error {
  border: 1px solid #f62626;
  color: #979597;
  margin: 0 0 32px 0;
  padding: 16px 32px;
}
/* line 102, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/form.css.scss */
.form-error span {
  color: #f62626;
}

/* line 111, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/form.css.scss */
.help-block {
  display: none;
}

/* line 114, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/form.css.scss */
.no-js .help-block {
  display: block;
}

/* line 117, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/form.css.scss */
.has-error .control-label {
  color: #000;
}

/* line 121, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/form.css.scss */
.btl-button {
  margin-top: 32px;
  border: none;
  background: transparent;
}
/* line 125, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/form.css.scss */
.btl-button:hover, .btl-button:focus {
  border: none;
}

/* line 130, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/form.css.scss */
.form-vmargin {
  margin-top: 25px;
}

/* line 134, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/form.css.scss */
.btl-form-product {
  font-size: 25px;
  font-family: "Gotham A", "Gotham B", Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: 500;
  color: #00548d;
  text-transform: uppercase;
  margin: 0 0 .6em;
}

/* line 143, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/form.css.scss */
.qtip-btlform {
  border-color: #f62626;
  background-color: #f62626;
}
/* line 146, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/form.css.scss */
.qtip-btlform .help-block {
  display: block;
  margin-top: 2px;
  margin-bottom: 2px;
  color: #fff;
  font-size: 14px;
}

/* line 156, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/form.css.scss */
.btl-custom-form .btl-checkbox {
  float: left;
}
/* line 159, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/form.css.scss */
.btl-custom-form .agree-label {
  float: left;
  width: 260px;
  padding-top: 8px;
  padding-right: 8px;
}
/* line 164, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/form.css.scss */
.btl-custom-form .agree-label:after {
  content: '\200b';
}
/* line 168, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/form.css.scss */
.btl-custom-form .btl-button {
  margin-top: 0;
}

/* line 173, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/form.css.scss */
.btl-common-cols-11 .btl-custom-form.form-horizontal {
  margin-top: 25px;
}
/* line 175, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/form.css.scss */
.btl-common-cols-11 .btl-custom-form.form-horizontal .control-label {
  width: 40%;
}
/* line 178, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/form.css.scss */
.btl-common-cols-11 .btl-custom-form.form-horizontal .form-col {
  width: 58%;
}
/* line 181, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/form.css.scss */
.btl-common-cols-11 .btl-custom-form.form-horizontal label {
  padding-right: 0;
}
/* line 186, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/form.css.scss */
.btl-common-cols-11 .form-required .form-control {
  display: inline-block;
}
/* line 189, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/form.css.scss */
.btl-common-cols-11 .form-required .choices {
  display: inline-block;
}
/* line 192, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/form.css.scss */
.btl-common-cols-11 .form-required .agree-label {
  width: 40%;
  padding-right: 0;
}

/* line 1, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/calendar.css.scss */
.btl-calendar {
  margin-bottom: 0;
}
/* line 3, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/calendar.css.scss */
.btl-calendar label {
  padding-right: 16px;
}

/* line 9, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/calendar.css.scss */
.btl-cal ol {
  list-style-type: none;
  list-style-position: inside;
  margin: 18px 0 0;
  padding: 0;
  font-size: 0;
}
/* line 15, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/calendar.css.scss */
.btl-cal ol li {
  margin: 0 1px 0 0;
  padding: 0;
  display: inline-block;
}
/* line 19, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/calendar.css.scss */
.btl-cal ol li:hover, .btl-cal ol li:focus {
  border-color: #00548d;
}
/* line 24, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/calendar.css.scss */
.btl-cal h2 {
  text-transform: uppercase;
  color: #929292;
  margin: 0 0 12px;
  padding-top: 12px;
  display: block;
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-size: 22px;
  font-weight: normal;
}
/* line 34, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/calendar.css.scss */
.btl-cal time {
  display: inline-block;
  text-align: center;
  width: 27px;
  height: 27px;
  font-size: 13px;
  font-weight: bold;
  line-height: 27px;
  color: #929292;
  border: 1px solid #f3f3f3;
}
/* line 46, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/calendar.css.scss */
.btl-cal .cal-link-today,
.btl-cal .cal-link {
  display: inline-block;
  width: 27px;
  height: 27px;
  background-color: #dceffb;
  text-decoration: none;
  border: 1px solid #f3f3f3;
}
/* line 53, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/calendar.css.scss */
.btl-cal .cal-link-today time,
.btl-cal .cal-link time {
  width: 25px;
  height: 25px;
  line-height: 25px;
  border: 1px solid #fff;
  color: #00548d;
}
/* line 60, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/calendar.css.scss */
.btl-cal .cal-link-today:hover, .btl-cal .cal-link-today:focus,
.btl-cal .cal-link:hover,
.btl-cal .cal-link:focus {
  border-color: #00548d;
}
/* line 62, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/calendar.css.scss */
.btl-cal .cal-link-today:hover time, .btl-cal .cal-link-today:focus time,
.btl-cal .cal-link:hover time,
.btl-cal .cal-link:focus time {
  border-color: #00548d;
}
/* line 67, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/calendar.css.scss */
.btl-cal .cal-link-style2 {
  background-color: #00548d;
}
/* line 69, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/calendar.css.scss */
.btl-cal .cal-link-style2 time {
  color: #fff;
}
/* line 72, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/calendar.css.scss */
.btl-cal .cal-link-style2:hover, .btl-cal .cal-link-style2:focus {
  border-color: #00548d;
}
/* line 74, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/calendar.css.scss */
.btl-cal .cal-link-style2:hover time, .btl-cal .cal-link-style2:focus time {
  border-color: #fff;
}
/* line 79, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/calendar.css.scss */
.btl-cal .cal-popup {
  display: none;
}

/* line 85, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/calendar.css.scss */
.qtip-btlcal .qtip-content {
  padding: 0;
}
/* line 88, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/calendar.css.scss */
.qtip-btlcal .btl-text {
  padding: 10px 10px 5px;
  border-top: 1px solid #e0e0e0;
}
/* line 91, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/calendar.css.scss */
.qtip-btlcal .btl-text:first-child {
  border-top: none;
}
/* line 94, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/calendar.css.scss */
.qtip-btlcal .btl-text p {
  font-size: 14px;
  color: #929292;
  line-height: 21px;
}
/* line 99, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/calendar.css.scss */
.qtip-btlcal .btl-text h1 {
  line-height: 24px;
  padding-top: 0;
}

/* line 1, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/video.css.scss */
.vjs-tech {
  width: auto !important;
  height: auto !important;
}

/* line 1, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/map.css.scss */
.map_container {
  position: relative;
  margin-top: 10px;
  box-shadow: 0px 1px 4px -1px rgba(0, 0, 0, 0.3);
  border: 1px solid #e0e0e0;
}

/* line 2, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/map.css.scss */
.map_container .map-markers_box {
  padding: 12px 12px;
  background: #fff;
  z-index: 10;
}

/* line 3, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/map.css.scss */
.map_container .map-markers_box p {
  margin: 0;
  color: #666;
}

/* line 4, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/map.css.scss */
.map_container .map-markers_box p .ico-map {
  margin-right: 20px;
}

/* line 5, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/map.css.scss */
.map_container .map-markers_box p .ico-map:nth-last-of-type(1) {
  margin-right: 0;
}

/* line 6, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/map.css.scss */
.map_container .map-markers_box p .ico-map:before {
  content: "";
  width: 18px;
  height: 22px;
  margin-right: 8px;
  background-repeat: no-repeat;
  background-position: center center;
  display: inline-block;
  vertical-align: middle;
  background-size: 22px auto;
  position: relative;
  top: -1px;
}

/* line 7, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/map.css.scss */
.map_container .map-markers_box p .ico-map.ico_trt:before {
  background-image: url(ico_map-blue.svg);
}

/* line 8, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/map.css.scss */
.map_container .map-markers_box p .ico-map.ico_hil:before {
  background-image: url(ico_map-black.svg);
}

/* line 9, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/map.css.scss */
.map_container .map-markers_box p .ico-map.ico_swt:before {
  background-image: url(ico_map-green.svg);
}

/* line 10, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/map.css.scss */
.map_container .map {
  width: 100%;
  height: 450px;
  background-color: #eee;
}

@media only screen and (max-width: 600px) {
  /* line 13, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/btl-components/map.css.scss */
  .map_container .map-markers_box p .ico-map {
    margin-right: 0;
    width: 100%;
    float: left;
    line-height: 30px;
  }
}
/* 
 *  Core Owl Carousel CSS File
 */
/* line 5, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/owl.carousel.scss */
.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
  z-index: 1;
}
/* line 13, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/owl.carousel.scss */
.owl-carousel .owl-stage {
  position: relative;
  -ms-touch-action: pan-Y;
}
/* line 18, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/owl.carousel.scss */
.owl-carousel .owl-stage:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
/* line 27, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/owl.carousel.scss */
.owl-carousel .owl-stage-outer {
  position: relative;
  overflow: hidden;
  /* fix for flashing background */
  -webkit-transform: translate3d(0px, 0px, 0px);
}
/* line 36, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/owl.carousel.scss */
.owl-carousel .owl-controls .owl-nav .owl-prev,
.owl-carousel .owl-controls .owl-nav .owl-next,
.owl-carousel .owl-controls .owl-dot {
  cursor: pointer;
  cursor: hand;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
/* line 46, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/owl.carousel.scss */
.owl-carousel.owl-loaded {
  display: block;
}
/* line 50, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/owl.carousel.scss */
.owl-carousel.owl-loading {
  opacity: 0;
  display: block;
}
/* line 55, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/owl.carousel.scss */
.owl-carousel.owl-hidden {
  opacity: 0;
}
/* line 59, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/owl.carousel.scss */
.owl-carousel .owl-refresh .owl-item {
  display: none;
}
/* line 63, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/owl.carousel.scss */
.owl-carousel .owl-item {
  position: relative;
  min-height: 1px;
  float: left;
  -webkit-backface-visibility: hidden;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
/* line 75, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/owl.carousel.scss */
.owl-carousel .owl-item img {
  -webkit-transform-style: preserve-3d;
}
/* line 80, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/owl.carousel.scss */
.owl-carousel.owl-text-select-on .owl-item {
  -webkit-user-select: auto;
  -moz-user-select: auto;
  -ms-user-select: auto;
  user-select: auto;
}
/* line 87, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/owl.carousel.scss */
.owl-carousel .owl-grab {
  cursor: move;
  cursor: -webkit-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: grab;
}
/* line 95, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/owl.carousel.scss */
.owl-carousel .owl-rtl {
  direction: rtl;
}
/* line 99, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/owl.carousel.scss */
.owl-carousel .owl-rtl .owl-item {
  float: right;
}

/* No Js */
/* line 106, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/owl.carousel.scss */
.no-js .owl-carousel {
  display: block;
}

/* line 1, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/perfect-scrollbar.css */
.ps-container .ps-scrollbar-y-rail {
  position: absolute;
  /* please don't change 'position' */
  right: 2px;
  /* there must be 'right' for ps-scrollbar-y-rail */
  width: 8px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  opacity: 0.8;
  background-color: #f0f0f0;
  filter: alpha(opacity=0);
  -webkit-box-shadow: #e0e0e0 0 0 3px 1px inset;
  box-shadow: #e0e0e0 0 0 3px 1px inset;
  -o-transition: background-color .2s linear, opacity .2s linear;
  -webkit-transition: background-color .2s linear, opacity .2s linear;
  -moz-transition: background-color .2s linear, opacity .2s linear;
  transition: background-color .2s linear, opacity .2s linear;
}

/* line 20, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/perfect-scrollbar.css */
.ps-container:hover .ps-scrollbar-y-rail,
.ps-container.hover .ps-scrollbar-y-rail {
  opacity: 1;
  filter: alpha(opacity=100);
}

/* line 26, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/perfect-scrollbar.css */
.ps-container .ps-scrollbar-y-rail:hover,
.ps-container .ps-scrollbar-y-rail.hover {
  opacity: 1;
  filter: alpha(opacity=100);
}

/* line 32, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/perfect-scrollbar.css */
.ps-container .ps-scrollbar-y {
  position: absolute;
  /* please don't change 'position' */
  right: 0;
  /* there must be 'right' for ps-scrollbar-y */
  width: 6px;
  border: 1px solid #e0e0e0;
  background-color: white;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -o-transition: background-color .2s linear;
  -webkit-transition: background-color 0.2s linear;
  -moz-transition: background-color .2s linear;
  transition: background-color .2s linear;
}

/* line 47, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/perfect-scrollbar.css */
.ps-container.ie6 .ps-scrollbar-y {
  font-size: 0;
  /* fixed scrollbar height in xp sp3 ie6 */
}

/* line 52, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/perfect-scrollbar.css */
.ps-container .ps-scrollbar-y-rail:hover .ps-scrollbar-y,
.ps-container .ps-scrollbar-y-rail.hover .ps-scrollbar-y {
  background-color: #979597;
}

/* line 57, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/perfect-scrollbar.css */
.ps-container.ie .ps-scrollbar-y {
  visibility: hidden;
}

/* line 63, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/perfect-scrollbar.css */
.ps-container.ie:hover .ps-scrollbar-y,
.ps-container.ie.hover .ps-scrollbar-y {
  visibility: visible;
}

/* @group Base */
/* line 8, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-container {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  font-size: 14px;
  zoom: 1;
  *display: inline;
  min-width: 180px;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
/* line 17, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-container .chosen-drop {
  position: absolute;
  top: 100%;
  left: -9999px;
  z-index: 1010;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  border: 1px solid #d7d7d7;
  border-top: 0;
  color: #000;
  background: #e9e9e9;
  box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
}
/* line 30, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-container.chosen-with-drop .chosen-drop {
  left: 0;
}
/* line 33, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-container a {
  cursor: pointer;
}

/* @end */
/* @group Single Chosen */
/* line 41, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-container-single .chosen-single {
  position: relative;
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 8px 6px;
  height: 36px;
  border: 1px solid #d7d7d7;
  background-color: #fff;
  line-height: 1.42857;
  -webkit-box-shadow: inset 1px 1px 3px 0px #d7d7d7;
  -moz-box-shadow: inset 1px 1px 3px 0px #d7d7d7;
  box-shadow: inset 1px 1px 3px 0px #d7d7d7;
  color: #000;
  text-decoration: none;
  white-space: nowrap;
}
/* line 59, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-container-single .chosen-default {
  color: #999;
}
/* line 62, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-container-single .chosen-default span {
  color: #979597 !important;
}
/* line 65, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-container-single .chosen-single span {
  color: #000;
  display: block;
  overflow: hidden;
  margin-right: 26px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
/* line 73, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-container-single .chosen-single-with-deselect span {
  margin-right: 38px;
}
/* line 76, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-container-single .chosen-single abbr {
  position: absolute;
  top: 6px;
  right: 26px;
  display: block;
  width: 12px;
  height: 12px;
  background: url(chosen-sprite.png) -42px 1px no-repeat;
  font-size: 1px;
}
/* line 85, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-container-single .chosen-single abbr:hover {
  background-position: -42px -10px;
}
/* line 89, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-container-single.chosen-disabled .chosen-single abbr:hover {
  background-position: -42px -10px;
}
/* line 92, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-container-single .chosen-single div {
  position: absolute;
  top: 0;
  right: 0;
  display: block;
  width: 18px;
  height: 100%;
}
/* line 99, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-container-single .chosen-single div b {
  display: block;
  width: 100%;
  height: 100%;
  background: url(chosen-sprite.png) no-repeat 0px 3px;
}
/* line 106, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-container-single .chosen-search {
  position: relative;
  z-index: 1010;
  margin: 0;
  padding: 3px 4px;
  white-space: nowrap;
}
/* line 112, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-container-single .chosen-search input[type="text"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin: 1px 0;
  padding: 4px 20px 4px 5px;
  width: 100%;
  height: auto;
  outline: 0;
  border: 1px solid #d7d7d7;
  background: white url(chosen-sprite.png) no-repeat 100% -20px;
  background: url(chosen-sprite.png) no-repeat 100% -20px;
  font-size: 1em;
  font-family: sans-serif;
  line-height: normal;
}
/* line 127, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-container-single .chosen-drop {
  margin-top: 0px;
  background-clip: padding-box;
}
/* line 132, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-container-single.chosen-container-single-nosearch .chosen-search {
  position: absolute;
  left: -9999px;
}

/* @end */
/* @group Results */
/* line 140, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-container .chosen-results {
  color: #444;
  position: relative;
  overflow-x: hidden;
  overflow-y: auto;
  margin: 0 0;
  padding: 0;
  max-height: 240px;
  -webkit-overflow-scrolling: touch;
}
/* line 149, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-container .chosen-results li {
  display: none;
  margin: 0;
  padding: 10px 12px;
  list-style: none;
  line-height: 15px;
  word-wrap: break-word;
  border-bottom: 1px solid #fff;
  -webkit-touch-callout: none;
}
/* line 158, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-container .chosen-results li.active-result {
  display: list-item;
  cursor: pointer;
  color: #000;
}
/* line 163, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-container .chosen-results li.disabled-result {
  display: list-item;
  color: #ccc;
  cursor: default;
}
/* line 168, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-container .chosen-results li.highlighted {
  background-color: #fff;
  color: #000;
}
/* line 172, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-container .chosen-results li.no-results {
  color: #777;
  display: list-item;
  background: #f4f4f4;
}
/* line 177, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-container .chosen-results li.group-result {
  display: list-item;
  font-weight: bold;
  cursor: default;
}
/* line 182, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-container .chosen-results li.group-option {
  padding-left: 15px;
}
/* line 185, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-container .chosen-results li em {
  font-style: normal;
  text-decoration: underline;
}

/* @end */
/* @group Multi Chosen */
/* line 195, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-container-multi .chosen-choices {
  position: relative;
  overflow: hidden;
  margin: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 3px 6px;
  height: 36px;
  border: 1px solid #d7d7d7;
  width: 100%;
  background-color: #fff;
  line-height: 1.42857;
  -webkit-box-shadow: inset 1px 1px 3px 0px #d7d7d7;
  -moz-box-shadow: inset 1px 1px 3px 0px #d7d7d7;
  box-shadow: inset 1px 1px 3px 0px #d7d7d7;
  color: #979597;
  background-color: #fff;
  cursor: text;
}
/* line 213, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-container-multi .chosen-choices li {
  float: left;
  list-style: none;
}
/* line 216, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-container-multi .chosen-choices li.search-field {
  margin: 0;
  padding: 0;
  white-space: nowrap;
}
/* line 220, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-container-multi .chosen-choices li.search-field input[type="text"] {
  margin: 1px 0;
  padding: 5px 0;
  height: 15px;
  outline: 0;
  border: 0 !important;
  background: transparent !important;
  box-shadow: none;
  color: #999;
  font-size: 100%;
  font-family: sans-serif;
  line-height: normal;
}
/* line 235, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-container-multi .chosen-choices li.search-choice {
  position: relative;
  margin: 3px 5px 3px 0;
  padding: 3px 20px 3px 5px;
  border: 1px solid #d7d7d7;
  max-width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 3px;
  background-color: #eeeeee;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee));
  background-image: -webkit-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: -moz-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: -o-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-size: 100% 19px;
  background-repeat: repeat-x;
  background-clip: padding-box;
  box-shadow: 0 0 2px white inset, 0 1px 0 rgba(0, 0, 0, 0.05);
  color: #333;
  line-height: 14px;
  cursor: default;
}
/* line 252, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-container-multi .chosen-choices li.search-choice span {
  word-wrap: break-word;
}
/* line 255, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close {
  position: absolute;
  top: 4px;
  right: 3px;
  display: block;
  width: 12px;
  height: 12px;
  background: url(chosen-sprite.png) -42px 1px no-repeat;
  font-size: 1px;
}
/* line 264, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover {
  background-position: -42px -10px;
}
/* line 269, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-container-multi .chosen-choices li.search-choice-disabled {
  padding-right: 5px;
  border: 1px solid #ccc;
  background-color: #e4e4e4;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee));
  background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: -o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  color: #666;
}
/* line 276, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-container-multi .chosen-choices li.search-choice-focus {
  background: #d4d4d4;
}
/* line 278, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close {
  background-position: -42px -10px;
}
/* line 283, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-container-multi .chosen-results {
  margin: 0;
  padding: 0;
}
/* line 287, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-container-multi .chosen-drop .result-selected {
  display: list-item;
  color: #ccc;
  cursor: default;
}

/* @end */
/* @group Active  */
/* line 297, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-container-active .chosen-single {
  border-color: #afdfff;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #afdfff;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #afdfff;
}
/* line 303, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-container-active.chosen-with-drop .chosen-single {
  border-color: #afdfff;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #afdfff;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #afdfff;
}
/* line 308, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-container-active.chosen-with-drop .chosen-single div {
  border-left: none;
  background: transparent;
}
/* line 311, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-container-active.chosen-with-drop .chosen-single div b {
  background-position: -17px 3px;
}
/* line 316, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-container-active .chosen-choices {
  border: 1px solid #afdfff;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #afdfff;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #afdfff;
}
/* line 319, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-container-active .chosen-choices li.search-field input[type="text"] {
  color: #222 !important;
}

/* @end */
/* @group Disabled Support */
/* line 327, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-disabled {
  opacity: 0.5 !important;
  cursor: default;
}
/* line 330, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-disabled .chosen-single {
  cursor: default;
}
/* line 333, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-disabled .chosen-choices .search-choice .search-choice-close {
  cursor: default;
}

/* @end */
/* @group Right to Left */
/* line 340, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-rtl {
  text-align: right;
}
/* line 342, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-rtl .chosen-single {
  overflow: visible;
  padding: 0 8px 0 0;
}
/* line 346, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-rtl .chosen-single span {
  margin-right: 0;
  margin-left: 26px;
  direction: rtl;
}
/* line 351, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-rtl .chosen-single-with-deselect span {
  margin-left: 38px;
}
/* line 354, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-rtl .chosen-single div {
  right: auto;
  left: 3px;
}
/* line 358, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-rtl .chosen-single abbr {
  right: auto;
  left: 26px;
}
/* line 362, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-rtl .chosen-choices li {
  float: right;
}
/* line 364, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-rtl .chosen-choices li.search-field input[type="text"] {
  direction: rtl;
}
/* line 367, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-rtl .chosen-choices li.search-choice {
  margin: 3px 5px 3px 0;
  padding: 3px 5px 3px 19px;
}
/* line 370, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-rtl .chosen-choices li.search-choice .search-choice-close {
  right: auto;
  left: 4px;
}
/* line 377, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-rtl.chosen-container-single-nosearch .chosen-search,
.chosen-rtl .chosen-drop {
  left: 9999px;
}
/* line 380, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-rtl.chosen-container-single .chosen-results {
  margin: 0 0 4px 4px;
  padding: 0 4px 0 0;
}
/* line 384, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-rtl .chosen-results li.group-option {
  padding-right: 15px;
  padding-left: 0;
}
/* line 388, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div {
  border-right: none;
}
/* line 391, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-rtl .chosen-search input[type="text"] {
  padding: 4px 5px 4px 20px;
  background: white url(chosen-sprite.png) no-repeat -30px -20px;
  background: url(chosen-sprite.png) no-repeat -30px -20px;
  direction: rtl;
}
/* line 398, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-rtl.chosen-container-single .chosen-single div b {
  background-position: 6px 2px;
}
/* line 402, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/chosen.scss */
.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b {
  background-position: -12px 2px;
}

/* @end */
/*
    Colorbox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
/* line 5, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/colorbox.scss */
#colorbox, #cboxOverlay, #cboxWrapper {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9999;
  overflow: visible;
}

/* line 6, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/colorbox.scss */
#cboxWrapper {
  max-width: none;
}

/* line 7, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/colorbox.scss */
#cboxOverlay {
  position: fixed;
  width: 100%;
  height: 100%;
}

/* line 8, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/colorbox.scss */
#cboxMiddleLeft, #cboxBottomLeft {
  clear: left;
}

/* line 9, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/colorbox.scss */
#cboxContent {
  position: relative;
}

/* line 10, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/colorbox.scss */
#cboxLoadedContent {
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}

/* line 11, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/colorbox.scss */
#cboxTitle {
  margin: 0;
}

/* line 12, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/colorbox.scss */
#cboxLoadingOverlay, #cboxLoadingGraphic {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 13, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/colorbox.scss */
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow {
  cursor: pointer;
}

/* line 14, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/colorbox.scss */
.cboxPhoto {
  float: left;
  margin: auto;
  border: 0;
  display: block;
  max-width: none;
  -ms-interpolation-mode: bicubic;
}

/* line 15, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/colorbox.scss */
.cboxIframe {
  width: 100%;
  height: 100%;
  display: block;
  border: 0;
  padding: 0;
  margin: 0;
}

/* line 16, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/colorbox.scss */
#colorbox, #cboxContent, #cboxLoadedContent {
  box-sizing: content-box;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
}

/* 
    User Style:
    Change the following styles to modify the appearance of Colorbox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
/* line 24, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/colorbox.scss */
#colorbox, #cboxOverlay, #cboxWrapper {
  overflow: visible;
}

/* line 27, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/colorbox.scss */
#cboxOverlay {
  background: #000;
}

/* line 28, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/colorbox.scss */
#colorbox {
  outline: 0;
  background-color: #fff;
}

/* line 30, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/colorbox.scss */
#cboxTopCenter {
  height: 20px;
}

/* line 32, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/colorbox.scss */
#cboxTopRight,
#cboxTopLeft {
  width: 30px;
}

/* line 35, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/colorbox.scss */
#cboxBottomLeft,
#cboxBottomRight {
  width: 30px;
  min-height: 30px;
}

/* line 36, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/colorbox.scss */
#cboxBottomCenter {
  min-height: 30px;
}

/* line 39, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/colorbox.scss */
.has-desc #cboxBottomLeft,
.has-desc #cboxBottomRight {
  width: 30px;
  min-height: 70px;
}

/* line 40, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/colorbox.scss */
.has-desc #cboxBottomCenter {
  min-height: 70px;
}

/* line 43, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/colorbox.scss */
#cboxMiddleLeft,
#cboxMiddleRight {
  width: 30px;
}

/* line 45, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/colorbox.scss */
#cboxContent {
  margin-top: 48px;
  overflow: visible;
  background: #000;
}

/* line 46, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/colorbox.scss */
.cboxIframe {
  background: #fff;
}

/* line 47, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/colorbox.scss */
#cboxError {
  padding: 50px;
  border: 1px solid #ccc;
}

/* line 48, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/colorbox.scss */
#cboxLoadedContent {
  background: #fff;
  padding: 1px;
}

/* line 49, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/colorbox.scss */
#cboxLoadingGraphic {
  background: url(loading.gif) no-repeat center center;
}

/* line 50, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/colorbox.scss */
#cboxLoadingOverlay {
  background: #fff;
}

/* line 51, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/colorbox.scss */
#cboxTitle {
  position: absolute;
  top: -45px;
  left: 0;
  color: #979597;
  font-size: 22px;
}

/* line 52, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/colorbox.scss */
#cboxCurrent {
  position: absolute;
  top: -22px;
  right: 205px;
  text-indent: -9999px;
}

/* line 53, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/colorbox.scss */
#cboxDesc {
  margin: 10px 0;
  color: #979597;
}

/* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */
/* line 58, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/colorbox.scss */
#cboxPrevious, #cboxNext, #cboxClose {
  border: 0;
  padding: 0;
  margin: 0;
  overflow: visible;
  width: auto;
  background: none;
  font-family: 'icomoon';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #979597;
  text-decoration: none;
  line-height: 33px;
  font-size: 50px;
}

/* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */
/* line 78, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/colorbox.scss */
#cboxPrevious:active, #cboxNext:active, #cboxClose:active,
#cboxPrevious:focus, #cboxNext:focus, #cboxClose:focus {
  outline: 0;
}

/* line 80, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/colorbox.scss */
#cboxPrevious {
  position: absolute;
  top: 50%;
  left: -110px;
  margin-top: -32px;
  width: 48px;
  height: 65px;
}

/* line 83, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/colorbox.scss */
#cboxPrevious:before {
  content: "\e605";
}

/* line 87, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/colorbox.scss */
#cboxNext {
  position: absolute;
  top: 50%;
  right: -110px;
  margin-top: -32px;
  width: 48px;
  height: 65px;
}

/* line 90, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/colorbox.scss */
#cboxNext:before {
  content: "\e606";
}

/* line 93, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/colorbox.scss */
#cboxClose {
  position: absolute;
  top: -55px;
  right: -20px;
  display: block;
  width: 38px;
  height: 38px;
  font-size: 20px;
}

/* line 98, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/colorbox.scss */
#cboxClose:before {
  content: "\e609";
}

/* line 104, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/colorbox.scss */
#cboxPrevious:hover,
#cboxNext:hover,
#cboxClose:hover {
  color: #00548d;
}

/*!
 * =============================================================
 * dropify v0.2.1 - Override your input files with style.
 * https://github.com/JeremyFagis/dropify
 *
 * (c) 2016 - Jeremy FAGIS <jeremy@fagis.fr> (http://fagis.fr)
 * =============================================================
 */
@font-face {
  font-family: 'dropify';
  src: url(dropify.eot);
  src: url(dropify.eot) format("embedded-opentype"), url(dropify.woff) format("woff"), url(dropify.ttf) format("truetype"), url(dropify.svg) format("svg");
  font-weight: normal;
  font-style: normal;
}

/* line 19, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
[class^="dropify-font-"]:before, [class*=" dropify-font-"]:before, .dropify-font:before, .dropify-wrapper .dropify-message span.file-icon:before, .dropify-wrapper .dropify-preview .dropify-infos .dropify-infos-inner p.dropify-filename span.file-icon:before {
  font-family: "dropify";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-left: .2em;
  margin-right: .2em;
  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height: 1em;
}

/* line 34, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
.dropify-font-upload:before, .dropify-wrapper .dropify-message span.file-icon:before {
  content: '\e800';
}

/* line 37, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
.dropify-font-file:before {
  content: '\e801';
}

/* line 40, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
.dropify-wrapper {
  display: block;
  position: relative;
  cursor: pointer;
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  height: 200px;
  font-family: "Roboto", "Helvetica Neue", "Helvetica", "Arial";
  font-size: 14px;
  line-height: 22px;
  color: #777;
  background-color: #FFF;
  background-image: none;
  text-align: center;
  border: 2px solid #E5E5E5;
  -webkit-transition: border-color 0.15s linear;
  transition: border-color 0.15s linear;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

/* line 61, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
.dropify-wrapper:hover {
  background-size: 30px 30px;
  background-image: -webkit-linear-gradient(135deg, #f6f6f6 25%, transparent 25%, transparent 50%, #f6f6f6 50%, #f6f6f6 75%, transparent 75%, transparent);
  background-image: linear-gradient(-45deg, #f6f6f6 25%, transparent 25%, transparent 50%, #f6f6f6 50%, #f6f6f6 75%, transparent 75%, transparent);
  -webkit-animation: stripes 2s linear infinite;
  animation: stripes 2s linear infinite;
}

/* line 67, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
.dropify-wrapper.has-preview .dropify-clear {
  display: block;
}

/* line 69, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
.dropify-wrapper.has-error {
  border-color: #F34141;
}

/* line 71, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
.dropify-wrapper.has-error .dropify-message .dropify-error {
  display: block;
}

/* line 73, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
.dropify-wrapper.has-error:hover .dropify-errors-container  {
  visibility: visible;
  opacity: 1;
  -webkit-transition-delay: 0s;
  transition-delay: 0s;
}

/* line 78, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
.dropify-wrapper.disabled input {
  cursor: not-allowed;
}

/* line 80, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
.dropify-wrapper.disabled:hover {
  background-image: none;
  -webkit-animation: none;
  animation: none;
}

/* line 84, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
.dropify-wrapper.disabled .dropify-message {
  opacity: 0.5;
  text-decoration: line-through;
}

/* line 87, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
.dropify-wrapper.disabled .dropify-infos-message {
  display: none;
}

/* line 89, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
.dropify-wrapper input {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  height: 100%;
  width: 100%;
  opacity: 0;
  cursor: pointer;
  z-index: 5;
}

/* line 100, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
.dropify-wrapper .dropify-message {
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

/* line 105, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
.dropify-wrapper .dropify-message span.file-icon {
  font-size: 50px;
  color: #CCC;
}

/* line 108, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
.dropify-wrapper .dropify-message p {
  margin: 5px 0 0 0;
}

/* line 110, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
.dropify-wrapper .dropify-message p.dropify-error {
  color: #F34141;
  font-weight: bold;
  display: none;
}

/* line 114, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
.dropify-wrapper .dropify-clear {
  display: none;
  position: absolute;
  opacity: 0;
  z-index: 7;
  top: 10px;
  right: 10px;
  background: none;
  border: 2px solid #FFF;
  text-transform: uppercase;
  font-size: 11px;
  padding: 4px 8px;
  font-weight: bold;
  color: #FFF;
  -webkit-transition: all 0.15s linear;
  transition: all 0.15s linear;
}

/* line 130, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
.dropify-wrapper .dropify-clear:hover {
  background: rgba(255, 255, 255, 0.2);
}

/* line 132, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
.dropify-wrapper .dropify-preview {
  display: none;
  position: absolute;
  z-index: 1;
  background-color: #FFF;
  width: 100%;
  height: 100%;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: hidden;
  text-align: center;
}

/* line 145, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
.dropify-wrapper .dropify-preview .dropify-render img {
  top: 50%;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  position: relative;
  max-width: 100%;
  max-height: 100%;
  background-color: #FFF;
  -webkit-transition: border-color 0.15s linear;
  transition: border-color 0.15s linear;
}

/* line 155, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
.dropify-wrapper .dropify-preview .dropify-render i {
  font-size: 70px;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  position: absolute;
  color: #777;
}

/* line 163, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
.dropify-wrapper .dropify-preview .dropify-render .dropify-extension {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  margin-top: 10px;
  text-transform: uppercase;
  font-weight: 900;
  letter-spacing: -0.03em;
  font-size: 13px;
  width: 42px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 178, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
.dropify-wrapper .dropify-preview .dropify-infos {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  background: rgba(0, 84, 141, 0.7);
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}

/* line 189, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
.dropify-wrapper .dropify-preview .dropify-infos .dropify-infos-inner {
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0, -40%);
  transform: translate(0, -40%);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  width: 100%;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}

/* line 199, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
.dropify-wrapper .dropify-preview .dropify-infos .dropify-infos-inner p {
  padding: 0;
  margin: 0;
  position: relative;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #FFF;
  text-align: center;
  line-height: 25px;
  font-weight: bold;
}

/* line 211, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
.dropify-wrapper .dropify-preview .dropify-infos .dropify-infos-inner p.dropify-filename span.file-icon {
  margin-right: 2px;
}

/* line 213, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
.dropify-wrapper .dropify-preview .dropify-infos .dropify-infos-inner p.dropify-infos-message {
  margin-top: 15px;
  padding-top: 15px;
  position: relative;
}

/* line 217, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
.dropify-wrapper .dropify-preview .dropify-infos .dropify-infos-inner p.dropify-infos-message::before {
  content: '';
  position: absolute;
  top: 0;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  background: #FFF;
  width: 30px;
  height: 2px;
}

/* line 227, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
.dropify-wrapper:hover .dropify-clear {
  opacity: 1;
}

/* line 229, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
.dropify-wrapper:hover .dropify-preview .dropify-infos {
  opacity: 1;
}

/* line 231, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
.dropify-wrapper:hover .dropify-preview .dropify-infos .dropify-infos-inner {
  margin-top: -5px;
}

/* line 233, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
.dropify-wrapper.touch-fallback {
  height: auto !important;
}

/* line 235, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
.dropify-wrapper.touch-fallback:hover {
  background-image: none;
  -webkit-animation: none;
  animation: none;
}

/* line 239, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
.dropify-wrapper.touch-fallback .dropify-preview {
  position: relative;
  padding: 0;
}

/* line 242, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
.dropify-wrapper.touch-fallback .dropify-preview .dropify-render {
  display: block;
  position: relative;
}

/* line 245, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
.dropify-wrapper.touch-fallback .dropify-preview .dropify-render .dropify-font-file {
  position: relative;
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
  top: 0;
  left: 0;
}

/* line 251, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
.dropify-wrapper.touch-fallback .dropify-preview .dropify-render .dropify-font-file::before {
  margin-top: 30px;
  margin-bottom: 30px;
}

/* line 254, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
.dropify-wrapper.touch-fallback .dropify-preview .dropify-render img {
  position: relative;
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
}

/* line 258, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
.dropify-wrapper.touch-fallback .dropify-preview .dropify-infos {
  position: relative;
  opacity: 1;
  background: transparent;
}

/* line 262, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
.dropify-wrapper.touch-fallback .dropify-preview .dropify-infos .dropify-infos-inner {
  position: relative;
  top: 0;
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
  padding: 5px 90px 5px 0;
}

/* line 268, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
.dropify-wrapper.touch-fallback .dropify-preview .dropify-infos .dropify-infos-inner p {
  padding: 0;
  margin: 0;
  position: relative;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #777;
  text-align: left;
  line-height: 25px;
}

/* line 279, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
.dropify-wrapper.touch-fallback .dropify-preview .dropify-infos .dropify-infos-inner p.dropify-filename {
  font-weight: bold;
}

/* line 281, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
.dropify-wrapper.touch-fallback .dropify-preview .dropify-infos .dropify-infos-inner p.dropify-infos-message {
  margin-top: 0;
  padding-top: 0;
  font-size: 11px;
  position: relative;
  opacity: 1;
}

/* line 287, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
.dropify-wrapper.touch-fallback .dropify-preview .dropify-infos .dropify-infos-inner p.dropify-infos-message::before {
  display: none;
}

/* line 289, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
.dropify-wrapper.touch-fallback .dropify-message {
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
  padding: 40px 0;
}

/* line 293, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
.dropify-wrapper.touch-fallback .dropify-clear {
  top: auto;
  bottom: 23px;
  opacity: 1;
  border-color: rgba(119, 119, 119, 0.7);
  color: #777;
}

/* line 299, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
.dropify-wrapper.touch-fallback.has-preview .dropify-message {
  display: none;
}

/* line 301, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
.dropify-wrapper.touch-fallback:hover .dropify-preview .dropify-infos .dropify-infos-inner {
  margin-top: 0;
}

/* line 303, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
.dropify-wrapper .dropify-loader {
  position: absolute;
  top: 15px;
  right: 15px;
  display: none;
  z-index: 9;
}

/* line 309, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
.dropify-wrapper .dropify-loader::after {
  display: block;
  position: relative;
  width: 20px;
  height: 20px;
  -webkit-animation: rotate 0.6s linear infinite;
  animation: rotate 0.6s linear infinite;
  border-radius: 100%;
  border-top: 1px solid #CCC;
  border-bottom: 1px solid #777;
  border-left: 1px solid #CCC;
  border-right: 1px solid #777;
  content: '';
}

/* line 322, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
.dropify-wrapper .dropify-errors-container {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  background: rgba(243, 65, 65, 0.8);
  text-align: left;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: visibility 0s linear 0.15s,opacity 0.15s linear;
  transition: visibility 0s linear 0.15s,opacity 0.15s linear;
}

/* line 335, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
.dropify-wrapper .dropify-errors-container ul {
  padding: 10px 20px;
  margin: 0;
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

/* line 343, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
.dropify-wrapper .dropify-errors-container ul li {
  margin-left: 20px;
  color: #FFF;
  font-weight: bold;
}

/* line 347, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
.dropify-wrapper .dropify-errors-container.visible {
  visibility: visible;
  opacity: 1;
  -webkit-transition-delay: 0s;
  transition-delay: 0s;
}

/* line 352, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
.dropify-wrapper ~ .dropify-errors-container ul {
  padding: 0;
  margin: 15px 0;
}

/* line 355, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
.dropify-wrapper ~ .dropify-errors-container ul li {
  margin-left: 20px;
  color: #F34141;
  font-weight: bold;
}

@-webkit-keyframes stripes {
  /* line 361, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
  from {
    background-position: 0 0;
  }

  /* line 363, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
  to {
    background-position: 60px 30px;
  }
}

@keyframes stripes {
  /* line 367, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
  from {
    background-position: 0 0;
  }

  /* line 369, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
  to {
    background-position: 60px 30px;
  }
}

@-webkit-keyframes rotate {
  /* line 373, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
  0% {
    -webkit-transform: rotateZ(-360deg);
    transform: rotateZ(-360deg);
  }

  /* line 376, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
  100% {
    -webkit-transform: rotateZ(0deg);
    transform: rotateZ(0deg);
  }
}

@keyframes rotate {
  /* line 381, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
  0% {
    -webkit-transform: rotateZ(-360deg);
    transform: rotateZ(-360deg);
  }

  /* line 384, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/vendor/plugins/dropify.css.scss */
  100% {
    -webkit-transform: rotateZ(0deg);
    transform: rotateZ(0deg);
  }
}

/* line 5, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
.editing tr,
.editing td,
.editing th {
  position: relative;
  left: 0;
  top: 0;
  z-index: 1;
}

/* line 10, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
.cellHandle,
.rowHandle {
  width: 20px;
  height: 20px;
  background-color: #00548D;
  display: block;
  position: absolute;
  margin: -21px 0 0 -30px;
}

/* line 20, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
.editing td,
.editing th {
  padding-left: 40px !important;
}

/* line 25, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
.editing td .cellHandle,
.editing th .cellHandle {
  background-color: #5881A7;
}

/* line 30, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
.editing td .rowHandle,
.editing th .rowHandle {
  margin-left: -60px;
}

/* line 34, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
.btl-cf {
  clear: both;
}

/* line 36, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
.accordeon-action-button {
  float: left;
  margin-left: 15px;
}

/* line 43, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
.carousel-type-hp.carousel-sub-type-hp .btl-common-crumbs,
.carousel-type-hp.carousel-sub-type-normal .btl-common-crumbs {
  display: none;
}
/* line 44, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
.carousel-type-hp.carousel-sub-type-hp .btl-text h1,
.carousel-type-hp.carousel-sub-type-normal .btl-text h1 {
  font-weight: 500;
  color: #979597;
  font-size: 42px;
  margin-bottom: 0;
}
/* line 45, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
.carousel-type-hp.carousel-sub-type-hp .btl-text h2,
.carousel-type-hp.carousel-sub-type-normal .btl-text h2 {
  font-family: "Gotham A", "Gotham B", Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: 300;
  color: #00548d;
  font-size: 42px;
  margin-bottom: 20px;
}
/* line 46, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
.carousel-type-hp.carousel-sub-type-hp .btl-text,
.carousel-type-hp.carousel-sub-type-normal .btl-text {
  padding-top: 10px;
  width: 960px;
}
/* line 47, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
.carousel-type-hp.carousel-sub-type-hp .btl-text .btl-ico-buttons a.more.inverted,
.carousel-type-hp.carousel-sub-type-normal .btl-text .btl-ico-buttons a.more.inverted {
  color: #979597 !important;
}
/* line 50, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
.carousel-type-hp.carousel-sub-type-hp .btl-text .btl-ico-buttons a:hover.more.inverted,
.carousel-type-hp.carousel-sub-type-normal .btl-text .btl-ico-buttons a:hover.more.inverted {
  color: #00548d !important;
}
/* line 53, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
.carousel-type-hp.carousel-sub-type-hp .btl-carousel-content-inner,
.carousel-type-hp.carousel-sub-type-normal .btl-carousel-content-inner {
  margin: 0 auto;
}
/* line 56, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
.carousel-type-hp.carousel-sub-type-hp .btl-carousel-item,
.carousel-type-hp.carousel-sub-type-normal .btl-carousel-item {
  position: relative;
  left: 0;
  top: 0;
  z-index: 1;
}
/* line 57, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
.carousel-type-hp.carousel-sub-type-hp .click-area,
.carousel-type-hp.carousel-sub-type-normal .click-area {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 300;
  width: 100%;
  height: 100%;
}

/* line 59, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
.btl-carousel .btl-component-wrapper {
  width: 100%;
  overflow: hidden;
}

/* line 64, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
.btl-component-narrow {
  margin-bottom: 0;
}

/* line 69, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
.btl-component.btl-carousel.btl-carousel-header.carousel-type-hp.carousel-sub-type-normal .btl-component-wrapper {
  height: 480px;
}

/* line 75, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
.btl-component.btl-carousel.btl-carousel-header.carousel-type-hp.carousel-sub-type-hp .btl-component-wrapper {
  height: 643px;
}
/* line 78, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
.btl-component.btl-carousel.btl-carousel-header.carousel-type-hp.carousel-sub-type-hp .btl-carousel-item {
  height: 643px;
}

/* line 87, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
.carousel-type-hp.carousel-sub-type-hp .yes-btl-carousel-item-higlight .btl-text h1 strong,
.carousel-type-hp.carousel-sub-type-hp .yes-btl-carousel-item-higlight .btl-text h2 span,
.carousel-type-hp.carousel-sub-type-normal .yes-btl-carousel-item-higlight .btl-text h1 strong,
.carousel-type-hp.carousel-sub-type-normal .yes-btl-carousel-item-higlight .btl-text h2 span {
  display: inline-block;
  padding: 1px 16px;
  background-color: white;
}
/* line 93, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
.carousel-type-hp.carousel-sub-type-hp .yes-btl-carousel-item-higlight .btl-text .btl-ico-buttons a,
.carousel-type-hp.carousel-sub-type-normal .yes-btl-carousel-item-higlight .btl-text .btl-ico-buttons a {
  display: inline-block;
  padding: 6px 16px;
  background-color: white;
}

/* line 105, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
.carousel-type-hp.carousel-sub-type-hp .yes-btl-carousel-item-dark .btl-text h2,
.carousel-type-hp.carousel-sub-type-normal .yes-btl-carousel-item-dark .btl-text h2 {
  color: #fff;
}
/* line 109, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
.carousel-type-hp.carousel-sub-type-hp .yes-btl-carousel-item-dark .btl-text .btl-ico-buttons a,
.carousel-type-hp.carousel-sub-type-normal .yes-btl-carousel-item-dark .btl-text .btl-ico-buttons a {
  color: #fff !important;
}
/* line 112, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
.carousel-type-hp.carousel-sub-type-hp .yes-btl-carousel-item-dark .btl-text .btl-ico-buttons a:hover,
.carousel-type-hp.carousel-sub-type-normal .yes-btl-carousel-item-dark .btl-text .btl-ico-buttons a:hover {
  color: #979597 !important;
}

/* line 119, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
.btl-component.btl-carousel.btl-carousel-header.carousel-type-hp.carousel-sub-type-hp {
  height: 650px;
}

/* line 126, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
.btl-carousel-content .btl-text .yes-btl-carousel-item-dark .btl-component-carousel-head h1 {
  color: #979597;
}
/* line 127, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
.btl-carousel-content .btl-text .yes-btl-carousel-item-dark .btl-component-carousel-head h2 {
  color: white;
}

/* line 134, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
.btl-carousel-content .btl-text .yes-btl-carousel-item-dark h1 {
  color: white;
}
/* line 136, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
.btl-carousel-content .btl-text .yes-btl-carousel-item-dark h1 strong {
  color: #979597;
}
/* line 140, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
.btl-carousel-content .btl-text .yes-btl-carousel-item-dark .more {
  color: white;
}
/* line 142, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
.btl-carousel-content .btl-text .yes-btl-carousel-item-dark .more:hover {
  color: #979597;
}

/* line 149, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
.accordeon_item {
  float: left;
  width: 100%;
  clear: both;
}

/* line 157, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
.btl-accordion-content .btl-box.btl-horizontal-tabs .nav-controls .owl-nav div.icon-sipka_prava_carousel {
  margin: 32px 16px 0 0;
}
/* line 161, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
.btl-accordion-content .btl-box.btl-horizontal-tabs .nav-controls .owl-nav div.icon-sipka_leva_carousel {
  margin: 32px 0px 0 0;
}

/* line 169, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
.qtip-subnav-product-selector .qtip-content {
  width: 870px;
  margin: 0;
  padding: 0;
}

/* line 176, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
.qtip-subnav {
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent;
}
/* line 181, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
.qtip-subnav .qtip-content {
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent;
}
/* line 186, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
.qtip-subnav .qtip-content .submenu-content {
  font-size: 14px;
}
/* line 188, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
.qtip-subnav .qtip-content .submenu-content a {
  cursor: pointer;
  line-height: 20px;
}
/* line 192, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
.qtip-subnav .qtip-content .submenu-content ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
  height: 100%;
  width: 195px;
  background-color: #e9e9e9;
}
/* line 200, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
.qtip-subnav .qtip-content .submenu-content ul li a {
  text-decoration: none;
  color: #000;
  display: block;
  padding: 9px 20px;
  border-top: 1px white solid;
}
/* line 206, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
.qtip-subnav .qtip-content .submenu-content ul li a:hover, .qtip-subnav .qtip-content .submenu-content ul li a:active, .qtip-subnav .qtip-content .submenu-content ul li a:focus, .qtip-subnav .qtip-content .submenu-content ul li a.selected {
  color: #00548d;
  text-decoration: none;
  background-color: #fff;
}
/* line 213, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
.qtip-subnav .qtip-content .submenu-content ul li:first-child a {
  border-top: 0;
}

/* line 225, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
.qtip-subnav-product-selector.level1 .qtip-content {
  width: 192px;
}
/* line 227, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
.qtip-subnav-product-selector.level1 .qtip-content #main-product-sub-level, .qtip-subnav-product-selector.level1 .qtip-content #main-product-promo-level {
  display: none !important;
}
/* line 233, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
.qtip-subnav-product-selector.level2 .qtip-content {
  width: 398px;
}
/* line 235, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
.qtip-subnav-product-selector.level2 .qtip-content #main-product-promo-level {
  display: none !important;
}

/* line 242, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
#product-catalog-menu {
  display: none;
  width: 870px;
  z-index: 10000;
  float: left;
}
/* line 248, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
#product-catalog-menu #main-product-level {
  width: 190px;
  float: left;
  list-style-type: none;
  padding: 0;
  margin: 0;
  display: block;
  height: 100%;
  background-color: #e9e9e9;
  border: 1px #dfdfdf solid;
}
/* line 259, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
#product-catalog-menu #main-product-level li a {
  text-decoration: none;
  color: #000;
  display: block;
  padding: 9px 20px;
  border-top: 1px white solid;
}
/* line 265, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
#product-catalog-menu #main-product-level li a:hover, #product-catalog-menu #main-product-level li a:active, #product-catalog-menu #main-product-level li a:focus, #product-catalog-menu #main-product-level li a.selected {
  color: #00548d;
  text-decoration: none;
  background-color: #fff;
}
/* line 272, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
#product-catalog-menu #main-product-level li:first-child a {
  border-top: 0;
  padding-top: 29px;
}
/* line 280, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
#product-catalog-menu #main-product-sub-level {
  width: 205px;
  float: left;
  list-style-type: none;
  background-color: #fff;
  padding: 0;
  margin: 0 0 0 -1px;
  display: block;
  height: 100%;
  border: 1px #dfdfdf solid;
}
/* line 290, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
#product-catalog-menu #main-product-sub-level li {
  padding: 0 20px;
}
/* line 292, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
#product-catalog-menu #main-product-sub-level li a {
  text-decoration: none;
  color: #979597;
  display: block;
  padding: 9px 0;
  border-top: 1px #f0f0f0 solid;
}
/* line 298, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
#product-catalog-menu #main-product-sub-level li a:hover, #product-catalog-menu #main-product-sub-level li a:active, #product-catalog-menu #main-product-sub-level li a:focus, #product-catalog-menu #main-product-sub-level li a.selected {
  color: #00548d;
  text-decoration: none;
}
/* line 304, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
#product-catalog-menu #main-product-sub-level li:first-child a {
  border-top: 0;
  padding-top: 29px;
}
/* line 312, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
#product-catalog-menu #main-product-promo-level {
  width: 474px;
  float: left;
}
/* line 316, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
#product-catalog-menu #main-product-promo-level #promo-content .loader {
  font-size: 23px;
  color: #00548d;
  text-align: center;
  line-height: 365px;
}
/* line 322, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
#product-catalog-menu #main-product-promo-level #promo-content .btl-action-button-item {
  padding-top: 15px;
  padding-left: 25px;
  display: block;
  clear: left;
}
/* line 323, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
#product-catalog-menu #main-product-promo-level #promo-content .btl-action-button-item a {
  font-size: 14px;
  line-height: 14px;
}
/* line 326, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
#product-catalog-menu #main-product-promo-level #promo-content .btl-action-button-item a:before {
  font-size: 24px;
  padding-right: 0;
}
/* line 336, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
#product-catalog-menu #main-product-promo-level #promo-content .three-tiles {
  padding-top: 190px;
}
/* line 339, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
#product-catalog-menu #main-product-promo-level #promo-content a {
  text-decoration: none;
  color: #979597;
}
/* line 342, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
#product-catalog-menu #main-product-promo-level #promo-content a:hover, #product-catalog-menu #main-product-promo-level #promo-content a:active, #product-catalog-menu #main-product-promo-level #promo-content a:focus, #product-catalog-menu #main-product-promo-level #promo-content a.selected {
  color: #00548d;
  text-decoration: none;
}
/* line 347, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
#product-catalog-menu #main-product-promo-level #promo-content .btl-component-promo-box {
  width: 157px;
  height: 194px;
  margin-top: -5px;
  margin-bottom: -15px;
  background: none no-repeat 50% 0px;
  background-size: 168px 194px;
  text-align: center;
  float: left;
  display: block;
}
/* line 357, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
#product-catalog-menu #main-product-promo-level #promo-content .btl-component-promo-box img {
  width: 91px;
  height: 82px;
  margin-top: 20px;
  margin-bottom: 10px;
}
/* line 363, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
#product-catalog-menu #main-product-promo-level #promo-content .btl-component-promo-box.not-selected {
  opacity: 0.4;
  filter: alpha(opacity=40);
}
/* line 366, C:/Blbosti/Prace/RubyProjects/v2/btl_corporates/btl_corporate_v2/app/assets/stylesheets/main.css.scss */
#product-catalog-menu #main-product-promo-level #promo-content .btl-component-promo-box:hover, #product-catalog-menu #main-product-promo-level #promo-content .btl-component-promo-box:active, #product-catalog-menu #main-product-promo-level #promo-content .btl-component-promo-box:focus, #product-catalog-menu #main-product-promo-level #promo-content .btl-component-promo-box.selected {
  background-image: url("http://localhost:3050/assets/menu-promo-hover.png");
}

.back-to-top {transform: translate(0, 100px);position: fixed; bottom: 10px; right: 10px; width: 40px; height: 40px; background: #606060; color: #fff; text-decoration: none; z-index: 1000000; text-align: center; line-height: 44px; font-size: 18px;}
