html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd,
fieldset, form, label, legend{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;vertical-align:baseline;}
:focus{outline:0;}
body{line-height:22px;color:#302F2E;background-color:white;font-size:15px;font-family:'Oswald', sans-serif;font-weight:400;}
blockquote:before, blockquote:after,
q:before, q:after{content:"";}
blockquote, q{quotes:"" "";}
div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.pointtop{display:block;width:50px;height:50px;background-color:#000;color:#FFF;position:fixed;right:30px;bottom:30px;text-decoration:none;text-transform:uppercase;text-align:center;font-size:10px;line-height:13px;z-index:99999;}
.pointtop:hover{background-color:#F8CA12;}
.pointtop img{margin-top:10px;}
.strona{width:94%;border:0px;margin:0 auto;min-width:300px;max-width:1380px;padding:0px 3%;}
.ramka{width:100%;border:0px;float:left;}
header{width:92%;border:0px;float:left;display:block;position:absolute;z-index:999999;margin:0px 4%;top:0px;transition:all .3s linear;-o-transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;}
header .ramka{width:100%;border:0px;float:left;height:50px;text-align:right;text-transform:uppercase;padding-top:5px;color:#FFF;}
header .ramka a.lang{padding:7px 10px 7x 10px;margin:1px 2px;display:inline-block;color:white;text-decoration:none;font-size:12px;font-weight:bold;line-height:0px;vertical-align:middle;}
header .ramka a.lang img{height:15px;margin-top:-15px;}
header .ramka a.lang:hover{background-color:#FFCB06;}
header .ramka a.lang.active{background-color:#FFCB06;}
a.social{margin:2px 2px 2px 2px;display:inline-block;font-size:0px;line-height:0px;vertical-align:middle;width:34px;position:relative;height:34px;}
div a.social:nth-child(8){background-color:#385895;}
div a.social:nth-child(9){background:rgba(253,167,68,1);background:-moz-linear-gradient(45deg, rgba(253,167,68,1) 0%, rgba(214,49,126,1) 51%, rgba(167,57,175,1) 100%);background:-webkit-gradient(left bottom, right top, color-stop(0%, rgba(253,167,68,1)), color-stop(51%, rgba(214,49,126,1)), color-stop(100%, rgba(167,57,175,1)));background:-webkit-linear-gradient(45deg, rgba(253,167,68,1) 0%, rgba(214,49,126,1) 51%, rgba(167,57,175,1) 100%);background:-o-linear-gradient(45deg, rgba(253,167,68,1) 0%, rgba(214,49,126,1) 51%, rgba(167,57,175,1) 100%);background:-ms-linear-gradient(45deg, rgba(253,167,68,1) 0%, rgba(214,49,126,1) 51%, rgba(167,57,175,1) 100%);background:linear-gradient(45deg, rgba(253,167,68,1) 0%, rgba(214,49,126,1) 51%, rgba(167,57,175,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fda744', endColorstr='#a739af', GradientType=1);}
div a.social:nth-child(10){background-color:#FF0000;}
div a.social:nth-child(11){background-color:#1DA1F2;}
div a.social:nth-child(12){background-color:#DC5245;}
div a.social img{position:absolute;left:0px;right:0px;top:0px;bottom:0px;margin:auto;}
@media screen and (min-width:0px) and (max-width:600px){
.pointtop{display:none;}
header .ramka span{display:none;}
header .ramka a.lang{padding:7px 10px 7x 10px;margin-top:9px;}
div a.social:nth-child(9){display:none;}
div a.social:nth-child(10){display:none;}
div a.social:nth-child(11){display:none;}
div a.social:nth-child(12){display:none;}
div a.social:nth-child(9) img{display:none;}
div a.social:nth-child(10) img{display:none;}
div a.social:nth-child(11) img{display:none;}
div a.social:nth-child(12) img{display:none;}

}
header .ramka2{width:100%;border:0px;float:left;height:100px;background-color:white;-webkit-box-shadow:0px 0px 17px -3px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 17px -3px rgba(0,0,0,0.75);box-shadow:0px 0px 17px -3px rgba(0,0,0,0.75);}
header .ramka2 .logo{width:15%;border:0px;float:left;height:100px;position:relative;padding-left:3%;z-index:9999999999999999999999999999999;}
header .ramka2 .logo img{position:absolute;top:0px;bottom:0px;margin:auto 0;max-width:100%;width:161px;min-width:161px;}
header .ramka2 nav{width:68%;border:0px;float:left;padding-top:0px;height:100px;}
@media screen and (min-width:0px) and (max-width:1480px){header .ramka2 nav{width:60%;}
}
@media screen and (min-width:1221px) and (max-width:99480px){#nawigacja-menu{list-style:none;margin:0px 0% 0px 5%;display:table;padding:0px;width:95%;padding:0px;height:100px;}
#nawigacja-menu > li{display:table-cell;padding:0px 1em 0px 1em;margin:0px;position:relative;height:100px;vertical-align:middle;text-align:center;}
#nawigacja-menu > li a{color:#00001A;text-decoration:none;font-size:16px;text-transform:uppercase;font-weight:400;display:inline-block;height:auto;vertical-align:middle;text-align:center;width:100%;}
#nawigacja-menu > li a:hover{color:#1C7A1C;}
#nawigacja-menu > li.menubold a{color:#1C7A1C !important;}
#nawigacja-menu > li.menubold a span{background-color:#1C7A1C;height:3px;width:100%;position:absolute;bottom:-1px;left:0px;}
#nawigacja-menu li ul{display:none;position:absolute;left:-30%;right:0;margin:0 auto;top:100px;z-index:100;width:300px;padding:0px;padding:8px 0px 20px 0px;text-align:left !important;}
#nawigacja-menu > li:hover ul{display:block;list-style:none;text-align:left !important;}
#nawigacja-menu > li:hover ul li{width:100%;float:left;height:auto !important;margin:0px 0%;position:relative;background:rgba(0,0,0,0.99);background-image:none;background-repeat:no-repeat;background-position:5% 12px;text-align:left !important;}
#nawigacja-menu > li:hover ul ul li{width:100%;float:left;height:auto !important;padding:0px;margin:0px 0%;position:relative;background:rgba(0,0,0,0.99);background-image:none;background-repeat:no-repeat;background-position:5% 12px;text-align:left !important;}
#nawigacja-menu > li ul li ul{display:none !important;text-align:left !important;}
#nawigacja-menu > li ul li:hover ul{width:100%;float:left;height:auto !important;display:block !important;margin:0px 0%;position:absolute;top:-5px;left:300px;background-image:none;text-align:left !important;}
#nawigacja-menu > li ul li:hover ul li{margin-left:3%;width:97%;}
#nawigacja-menu > li:hover ul li a{color:#FFF !important;width:100%;height:auto !important;padding:20px 10%;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left !important;}
#nawigacja-menu > li:hover ul li a span{width:19px;height:1px;background-color:#1C7A1C;position:absolute;bottom:5px;left:10%;z-index:200;transition:all .3s linear;-o-transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;}
#nawigacja-menu > li ul li:hover a span{width:80%;height:1px;background-color:#1C7A1C;position:absolute;bottom:5px;left:10%;z-index:200;transition:all .3s linear;-o-transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;}
#nawigacja-menu > li ul ul li:hover a span{width:80% !important;height:1px !important;background-color:#1C7A1C !important;position:absolute !important;bottom:5px !important;left:10% !important;z-index:200 !important;transition:all .3s linear;-o-transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;}
#nawigacja-menu > li ul ul li a span{width:19px !important;height:1px !important;background-color:#1C7A1C !important;position:absolute !important;bottom:5px !important;left:10% !important;z-index:200 !important;transition:all .3s linear;-o-transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;}
}
header .ramka2 .box-sklep{width:220px;border:0px;float:right;background-color:#1C7A1C;height:100px;text-align:center;text-transform:uppercase;color:white;text-decoration:none;line-height:20px;font-size:14px;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
@media screen and (min-width:0px) and (max-width:1220px){header .ramka2 .box-sklep{margin-right:110px;}
}
@media screen and (min-width:0px) and (max-width:600px){header .ramka2 .box-sklep{display:none;}
}
header .ramka2 .box-sklep:hover{color:#FFCA08;}
header .ramka2 .box-sklep img{vertical-align:middle;margin-right:10px;float:left;margin-bottom:20px;margin-top:10px;}
.cycle-slideshow{width:100%;border:0px;float:left;margin-top:0px;position:relative;z-index:0;}
.prev{position:absolute;left:10px;top:0px;bottom:0px;margin:auto 0;z-index:9999999;height:50px;}
.prev img{height:50px;}
.next img{height:50px;}
.next{position:absolute;right:10px;top:0px;bottom:0px;margin:auto 0;z-index:9999999;height:50px;}
@media screen and (min-width:0px) and (max-width:750px){.navi{display:none;}
}
.nakladka{background-image:url('../grafika/baner_png.png');background-repeat:no-repeat;background-position:center bottom;position:absolute;left:0px;bottom:0px;width:100%;height:230px;z-index:9999;}
.sekwencja{width:100%;border:0px;float:left;height:850px;background-image:url('../grafika/baner.jpg');background-repeat:no-repeat;background-position:center top;position:relative;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
@media screen and (min-width:0px) and (max-width:1000px){.sekwencja{height:700px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
}
.cien{position:absolute;left:0px;top:0px;width:100%;height:100%;background-color:rgba(0,0,0,0.11);}
.sekwencja .box-txt{width:100%;border:0px;float:left;text-align:center;padding-top:250px;position:relative;z-index:100;}
.sekwencja .box-txt h1{color:white;font-weight:900;text-transform:uppercase;font-size:60px;line-height:60px;}
@media screen and (min-width:0px) and (max-width:1000px){.sekwencja .box-txt h1{color:white;font-weight:900;text-transform:uppercase;font-size:40px;line-height:50px;}
}
.boxy{width:100%;border:0px;float:left;margin-top:-390px;position:relative;z-index:999;}
.boxy .box{width:25%;border:0px;float:left;height:280px;display:block;text-decoration:none;position:relative;}
@media screen and (min-width:0px) and (max-width:950px){.boxy .box{width:50%;border:0px;float:left;height:280px;display:block;text-decoration:none;position:relative;}
}
@media screen and (min-width:0px) and (max-width:1000px){.boxy{margin-top:-240px;}
}
@media screen and (min-width:0px) and (max-width:550px){.boxy .box{width:100%;border:0px;float:left;height:300px;display:block;text-decoration:none;position:relative;}
}
.boxy .box:hover{-webkit-filter:brightness(70%);filter:brightness(70%);}
.boxy .box .boximg{width:100%;border:0px;left:0px;top:0px;height:100%;position:absolute;background-repeat:no-repeat;background-position:center top;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.boxy .box .boxnaglowek{width:100%;border:0px;position:absolute;left:0px;top:0px;height:100%;background:rgba(34,141,32,0.51);background:-moz-linear-gradient(top, rgba(34,141,32,0.31) 0%, rgba(34,141,32,1) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(34,141,32,0.31)), color-stop(100%, rgba(34,141,32,1)));background:-webkit-linear-gradient(top, rgba(34,141,32,0.31) 0%, rgba(34,141,32,1) 100%);background:-o-linear-gradient(top, rgba(34,141,32,0.31) 0%, rgba(34,141,32,1) 100%);background:-ms-linear-gradient(top, rgba(34,141,32,0.31) 0%, rgba(34,141,32,1) 100%);background:linear-gradient(to bottom, rgba(34,141,32,0.31) 0%, rgba(34,141,32,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#228d20', endColorstr='#228d20', GradientType=0);color:white;padding:10%;font-size:30px;line-height:40px;text-transform:uppercase;position:relative;}
.boxy .box .boxnaglowek span img{position:absolute;left:0px;right:0px;margin:0 auto;bottom:120px;margin:0 auto;padding-bottom:10px;border-bottom:4px solid #218D20;}
.boxy .box .boxnaglowek span{font-weight:700;display:block;position:absolute;left:10%;width:80%;bottom:50px;text-align:center;}
.boxy .box .boxnaglowek span:first-line{font-weight:300;}
.boxy .box:nth-of-type(2) .boxnaglowek{background:rgba(13,73,10,0.51);background:-moz-linear-gradient(top, rgba(13,73,10,0.31) 0%, rgba(13,73,10,1) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(13,73,10,0.31)), color-stop(100%, rgba(13,73,10,1)));background:-webkit-linear-gradient(top, rgba(13,73,10,0.31) 0%, rgba(13,73,10,1) 100%);background:-o-linear-gradient(top, rgba(13,73,10,0.31) 0%, rgba(13,73,10,1) 100%);background:-ms-linear-gradient(top, rgba(13,73,10,0.31) 0%, rgba(13,73,10,1) 100%);background:linear-gradient(to bottom, rgba(13,73,10,0.31) 0%, rgba(13,73,10,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0d490a', endColorstr='#0d490a', GradientType=0)
position:absolute;z-index:100;}
.boxy .box:nth-of-type(4) .boxnaglowek{background:rgba(13,73,10,0.51);background:-moz-linear-gradient(top, rgba(13,73,10,0.31) 0%, rgba(13,73,10,1) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(13,73,10,0.31)), color-stop(100%, rgba(13,73,10,1)));background:-webkit-linear-gradient(top, rgba(13,73,10,0.31) 0%, rgba(13,73,10,1) 100%);background:-o-linear-gradient(top, rgba(13,73,10,0.31) 0%, rgba(13,73,10,1) 100%);background:-ms-linear-gradient(top, rgba(13,73,10,0.31) 0%, rgba(13,73,10,1) 100%);background:linear-gradient(to bottom, rgba(13,73,10,0.31) 0%, rgba(13,73,10,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0d490a', endColorstr='#0d490a', GradientType=0) position:absolute;z-index:100;}
.tlokwiaty{width:100%;border:0px;float:left;background-repeat:no-repeat;background-position:center top;padding-top:90px;padding-bottom:90px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.tlokwiaty .boxpionowy{width:25%;border:0px;float:left;height:640px;background-color:#218D20;color:white;padding:3%;}
.tlokwiaty .boxpionowy img{max-width:100%;}
.tlokwiaty .boxpionowy span{font-size:40px;line-height:50px;font-weight:300;text-transform:uppercase;}
.tlokwiaty .boxpionowy b{font-size:40px;line-height:50px;text-transform:uppercase;display:block;clear:both;}
.tlokwiaty .boxpionowy small{display:inline;padding:5px 15px 5px 15px;color:white;font-size:60px;border:5px solid #0D490B;line-height:0px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.tlokwiaty .boxpionowy big{font-size:20px;float:right;}
.tlokwiaty .boxpionowy big span{font-size:30px;font-weight:bold;}
.tlokwiaty .box{width:25%;border:0px;float:left;height:320px;background-repeat:no-repeat;background-position:center top;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-color:white;padding:3%;}
.tlokwiaty .box b{text-transform:uppercase;font-size:27px;line-height:28px;}
.tlokwiaty .box:nth-of-type(3){background-color:#218D20;color:white;}
.tlokwiaty .box:nth-of-type(7){background-color:#0D490B;color:white;}
@media screen and (min-width:0px) and (max-width:1110px){.tlokwiaty .boxpionowy{width:100%;border:0px;float:left;height:auto;background-color:#218D20;color:white;padding:40px 5%;}
.tlokwiaty .boxpionowy img{max-width:100%;float:right;margin-top:-110px;margin-bottom:-150px;}
.tlokwiaty .boxpionowy span{font-size:40px;line-height:50px;font-weight:300;text-transform:uppercase;float:left;display:block;}
.boxpionowy > br:nth-child(4){display:none;}
.boxpionowy > br:nth-child(5){display:none;}
.boxpionowy > br:nth-child(6){display:none;}
.boxpionowy > br:nth-child(7){display:none;}
.tlokwiaty .box{width:50%;border:0px;float:left;height:320px;background-repeat:no-repeat;background-position:center top;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-color:white;padding:3%;}
.tlokwiaty .box:nth-of-type(4){background-color:#E0E0E0;}
}
@media screen and (min-width:0px) and (max-width:580px){.tlokwiaty .boxpionowy{width:100%;border:0px;float:left;height:auto;background-color:#218D20;color:white;padding:40px 5%;text-align:center;}
.tlokwiaty .boxpionowy img{max-width:100%;float:none;margin-top:20px;margin-bottom:20px;}
.tlokwiaty .boxpionowy span{font-size:40px;line-height:50px;font-weight:300;text-transform:uppercase;text-align:center;display:block;width:100%;}
}
@media screen and (min-width:0px) and (max-width:520px){.tlokwiaty .box{width:100%;border:0px;float:left;height:320px;background-repeat:no-repeat;background-position:center top;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-color:white;padding:30px 5%;}
}
.tloaktualnosci{width:100%;border:0px;float:left;background-image:url('../grafika/tloaktualnosci.jpg');background-repeat:no-repeat;background-position:center 360px;padding-bottom:200px;}
.tloaktualnosci .ramka{text-align:center;padding-top:50px;padding-bottom:70px;}
.tloaktualnosci .ramka3{float:left;width:100%;text-align:center;margin-top:50px;}
.tloaktualnosci .ramka span{text-transform:uppercase;font-size:35px;line-height:40px;color:black;font-weight:300;}
.tloaktualnosci .ramka b{text-transform:uppercase;font-size:35px;line-height:40px;color:black;}
.tloaktualnosci .ramka2{float:left;width:100%;border:0px;}
.tloaktualnosci .ramka2 .komorka{float:left;width:50%;border:0px;}
.tloaktualnosci .ramka2 .komorka .komorka-img{float:left;width:45%;border:0px;margin-right:5%;height:300px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.tloaktualnosci .ramka2 .komorka .komorka-img:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2);}
.tloaktualnosci .ramka2 .komorka .komorka-txt{float:left;width:50%;border:0px;padding-right:2%;}
.tloaktualnosci .ramka2 .komorka .komorka-txt .komorka-naglowek{float:left;width:100%;border:0px;height:160px;}
.tloaktualnosci .ramka2 .komorka .komorka-txt .komorka-naglowek small{color:#989795;text-transform:uppercase;font-size:13px;font-weight:bold;}
.tloaktualnosci .ramka2 .komorka .komorka-txt .komorka-naglowek a{color:black;text-transform:uppercase;font-size:25px;line-height:30px;font-weight:bold;text-decoration:none;display:inline-block;margin-top:-18px;}
.tloaktualnosci .ramka2 .komorka .komorka-txt .komorka-naglowek a:hover{color:#218D20;}
.tloaktualnosci .ramka2 .komorka .komorka-txt .komorka-opis{float:left;width:100%;border:0px;color:white;padding-top:10px;}
@media screen and (min-width:0px) and (max-width:1450px){.tloaktualnosci .ramka2 .komorka .komorka-txt .komorka-naglowek a{color:black;text-transform:uppercase;font-size:20px;line-height:25px;font-weight:bold;text-decoration:none;display:inline-block;margin-top:-18px;}
}
@media screen and (min-width:0px) and (max-width:1140px){.tloaktualnosci .ramka2 .komorka .komorka-img{float:left;width:100%;border:0px;margin-right:0%;height:300px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.tloaktualnosci{width:100%;border:0px;float:left;background-image:url('../grafika/tloaktualnosci.jpg');background-repeat:no-repeat;background-position:center bottom 70px;padding-bottom:200px;}
.tloaktualnosci .ramka2 .komorka .komorka-txt{float:left;width:100%;border:0px;padding-right:5%;padding-left:5%;}
}
@media screen and (min-width:0px) and (max-width:550px){.tloaktualnosci .ramka2 .komorka{float:left;width:100%;border:0px;}
.tloaktualnosci .ramka2 .komorka:first-of-type .komorka-txt .komorka-opis{color:#000;}
.tloaktualnosci .ramka2 .komorka:first-of-type .komorka-opis{padding-bottom:30px;}
.tloaktualnosci .ramka2 .komorka:first-of-type .komorka-txt .komorka-naglowek{float:left;width:100%;border:0px;height:auto;}
}
.certyfikaty{width:100%;border:0px;float:left;}
.certyfikaty .ramka{text-align:center;padding-bottom:30px;}
.certyfikaty .ramka span{text-transform:uppercase;font-size:35px;line-height:40px;color:black;font-weight:300;}
.certyfikaty .ramka b{text-transform:uppercase;font-size:35px;line-height:40px;color:black;}
.certyfikaty .ramka2{float:left;width:100%;border:0px;text-align:center;}
.certyfikaty .ramka2 .komorka{width:20%;border:0px;padding-left:1%;padding-right:1%;display:inline-block;}
@media screen and (min-width:0px) and (max-width:750px){.certyfikaty .ramka2 .komorka{width:100%;border:0px;padding-left:1%;padding-right:1%;display:inline-block;padding:20px 1%;}
}
.certyfikaty .ramka2 .komorka .komorka-img{float:left;width:100%;border:0px;height:110px;position:relative;}
.certyfikaty .ramka2 .komorka .komorka-img img{max-width:100%;max-height:100%;position:absolute;left:0px;right:0px;top:0px;bottom:0px;margin:auto;}
.certyfikaty .ramka2 .komorka .komorka-opis{float:left;width:100%;border:0px;text-align:center;font-size:17px;}
.cytat{width:100%;border:0px;float:left;background-image:url('../grafika/tlopomagamy.jpg');background-repeat:no-repeat;background-position:center center;color:white;text-align:center;margin-top:80px;padding-top:80px;padding-bottom:80px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative;}
.nakladka_cytat{width:100%;height:100%;position:absolute !important;left:0px !important;top:0px !important;background-color:rgba(0, 0, 0, 0.3);}
.cytat span{text-transform:uppercase;font-size:40px;font-weight:300;line-height:50px;position:relative;z-index:100;}
.cytat b{text-transform:uppercase;font-size:40px;line-height:50px;position:relative;z-index:100;}
.cytat i{font-size:30px;line-height:40px;position:relative;z-index:100;}
@media screen and (min-width:0px) and (max-width:800px){.cytat span{font-size:30px;line-height:40px;}
.cytat b{text-transform:uppercase;font-size:30px;line-height:40px;position:relative;z-index:100;}
.cytat i{font-size:20px;line-height:30px;position:relative;z-index:100;}
}
.cytat em{font-style:italic;position:relative;z-index:100;}
.cytat .ramka{padding-left:15%;padding-right:15%;}
.boxkontakt{width:100%;border:0px;float:left;background-color:#F5F5F5;padding-top:90px;padding-bottom:90px;}
.boxkontakt .box1{width:50%;border:0px;float:left;background-color:#155813;padding:3%;color:white;margin-top:70px;font-size:18px;font-weight:300;line-height:35px;position:relative;z-index:100;}
.boxkontakt .box1 b{text-transform:uppercase;font-size:24px;}
.boxkontakt .box1 strong{font-size:24px;font-weight:700;}
.boxkontakt .box1 .link_bialy{font-weight:700;font-size:24px;}
.boxkontakt .box1 .przycisk_wiecej{margin-left:10px;}
.boxkontakt .box2{width:50%;border:0px;float:left;height:445px;background-image:url('../grafika/tlokontakt.jpg');background-repeat:no-repeat;background-position:center top;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative;z-index:100;}
.boxkontakt .box3{width:67%;border:0px;float:left;height:405px;margin-top:-95px;position:relative;margin-left:3%;}
.boxkontakt .box3 iframe{position:absolute;left:0px;top:0px;width:100%;height:100%;}
.boxkontakt .box4{width:28%;margin-right:2%;border:0px;float:left;height:445px;background-color:#218D20;text-align:center;color:white;position:relative;z-index:100;margin-top:-95px;color:white;padding:3%;font-size:18px;font-weight:300;line-height:25px;}
.boxkontakt .box4 span{font-size:28px;font-weight:300;line-height:40px;text-transform:uppercase;}
.boxkontakt .box4 b{font-size:28px;font-weight:300;line-height:40px;text-transform:uppercase;font-weight:bold;}
.boxkontakt .box4 a{padding:8px 15px 8px 15px;color:white;font-size:14px;text-transform:uppercase;text-decoration:none;border:2px solid white;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-weight:bold;}
.boxkontakt .box4 a:hover{color:#FFCB06;border:2px solid #FFCB06;}
@media screen and (min-width:0px) and (max-width:1200px){.boxkontakt .box4{width:38%;margin-right:2%;margin-left:-10%;border:0px;float:left;height:445px;background-color:#218D20;text-align:center;color:white;position:relative;z-index:100;margin-top:-95px;color:white;padding:3%;font-size:18px;font-weight:300;line-height:25px;}
}
@media screen and (min-width:0px) and (max-width:880px){.boxkontakt .box1{width:100%;border:0px;float:left;background-color:#155813;padding:40px 5%;color:white;margin-top:70px;font-size:18px;font-weight:300;line-height:35px;position:relative;z-index:100;}
.boxkontakt .box2{display:none;}
.boxkontakt .box3{width:100%;border:0px;float:left;height:405px;margin-top:0px;position:relative;margin-left:0%;}
.boxkontakt .box4{width:100%;margin-right:0%;margin-left:0%;border:0px;float:left;height:445px;background-color:#218D20;text-align:center;color:white;position:relative;z-index:100;margin-top:-95px;color:white;padding:3%;font-size:18px;font-weight:300;line-height:25px;}
}
.banerpodstrona{width:100%;border:0px;height:480px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;top:0px;position:relative;left:0px;}
.banerpodstrona h1{bottom:200px;position:absolute;left:0;right:0;margin:0 auto;color:#FFF;text-align:center;font-weight:700;font-size:50px;line-height:60px;z-index:600;text-transform:uppercase;}
@media screen and (min-width:0px) and (max-width:900px){.banerpodstrona h1{font-size:30px;line-height:40px;}
}
.nakladka_podstrona{background-image:url('../grafika/baner_png.png');background-repeat:no-repeat;background-position:center bottom;position:absolute;left:0px;bottom:0px;width:100%;height:230px;z-index:9999;}
.nakladka_podstrona2{background-color:rgba(0, 0, 0, 0.5);position:absolute;left:0px;bottom:0px;width:100%;height:100%;z-index:10;}
.box-kontakt-podstrona{width:100%;border:0px;float:left;}
footer{width:100%;border:0px;float:left;background-image:url('../grafika/tlostopka.jpg');background-repeat:no-repeat;background-position:center top;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
footer .stopka1{width:100%;border:0px;float:left;padding-top:40px;padding-bottom:40px;}
footer .stopka2{width:100%;border:0px;float:left;padding-top:40px;padding-bottom:40px;}
footer .stopka2 .komorka{width:20%;border:0px;float:left;padding-right:2%;}
@media screen and (min-width:0px) and (max-width:880px){footer .stopka2 .komorka{width:50%;border:0px;float:left;padding-right:2%;padding-top:30px;}
div.komorka:nth-child(5){width:100%;border:0px;float:left;padding-right:0%;padding-top:30px;}
}
@media screen and (min-width:0px) and (max-width:480px){footer .stopka2 .komorka{width:100%;border:0px;float:left;padding-right:0%;padding-top:30px;}
}
footer .stopka2 .komorka strong{text-transform:uppercase;font-weight:900;font-size:18px;color:white;}
footer .stopka2 .komorka a{text-transform:none;font-weight:300;}
footer .stopka3{float:left;width:100%;border-top:1px solid #8F8C87;color:#8F8C87;font-weight:300;padding-top:30px;padding-bottom:30px;}
footer .stopka1 .link_stopka{font-size:16px;margin-right:30px;}
footer .stopka4{width:100%;border:0px;float:left;background-color:black;text-align:center;padding-top:30px;padding-bottom:30px;font-weight:300;color:white;}
@media screen and (min-width:0px) and (max-width:880px){}
.tloalfa{width:100%;border:0px;float:left;background-color:rgba(0,0,0,0.7);}
.tloalfa2{width:100%;border:0px;float:left;background-color:rgba(0,0,0,0.9);}
.sciezka{width:100%;border:0px;float:left;text-align:center;margin-top:-90px;position:relative;z-index:32300;font-size:13px;color:#999999;}
.sciezka a{color:#999999;text-decoration:none;}
.sciezka a:hover{text-decoration:underline;}
.sciezka a:first-of-type{color:#575757;text-decoration:none;font-weight:700;}
.sciezka a:first-of-type:hover{text-decoration:underline;}
.lewa{width:100%;border:0px;float:left;text-align:center;margin-top:-50px;}
.menu-pionowe{border:0px;display:inline-block;position:relative;z-index:32300;text-align:center;width:100%;font-size:17px;}
@media screen and (min-width:0px) and (max-width:1210px){.menu-pionowe{display:none;}
}
.menu-pionowe .navmenu{border:0px;display:inline-block;position:relative;z-index:32300;text-align:center;font-size:17px;display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;border-bottom:1px solid #F0F0F0;margin:0px 0px;padding:0px 0px;}
.menu-pionowe .navmenu li{display:inline-block;margin:0px 0%;flex-grow:1;position:relative;text-align:center;}
.rwdrozwin{display:none;}
.menu-pionowe .navmenu li:hover .rwdrozwin{display:block;position:absolute;left:-40px;bottom:-15px;height:10px;padding-top:10px;min-width:270px;width:105%;}
.menu-pionowe .navmenu li:hover .rwdrozwin li{display:block;padding:5px 0%;background-color:#1C7A1C;text-align:left;width:100%;}
.menu-pionowe .navmenu li a{text-decoration:none;color:#000;text-transform:uppercase;padding:15px 10%;display:inline-block;margin-bottom:-1px;width:80%;font-weight:400;}
.menu-pionowe .navmenu li a:hover{color:#1C7A1C;}
.menu-pionowe .navmenu li li a:hover{color:white;}
.menu-pionowe .navmenu li li a.link_menu-bold{color:#FEC906;}
.menu-pionowe .navmenu li ul a{text-decoration:none;color:#FFF;text-transform:none;padding:15px 10%;display:inline-block;margin-bottom:-1px;width:80%;font-weight:300;}
.menu-pionowe .navmenu li ul a:hover{background-color:#155B15;}
.menu-pionowe .navmenu li a.link_menu-bold{text-decoration:none;color:#1C7A1C;padding:15px 10%;display:inline-block;border-bottom:1px solid #1C7A1C;width:80%;}
.menu-pionowe div .komorka-menu{display:table;max-width:170px;width:100%;height:70px;color:#000;text-decoration:none;}
.menu-pionowe div .komorka-menu-bold{display:table;max-width:170px;width:100%;height:70px;color:#000;text-decoration:none;}
.menu-pionowe div .komorka-menu-menu{display:table;max-width:170px;width:100%;height:70px;color:#000;text-decoration:none;}
.menu-pionowe div .komorka-menu-menu-bold{display:table;max-width:170px;width:100%;height:70px;color:#000;text-decoration:none;}
.menu-pionowe div .komorka-menu span{display:table-cell;max-width:100%;height:70px;text-align:center;vertical-align:middle;padding:5px 5%;border-bottom:1px solid #E2E2E2;}
.menu-pionowe div .komorka-menu-bold span{display:table-cell;max-width:100%;height:70px;text-align:center;vertical-align:middle;padding:5px 5%;border-bottom:2px solid #218D21;}
.menu-pionowe div .komorka-menu-menu-bold span{display:table-cell;max-width:100%;height:70px;text-align:center;vertical-align:middle;padding:5px 5%;border-bottom:2px solid #218D21;}
.menu-pionowe div .komorka-menu-menu span{display:table-cell;max-width:100%;height:70px;text-align:center;vertical-align:middle;padding:5px 5%;border-bottom:1px solid #E2E2E2;}
.galeria{width:100%;padding:50px 0px;float:left;}
.galeria_kom{width:25%;height:200px;position:relative;float:left;display:block;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;border:5px solid white;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
@media screen and (min-width:0px) and (max-width:1000px){.galeria_kom{width:50%;height:300px;position:relative;float:left;display:block;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;}
}
@media screen and (min-width:0px) and (max-width:900px){.galeria_kom{width:50%;height:220px;position:relative;float:left;display:block;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;}
}
@media screen and (min-width:0px) and (max-width:480px){.galeria_kom{width:100%;height:240px;position:relative;float:left;display:block;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;}
}
.wpisy_middle{float:left;width:100%;padding:50px 0px 80px 0px;}
.wpisy{float:left;width:50%;position:relative;height:390px;border-bottom:1px solid #D8D8D8;margin-bottom:30px;padding-top:20px;}
.img_wpis{float:left;width:45%;margin-right:5%;height:340px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;}
.wpisy_tresc b{position:absolute;left:0px;top:20px;background-color:rgba(138, 138, 138, 0.7);padding:20px 20px;color:#FFF;text-align:center;}
.wiecej_wpis{right:5%;bottom:20px;position:absolute;}
.wpisy_tresc b span{color:#D8D8D8;font-size:13px;}
.wpisy_tresc b{font-size:19px;}
.wpisy_tresc b strong{font-size:13px;}
@media screen and (min-width:0px) and (max-width:1140px){.img_wpis{float:left;width:100%;margin-right:0%;height:340px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;}
.wpisy{float:left;width:50%;position:relative;height:650px;border-bottom:1px solid #D8D8D8;margin-bottom:30px;padding-top:20px;}
}
@media screen and (min-width:0px) and (max-width:560px){.wpisy{float:left;width:100%;position:relative;height:auto;border-bottom:1px solid #D8D8D8;margin-bottom:30px;padding-top:20px;}
}
.gazetka_boks{width:48%;margin:30px 1%;background-color:white;-webkit-box-shadow:0px 0px 19px -8px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 19px -8px rgba(0,0,0,0.75);box-shadow:0px 0px 19px -8px rgba(0,0,0,0.75);display:inline-block;padding:40px 0px;float:left;height:350px;}
.gazetka_boks a{background-color:#218D21;padding:8px 20px;display:inline-block;margin:-50px 0px 0px 0px;color:#FFF;position:relative;top:-30px;}
.gazetka_boks img{max-width:90%;height:auto !important;margin:0 5%;}
.wpisy_tresc_nazwa{width:100%;padding:20px 0px;text-transform:uppercase;font-weight:700;font-size:22px;line-height:36px;float:left;}
@media screen and (min-width:0px) and (max-width:900px){.wpisy_tresc_nazwa{font-size:18px;line-height:25px;}
}
.wpisy_tresc{float:left;width:45%;padding-right:5%;}
@media screen and (min-width:0px) and (max-width:1140px){.wpisy_tresc{float:left;width:90%;padding-right:5%;padding-left:5%;}
}
@media screen and (min-width:0px) and (max-width:560px){.wpisy_tresc{float:left;width:90%;padding-right:5%;padding-left:5%;padding-bottom:20px;}
}
.tresc-kontakt{width:100%;border:0px;float:left;margin-top:-50px;position:relative;z-index:15000;}
.tresc-kontakt h4{width:100%;text-align:center;font-size:30px;text-transform:uppercase;padding-bottom:50px;background-image:url('../grafika/listwa_kontakt.png');background-repeat:no-repeat;background-position:center bottom;display:block;float:left;margin-bottom:30px;margin-top:20px;line-height:30px;}
.tresc-kontakt a{color:#218D21;}
.tresc-kontakt a:hover{color:black;}
.tresc p a{color:#218D21;}
.tresc p a:hover{color:black;}
.tresc2 p a{color:#218D21;}
.tresc2 p a:hover{color:black;}
.tresc-kontakt img{max-width:100% !important;height:auto !important;}
.tresc img{max-width:100% !important;height:auto !important;}
.tresc2 img{max-width:100% !important;height:auto !important;}
.tresc-kontakt table{max-width:100% !important;}
.tresc table{max-width:100% !important;}
.tresc2 table{max-width:100% !important;}
.tresc-kontakt iframe{max-width:100% !important;}
.tresc iframe{max-width:100% !important;}
.tresc2 iframe{max-width:100% !important;}
.kontakt_boks{float:left;width:33.3%;padding-left:2%;padding-right:2%;vertical-align:top;text-align:center;}
@media screen and (min-width:0px) and (max-width:930px){.kontakt_boks{float:left;width:100%;padding-left:2%;padding-right:2%;vertical-align:top;text-align:center;}
}
.formularz{width:100%;border:0px;float:left;margin:50px 0px;background-image:url('../grafika/tlo_formularz.jpg');background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:50px;}
.formularz_left{padding:90px 5%;width:50%;float:left;color:#FFF;}
.formularz_left strong{color:#FFF;font-size:30px;line-height:38px;}
.formularz_middle{padding:50px 70px;float:left;width:50%;background-color:#FFF;}
.pole{float:left;width:100%;padding:4px 0px 4px 0px;}
.pole input{float:left;width:90%;padding:6px 5% 6px 5%;border:1px solid #E0E0E0;font-size:15px;font-family:'Oswald', sans-serif;}
.pole textarea{float:left;width:90%;padding:6px 5% 6px 5%;border:1px solid #E0E0E0;height:80px;font-size:15px;font-family:'Oswald', sans-serif;}
.formbutton{background-color:#1C7A1C;color:#FFF;font-size:15px;font-family:'Oswald', sans-serif;text-transform:uppercase;padding:7px 20px;border:0px;}
@media screen and (min-width:0px) and (max-width:790px){.formularz_left{padding:50px 5%;width:100%;float:left;color:#FFF;}
.formularz_middle{padding:50px 20px;float:left;width:100%;background-color:#FFF;}
}
.mapka{width:100%;border:0px;float:left;}
.mapka h4{width:100%;text-align:center;font-size:30px;text-transform:uppercase;padding-bottom:50px;background-image:url('../grafika/listwa_kontakt.png');background-repeat:no-repeat;background-position:center bottom;}
.mapa{width:100%;border:0px;float:left;height:440px;position:relative;z-index:0;}
.oferta{width:100%;border:0px;float:left;padding:30px 0px;}
.oferta_kom{border:4px solid #DCEAD9;padding:40px 0px;float:left;width:36%;margin:0px 11% 0px 3%;height:390px;margin-bottom:50px;}
.oferta_kom span{float:left;margin-left:-6px;background-color:#FFF;display:block;width:45%;padding-right:5%;padding:30px 0px;text-transform:uppercase;font-size:28px;line-height:36px;text-align:center;color:#1C7A1C;font-weight:700;}
.oferta_kom span a{text-transform:none;font-size:15px;line-height:20px;color:#000;font-weight:400;text-decoration:none;}
.oferta_kom span:first-line{font-weight:300;}
.oferta_kom_img{float:left;width:80%;margin-right:-35%;margin-left:5%;max-height:300px;overflow:hidden;}
.oferta_kom_img img{width:100%;}
@media screen and (min-width:0px) and (max-width:1000px){.oferta_kom{border:4px solid #DCEAD9;padding:40px 0px;float:left;width:70%;margin:0px 30% 0px 3%;height:410px;margin-bottom:50px;}
.oferta_kom_img{float:left;width:80%;margin-right:-45%;margin-left:5%;max-height:300px;overflow:hidden;}
.oferta_kom span{float:left;margin-left:-6px;background-color:#FFF;display:block;width:55%;padding-right:5%;padding:30px 0px;text-transform:uppercase;font-size:28px;line-height:36px;text-align:center;color:#1C7A1C;font-weight:700;}
}
@media screen and (min-width:0px) and (max-width:530px){.oferta_kom{border:4px solid #DCEAD9;padding:40px 0px;float:left;width:90%;margin:0px 5% 0px 5%;height:auto;margin-bottom:50px;}
.oferta_kom span{float:left;margin-left:0px;background-color:#FFF;display:block;width:90%;padding-right:5% !important;padding-left:5% !important;padding:30px 0px;text-transform:uppercase;font-size:28px;line-height:36px;text-align:center;color:#1C7A1C;font-weight:700;}
.oferta_kom_img{float:left;width:110%;margin-right:5%;margin-left:-5%;max-height:300px;overflow:hidden;}
}
.link_oferta:hover{color:#1C7A1C;}
.tresc{width:100%;border:0px;float:left;}
.tresc2{width:100%;border:0px;float:left;}
.link_stopka2{color:#139D23;text-decoration:none;}
.link_stopka2:hover{color:#FFCB06;text-decoration:none;transition:all .3s linear;-o-transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;}
.link_stopka3{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:block;float:left;width:100%;color:white;text-decoration:none;padding:10px;background-color:#333333;font-weight:300;margin-bottom:10px;}
.link_stopka3:hover{color:white;background:#1e7b1c;text-decoration:none;transition:all .3s linear;-o-transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;}
.link_stopka3 img{float:right;}
.link_stopka{color:white;text-decoration:none;text-transform:uppercase;}
.link_stopka:hover{color:#FFCB06;text-decoration:none;transition:all .3s linear;-o-transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;}
.link_bialy{color:white;text-decoration:none;}
.link_bialy:hover{color:#FFCB06;transition:all .3s linear;-o-transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;}
.przycisk_wiecej{color:white;text-decoration:none;padding:5px 15px 5px 15px;font-weight:bold;border:1px solid #249624;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:14px;}
.przycisk_wiecej:hover{border:1px solid #FFCB06;color:#FFCB06;text-decoration:none;transition:all .3s linear;-o-transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;}
.przycisk_wiecej2{color:white;text-decoration:none;padding:5px 15px 5px 15px;font-weight:bold;border:1px solid white;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:14px;}
.przycisk_wiecej2:hover{color:#FBC90A;border:1px solid #FBC90A;color:#FFCB06;text-decoration:none;transition:all .3s linear;-o-transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;}
.przycisk_wiecej3{position:relative;z-index:100;color:#1C7A1C !important;text-decoration:none;padding:5px 15px 5px 15px;font-weight:bold;border:1px solid #1C7A1C !important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:14px;}
.przycisk_wiecej3:hover{color:#FBC90A;border:1px solid black !important;color:black !important;text-decoration:none;transition:all .3s linear;-o-transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;}
a.meanmenu-reveal{display:none;}
.mean-container .mean-bar{width: 92%;
position: absolute;
padding: 0px 0;
top: 50px;
padding: 0px 0% 0px 0%;
z-index: 9999999;
left: 4%;}
.mean-container a.meanmenu-reveal{width:40px;height:28px;padding:36px 35px;position:absolute;z-index:9999 !important;top:0px;right:0% !important;cursor:pointer;color:#FFF;text-decoration:none;font-size:16px;text-indent:-9999em;line-height:22px;font-size:1px;display:block;font-family:Arial, Helvetica, sans-serif;font-weight:700;background-color:#10480E;}
.mean-container a.meanmenu-reveal span{display:block;background:#FFF;height:2px;margin-top:4px;}
.mean-container .mean-nav{float:left;width:100%;margin-top:0px;margin-left:0%;margin-right:0%;z-index:1 !important;position:absolute;top:120px;}
.mean-container .mean-nav ul{padding:50px 0px 50px 0px !important;width:100% !important;list-style-type:none;position:absolute;z-index:0 !important;left:0%;top:-35px;background-color:#F0F0F0;overflow-y:auto;height:390px;}
.mean-container .mean-nav ul ul{padding:20px 0px 20px 0px !important;width:100% !important;list-style-type:none;position:relative;z-index:0 !important;left:0%;top:0px;background-color:#FFF;float:left;height: auto;}
.mean-container .mean-nav ul li{position:relative;float:left;width:90% !important;box-sizing:border-box;border-bottom:1px solid #E0E0E0;border-right:0px solid #EBEBEB;padding:0px !important;margin:0px 5% !important;}
.mean-container .mean-nav ul ul li{position:relative;float:left;width:100% !important;box-sizing:border-box;border-bottom:0px solid #E0E0E0;border-right:0px solid #EBEBEB;padding:0px !important;margin:0px 0% !important;}
.mean-container .mean-nav ul ul{position:relative;float:left;width:100% !important;box-sizing:border-box;border-bottom:0px solid #E0E0E0;border-right:0px solid #EBEBEB;padding:0px !important;margin:0px 0% !important;}
.mean-container .mean-nav ul li a{display:block;float:left;width:90% !important;padding:11px 5% 11px 5% !important;margin:0;color:#000 !important;text-decoration:none;text-transform:uppercase;font-weight:200;font-size:14px !important;text-align:center;}
.mean-container .mean-nav ul li a:hover{background-color:#FFF;}
.mean-container .mean-nav ul li a.menu-bold{font-weight:bold !important;color:black !important;}
.mean-container .mean-nav ul li a img{display:none;}
.mean-container .mean-nav ul li img{display:none;}
.mean-container .mean-nav ul li.menubold a{color:#FFFFFF !important;background-color:rgba(51, 51, 51, 0.95);font-weight:700;}
.mean-container .mean-nav ul li li a{width:80%;padding:1em 10%;border-top:1px solid #f1f1f1;border-top:1px solid rgba(255,255,255,0.25);opacity:0.75;filter:alpha(opacity=75);text-shadow:none !important;visibility:visible;}
.mean-container .mean-nav ul li.mean-last a{margin-bottom:0;}
.mean-container .mean-nav ul li li li a{width:70%;padding:1em 15%;}
.mean-container .mean-nav ul li li li li a{width:60%;padding:1em 20%;}
.mean-container .mean-nav ul li li li li li a{width:50%;padding:1em 25%;}
.mean-container .mean-nav ul li a.mean-expand{margin-top:1px;width:26px !important;height:20px !important;padding:12px 20px !important;text-align:center;position:absolute;right:0;top:-1px;z-index:2;font-weight:700;border:none !important;color:#1C7A1C !important;}
.mean-container .mean-nav ul li a.mean-expand:hover{background:#238D23;color:#FFF !important;}
.mean-container .mean-push{float:left;width:0%;padding:0;margin:0;}
.mean-nav .wrapper{width:100%;padding:0;margin:0;}
.mean-container .mean-bar, .mean-container .mean-bar *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.mean-remove{display:none !important;}