﻿body{margin:auto;padding:auto;font-size:13px!important;color:#000!important;font-family:'Source Sans Pro',sans-serif;line-height:22px!important;overflow-x:hidden!important}
a:link{color:#fff;text-decoration:none;font-family:'Source Sans Pro',sans-serif;font-size:13px}
a:visited{color:#fff;text-decoration:none;font-family:'Source Sans Pro',sans-serif;font-size:13px}
a:hover{color:#fff!important;text-decoration:underline;font-family:'Source Sans Pro',sans-serif;font-size:13px}
a:acitve{color:#fff;text-decoration:none;font-family:'Source Sans Pro',sans-serif;font-size:13px}
a:focus{color:#fff!important;text-decoration:none;font-family:'Source Sans Pro',sans-serif;font-size:13px}
#glowna{position:relative;height:auto;margin:auto;padding:auto;width:100%;float:left}
#stronaglowna{position:static;top:0;width:100%;height:1px}
#strona{position:relative;height:auto;margin:auto;padding:auto;width:100%;max-width:1170px;z-index:0}
@media (min-width: 768px) {
#tlo1{background:url(../images/baner.jpg);background-repeat:no-repeat;background-position:center top;background-size:cover;position:fixed;float:left;top:0;width:100%;z-index:0}
}
#onas{width:100%;min-height:400px;float:left;padding-bottom:55px;position:relative;z-index:100;background:url(../images/onas.jpg);background-repeat:no-repeat;background-position:center bottom;background-color:#f78b00}
.moduletable_logo{margin-top:15%;margin-left:auto;margin-right:auto;text-align:center;max-width:660px}
.moduletable_logo h1{font-size:30px;font-family:'Source Sans Pro',sans-serif;font-weight:100;color:#fff;margin-top:0;text-shadow:1px 1px 1px #000;margin-left:auto;margin-right:auto}
#wdol{background:url(../images/arrow_down.png);background-repeat:no-repeat;background-position:center;width:87px;height:86px;margin-left:auto;margin-right:auto}
a:hover #wdol{background:url(../images/arrow_down2.png);background-repeat:no-repeat;background-position:center;width:87px;height:86px}
#onas{text-align:center}
#onas h2{font-family:'Source Sans Pro',sans-serif;font-size:60px!important;font-weight:100;color:#fff;padding-left:15px;padding-right:15px;margin-bottom:0;padding-top:0;text-shadow:1px 1px 1px #666;margin-left:auto;margin-right:auto}
#onas h3{font-family:'Source Sans Pro',sans-serif;font-size:36px;margin-top:10px;font-weight:100;color:#fff;text-shadow:1px 1px 1px #666;margin-left:auto;margin-right:auto}
#onas h3 strong{font-family:'Source Sans Pro',sans-serif;font-size:36px;font-weight:700;color:#fff;text-shadow:1px 1px 1px #666}
#canvas .circle{display:inline-block;margin:1em;color:#fff;text-shadow:1px 1px 1px #666}
.circles-decimals{font-size:.4em;color:#fff;text-shadow:1px 1px 1px #666}
.moduletable_oferta{margin-top:10px;float:left;width:100%;text-align:center}
.moduletable_oferta a{font-family:'Source Sans Pro',sans-serif;font-size:28px;font-weight:100;color:#fff;text-shadow:1px 1px 1px #666;background:url(../images/arrow.png);background-repeat:no-repeat;background-position:center bottom;padding-bottom:40px}
#onas2{background-repeat:no-repeat;background-position:center bottom;background-attachment:fixed;background-color:#fff!important;float:left;width:100%;position:relative;z-index:100;background-size:cover}
.moduletable_zau{text-align:center}
.moduletable_zau h4{font-family:'Source Sans Pro',sans-serif;font-size:34px;padding-top:20px;padding-bottom:20px;text-align:center;font-weight:100}
@media (max-width: 767px) {
#scrollToTop,#t1,#t2{display:none!important}
#tlo1{background:url(../images/baner.jpg);background-repeat:no-repeat;background-position:center top;background-size:cover;position:relative!important;top:0;width:100%;float:left;z-index:0}
#menu{position:fixed;top:0!important;height:70px!important;background:#000!important}
#onas{margin-top:0!important}
.moduletable_logo h1{font-size:25px!important}
}
.moduletable_zau2{margin-left:50px;margin-right:50px}
#prev91{margin-left:-55px!important}
#next91{margin-right:-55px!important}
#menu.nieaktywne{position:absolute;bottom:0;width:100%;height:70px;float:left;z-index:1000}
#menu.aktywne{position:fixed;top:0;left:0;width:100%;background:#000;height:68px;z-index:1000}
@media (min-width: 768px) {
.navbar-default{background:none!important;border:0!important;text-align:center}
#tvtma-megamnu ul{text-align:center!important}
.navbar-nav{float:none!important}
#tvtma-megamnu{text-align:center!important}
#tvtma-megamnu li{float:none!important;display:inline-block!important;padding-top:10px}
.navbar-default a{font-size:34px!important;color:#fff!important;font-family:'Source Sans Pro',sans-serif!important;font-weight:100!important;text-shadow:1px 1px 1px #000;padding-bottom:10px}
.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus{background:none!important;color:#fff!important}
.navbar-default .navbar-nav > .active > a{background:none!important}
.navbar-nav a:hover{color:#fff!important}
.navbar-nav > li.current a{color:#fcb41c!important}
.navbar-nav > li > a{padding-bottom:23px!important}
.navbar-nav a{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}
.navbar-nav a:before{content:"";position:absolute;z-index:-1;left:50%;right:50%;bottom:0;background:#fcb41c;height:4px;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.navbar-nav a:hover:before,.navbar-nav a:focus:before,.navbar-nav a:active:before{left:0;right:0}
}
@media (min-width: 768px) and (max-width: 1170px) {
.navbar-default a{font-size:24px!important}
}
@media (max-width: 767px) {
.navbar-default{background:none!important;border:0!important}
.navbar-default .navbar-toggle{border:0!important;background:#fff!important}
.navbar-toggle{margin-top:20px!important}
.navbar-default .navbar-toggle .icon-bar{background:#000!important}
.navbar-nav{background:#000!important}
.navbar-default .navbar-collapse,.navbar-default .navbar-form{border:0!important}
.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus,.navbar-default .navbar-nav > li.current > a{background:#f78b00;text-shadow:0!important;color:#fff!important}
.navbar-default .navbar-nav > li > a{color:#fff!important;font-family:'Source Sans Pro',sans-serif;font-size:26px!important;padding-left:25px!important;font-weight:100}
.navbar-default .navbar-nav > li.current > a{color:#fff!important;font-family:'Source Sans Pro',sans-serif;font-size:26px!important;padding-left:25px!important;font-weight:100}
.navbar-nav{margin-top:0!important}
}
#oferta{width:100%;float:left;min-height:520px;background:#fff!important;position:relative!important;z-index:10!important}
.gkTabsItem{padding:0!important;margin:0!important}
.gkTabsWrap.vertical ol{border:0}
#tlo2{background:url(../images/tlo2.jpg);background-repeat:no-repeat;background-position:center bottom;background-color:#48acda;width:100%;margin-bottom:10px!important;float:left;min-height:600px}
#tlo3{background:url(../images/tlo3.jpg);background-repeat:no-repeat;background-position:center bottom;width:100%;background-color:#15a861;float:left;margin-bottom:10px!important}
#tlo4{background:url(../images/tlo4.jpg);background-repeat:no-repeat;background-position:center bottom;width:100%;background-color:#bd034a;float:left;margin-bottom:10px!important}
#tlo5{background:url(../images/tlo5.jpg);background-repeat:no-repeat;background-position:center bottom;width:100%;background-color:#754898;float:left;margin-bottom:10px!important}
#tlo6{background:url(../images/tlo6.jpg);background-repeat:no-repeat;background-position:center bottom;width:100%;background-color:#04a9bd;margin-bottom:10px!important;float:left}
.gkTabsNav{position:absolute;top:20px;right:20px;max-width:1170px;z-index:100}
.gkTabsWrap{position:relative;margin:auto}
#zakladki{max-width:1170px;margin:auto;position:relative}
.moduletable_off{max-width:1170px;margin:auto;margin-bottom:-100px;position:relative;z-index:100}
.moduletable_off h2{font-family:'Source Sans Pro',sans-serif!important;font-size:60px!important;text-shadow:1px 1px 1px #666!important;font-weight:100;color:#fff;margin:0;padding:0;padding-top:10px;padding-bottom:20px;border-bottom:1px solid #f2f2f2;font-size:38px}
.gkTabsNav li{background:none!important}
.gkTabsNav li.active{border-bottom:3px solid #fcce16}
.gkTabsNav h3{font-family:'Source Sans Pro',sans-serif!important;font-size:24px!important;text-shadow:1px 1px 1px #666!important;font-weight:100;padding-bottom:22px;color:#fff}
.moduletable_oferta2{margin:auto;max-width:1170px;margin-top:120px;text-align:center;text-shadow:1px 1px 1px #666!important;font-weight:100!important;color:#fff!important;text-align:center!important;font-size:24px!important;line-height:28px!important;font-family:'Source Sans Pro',sans-serif!important}
.moduletable_oferta2 img{text-align:center;margin:auto}
.moduletable_oferta3 h4{font-family:'Source Sans Pro',sans-serif!important;font-size:34px!important;line-height:37px;padding-top:30px;text-shadow:1px 1px 1px #666!important;font-weight:100;color:#fff}
.moduletable_oferta3{margin:auto;max-width:1170px;color:#fff;text-shadow:1px 1px 1px #666!important;font-family:'Source Sans Pro',sans-serif!important;font-size:15px}
.moduletable_trafic a:hover,.moduletable_oferta a:hover{text-decoration:none!important}
.moduletable_trafic a{font-family:'Source Sans Pro',sans-serif;font-size:28px;font-weight:100;color:#fff;text-shadow:1px 1px 1px #666;background:url(../images/arrow.png);background-repeat:no-repeat;background-position:center bottom;padding-bottom:40px}
.moduletable_trafic{width:100%;display:inline-block;text-align:center;margin-top:30px;margin-bottom:60px}
#cena{margin-top:60px;font-family:'Source Sans Pro',sans-serif;font-size:30px;font-weight:100}
.cena{font-family:'Source Sans Pro',sans-serif;font-size:60px;line-height:35px;font-weight:700;color:#fff}
.ile{font-family:'Source Sans Pro',sans-serif;font-size:40px;font-weight:700;color:#fff}
.hvr-fade{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;overflow:hidden;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,background-color;transition-property:color,background-color}
.hvr-fade:hover,.hvr-fade:focus,.hvr-fade:active{background-color:#e6b800;color:#fff!important;border:1px solid #fffe!important;text-decoration:none!important;text-shadow:1px 1px 1px #666!important}
a.hvr-fade{padding:15px;padding-left:30px;padding-right:30px;border:1px solid #fff;font-family:'Source Sans Pro',sans-serif;font-size:30px;font-weight:100;margin-top:30px}
.moduletable_kt2{font-family:'Source Sans Pro',sans-serif;font-weight:100;color:#fff;margin-top:80px;margin-bottom:80px;float:left;padding-right:15px;text-align:right;width:100%;text-shadow:1px 1px 1px #666!important}
.moduletable_kt2 h2{font-family:'Source Sans Pro',sans-serif;font-size:60px;font-weight:100;color:#fff;margin-bottom:0;float:left;width:100%;text-shadow:1px 1px 1px #666!important}
.moduletable_kt2 .hvr-fade{margin-top:12px!important}
@media (max-width: 767px) {
.moduletable_kt2{text-align:center;padding:0}
.linia{display:block!important}
}
#portfolio{float:left;width:100%;min-height:400px;background:#fff!important;position:relative;z-index:10!important}
#kontakt{background:url(../images/tlo7.jpg);background-position:center top;background-color:#fff;background-repeat:no-repeat;width:100%;height:auto;padding-bottom:30px;min-height:400px;position:relative;z-index:10;float:left}
.moduletable_kt h3{font-family:'Source Sans Pro',sans-serif;font-size:36px;font-weight:100}
.moduletable_linia h3{font-family:'Source Sans Pro',sans-serif;font-size:36px;float:left;width:100%;padding-bottom:30px;margin-bottom:30px;padding-top:0;text-align:center;border-bottom:none;font-weight:100;background:url(../images/sepa.jpg) center bottom no-repeat}
.moduletable_kt{text-align:center;font-family:'Source Sans Pro',sans-serif;font-size:18px;font-weight:100;float:left;width:100%}
.moduletable_kt h2{font-family:'Source Sans Pro',sans-serif;font-size:36px;float:left;width:100%;padding-bottom:20px;padding-top:15px;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;font-weight:100}
.moduletable_kt a{font-family:'Source Sans Pro',sans-serif;font-size:18px;color:#565656}
.moduletable_kt a:hover{color:#22aae3!important}
.moduletable_kt h4{font-family:'Source Sans Pro',sans-serif;font-size:18px;margin-bottom:0;margin-top:15px;padding:0;font-weight:700}
#ramka,#ramka1,#ramka2{background:url(../images/tlo_kt.png);background-repeat:no-repeat;background-position:center;width:307px;height:317px;margin:auto;display:block;padding-bottom:40px}
.gmnoprint{display:none!important}
#phocaMapPlgPM1{-webkit-border-top-left-radius:295px;-webkit-border-top-right-radius:295px;-webkit-border-bottom-right-radius:295px;-webkit-border-bottom-left-radius:295px;-moz-border-radius-topleft:295px;-moz-border-radius-topright:295px;-moz-border-radius-bottomright:295px;-moz-border-radius-bottomleft:295px;border-top-left-radius:295px;border-top-right-radius:295px;border-bottom-right-radius:295px;border-bottom-left-radius:295px;margin-top:13px!important;float:left;margin-left:14px!important}
.gm-style-iw div{margin:0!important}
.otwarte{color:#090!important}
.zamkniete{color:red!important}
.odliczanie{color:#ffa200!important}
#ramka img,#ramka2 img{-webkit-border-radius:555px;-moz-border-radius:555px;-o-border-radius:555px;border-radius:555px;width:278px;height:265px;margin-top:13px!important;float:left;margin-left:14px!important}
#stopka{background:#48acda;width:100%;float:left;min-height:50px;position:relative;z-index:10!important}
.moduletable_copy,.moduletable_stopka{font-family:'Source Sans Pro',sans-serif;font-size:14px!important;color:#fff!important;padding-top:14px;text-shadow:1px 1px 1px #666!important}
.moduletable_copy a,.moduletable_stopka a{font-size:14px!important}
.moduletable_stopka{padding-top:10px!important}
@media (max-width: 767px) {
.moduletable_stopka{text-align:center!important;float:none!important}
.moduletable_copy{text-align:center!important;float:none!important}
}
@media (min-width: 768px) {
.moduletable_stopka{text-align:left!important;float:left!important}
.moduletable_copy{text-align:right!important;float:right!important}
}
.moduletable_stopka .nav > li > a{display:inline-block!important;margin:0!important;padding:0!important;background:none!important;padding-left:15px!important;padding-right:15px!important;padding-top:10px;padding-bottom:10px;line-height:30px!important}
.moduletable_stopka .nav > li{display:inline-block!important;margin:0;padding:0!important;line-height:30px!important}
ul.twoj-menu-default-red.zetta-menu.zm-response-switch::before{display:none!important}
@media (min-width: 1000px) {
.mega-hovertitle h4{font-family:'Source Sans Pro',sans-serif;font-size:26px!important;font-weight:100;margin:0!important;padding:0!important}
.mega-hovertitle{font-family:'Source Sans Pro',sans-serif;font-size:14px!important;font-weight:100;padding:0!important;margin:0!important;left:0!important;padding:15px!important;padding-bottom:0!important;bottom:40%!important;width:100%!important;text-align:center!important}
.opis{display:block!important}
.ilightbox-inner-toolbar{padding-left:25px!important;padding-right:25px!important;font-family:'Source Sans Pro',sans-serif;font-size:18px!important;font-weight:100!important;line-height:22px!important}
.mega-hover{border-radius:0!important}
}
.mega-hoverlink,.mega-hoverview{width:65px!important;height:64px!important;top:60%!important}
ul.twoj-menu-default-red.zetta-menu{background:#48acda!important}
@media (min-width: 980px) {
#twoj_photo_gallery_menu1 a{font-family:'Source Sans Pro',sans-serif;font-size:24px!important;text-shadow:1px 1px 1px #666!important;font-weight:100!important}
}
@media (max-width: 980px) {
#twoj_photo_gallery_menu1 a{font-family:'Source Sans Pro',sans-serif;font-size:17px!important;text-shadow:1px 1px 1px #666!important;font-weight:100!important}
}
@media (max-width: 1000px) {
.mega-hovertitle h4{font-family:'Source Sans Pro',sans-serif;font-size:15px!important;font-weight:100;margin:0!important;padding:0!important}
.mega-hovertitle{font-family:'Source Sans Pro',sans-serif;font-size:14px!important;font-weight:100;padding:0!important;margin:0!important;left:0!important;padding:15px!important;padding-bottom:0!important;bottom:50%!important;width:100%!important;text-align:center!important}
.opis{display:none!important}
.ilightbox-inner-toolbar{padding-left:5px!important;padding-right:5px!important}
}
@media (min-width: 1000px) and (max-width: 1200px) {
.mega-hovertitle h4{font-family:'Source Sans Pro',sans-serif;font-size:18px!important;font-weight:100;line-height:20px;margin:0!important;padding:0!important}
.mega-hovertitle{font-family:'Source Sans Pro',sans-serif;font-size:12px!important;line-height:14px!important;font-weight:100;padding:0!important;margin:0!important;left:0!important;padding:15px!important;padding-bottom:0!important;bottom:40%!important;width:100%!important;text-align:center!important}
}
@media (max-width: 767px) {
.mega-hovertitle h4{font-family:'Source Sans Pro',sans-serif;font-size:18px!important;font-weight:100;line-height:20px;margin:0!important;padding:0!important}
.mega-hovertitle{font-family:'Source Sans Pro',sans-serif;font-size:12px!important;line-height:14px!important;font-weight:100;padding:0!important;margin:0!important;left:0!important;padding:15px!important;padding-bottom:0!important;bottom:50%!important;width:100%!important;text-align:center!important}
}
@media (min-width: 495px) and (max-width: 680px) {
.mega-hovertitle h4{font-family:'Source Sans Pro',sans-serif;font-size:14px!important;font-weight:100;line-height:16px;margin:0!important;padding:0!important}
.mega-hovertitle{bottom:55%!important}
.mega-hoverlink,.mega-hoverview{width:65px!important;height:64px!important;top:50%!important}
}
@media (max-width: 495px) {
.opis{display:block!important}
.mega-hovertitle h4{font-family:'Source Sans Pro',sans-serif;font-size:22px!important;font-weight:100;line-height:24px;margin:0!important;padding:0!important}
.mega-hovertitle{font-family:'Source Sans Pro',sans-serif;font-size:13px!important;line-height:16px!important;font-weight:100;padding:0!important;margin:0!important;left:0!important;padding:15px!important;padding-bottom:0!important;bottom:45%!important;width:100%!important;text-align:center!important}
}
ul.twoj-menu-default-red.zetta-menu > li:hover,ul.twoj-menu-default-red.zetta-menu > li.zm-active,ul.twoj-menu-default-red.zetta-menu > li.zm-opened{background:#f78b00!important}
.moduletable_real{margin:auto;padding:auto;text-align:center}
#portfolio .moduletable_real h3{font-family:'Source Sans Pro',sans-serif;font-size:60px!important;margin:0;padding:0;font-weight:100;padding-top:15px;padding-bottom:15px}
.progress-button{padding:0!important;padding:12px!important}
@media (min-width: 768px) {
#twoj_photo_gallery_menu1 li{display:inline-block!important;float:none}
}
#load_more_1{border:0!important;border-radius:0!important;box-shadow:none!important;margin-bottom:0!important;margin-top:0!important;font-family:'Source Sans Pro',sans-serif;font-size:30px!important;font-weight:100!important;padding-left:28px!important;padding-right:28px!important;width:100%}
.moduletable_otxt{float:left;width:100%;font-family:'Source Sans Pro',sans-serif;font-size:17px!important;font-weight:100;padding-bottom:0!important}
.moduletable_onasc{float:left;width:100%}
.moduletable_otxt h3{font-family:"Source Sans Pro",sans-serif;font-size:60px!important;border:none!important;padding-top:0!important;padding-bottom:30px!important;text-align:center!important;margin-bottom:15px!important;font-weight:100!important;background:url(../images/sepa.jpg) center bottom no-repeat}
.sp-accordion.sp-accordion-style3{border:0!important;font-family:"Source Sans Pro",sans-serif!important;font-size:17px!important;font-weight:100!important}
.sp-accordion.sp-accordion-style3 .toggler{border-bottom:1px solid #DCDCDC!important}
.sp-accordion.sp-accordion-style3 .toggler #txt1{background:url(../images/strzalka.png)!important;background-repeat:no-repeat!important;background-position:left!important;padding-left:20px!important;width:280px!important;margin:auto!important}
.sp-accordion.sp-accordion-style3 .toggler #txt2{background:url(../images/strzalka2.png)!important;background-repeat:no-repeat!important;background-position:left!important;padding-left:20px!important;width:280px!important;margin:auto!important}
.sp-accordion.sp-accordion-style3 .toggler,.sp-accordion.sp-accordion-style3 .toggler span,.sp-accordion.sp-accordion-style3 .toggler span span{display:block;height:55px;line-height:55px;cursor:pointer}
.sp-accordion.sp-accordion-style3 .toggler span,.sp-accordion.sp-accordion-style3 .toggler span span{background:none;font-size:30px!important;font-weight:100!important;font-family:"Source Sans Pro",sans-serif;text-align:center}
.sp-accordion.sp-accordion-style3 .toggler span span{padding:0}
.sp-accordion.sp-accordion-style3 .sp-accordion-inner{padding:0}
.moduletable_linia{float:left;width:100%!important}
.moduletable_linia #vina-dates116 li{display:inline-block!important}
.moduletable_linia #vina-dates116 li a{font-size:27px!important;font-weight:100!important;color:#565656!important}
.moduletable_linia #vina-dates116 li a.selected{font-size:40px!important;font-weight:100!important;color:#48acda!important}
.vina-timeline-slider .vina-dates li{background:none!important}
.moduletable_linia #vina-dates116{height:60px!important}
ul#vina-issues116{padding:0!important}
.moduletable_linia #vina-dates116 li a{background:url(../images/biggerdot.png)!important;background-repeat:no-repeat!important;background-position:center bottom!important;padding-bottom:23px!important;line-height:30px}
.moduletable_linia #vina-dates116 li a.selected{background:url(../images/selected.png)!important;background-repeat:no-repeat!important;background-position:center bottom!important;padding-bottom:16px!important;line-height:30px}
.timeline-content{font-family:"Source Sans Pro",sans-serif!important;font-size:17px!important;font-weight:100!important;text-align:justify!important;color:#fff!important}
li.selected .timeline-content{font-family:"Source Sans Pro",sans-serif!important;font-size:17px!important;font-weight:100!important;text-align:left!important;color:#565656!important;padding-top:13px!important}
a#vina-next116,a#vina-prev116{font-size:0!important;display:none!important;top:0!important;background:none!important}
@media (max-width: 767px) {
#onas h2{font-size:40px!important}
#onas h3{font-size:24px!important}
#onas h3 strong{font-size:22px!important}
a.oferta{font-size:22px!important}
}
@media (min-width: 768px) and (max-width: 1100px) {
#tlo2,#tlo3,#tlo4,#tlo5,#tlo5,#tlo6{padding-top:100px!important}
.moduletable_off{width:100%!important;height:50px!important;float:left!important;position:absolute!important;top:0!important;left:0!important;text-align:center!important}
.gkTabsNav{top:100px!important;width:100%!important;text-align:center!important;right:0!important;border-bottom:1px solid #fff!important}
.gkTabsNav li{margin:auto!important;float:none!important;display:inline-block!important;bottom:-2px!important}
#zakladki h3{font-size:18px!important;margin-top:7px!important;margin-bottom:7px!important;padding-bottom:10px!important}
}
@media (max-width: 767px) {
.moduletable_oferta h3{text-align:center!important}
#tlo2,#tlo3,#tlo4,#tlo5,#tlo5,#tlo6{padding-top:210px!important}
.moduletable_off h2{padding-bottom:24px!important}
.moduletable_off{width:100%!important;height:50px!important;float:left!important;position:absolute!important;top:0!important;left:0!important;text-align:center!important}
.gkTabsNav{top:100px!important;width:100%!important;text-align:center!important;right:0!important;border-bottom:0}
.gkTabsNav li{margin:auto!important;float:none!important;border-bottom:1px solid #fff!important}
.gkTabsNav li.active{background:#f78b00!important}
.gkTabsNav li.active h3{color:#fff!important}
.gkTabsNav h3{padding:0!important;margin:0!important;padding-top:7px!important;padding-bottom:10px!important}
.gkTabsWrap.vertical ol li,.gkTabsWrap.horizontal ol li{border-radius:0!important;margin:0!important}
.category-id-1{padding-left:35px!important}
#tvtma-megamnu li{border-top:1px solid #333!important}
#tvtma-megamnu li a{font-size:17px!important}
}
#vina-timeline-wrapper116{margin-bottom:20px!important}
.circles-integer{color:#fff!important;text-shadow:1px 1px 1px #666!important}
.circle{margin:0!important}
.wykres{font-family:"Source Sans Pro",sans-serif!important;font-size:24px!important;font-weight:100!important;color:#fff!important;text-shadow:1px 1px 1px #666!important}
.sklad{font-family:'Source Sans Pro',sans-serif!important;font-size:16px!important;line-height:18px!important}
.opcje{font-size:16px!important;line-height:18px!important;margin:auto important;padding:0!important;margin-top:5px!important;margin-bottom:5px!important;list-style:none!important}
.plink{font-size:24px!important;line-height:28px!important;font-family:'Source Sans Pro',sans-serif!important}
a.plink:hover,a:hover h4{color:#fcce16!important;text-decoration:none!important}
h4 a{font-size:24px!important;line-height:28px!important;font-weight:100;text-decoration:none!important;font-family:'Source Sans Pro',sans-serif!important}
h4 a:hover{color:#fcce16!important;text-decoration:none!important}
.moduletable_kt2 a{color:#fff!important}
.moduletable_form,.moduletable_form1,.moduletable_form2,.moduletable_form3,.moduletable_form4{position:absolute;width:100%;float:left;padding-bottom:20px;background:url(../images/tlotresc2.jpg);background-attachment:fixed;background-repeat:no-repeat;background-position:center top;z-index:999;display:none}
@media (max-width: 1100px) {
.moduletable_form,.moduletable_form1,.moduletable_form2,.moduletable_form3,.moduletable_form4{background-attachment:inherit;background-size:cover}
}
@media (max-width: 700px) {
.moduletable_form,.moduletable_form1,.moduletable_form2,.moduletable_form3,.moduletable_form4{background-attachment:inherit;background-size:cover;background:url(../images/tlotresc_mobile.jpg)}
}
.moduletable_zamk,.moduletable_zamk1,.moduletable_zamk2,.moduletable_zamk3,.moduletable_zamk4{position:absolute;z-index:999;float:left;width:100%;display:none}
.custom_zamk,.custom_zamk1,.custom_zamk2,.custom_zamk3,.custom_zamk4{margin:auto;margin-top:10px;max-width:550px;text-align:right}
.custom_form,.custom_form1,.custom_form2,.custom_form3,.custom_form4{margin:auto;position:relative;margin-top:40px;color:#fff;max-width:550px}
.chronoform{display:none!important}
.moduletable_form input[type=submit],.moduletable_form1 input[type=submit],.moduletable_form2 input[type=submit],.moduletable_form3 input[type=submit],.moduletable_form4 input[type=submit]{background:#fcb216;background:-moz-linear-gradient(top,#fcb216 0%,#e89600 100%);background:-webkit-linear-gradient(top,#fcb216 0%,#e89600 100%);background:linear-gradient(to bottom,#fcb216 0%,#e89600 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcb216',endColorstr='#e89600',GradientType=0);width:90%;float:left;margin-left:5%;margin-right:5%;margin-top:5px;height:40px!important;padding:0!important;font-family:'Source Sans Pro',sans-serif;line-height:40px!important;font-weight:300;color:#fff;font-size:24px;border:0}
.moduletable_form input[type=text],.moduletable_form select,.moduletable_form textarea,.moduletable_form1 input[type=text],.moduletable_form1 select,.moduletable_form1 textarea,.moduletable_form2 input[type=text],.moduletable_form2 select,.moduletable_form2 textarea,.moduletable_form2 select,.moduletable_form3 input[type=text],.moduletable_form3 select,.moduletable_form3 textarea,.moduletable_form4 input[type=text],.moduletable_form4 select,.moduletable_form4 textarea{width:90%;margin-left:5%;background:#f2f2f2;padding-right:35px!important;margin-right:5%;font-family:'Source Sans Pro',sans-serif;font-weight:300;font-size:16px;float:left}
.moduletable_form select,.moduletable_form1 select,.moduletable_form2 select,.moduletable_form3 select,.moduletable_form4 select{padding-right:0!important}
.moduletable_form .ccms_form_element label,.moduletable_form1 .ccms_form_element label,.moduletable_form2 .ccms_form_element label,.moduletable_form3 .ccms_form_element label,.moduletable_form4 .ccms_form_element label{width:90%;margin-left:5%;margin-right:5%;font-size:18px;float:left;font-weight:300;font-family:'Source Sans Pro',sans-serif;font-size:16px;color:#000}
.moduletable_form textarea,.moduletable_form1 textarea,.moduletable_form2 textarea,.moduletable_form3 textarea,.moduletable_form4 textarea{resize:none;height:250px;overflow:auto;resize:none!important;overflow:auto;width:90%;margin-left:5%;margin-right:5%}
.ccms_form_element{padding:0!important}
#t1{position:absolute;top:186px;right:5%;z-index:100;background:#48acda;width:32px;height:32px;color:#fff;text-align:center}
.nn_tooltips-link{padding:5px}
.nn_tooltips.popover{font-size:13px!important;font-weight:300;font-family:'Source Sans Pro',sans-serif}
#t2{position:absolute;top:314px;right:5%;z-index:100;background:#48acda;width:32px;height:32px;color:#fff;text-align:center}
.wizytowki,.ulotki,.ulotkiskladane,.banery,.plakaty,.foldery,.mesh,.citylight,.kalendarze{display:none}
#input_checkbox_group_721_container_div,#input_checkbox_group_1031_container_div,#input_checkbox_group_1051_container_div{margin:5%;margin-bottom:0!important}
#input_checkbox_group_721_container_div div label,#input_checkbox_group_1031_container_div div label,#input_checkbox_group_1051_container_div div label{float:none!important;display:block;min-width:200px!important;height:30px;width:auto!important;margin:0!important;margin-left:20px!important;line-height:10px!important}
#input_checkbox_group_721_container_div label,#input_checkbox_group_1031_container_div label,#input_checkbox_group_1051_container_div label{margin:0!important;margin-bottom:14px!important}
.ccms_form_element input[type="checkbox"],.ccms_form_element input[type="radio"]{margin:0!important}
#input_text_731_container_div,#input_text_741_container_div,#input_textarea_771_container_div,#input_text_1041_container_div{display:none}
#vid{position:fixed;left:0;top:0;min-width:100%;min-height:100%;width:auto;height:auto;overflow:hidden;z-index:0}
#nal{position:fixed;left:0;top:0;min-width:100%;min-height:100%;width:auto;height:auto;overflow:hidden;z-index:0;background:url(../images/pattern-u25947-fr.png) repeat left top,rgba(0,0,0,0.45)}
#twoj_photo_gallery_wrap1 .mega-entry .mega-entry-innerwrap{border-radius:0!important}
#twoj_photo_gallery_menu1{display:none!important}
.row-fluid h4 a{background:url(../images/dalej.png) no-repeat right 4px;padding-right:29px;font-size:22px!important}
a.regula{background:url(http://2015.hedea.pl/images/grafiki/next.jpg) right no-repeat;padding-right:40px;font-size:19px;padding-top:10px;padding-bottom:10px;text-decoration:none;color:#000!important;margin-top:5px;margin-bottom:5px;display:inline-block}
@media (max-width: 556px) {
.moduletable_oferta3 h4{text-align:left}
}
.progress-button.buti{display:block}
#input_id_78_container_div,#input_id_79_container_div{display:none}
#znak{background:#345693;width:25px;height:25px;cursor:pointer;font-size:20px;border-radius:24px;padding-left:8px;padding-top:1px;left:23px;top:8px;position:absolute;z-index:999}
#znak2{background:#345693;width:25px;height:25px;cursor:pointer;font-size:20px;border-radius:24px;padding-left:8px;padding-top:1px;left:255px;top:169px;position:absolute;z-index:999}
#znak3{background:#345693;width:25px;height:25px;cursor:pointer;font-size:20px;border-radius:24px;padding-left:8px;padding-top:1px;left:155px;top:-2px;position:absolute;z-index:999}
#znak4{background:#345693;width:25px;height:25px;cursor:pointer;font-size:20px;border-radius:24px;padding-left:8px;padding-top:1px;left:110px;top:-2px;position:absolute;z-index:999}
@media (min-width: 310px) and (max-width: 525px) {
#znak2{top:158px}
}
#zamknij,#zamknij2,#zamknij3,#zamknij4{position:absolute;top:-2px;background:#345693;color:#fff;cursor:pointer;padding:5px;right:-2px;padding-left:13px;padding-right:13px;z-index:0}
label{line-height:14px!important}
#input_checkbox_group_72_4,label[for=input_checkbox_group_72_4]{display:none}
#input_textarea_771_container_div label{padding-left:30px}
@media (max-width: 768px) {
#input_textarea_771_container_div label{padding-left:40px}
}
#wiadomosc{display:none;background-color:rgba(256,256,256,0.8);color:#000!important;padding:15px;width:90%;margin-left:5%;font-size:12px!important;text-align:justify;border:2px solid #345693;border-radius:15px;position:absolute;top:40px;left:0;z-index:999999;padding-left:25px;padding-right:45px}
#wiadomosc2{display:none;background-color:rgba(256,256,256,0.8);color:#000!important;padding:15px;width:90%;margin-left:5%;font-size:12px!important;text-align:justify;border:2px solid #345693;border-radius:15px;position:absolute;top:200px;left:0;z-index:999999;padding-left:25px;padding-right:45px}
#wiadomosc3{display:none;background-color:rgba(256,256,256,0.8);color:#000!important;padding:15px;width:90%;margin-left:5%;font-size:12px!important;text-align:justify;border:2px solid #345693;border-radius:15px;position:absolute;top:26px;left:0;z-index:999999;padding-left:25px;padding-right:45px}
#wiadomosc4{display:none;background-color:rgba(256,256,256,0.8);color:#000!important;padding:15px;width:90%;margin-left:5%;font-size:12px!important;text-align:justify;border:2px solid #345693;border-radius:15px;position:absolute;top:26px;left:0;z-index:999999;padding-left:25px;padding-right:45px}
.progress-button .tz-bar{background:#FCB216!important}
#cookieMessageContainer .cookie_button{background:#fff!important;text-shadow:none!important;color:#000;padding:5px 12px;height:auto!important;float:left}
#cookieMessageContainer{left:10px;opacity:.6;right:inherit!important;-webkit-transition:all 400ms linear;-moz-transition:all 400ms linear;-o-transition:all 400ms linear;transition:all 400ms linear}
#cookieMessageContainer:hover{opacity:1;-webkit-transition:all 400ms linear;-moz-transition:all 400ms linear;-o-transition:all 400ms linear;transition:all 400ms linear}
@media(max-width: 800px) {
#cookieMessageContainer{bottom:0!important;left:0!important;width:100%!important}
}
#logologo{margin:auto}.moduletable_kt a:hover { color:#50b5e4 !important;}.moduletable_kt a { color:#000 !important;}