@charset "UTF-8";
@import '/_assets/f9e6d7aa543d.css';

* {margin: 0; padding: 0;}
main {height:100%;margin:100%;margin: 0; padding: 0;}
html, body {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; background-color:#fff; 
font-family: sans-serif, Arial, Verdana, "Trebuchet MS"; font-size: 16px; line-height: 1.4; color: #222; height:100%;}
body {height: initial;}
img{max-width:100%; height:auto !important; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
*, *:before, *:after {-webkit-box-sizing: inherit;-moz-box-sizing: inherit;box-sizing: inherit;}
.background_elem{background:url(/_assets/5b9c6d637620.gif) no-repeat center center; background-repeat: no-repeat; background-position: top center; background-size: 100%;}



.display_n{display:none !important;}
.disp_non{display:none}
.clear{clear:both; float:none}

/**
owl.carousel.css
 */
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-controls .owl-dot,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:none;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale .1s ease;-moz-transition:scale .1s ease;-ms-transition:scale .1s ease;-o-transition:scale .1s ease;transition:scale .1s ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}

/**
fancybox.css
 */
.fancybox-inner,.fancybox-wrap{overflow:hidden}.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{overflow:hidden;padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-inner,.fancybox-outer,.fancybox-skin{position:relative}.fancybox-skin{background:#333;color:#fff;text-shadow:none}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading{background-image:url(/_assets/efe2ca814a92.png);position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(/_assets/25b88c0a91b3.gif) center center no-repeat}.fancybox-close{background-image:url(/_assets/2f7e805ff23d.png);position:fixed;top:15px;right:15px;width:30px;height:30px;cursor:pointer;z-index:9040}.fancybox-nav,.fancybox-nav span{position:fixed;cursor:pointer;z-index:8040}.fancybox-nav{top:0;width:40%;height:100%;text-decoration:none;background:url(/_assets/e467c40129ac.gif);-webkit-tap-highlight-color:transparent}.fancybox-prev span{background:url(/_assets/a5f2175ad7b5.png) -60px 0 no-repeat}.fancybox-prev{left:10px}.fancybox-next{right:10px}.fancybox-nav span{top:50%;width:55px;height:100px;margin-top:-50px;visibility:hidden}.fancybox-prev span{left:0}.fancybox-next span{background:url(/_assets/ebdbb84c2deb.png) 13px 0 no-repeat;right:5px}.fancybox-nav:hover span{visibility:visible}.fancybox-prev:hover span{background-position:0 0}.fancybox-next:hover span{background-position:-47px 0}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock,.fancybox-lock .fancybox-overlay{overflow:hidden}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-title{visibility:hidden;font:400 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}
.fancybox-overlay {background:rgba(0,0,0,.95)}
.fancybox-skin{background:#333;}


.img_responsive,table{max-width:100%;height:auto!important}
table{margin-left:auto;margin-right:auto;border-collapse:collapse} td,th{padding:4px}

.box_naglowek, .menu-hov ul li a, .kat1, .kat2, .kat3, .kat4, .menu_left_res, h1,h2,h3,h4,h5,h6{font-family: 'Oswald', sans-serif; }

.count, .bestsel, .button1, .galer_op, .komentarz, input, textarea, .submit, .tab, .blog_nazwa, .data_blog, .komentarz_p, .alert, .alert_ok, .alert_haslo,  .sciezka, select,  option,
.item_name, .item_cena, .cena_promo, .cena_promo2, .button_link, .item_kup, .dodaj_koszyk, .koszyk_info, .podsumowanie, .potwierdzenia,.dane_zar, .popular_url,
#slidder_nag,  #slidder_opi, .lista_roz, .proc_l, .slideshow_text, .sortowanie, .label-radio, .label-checkbox
{font-family: 'Oswald', sans-serif; }

body a:link, body  a:visited { color: #294481; text-decoration: none; transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;-o-transition:0.3s;}
body a:hover, body a:active {color: #000; text-decoration: none;}
a {-moz-outline: none; outline: none; ie-dummy: expression(this.hideFocus=true);}

header a:link, header  a:visited { color: #2EABAE;}
header a:hover, header a:active {color: #294481;}


ol,ul,dl{*margin-right: 0px;padding: 0 40px;}
hr{ margin-top:5px; margin-bottom:5px;border: 0px;border-top: 1px solid #333;position:relative;}
hr:after{content: ''; position: absolute; top: -1px; left: 0; width: 25%; border-top: 1px solid #25D3AD;}

.count{font-size:80px;}







/**
TEMPLATE
 */

.table_top{display: table; width:100%; position:relatvie; z-index:1000;}
.logo{display: table-cell; vertical-align: bottom; width:350px; }
.logo img{max-width:100%;}
.box_top{display: table-cell; vertical-align: bottom; width: calc(100% - 360px); padding-left:10px; text-align:right}
.box_top_text{padding-right:10px;}


.doc_cc{display:block; position:relative; z-index:10; background:url(/_assets/78f344a52dd6.jpg); background-position: top; background-color:#fff; }
.body_doc{display:block; overflow:hidden; margin-top:-20px; position:relatvie; z-index:10;}

.max_szer{display:block; width:100%; max-width:1400px; position:relative; margin:auto;}


.sciezka{display:block; border:solid 2px #3b61b9; padding:6px; position:relative; z-index:5; margin:10px; background-color:#fff;}
.sciezka{display:block; position:relative;}
.sciezka ul{display:block; margin:0;padding:0; list-style: none;}
.sciezka ul li{display:block; float:left;}
.sciezka ul li a{display:block; padding:5px; text-decoration: none; color:#3b61b9; font-size:14px; transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;-o-transition:0.3s;}
.sciezka ul li a:hover{background-color:#3b61b9; color:#fff;}
.sciezka ul li:first-child {display:block; background-color:#fff; color:#3b61b9; font-size:14px;}





.button1 {background-color:#222; padding:5px; position: relative; display: inline-block;  overflow: hidden; outline: none;text-decoration: none; text-align:center; font-size: 24px;font-weight:400;}
.button_1 a {}

.button_1 a span {
background-color:#32E2BB; color:#1F4DBA; padding:10px;  
position: relative;
display: inline-block;
width:100%; 
	-webkit-transition: -webkit-transform 0.3s;
	-moz-transition: -moz-transform 0.3s;
	transition: transform 0.3s;
}

.button_1 a span::before {
background-color:#1F4DBA; color:#fff; padding:10px;  
display: inline-block;
	position: absolute; 
	width:100%; top: 200%; left:0px;
	content: attr(data-hover);
	-webkit-transform: translate3d(0,0,0);
	-moz-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
}

.button_1 a:hover span,
.button_1 a:focus span {
	-webkit-transform: translateY(-200%);
	-moz-transform: translateY(-200%);
	transform: translateY(-200%);
}





h1,h2,h3,h4,h5,h6{color: #132a5e; font-weight:300; line-height: 1.4;}
h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:400}
h1{font-size:38px;}
h2{font-size:30px; }
h3{font-size:24px;}
h4{font-size:20px;}
h5{font-size:18px;}
h6{font-size:16px;}



/**
MENU parallax
 */
.menu_parallax{position:fixed; z-index:500; right:0px; top:140px; background-color:#333;}
.menu_parallax ul{display:block; margin:0;padding:0; list-style: none;}
.menu_parallax li{display:block;padding:3px;}
.menu_parallax ul li a{display:block; margin:5px; border-radius: 50%; width: 20px; height: 20px; background-color:#fff; text-decoration: none;  transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;-o-transition:0.3s;}
.menu_parallax li a:hover{display:block; margin:5px; border-radius: 50%; width: 20px; height: 20px; background-color:#0e91dd; text-decoration: none;}
.menu_parallax .par_zaz{display:block; background-color:#2eabae}
.menu_parallax .par_zaz a{border-radius: 50%; width: 20px; height: 20px; background-color:#111 !important;}
.parallax{height:100%}
.parallax_i {background-position: center center;background-repeat: no-repeat;background-attachment: fixed;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size:100% auto;background-size: cover;min-height: 100%;width: 100%;}



/**
MENU SITE
 */
.menu_top{position:relative; display:block; height:100%; background-color:#3b61b9;
border-radius: 10px 10px 10px 10px;
-moz-border-radius: 10px 10px 10px 10px;
-webkit-border-radius: 10px 10px 10px 10px;
-webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.35);
-moz-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.35);
box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.35);

z-index:1000;
} 
#outer {display:block; padding-left:20px; padding-right:20px; text-align: center; position:relative; height:100%;}
.menu_t{display: inline-block; vertical-align: bottom; height:100%;}
 

.menu-hov{display: table; position:relative; height:100%; height:100%; }
.menu-hov ul{display: table; margin:0;padding:0; list-style: none;}
.menu-hov ul li{display: table-cell;  transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;-o-transition:0.3s; position:relative;}
.menu-hov ul li ul {z-index:9;display:none;position:absolute;  margin:0px;  padding:0; margin-top:0px; list-style: none; width:220px;
-webkit-box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.75);
box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.75);
}
.menu-hov ul li ul li  {display:block;  position:relative; float:none;}
.menu-hov ul li ul li ul {z-index:10;display:none;  position:absolute; margin:0px; padding:0; list-style: none; width:200px; margin-left:-200px; margin-top:-40px;}

.menu-hov ul li:last-child {border-right:0px; border-bottom:0px;}
.menu-hov ul li ul li {border-bottom: solid 1px #eee; border-right:0px;}
.menu-hov ul li ul li:last-child {border-bottom:0px; border-right:0px;}}
.menu-hov ul li ul li ul li {border:0px;}


.menu-hov ul li a{text-align: left; display: table-cell; vertical-align: middle; padding:15px; text-decoration: none; color:#fff; font-size:18px; font-weight:300; text-transform:uppercase; transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;-o-transition:0.3s;}
.menu-hov ul li a:hover{color:#fff; background-color:#23d5ae;}
.menu-hov ul li:hover > a{background-color:#23d5ae; color:#fff;}
.z_top1, .z_top1 a{background-color:#23d5ae; color:#000 !important}

.menu-hov ul li ul li a{background-color:#fff; text-align: left; display:block; padding:8px; text-decoration: none; color:#3B61B9; font-size:16px; transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;-o-transition:0.3s;}
.menu-hov ul li ul li a:hover{color:#fff; background-color:#23d5ae;}
.z_top2, .z_top2 a{background-color:#23d5ae !important; color:#000 !important;}

.menu-hov ul li ul li ul li a{background-color:#fff; color:#3B61B9; text-align: left; display:block; padding:8px;  text-decoration: none;  font-size:16px; transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;-o-transition:0.3s;}
.menu-hov ul li ul li ul li a:hover{color:#fff; background-color:#23d5ae;}
.z_top3, .z_top3 a{background-color:#23d5ae !important; color:#000 !important}

.st_menu{padding-top:3px; padding-left:6px;}
.st_menu2{float:left; padding-top:3px; padding-right:6px;}





#foote{border-top:solid 10px #133d9b; color:#fff; position:fixed; bottom:0px; z-index:1; width:100%; font-size:13px;background-color:#294481;}
#foote_bod{width:95%; max-width:1400px; margin:auto; }
#foote a:link, #foote a:visited{text-decoration: none; color: #acebdd;}
#foote a:hover, #foote a:active, #foote a:focus{text-decoration: none; color: #4175eb}
#foote h1, #foote h2, #foote h3, #foote h4, #foote h5, #footeh6{color: #2eabae; font-weight:700;}
.stopka{font-size:11px; padding:10px;text-align:right;}
.stopka a:link, .stopka a:visited{text-decoration: none; color: #000 !important;}



/**
ZAJAWKI
 */


.zajawki{
background:url(/_assets/5b9c6d637620.gif) no-repeat center center;
position:relative; display: table;  width:100%; text-align: center; font-size: 0px;  word-spacing: 0px; margin-top:20px; margin-bottom:20px; position:relative; z-index:1000}
.zajawki_start{margin-top:-70px;}


.box_margin{margin:8px; text-align: left; position:relative; display:block;}

.box_naglowek{font-size:20px; font-weight:400; text-align:center; padding: 15px 10px 0px 10px}

.box_zdjecie{display:block; position:relative; overflow: hidden; border-top:solid 1px #ccc}
.box_zdjecie img{width:100%; display:block; position:relative; border:0px;  transition:0.5s;-moz-transition:0.5s;-webkit-transition:0.5s;-o-transition:0.5s;}

.box_opis{margin-top:5px; text-align:left; position:relative; font-size:14px; line-height: 1.8; padding:8px; padding-bottom:12px;}
.box_opis h1, .box_opis h2, .box_opis h3, .box_opis h4, .box_opis h5,.box_opis h6{color: #35E0BB; font-weight:400; line-height: 1.8;}



.box_link, a.box_link:link,   a.box_link:visited {opacity: 0; z-index:0; color:#fff; position:relative; width:25%; display: inline-block;  vertical-align: top; background-color:#3b61b9; margin-top:10px;}
.box_link:hover, a.box_link:hover,  a.box_link:active {z-index:1;
-webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);
}
.cor1{border-radius: 10px 0px 0px 10px;-moz-border-radius: 10px 0px 0px 10px;-webkit-border-radius: 10px 0px 0px 10px; }
.cor2{border-radius: 0px 10px 10px 0px;-moz-border-radius: 0px 10px 10px 0px;-webkit-border-radius: 0px 10px 10px 0px;}
.cor3{border-radius: 10px 10px 10px 10px;-moz-border-radius: 10px 10px 10px 10px;-webkit-border-radius: 10px 10px 10px 10px;}

.box_colo{background-color:#3557a6 !important}

.box_link_bot{position:absolute; bottom:-50px; width:100%; font-size:14px; display:none; background-color:#23d5ae;height:60px;}





.loading_load{position:fixed; display:none; left:50%; top:50%; margin-left:-30px; margin-top:-30px; z-index:5002;}
.loading_load_mask{position:relative; text-align:center;  padding-left:50%; margin-left:-20px; padding-top:10px; padding-bottom:10px; z-index:5002;}
.loading_circle{border-radius: 50%;width: 40px;height: 40px; background-color:#000; padding:10px;-webkit-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.75);-moz-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.75);box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.75);}


.div_25{float:left; width:25%; position:relative;}
.div_33{float:left; width:33.33%; position:relative;}
.div_50{float:left; width:50%; position:relative;}
.div_67{float:left; width:66.67%; position:relative;}
.div_75{float:left; width:75%; position:relative;}
.div_col_margin{padding:10px;}
.marg_l{padding-left:0px}
.marg_p{padding-right:0px}

.proc_100-MAX{position:relative; width:100%; margin:auto;}
.proc_100{position:relative; width:100%; margin:auto;}
.proc_95{position:relative; width:95%; margin:auto;}
.proc_90{position:relative; width:90%; margin:auto;}
.proc_85{position:relative; width:85%; margin:auto;}
.proc_80{position:relative; width:80%; margin:auto;}
.proc_75{position:relative; width:75%; margin:auto;}
.proc_70{position:relative; width:70%; margin:auto;}
.proc_65{position:relative; width:65%; margin:auto;}
.proc_60{position:relative; width:60%; margin:auto;}
.proc_55{position:relative; width:55%; margin:auto;}
.proc_50{position:relative; width:50%; margin:auto;}

.padding_0{padding:0px;}
.padding_5{padding:5px;}
.padding_10{padding:10px;}
.padding_15{padding:15px;}
.padding_20{padding:20px;}
.padding_25{padding:25px;}
.padding_30{padding:30px;}
.padding_35{padding:35px;}
.padding_40{padding:40px;}
.padding_45{padding:45px;}
.padding_50{padding:50px;}


/**
sound player
*/
.sound_player{position:relative; z-index:100; display:block; height:230px;}
.sound_player_cla{width:99%; position:relative; max-width:100%}

/**
slideshow
 */
.galleryslide, .galleryslide_mini{display:block; position: relative; width:100%; padding:4px;}
.margin_gal{padding:4px;}
.boxformat_gal_slide{overflow: hidden;}

.galleryWALL{position:relative; z-index:2; width:100%; overflow: hidden}
.galleryslideMASK{overflow: hidden; height:620px;} 
.galleryslideMASK .own_blanc{opacity: 0.2;filter: alpha(opacity=20);}
.galleryslideMASK .opis{display:none; position:absolute;  z-index:5; top:0px; left:0px;}
.galleryslideMASK .opis_margin{ background: rgba(0, 0, 0, 0.8); display:block; margin:10px; padding:10px; color:#fff}
.galleryslideMASK_img{border:0px; width:auto !important; height:620px !important;}
@media (max-height: 1000px){.galleryslideMASK, .galleryslideMASK_img{height:620px !important;}}
@media (max-height: 800px){.galleryslideMASK, .galleryslideMASK_img{height:480px !important;}}
@media (max-height: 600px){.galleryslideMASK, .galleryslideMASK_img{height:420px !important;}}
@media (max-height: 500px){.galleryslideMASK, .galleryslideMASK_img{height:300px !important;}}

.slideshow_blok{position:relative; display:block; width:100%; border-bottom:solid 15px #254899; z-index:0;}
.slideshow_top{position:relative; z-index:0; display:block; width:100%; height:100%;}
.slideshow_top img {border:0px; width:100%;}

.slide_elem{background:url(/_assets/5b9c6d637620.gif) center center; height:100% !important;  background-repeat: no-repeat; -webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover; background-size: cover;}

.ba_1{background-position: left top;}
.ba_1{background-position: top}
.ba_3{background-position: right top; }
.ba_4{background-position: left; }
.ba_5{background-position: center center; }
.ba_6{background-position: right; }
.ba_7{background-position: left bottom; }
.ba_8{background-position: bottom; }
.ba_9{background-position: right bottom; }

.slide_elem a{display:block; width:100%; height:100%;}
.slide_mod{position:relative; width:100%; } 
.img_mog{padding:1px;}

.slideshow_text{position:relative;  top:60px; text-align:center;}
.slideshow_text_padding{font-size:38px; font-weight:700; color:#132a5e; text-align:center;}
.slideshow_text_padding h1, .slideshow_text_paddingh2, .slideshow_text_padding h3,.slideshow_text_padding h4,.slideshow_text_padding h5,.slideshow_text_padding h6
{color: #fff;}

.owl-height, .owl-carousel .owl-stage, .owl-carousel .owl-item{height:100% !important;}
.img_mog{padding:1px;}

.slide_mod_ful{z-index:1; position:relative; display:block;}
.slide_mod_ful img{width:100%;}


#bar{position:absolute; width: 0%; max-width: 100%;height: 4px; z-index:333; top:0px;leftt:0px; background-color: #133d9b;}
#progressBar{position:absolute;top:0px; width: 100%; height: 4px;}
 
.owl-theme .owl-dots{position:absolute; width:100%;  z-index:40; bottom:50px; left:10%; text-align:left;-webkit-tap-highlight-color:transparent}
.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline;}
.owl-theme .owl-dots .owl-dot span{width:20px;height:20px;margin:5px;background:#ccc;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}
.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#3b61b9; border:solid 4px #ccc; }

a.slideshow_nav_left:link{display: none; position:absolute; z-index:50; top:50%; left:20px; width:60px;height:60px; margin-top:-30px;}
.arrow_slid_l {position:absolute; border-left:5px solid #999;border-top:5px solid #999;width:40px; height:40px; top:10px; left:20px; -webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);-webkit-transition-duration: 0.2s;-moz-transition-duration: 0.2s;-o-transition-duration: 0.2s;transition-duration: 0.2s;}
a.slideshow_nav_left:hover .arrow_slid_l{border-color:#000}

a.slideshow_nav_right:link{display: none; position:absolute; z-index:50; top:50%; right:20px; width:60px;height:60px; margin-top:-30px;}
.arrow_slid_r {position:absolute; border-right:5px solid #999;border-top:5px solid #999;width:40px;height:40px; top:10px; right:20px;  -webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);-webkit-transition-duration: 0.2s;-moz-transition-duration: 0.2s;-o-transition-duration: 0.2s;transition-duration: 0.2s;}
a.slideshow_nav_right:hover .arrow_slid_r{border-color:#000}


a.slideshow_nav_left_galleryslide:link{position:absolute; z-index:50; top:50%; margin-top:-15px; left:10px; width:30px; height:30px; display:block;  background  : url('/_assets/91ee3dd8b05f.png') 0 0px no-repeat;  transition:0.3s; -moz-transition:0.3s; -webkit-transition:0.3s;-o-transition:0.3s;}
a.slideshow_nav_left_galleryslide:hover, a.slideshow_nav_left_galleryslide:active,a.slideshow_nav_left_galleryslide:focus{background  : url('/_assets/91ee3dd8b05f.png') -30px 0px no-repeat;}

a.slideshow_nav_right_galleryslide:link{position:absolute; z-index:50; top:50%; margin-top:-15px; right:10px; width:30px; height:30px; display:block;  background  : url('/_assets/91ee3dd8b05f.png') -90px 0px no-repeat;  transition:0.3s; -moz-transition:0.3s; -webkit-transition:0.3s;-o-transition:0.3s;}
a.slideshow_nav_right_galleryslide:hover, a.slideshow_nav_right_galleryslide:active, a.slideshow_nav_right_galleryslide:focus{background  : url('/_assets/91ee3dd8b05f.png') -60px 0px no-repeat;}




/**
FORMAT GALERIA
 */
.zoom_mask_gal1{position:absolute; z-index:150000; width:100%; height:100%;}
.zoom_mask_gal2{position:absolute; left:50%; margin-left:-50px; top:50%; margin-top:-50px; display:none}
.zoom_mask_gal2 img{border:0px;}
.final-tiles-gallery.effect-zoom .tile .item  .zoom_mask_gal2{display: none;}
.final-tiles-gallery.effect-zoom .tile:hover .zoom_mask_gal2 {display: block;}
.final-tiles-gallery.caption-top .tile span {color:#fff}

 

a[target=_galeria], .link_gal , a[target=_flv], .videoFILM, .sound_mp3{overflow:hidden; position:relative; display:inline-block; vertical-align:top; max-width:100%;}

.image_z{max-width:100%; border:solid 1px #000;  position:relative;display: block;-webkit-transition-duration: 0.1s;-moz-transition-duration: 0.1s;-o-transition-duration: 0.1s;transition-duration: 0.1s;}



a[target=_galeria]:hover > .image_z, .link_gal:hover > .image_z, a[target=_flv]:hover > .image_z, .videoFILM:hover > .image_z, .sound_mp3:hover > .image_z{
opacity: 0.3; filter: alpha(opacity=30); border:solid 1px #fff;
transform: scale(1);-webkit-transform:scale(0.95);-moz-transform:scale(0.95);-o-transform:scale(0.95);-webkit-transition-duration: 0.3s;-moz-transition-duration: 0.3s;-o-transition-duration: 0.3s;transition-duration: 0.3s;
}

.image_txt{z-index:6; color:#000; font-size:14px; padding:10px; display:none; position:absolute; left:0; top:0px; max-width:100%; -webkit-transition-duration: 0.3s;-moz-transition-duration: 0.3s;-o-transition-duration: 0.3s;transition-duration: 0.3s;}
a[target=_galeria]:hover > .image_txt, a[target=_flv]:hover > .image_txt, .videoFILM:hover > .image_txt, .link_gal:hover > .image_txt, .sound_mp3:hover > .image_txt{display:block;}


.zoom{
background: rgba(255, 255, 255, 0.6);
border-radius: 8px 8px 8px 8px;
-moz-border-radius: 8px 8px 8px 8px;
-webkit-border-radius: 8px 8px 8px 8px;
border: 0px solid #000000;
display:none; position:absolute; z-index:6; left:50%; top:50%; margin-left:-40px; margin-top:-40px;
-webkit-transition-duration: 0.3s;-moz-transition-duration: 0.3s;-o-transition-duration: 0.3s; transition-duration: 0.3s; z-index:6}
a[target=_galeria]:hover > .zoom, a[target=_flv]:hover > .zoom , .videoFILM:hover > .zoom, .link_gal:hover > .zoom, .sound_mp3:hover > .zoom{display:block !important; z-index:2}

 
.gallery_d {display:block; background-color:rgba(255,255,255,0.8); padding:5px;}
.boxformat_gal{float:left; overflow: hidden;}
.gal_rodz1{width:33.33%}
.gal_rodz2{width:20%}



.ilos_zdj{padding:10px; background-color:#333; font-size:20px; color:#fff; font-weight: 700; margin-bottom:10px; float:left;}
.galer_op{position:absolute; z-index:50;  top:0px;  color:#000; font-size:15px; display:none;padding:0px; margin:0px}
.bg_dodaj{position:absolute; top:0px; left:0px; display:block; background-color:#fff; width:1px; height:100%;}



/**
FILMY MODUŁ
 */

.embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; width:100%; max-width: 100%;} 
.embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
a.videoFILM:link, a.videoFILM:visited{text-align: left; color: #2eabae; display:block; padding:5px; text-decoration: none;  font-size:13px;}
a.videoFILM:hover, a.videoFILM:active,a.videoFILM:focus{color:#fff;}

/**
ROZWIJANE ZAKŁADKI
 */
 
#map_dane{position:relative; width:100%; height:380px; display:block; background-color:#fff; color:#fff}
.map{display:block;  height:100%; max-width:100%;}
.link_mapa0{display:none;}
.link_mapa{position:absolute;  width:100%; height:100%; z-index:5;}
.link_mapa img{border:0px; width:100%; height:100%;}
 
.bookmarks, .bookmarks3{position:relative; display:block; color:#666;margin-top:10px;margin-bottom:10px; padding:15px; border:solid 1px #ccc; background-color:#eee;}

.rozwin_list{display:none; padding:10px 0px 10px 0px;}
a.lista_roz:link, a.lista_roz:visited{position:relative;display:block; background-color:#eee; color:#184783; border-bottom:solid 1px #ccc; font-size:18px;padding:6px; padding-left:10px; padding-right:10px;text-decoration: none; transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;-o-transition:0.3s;}
a.lista_roz:hover, a.lista_roz:active,a.lista_roz:focus{background-color:#ccc; color:#ff0000;}

.lista_roz_z3{display: inline-block; float:left}

.arrow {position:absolute; right:5px;border-left:3px solid #999;border-top:3px solid #999;width:12px;height:12px;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);margin-top:5px;-webkit-transition-duration: 0.2s;-moz-transition-duration: 0.2s;-o-transition-duration: 0.2s;transition-duration: 0.2s;}
a.lista_roz:hover > .arrow{ right:20px; border-color:#000}
#active_zak{background-color:#fff !important; color:#ff0000 !important;}
#active_zak .arrow{-webkit-transform: rotate(-135deg);-moz-transform: rotate(-135deg);-o-transform: rotate(-135deg);transform: rotate(-135deg);border-color:#ff0000} 
.arrow2 {position:absolute; right:5px;border-left:2px solid #999;border-top:2px solid #999;width:10px;height:10px;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);margin-top:7px;-webkit-transition-duration: 0.2s;-moz-transition-duration: 0.2s;-o-transition-duration: 0.2s;transition-duration: 0.2s;}
#active_zak .arrow2{  -webkit-transform: rotate(135deg);-moz-transform: rotate(135deg);-o-transform: rotate(135deg);transform: rotate(135deg);border-color:#ff0000} 

/**
ZAKŁADKI 1
 */

.bookmarks .zak_ul{display:block; margin:0;padding:0; }
.bookmarks .zak_li {list-style-type: none }
.bookmarks3 ul{display:block; margin:0;padding:0; }
.bookmarks3 ul li{display:block; float:left;}
.bookmarks3 ul li ul{*margin-right: 0px;padding: 0 40px;}
.bookmarks3 ul ul li {list-style-type: disc }


/**
ZAKŁADKI 4
 */

.tre_zak4{position:relative; padding-left:50px; padding-right:50px;}

/**
KSIĘGA GOŚCI
 */

.form_info{font-size:14px; color:#ffffff;}
.form_input{margin:2px;background-color: #222222; width:248px;  text-align: left;  border: 1px solid #111111; color: #cccccc;}
.ellipse{float: left;}
.page_navigation , .alt_page_navigation{padding-bottom: 10px;}
.page_navigation a, .alt_page_navigation a{padding:3px 5px;margin:2px;color:white;text-decoration:none;float: left;font-size: 12px;background-color:#000000;}
.active_page{background-color:white !important;color:black !important;}	
.content, .alt_content{color: #ee145b;}
.content li, .alt_content li, .content > p{padding-left:7px;list-style: none;color: #000000;margin-left:-20px;border-left: 4px solid #a50000; margin-bottom:14px;}
.wpis_ksiega_g{color: #666;}



.haslo_mod{ display:block;}
.haslo_mod_margin{padding:20px;}
.alert_haslo{font-size:18px;  color: #ff0000 !important;}
.alert{font-size:18px;  color: #ff0000 !important;}
.alert_ok{font-size:18px;  color: #39a802;}


/**
BLOG
 */

.all_blo{display:none; margin:10px; padding:10px; background-color:#eee; border:solid 1px; eee;}
.kom_ram{border:solid 1px #ccc; padding:10px; min-height:220px}
.kom_ram:hover{border:solid 1px #111; padding:10px; min-height:220px; background-color:#eee}
.kom_im{float:left; margin: 10px;}

.blog_nazwa{margin-top:10px; margin-bottom:10px;}
.blog{display:block; background-color:#fff; border:solid 1px #dcdcdc; padding:20px; margin-bottom:20px;}
.blog:hover{ border:solid 1px #555;}
.data_blog{color:#ff0000; background:url(/_assets/5f1736a7e2d0.png) no-repeat; height:24px; padding-left:35px}
.image_blog{display:block; width: calc(100% - 20px);}
.blog_nag{float:left;}
.blog_margin2{ border-left:solid 1px #eee;padding-left:20px;}
.komentarze_dodaj{position:relative; display:block;background-color: #f3f3f3;-webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.4);-moz-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.4);box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.4);}
.komentarze_dodaj_margin{padding:10px;}



.kontakt_box{}
.tab{font-size:16px; color:#333333;}
.gallery, .video, .slide_mod, .zakladki1, .zakladki2, .zakladki3, .formularz, .guest{position:relative; display:block; clear:both; float:none}
.leaflet_div{position:relative; display:block; border:solid 1px #555;} .leaflet_div iframe {position:relative; display:block;}


/**
EFEKTY
 */

.animatable {  visibility: hidden;  -webkit-animation-play-state: paused;          -moz-animation-play-state: paused;       -ms-animation-play-state: paused;  -o-animation-play-state: paused;     animation-play-state: paused; }
.animated {  visibility: visible;    -webkit-animation-fill-mode: both;  -moz-animation-fill-mode: both;  -ms-animation-fill-mode: both;  -o-animation-fill-mode: both;  animation-fill-mode: both;    -webkit-animation-duration: 1s; -moz-animation-duration: 1s;  -ms-animation-duration: 1s;  -o-animation-duration: 1s;  animation-duration: 1s;  -webkit-animation-play-state: running;  -moz-animation-play-state: running;  -ms-animation-play-state: running;  -o-animation-play-state: running;  animation-play-state: running;}


 .zoom1{position:relative;display:block;-webkit-transition-duration: 0.1s;-moz-transition-duration: 0.1s;-o-transition-duration: 0.1s;transition-duration: 0.1s;}
 .zoom1:hover{transform: scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transition-duration: 0.3s;-moz-transition-duration: 0.3s;-o-transition-duration: 0.3s;transition-duration: 0.3s;}

 .zoom2{position:relative;display:block;-webkit-transition-duration: 0.1s;-moz-transition-duration: 0.1s;-o-transition-duration: 0.1s;transition-duration: 0.1s;}
 .zoom2:hover{transform: scale(0.9);-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-o-transform:scale(0.9);-webkit-transition-duration: 0.3s;-moz-transition-duration: 0.3s;-o-transition-duration: 0.3s;transition-duration: 0.3s;}


 .pokazywanie{opacity: 0.5; filter: alpha(opacity=50);-webkit-transition-duration: 0.3s;-moz-transition-duration: 0.3s;-o-transition-duration: 0.3s;transition-duration: 0.3s;}
 .pokazywanie:hover{opacity: 1; filter: alpha(opacity=100);-webkit-transition-duration: 0.3s;-moz-transition-duration: 0.3s;-o-transition-duration: 0.3s;transition-duration: 0.3s;}

 .ukrywanie{opacity: 1; filter: alpha(opacity=100);-webkit-transition-duration: 0.3s;-moz-transition-duration: 0.3s;-o-transition-duration: 0.3s;transition-duration: 0.3s;}
 .ukrywanie:hover{opacity: 0.5; filter: alpha(opacity=50);-webkit-transition-duration: 0.3s;-moz-transition-duration: 0.3s;-o-transition-duration: 0.3s;transition-duration: 0.3s;}

 .shadow_black{text-shadow: 2px 2px 2px rgba(0, 0, 0, 1);}
 .shadow_white{text-shadow: 2px 2px 2px rgba(255, 255, 255, 1);}


@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}
@-webkit-keyframes pulse1{0%,100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}}@keyframes pulse1{0%,100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}}.pulse1{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.pulse1:hover{-webkit-animation-name:pulse1;animation-name:pulse1;-webkit-animation-duration:.4s;animation-duration:.4s}
@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}
@-webkit-keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}

@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.flip img{z-index:10}.flip:hover img{-webkit-animation-name:flip;animation-name:flip;-webkit-animation-duration:.6s;animation-duration:.6s}
@-webkit-keyframes flip2{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-360deg);transform:perspective(400px) rotate3d(1,0,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(1,0,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(1,0,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(1,0,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(1,0,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip2{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-360deg);transform:perspective(400px) rotate3d(1,0,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(1,0,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(1,0,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(1,0,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(1,0,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.flip2 img{z-index:10}.flip2:hover img{-webkit-animation-name:flip2;animation-name:flip2;-webkit-animation-duration:.6s;animation-duration:.6s}
@-webkit-keyframes pulse{0%,100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}}@keyframes pulse{0%,100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%,100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}}
@-webkit-keyframes fadeIn{0%,20%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%,20%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%,20%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%,20%,60%{opacity:0}100%{opacity:1}}

@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}
@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}

@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px)}60%{-webkit-transform:translateX(20px)}80%{-webkit-transform:translateX(-5px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes bounceInLeft{0%{opacity:0;-moz-transform:translateX(-2000px)}60%{-moz-transform:translateX(20px)}80%{-moz-transform:translateX(-5px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes bounceInLeft{0%{opacity:0;-o-transform:translateX(-2000px)}60%{opacity:1;-o-transform:translateX(20px)}80%{-o-transform:translateX(-5px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-2000px)}60%{transform:translateX(20px)}80%{transform:translateX(-5px)}100%{opacity:1;transform:translateX(0)}}
@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px)}60%{-webkit-transform:translateX(-20px)}80%{-webkit-transform:translateX(5px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes bounceInRight{0%{opacity:0;-moz-transform:translateX(2000px)}60%{-moz-transform:translateX(-20px)}80%{-moz-transform:translateX(5px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes bounceInRight{0%{opacity:0;-o-transform:translateX(2000px)}60%{-o-transform:translateX(-20px)}80%{-o-transform:translateX(5px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;transform:translateX(2000px)}60%{transform:translateX(-20px)}80%{transform:translateX(5px)}100%{opacity:1;transform:translateX(0)}}
@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translateY(20px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInUp{0%{opacity:0;-o-transform:translateY(20px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}
@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3)}50%{-webkit-transform:scale(1.05)}70%{-webkit-transform:scale(.9)}100%{opacity:1;-webkit-transform:scale(1)}}@-moz-keyframes bounceIn{0%{opacity:0;-moz-transform:scale(.3)}50%{-moz-transform:scale(1.05)}70%{-moz-transform:scale(.9)}100%{opacity:1;-moz-transform:scale(1)}}@-o-keyframes bounceIn{0%{opacity:0;-o-transform:scale(.3)}50%{-o-transform:scale(1.05)}70%{-o-transform:scale(.9)}100%{opacity:1;-o-transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{transform:scale(1.05)}70%{transform:scale(.9)}100%{opacity:1;transform:scale(1)}}
@-webkit-keyframes moveUp{0%{opacity:1;-webkit-transform:translateY(40px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes moveUp{0%{opacity:1;-moz-transform:translateY(40px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes moveUp{0%{opacity:1;-o-transform:translateY(40px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes moveUp{0%{opacity:1;transform:translateY(40px)}100%{opacity:1;transform:translateY(0)}}
.animated.animationDelay{animation-delay:.4s;-webkit-animation-delay:.4s;}
.animated.animationDelayMed{animation-delay:1.2s;-webkit-animation-delay:1.2s;}
.animated.animationDelayLong{animation-delay:1.6s;-webkit-animation-delay:1.6s;}
.animated.fadeInLeft {	-webkit-animation-name: fadeInLeft;	-moz-animation-name: fadeInLeft;	-o-animation-name: fadeInLeft;	animation-name: fadeInLeft;}
.animated.fadeInRight {	-webkit-animation-name: fadeInRight;	-moz-animation-name: fadeInRight;	-o-animation-name: fadeInRight;	animation-name: fadeInRight;}
.animated.bounceIn {	-webkit-animation-name: bounceIn;	-moz-animation-name: bounceIn;	-o-animation-name: bounceIn;	animation-name: bounceIn;}
.animated.bounceInRight {	-webkit-animation-name: bounceInRight;	-moz-animation-name: bounceInRight;	-o-animation-name: bounceInRight;	animation-name: bounceInRight;}
.animated.bounceInLeft {	-webkit-animation-name: bounceInLeft;	-moz-animation-name: bounceInLeft;	-o-animation-name: bounceInLeft;	animation-name: bounceInLeft;}
.animated.fadeIn {-webkit-animation-name: fadeIn;-moz-animation-name: fadeIn;-o-animation-name: fadeIn;animation-name: fadeIn;}
.animated.fadeInUp {-webkit-animation-name: fadeInUp;-moz-animation-name: fadeInUp;-o-animation-name: fadeInUp;animation-name: fadeInUp;}
.animated.moveUp {-webkit-animation-name: moveUp;-moz-animation-name: moveUp;-o-animation-name: moveUp;animation-name: moveUp;}


.shadow_black{text-shadow: 2px 2px 2px rgba(0, 0, 0, 1);}
.shadow_white{text-shadow: 2px 2px 2px rgba(255, 255, 255, 1);}



.player_mp3{position:relative; display:block; width:100%;}
.opis_play{display:block;font: 11px Arial, Helvetica, sans-serif; color:#555555;}

a.close_sound2:link {width:15px; height:15px; display:block; background: url(/_assets/c654a8058ab2.jpg) 0px 0px no-repeat;  text-decoration: none;}
a.close_sound2:visited {width:15px; height:15px; background: url(/_assets/c654a8058ab2.jpg) 0px 0px no-repeat;  text-decoration: none;}
a.close_sound2:hover {width:15px; height:15px; background: url(/_assets/c654a8058ab2.jpg) 0px -15px no-repeat;  text-decoration: none;}
a.close_sound2:active {width:15px; height:15px; background: url(/_assets/c654a8058ab2.jpg) 0px -15px no-repeat;  text-decoration: none;}


/* kalendarz */

.kalendarz{padding:5px; background-color:#ccc; position:relative;display:block;  border:solid 1px #ccc}
.kal_dat{display:block; padding:12px;  font-weight:bold;  font-size:18px; color:#000;}
#zamk_kalenda{float:right;}
.kalendarz_info{margin:1px; display:none; position:relative;}

.kal_mar2{margin:1px; padding-top:10px; padding-bottom:10px; background-color:#444; color:#fff}
.kal_el{display:block;  color: #555; width:14.285%; display:block; float:left; text-align: center;}
.kal_pu{background-color: transparent; color:#ff0000 !important}
 #kal_dzien{background-color: #222; color: #000000;}
.kal_mar{margin:1px;  background-color:#eee; transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;-o-transition:0.3s;}
.kal_mar:hover{background-color:#ccc;}    
.pad_kal{padding-top:6px; padding-bottom:6px;}

a.kal_lin:link, a.kal_lin:visited{display:block; color:#fff !important;  text-shadow: 1px 1px 1px #000;  transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;-o-transition:0.3s;}
a.kal_lin:hover, a.kal_lin:active,a.kal_lin:focus{background-color:#333 !important;}
#kalen_txt{display:none}
.nazwa_kal{font-size:20px; color:#000; float:left;}
.data_kal{font-size:16px; color:#666; float:right;}
.opis_kal{clear:both; float:none; color:#000; padding:10px;}

a.lin_arr:link, a.lin_arr:visited{color:#fff; padding:9px;  transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;-o-transition:0.3s;}
a.lin_arr:hover, a.lin_arr:active,a.lin_arr:focus{color:#000}



/* RESPONSIVE ARROWS */
[class^=arr-]{border:       solid currentColor;border-width: 0 .2em .2em 0;display:      inline-block;padding:      .20em;}
.arr-right {transform:rotate(-45deg); margin-bottom:1px}
.arr-left  {transform:rotate(135deg); margin-bottom:1px}
.arr-up    {transform:rotate(-135deg);}
.arr-down  {transform:rotate(45deg);}


/**
FORMULARZE
 */



input, textarea{
height:42px; padding:8px; margin:4px 0px 4px 0px;
font-size:16px; color:#777; background-color: #ffffff;  text-align: left;  border: 1px solid #eee;
transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;-o-transition:0.3s;
}

input:hover , textarea:hover{color:#000;background-color: #e5e5e5}
textarea{width:100%; min-height:100px;}

input[type=submit]{cursor: pointer;text-align:center;height:42px; padding:8px; margin:4px 0px 4px 0px;font-size:16px; background-color: #ccc; color:#000;  border: 0px solid #cccccc; transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;-o-transition:0.3s;}
input[type=submit]:hover{background-color: #444; color: #fff;}

select {font-size: 16px; height:42px; background-color:#ccc; color:#000;width:100%;padding: 0.5em 3.5em 0.5em 1em;margin:4px 0px 4px 0px;cursor: pointer;border: 0px solid #eee; display: inline-block;line-height: 1.5em;-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;-o-appearance: none;appearance: none;-webkit-box-sizing: border-box; -moz-box-sizing: border-box;box-sizing: border-box;-webkit-appearance: none;-moz-appearance: none;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;-o-transition:0.3s;}
select::-ms-expand{display:none;}
select:hover{color:#fff}
select.minimal {background-image: url(/_assets/6882c6105640.png);background-position:right 10px center; background-repeat: no-repeat; }
select.minimal:focus {background-image: url(/_assets/27e12ebc7796.png);background-position:right 10px center;background-repeat: no-repeat;outline: 0;  background-color:#777;}
select:-moz-focusring {color: transparent;text-shadow: 0 0 0 #000;}

option{background-color:#eee; color:#444; padding:5px; heighr:30px;}



.radio_b{position:relative; width:100%; margin-bottom:25px; margin-top:25px;}
.regular-radio {display: none;}
.regular-radio + label {-webkit-appearance: none;background-color: #e1e1e1;border: 4px solid #e1e1e1;border-radius: 15px;width: 100%;display: inline-block;position: relative;width: 15px;height: 15px;}
.regular-radio:checked + label {background: #319500;border: 4px solid #e1e1e1;}
.label-radio{font-size:16px; position:absolute; left:30px; top:-2px;}



.checkbox_b{position:relative; display:block; clear:both; width:100%; margin-top:30px;  margin-bottom:10px;}
input[type=checkbox] {opacity: 0;float:left; z-index:2; height:20px;}
input[type=checkbox] + label {margin: 0 0 0 22px;position: relative;cursor: pointer;float: left;z-index:2;}
input[type=checkbox] + label ~ label {margin: 0 0 0 40px;z-index:2;}
.label-checkbox{font-size:16px; position:relative;  padding-left:30px; z-index:1;}
input[type=checkbox] + label::before {  content: ' ';  position: absolute;  left: -35px;  top: 0px;  width: 23px;  height: 23px;  display: block;  background: white; border: 1px solid #A9A9A9;}
input[type=checkbox] + label::after {  content: ' ';  position: absolute;  left: -35px;  top: 0px;  width: 23px;  height: 23px;  display: block;  z-index: 1;
  background: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjE4MS4yIDI3MyAxNyAxNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAxODEuMiAyNzMgMTcgMTYiPjxwYXRoIGQ9Ik0tMzA2LjMgNTEuMmwtMTEzLTExM2MtOC42LTguNi0yNC04LjYtMzQuMyAwbC01MDYuOSA1MDYuOS0yMTIuNC0yMTIuNGMtOC42LTguNi0yNC04LjYtMzQuMyAwbC0xMTMgMTEzYy04LjYgOC42LTguNiAyNCAwIDM0LjNsMjMxLjIgMjMxLjIgMTEzIDExM2M4LjYgOC42IDI0IDguNiAzNC4zIDBsMTEzLTExMyA1MjQtNTI0YzctMTAuMyA3LTI1LjctMS42LTM2eiIvPjxwYXRoIGZpbGw9IiMzNzM3MzciIGQ9Ik0xOTcuNiAyNzcuMmwtMS42LTEuNmMtLjEtLjEtLjMtLjEtLjUgMGwtNy40IDcuNC0zLjEtMy4xYy0uMS0uMS0uMy0uMS0uNSAwbC0xLjYgMS42Yy0uMS4xLS4xLjMgMCAuNWwzLjMgMy4zIDEuNiAxLjZjLjEuMS4zLjEuNSAwbDEuNi0xLjYgNy42LTcuNmMuMy0uMS4zLS4zLjEtLjV6Ii8+PHBhdGggZD0iTTExODcuMSAxNDMuN2wtNTYuNS01Ni41Yy01LjEtNS4xLTEyLTUuMS0xNy4xIDBsLTI1My41IDI1My41LTEwNi4yLTEwNi4yYy01LjEtNS4xLTEyLTUuMS0xNy4xIDBsLTU2LjUgNTYuNWMtNS4xIDUuMS01LjEgMTIgMCAxNy4xbDExNC43IDExNC43IDU2LjUgNTYuNWM1LjEgNS4xIDEyIDUuMSAxNy4xIDBsNTYuNS01Ni41IDI2Mi0yNjJjNS4yLTMuNCA1LjItMTIgLjEtMTcuMXpNMTYzNC4xIDE2OS40bC0zNy43LTM3LjdjLTMuNC0zLjQtOC42LTMuNC0xMiAwbC0xNjkuNSAxNjkuNS03MC4yLTcxLjljLTMuNC0zLjQtOC42LTMuNC0xMiAwbC0zNy43IDM3LjdjLTMuNCAzLjQtMy40IDguNiAwIDEybDc3LjEgNzcuMSAzNy43IDM3LjdjMy40IDMuNCA4LjYgMy40IDEyIDBsMzcuNy0zNy43IDE3NC43LTE3Ni40YzEuNi0xLjcgMS42LTYuOS0uMS0xMC4zeiIvPjwvc3ZnPg==') no-repeat center center;  -ms-transition: all .2s ease;  -webkit-transition: all .2s ease;  transition: all .3s ease;  -ms-transform: scale(0);  -webkit-transform: scale(0);  transform: scale(0);  opacity: 0;
}
input[type=checkbox]:checked + label::after {  -ms-transform: scale(1);  -webkit-transform: scale(1);  transform: scale(1);  opacity: 1;}

.mini_in .checkbox_b{position:relative; display:block; clear:both; width:100%; margin-top:5px;  margin-bottom:5px;}
.mini_in input[type=checkbox] {opacity: 0;float:left; z-index:2; height:10px;}
.mini_in input[type=checkbox] + label {margin: 0 0 0 22px;position: relative;cursor: pointer;float: left;z-index:2;}
.mini_in input[type=checkbox] + label ~ label {margin: 0 0 0 22px;z-index:2;}
.mini_in .label-checkbox{font-size:14px; position:relative;  padding-left:22px;z-index:1;}
.mini_in input[type=checkbox] + label::before {  content: ' ';  position: absolute;  left: -20px;  top: 2px;  width: 16px;  height: 16px;  display: block;  background: white; border: 1px solid #A9A9A9;}
.mini_in input[type=checkbox] + label::after {  content: ' ';  position: absolute;  left: -20px;  top: 2px;  width: 16px;  height: 16px;  display: block;  z-index: 1;
  background: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjE4MS4yIDI3MyAxNyAxNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAxODEuMiAyNzMgMTcgMTYiPjxwYXRoIGQ9Ik0tMzA2LjMgNTEuMmwtMTEzLTExM2MtOC42LTguNi0yNC04LjYtMzQuMyAwbC01MDYuOSA1MDYuOS0yMTIuNC0yMTIuNGMtOC42LTguNi0yNC04LjYtMzQuMyAwbC0xMTMgMTEzYy04LjYgOC42LTguNiAyNCAwIDM0LjNsMjMxLjIgMjMxLjIgMTEzIDExM2M4LjYgOC42IDI0IDguNiAzNC4zIDBsMTEzLTExMyA1MjQtNTI0YzctMTAuMyA3LTI1LjctMS42LTM2eiIvPjxwYXRoIGZpbGw9IiMzNzM3MzciIGQ9Ik0xOTcuNiAyNzcuMmwtMS42LTEuNmMtLjEtLjEtLjMtLjEtLjUgMGwtNy40IDcuNC0zLjEtMy4xYy0uMS0uMS0uMy0uMS0uNSAwbC0xLjYgMS42Yy0uMS4xLS4xLjMgMCAuNWwzLjMgMy4zIDEuNiAxLjZjLjEuMS4zLjEuNSAwbDEuNi0xLjYgNy42LTcuNmMuMy0uMS4zLS4zLjEtLjV6Ii8+PHBhdGggZD0iTTExODcuMSAxNDMuN2wtNTYuNS01Ni41Yy01LjEtNS4xLTEyLTUuMS0xNy4xIDBsLTI1My41IDI1My41LTEwNi4yLTEwNi4yYy01LjEtNS4xLTEyLTUuMS0xNy4xIDBsLTU2LjUgNTYuNWMtNS4xIDUuMS01LjEgMTIgMCAxNy4xbDExNC43IDExNC43IDU2LjUgNTYuNWM1LjEgNS4xIDEyIDUuMSAxNy4xIDBsNTYuNS01Ni41IDI2Mi0yNjJjNS4yLTMuNCA1LjItMTIgLjEtMTcuMXpNMTYzNC4xIDE2OS40bC0zNy43LTM3LjdjLTMuNC0zLjQtOC42LTMuNC0xMiAwbC0xNjkuNSAxNjkuNS03MC4yLTcxLjljLTMuNC0zLjQtOC42LTMuNC0xMiAwbC0zNy43IDM3LjdjLTMuNCAzLjQtMy40IDguNiAwIDEybDc3LjEgNzcuMSAzNy43IDM3LjdjMy40IDMuNCA4LjYgMy40IDEyIDBsMzcuNy0zNy43IDE3NC43LTE3Ni40YzEuNi0xLjcgMS42LTYuOS0uMS0xMC4zeiIvPjwvc3ZnPg==') no-repeat center center;  -ms-transition: all .2s ease;  -webkit-transition: all .2s ease;  transition: all .3s ease;  -ms-transform: scale(0);  -webkit-transform: scale(0);  transform: scale(0);  opacity: 0;
}
.mini_in input[type=checkbox]:checked + label::after {  -ms-transform: scale(1);  -webkit-transform: scale(1);  transform: scale(1);  opacity: 1;}
.mini_in input[type=submit]{width:100%;}




.sherre{position:relative; z-index:50; margin-top:20px; margin-bottom:20px;}
.fb-like{margin-bottom:4px; position:relative; display:block; width:100%;}
.g-plus{position:relative; display:block; width:100%;}














/**
RESPONSIVE
 */

.men_res {display:none; background: rgba(255, 255, 255, 0.9);  width: 40px;  height: 40px;  position: fixed; z-index:2000; top:4px; right:4px;  -webkit-transform: rotate(0deg);  -moz-transform: rotate(0deg);  -o-transform: rotate(0deg);  transform: rotate(0deg); -webkit-transition: .5s ease-in-out;  -moz-transition: .5s ease-in-out;  -o-transition: .5s ease-in-out; transition: .5s ease-in-out;  cursor: pointer;}
.men_res span {margin:10%;  display: block;  position: absolute;  height: 7px;  width: 80%;  background: #777;   opacity: 1;  left: 0;  -webkit-transform: rotate(0deg);  -moz-transform: rotate(0deg);  -o-transform: rotate(0deg);  transform: rotate(0deg);  -webkit-transition: .25s ease-in-out;  -moz-transition: .25s ease-in-out;  -o-transition: .25s ease-in-out;  transition: .25s ease-in-out;}
.men_res span:nth-child(1) {top: 0px;}
.men_res span:nth-child(2),.men_res span:nth-child(3) {top: 12px;}
.men_res span:nth-child(4) {top: 24px;}
.men_res.open span:nth-child(1) {top: 12px;  width: 0%;  left: 50%;}
.men_res.open span:nth-child(2) {-webkit-transform: rotate(45deg);  -moz-transform: rotate(45deg);  -o-transform: rotate(45deg);  transform: rotate(45deg);}
.men_res.open span:nth-child(3) {-webkit-transform: rotate(-45deg);  -moz-transform: rotate(-45deg);  -o-transform: rotate(-45deg);  transform: rotate(-45deg);}
.men_res.open span:nth-child(4) {top: 12px;  width: 0%;  left: 50%;}


@media (max-width: 1280px){
.proc_95{width:98%}
.proc_90{width:95%}
.proc_85{width:92%}
.proc_80{width:90%}
.proc_75{width:88%}
.proc_70{width:85%}
.proc_65{width:82%}
.proc_60{width:80%}
}


@media (min-width: 1025px){
.men_res{display:none;} .menu_t{display: inline-block !important;}
}

@media (max-width: 1024px){
.doc_cc{margin-bottom:0px !important}
.body_doc{margin-top:0px}
#foote{position:relative; bottom:auto; height:auto !important; top:0px}

.table_top{display: table; width:100%;}
.logo{display: block; vertical-align: bottom; width:100%; text-align:center;}
.logo img{max-width:100%;}
.box_top{display: none}
.box_top_text{text-align:center}

.men_res{display:block;} .menu_t{display: none;}
.menu_top{border:solid 0px; position:relative !important; float:none; width:100%; padding-top:0px; padding-bottom:0px; right:auto; bottom:auto; height:auto;}
.menu-hov{display: block; position:relative; height:auto;}
.menu-hov ul{display: block;}
.menu-hov ul li{display: block; border-right: solid 0px #ccc; border-bottom: solid 1px #ccc; display:block; float:none; width:100%}
.menu-hov ul li ul {display:none;position:relative; width:100%;}
.menu-hov ul li ul li ul{width:100%; position:relative; margin-left:0px; margin-top:0px;}
.menu-hov ul li a{text-align: left; display: block;}


.item_li{width:50%;}
.it_p{width:33.33%;}

.box_link, a.box_link:link,   a.box_link:visited {width:50%; display: inline-block;margin-top:10px;}
.bx_0{border-radius: 10px 0px 0px 10px;-moz-border-radius: 10px 0px 0px 10px;-webkit-border-radius: 10px 0px 0px 10px;}
.bx_1{border-radius: 0px 10px 10px 0px;-moz-border-radius: 0px 10px 10px 0px;-webkit-border-radius: 0px 10px 10px 0px;}

.box_zajawka{width:50%;}
.gal_rodz2, .boxformat_gal_blog{width:25%;}

.gallery_d {display:block;}
#zajawki0_align{margin-left:5%; margin-right:5%;}

.owl-theme .owl-dots .owl-dot, a.slideshow_nav_left:link, a.slideshow_nav_right:link{display:none !important}
.slideshow_text{position:absolute; left:0%; top:auto; bottom:30px; width:100%; }
.slideshow_text_padding{padding:10px;font-size:24px; background-color:rgba(255,255,255,0.8);}
.slideshow_text_padding h1, .slideshow_text_paddingh2, .slideshow_text_padding h3,.slideshow_text_padding h4,.slideshow_text_padding h5,.slideshow_text_padding h6
{font-size:26px}


}



@media (max-width: 900px){
h1{font-size:32px;}
h2{font-size:26px; }
h3{font-size:22px;}
h4{font-size:18px;}
h5{font-size:16px;}
h6{font-size:14px;}


a.button_link:link, a.button_link:visited{
width:calc(100% - 16px);
text-align:center;


}

input[type=text], textarea{width:100%; padding:8px; }




.box_zajawka{width:50%;}
.zajawki0_el{width:50%;}
#zajawki0_align{margin-left:13%; margin-right:13%;}
.gal_rodz1, .boxformat_gal_blog{width:50%;}
.gal_rodz2{width:33.33%}
.boxformat_gal img{width:100%}


  

  
.div_20, .div_25, .div_33, .div_50, .div_67, .div_75{float:none; width:100%; position:relative; padding-bottom:10px; padding-top:10px;}
.div_col_margin{padding:0px;}

.komentarz_p{position:relative; display:block}
.blog_margin2{ border-left:solid 0px #eee;padding-left:0px;}
.image_blog{display:block; width: 100%;}

.windows_site{display:block; padding:10px;}
.slideshow_text_padding{font-size:20px}

}


@media (max-width: 720px){


.box_link, a.box_link:link,   a.box_link:visited {width:100%; display: inline-block;margin-top:10px;}
.bx_0, .bx_1{border-radius: 10px 10px 10px 10px;-moz-border-radius: 10px 10px 10px 10px;-webkit-border-radius: 10px 10px 10px 10px;}


.item_li{width:100%;}
.it_p{width:50%;}
}

@media (max-width: 480px){
table,tbody,td,th,thead,tr{display:block}tr{border-bottom:0px solid #ccc}td{border:none;position:relative}
.it_p{width:100%;}
.sciezka{display:none}

.gal_rodz1, .boxformat_gal_blog{width:100%;}
.gal_rodz2{width:50%}
.boxformat_gal img{width:100%}


.cellzdj{width:90%; padding:0px; text-align:ccenter; margin:auto;}
.box_zajawka{width:100%;}
.zajawki0_el{width:100%;}
.slideshow_text_padding{font-size:18px}
}
