.footer--sticky {
    position: relative;
}

/* Usunięcie guzika z językami */
a.item-lang.dropdown-toggle.m-dropdown {
 /*display: none;*/
}

.footer a {
    color: rgb(232, 232, 232);
}
.footer .list {
    line-height: 1.5em;
}

.footer {
    color: #fff;
}

/* Komitety */
h1.commities-title {
    text-align: center;
    color: #fff;
    padding-bottom: 30px;
}
.title-white {
 color: white;
}
.sub-title-white {
 font-size: 30px;
  padding-left: 20px;
 color: rgb(255, 255, 255);
}
.content-box__desc {
    text-align: left;
}
.theme h3 {
    color: white;
    padding: 20px;
    font-size: 55px;
    text-shadow: 0 0 3px rgba(0, 0, 0, 0.4);
}
.content-box__subtitle {
 display: none;
}


/* zmiana wielkości lóg na stronie głównej */
@media (min-width: 768px) {
  body .sponsors-cell img {
 max-width: 350px;
    max-height: 100px;
    width: auto;
  }
}

/* GUZIKI */
a.btn.btn-white {
    background-color: #e0e0e0;
    border-color: #e0e0e0;
    color: #14116a;
}
a.btn.btn-white:hover {
    background-color: #f2c45b;
    border-color: #f2c45b;
    color: #ffffff;
}
body .btn, body .navbar-button {
   background-color: #f2c45b;
    border: 1px solid #f2c45b;
  color: #FFFFFF;
}
.btn_map {
 margin-right: 15px;
}
.btn-red.btn, .btn-red.btn:hover, .btn-red.btn:active, .btn-red.btn:focus {
    background-color: #f2c45b;
    border-color: #f2c45b;
    color: #fff;
}

/* Menu */
.navbar-nav > .active > a::before {
    background-color: #f2c45b;
}
body .nav > li > a {
    padding: 10px 10px;
}
body .navbar-button {
 /*background-color: #14116a !important;*/
}
.scrolled a.page-23422.dropdown-toggle.m-dropdown {
    margin: 8px 15px;
}

/* Button register now */
.navbar-item-register.full-menu-only {
    display: none !important;
}
a.page-23875 {
  background-color: #46b1e8;
}
.navbar-nav .dropdown a.page-23907,
.navbar-nav .dropdown a.page-23907:hover,
.navbar-nav .dropdown a.page-23907:focus,
.navbar-nav .dropdown.open a.page-23907 {
 color: #fff;
    background-color: #46b1e8 !important;
    border: 1px solid #46b1e8 !important;
 margin: 13px 15px;
 padding: 6px 10px !important;
}
@media (min-width: 768px) {
  .navbar-menu-widthfix.navbar .navbar-brand img {
    max-height: 56px;
  }
}
@media (max-width: 1200px) {
  .navbar-header {
      float: none;
  }
  .navbar-left,.navbar-right {
      float: none !important;
  }
  .navbar-toggle {
      display: block;
  }
  .navbar-collapse {
      border-top: 1px solid transparent;
      box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
  }
  .navbar-fixed-top {
      top: 0;
      border-width: 0 0 1px;
  }
  .navbar-collapse.collapse {
      display: none!important;
  }
  
  .navbar-nav {
      float: none!important;
      margin-top: 7.5px;
  }
  .navbar-nav>li {
      float: none;
  }
  .navbar-nav>li>a {
      padding-top: 10px;
      padding-bottom: 10px;
  }
  .collapse.in{
      display:block !important;
  }
  
  .navbar-brand {
    display: inline-block;
    float: none;
  }
  
  .navbar-form.form-inline {
    display: inline-block;
    border-color: transparent;
    margin: 4px;
    padding: 5px;
  }
  
  .navbar-form .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
   }
  
}

/* Home page slider */
.banner__countdown-wrapper.js-countdown {
    background-color: transparent;
    color: #white;
    width: 100%;
    display: inline;
    padding: 20px;

}
.banner__slide.bg-t {
    background-position: bottom;
}
body .banner__content {
    text-align: left;
    width: 600px;
}
body .banner__desc {
  margin: 0;
}
@media (max-width:1400px) and (min-width:900px) {
  .bg-m-r-500 {
      background-position: -500px !important;
  }
}
.navbar-brand img {
    padding: 5px 0;
}


