@import url(https://fonts.googleapis.com/css?family=Lato:400,700&subset=latin,latin-ext);.video-background{background:#000;position:fixed;top:0;right:0;bottom:0;left:0;z-index:-99;}
.video-foreground,
.video-background iframe{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;}
#vidtop-content{top:0;color:#fff;}
.vid-info{position:absolute;top:0;right:0;width:33%;background:rgba(0,0,0,0.3);color:#fff;padding:1rem;font-family:Avenir, Helvetica, sans-serif;}
.vid-info h1{font-size:2rem;font-weight:700;margin-top:0;line-height:1.2;}
.vid-info a{display:block;color:#fff;text-decoration:none;background:rgba(0,0,0,0.5);transition:.6s background;border-bottom:none;margin:1rem auto;text-align:center;}
#miasta {font-size: 16px;}
#miasta a { color:#333}
#miasta h1 {font-size:18px}

@media (min-aspect-ratio:16/9){.video-foreground{height:300%;top:-100%;}
}
@media (max-aspect-ratio:16/9){.video-foreground{width:300%;left:-100%;}
}
@media all and (max-width:600px){.vid-info{width:50%;padding:.5rem;}
.vid-info h1{margin-bottom:.2rem;}
}
@media all and (max-width:500px){.vid-info .acronym{display:none;}
}
@media (max-width:768px){.video-background{background:url(images/mobile-bg.jpg) no-repeat;background-size:100%}
.video-foreground{display:none}
}
#section-6,#section-8{background:#fff}
#multiAccordion{list-style:none;counter-reset:my-awesome-counter;display:flex;flex-wrap:wrap;margin:0;padding:0;}
#multiAccordion .bg-schemat-cyfra{counter-increment:my-awesome-counter;display:flex;font-size:0.8rem;margin-bottom:0.5rem;}
#multiAccordion .bg-schemat-cyfra::before{content:"0" counter(my-awesome-counter);font-weight:bold;font-size:3rem;margin:10px auto;line-height:1;}
.ui-accordion-header{width:100% !important;}
.atrakcje img{margin:0 auto}
.atrakcje>a>div{margin:0 auto;width:100%}
.iconss{}
.decss{text-transform:uppercase;min-height:55px}
body{margin:0 auto;padding:0px;font-family:'Open Sans', sans-serif !important;}
.page_name{font-size:20px;font-weight:bold;margin-top:15px;margin-bottom:20px;text-transform:uppercase;}
.nag1{color:#1E4D95;font-weight:bold;}
.nag4{text-align:center;color:#5FAEDF;text-transform:uppercase;font-weight:bold;font-size:20px;}
.nag5{text-align:center;color:#1E4D95;font-weight:bold;font-size:20px;}
.nag2{color:#1E4D95;text-transform:uppercase;font-weight:bold;}
.nag33{color:#5FAEDF;font-weight:bold;font-size:16px;}
.nag33 a:hover{text-decoration:none;color:#337ab7;}
.nag3{color:#1E4D95;font-weight:bold;}
.cennik_c{color:#fff;font-weight:bold;text-transform:uppercase;font-size:22px;padding-top:10px;padding-bottom:10px;float:left;}
.cennik_c1{color:#333;font-size:22px;padding-top:10px;padding-bottom:10px;text-align:right;}
.cennik_c1 a:hover{color:#333;text-decoration:none;}
.cennik_c1 a{color:#333;text-decoration:none;}
.przycisk_c{width:450px;background:#1A8BCF;text-align:center;font-weight:bold;text-transform:uppercase;color:#337ab7;font-size:30px;margin:0 auto;padding-top:20px;padding-bottom:20px;padding-left:10px;padding-right:10px;display:block}
.przycisk_c:hover{color:#fff;text-decoration:none;}
.przycisk_c{color:#fff;text-decoration:none!important;}
.us-d{color:#333333!important;font-weight:bold;}
.us-d2{color:#333333!important;font-weight:bold;text-transform:uppercase;font-size:26px;}
.nag33 img{margin:0 auto}
.bm{padding-left:0px;padding-right:0px}
.ui-accordion-content ul{-moz-column-count:2;-moz-column-gap:40px;-webkit-column-count:2;-webkit-column-gap:40px;column-count:2;column-gap:40px;}
.ui-state-active{background:#00badc;color:#ffffff;padding:5px 10px;cursor:pointer;}
.ui-state-active a{color:#ffffff;}
.ui-state-default{padding:5px 10px;cursor:pointer;color:#000;width:100%}
.ui-state-default a{color:#333;}
.ui-state-default a:hover{text-decoration:none}
.ui-icon-triangle-1-s{background:#00badc url('images/toggle.png') no-repeat center bottom;display:block;float:left;height:15px;margin-right:10px;margin-top:3px;transition:all 0.2s linear 0s;width:15px;}
.ui-icon-triangle-1-e{background:#00badc url('images/toggle.png') no-repeat center top;display:block;float:left;height:15px;margin-right:10px;margin-top:3px;transition:all 0.2s linear 0s;width:15px;}
#wrapper_bgndVideo{opacity:1 !important}
#wrapper_mbYTP_bgndVideo{height:100vh}
.ytmp4-overlay{display:none}
.box-icons{z-index:700;position:absolute;top:200px;max-width:991px;width:100%;text-align:center;margin:0 auto;left:0px;right:0px}
.box-icons img{text-align:center;margin:0 auto}
.div-imgs-t{text-transform:uppercase;color:#0493d5;font-weight:bold;font-size:21px;padding:0px}
.box-text-icon{color:#0493d5;font-weight:bold;font-size:14px;text-transform:uppercase;margin-top:45px}
.col-lg-17{width:14.1%;float:left}
.div-arrow img{transform:rotate(270deg);margin-top:25px}
#togglePlay.pause{background-color:rgb(0, 0, 0);color:#fff;}
#togglePlay{margin-top:20px;font-size:20px;width:100px;height:100px;line-height:70px;border-radius:100%;}
#search-caption{display:none}
.container-fluid{counter-reset:rowNumber;}
.container-fluid .bg-schemat-cyfra{counter-increment:rowNumber;}
.container-fluid .bg-schemat-cyfra:first-child::before{content:counter(rowNumber);}
#section-123{background:#eee}
@media (max-width:1400px){}
.tlo_cennik{margin-bottom:25px !important}
.tlo_cennik h3{color:#fff}
.usluga-c{background:#e0e0e0;color:#666;font-size:18px;text-transform:uppercase;padding-bottom:2px;padding-top:2px;position:relative;margin-bottom:2px}
.usluga-c02{background:#fff;color:#666;font-size:18px;text-transform:uppercase;padding-bottom:2px;padding-top:2px;position:relative;margin-bottom:2px}
.usluga-c22{background:#0E78B6;color:#fff;font-size:18px;text-transform:uppercase;padding-bottom:4px;padding-top:4px;position:relative;margin-bottom:2px}
.usluga-cc{font-size:14px;text-transform:none}
.usluga-c a{position:absolute;right:10px;top:14px;color:#0e78b6;font-size:16px;text-transform:none}
.usluga-c a:hover{text-decoration:none}
.usluga-c02 a{position:absolute;right:10px;top:14px;color:#0e78b6;font-size:16px;text-transform:none}
.usluga-c02 a:hover{text-decoration:none}
.cena-c{background:#e0e0e0;font-size:26px;color:#333;font-weight:bold;padding-bottom:6px;padding-top:6px;margin-bottom:2px}
.cena-c02{background:#fff;font-size:26px;color:#333;font-weight:bold;padding-bottom:6px;padding-top:6px;margin-bottom:2px}
.usluga-g{}
.usluga-g .col-lg-10{padding-right:0px;}
.line-cennik{background:#e0e0e0;height:2px;width:100%;float:left;margin:20px 0px}
.usluga-text{color:#0e78b6;}
.usluga-text a:hover{color:#0e78b6;text-decoration:none;}
.usluga-text a{color:#0e78b6;text-decoration:none;}
.but-check{margin:0 auto}
.link-og{color:#1E4D95;}
.link-og a{color:#363636;text-decoration:none;}
.link-og a:hover{color:#5783B2;text-decoration:none;}
.link-og2{color:#ffffff;}
.link-og2 a{color:#ffffff;text-decoration:none;}
.link-og2 a:hover{color:#ffffff;text-decoration:none;color:#E3181A;}
.link-og3{color:#ffffff;}
.link-og3 a{color:#ffffff;text-decoration:none;}
.link-og3 a:hover{color:#ffffff;text-decoration:none;color:#f5f5f5;}
.klient-lista{font-weight:bold;color:#000000;}
.klient-lista a{text-decoration:none;font-weight:bold;color:#262626;}
.klient-lista a:hover{text-decoration:none;color:#E3181A;font-weight:bold;}
.uslugi_1{color:#1E4D95;font-weight:bold;text-transform:uppercase;font-size:22px;}
.uslugi_2{margin-left:162px;}
.uslugi_3{margin-left:162px;color:#666666;font-weight:bold;font-size:22px;text-transform:uppercase;}
.oferta{color:#000;text-decoration:none;}
.oferta a{color:#000000;text-decoration:none;}
.oferta a:hover{color:#337ab7;text-decoration:none;}
.news a{color:#000000;text-decoration:none;}
.news a:hover{color:#337ab7;text-decoration:none;}
#section-8{display:none}
.oferta-text a{color:#FFFFFF}
.oferta-text a:hover{color:#FFFFFF;text-decoration:none;}
.odstep{margin-left:162px;background-color:#1E4D95;height:1px;width:88%;float:left;}
.linia{border-bottom:1px solid #CDCDDA;height:auto}
#page{margin-top:15px}
.tlo_podstrona{background:url(images/perfect-pralnia-dywanow_02.jpg);height:116px;}
.po_co{height:50px;background:#FFFFFD;font-size:24px;text-transform:uppercase;padding-top:8px;font-weight:bold;color:#55B0E0}
.certyf{color:#183883;}
#section-23{height:550px}
.zamow-slider{position:absolute;top:50px;color:#fff;z-index:20;left:30px;width:195px;color:#FFF;font-size:14px;font-weight:bold;line-height:18px}
.zamow-slider a{color:#fff}
.zamow-slider1 a{color:#fff;}
.zamow-slider1 a:hover{color:#fff;}
.zamow-slider1{color:#fff;z-index:20;width:195px;color:#FFF;font-size:14px;font-weight:bold;line-height:18px;margin-top:49px}
.zadzwon-slider{position:absolute;top:50px;color:#fff;z-index:20;left:240px;width:195px;color:#FFF;font-size:14px;font-weight:bold;line-height:18px}
.zadzwon-slider a{color:#fff}
.zadzwon-slider1{color:#fff;z-index:20;left:240px;width:195px;color:#FFF;font-size:14px;font-weight:bold;line-height:18px;margin-top:49px}
.zadzwon-slider1 a{color:#fff;}
.zadzwon-slider1 a:hover{color:#fff;}
.pralnia-slider1{width:100%;text-align:right;color:#FFF;z-index:2;margin-top:49px}
.pralnia-slider{position:absolute;width:100%;text-align:center;color:#FFF;top:60vh;z-index:2}
.title-slider{font-size:6.5vh;font-weight:bold}
.title-slider2{font-size:3vh;font-weight:bold}
.opis-slider{font-size:3.5vh;margin-bottom:20px}
.wyniki-mapa{background:#fff none repeat scroll 0 0;height:400px;left:10px;overflow:scroll;position:absolute;top:165px;width:400px;z-index:4;}
.sklep{border-bottom:1px solid #e3e3e3;padding:10px 15px;font-size:16px}
.wyszukiwarka_mapa{background:#fff none repeat scroll 0 0;height:115px;left:10px;position:absolute;top:55px;width:400px;z-index:4;padding:10px 15px;}
.miejsca{cursor:pointer;font-size:14px}
.wyroznij{color:#31498F;}
.wyniki_mapa1 a{color:#000}
.sklep1{border-bottom:1px solid #e3e3e3;padding:10px 0px;font-size:16px;}
.linki-pasek{background:#1A8BCF;height:50px;padding-top:13px;color:#fff;font-size:12px;}
.linki-pasek a{color:#fff}
.linki-pasek a:hover{text-decoration:none;opacity:0.6}
.text-left h4{color:#262626}
#section-3{padding:40px 0;margin-top:30px;}
.stopka{background:#fff}
#section-23 a:hover{text-decoration:none}
.text-left h4{margin:0px}
.fullnewslista{margin-top:20px}
.text-bialy{color:white;}
.nag5{font-size:18px;font-weight:bold;margin-top:20px}
.oferta-box{margin-top:10px}
.btn-custom{color:#FFFFFF;background:#E3181A;margin-right:25px;}
.btn-custom:hover{color:#FFFFFF;background:#666666;margin-right:25px;}
.forms-formshow-title, .forms-formshow-top{font-size:13px;width:250px !important}
.forms-formshow-title{padding:0px 15px 0px 0 !important}
.forms-formshow-desc .input1, .forms-formshow-desc .textarea1{width:250px !important}
.contact-form{margin:0 auto;}
.ikonka_text h2{font-size:18px}
.ikonka_text:hover{color:#1A8BCF;}
.ikony_wiersz2{margin-top:50px;margin-bottom:20px;}
.carousel-control.right,.carousel-control.left{display:none;}
.carousel-indicators li{width:40px;border-radius:0px;border:0px;background:#E3181A;height:5px;margin:0px}
.carousel-indicators .active{background:#fff;width:40px;height:5px;margin:0px;padding:0px}
.polecany_text{font-size:38px;color:#fff;margin-top:120px;}
.zapraszamy-obr img{display:none;}
@media only screen and (max-width:990px){}
img[usemap]{border:none;height:auto;max-width:100%;width:auto;}
@media (max-width:767px){.text-pow{text-align:center}
.text-pow h3{text-align:center}
.carousel-inner .active.left{left:-100%;}
.carousel-inner .next{left:100%;}
.carousel-inner .prev{left:-100%;}
.active > div{display:none;}
.active > div:first-child{display:block;}
.pralnia-slider1{text-align:center}
.tlo_podstrona{height:232px;}
.number span{background:#1e94d4;border-radius:50%;width:50px;height:50px;color:#fff;font-size:24px;font-weight:bold;display:inline-block;padding:10px 18px;}
.number-desc{color:#000;font-size:16px;width:100%;padding-right:2%;margin-bottom:50px}
.number-desc span{color:#1e94d4;font-size:28px;font-weight:bold;text-transform:uppercase;clear:both}
.text-pow h3{font-size:26px;text-transform:uppercase;font-weight:bold;padding-top:25px}
.text-pow p{font-size:22px;padding-top:25px;width:100%;padding-bottom:25px}
.but_1{padding-top:6%;padding-bottom:5.9%;padding-right:7%;display:inline-block;text-align:center}
.but_2{padding-right:7%;padding-top:6%;padding-bottom:5.9%;display:inline-block;text-align:center}
.but_x{text-align:center}
}
@media (min-width:767px) and (max-width:992px){.carousel-inner .active.left{left:-50%;}
.carousel-inner .next{left:50%;}
.carousel-inner .prev{left:-50%;}
.active > div{display:none;}
.active > div:first-child{display:block;}
.active > div:first-child + div{display:block;}
.number span{background:#1e94d4;border-radius:50%;width:50px;height:50px;color:#fff;font-size:24px;font-weight:bold;display:inline-block;padding:10px 18px;}
.number-desc{color:#000;font-size:16px;width:100%;padding-right:2%;margin-bottom:50px}
.number-desc span{color:#1e94d4;font-size:28px;font-weight:bold;text-transform:uppercase;clear:both}
.text-pow h3{font-size:26px;text-transform:uppercase;font-weight:bold;padding-left:30px;padding-top:25px}
.text-pow p{font-size:22px;padding-left:30px;padding-top:25px;width:100%;margin-right:20%;padding-bottom:25px}
.but_1{padding-top:6%;padding-bottom:5.9%;padding-right:7%;display:inline-block;text-align:center}
.but_2{padding-right:7%;padding-top:6%;padding-bottom:5.9%;display:inline-block;text-align:center}
.but_x{text-align:center}
}
@media (min-width:992px){.carousel-inner .active.left{left:-25%;}
.carousel-inner .next{left:25%;}
.carousel-inner .prev{left:-25%;}
.number span{background:#1e94d4;border-radius:50%;width:50px;height:50px;color:#fff;font-size:24px;font-weight:bold;display:inline-block;padding:10px 18px;}
.number-desc{color:#000;font-size:16px;width:100%;padding-right:2%;margin-bottom:50px}
.number-desc span{color:#1e94d4;font-size:28px;font-weight:bold;text-transform:uppercase;clear:both}
.text-pow h3{font-size:26px;text-transform:uppercase;font-weight:bold;padding-left:30px;padding-top:25px}
.text-pow p{font-size:22px;padding-left:30px;padding-top:25px;width:100%;margin-right:20%;padding-bottom:25px}
.but_1{padding-top:6%;padding-bottom:5.9%;padding-right:7%;display:inline-block;text-align:center}
.but_2{padding-right:7%;padding-top:6%;padding-bottom:5.9%;display:inline-block;text-align:center}
.but_x{text-align:center}
}
@media (min-width:1200px){.number span{background:#1e94d4;border-radius:50%;width:50px;height:50px;color:#fff;font-size:24px;font-weight:bold;display:inline-block;padding:8px 18px;margin-left:-5px;}
.number-desc{color:#000;font-size:16px;width:100%;padding-right:0%;margin-bottom:50px}
.number-desc span{color:#1e94d4;font-size:28px;font-weight:bold;text-transform:uppercase;clear:both}
.text-pow h3{font-size:26px;text-transform:uppercase;font-weight:bold;padding-left:30px;padding-top:25px}
.text-pow p{font-size:22px;padding-left:0px;padding-top:25px;width:100%;margin-right:0%;padding-bottom:25px}
.but_1{padding-top:6%;padding-bottom:5.9%;padding-right:7%;float:right}
.but_2{padding-right:7%;float:right;padding-top:6%;padding-bottom:5.9%}
}
.number,.number-desc{margin:0 auto;text-align:center;text-decoration:none}
.number-desc a:hover{text-decoration:none}
.more-czysty{background:#1e94d4;border-radius:4px;color:#fff;font-size:18px;font-weight:bold;display:inline-block;padding:8px 18px;margin:20px auto;}
.more-czysty:hover{background:#363636;color:#fff;text-decoration:none}
#scroller{position:relative;height:100px;margin:0 auto}
#scroller .innerScrollArea{overflow:hidden;position:absolute;left:0;right:0;top:0;bottom:0;}
#scroller ul{padding:0;margin:0;position:relative;}
#scroller li{padding:0;margin:0;list-style-type:none;position:absolute;}
.db{display:table;height:100px}
.dbb{display:table-cell;vertical-align:middle}
#slides{display:none;position:relative}
#slides .slidesjs-navigation{margin-top:3px}
#slides .slidesjs-previous{margin-right:5px;float:left;}
#slides .slidesjs-next{margin-right:5px;float:left;}
#slides .slidesjs-pagination{margin:6px 0 0;float:right;list-style:none;position:absolute;bottom:20px;left:49%;z-index:99;}
#slides .slidesjs-pagination li{float:left;margin:0 1px;}
#slides .slidesjs-pagination li a{display:block;width:25px;height:0;padding-top:4px;background:#CB2026;background-position:0 0;float:left;overflow:hidden;}
#slides .slidesjs-pagination li a.active,.slidesjs-pagination li a:hover.active{background:#000}
#slides .slidesjs-pagination li a:hover{background-position:0 -26px}
#slides a:link,#slides a:visited{color:#333}
#slides a:hover,#slides a:active{color:#CB2026}
#slides .navbar{overflow:hidden}
#slides .containers{margin:0 auto}
.o_mnie{height:400px}
.o_mnie2{height:535px;margin-top:25px;}
.o_mnie2-text{color:#ffffff;font-weight:bold;}
.oferta{}
.kontakt{height:400px}
.o_mnie_oferta{position:relative}
.o_mnie_oferta_title{position:absolute;bottom:0px;background:url(images/oferta.png);width:100%;padding:10px;color:#fff;margin:0px;width:91.5%;transition:height 0.25s ease;}
.o_mnie_oferta_title:hover,.o_mnie_oferta:hover{opacity:0.8}
.witamy{margin-bottom:15px;color:#000}
.btn-min-block{min-width:170px;line-height:26px;}
.btn-theme{color:#fff;background-color:transparent;border:2px solid #fff;margin-right:15px;}
.btn-theme:hover{color:#000;background-color:#fff;border-color:#fff;}
.delay-1{-webkit-animation-delay:1.0s;-moz-animation-delay:1.0s;-o-animation-delay:1.0s;animation-delay:1.0s;}
.delay-1a{-webkit-animation-delay:1.20s;-moz-animation-delay:1.20s;-o-animation-delay:1.20s;animation-delay:1.20s;}
.delay-2{-webkit-animation-delay:1.40s;-moz-animation-delay:1.40s;-o-animation-delay:1.40s;animation-delay:1.40s;}
.delay-2a{-webkit-animation-delay:1.60s;-moz-animation-delay:1.60s;-o-animation-delay:1.60s;animation-delay:1.60s;}
.delay-3{-webkit-animation-delay:1.8s;-moz-animation-delay:1.8s;-o-animation-delay:1.8s;animation-delay:1.8s;}
.delay-3a{-webkit-animation-delay:2.0s;-moz-animation-delay:2.0s;-o-animation-delay:2.0s;animation-delay:2.0s;}
.delay-4{-webkit-animation-delay:2.2s;-moz-animation-delay:2.2s;-o-animation-delay:2.2s;animation-delay:2.2s;}
.delay-4a{-webkit-animation-delay:2.4s;-moz-animation-delay:2.4s;-o-animation-delay:2.4s;animation-delay:2.4s;}
.delay-5{-webkit-animation-delay:2.6s;-moz-animation-delay:2.6s;-o-animation-delay:2.6s;animation-delay:2.6s;}
.delay-5a{-webkit-animation-delay:2.8s;-moz-animation-delay:2.8s;-o-animation-delay:2.8s;animation-delay:2.8s;}
.delay-6{-webkit-animation-delay:3.0s;-moz-animation-delay:3.0s;-o-animation-delay:3.0s;animation-delay:3.0s;}
.delay-6a{-webkit-animation-delay:3.2s;-moz-animation-delay:3.2s;-o-animation-delay:3.2s;animation-delay:3.2s;}
.delay-7{-webkit-animation-delay:3.4s;-moz-animation-delay:3.4s;-o-animation-delay:3.4s;animation-delay:3.4s;}
.delay-7a{-webkit-animation-delay:3.6s;-moz-animation-delay:3.6s;-o-animation-delay:3.6s;animation-delay:3.6s;}
.delay-8{-webkit-animation-delay:3.8s;-moz-animation-delay:3.8s;-o-animation-delay:3.8s;animation-delay:3.8s;}
.delay-8a{-webkit-animation-delay:4.0s;-moz-animation-delay:4.0s;-o-animation-delay:4.0s;animation-delay:4.0s;}
.col-xs-25,
.col-sm-25,
.col-md-25,
.col-lg-25{position:relative;min-height:1px;padding-right:10px;padding-left:10px;}
.col-xs-25{width:20%;float:left;}
@media (min-width:768px){.col-sm-25{width:20%;float:left;}
}
@media (min-width:992px){.col-md-25{width:20%;float:left;}
}
@media (min-width:1200px){.col-lg-25{width:20%;float:left;}
}
.to-top{text-align:center}
#scroll-to-top{display:none;position:fixed;bottom:40px;right:20px;opacity:0.8;z-index:1200}
#scroll-to-top:hover{opacity:1;}
.grid-item{width:180px;margin-bottom:20px;margin-top:20px;margin-left:5px;margin-right:5px;float:left;}
.grid-item:hover{opacity:0.4;}
.grid-item--width2{width:280px;}
.galerytitle{}
.grid-item2{width:276px !important;height:410px !important;overflow:hidden;margin:2px 0 0 0}
.grid-item3{height:300px !important;overflow:hidden;margin-right:20px;position:relative;}
.galery3{margin-bottom:20px;color:#000;padding:0 20px 20px 0;width:100%;border-bottom:1px #000 solid}
.galerytitle3{min-width:500px;max-width:800px;text-align:justify;width:auto !important;}
.galerytitle3 h2{font-size:24px;margin:0;text-transform:uppercase}
.containerta table{width:100% !important}
.scroll-this{display:none !important}
.gallery-28 img:hover{opacity:0.8}
.gallery-28{margin-top:10px;}
.med-kontakt{text-align:right;margin-top:35px}
.white{background:#fff;border:0px;margin-top:20px;text-transform:uppercase}
.navbar-default .navbar-nav > li > a{color:#000;font-size:18px}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{color:#5FAEDF;background:none}
.oferta h2,.oferta p,.park-maszynowy h2,.park-maszynowy p{color:#000;}
.oferta h2,.o-firmie h2,.news h2,.contact h2,.park-maszynowy h2{font-size:30px;font-weight:bold}
.news a{text-decoration:none;}
.oferta p,.o-firmie p,.news p,.park-maszynowy p{font-size:20px;line-height:38px;color:#9C9C9C}
.o-firmie{padding-left:0px;padding-right:0px}
.o-firmie p{margin-top:30px}
.o-firmie h2{margin-top:40px}
.padding-l{padding-left:0px}
.padding-r{padding-right:0px}
.oferta,.news{}
.more-button{font-size:17px;margin:0 auto;text-align:center;text-transform:uppercase;}
.more-button a{color:#fff;padding:10px 40px;}
.more-button a:hover{color:#1E4D95}
.blue a{background:#1E4D95;border:1px solid #1E4D95;}
.blue a:hover{background:#fff;border:1px solid #1E4D95;text-decoration:none}
.news-article{background:#F7F7F7;width:313px;padding:20px 20px}
.news-artykul{margin-bottom:30px}
.news-artykul-tresc{width:273px;height:170px}
#flagi{}
#logo{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.header{margin-top:90px}
#top.smaller{height:60px;z-index:9999;}
#top img{}
.flagi img{padding-left:12px;padding-top:15px !important;}
#top.smaller img{height:45px;padding-top:10px}
.smaller .white{margin-top:0px}
.smaller #logo{padding-top:5px !important}
.smaller .med-kontakt{margin:0px}
.smaller #wrap{float:right;width:59px;height:60px;background:#183883}
.smaller .dropdown .dropdown-menu{z-index:999999}
#section-3{}
#section-3 h2{color:#000;font-size:30px;font-weight:bold;margin-bottom:40px;}
.more{background:url(images/more_btn.jpg) no-repeat;height:10px;width:10px;margin-bottom:40px}
.oferta{padding-left:0px;padding-right:0px}
.img-oferta{position:relative}
.img-oferta h3{position:absolute;top:0px;left:150px;color:#fff;margin-bottom:0px;margin-top:0px}
.img-oferta span{position:absolute;top:60px;left:150px;color:#fff;margin-bottom:0px;width:200px}
.img-oferta p{position:absolute;bottom:11px;left:25px;background:#1d4779;height:4px;width:177px;margin:0 auto;}
.img-oferta img:hover{transform:scale(1.2, 1.2);transition:transform 1.0s ease;}
.img-oferta img{transition:transform 1.0s ease;}
.desc-oferta span{margin:15px 25px;float:left;color:#fff}
.desc-oferta p{margin:15px 25px;background:#245188;color:#fff;padding-bottom:3px;padding-left:37px;padding-top:3px;text-align:left;width:120px;float:left}
#section-4{background:url(images/wiking_www_23.jpg) top center no-repeat;height:385px}
.pakiety,.pakiety-dalej{color:#fff}
.pakiety p{background:#fff;height:4px;width:62px;text-align:Center;margin:0 auto;margin-bottom:20px}
.desc-pakiety{text-align:left}
.desc-pakiety ul{list-style-image:url(images/wiking_www_26.png);padding:0px;margin:3px 15px 15px}
.desc-pakiety p{background:#fff;color:#000;padding-bottom:3px;padding-left:37px;padding-top:3px;text-align:left;width:120px;}
#section-5{background:#fff}
.news p{background:#234e83;height:4px;width:62px;text-align:Center;margin:0 auto;margin-bottom:20px}
.news-artykul{padding-left:0px;padding-right:0px;}
#section-6{}
#section-7{}
.contact{text-align:center}
.img-contact{margin:0 auto}
.desc-contact{color:#fff;font-size:18px}
.img-contact img{margin-top:35px}
footer{}
.img-contact h3{color:#1d4c92;font-size:17px;font-weight:bold;}
.copyrights{text-align:left;margin-top:15px;color:#bdc2c8;font-size:13px;}
.autor{text-align:right;margin-top:15px;margin-bottom:15px;font-size:13px;}
.autor a{color:#363636}
.f-social-media{text-align:right;margin-top:15px}
.relative{position:relative}
.contact-absolute{position:absolute;top:0px;width:100%;height:215px;background:url(images/enitel_19.png);z-index:999}
.oferta-main{position:relative;padding-left:0px;padding-right:0px}
.oferta-main:hover{opacity:0.8}
.oferta-text{position:absolute;bottom:20px;right:40px;color:#FFF}
.oferta-main h2{font-size:36px;}
.onas{font-size:16px;margin:0 auto;width:80%;padding:80px 0}
.onas h2{margin:0 0 20px 0}
.header-icons{position:absolute;right:0;top:0;z-index:800}
.header-icons img{padding:2px 0 2px 2px}
.kontakt-bottom{text-align:left;padding-top:28px}
.kontakt-bottom a{color:#333}
.social-media-bottom{text-align:right;padding-top:20px}
#section-2{background:#fff;padding-top:20px;}
.zapraszamy{background:#1A8BCF;height:120px;margin-bottom:60px}
.zapraszamy-klientow{color:#fff;font-size:22px;font-weight:bold;padding-top:30px;line-height:27px;height:115px;cursor:pointer}
.zapraszamy-klientow a{color:#fff;text-decoration:none;}
.zapraszamy-klientow:hover{opacity:0.7;color:#fff;}
.tloniebieskie{background:#1A8BCF;}
.zapraszamy-obr{background:url(../images/pierzdywan.jpg) center;height:115px;cursor:pointer;}
.zapraszamy-obr:hover{opacity:0.7}
.baner-bloki{margin-bottom:20px}
.linie3{padding-top:15px}
.zamow{height:115px;background:#363636 !important;margin-left:15px;}
.zamow:hover a{opacity:0.7;}
.zamow_obr{padding-top:25px}
.zadzwon{background:#1A8BCF;height:115px;margin-left:15px;}
.zadzwon:hover{opacity:0.7}
#section-page-name{background:#000;color:#fff;margin-top:100px;text-align:center;padding:5px}
.forms-formshow-desc input{width:100%;color:#757575;padding:5px 3px;font-size:14px;border:1px solid #c3c3c3}
.forms-formshow-desc2 textarea{color:#757575;font-size:14px;height:74px;padding:5px 3px;width:100%;border:1px solid #c3c3c3}
.forms-formshow-desc2{width:100% !important}
.forms-formshow-desc{padding-left:0px;padding-right:0px;width:100%}
.forms-formshow-desc1{margin-right:10px}
.forms-formshow-desc5{margin-right:10px;margin-top:10px}
.forms-formshow-desc6{margin-right:10px}
.forms-formshow-desc3{margin-right:10px;margin-top:10px}
.formularz-1{width:100%;padding-left:0px;padding-right:0px}
.formularz-2{padding-left:0px;}
.formSubmit{width:250px;}
.formSubmit .submit1{color:#FFFFFF;background:#E3181A;margin-top:15px;border:0px;padding:10px 30px;float:right;}
.formSubmit .submit1:hover{color:#FFFFFF;background:#666666;margin-top:15px;border:0px;}
.page-oferta{padding-left:0px;padding-right:0px}
.page-img-oferta{position:relative;}
.page-img-oferta a:hover{opacity:0.8}
.page-img-oferta h3{position:absolute;bottom:25px;left:25px;color:#fff;margin-bottom:0px}
.page-img-oferta p{position:absolute;bottom:11px;left:25px;background:#1d4779;height:4px;width:177px;margin:0 auto;}
.page{min-height:250px}
.gray{background:#f5f5f5;padding-top:10px;padding-bottom:20px}
.atrakcje_page{padding-left:0px;padding-right:0px;position:relative}
.desc-atrakcje{position:absolute;bottom:35px;left:26px;color:#fff;font-size:20px}
.atrakcje_page p{position:absolute;bottom:26px;left:23px;background:#1d4779;height:4px;width:177px;margin:0 auto;padding:0px}
.atrakcje_page2{padding:20px 50px 20px 100px;font-size:24px}
.atrakcje_page3{padding:20px;font-size:24px}
.atrakcje_page2 p{padding:20px 0px 10px;font-size:24px}
.atrakcje_page2 ul{font-size:24px;margin-left:10px;margin-top:0px;padding-top:0px}
.h2_blue{color:#183883}
.h2_blue_2{color:#183883;text-align:left}
.h2_blue_3{text-align:right}
.search_flagi{width:125px;position:absolute;right:0px;top:0px}
.atrakcje:hover img{transform:scale(0.8, 0.8);transition:transform 1.0s ease;-webkit-filter:grayscale(100%);filter:grayscale(100%)}
.atrakcje img{transition:transform 1.0s ease;}
.atrakcje a{color:#000}
.atrakcje a:hover{text-decoration:none;color:#1A8BCF;}
@media (max-width:1700px) and (min-width:1200px){.po_co{height:80px}
#po_co1,#po_co2,#po_co3{padding-top:22px}
}
@media (max-width:1500px){#po_co2{padding-top:8px}
}
@media (max-width:1399px){.po_co{font-size:22px}
#po_co3{padding-top:22px;}
}
@media (max-width:1628px) and (min-width:1200px){.formularz-1{width:100%}
.formularz-2{width:250px}
.forms-formshow-desc2{width:100% !important}
.forms-formshow-desc{width:100%}
.forms-formshow-desc input{width:100%}
.forms-formshow-desc2 textarea{width:100%}
}
@media (min-width:1200px){.tlo_cennik{width:1000px;margin:0 auto;background:#fff;}
.header-text{position:absolute;top:107px;left:0px;color:#fff;width:100%}
.header-text2{top:286px}
.header-text h2{width:100%}
.header-text h3{width:100%}
}
@media (max-width:1399px) and (min-width:1200px){.header-text2{top:150px}
}
@media (max-width:1199px) and (min-width:992px){.header-text2{top:150px}
#map{width:100%}
.header-text{position:absolute;top:10px;color:#fff;text-align:center;width:90%;left:5%}
.forms-formshow-desc{float:left}
.header-text .text-left{text-align:center}
.forms-formshow-desc2{margin-top:10px}
.forms-formshow-desc2 textarea,.formSubmit{width:100%}
.desc-contact{min-height:220px}
.img-oferta{margin:0 auto;width:450px;}
.img-oferta span{width:300px}
.even .news-article{float:right;margin-right:10px}
.odd .news-article{margin-left:10px}
}
@media (max-width:1650px) and (min-width:1200px){#logo img{margin-top:10px}
}
@media (max-width:1350px) and (min-width:1200px){.zapraszamy-klientow{font-size:18px;text-align:center}
}
@media (max-width:1199px) and (min-width:992px){}
@media all and (max-width:1199px){.tlo_cennik{width:100%;margin:0 auto;background:#fff;}
.contact-absolute{position:relative}
.padding-la{padding-left:0px}
#logo img{width:240px;padding-top:10px}
#section-23{height:530px}
.zapraszamy-obr{background-size:100%}
.zamow,.zadzwon{margin-left:0px}
#top.smaller{height:108px;}
.wyszukiwarka_mapa{left:10px}
.wyniki-mapa{left:10px}
.header{margin-top:205px;}
.po_co_button a{width:45%;margin-bottom:10px}
.po_co{height:50px;margin-bottom:10px}
.przycisk_c{width:auto}
.cennik_c1{text-align:center}
.cena-c{text-align:center}
.usluga-c{background:#fff;padding-left:0;padding-right:0}
}
@media all and (min-width:992px){.header-text h2{font-size:51px;}
.header-text h2 span{padding:10px 0px;}
.header-text h3{font-size:33px;}
.header-text h3 span{padding:15px 0;}
#top{width:100%;height:125px;position:fixed;top:0;left:0;z-index:999;background-color:#fff;-webkit-transition:height 0.3s;-moz-transition:height 0.3s;-ms-transition:height 0.3s;-o-transition:height 0.3s;transition:height 0.3s;}
}
@media all and (max-width:991px){.header{margin-top:0px}
.contact{margin:0 auto}
.forms-formshow-desc{float:left}
.forms-formshow-desc2{margin-top:10px}
.forms-formshow-desc2 textarea,.formSubmit{width:100%}
.forms-formshow-desc2{width:100% !important}
.home-contact,.home-contact1{margin:0 auto}
.home-contact,.home-contact1{width:320px}
.header-text{position:absolute;top:10px;color:#fff;text-align:center;width:90%;left:5%}
.header-text h2{font-size:40px;}
.header-text h2 span{padding:10px 0px;}
.header-text h3{font-size:20px;}
.header-text h3 span{padding:15px 0;}
#content-top-logo,.med-kontakt{text-align:center;float:none}
.oferta-text h2{font-size:18px}
.kontakt-bottom,.social-media-bottom{text-align:center}
.galeria_obr{margin-bottom:20px}
.navbar-default .navbar-toggle{float:none;margin:0 auto}
.linki-pasek{height:80px}
.link_bl{margin-top:10px}
.navbar-nav{text-align:center}
.container-fluid > .navbar-header{margin-bottom:10px}
.img-responsive1{display:block;width:100%;height:auto;}
.row1{margin-left:-15px;margin-right:-15px}
.zapraszamy-obr{background:none;height:auto}
.zapraszamy-obr img{display:block}
.po_co_button a{width:45%;margin-bottom:10px}
}
@media all and (max-width:900px){.zamow-slider,.zadzwon-slider{display:none}
}
@media all and (max-width:853px){#section-23{height:625px;}
.po_co_button a{width:100%;margin:10px auto}
}
@media (max-width:991px) and (min-width:768px){.title-slider2{font-size:14px;}
.even .news-article{float:right;margin-right:10px}
.odd .news-article{margin-left:10px}
.contact-absolute{min-height:320px}
.img-oferta{margin:0 auto;width:450px;}
.img-oferta span{width:300px}
.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;}
}
@media all and (min-width:801px){}
@media all and (max-width:800px){#logo img{width:200px}
.pralnia-slider{ font-size:18px; top:32vh}
.title-slider {font-size: 4.5vh;}
}
@media all and (max-width:760px){.bg-schemat-numer{display:none}
.bg-schemat-hr{display:none}
#logo img{width:300px}
#logo{text-align:center !important}
.galeria_obr img{margin:0 auto;}
.fb img{width:60px;padding-top:30px}
.zamow-slider1{margin:10px auto;}
.zadzwon-slider1{margin:8px auto;}
}
@media all and (min-width:768px){.pheader{height:100vh;min-height:100vh;}
#section-1{}
#myCarousel2 .carousel-control{background-color:rgba(0, 0, 0, 0);bottom:0;color:#000;font-size:20px;left:0;opacity:0.75;position:absolute;text-align:center;bottom:0;top:inherit;width:54px;height:54px;}
#myCarousel2 .carousel-control.left{background:#fff;background-repeat:repeat-x;}
#myCarousel2 .carousel-control.right{background:#fff;background-repeat:repeat-x;left:55px;right:0;}
#myCarousel2 .carousel-control:hover, #myCarousel2 .carousel-control:focus{color:#fff;opacity:0.9;outline:0 none;text-decoration:none;}
#myCarousel2 .carousel-control .icon-prev, #myCarousel2 .carousel-control .icon-next, #myCarousel2 .carousel-control .glyphicon-chevron-left, #myCarousel2 .carousel-control .glyphicon-chevron-right{display:inline-block;margin-top:-15px;position:absolute;top:50%;z-index:5;}
#myCarousel2 .carousel-control .icon-prev, #myCarousel2 .carousel-control .glyphicon-chevron-left{left:50%;margin-left:-15px;}
#myCarousel2 .carousel-control .icon-next, #myCarousel2 .carousel-control .glyphicon-chevron-right{margin-right:-15px;right:50%;}
#myCarousel2 .carousel-control .icon-prev, #myCarousel2 .carousel-control .icon-next{font-family:serif;height:20px;line-height:1;width:20px;}
#myCarousel2 .carousel-control .icon-prev::before{content:"�";}
#myCarousel2 .carousel-control .icon-next::before{content:"�";}
#myCarousel2 .carousel-control span{display:none !important}
.icon-prevv{background:url(images/wiking_www_03.jpg);width:54px;height:54px;display:block}
.icon-nextt{background:url(images/wiking_www_05.jpg);width:54px;height:54px;display:block}
}
@media all and (max-width:767px){.logo{position:absolute;left:0px;top:0px;z-index:1;}
.fb{position:absolute;left:170px;top:-15px;z-index:1;}
.menu{min-height:70px;background:#fff;}
#logo img{width:160px;height:auto}
.fb img{width:40px;height:auto}
#section-1a{overflow:hidden;position:relative}
#section-1a img{height:110px;width:auto;max-width:initial!important;margin-left:-25%}
.contact-absolute{min-height:600px}
.forms-formshow-desc input{width:100%}
.forms-formshow-desc{width:100%}
.forms-formshow-desc2 textarea, .formSubmit,.forms-formshow-desc2{width:100% !important}
.formularz-1{width:100%}
.home-contact1,.home-contact{width:270px}
#section-1{height:inherit}
.img-oferta{margin:0 auto}
.news-article{margin:0 auto}
.img-oferta{margin:0 auto;width:320px}
.img-oferta img{margin:0 auto;}
.img-oferta h3{position:relative;top:inherit;left:inherit}
.img-oferta span{position:relative;min-height:90px;top:inherit;left:inherit}
#section-3 .oferta{min-height:250px;text-align:center}
.navbar-header{margin:0 auto;text-align:center}
.navbar-toggle{float:none;margin-top:10px}
#section-4{background:#3F5250;height:inherit}
#section-7{}
.copyrights,.autor,.f-social-media{text-align:center}
.desc-pakiety{margin-left:40%}
.smaller img{margin-bottom:10px}
#section-6{display:none}
#section-8{display:block}

.ikonka_mapa{font-size:9px}
}
@media all and (max-width:650px){#section-23{height:780px;}
}
@media all and (max-width:500px){.desc-pakiety{margin-left:34%}
#section-23{height:600px;}
.polecany_text{font-size:22px;padding-top:10px;}
#section-23{height:285px;background-size:100%}
.linki-pasek{height:120px}
.zapraszamy-klientow{font-size:18px}
.wyszukiwarka_mapa{width:250px;}
.wyniki-mapa{width:250px;}
.atrakcje img{width:60%}
.ikonka_text h2{font-size:16px}

#section-23{height:680px;}
.po_co{font-size:20px}
}
@media all and (max-width:400px){.po_co_button{font-size:20px;text-align:center;padding-top:16px;font-weight:bold;}
.title-slider2{font-size:14px;}
}
@media all and (max-width:381px){#po_co1,#po_co2,#po_co3,#po_co4{padding-top:15px}
.po_co{font-size:14px;height:50px;font-weight:normal;}
#section-23{height:570px;}
}
@media (max-width:767px) and (min-width:501px){.col-ows-1, .col-ows-2, .col-ows-3, .col-ows-4, .col-ows-5, .col-ows-6, .col-ows-7, .col-ows-8, .col-ows-9, .col-ows-10, .col-ows-11, .col-ows-12{position:relative;min-height:1px;}
.col-ows-1, .col-ows-2, .col-ows-3, .col-ows-4, .col-ows-5, .col-ows-6, .col-ows-7, .col-ows-8, .col-ows-9, .col-ows-10, .col-ows-11, .col-ows-12{float:left;}
.col-ows-12{width:100%;}
.col-ows-11{width:91.66666667%;}
.col-ows-10{width:83.33333333%;}
.col-ows-9{width:75%;}
.col-ows-8{width:66.66666667%;}
.col-ows-7{width:58.33333333%;}
.col-ows-6{width:50%;}
.col-ows-5{width:41.66666667%;}
.col-ows-4{width:33.33333333%;}
.col-ows-3{width:25%;}
.col-ows-2{width:16.66666667%;}
.col-ows-1{width:8.33333333%;}
.col-ows-pull-12{right:100%;}
.col-ows-pull-11{right:91.66666667%;}
.col-ows-pull-10{right:83.33333333%;}
.col-ows-pull-9{right:75%;}
.col-ows-pull-8{right:66.66666667%;}
.col-ows-pull-7{right:58.33333333%;}
.col-ows-pull-6{right:50%;}
.col-ows-pull-5{right:41.66666667%;}
.col-ows-pull-4{right:33.33333333%;}
.col-ows-pull-3{right:25%;}
.col-ows-pull-2{right:16.66666667%;}
.col-ows-pull-1{right:8.33333333%;}
.col-ows-pull-0{right:auto;}
.col-ows-push-12{left:100%;}
.col-ows-push-11{left:91.66666667%;}
.col-ows-push-10{left:83.33333333%;}
.col-ows-push-9{left:75%;}
.col-ows-push-8{left:66.66666667%;}
.col-ows-push-7{left:58.33333333%;}
.col-ows-push-6{left:50%;}
.col-ows-push-5{left:41.66666667%;}
.col-ows-push-4{left:33.33333333%;}
.col-ows-push-3{left:25%;}
.col-ows-push-2{left:16.66666667%;}
.col-ows-push-1{left:8.33333333%;}
.col-ows-push-0{left:auto;}
.col-ows-offset-12{margin-left:100%;}
.col-ows-offset-11{margin-left:91.66666667%;}
.col-ows-offset-10{margin-left:83.33333333%;}
.col-ows-offset-9{margin-left:75%;}
.col-ows-offset-8{margin-left:66.66666667%;}
.col-ows-offset-7{margin-left:58.33333333%;}
.col-ows-offset-6{margin-left:50%;}
.col-ows-offset-5{margin-left:41.66666667%;}
.col-ows-offset-4{margin-left:33.33333333%;}
.col-ows-offset-3{margin-left:25%;}
.col-ows-offset-2{margin-left:16.66666667%;}
.col-ows-offset-1{margin-left:8.33333333%;}
.col-ows-offset-0{margin-left:0;}
}
.jazda{background-attachment:fixed !important;background-repeat:no-repeat !important;background-size:cover !important;}
#wrap{margin:0px;display:inline-block;position:relative;height:53px;float:right;padding:0;position:relative;width:59px}
#wrap input[type="text"]{height:53px;font-size:16px;display:inline-block;font-family:"Lato";font-weight:100;border:none;outline:none;color:#fff;padding:3px;padding-bottom:0px;padding-right:60px;width:0px;position:absolute;top:0;right:0;background:none;z-index:1003;transition:width .4s cubic-bezier(0.000, 0.795, 0.500, 1.000);cursor:pointer;}
#wrap input[type="text"]:focus:hover{border-bottom:1px solid #BBB;background:#1C377B}
#wrap input[type="text"]:focus{width:305px;z-index:1001;cursor:text;background:#1C377B;padding:10px;top:0px;height:53px;color:#fff}
.smaller #wrap input[type="text"]:focus{width:305px;cursor:text;top:60px;}
#wrap input[type="submit"]{height:53px;width:59px;display:inline-block;color:red;float:right;background:url(images/edax_www_cut_02.jpg) center center no-repeat;text-indent:-10000px;border:none;position:absolute;top:0;right:0;z-index:1002;cursor:pointer;opacity:1;cursor:pointer;transition:opacity .4s ease;}
#wrap input[type="submit"]:hover{opacity:0.7;z-index:1004}
#wrap::-webkit-input-placeholder{color:#fff;}
#wrap::-moz-placeholder{color:#fff;}
#wrap:-ms-input-placeholder{color:#fff;}
#wrap:-moz-placeholder{color:#fff;}
@media (max-width:767px){#togglePlay,#toggleMute{top:0px !important}
#wrap{display:none}
.flagi{width:200px;margin:0 auto;background:none;float:none}
}
@media(min-height:926px){#map{height:813px}
}
@media(max-height:925px) and (min-height:900px){#map{height:788px}
}
@media(max-height:899px) and (min-height:800px){#map{height:688px}
}
@media(max-height:800px) and (min-height:768px){#map{height:656px}
}
@media(max-height:2000px){#map{height:700px}
.col-xs-12 .img-responive{width:100%}
#top{height:auto}
.med-kontakt{margin-top:0}
#logo{text-align:left;padding-left:33px;padding-top:20px}
}
.full-screen.force-full-screen{float:left}
.col-xs-15,
.col-sm-15,
.col-md-15,
.col-lg-15,
.col-xs-16,
.col-sm-16,
.col-md-16,
.col-lg-16{position:relative;min-height:1px;padding-right:0px;padding-left:0px;}
@media (min-width:1780px){.container-fluid-17{width:1750px}
}
@media (min-width:1630px){.container-fluid-16{width:1600px}
}
.atrakcje{margin-bottom:50px}
.oferta h2{margin-bottom:40px}
@media (min-width:600px){.col-md-15{width:35%;float:left;}
.col-md-16{width:30%;float:left;}
}
@media (max-width:992px){}
@media (min-width:1200px){.col-lg-15{width:35%;float:left;}
.col-lg-16{width:30%;float:left;}
}
@media (max-width:992px){    #top{height:auto;z-index: 11;position: relative;} } 

#video-background{position:fixed;right:0;bottom:0;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;}
video{width:100%}
#section-1{position:relative;z-index:9;background:#fff}
.bg-schemat{background:#F4F4F4;padding-left:0px;padding-right:0px;margin-bottom:50px}
.bg-schemat-image{padding-left:0px;padding-right:0px;position:relative}
.bg-schemat-title{margin:5px 0px;padding-left:0px;padding-right:0px}
.bg-schemat-hr{border-right:1px solid #cecece;height:90%;position:absolute;right:-50%;top:5%;}
.bg-schemat-numer{position:absolute;right:-55px;bottom:-15px}
.bg-schemat-numer2{position:relative}
.bg-schemat-cyfra{position:absolute;bottom3px;text-align:center;width:54px;font-size:36px;color:#fff;top:3px}
.dts{display:table;height:150px;width:100%;text-align:center}
.dtcs{display:table-cell;vertical-align:middle}
.dtcs h2{float:left;margin:0 auto;width:100%;}
.dts2{display:table;height:170px}
.dtcs2{display:table-cell;vertical-align:middle}
.fb{padding-right:0px}
@media (max-width:320px){#section-1a img{height:110px;width:auto;max-width:initial!important;margin-left:-39%}
}
#ytmp4-overlay{display:none}
button, .button{transition:all .4s;display:inline-block;padding:0px 10px;font-size:12px;font-weight:bold;text-transform:uppercase;cursor:pointer;background-color:rgba(248, 248, 248, 0.4);box-shadow:0 0 4px rgba(0,0,0,0.4);color:#000;border:1px solid transparent;text-decoration:none;line-height:30px;margin:3px;border-radius:10px;}
button:hover, .button:hover{background-color:rgb(0, 0, 0);color:#FFF;}
#togglePlay{margin-top:20px;font-size:12px;width:50px;height:50px;line-height:70px;border-radius:100%;}
#togglePlay.pause{background-color:rgb(0, 0, 0);color:#fff;}
#togglePlay i{color:#333;}
#togglePlay i{display:none}
#togglePlay.pause .fa-pause{display:block}
#togglePlay.play .fa-play{display:block}
#togglePlay.play{background:#fff;color:#000;}
#togglePlay.pause{background:#fff;color:#000;}
#toggleMute{margin-top:20px;font-size:12px;width:50px;height:50px;line-height:70px;border-radius:100%;}
#toggleMute.pause{background:#fff;color:#000;}
#toggleMute.pause{background:#fff;color:#000;}
#toggleMute i{color:#333;}
#toggleMute i{display:none}
#toggleMute.pause .fa-volume-off{display:block}
#toggleMute.play .fa-volume-up{display:block}
#toggleMute.play{background-color:#fff;color:#333;}
.pheader{position:absolute;width:100%;top:0px}
.carousel-inner{overflow:inherit;position:absolute !important;top:10vh}
.bint-page-bm{margin-bottom:30px;}
#film-bg{min-height:100vh}
#page-banner{text-align:center;position:relative;background-color:#00176e;color:#ffffff;height:679px;overflow:hidden;}
.bg-image{background-size:cover;background-position:center center;}
.overlay{position:relative;background-color:rgba(0,23,110,.9);height:100%;width:100%;z-index:2;}
.inner{padding-top:50px;}
h1{margin:0 auto;font-size:26px}
.video_wrap{height:100%;width:100%;position:absolute;left:0;overflow:hidden;top:0;padding-bottom:56.5%;}
#film-bg iframe{height:100%;position:absolute;width:100%;top:0;left:0;}
#primary-menu{float:right;}
#primary-menu ul.mobile-primary-menu{display:none;}
#header.full-header #primary-menu > ul{float:left;padding-right:15px;margin-right:15px;border-right:1px solid #EEE;}
#header.transparent-header.full-header #primary-menu > ul{border-right-color:rgba(0,0,0,0.1);}
#primary-menu-trigger,
#page-submenu-trigger{left:inherit !important;opacity:0;pointer-events:none;cursor:pointer;font-size:20px;position:absolute;top:50%;right:5px;margin-top:-25px;width:50px;height:50px;line-height:50px;text-align:center;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;}
#primary-menu ul{list-style:none;margin:0;}
#primary-menu > ul{float:left;}
#primary-menu ul li{position:relative;}
#primary-menu ul li.mega-menu{position:inherit;}
#primary-menu ul > li{float:left;margin-left:2px;}
#primary-menu > ul > li:first-child{margin-left:0;}
#primary-menu ul li > a{display:block;line-height:22px;padding:44px 10px !important;color:#333;font-weight:bold;font-size:18px;letter-spacing:1px;text-transform:uppercase;font-family:'Raleway', sans-serif;-webkit-transition:margin .4s ease, padding .4s ease;-o-transition:margin .4s ease, padding .4s ease;transition:margin .4s ease, padding .4s ease;}
#primary-menu ul li > ul > li > a{padding:15px 0px !important;font-size:14px;}
.smaller #primary-menu ul li > a{padding:19px 10px !important;}
#multiAccordion{padding-top:30px;margin-top:30px}
.logo-w{display:block !important}
.gototop-active .logo-w{display:none !important}
.logo-d{display:none !important}
.gototop-active .logo-d{display:block !important}
.gototop-active #primary-menu ul li > a{color:#444}
#primary-menu ul li > a span{display:none;}
#primary-menu ul li > a i{position:relative;top:-1px;font-size:14px;width:16px;text-align:center;margin-right:6px;vertical-align:top;}
#primary-menu ul li > a i.icon-angle-down:last-child{font-size:12px;margin:0 0 0 5px;}
#primary-menu ul li:hover > a,
#primary-menu ul li.current > a{color:#2D68A5;text-decoration:none}
#primary-menu > ul > li.sub-menu > a > div{}
body.no-superfish #primary-menu li:hover > ul:not(.mega-menu-column),
body.no-superfish #primary-menu li:hover > .mega-menu-content{display:block;}
#primary-menu ul ul:not(.mega-menu-column),
#primary-menu ul li .mega-menu-content{display:none;position:absolute;width:220px;background-color:#FFF;box-shadow:0px 13px 42px 11px rgba(0, 0, 0, 0.05);border:1px solid #EEE;border-top:2px solid #1e94d4;height:auto;z-index:199;top:100%;left:0;margin:0;}
#primary-menu ul ul:not(.mega-menu-column) ul{top:-2px !important;left:218px;}
#primary-menu ul ul.menu-pos-invert:not(.mega-menu-column),
#primary-menu ul li .mega-menu-content.menu-pos-invert{left:auto;right:0;}
#primary-menu ul ul:not(.mega-menu-column) ul.menu-pos-invert{right:218px;}
#primary-menu ul ul li{float:none;margin:0;}
#primary-menu ul ul li:first-child{border-top:0;}
#primary-menu ul ul li > a{font-size:12px;font-weight:600;color:#666;padding-top:10px;padding-bottom:10px;border:0;letter-spacing:0;font-family:'Lato', sans-serif;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
#primary-menu ul ul li > a i{vertical-align:middle;}
#primary-menu ul ul li:hover > a{background-color:#F9F9F9;padding-left:18px;color:#1e94d4;}
#primary-menu ul ul > li.sub-menu > a,
#primary-menu ul ul > li.sub-menu:hover > a{background-image:url("images/icons/submenu.png");background-position:right center;background-repeat:no-repeat;}
@media (max-width:992px){#primary-menu{float:right;padding-top:70px;}
}

@media (max-width:1500px){
.logo img {max-width:80%;}	
#primary-menu ul li > a { font-size:14px}
	
}

@media (min-width:1200px) and (max-width:1400px){
.div-imgs img{transform: scale(0.75, 0.75);-ms-transform: scale(0.75, 0.75);-webkit-transform: scale(0.75, 0.75);}
.div-imgs-t{font-size:16px}
}






@media (min-width:992px){.overlay-menu:not(.top-search-open) #primary-menu-trigger{opacity:1;pointer-events:auto;left:auto;right:75px;width:20px;height:20px;line-height:20px;margin-top:-10px;}
.overlay-menu:not(.top-search-open) .full-header #primary-menu-trigger{right:90px;}
.edit-b{width:200px;margin:7.5px auto !important}
.edit-b input{background:#000;color:#fff;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;}
.edit-b input:hover{background:#e3e3e3;color:#000;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;}
.rubryka,.rubrykal,.rubryka-k2,.rubryka-e,.rubryka-p,.rubryka-p1,.edit-b{margin:7.5px 0px;padding:0px}
.panel-register{background:#eaeaea;padding:19px 22px;margin-bottom:22px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-top:35px}
.panel-register .pl36{padding-left:36px}
.panel-register .pr36{padding-right:36px}
.panel-register-dane .pl49{padding-left:49px}
.panel-register-dane .pr49{padding-right:49px}
.panel-register-dane .pl11{padding-left:11px}
.panel-register-dane .pr11{padding-right:11px}
.panel-register h3,.panel-register-dane h3{margin-top:0px}
.panel-register-dane{border:1px solid #bbb9b7;padding:19px 22px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.panel-register-dane-step{border:1px solid #bbb9b7;padding:19px 22px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-bottom:20px}
.panel-register input,.panel-register-dane input{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #adaaa8;padding:6px 5px;width:100%;}
.panel-register-gwiazdka{padding-top:20px}
.panel-register-text{padding-top:15px;padding-bottom:15px}
.panel-register-dane-text{padding-top:20px;padding-bottom:10px}
.panel-register-dane-input{padding-top:15px;padding-bottom:15px;position:relative}
.panel-register-dane-input-nr-slice{position:absolute;left:38%;top:0px}
.panel-register-gw{color:#35b4cf;font-size:18px !important}
.panel-register-dane-submit{text-align:center}
.panel-register-dane-submit input{display:inline-block;width:200px;background:#21abd2;color:#fff}
.rubryka span{font-size:14px;color:#35b4cf}
.rubryka input{width:75% !important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #bbb9b7;padding:5px 10px;}
.spans1 input{width:calc(75% - 63px) !important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #ccc;padding:2px 3px;}
.rubryka-p input{width:75% !important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #ccc;padding:2px 3px;}
.rubryka-p1 input{width:47% !important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #ccc;padding:2px 3px;}
.rubryka-k3-m input{width:75% !important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #ccc;padding:2px 3px;}
.rubryka-k4 input{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #ccc;padding:2px 3px;display:inline-block}
.rubryka-k3-i input{width:5% !important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #ccc;padding:2px 3px;}
.button-odnowa{font-size:14 !important;margin:14px 25px 14px 10px;border:solid 1px #000000;border-radius:3px;padding:5px 10px;background:#000;color:#fff}
.button-odnowa-main a:hover{text-decoration:none;opacity:0.5}
.close_cookie_info{padding:5px;border-radius:10px;background:#000;color:#fff;font-size:12px;}
#dsajdkwaehfieajihaehae{border:0px !important;margin-top:50px}
label{margin-bottom:0px}
.pole-login,.baskets{height:50px;cursor:pointer}
.icon-no{margin-left:25px}
.b0px{border:0px}
.tr-verify tr{margin:5px 0px;padding:5px 0px;display:block}
.p2px5px{padding:2px 5px}
.p5px10px{padding:5px 10px;cursor:pointer}
.border-grey{border:1px solid #e3e3e3;padding:5px !important}
.nagl-zam{border-bottom:1px solid #e3e3e3;padding-bottom:10px}
#lakjnkjasd22 label{margin-bottom:0px;margin-top:5px;min-height:30px}
#lakjnkjasd32 label{margin-bottom:0px;margin-top:5px;min-height:30px}
#lakjnkjasd42 label{margin-bottom:0px;margin-top:5px;min-height:30px}
#lakjnkjasd52 label{margin-bottom:0px;margin-top:5px;min-height:30px}
#lakjnkjasd62 label{margin-bottom:0px;margin-top:5px;min-height:30px}
#lakjnkjasd72 label{margin-bottom:0px;margin-top:5px;min-height:30px}
#sjsbfjsdfsdfsdbsdjfb1 label{margin-bottom:0px;margin-top:5px}
#sjsbfjsdfsdfsdbsdjfb2 label{margin-bottom:0px;margin-top:5px}
#sjsbfjsdfsdfsdbsdjfb3 label{margin-bottom:0px;margin-top:5px}
.catalogue_order_back input{background:#bd0000;color:#fff;border:none;padding:2px 5px}
.input-class input{border:1px solid #e3e3e3;border-radius:2px;margin-bottom:5px;padding:3px}
#order_newsletter,#buttonsma,#buttonsma2{margin-right:10px}
#buttonsma{height:40px}
.sp{width:0px !important;height:0px;display:none}
.hd{padding-left:5px;padding-right:5px;min-width:100px;text-align:left}
.hd1{padding-left:5px;padding-right:5px;min-width:20px}
.td{text-align:left;padding-left:5px}
.navbar-nav > li > a{padding-top:25px;}
.br{padding-left:0px}
.bl{padding-right:0px}
.b0px{border:0px}
.p2px5px{padding:5px 10px}
.p5px10px{padding:5px 10px;cursor:pointer;background:#dc0419;color:#fff}
.klauzula{display:inline-block;width:97%}
.kluzule2 .klauzula{display:inline-block;width:97%}
.kluzule2 label{width:100%}
.catalogue_order_back input{background:#bd0000;color:#fff;border:none;padding:5px 10px}
#ver_catalogue_orders{color:#fff;padding:5px 10px 5px;margin-top:0px;display:inline-block;background:#000}
#ver_catalogue_orders:hover,.catalogue_order_back input:hover{color:#fff;text-decoration:none;background:#aaa}
.fl{float:left}
.fr{float:right}
#catalogue_order_bottom_buttons{border:none !important}
.backhome{background:#000;color:#fff;padding:5px 10px;}
.backhome:hover{background:#aaa;color:#fff;padding:5px 10px;text-decoration:none}
.position-button input.font-white{color:#fff}
.position-button input.font-white:hover{background:#aaa}
.row-td{padding:5px 0px}
.row-td a{color:#1d2326}
.row-td .submit1{padding:2px 5px;border:0px}
.row-td .submit1:hover{opacity:0.9}
.row-td .input1{border-radius:2px;border:1px solid #b3b3b3;padding:5px;width:50px}
.catalogue_order_back input{background:#000;color:#fff}
.form-home-new{margin-top:5px}
.form-home-new input{border-top:1px solid #b3b3b3;border-bottom:1px solid #b3b3b3;border-left:1px solid #b3b3b3;border-right:0px;padding:5px}
.form-home-new button{border-top:1px solid #b3b3b3;border-bottom:1px solid #b3b3b3;border-right:1px solid #b3b3b3;background:none;border-left:0px;padding:5px}
.position-button{display:block;margin-bottom:20px;}
.bg-dred{background:#000;color:#fff}
.bg-dred:hover{background:#aaa;color:#fff}
#page-content form i{min-width:40px}
.row-im{width:200px;text-align:center}
.row-im img{text-align:center;margin:0 auto}
.fas.fa-times{cursor:pointer}
.codss{margin:20px 0px;display:none}
.bg-black{background:#000}
#page i.fas,#page i.far{color:#337ab7;margin-right:10px}

