html{color:#fff;background:#fff}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000}#yui3-css-stamp.cssreset{display:none}
article, aside, details, dialog, figcaption, figure, footer, header, main, nav, section{display:block;}
audio, canvas, embed, keygen, meter, progress, video{display:inline-block;}
.hidden{display:none;}
a:focus{text-decoration:none}
b{font-weight:400;}
strong{font-weight:700;}
.clear{clear:both;}
body{margin:0 auto;background-color:#fff;color:#fff;}
.rell{position:relative;}
.abs{position:absolute;}
.wrapper{margin:0 auto;width:1080px;}
.h100{height:100%;}
.p300{font-weight:300;}
.nofloat{float:none!important;}
.tabela{display:table;width:100%;height:100%;}
.centrowanie{display:table-cell;vertical-align:middle;}
div, p, a, h3, h2, h1, h4{font-family:'Open Sans', sans-serif;text-decoration:none;font-size:14px;font-weight:400;color:#3F4144;word-wrap:break-word;}
a:hover{text-decoration:none;}
h1{font-size:40px;text-align:center;font-weight:300;margin-bottom:30px;margin-top:-20px;}
h2{font-size:35px;font-weight:300;color:#fff;text-transform:uppercase;line-height:45px;letter-spacing:2px}
h3{font-size:16px;text-transform:uppercase;color:#fff;font-weight:300;}
h3 span{font-weight:400;}
h4{font-size:56px;color:#fff;font-weight:300;}
h4 span{font-weight:300;}
h5{font-size:25px;font-weight:300;margin-bottom:20px;text-align:center;}
h5 span{font-weight:400;}
#top_social{margin:25px 0px;border-bottom:1px solid rgba(255, 255, 255, 0.7);padding-bottom:25px;}
.napis_witamy{color:#fff;font-weight:300;float:left;}
.social{float:right;}
.icon{width:18px;height:18px;background-image:url(/img/social_sprite.png);display:inline-block;margin-left:7px;}
.face{background-position:top -12px left -16px;}
.google{background-position:top -12px left -48px;}
.youtube{background-position:top -12px left -79px;width:43px;}
#logo{width:211px;height:46px;background:url(/img/logo.png) no-repeat center;float:left;}
#cssmenu,
#cssmenu ul,
#cssmenu ul li,
#cssmenu ul li a,
#cssmenu #menu-button{margin:0;padding:0;border:0;list-style:none;line-height:1;display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#cssmenu:after,
#cssmenu > ul:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
#cssmenu #menu-button{display:none;}
#cssmenu{width:auto;float:right;}
#cssmenu > ul{}
#cssmenu.align-right > ul > li{float:right;}
#cssmenu > ul > li{float:left;display:inline-block;}
#cssmenu.align-center > ul{float:none;text-align:center;}
#cssmenu.align-center > ul > li{float:none;}
#cssmenu.align-center ul ul{text-align:left;}
#cssmenu > ul > li > a{padding:0px 15px;line-height:45px;color:#fff;text-decoration:none;font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:1px;border:1px solid transparent;}
#cssmenu > ul > li:hover > a,
#cssmenu > ul > li > a:hover,
#cssmenu > ul > li.active > a{color:#fff;border:1px solid rgba(255, 255, 255, 0.7);border-radius:8px;}
#cssmenu > ul > li.has-sub.active > a::after,
#cssmenu > ul > li.has-sub:hover > a{border-top-color:#ffffff;}
#cssmenu ul ul{position:absolute;left:-9999px;top:60px;padding-top:6px;font-size:13px;opacity:0;-webkit-transition:top 0.2s ease, opacity 0.2s ease-in;-moz-transition:top 0.2s ease, opacity 0.2s ease-in;-ms-transition:top 0.2s ease, opacity 0.2s ease-in;-o-transition:top 0.2s ease, opacity 0.2s ease-in;transition:top 0.2s ease, opacity 0.2s ease-in;}
#cssmenu.align-right ul ul{text-align:right;}
#cssmenu > ul > li > ul::after{content:"";position:absolute;width:0;height:0;border:5px solid transparent;border-bottom-color:#ffffff;top:-4px;left:20px;}
#cssmenu.align-right > ul > li > ul::after{left:auto;right:20px;}
#cssmenu ul ul ul::after{content:"";position:absolute;width:0;height:0;border:5px solid transparent;border-right-color:#ffffff;top:11px;left:-4px;}
#cssmenu.align-right ul ul ul::after{border-right-color:transparent;border-left-color:#ffffff;left:auto;right:-4px;}
#cssmenu > ul > li > ul{top:120px;}
#cssmenu > ul > li:hover > ul{top:52px;left:0;opacity:1;}
#cssmenu.align-right > ul > li:hover > ul{left:auto;right:0;}
#cssmenu ul ul ul{padding-top:0;padding-left:6px;}
#cssmenu.align-right ul ul ul{padding-right:6px;}
#cssmenu ul ul > li:hover > ul{left:180px;top:0;opacity:1;}
#cssmenu.align-right ul ul > li:hover > ul{left:auto;right:100%;opacity:1;}
#cssmenu ul ul li a{text-decoration:none;font-weight:400;padding:11px 25px;width:180px;color:#777777;background:#ffffff;}
#cssmenu ul ul li:hover > a,
#cssmenu ul ul li.active > a{color:#333333;}
#cssmenu ul ul li:first-child > a{border-top-left-radius:3px;border-top-right-radius:3px;}
#cssmenu ul ul li:last-child > a{border-bottom-left-radius:3px;border-bottom-right-radius:3px;}
#cssmenu > ul > li > ul::after{position:absolute;display:block;}
#cssmenu ul ul li.has-sub > a::after{content:"";position:absolute;width:0;height:0;border:4px solid transparent;border-left-color:#777777;right:17px;top:14px;}
#cssmenu.align-right ul ul li.has-sub > a::after{border-left-color:transparent;border-right-color:#777777;right:auto;left:17px;}
#cssmenu ul ul li.has-sub.active > a::after,
#cssmenu ul ul li.has-sub:hover > a::after{border-left-color:#333333;}
#cssmenu.align-right ul ul li.has-sub.active > a::after,
#cssmenu.align-right ul ul li.has-sub:hover > a::after{border-right-color:#333333;border-left-color:transparent;}
@media all and (max-width:1080px), only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:1080px), only screen and (min--moz-device-pixel-ratio:2) and (max-width:1080px), only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:1080px), only screen and (min-device-pixel-ratio:2) and (max-width:1080px), only screen and (min-resolution:192dpi) and (max-width:1080px), only screen and (min-resolution:2dppx) and (max-width:1080px){#cssmenu{text-align:right;}
#cssmenu > ul{display:none;}
#cssmenu > ul.open{display:block;background-color:rgba(255, 255, 255, 0.7);position:absolute;width:260px;right:0px;z-index:999;}
#cssmenu.align-right > ul{float:none;}
#cssmenu.align-center > ul{text-align:left;}
#cssmenu > ul > li,
#cssmenu.align-right > ul > li{float:none;display:block;}
#cssmenu > ul > li > a{padding:10px 20px;color:#000;border:0px;line-height:30px;}
#cssmenu > ul > li:hover > a,
#cssmenu > ul > li.active > a{color:#000;border:0px;}
#cssmenu #menu-button{display:inline-block;text-decoration:none;font-size:13px;font-weight:700;color:;padding:0px;width:100px;height:50px;border:1px solid #fff;text-transform:uppercase;letter-spacing:1px;cursor:pointer;}
#cssmenu ul ul,
#cssmenu ul li:hover > ul,
#cssmenu > ul > li > ul,
#cssmenu ul ul ul,
#cssmenu ul ul li:hover > ul,
#cssmenu.align-right ul ul,
#cssmenu.align-right ul li:hover > ul,
#cssmenu.align-right > ul > li > ul,
#cssmenu.align-right ul ul ul,
#cssmenu.align-right ul ul li:hover > ul{left:0;right:auto;top:auto;opacity:1;width:100%;padding:0;position:relative;text-align:left;}
#cssmenu ul ul li{width:100%;}
#cssmenu ul ul li a{width:100%;box-shadow:none;padding-left:35px;}
#cssmenu ul ul ul li a{padding-left:45px;}
#cssmenu ul ul li:first-child > a,
#cssmenu ul ul li:last-child > a{border-radius:0;}
#cssmenu #menu-button::after{display:block;content:'';position:absolute;height:9px;width:50px;border-top:2px solid #fff;border-bottom:2px solid #fff;right:24px;top:16px;}
#cssmenu #menu-button::before{display:block;content:'';position:absolute;height:3px;width:50px;border-top:2px solid #fff;right:24px;top:31px;}
#cssmenu > ul > li.has-sub > a::after,
#cssmenu ul ul li.has-sub > a::after{display:none;}
}
#pasek_top{width:100%;height:4px;position:fixed;top:0px;}
#pasek_top .pas1{width:22%;height:4px;float:left;}
#pasek_top .pas1:first-child{background-color:#115bbc;}
#pasek_top .pas1:nth-child(2){background-color:#4e9f39;}
#pasek_top .pas1:nth-child(3){background-color:#d8a83c;}
#pasek_top .pas1:nth-child(4){background-color:#db1338;}
#pasek_top .pas2{width:12%;height:4px;float:left;background-color:#115bbc}
.fullsize{width:100%;height:100%;background-size:cover;background-position:center;padding:240px 0px;background-attachment:fixed;}
#fixed_pasek{position:fixed;top:4px;width:100%;padding:20px 0px;}
.box_oferta{width:270px;height:270px;border:3px solid #f5f4f2;float:left;background-size:cover;background-position:center;padding:27px 19px;}
#section_1 .box_oferta:first-child{border-color:#2089e5;background:-moz-linear-gradient(-45deg, rgba(30,87,153,0.15) 0%, rgba(15,129,225,0.15) 50%, rgba(1,74,185,0.15) 99%, rgba(1,74,185,0.15) 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(30,87,153,0.15)), color-stop(50%,rgba(15,129,225,0.15)), color-stop(99%,rgba(1,74,185,0.15)), color-stop(100%,rgba(1,74,185,0.15)));background:-webkit-linear-gradient(-45deg, rgba(30,87,153,0.15) 0%,rgba(15,129,225,0.15) 50%,rgba(1,74,185,0.15) 99%,rgba(1,74,185,0.15) 100%);background:-o-linear-gradient(-45deg, rgba(30,87,153,0.15) 0%,rgba(15,129,225,0.15) 50%,rgba(1,74,185,0.15) 99%,rgba(1,74,185,0.15) 100%);background:-ms-linear-gradient(-45deg, rgba(30,87,153,0.15) 0%,rgba(15,129,225,0.15) 50%,rgba(1,74,185,0.15) 99%,rgba(1,74,185,0.15) 100%);background:linear-gradient(135deg, rgba(30,87,153,0.15) 0%,rgba(15,129,225,0.15) 50%,rgba(1,74,185,0.15) 99%,rgba(1,74,185,0.15) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#261e5799', endColorstr='#26014ab9',GradientType=1);}
#section_1 .box_oferta:first-child:hover{background:-moz-linear-gradient(-45deg, rgba(30,87,153,0.9) 0%, rgba(15,129,225,0.9) 50%, rgba(1,74,185,0.9) 99%, rgba(1,74,185,0.9) 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(30,87,153,0.9)), color-stop(50%,rgba(15,129,225,0.9)), color-stop(99%,rgba(1,74,185,0.9)), color-stop(100%,rgba(1,74,185,0.9)));background:-webkit-linear-gradient(-45deg, rgba(30,87,153,0.9) 0%,rgba(15,129,225,0.9) 50%,rgba(1,74,185,0.9) 99%,rgba(1,74,185,0.9) 100%);background:-o-linear-gradient(-45deg, rgba(30,87,153,0.9) 0%,rgba(15,129,225,0.9) 50%,rgba(1,74,185,0.9) 99%,rgba(1,74,185,0.9) 100%);background:-ms-linear-gradient(-45deg, rgba(30,87,153,0.9) 0%,rgba(15,129,225,0.9) 50%,rgba(1,74,185,0.9) 99%,rgba(1,74,185,0.9) 100%);background:linear-gradient(135deg, rgba(30,87,153,0.9) 0%,rgba(15,129,225,0.9) 50%,rgba(1,74,185,0.9) 99%,rgba(1,74,185,0.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e61e5799', endColorstr='#e6014ab9',GradientType=1);}
#section_1 .box_oferta:nth-child(3){border-color:transparent;width:540px;}
#section_1 .box_oferta:nth-child(4){border-color:#ce928a;background: -moz-linear-gradient(-45deg,  rgba(206,146,138,0.15) 0%, rgba(206,146,138,0.15) 1%, rgba(236,196,191,0.15) 50%, rgba(206,146,138,0.15) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(206,146,138,0.15)), color-stop(1%,rgba(206,146,138,0.15)), color-stop(50%,rgba(236,196,191,0.15)), color-stop(100%,rgba(206,146,138,0.15))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg,  rgba(206,146,138,0.15) 0%,rgba(206,146,138,0.15) 1%,rgba(236,196,191,0.15) 50%,rgba(206,146,138,0.15) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg,  rgba(206,146,138,0.15) 0%,rgba(206,146,138,0.15) 1%,rgba(236,196,191,0.15) 50%,rgba(206,146,138,0.15) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg,  rgba(206,146,138,0.15) 0%,rgba(206,146,138,0.15) 1%,rgba(236,196,191,0.15) 50%,rgba(206,146,138,0.15) 100%); /* IE10+ */
background: linear-gradient(135deg,  rgba(206,146,138,0.15) 0%,rgba(206,146,138,0.15) 1%,rgba(236,196,191,0.15) 50%,rgba(206,146,138,0.15) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#26ce928a', endColorstr='#26ce928a',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
#section_1 .box_oferta:nth-child(4):hover{background: -moz-linear-gradient(-45deg,  rgba(206,146,138,0.9) 0%, rgba(236,196,191,0.9) 50%, rgba(206,146,138,0.9) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(206,146,138,0.9)), color-stop(50%,rgba(236,196,191,0.9)), color-stop(100%,rgba(206,146,138,0.9))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg,  rgba(206,146,138,0.9) 0%,rgba(236,196,191,0.9) 50%,rgba(206,146,138,0.9) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg,  rgba(206,146,138,0.9) 0%,rgba(236,196,191,0.9) 50%,rgba(206,146,138,0.9) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg,  rgba(206,146,138,0.9) 0%,rgba(236,196,191,0.9) 50%,rgba(206,146,138,0.9) 100%); /* IE10+ */
background: linear-gradient(135deg,  rgba(206,146,138,0.9) 0%,rgba(236,196,191,0.9) 50%,rgba(206,146,138,0.9) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6ce928a', endColorstr='#e6ce928a',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

}
#section_1 .box_oferta:nth-child(5){border-color:#58b042;background:-moz-linear-gradient(-45deg, rgba(69,155,52,0.15) 0%, rgba(93,202,71,0.15) 51%, rgba(69,155,52,0.15) 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(69,155,52,0.15)), color-stop(51%,rgba(93,202,71,0.15)), color-stop(100%,rgba(69,155,52,0.15)));background:-webkit-linear-gradient(-45deg, rgba(69,155,52,0.15) 0%,rgba(93,202,71,0.15) 51%,rgba(69,155,52,0.15) 100%);background:-o-linear-gradient(-45deg, rgba(69,155,52,0.15) 0%,rgba(93,202,71,0.15) 51%,rgba(69,155,52,0.15) 100%);background:-ms-linear-gradient(-45deg, rgba(69,155,52,0.15) 0%,rgba(93,202,71,0.15) 51%,rgba(69,155,52,0.15) 100%);background:linear-gradient(135deg, rgba(69,155,52,0.15) 0%,rgba(93,202,71,0.15) 51%,rgba(69,155,52,0.15) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#26459b34', endColorstr='#26459b34',GradientType=1);}
#section_1 .box_oferta:nth-child(5):hover{background:-moz-linear-gradient(-45deg, rgba(69,155,52,0.9) 0%, rgba(93,202,71,0.9) 51%, rgba(69,155,52,0.9) 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(69,155,52,0.9)), color-stop(51%,rgba(93,202,71,0.9)), color-stop(100%,rgba(69,155,52,0.9)));background:-webkit-linear-gradient(-45deg, rgba(69,155,52,0.9) 0%,rgba(93,202,71,0.9) 51%,rgba(69,155,52,0.9) 100%);background:-o-linear-gradient(-45deg, rgba(69,155,52,0.9) 0%,rgba(93,202,71,0.9) 51%,rgba(69,155,52,0.9) 100%);background:-ms-linear-gradient(-45deg, rgba(69,155,52,0.9) 0%,rgba(93,202,71,0.9) 51%,rgba(69,155,52,0.9) 100%);background:linear-gradient(135deg, rgba(69,155,52,0.9) 0%,rgba(93,202,71,0.9) 51%,rgba(69,155,52,0.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6459b34', endColorstr='#e6459b34',GradientType=1);}
#section_1 .box_oferta:nth-child(7){border-color:#cea33a;background:-moz-linear-gradient(-45deg, rgba(179,138,41,0.15) 0%, rgba(222,173,57,0.15) 51%, rgba(179,138,41,0.15) 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(179,138,41,0.15)), color-stop(51%,rgba(222,173,57,0.15)), color-stop(100%,rgba(179,138,41,0.15)));background:-webkit-linear-gradient(-45deg, rgba(179,138,41,0.15) 0%,rgba(222,173,57,0.15) 51%,rgba(179,138,41,0.15) 100%);background:-o-linear-gradient(-45deg, rgba(179,138,41,0.15) 0%,rgba(222,173,57,0.15) 51%,rgba(179,138,41,0.15) 100%);background:-ms-linear-gradient(-45deg, rgba(179,138,41,0.15) 0%,rgba(222,173,57,0.15) 51%,rgba(179,138,41,0.15) 100%);background:linear-gradient(135deg, rgba(179,138,41,0.15) 0%,rgba(222,173,57,0.15) 51%,rgba(179,138,41,0.15) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#26b38a29', endColorstr='#26b38a29',GradientType=1);}
#section_1 .box_oferta:nth-child(7):hover{background:-moz-linear-gradient(-45deg, rgba(179,138,41,0.9) 0%, rgba(222,173,57,0.9) 51%, rgba(179,138,41,0.9) 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(179,138,41,0.9)), color-stop(51%,rgba(222,173,57,0.9)), color-stop(100%,rgba(179,138,41,0.9)));background:-webkit-linear-gradient(-45deg, rgba(179,138,41,0.9) 0%,rgba(222,173,57,0.9) 51%,rgba(179,138,41,0.9) 100%);background:-o-linear-gradient(-45deg, rgba(179,138,41,0.9) 0%,rgba(222,173,57,0.9) 51%,rgba(179,138,41,0.9) 100%);background:-ms-linear-gradient(-45deg, rgba(179,138,41,0.9) 0%,rgba(222,173,57,0.9) 51%,rgba(179,138,41,0.9) 100%);background:linear-gradient(135deg, rgba(179,138,41,0.9) 0%,rgba(222,173,57,0.9) 51%,rgba(179,138,41,0.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6b38a29', endColorstr='#e6b38a29',GradientType=1);}
.box_oferta .zajawka{color:#fff;height:77px;overflow:hidden;margin-top:30px;font-weight:300;font-size:18px;}
#section_1 .box_oferta:nth-child(4) h2{font-size:22px;line-height:30px;}
#section_1 .box_oferta:nth-child(5) h2{font-size:22px;line-height:30px;}
#section_1 .box_oferta:nth-child(7) h2{font-size:29px;line-height:40px;}
.duzy_napis{font-size:48px;font-weight:700;text-transform:uppercase;color:#fff;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.51);line-height:54px;}
.duzy_napis span{color:#db1439}
.napis_duzy{font-size:28px;color:#fff;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.51);line-height:36px;margin-top:10px;font-weight:400;}
#section_2 .box_oferta:first-child{border-color:transparent;width:540px;text-align:right}
#section_2 .box_oferta:nth-child(2){border-color:#c3384f;background:-moz-linear-gradient(-45deg, rgba(175,39,64,0.15) 0%, rgba(226,49,81,0.15) 50%, rgba(175,39,64,0.15) 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(175,39,64,0.15)), color-stop(50%,rgba(226,49,81,0.15)), color-stop(100%,rgba(175,39,64,0.15)));background:-webkit-linear-gradient(-45deg, rgba(175,39,64,0.15) 0%,rgba(226,49,81,0.15) 50%,rgba(175,39,64,0.15) 100%);background:-o-linear-gradient(-45deg, rgba(175,39,64,0.15) 0%,rgba(226,49,81,0.15) 50%,rgba(175,39,64,0.15) 100%);background:-ms-linear-gradient(-45deg, rgba(175,39,64,0.15) 0%,rgba(226,49,81,0.15) 50%,rgba(175,39,64,0.15) 100%);background:linear-gradient(135deg, rgba(175,39,64,0.15) 0%,rgba(226,49,81,0.15) 50%,rgba(175,39,64,0.15) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#26af2740', endColorstr='#26af2740',GradientType=1);}
#section_2 .box_oferta:nth-child(2):hover{background:-moz-linear-gradient(-45deg, rgba(175,39,64,0.9) 0%, rgba(226,49,81,0.9) 50%, rgba(175,39,64,0.9) 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(175,39,64,0.9)), color-stop(50%,rgba(226,49,81,0.9)), color-stop(100%,rgba(175,39,64,0.9)));background:-webkit-linear-gradient(-45deg, rgba(175,39,64,0.9) 0%,rgba(226,49,81,0.9) 50%,rgba(175,39,64,0.9) 100%);background:-o-linear-gradient(-45deg, rgba(175,39,64,0.9) 0%,rgba(226,49,81,0.9) 50%,rgba(175,39,64,0.9) 100%);background:-ms-linear-gradient(-45deg, rgba(175,39,64,0.9) 0%,rgba(226,49,81,0.9) 50%,rgba(175,39,64,0.9) 100%);background:linear-gradient(135deg, rgba(175,39,64,0.9) 0%,rgba(226,49,81,0.9) 50%,rgba(175,39,64,0.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6af2740', endColorstr='#e6af2740',GradientType=1);}
#section_2 .box_oferta:nth-child(4){border-color:#2ebcd0;background:-moz-linear-gradient(-45deg, rgba(33,167,187,0.15) 0%, rgba(27,200,226,0.15) 50%, rgba(33,167,187,0.15) 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(33,167,187,0.15)), color-stop(50%,rgba(27,200,226,0.15)), color-stop(100%,rgba(33,167,187,0.15)));background:-webkit-linear-gradient(-45deg, rgba(33,167,187,0.15) 0%,rgba(27,200,226,0.15) 50%,rgba(33,167,187,0.15) 100%);background:-o-linear-gradient(-45deg, rgba(33,167,187,0.15) 0%,rgba(27,200,226,0.15) 50%,rgba(33,167,187,0.15) 100%);background:-ms-linear-gradient(-45deg, rgba(33,167,187,0.15) 0%,rgba(27,200,226,0.15) 50%,rgba(33,167,187,0.15) 100%);background:linear-gradient(135deg, rgba(33,167,187,0.15) 0%,rgba(27,200,226,0.15) 50%,rgba(33,167,187,0.15) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2621a7bb', endColorstr='#2621a7bb',GradientType=1);}
#section_2 .box_oferta:nth-child(4):hover{background:-moz-linear-gradient(-45deg, rgba(33,167,187,0.9) 0%, rgba(27,200,226,0.9) 50%, rgba(33,167,187,0.9) 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(33,167,187,0.9)), color-stop(50%,rgba(27,200,226,0.9)), color-stop(100%,rgba(33,167,187,0.9)));background:-webkit-linear-gradient(-45deg, rgba(33,167,187,0.9) 0%,rgba(27,200,226,0.9) 50%,rgba(33,167,187,0.9) 100%);background:-o-linear-gradient(-45deg, rgba(33,167,187,0.9) 0%,rgba(27,200,226,0.9) 50%,rgba(33,167,187,0.9) 100%);background:-ms-linear-gradient(-45deg, rgba(33,167,187,0.9) 0%,rgba(27,200,226,0.9) 50%,rgba(33,167,187,0.9) 100%);background:linear-gradient(135deg, rgba(33,167,187,0.9) 0%,rgba(27,200,226,0.9) 50%,rgba(33,167,187,0.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e621a7bb', endColorstr='#e621a7bb',GradientType=1);}
#section_2 .box_oferta:nth-child(5){border-color:#c024df;background:-moz-linear-gradient(-45deg, rgba(175,32,201,0.15) 0%, rgba(218,29,253,0.15) 51%, rgba(175,32,201,0.15) 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(175,32,201,0.15)), color-stop(51%,rgba(218,29,253,0.15)), color-stop(100%,rgba(175,32,201,0.15)));background:-webkit-linear-gradient(-45deg, rgba(175,32,201,0.15) 0%,rgba(218,29,253,0.15) 51%,rgba(175,32,201,0.15) 100%);background:-o-linear-gradient(-45deg, rgba(175,32,201,0.15) 0%,rgba(218,29,253,0.15) 51%,rgba(175,32,201,0.15) 100%);background:-ms-linear-gradient(-45deg, rgba(175,32,201,0.15) 0%,rgba(218,29,253,0.15) 51%,rgba(175,32,201,0.15) 100%);background:linear-gradient(135deg, rgba(175,32,201,0.15) 0%,rgba(218,29,253,0.15) 51%,rgba(175,32,201,0.15) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#26af20c9', endColorstr='#26af20c9',GradientType=1);}
#section_2 .box_oferta:nth-child(5):hover{background:-moz-linear-gradient(-45deg, rgba(175,32,201,0.9) 0%, rgba(218,29,253,0.9) 51%, rgba(175,32,201,0.9) 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(175,32,201,0.9)), color-stop(51%,rgba(218,29,253,0.9)), color-stop(100%,rgba(175,32,201,0.9)));background:-webkit-linear-gradient(-45deg, rgba(175,32,201,0.9) 0%,rgba(218,29,253,0.9) 51%,rgba(175,32,201,0.9) 100%);background:-o-linear-gradient(-45deg, rgba(175,32,201,0.9) 0%,rgba(218,29,253,0.9) 51%,rgba(175,32,201,0.9) 100%);background:-ms-linear-gradient(-45deg, rgba(175,32,201,0.9) 0%,rgba(218,29,253,0.9) 51%,rgba(175,32,201,0.9) 100%);background:linear-gradient(135deg, rgba(175,32,201,0.9) 0%,rgba(218,29,253,0.9) 51%,rgba(175,32,201,0.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6af20c9', endColorstr='#e6af20c9',GradientType=1);}
#section_2 .box_oferta:nth-child(7){border-color:#9eae38;background:-moz-linear-gradient(-45deg, rgba(160,177,44,0.15) 0%, rgba(197,219,45,0.15) 51%, rgba(160,177,44,0.15) 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(160,177,44,0.15)), color-stop(51%,rgba(197,219,45,0.15)), color-stop(100%,rgba(160,177,44,0.15)));background:-webkit-linear-gradient(-45deg, rgba(160,177,44,0.15) 0%,rgba(197,219,45,0.15) 51%,rgba(160,177,44,0.15) 100%);background:-o-linear-gradient(-45deg, rgba(160,177,44,0.15) 0%,rgba(197,219,45,0.15) 51%,rgba(160,177,44,0.15) 100%);background:-ms-linear-gradient(-45deg, rgba(160,177,44,0.15) 0%,rgba(197,219,45,0.15) 51%,rgba(160,177,44,0.15) 100%);background:linear-gradient(135deg, rgba(160,177,44,0.15) 0%,rgba(197,219,45,0.15) 51%,rgba(160,177,44,0.15) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#26a0b12c', endColorstr='#26a0b12c',GradientType=1);}
#section_2 .box_oferta:nth-child(7):hover{background:-moz-linear-gradient(-45deg, rgba(160,177,44,0.9) 0%, rgba(197,219,45,0.9) 51%, rgba(160,177,44,0.9) 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(160,177,44,0.9)), color-stop(51%,rgba(197,219,45,0.9)), color-stop(100%,rgba(160,177,44,0.9)));background:-webkit-linear-gradient(-45deg, rgba(160,177,44,0.9) 0%,rgba(197,219,45,0.9) 51%,rgba(160,177,44,0.9) 100%);background:-o-linear-gradient(-45deg, rgba(160,177,44,0.9) 0%,rgba(197,219,45,0.9) 51%,rgba(160,177,44,0.9) 100%);background:-ms-linear-gradient(-45deg, rgba(160,177,44,0.9) 0%,rgba(197,219,45,0.9) 51%,rgba(160,177,44,0.9) 100%);background:linear-gradient(135deg, rgba(160,177,44,0.9) 0%,rgba(197,219,45,0.9) 51%,rgba(160,177,44,0.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6a0b12c', endColorstr='#e6a0b12c',GradientType=1);}
#section_2 .duzy_napis{color:#b2ca39;}
#section_2 .duzy_napis span{color:#fff;}
#section_2 .box_oferta:nth-child(2) h2{font-size:31px;line-height:43px;}
#bottom_fixed{width:100%;background-color:rgba(28, 50, 63, 0.9);height:100px;bottom:0px;}
#sub_left{float:left;padding:27px 0px;}
#sub_left a{padding:0px 15px;line-height:45px;height:45px;color:#fff;text-decoration:none;font-size:15px;font-weight:300;letter-spacing:1px;border:1px solid transparent;display:inline-block;}
#sub_left a:hover{border:1px solid rgba(255, 255, 255, 0.7);border-radius:8px;}
#kursy_walut{float:right;height:100px;border-left:1px solid rgba(29, 30, 37, 0.4);border-right:1px solid rgba(29, 30, 37, 0.4);padding:28px 15px;line-height:43px;color:#fff;text-transform:uppercase;font-weight:300;}
#slider_kursy{height:43px;width:120px;display:inline-block;vertical-align:middle;margin-left:20px;}
.slide_kurs{color:#fff;line-height:40px;font-weight:300;}
.slide_kurs span{font-weight:400;}
footer{background-color:#1c323f;}
#partnerzy{width:100%;height:140px;border-bottom:1px solid rgba(255, 255, 255, 0.3);}
#nasi_partnerzy{line-height:140px;font-size:25px;color:#fff;font-weight:300;float:left;width:200px;}
#nasi_partnerzy span{font-weight:400;}
#slider_partnerzy{width:850px;float:right;height:140px;padding:27px 0px;}
.slide_partner{background-repeat:no-repeat;background-position:center;}
.nr_1b{width:310px;margin-right:66px;}
.nr_2b{width:200px;margin-right:66px;}
.nr_3b{width:220px;margin-right:66px;}
.nr_4b{width:135px;}
#boksy_footer{padding:40px 0px;}
.boks_footer{display:inline-block;color:#fff;vertical-align:top;}
.boks_footer p{color:#fff;font-weight:300;}
.boks_footer #logo{margin-bottom:30px;}
.menu_footer, address{margin-top:30px;}
.menu_footer a{color:#fff;display:block;line-height:30px;font-weight:300;}
address p{padding-left:25px;background-repeat:no-repeat;background-position:left 0px top 3px;}
p.miejsce{background-image:url(/img/miejsce.png)}
p.telephone{background-image:url(/img/telephone.png)}
p.mail{background-image:url(/img/mail.png);background-position:left 0px top 6px;}
.social2{margin-top:55px;}
.social2 .icon{width:26px;height:26px;background-repeat:no-repeat;}
.social2 .face{background-image:url(/img/face2.png);background-position:top 0px left 0px;}
.social2 .google{background-image:url(/img/google2.png);background-position:top 0px left 0px;}
.social2 .youtube{background-image:url(/img/yt.png);background-position:top 0px left 0px;}
#stopka{padding:20px 0px;}
.copy{float:left;vertical-align:top;line-height:30px;color:#3F4144;}
.copy:nth-child(2){float:right;}
#logo_jellinek{width:107px;height:24px;background:url(/img/logo_jellinek.png) no-repeat;display:inline-block;vertical-align:top;}
#trigger_1{position:absolute;top:100px;height:1px;}
#trigger_2{position:relative;height:0px;bottom:0px;}
#podstrona #fixed_pasek{position:relative;background-color:rgba(28, 50, 63, 0.901961);top:0px;padding-bottom:25px;}
#podstrona #pasek_top{position:relative;}
#podstrona #top_social{margin:0px;padding-top:25px;margin-bottom:25px;}
#podstrona #tytul_podstrona{width:100%;height:360px;position:relative;background-size:cover;background-position:center;}
#top_abs{width:100%;}
#zawartosc_podstrony{padding:55px 0px;}
#zawartosc_podstrony table a:hover{text-decoration:underline}
#brad_nazmenu{bottom:0px;height:284px;width:100%;}
#podstrona_podemnu{width:100%;height:90px;border-bottom:3px solid rgba(28, 50, 63, 0.1);border-top:3px solid rgba(28, 50, 63, 0.1);text-align:center;}
.podmenu_dziecko{border-right:3px solid rgba(28, 50, 63, 0.1);line-height:84px;font-size:16px;font-weight:300;padding:0px 23px;height:84px;display:inline-block;}
.podmenu_dziecko:last-child{border-right:none;}
#podstrona_podemnu .active, .podmenu_dziecko:hover{color:#115bbc;}
#formularz{margin-bottom:55px;}
#formularz form{width:820px;display:block;margin:0px auto;}
#formularz label{display:block;font-weight:300;vertical-align:top;line-height:55px;margin-bottom:10px;}
#formularz input, #formularz textarea{width:596px;height:55px;display:inline-block;vertical-align:top;line-height:55px;border:1px solid #cccccc;}
#formularz label{width:200px;display:inline-block;vertical-align:top;}
.input_kody{width:596px;display:inline-block;margin-bottom:10px;}
#formularz .input_kody input:first-child{width:183px;}
#formularz .input_kody input:nth-child(3){width:400px;}
.input_kody span{display:inline-block;vertical-align:middle;padding-top:17px;}
.marg_10{margin-bottom:10px;}

#formularz textarea{height:100px;}
#formularz input[type=submit]{border:1px solid #115bbc;border-radius:8px;width:auto;padding:0px 20px;background-color:#fff;margin-top:20px;margin-left:203px;}
#galeria_main{margin-bottom:40px;word-spacing:-0.25em;text-align:center;}
.galeria_boks{width:269px;height:269px;display:inline-block;word-spacing:normal;background-size:cover;background-position:center;vertical-align:top;margin-right:1px;}
.galeria_boks:nth-child(4n){margin-right:0px;}
.opis_boks{bottom:0px;background-color:rgba(28, 50, 63, 0.75);font-size:18px;color:#fff;font-weight:300;padding:20px;height:90px;overflow:hidden;width:100%;display:table;text-align:center;}
.opis_boks span{display:table-cell;vertical-align:middle;}
.galeria_boks:hover .opis_boks{background-color:rgba(17, 91, 188, 0.75);}
.maska_gal{background-color:rgba(17, 91, 188, 0.75);width:100%;height:100%;background-image:url(/img/lupa.png);background-repeat:no-repeat;background-position:center;display:none;}
.galeria_boks:hover .maska_gal{display:block;}


.gieldabox{display:inline-block;width:45%;margin-right:108px;margin-bottom:40px;}
.gieldabox:nth-child(2n){margin-right:0px;}
.komun_czarn{color:black;}


@media (min-width:1081px) and (max-width:1400px){
.fullsize{padding: 110px 0px;}
}

@media (min-width:769px) and (max-width:1080px){.wrapper{width:auto;}
#fixed_pasek{padding:0px 20px;padding-top:20px;}
.fullsize{padding: 150px 0px;}
.fullsize .tabela{display:block;}
.fullsize .centrowanie{display:block;text-align:center;}
.box_oferta{float:none;display:inline-block;vertical-align:top;}
#bottom_fixed{position:relative!important;height:auto;text-align:center;padding:0px 20px;}
#sub_left{float:none;display:inline-block;}
#kursy_walut{float:none;display:inline-block;border:0px}
#partnerzy{display:none;}
.nr_1b{display:none!important;}
#boksy_footer{text-align:center;}
.boks_footer{display:inline-block;margin:20px;text-align:left;}
#stopka{padding:20px;}
#brad_nazmenu{padding:0px 20px;}
#podstrona_podemnu .wrapper{padding:0px 20px;}
#zawartosc_podstrony{padding:40px 20px;}
#podstrona h1{font-size:30px;}
#formularz{text-align:center}
#formularz label{display:block;width:100%;text-align:center;}
#formularz input, #formularz textarea, .input_kody{width:400px;display:inline-block;}
#formularz .input_kody input:first-child{margin-bottom:10px;}
#formularz input[type=submit]{margin-left:0px;}
.fullsize .centrowanie{word-spacing: -0.3em;}
.fullsize .centrowanie .box_oferta{word-spacing: normal}
}
@media (max-width:768px){.wrapper{width:auto;}
#top_social{display:none;}
#logo{width:100%;height:46px;display:block;margin:20px 0px;float:none;}
#cssmenu{width:100%;display:block;float:none;text-align:left;}
#cssmenu #menu-button{width:100%;}
#cssmenu > ul.open{width:100%;}
#fixed_pasek{padding:0px 20px;position:absolute!important;}
.fullsize{padding-bottom:100px;}
.fullsize .tabela{display:block;}
.fullsize .centrowanie{display:block;text-align:center;}
.box_oferta{float:none;display:inline-block;vertical-align:top;width:260px;height:260px;}
#bottom_fixed{position:relative!important;height:auto;text-align:center;padding:0px 20px;}
#sub_left{float:none;display:inline-block;}
#kursy_walut{float:none;display:inline-block;border:0px}
#partnerzy{display:none;}
.nr_1b{display:none!important;}
#boksy_footer{text-align:center;}
.boks_footer{display:inline-block;margin:20px 0px;text-align:left;width:100%;padding:0px 20px;}
#stopka{padding:20px;}
#brad_nazmenu{padding:0px 20px;}
#podstrona_podemnu .wrapper{padding:0px 20px;}
#zawartosc_podstrony{padding:40px 20px;}
#podstrona h1{font-size:30px;}
#formularz{text-align:center}
#formularz label{display:block;width:100%;text-align:center;}
#formularz input, #formularz textarea, .input_kody{width:260px;display:inline-block;}
#formularz .input_kody input:first-child{margin-bottom:10px;}
#formularz input[type=submit]{margin-left:0px;}
#section_1 .box_oferta:nth-child(3){width:260px;}
.duzy_napis{font-size:30px;line-height:40px;}
.napis_duzy{font-size:18px;margin-top:16px;}
#section_1 .box_oferta:nth-child(7) h2{font-size:27px;}
#section_2 .box_oferta:nth-child(2) h2{font-size:29px;}
#section_2{padding:60px 0px;}
#section_2 .box_oferta:first-child{width:260px;}
#sub_left a{width:80%;}
#kursy_walut{padding:0px;}
#podstrona h4{font-size:30px;}
#podstrona #tytul_podstrona{height:360px;}
#brad_nazmenu{height:197px;}
.podmenu_dziecko{width:100%;height:auto;border-right:0px;}
#podstrona_podemnu{height:auto;}
.podmenu_dziecko{line-height:55px;}
#map{height:300px!important;}
#formularz form{width:260px;}
#formularz .input_kody input:nth-child(3){width:260px;}
.fullsize .centrowanie{word-spacing: -0.3em;}
.fullsize .centrowanie .box_oferta{word-spacing: normal}
}

#tarcza-antykryzysowa{
    margin-top: 30px;
    border: 1px solid rgba(255, 255, 255, 0.3);
    padding: 8px 10px;
    color: #fff;
}