/* Ważne daty */
article.event {
 border: none;
 margin-bottom: 40px;
 padding: inherit;
}

article.event .date {
 background-color: #c5c5c5;
 color: #fff;
 float: left;
 height: 70px;
 overflow: hidden;
 width: 70px;
}

article.event.nearest-second .date {
 background-color: #f2c45b;
}

article.event.nearest-third .date {
 background-color: #d0f792;
}

article.event .date .month {
 font-size: 14px;
 padding-top: 5px;
 text-align: center;
 text-transform: uppercase;
}

article.event .date .day {
 bottom: 15px;
 font-size: 60px;
 font-weight: bold;
 position: relative;
 right: -12px;
}

article.event aside {
 padding-left: 80px;
 min-height: 55px;
}

article.event aside header {
 font-size: 14px;
 margin-bottom: 8px;
}

article.event aside .additional-info {
 color: #767676;
 font-size: 12px;
 margin-bottom: 0px;
 font-weight: bold;
}

.clear {
 clear: both;
}


/* Local info  */
.bg-img {
 width: 100%;
 height: 200px;
 background-size: cover;
 margin-bottom: 20px;
}

.text-r {
 text-align: right;
}

.text-r.more {
 margin-bottom: 40px;
}

.more {
 margin-top: 20px;
}

.bg-img.img1 {
 background-image: url('/conf-data/ILS3/images/localinfo/1_market.jpg');
}

.bg-img.img2 {
 background-image: url('/conf-data/ILS3/images/localinfo/1_brewery.jpg');
}

.bg-img.img3 {
 background-image: url('/conf-data/ILS3/images/localinfo/1_jezioro.jpg');
}

.bg-img.img4 {
 background-image: url('/conf-data/ILS3/images/localinfo/2_palm.jpg');
}

.bg-img.img5 {
 background-image: url('/conf-data/ILS3/images/localinfo/2_enigma.jpg');
}

.bg-img.img6 {
 background-image: url('/conf-data/ILS3/images/localinfo/2_porta.jpg');
}

.bg-img.img7 {
 background-image: url('/conf-data/ILS3/images/localinfo/3_croissant.jpg');
}

.bg-img.img8 {
 background-image: url('/conf-data/ILS3/images/localinfo/3_route.jpg');
}

.bg-img.img9 {
 background-image: url('/conf-data/ILS3/images/localinfo/3_national.jpg');
}

.bg-img.img10 {
 background-image: url('/conf-data/ILS3/images/localinfo/3_citadel.jpg');
}

.bg-img.img11 {
 background-image: url('/conf-data/ILS3/images/localinfo/3_town.jpg');
}

.bg-img.img12 {
 background-image: url('/conf-data/ILS3/images/localinfo/3_castle.jpg');
}

.bg-img.img13 {
 background-image: url('/conf-data/ILS3/images/localinfo/4_manekin.jpg');
}

.bg-img.img14 {
 background-image: url('/conf-data/ILS3/images/localinfo/4_kaczka.jpg');
}

.bg-img.img15 {
 background-image: url('/conf-data/ILS3/images/localinfo/3_croissant.jpg');
}

.bg-img.img16 {
 background-image: url('/conf-data/ILS3/images/localinfo/4_pizza.jpg');
}

.bg-img.img17 {
 background-image: url('/conf-data/ILS3/images/localinfo/4_kolorowa.jpg');
}

.bg-img.img18 {
 background-image: url('/conf-data/ILS3/images/localinfo/4_papierowka.jpg');
}

.bg-img.img19 {
 background-image: url('/conf-data/ILS3/images/localinfo/5_brovaria.jpg');
}

.bg-img.img20 {
 background-image: url('/conf-data/ILS3/images/localinfo/5_piwna stopa.jpg');
}

.bg-img.img21 {
 background-image: url('/conf-data/ILS3/images/localinfo/5_czupito.jpg');
}

