html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
}
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
display: block;
}
body {
line-height: 1;
}
ol, ul {
list-style: none;
}
blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: '';
content: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
} .alignnone {
margin: 5px 20px 20px 0;
}
.aligncenter,
div.aligncenter {
display: block;
margin: 5px auto 5px auto;
}
.alignright {
float:right;
margin: 5px 0 20px 20px;
}
.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
a img.alignright {
float: right;
margin: 5px 0 20px 20px;
}
a img.alignnone {
margin: 5px 20px 20px 0;
}
a img.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
a img.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}
.wp-caption {
background: #fff;
border: 1px solid #f0f0f0;
max-width: 96%; padding: 5px 3px 10px;
text-align: center;
}
.wp-caption.alignnone {
margin: 5px 20px 20px 0;
}
.wp-caption.alignleft {
margin: 5px 20px 20px 0;
}
.wp-caption.alignright {
margin: 5px 0 20px 20px;
}
.wp-caption img {
border: 0 none;
height: auto;
margin: 0;
max-width: 98.5%;
padding: 0;
width: auto;
}
.wp-caption p.wp-caption-text {
font-size: 11px;
line-height: 17px;
margin: 0;
padding: 0 4px 5px;
} .screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
white-space: nowrap;
height: 1px;
width: 1px;
overflow: hidden;
}
.screen-reader-text:focus {
background-color: #f1f1f1;
border-radius: 3px;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto !important;
color: #21759b;
display: block;
font-size: 14px;
font-size: 0.875rem;
font-weight: bold;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000; }
.gallery {
margin-bottom: 20px;
}
.gallery-item {
float: left;
margin: 0 4px 4px 0;
overflow: hidden;
position: relative;
}
.gallery-columns-1 .gallery-item {
max-width: 100%;
}
.gallery-columns-2 .gallery-item {
max-width: 48%;
max-width: -webkit-calc(50% - 4px);
max-width:         calc(50% - 4px);
}
.gallery-columns-3 .gallery-item {
max-width: 32%;
max-width: -webkit-calc(33.3% - 4px);
max-width:         calc(33.3% - 4px);
}
.gallery-columns-4 .gallery-item {
max-width: 23%;
max-width: -webkit-calc(25% - 4px);
max-width:         calc(25% - 4px);
}
.gallery-columns-5 .gallery-item {
max-width: 19%;
max-width: -webkit-calc(20% - 4px);
max-width:         calc(20% - 4px);
}
.gallery-columns-6 .gallery-item {
max-width: 15%;
max-width: -webkit-calc(16.7% - 4px);
max-width:         calc(16.7% - 4px);
}
.gallery-columns-7 .gallery-item {
max-width: 13%;
max-width: -webkit-calc(14.28% - 4px);
max-width:         calc(14.28% - 4px);
}
.gallery-columns-8 .gallery-item {
max-width: 11%;
max-width: -webkit-calc(12.5% - 4px);
max-width:         calc(12.5% - 4px);
}
.gallery-columns-9 .gallery-item {
max-width: 9%;
max-width: -webkit-calc(11.1% - 4px);
max-width:         calc(11.1% - 4px);
}
.gallery-columns-1 .gallery-item:nth-of-type(1n),
.gallery-columns-2 .gallery-item:nth-of-type(2n),
.gallery-columns-3 .gallery-item:nth-of-type(3n),
.gallery-columns-4 .gallery-item:nth-of-type(4n),
.gallery-columns-5 .gallery-item:nth-of-type(5n),
.gallery-columns-6 .gallery-item:nth-of-type(6n),
.gallery-columns-7 .gallery-item:nth-of-type(7n),
.gallery-columns-8 .gallery-item:nth-of-type(8n),
.gallery-columns-9 .gallery-item:nth-of-type(9n) {
margin-right: 0;
}
.gallery-caption {
background-color: rgba(0, 0, 0, 0.7);
-webkit-box-sizing: border-box;
-moz-box-sizing:    border-box;
box-sizing:         border-box;
color: #fff;
font-size: 12px;
line-height: 1.5;
margin: 0;
max-height: 50%;
opacity: 0;
padding: 6px 8px;
position: absolute;
bottom: 0;
left: 0;
text-align: left;
width: 100%;
}
.gallery-caption:before {
content: "";
height: 100%;
min-height: 49px;
position: absolute;
top: 0;
left: 0;
width: 100%;
}
.gallery-item:hover .gallery-caption {
opacity: 1;
}
.entry-content .gallery-item a{border:none;}
.entry-content{margin:30px auto;}
.gallery-columns-7 .gallery-caption,
.gallery-columns-8 .gallery-caption,
.gallery-columns-9 .gallery-caption {
display: none;
}
.gallery{text-align:center;}
.gallery-item{display:inline-block;padding: 0 10px;float:none;}
a,.menu li, a:before,a:after,span:before,span:after{ transition: all .18s cubic-bezier(0.64,0.20,0.02,0.35);
-webkit-transition: all .18s cubic-bezier(0.64,0.20,0.02,0.35);
}
img {
transition: all .3s cubic-bezier(0.64,0.20,0.02,0.35);
-webkit-transition: all .3s cubic-bezier(0.64,0.20,0.02,0.35);
}
input, textarea, button, label, option, select, .button, .hndle {
transition: all .25s cubic-bezier(0.64,0.20,0.02,0.35);
-webkit-transition: all .25s cubic-bezier(0.64,0.20,0.02,0.35);
} #wpwrap #nav-menus-frame #menu-management-liquid li, 
.wp-picker-holder a {
transition: none;
-webkit-transition: none;
}
@font-face {
font-family: 'playfair_displaybold';
src: url(//lucznictwo.org/wp-content/themes/lucznictwo/fonts/playfairdisplay-bold-webfont.eot);
src: url(//lucznictwo.org/wp-content/themes/lucznictwo/fonts/playfairdisplay-bold-webfont.eot?#iefix) format('embedded-opentype'),
url(//lucznictwo.org/wp-content/themes/lucznictwo/fonts/playfairdisplay-bold-webfont.woff2) format('woff2'),
url(//lucznictwo.org/wp-content/themes/lucznictwo/fonts/playfairdisplay-bold-webfont.woff) format('woff'),
url(//lucznictwo.org/wp-content/themes/lucznictwo/fonts/playfairdisplay-bold-webfont.ttf) format('truetype'),
url(//lucznictwo.org/wp-content/themes/lucznictwo/fonts/playfairdisplay-bold-webfont.svg#playfair_displaybold) format('svg');
font-weight: normal;
font-style: normal;
}	
@font-face {
font-family: 'noto_sansbold';
src: url(//lucznictwo.org/wp-content/themes/lucznictwo/fonts/notosans-bold-webfont.eot);
src: url(//lucznictwo.org/wp-content/themes/lucznictwo/fonts/notosans-bold-webfont.eot?#iefix) format('embedded-opentype'),
url(//lucznictwo.org/wp-content/themes/lucznictwo/fonts/notosans-bold-webfont.woff2) format('woff2'),
url(//lucznictwo.org/wp-content/themes/lucznictwo/fonts/notosans-bold-webfont.woff) format('woff'),
url(//lucznictwo.org/wp-content/themes/lucznictwo/fonts/notosans-bold-webfont.ttf) format('truetype'),
url(//lucznictwo.org/wp-content/themes/lucznictwo/fonts/notosans-bold-webfont.svg#noto_sansbold) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'noto_sansregular';
src: url(//lucznictwo.org/wp-content/themes/lucznictwo/fonts/notosans-regular-webfont.eot);
src: url(//lucznictwo.org/wp-content/themes/lucznictwo/fonts/notosans-regular-webfont.eot?#iefix) format('embedded-opentype'),
url(//lucznictwo.org/wp-content/themes/lucznictwo/fonts/notosans-regular-webfont.woff2) format('woff2'),
url(//lucznictwo.org/wp-content/themes/lucznictwo/fonts/notosans-regular-webfont.woff) format('woff'),
url(//lucznictwo.org/wp-content/themes/lucznictwo/fonts/notosans-regular-webfont.ttf) format('truetype'),
url(//lucznictwo.org/wp-content/themes/lucznictwo/fonts/notosans-regular-webfont.svg#noto_sansregular) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'playfair_displayregular';
src: url(//lucznictwo.org/wp-content/themes/lucznictwo/fonts/playfairdisplay-regular-webfont.eot);
src: url(//lucznictwo.org/wp-content/themes/lucznictwo/fonts/playfairdisplay-regular-webfont.eot?#iefix) format('embedded-opentype'),
url(//lucznictwo.org/wp-content/themes/lucznictwo/fonts/playfairdisplay-regular-webfont.woff2) format('woff2'),
url(//lucznictwo.org/wp-content/themes/lucznictwo/fonts/playfairdisplay-regular-webfont.woff) format('woff'),
url(//lucznictwo.org/wp-content/themes/lucznictwo/fonts/playfairdisplay-regular-webfont.ttf) format('truetype'),
url(//lucznictwo.org/wp-content/themes/lucznictwo/fonts/playfairdisplay-regular-webfont.svg#playfair_displayregular) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'noto_sansitalic';
src: url(//lucznictwo.org/wp-content/themes/lucznictwo/fonts/notosans-italic-webfont.eot);
src: url(//lucznictwo.org/wp-content/themes/lucznictwo/fonts/notosans-italic-webfont.eot?#iefix) format('embedded-opentype'),
url(//lucznictwo.org/wp-content/themes/lucznictwo/fonts/notosans-italic-webfont.woff2) format('woff2'),
url(//lucznictwo.org/wp-content/themes/lucznictwo/fonts/notosans-italic-webfont.woff) format('woff'),
url(//lucznictwo.org/wp-content/themes/lucznictwo/fonts/notosans-italic-webfont.ttf) format('truetype'),
url(//lucznictwo.org/wp-content/themes/lucznictwo/fonts/notosans-italic-webfont.svg#noto_sansitalic) format('svg');
font-weight: normal;
font-style: normal;
}		
img{max-width:100%;height:auto;}
.wrap1090{width:100%;max-width:1090px;margin:0 auto;}
.wrap1170{width:100%;max-width:1170px;margin:0 auto;}
.left{float:left;}
.right{float:right;}
.ov{overflow:hidden;}
.button-home{position:relative;float:left;width:30%;margin:0 1.6%;height:229px; margin-bottom:60px;display:table;}
.empty{font-family:noto_sansitalic;font-size:30px;text-align:center;}
#button1{background:url(//lucznictwo.org/wp-content/themes/lucznictwo/img/b1.jpg);}
#button2{background:url(//lucznictwo.org/wp-content/themes/lucznictwo/img/b2.jpg);}
#button3{background:url(//lucznictwo.org/wp-content/themes/lucznictwo/img/b3.jpg);}
.home p{line-height:200%;}
.bbox{width:100%;height:100%;display:table-cell;vertical-align:middle;text-align:center;}
.bbox span{background:#ffe293;font-family:playfair_displaybold;color:#012034;padding:10px 20px;display:inline-block;text-decoration:none;}
.bgbg{width:100%;background:url(//lucznictwo.org/wp-content/themes/lucznictwo/img/bg.jpg)bottom;}
.bbox:before{content:'';position:absolute;border:1px solid #ffe293;top:15px;left:15px;bottom:15px;right:15px;pointer-events: none;}
.media-post .attachment-post-thumbnail:hover{cursor:zoom-in;}
.media-post p img{min-height:0;}
.oferta h3{font-size:23px;}
.border{width:100%;border-top:1px solid #c4cbd0;padding-top:45px;margin-top:20px;}
#double span{font-size:16px;font-family:noto_sansregular}
.wrap-abs{width:100%;position:absolute;}
.wrap-abs{width:100%;position:relative;max-width:1170px;margin:0 auto;}
.menu-wrap{background:#173751;height:95px;width:100%;position:relative;z-index:105;}
.menu{width:100%;max-width:1170px;margin:0 auto;font-family: playfair_displaybold;}
.menu-wrap ul{font-size:0;margin:0 auto;list-style:none;text-align:center;}
.menu-wrap li{position:relative;display:inline-block;vertical-align: top;margin-top:23px;border-radius:4px;}
.menu-wrap li a{display:block;color:#ffe293;font-size:16px;text-decoration:none;padding:18px 20px;border-right:1px solid #394d4f;}
.menu-wrap li:nth-child(1) a{cursor: default;}
.menu-wrap li:nth-child(1) ul li a{cursor: pointer;}
.menu-wrap li:nth-child(4) a{border:none;}
.menu-wrap li:nth-child(4){margin-right:100px;}
.menu-wrap li:nth-child(5){margin-left:100px;}
.menu-wrap li:last-child a{border-right:none;}
.menu-wrap li:first-child {border-radius:4px 4px 0 0;}
.menu-wrap li:hover{background:#ffe293;}
.menu-wrap li:hover a{color:#173751;}
#gallery-name{text-transform:capitalize;}
#logotop{position:absolute;left:50%;margin-left:-80px;
animation-name: logo_animacja;
animation-duration: 2000ms;
transform-origin:70% 70%;
animation-iteration-count: infinite;
animation-timing-function: linear;
z-index:999;
}
@keyframes logo_animacja {
0% { transform: scale(1); }
50% { transform: scale(1.08); }
100% { transform: scale(1); }
}
#logob{position:absolute;left:50%;margin-left:-158px;	z-index:998;pointer-events: none;}
.sub-menu{padding-top:10px;padding-bottom:5px;display:none;border-radius:0 4px 4px 4px;z-index:120;position:absolute;background:#ffe293;left:0;white-space: nowrap;}
.sub-menu li{display:block;text-align:left;margin:0 20px;vertical-align:baseline;}
.sub-menu li a{padding:15px 0px 15px;color:#173751;border-radius:0;border:none;border-bottom:1px solid #c9ba84;}
.sub-menu li a:hover{background:ffe293;color:#173751;}
.page-content,.impreza-post{font-family:noto_sansregular;color:#2d2d2d;}
.page-content strong{font-family:noto_sansbold;}
.page-content  p{line-height:150%;margin-bottom:25px;}
.page-content ul{margin-left:40px;list-style-image: url(//lucznictwo.org/wp-content/themes/lucznictwo/img/kropka.png);margin-bottom:25px;}
.page-content li{padding:10px 10px 0 10px;line-height:150%;}
.page-content a{color:#26608f;}
.slider-wrap{position:relative;}
#menu-menu-male{list-style-image:none;margin:0;padding:0;background:#ffe293;border-radius:4px;padding:5px;}
#menu-menu-male li{padding:0;margin:0;border-bottom:1px solid #c9ba84;margin:5px 10px ;padding:5px 0;}
#menu-menu-male li a{text-decoration:none;}
#menu-menu-male li:last-child{border-bottom:none;}
.archive{font-family:noto_sansitalic;background:url(//lucznictwo.org/wp-content/themes/lucznictwo/img/archiwum.png)left 40px center no-repeat;border:2px solid #ffe293;border-radius:4px;padding:30px 100px;margin-bottom:15px;}
.archive a{color:#012034; text-decoration:underline;}
.page-content  .wpcf7{background:#e6e6e6;padding:20px 30px 1px;}
.page-content  .wpcf7 span{font-family:noto_sansbold;font-size:23px;}
#slide-box{top:70px;left:0;position:absolute;z-index:101;color:#fff;font-family:playfair_displayregular;max-width:450px;}
#slide-box strong{font-family:playfair_displaybold;}
#slide-box span{line-height:120%;font-size:46px;}
#slide-box p{margin-top:50px;font-size:16px;font-family:noto_sansbold;line-height:160%;}
#slide-box a{display:inline-block;background: url(//lucznictwo.org/wp-content/themes/lucznictwo/img/strzala.png)  right 20px center no-repeat #173751;color:#ffe293;text-decoration:none;padding:20px 70px 20px 20px;margin-top:50px;font-family:playfair_displaybold}
.slide-title{display:none;}
.flexslider .slides img{width:100%;}
.responsive-slider.flexslider{max-height:490px;overflow:hidden;}
body .responsive-slider.flexslider .flex-control-nav{right:10% !important;bottom: 10% !important;width: auto !important;}
body .responsive-slider.flexslider .flex-control-nav li a{width:20px !important;height:20px !important;background:url(//lucznictwo.org/wp-content/themes/lucznictwo/img/slider-nav.png) no-repeat -10px -142px !important;}
body .responsive-slider.flexslider .flex-control-nav li a:hover, body .responsive-slider.flexslider .flex-control-nav li a.active{    background-position: -10px -121px !important;}
body .responsive-slider.flexslider .flex-direction-nav li a{height:59px !important;width:59px !important;background:url(//lucznictwo.org/wp-content/themes/lucznictwo/img/slider-nav.png) no-repeat -1px -61px !important}
body .responsive-slider.flexslider .flex-direction-nav li .next {    background-position: -1px -1px !important;    right: 0 !important;}
body .flex-direction-nav li .prev{left:0 !important}
body .responsive-slider.flexslider .flex-direction-nav li a{opacity: 1 !important;top:46% !important;margin-top:-26px !important;}
.front-post {font-family:noto_sansregular;float:left;width:50%;}
.front-post td:first-child{width:170px;}
.front-post td{text-align:justify;font-size:14px;padding:10px;vertical-align:top;line-height:150%;}
.front-post td a{text-decoration:none;color:#012034;font-family:noto_sansbold;margin-top:12px;display: block;}
.front-post .datix{padding:2px 5px;float:left;background:#012034;color:#fff;font-size:12px;margin-bottom:12px;}
.front-post h2{font-size:20px;font-family:noto_sansbold;color:#012034;margin-bottom:12px;}
.front-post img{border-radius:3px;}
.news-post {font-family:noto_sansregular;margin-bottom:30px;}
.news-post td:first-child{width:370px;text-align:center;}
.news-post tr td:first-child{padding:10px 10px 0 10px;}
.news-post td{text-align:justify;font-size:14px;padding:10px;vertical-align:top;line-height:150%;}
.news-post td a{text-decoration:none;color:#012034;font-family:noto_sansbold;margin-top:12px;display: block;}
.news-post td:last-child{border-bottom:1px solid #ffe293;}
.news-post .datix{font-family:playfair_displayregular;float:left;color:#173751;font-size:16px;margin-bottom:12px;}
.news-post h2{font-size:20px;font-family:noto_sansbold;color:#012034;margin-bottom:12px;}
.news-post img{border-radius:3px;}
.important-post{line-height:150%;border-radius:4px;overflow:hidden;max-width:965px;margin:40px auto 30px;width:100%;padding:10px 30px;background:#ffe293;font-family:playfair_displaybold;color:#173751;box-sizing:border-box;}
.important-post a {display:none !important;font-family:noto_sansbold;margin-right:40px;background:#13153b;color:#ffe293;border-radius:3px;padding:10px 20px;display:inline-block;text-decoration:none;float:right;}
.important-post h3{float:left;padding:10px 20px; }
#imprezy{margin:60px auto 160px;}
.impreza-post{border-bottom:1px solid #ffe293;line-height:150%;}
.impreza-post td{padding:10px;vertical-align:middle;}
#media{margin:60px auto 160px;line-height:150%;}
#media table{width:100%;}
.media-post p:last-child{font-family:noto_sansregular;}
.media-post p{font-family:noto_sansregular;}
.media-post .n1{    width: 20%; text-align:center;padding:10px;box-sizing:border-box;position:relative;}
.media-post .n2{    width: 80%;padding:10px;box-sizing:border-box;}
#media .media-post:nth-child(2n+0) .n2{float:left;}
#media .media-post:nth-child(2n+0) .n1{float:right;}
#media .media-post:nth-child(2n+1) .n2{float:right;}
#media .media-post:nth-child(2n+1) .n1{float:left;}
#media .media-post .yt{width: 35%;}
#media .media-post .yt2{width: 65%;}
.gm-style-iw + div {display: none;}
.media-post iframe{max-width:100%;max-height:290px;} 
.media-post .n1 img{max-height:220px;width:auto;min-height:160px;}
.media-wrap{width:100%;position:relative;padding-bottom:10px;}
.media-post:nth-child(2n+0) .medianormal:after{content:"";width:80%;border-bottom:1px solid #ffe293;bottom:-1px;left:0;position:absolute;}
.media-post:nth-child(2n+1) .medianormal:after{content:"";width:80%;border-bottom:1px solid #ffe293;bottom:-1px;right:0;position:absolute;}
.medianone:after{content:"";width:100%;border-bottom:1px solid #ffe293;bottom:-1px;right:0;position:absolute;}
.media-post:nth-child(2n+0) .mediayt:after{content:"";width:65%;border-bottom:1px solid #ffe293;bottom:-1px;left:0;position:absolute;}
.media-post:nth-child(2n+1) .mediayt:after{content:"";width:65%;border-bottom:1px solid #ffe293;bottom:-1px;right:0;position:absolute;}
.media-post h2{font-family:noto_sansbold;font-size:23px;margin-bottom:20px;}
.media-post{margin-bottom:25px;}
.oferta a,.zapisy a,.more{display:inline-block;padding:15px 20px;background:#ffe293;color:#18171c;text-decoration:none; font-family: playfair_displaybold;font-size:16px;}
.more a{color:#18171c;text-decoration:none;}
.oferta ul,.zapisy ul{font-size:15px;}
#nav-wrap{text-align:center;margin-bottom:70px;margin-top:50px;overflow:hidden;}
.sponsorzy img{opacity:0.57;}
.sponsorzy img:hover{opacity:1;}
.kontakt strong{font-family:noto_sansbold}
.kontakt td img{margin:0;}
.kontakt table:first-child tr:first-child td:first-child{vertical-align:top;padding-top:10px;}
.kontakt table:first-child td{padding:10px 20px;vertical-align:middle;line-height:200%;}
.kontakt table:first-child tr td:first-child{text-align:center;font-size:0;}
.kontakt iframe{width:100%;height:600px;}
.kontakt .wpcf7 table tr:first-child td:first-child{min-width:0;padding-left:0;}
.kontakt .wpcf7 td{padding:10px;min-width:75px;}
.kontakt input{max-width:165px;padding:7px;font-family:noto_sansitalic}
.kontakt textarea{margin-top:10px;width:100%;height:130px;padding:7px;font-family:noto_sansitalic}
.kontakt .wpcf7  p{margin-bottom:25px;}
.kontakt .wpcf7 br{display:inline;}
.wpcf7 input[type="submit"] {
background:#ffe293;font-family:playfair_displaybold;color:#18171c;padding:15px 25px;border:none;font-size:16px;
}
.impreza-post td:first-child{min-width:150px;}
.impreza-post td:first-child img{max-width:150px;}
.on1 .nav-previous{float:left;}
.date-roman{text-transform:uppercase;}
.on1 .nav-next{float:right;}
#map-canvas{height:600px;width:100%;}
#map-canvas p{margin:0;font-size:15px;line-height:150%;}
#header-img{background-size:100% auto !important;background-repeat:no-repeat !important;display:table;height:220px;width:100%;font-family:playfair_displaybold;font-size:46px;color:#fff;text-align:center;}
#header-img h1{display:table-cell;vertical-align:middle;}
#footer{font-size:15px;font-family:noto_sansregular;height:90px;color:#fff;background:#173751;}
#footer strong{font-family: noto_sansbold;}
#footer .left,#footer .right{margin-top:37px;}
#footer a{color:#fff; text-decoration:none;}
#trigger{position:absolute;top:35px;right:80px;display:none;}
@media screen and (max-width: 1660px) {
#header-img{background-size:auto 100% !important;}
#slide-box {top:50px;left:90px;}
}
@media screen and (max-width: 1300px) {
#slide-box span{font-size:30px;}
#slide-box p{margin-top:15px;}
#slide-box a{margin-top:15px;}
}
@media screen and (max-width: 1170px) {
body .responsive-slider.flexslider .flex-direction-nav li a{display:none;}
#slide-box{top:80px;left:50px;max-width:600px;}
#slide-box span{font-size:25px;}
#slide-box p{font-size:18px;}
.responsive-slider.flexslider .slides img{    height: 500px;
width: auto;
max-width: none;
}
.wrap1170{width:100%;box-sizing:border-box;padding:0 5px;}
}
@media screen and (max-width: 1050px) {
.menu-wrap li a{padding:18px 15px;}
}
@media screen and (max-width: 1000px) {
#menu-menu > li > a{padding:25px 20px ;}
#logob{left:-80px;margin-left:0;}
.menu-wrap li{margin-top:0;}
#menu-menu .menu-item-30 a{margin-top:30px;border-top:1px solid #ffe293;}
#logotop{left:0;margin:0;}
#menu-menu{padding-top:50px;top:95px;display:none;position:absolute;width:100%;height:1000px;background:#19405f;}
.menu-wrap li:last-child a{border-bottom:none !important;}
#menu-menu > li{border-radius:0;display:list-item;width:100%;;}
.sub-menu{display:block;position:static;background:transparent;width:auto;}
.sub-menu li{text-align:center;margin:0;}
.sub-menu li a{color:#fff;display:inline-block;border:none;}
.menu-wrap li:nth-child(4){margin-right:0;}
#menu-menu li:first-child a{border-bottom:none;}
#menu-menu li a{width:50%;display:inline-block;border-right:none;border-bottom:1px solid #ffe293;}
.menu-wrap li:nth-child(5){margin-left:0;}
.fl-col-small{max-width:100% !important;box-sizing:border-box;padding:0 5px;}
.fl-module-content{margin:0 20px !important;}
.kontakt .wpcf7 td{display:block;}
.front-post{width:100%;float:none;margin-bottom:20px;}
#logotop{z-index:999;}
#trigger{display:block;z-index:999;}
#footer{height:auto;float:left;padding-bottom:20px;padding: 0 20px 20px;}
#footer div{float:left;margin-top:10px !important;}
}
@media screen and (max-width: 768px) {
.button-home span{font-size:20px;}
.media-post .n2,.media-post .n2yt,.media-post iframe{width:100% !important;}
.media-post .n1,#media .media-post .yt{width:100%;text-align:center;}
.media-post .yt iframe{height:350px;max-height:none;}
.page-content ul a{word-break:break-all;}
.fl-photo-content{margin-bottom:20px;}
.front-post td{display:block;}
.important-post a{margin-top:20px;margin-right:0;float:left;}
.important-post{text-align:left;width:75%;}
.important-post h3{padding:0;}
.important-post{padding:15px 25px;}
#slide-box span{font-size:30px;}
#slide-box p{font-size:23px;}
.news-post td{display:block;}
.news-post td:first-child{text-align:center;width:100%;}
body #slb_viewer_wrap .slb_theme_slb_default .slb_controls{top:0 !important;}
body #slb_viewer_wrap .slb_theme_slb_default .slb_content .slb_next .slb_template_tag{right:0 !important;opacity:1 !important}
body #slb_viewer_wrap .slb_theme_slb_default .slb_content .slb_prev .slb_template_tag{left:0 !important;opacity:1 !important}
.responsive-slider.flexslider{max-height:430px !important}
.media-post:nth-child(2n+1) .medianormal:after{width:100%;}
.media-post:nth-child(2n+0) .medianormal:after{width:100%;}
.media-post:nth-child(2n+1) .mediayt:after{width:100%;}
.media-post:nth-child(2n+0) .mediayt:after{width:100%;}
.impreza-post td:first-child{min-width:100px;}
.impreza-post td:first-child img{max-width:100px;}
}
@media screen and (max-width: 500px) {
.button-home span{font-size:25px;}
.button-home{float:none;width:100%;background-size:100% 100% !important;}
.button{width:100%;margin:20px 0;}
.bgbg{background:#ffe293;}
#slide-box span{font-size:25px;}
#slide-box p{font-size:18px;}
.impreza-post td:first-child{min-width:80px;}
.impreza-post td:first-child img{max-width:80px;}
#trigger{right:20px;z-index:99999;}
#header-img h1{font-size:36px;}
#slide-box {top:50px;}
}
@media screen and (max-width: 319px) {
#slide-box p{font-size:15px;}
}
body .foogallery-album-gallery-list li{vertical-align:top;}
.wpcf7-not-valid-tip{font-size:14px !important;}
.foogallery-album-gallery-list{margin-left:0 !important;}
.foogallery-album-gallery-list li{padding:0 !important;}
.foogallery-album-gallery-list .foogallery-pile .foogallery-pile-inner a:before{opacity:0;content:"Zobacz zdjęcia";position:absolute;width:100%;height:100%;max-height:165px;border-radius:4px;background:rgba(255,226,147,0.75);padding-top:80px;font-family:playfair_displaybold;font-size:20px;color:#012034;}
.foogallery-album-gallery-list .foogallery-pile .foogallery-pile-inner a:after{opacity:0;content:"";position:absolute;width:246px;height:141px;border:1px solid #012034;z-index:99;left:12px;top:12px;}
.page-content .foogallery.fg-light.fg-shadow-outline .fg-item-inner{box-shadow:none;}
.foogallery-album-gallery-list .foogallery-pile .foogallery-pile-inner a:hover:before{opacity:1;}
.foogallery-album-gallery-list .foogallery-pile .foogallery-pile-inner a:hover:after{opacity:1;}
.fg-default .fg-image{border-radius:5px !important;}
.page-content .foogallery-album-gallery-list .foogallery-pile{margin:0 !important;}
.page-content .foogallery-album-gallery-list .foogallery-pile .foogallery-pile-inner{border:none !important;margin:12px;box-shadow:none;}
.foogallery-album-gallery-list .foogallery-pile:before{display:none;}
.page-content  .foogallery-album-gallery-list .foogallery-pile h3{max-width:270px;min-height:34px;position:static;opacity:1;font-family:noto_sansbold;font-size:17px;margin-top:5px;}
.page-content  .foogallery-album-gallery-list .foogallery-pile  a{color:#262626;text-decoration:none;}
.foogallery-album-gallery-list .foogallery-pile:after{display:none;}
.page-content .foogallery-album-gallery-list .foogallery-pile .foogallery-pile-inner img{border-radius:4px}
.inner,.slb_data,.slb_slideshow,.slb_data_content{display:none;}
#slb_viewer_wrap .slb_theme_slb_black .slb_container{background:transparent !important;}
#slb_viewer_wrap .slb_theme_slb_default .slb_controls{top:-30px !important;}
#slb_viewer_wrap .slb_theme_slb_default .slb_controls .slb_template_tag_ui{opacity:1 !important}
#slb_viewer_wrap .slb_theme_slb_default .slb_content .slb_next .slb_template_tag{right:-45px !important;opacity:1 !important}
#slb_viewer_wrap .slb_theme_slb_default .slb_content .slb_prev .slb_template_tag{left:-45px !important;opacity:1 !important}