.bg-img.img22 {
 background-image: url('/conf-data/ILS3/images/localinfo/6_5_termy.jpg');
}

.bg-img.img23 {
 /*background-image: url('/conf-data/ILS3/images/localinfo/6_5_pyrland.jpg');*/
 background-image: url('/conf-data/SURE2020/images/ogr%C3%B3d%20botaniczny.jpg');
}

.bg-img.img24 {
 background-image: url('/conf-data/ILS3/images/localinfo/6_5_zoo.jpg');
}

.bg-img.img25 {
 background-image: url('/conf-data/ILS3/images/localinfo/6_5_maltanka.jpg');
}

.bg-img.img26 {
 background-image: url('/conf-data/ILS3/images/localinfo/6_5_jump_arena.jpg');
}

.bg-img.img27 {
 background-image: url('/conf-data/ILS3/images/localinfo/6_5_stadion.jpg');
}

.bg-img.img28 {
 background-image: url('/conf-data/ILS3/images/localinfo/7_posnania.jpg');
}

.bg-img.img29 {
 background-image: url('/conf-data/ILS3/images/localinfo/7_avenida.jpg');
}

.bg-img.img30 {
 background-image: url('/conf-data/ILS3/images/localinfo/7_old_brewery.jpg');
}

.bg-img.img31 {
 background-image: url('/conf-data/ILS3/images/localinfo/8_palace.jpg');
}

.bg-img.img32 {
 background-image: url('/conf-data/ILS3/images/localinfo/8_szreniawa.jpg');
}

.bg-img.img33 {
 background-image: url('/conf-data/ILS3/images/localinfo/8_dendrology.jpg');
}

.bg-img.img34 {
 background-image: url('/conf-data/ILS3/images/localinfo/8_kornik.jpg');
}

.bg-img.img35 {
 background-image: url('/conf-data/ILS3/images/localinfo/8_park.jpg');
}

.bg-img.img36 {
 background-image: url('/conf-data/ILS3/images/localinfo/8_morasko.jpg');
}

/* Page contains two rows of buttons under places to visit this codes flips them.*/
@media (max-width: 770px) {
 .desktop {
 display: none
 }
  body .sponsors__cell {
    display: inline-block;
    width: 100%;
    text-align: center;
    position: relative;
  }
.sponsors__cell.sponsors-cell img {
   max-height: 100px;
 max-width: 200px;
 margin-bottom: 20px;
}
}

@media (min-width: 771px) {
 .mobile {
 display: none
 }
}


/* program */
body .schedule__time {
    color: #13056d;
}
span.adres {
    color: #6193ca;
}
.schedule__item.time-break,
.time-break .schedule__time {
    background-color: #edf9e9;
    color: #808faa;
}
.table-spacer-custom .schedule__desc {
    border-left: 0px;
}

.commisions {
    margin-top: 40px;
}
.table-spacer-custom strong {
    font-size: 20px;
}
.commisions > strong:after {
    content: "";
    border-bottom: 1px solid #000;
    width: 100%;
    height: 100%;
    display: block;
    margin-top: 10px;
}
p.commisions-title {
    font-weight: bold;
 font-style: italic;
 margin-top: 5px;
}
p.commisions-body {
    margin-bottom: 30px;
}
body .logo-custom-height a img {
 max-height: 150px;
}


/* Commisions */
.content-box--icon-boxed {
    background: #ffffffd6;
}




.content-box--icon-boxed {
    height: 100%;
}

@media (min-width: 768px) {

  .row-eq-height {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display:         flex;
  }

  .row-eq-height .col-sm-4 {
    display: flex;
    flex-direction: column;
  }

  .row-eq-height .col-sm-4 h4 {
    flex:1;
  }
}

.row-eq-height .fa-comments:before {
    content: "\f086";
    font-size: 24px;
}

body .content-box__icon {
    background-color: #f2c45b;
}
.list-custom li .fa {
    margin-right: 10px;
    position: absolute;
    margin-top: 4px;
 color: #5a9406;
}
.list-custom li:before {
    content: "\f061";
    position: absolute;
    font-family: FontAwesome;
    font-weight: 800;
 color: #f2c45b;
}
i.content-box__icon.fa.fa-comments-o {
    font-size: 28px;
}
.list-custom {
    list-style-type: none;
    line-height: 1.5em;
}
.list-custom p {
    padding-left: 20px;
}
.comities-custom p {
 line-height: 20px;
margin-bottom: 20px;

}
.fa-group:before, .fa-users:before {
    content: "\f0c0";
    font-size: 30px;
}



/* responsywne */
.front-image-resposive {
 float: right;
 margin-right: 50px;
 width: 230px;
}
@media (max-width: 768px) {
  body img.front-image-resposive {
    display: block;
    margin: 0 auto;
    float: none;
    width: 200px;
    margin-bottom: 25px;
  }
  .banner__countdown-wrapper.js-countdown {
   display: flex;
  }
  .banner__countdown-wrapper.js-countdown .countdown {
   margin-bottom: 0px;
  }
  body .navbar-item-register {
   display: none !important;
  }
}


div#custom-header {
 margin-top: -400px;
  z-index: 9;
  position: relative;
  padding: 50px;
  box-shadow: 6px -1px 15px 5px #1111111f;
margin-bottom: 100px;
  background-color: #fff;
}
@media (max-width: 768px) {
  body div#custom-header {
      padding: 13px;
  }
}
#custom-header-banner .banner__content {
  display: block;
  width: 100%;
  padding-top: 220px !important;
}

body .custom-gallery .gallery__thumb {
  height: 60%;
}
body .custom-gallery .layer {
  height: 60%;
}

.white-text-box {
 color: #fff;
 padding-left: 20px;
 margin-top: 80px;
}
.white-text-box a {
  color: #fff;
}
a.page-24470 {
  font-weight: bold !important;
  background-color: #bace00;
}

.tabela  { width: 90%; font-size: 0.96rem; min-width: 100%;margin-bottom: 30px;}
.tabela td, .tabela th { padding: 5px;line-height: 25px;}
.tabela th { text-align: center; font-weight: bold;}
.tabela.CKTableStyle01 td:last-child, .tabela td span{ font-weight: bold;}
.tabela.CKTableStyle02 tr.center td { text-align: center; }


.tabela tr.title{ background: #f2c45b;color: #FFFFFF;  padding: 10px; }
.tabela tr.news{   background: #ecf0f1;   border: 1px solid #D2D2D2;}
.tabela td.heading2 {border-left: 1px solid #fff;}
.tabela tr.section{ border-bottom: 1px solid #D2D2D2;}
@media (max-width: 499px) {
 .theme h3 { font-size: 44px; padding: 0px; }
 .sub-title-white, .white-text-box { padding: 0px; }
}
.baner_logo { width: 100px; height: 100px; border-radius: 50%; background-color: #ffffff; position: absolute; right: 10px; bottom: 20px; }
.baner_logo img { padding: 15px; width: 100%; height: 100%; }
.w-text, .w-text a {color: #fff;}
#b-register .banner__tint { background-color: rgb(255, 255, 255); }
.fa-file-word:before {  content: "\f1c2"; font-size: 30px;}
a.page-23875, a.page-24470, 
.navbar-nav .dropdown a.page-23907, .navbar-nav .dropdown a.page-23907:hover, .navbar-nav .dropdown a.page-23907:focus, .navbar-nav .dropdown.open a.page-23907
{
    color: #333;
    background-color: #fff  !important; 
border: none !important;
font-weight: normal !important;
}
.container div#custom-header.no-baner{ margin-top: 0px; box-shadow: none; } 
.dropdown-menu>.active>a { background-color: #337ab7 !important;  }

.h-half { height: 50%; }
.h-2box-comm { height: 39.2%; }
.section-title::after { background-color: #f2c45b; }
.t-bold {font-weight: bold;}
#tabs-timetable.nav-tabs-wrapper {margin: 0 auto;  margin-top: 30px;}








/* zmiana wielkości lóg na stronie głównej */
@media (min-width: 768px) {
  body .sponsors-cell img {
 max-width: 350px;
    max-height: 135px;
    width: auto;
  }
}

body .logo-custom-height a img {
  max-height: 150px;
}

/* zmiana wielkości lóg na stronie głównej */
@media (min-width: 768px) {
  body .sponsors-cell img {
 max-width: 350px;
    max-height: 135px;
    width: auto;
  }
}





/* program */
body .schedule__time {
    color: #13056d;
}
span.adres {
    color: #6193ca;
}
.schedule__item.time-break,
.time-break .schedule__time {
    background-color: #edf9e9;
    color: #808faa;
}
.table-spacer-custom .schedule__desc {
    border-left: 0px;
}

.commisions {
    margin-top: 40px;
}
.table-spacer-custom strong {
    font-size: 20px;
}
.commisions > strong:after {
    content: "";
    border-bottom: 1px solid #000;
    width: 100%;
    height: 100%;
    display: block;
    margin-top: 10px;
}
p.commisions-title {
    font-weight: bold;
 font-style: italic;
 margin-top: 5px;
}
p.commisions-body {
    margin-bottom: 30px;
}
body .logo-custom-height a img {
 max-height: 150px;
}
body .nav-tabs > li.active:before {
  background: #f2c45b;
}


.t-a_j {    text-align: justify;}
.bg-img { background-position: center; }
.bg-img.img-10 {    background-image: url(/conf-data/LC2020/images/10_airplane.jpg);}
.bg-img.img-11 {    background-image: url(/conf-data/LC2020/images/11_train.jpg);}
.bg-img.img-12 {    background-image: url(/conf-data/LC2020/images/12_bus.jpg);}
.bg-img.img-13 {    background-image: url(/conf-data/LC2020/images/13_motorway.jpg);}
.bg-img.img-14 {    background-image: url(/conf-data/LC2020/images/14_public_transport_tram_and_bus.jpeg);}
.bg-img.img-15 {    background-image: url(/conf-data/LC2020/images/15_Taxi.jpg);}
.bg-img.img-16 {    background-image: url(/conf-data/LC2020/images/16_public_transport__-rent_a_car.jpg);}

.bg-img.img-50 {    background-image: url(/conf-data/LC2020/images/50_language_and_traditions.jpg);}
.bg-img.img-51 {    background-image: url(/conf-data/LC2020/images/51_time_zone_and_climate.jpg);}
.bg-img.img-52 {    background-image: url(/conf-data/LC2020/images/52_electricity.jpg);}
.bg-img.img-53 {    background-image: url(/conf-data/LC2020/images/53_currency_and_Exchange.jpg);}
.bg-img.img-54 {    background-image: url(/conf-data/LC2020/images/54_free_wifi.jpg);}
.bg-img.img-55 {    background-image: url(/conf-data/LC2020/images/55_shops_and_oppening_hours.jpg);}

.t-yellow .section-title {color: #f2c45b;font-size: 32px;}
.t-yellow .section-title::after {  background-color: transparent; }
.bg-img.img27 {  background-image: url(/conf-data/LC2020/images/stadion_lecha.jpg); }
body .b-lg .banner__desc {   padding-top: 30%; }


.info-day {display: table-caption;background: #fff}
.info-day .schedule__time {display: none;}
.info-day .schedule__desc {text-align: center; width: 100%; display: block;}

.bg-grey.section-title-wrapper    { background: #ecf0f1; }
.info-day.section-title-wrapper    { padding: 10px 15px; }
.info-day .section-title {    font-size: 16px;}
.info-day .section-title::after { background-color: transparent; margin: 0px;}
.info-day.pl-day  {    text-align: left;   padding-left: 13%;}
.bg-p1 { background-position: center -80px;}
.bg-p2 { background-position: center -500px;}


.speaker__photo-wrapper--rounded .speaker__photo {   border-radius: 0%;}
.speaker__photo-wrapper--rounded .speaker__photo {   transform: scale(1.1);}
.content_announcement p { font-size: 1.1rem; }


/* TWITER BOX - BANNER
.twitter-timeline {
  position: absolute;
  left: 50%;
  top: 30%;
}

@media (max-width: 991px) {
  .twitter-timeline {
    position: relative;
    left: 0;
    top: 0;
  }
}
*/