/* cmsms stylesheet: cookie modified: 22.06.2018 00:24:04 */
#cookie_consent {background: #000;position: fixed;bottom: 0;float: left;z-index: 100000;width: 100%;padding: 15px;filter: alpha(opacity=70);opacity: 0.7;}#cookie_consent p {text-align: center;color: #fff;font-size: 14px;line-height: 20px;margin: 0;padding: 0;filter: alpha(opacity=100);opacity: 1;}#cookie_consent a.accept_cookies {margin: 0 5px;padding: 5px;color: #000;font-weight: bold;text-decoration: none;cursor: pointer;background: #6c0;}#cookie_consent a.decline_cookies {margin: 0 5px;padding: 5px;color: #000;font-weight: bold;text-decoration: none;cursor: pointer;background: #f33;}#cookie_consent a.more_info {margin: 0 5px;padding: 5px;color: #000;font-weight: bold;text-decoration: none;cursor: pointer;background: #ccc;}
/* cmsms stylesheet: AliCss modified: 28.03.2019 19:16:20 */
/*alicss*/
@import url('https://fonts.googleapis.com/css?family=Work+Sans:200,400,600');

body {font-family: 'Work Sans', sans-serif; font-size:15px; line-height:1.6em;
-webkit-font-smoothing: antialiased;   -moz-osx-font-smoothing: grayscale; color:#2f2f2f;
/*background:#ffc00e url(https://aligatorpoll.sbs/uploads/picaro/bak.jpg) center 150px ;*/

}
a, a:visited {text-decoration:none; color:#8f8d86; -webkit-transition:color 0.4s ease-out;-moz-transition:color 0.4s ease-out;-o-transition:color 0.4s ease-out;transition:color 0.4s ease-out;}
 a:hover {text-decoration:underline; color:#ffc00e;}
.clear {float:none; clear:both;}

.content a, a:visited {text-decoration:underline; }

.verde {color:#00a652;}
.rojo {color:#ed1b24;}

h1,h2,h3,h4 {color:#142a14; padding-bottom:0;  text-align:left; font-weight:600;}
h1 a {color:#142a14;}
h1 {font-size:36px; }
h2, h3 {font-size:24px; padding-top:0em; margin-top:0;}
h2.news a{color:#142a14; text-decoration:none; /*text-transform:lowercase;*/}
.pierwsza h2.news {font-size:24px;}
h2.news a:hover {color:#f08316;}

h2.news {padding-bottom:7px; padding-top:5px; font-size:24px;}
h4 {font-size:13px; font-weight:bold;}
#logo {text-align:center; padding:20px 0 10px 0; float:left; } #deco {position:absolute; width:236px; height:44px;  background:url(https://aligatorpoll.sbs/uploads/pastucci/deco.png);}
#logo img {height:90%; width:90%;}
.navbar { margin-bottom:-1px;   /*min-height:113px;*/}

.navbar-default .navbar-nav > li > a {color: #00ab00; font-size:14px; font-weight:600; text-transform:uppercase; outline:none; padding:10px 15px 10px 15px; border-radius: 0;}
.navbar-default .navbar-nav > li > a:focus  {color: #00ab00;}
.navbar-default .navbar-nav > li > a:hover {color: #cccccc;}
.navbar-default .navbar-nav > .current > a,
.navbar-default .navbar-nav > .current > a:hover,
.navbar-default .navbar-nav > .current > a:focus { color: #00c200; background: none;}
#navbar a.current {color: #00c200;  }


#navbar .menudepth0.menuactive.current .pomar , .dropdown.menudepth0.current.parent .pomar{/*height:94px; border-bottom:3px solid #f08316;*/ position:relative; display:block;}
.pomar {position:absolute; width:100%; height:4px; background:#f08316; bottom:-2px; left:0; display:none;}
#navbar ul li ul li .pomar {display:none;}

.navbar-default {background:none;}
.dropdown-menu  > li > a {color:#00ab00;}
.dropdown-menu > li > a:hover  {color:#cccccc; background: rgba(255,255,255, 0.9);}
.navbar-nav {float:right;}

.navbar-toggle {margin-top:25px; clear:right;}
.nav .open > a, .nav .open > a:hover body {padding-bottom: 10px;}
.parent ul li a:hover, .menu  li a:hover {color:#cccccc;}

li.parent {position:relative;}
.dropdown-menu {min-width:180px;  z-index:200; border:1px solid #e6e6e6; padding:15px 5px 15px 5px; text-align: center; /*   display:block ; */ background: rgba(255,255,255, 0.9); box-shadow:0 2px 7px rgba(0, 0, 0, 0.094);
 /*background:#c6dcdf;*/ font-size:17px;}
.navbar-right .dropdown-menu {right: -50%; /*auto*/ top:100%;}
.navbar-nav > li > .dropdown-menu  {/*-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;*/ border-radius:20px;}

#dziu {width:18px; height:15px; position:absolute; background:#000; top:-15px; left:30px; background:url(https://aligatorpoll.sbs/uploads/ser/menudziu.png) center top no-repeat; opacity:.9; display:none;}

ul.nav li.dropdown:hover ul.dropdown-menu {
    /*display: block;*/
}
/*navbar-collapse collapse in*/

.content {/*background:#fff;*/ color:#2f2f2f; padding-bottom:40px;}
.content img {padding:0 0 0 0; }
.home .content.neews {padding:25px 30px;}
.produ img {border-right:1px solid #036c3e; padding:0 15px 0 5px;}
.produ {text-align:center;} .produ .ostatnie {border:none;}

.content ul {padding-left:12px;}

#ozorki {color:#707070; font-size:14px; padding:23px 10px 50px 0; text-align:right;}
#ozorki span {padding-right:30px;} #ozorki a { padding-left:5px;}
#ozorki a {text-decoration:none;} #ozorki a:hover {text-decoration:none;}

.prefoo-grej {background:#eaeaea; padding:20px 0; font-size:12px; color:#1b75bc; font-family:Tahoma, Geneva, sans-serif;}
.prefoo-blue {background:#17b4cc; padding:20px 0 40px 0; font-size:12px; color:#fff;}
.prefoo-blue h2{color:#145d89;}
.prefoo-blue a {color:#ccc;}
.pushup {margin-top:15px; text-align:right; width:30%;} 

.adres {margin-top:20px; text-align:center; color:#e7e7e7; padding:0 15%;} .adres h3 {font-size:20px;  color:#727573; font-weight:normal;}
.social { float:left; padding:30px 0 15px 0; text-align:center; margin:0 auto; width:100%; color:#fff; font-size:12px;}
.social div { margin:0 7px 10px 0; display:inline-block;}
.social img {padding:0 1px;}

footer {padding-bottom:180px; /*background:#fff url(https://aligatorpoll.sbs/uploads/pastucci/pizza.jpg) center top repeat-x; */padding-top:30px; color:#fff;}
.footer {  text-align:right;  /*text-shadow: 1px 1px 0 rgba(255, 255, 255, .7);*/ padding:45px 0 45px 0; }
.footercont {background:#fafafa;}

.siding {/*padding-right:30px;*/}
#galeria-aside img {max-width:100%; max-height:100%;} #galeria-aside {margin:25px 0 40px 0;}
.menu-side ul {margin:0; padding:0; font-size:18px; }
.menu-side ul li {list-style-type:none; padding:7px 0;}

.footer .row {margin:0;}
.menufoo {padding:40px 0 20px 0;  text-align:center; /*float:left;*/  color:#262261;	 }
.menufoo li {display:inline; padding:0 0 0 20px; line-height:54px;  float:right; }
.menufoo li a,.menufoo li a:visited {color:#00ab00; text-decoration:none;  -webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out;} .menufoo li a:hover {color:#ffc114;}

.socjal  {}
#fejs {margin-top:27px; padding-left:20px;}

#logo-foo {text-align:center; padding:20px 0 20px 0; margin:0 auto; display:block; box-sizing:content-box;}
.copy {font-size:10px; text-align:right; line-height:1.3em;  padding-bottom:20px; color:#777; padding-top:20px;}
.copy a, .copy a:visited {color:#777; text-decoration:none;} .copy a:hover {background:#4f4f4f; color:#fff; text-decoration:none;}
.dirr {color:#bbbbbb;}


.round {-webkit-border-radius: 30px; -moz-border-radius:30px; border-radius: 30px;}
.bans img, .bans div, .bans div img {/* -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; */}

.content .my-gallery img {margin: 0; border:none; outline:0;}
.content .my-gallery a, .content .dirr a {border:none; outline:0;}
.content .pswp__container img {padding:30px; }
.my-gallery span {text-align:center; color:#df9527; font-size:19px;}
body .my-gallery figure {text-align:center; margin:0;} figcaption {display:inline;} 


 .masthead {background: #fff none repeat scroll 0 0;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
/*left: 0;
position: fixed;
top: 0;
width: 100%;**/
z-index: 1000;}
.inicio-lokal, .inicio-adres {float:left; /*max-width: 380px;*/ padding-right:5px; padding-left:5px;}
.inicio-adres {width:100%; float:left; background:#faf7ed;  position:relative;/*background:#faf7ed url(https://aligatorpoll.sbs/uploads/pastucci/clock.png) right 25px center  no-repeat;*/}


.inicio-adres h3 {color:#727573; font-size:20px; font-weight:400; line-height:1.4em; padding:0 15px 15px 10px;  }
.description { padding:20px 15px 30px 10px;  }

.inicio-lokal img {max-width:100%; max-height:100%; }

/*aligatoc io*/
.slick-dots {transform: rotate(90deg);    -ms-transform: rotate(90deg); /* IE 9 */
    -webkit-transform: rotate(90deg); /* Chrome, Safari, Opera */ width:auto; right:20px; bottom:50%;}
	
.baner {position:relative;}
.baner-inside {position:absolute; left:10%; top:25%;  color:#fff;  font-weight:200; }
.baner-txtmaly {font-size:24px; padding-bottom:20px; line-height:1.5em; font-size: 2vw;  text-shadow: 2px 1px 5px rgba(0, 0, 0, 0.9);}
.baner-txtduzy {padding-bottom:20px; line-height:1.5em; font-size:48px;  font-size: 4vw; text-shadow: 2px 1px 5px rgba(0, 0, 0, 0.9);}
.baner-inside p {margin:0;}
.baner .baton {  }

.dirr {
    color: #777;
    float: left;
    height: 200px;
    line-height: 20px;
    margin: 0 0 15px 0;
    /*width: 200px;*/
	padding-right:85px;
}
.dirr img {
    margin-bottom: 0;
	}

.fooletter {padding-top:20px; text-align:center; color:#cccccc; }

.galeriakoment {padding-bottom:20px;}
.content img {max-height: 100%;
max-width: 100%;
}

.btn {
  -webkit-border-radius: 20;
  -moz-border-radius: 20;
  border-radius: 28px;
  color: #2f2f2f;
  background: #ededed;
  padding: 10px 28px 10px 28px;
  text-decoration: none;
  font-weight:600; font-size:14px;
}

.btn:hover {
  background: #00ab00;
  background-image: -webkit-linear-gradient(top, #00ab00, #009d00);
  background-image: -moz-linear-gradient(top, #00ab00, #009d00);
  background-image: -ms-linear-gradient(top, #00ab00, #009d00);
  background-image: -o-linear-gradient(top, #00ab00, #009d00);
  background-image: linear-gradient(to bottom, #00ab00, #009d00);
  text-decoration: none;
   color: #fff;
}
#ozorki .btn a {color:#515151;} #ozorki .btn a:hover {color:#fff;}

.baton {
  -webkit-border-radius: 20;
  -moz-border-radius: 20;
  border-radius: 28px;
  color: #fff;
  background: #f08316;
  padding: 10px 20px 10px 20px; line-height:1.5em;
  text-decoration: none;
  font-weight:600; font-size:14px;  transition:all 0.4s ease-out; display:inline-block;
  margin-top:20px;
}
.baton a {  color: #fff; text-decoration:none; padding:5px 0;} .baton a:hover {  text-decoration: none; transition:all 0.4s ease-out; transition:all 0.4s ease-out;}
.baton:hover, .baton.baton-white:hover {
  background: #00ab00;
  background-image: -webkit-linear-gradient(top, #00ab00, #009d00);
  background-image: -moz-linear-gradient(top, #00ab00, #009d00);
  background-image: -ms-linear-gradient(top, #00ab00, #009d00);
  background-image: -o-linear-gradient(top, #00ab00, #009d00);
  background-image: linear-gradient(to bottom, #00ab00, #009d00);
  text-decoration: none;
   color: #fff;  transition:all 0.4s ease-out;
}



.slider {
        width: 50%;
        margin: 100px auto;
    }

    .slick-slide {
      margin: 0px 0; 
    }

    .slick-slide img {
      width: 100%;
    }

    .slick-prev:before,
    .slick-next:before {

    }

/*player*/
.player {float:left; width:200px; text-align:center; font-size:12px; text-transform:uppercase; padding:0 10px 40px 10px; font-family:Tahoma, Geneva, sans-serif;}
.name {padding:10px 0 0 0;} .name a {color:#1b75bc;}
.club {color:#262262;} 
.player-det {}
.detailfoto {float:left; padding:5px 40px 20px 0;}
/*news*/
.newsfoto img {max-width:100%; max-height:100%;}  .newsfoto  {/*margin-top:40px;*/}
.NewsSummary .newsfoto{padding:0; margin:0; position:relative; } .newshome {margin:0 0 0px 0;}
.newsfoto .mask {position:absolute; top:0; background: url(https://aligatorpoll.sbs/uploads/aligator/mask.png) no-repeat left top; width:12px; height:100%; background-size: contain; }
.NewsSummaryContent img, .NewsSummarySummary img {display:none;}
.odd .newsfoto .mask{ left:0;}
.even .newsfoto .mask{  right:0;  background: url(https://aligatorpoll.sbs/uploads/aligator/mask2.png)  no-repeat right top; background-size: contain;}
.NewsSummary .tresc {padding-left:60px;}
.NewsSummary.row {margin-left:0; margin-right:0;}

.odd .tresc{padding-left:0;}
.even .tresc {padding-left:60px;}

.NewsMorelink {text-transform:lowercase; font-weight:300; margin-bottom:30px;}
.NewsSummaryPostdate {color:#2f2f2f; font-weight: 300; background:url(https://aligatorpoll.sbs/uploads/aligator/kalendarz.png) no-repeat left center; padding:0 0 0 30px; margin:55px 0 40px 0;}
.even .col-md-6 {float:right;}


.newsdetail .newsfoto {float:left; padding:0 30px 20px 0;}
.news-summa-content .newsfoto  {float:left; padding:0 30px 20px 0;}
.news-summa-content .postdate, .newsdetail .postdate{float:right;} 
.home .NewsSummaryContent, .home .NewsSummarySummary, , .NewsSummary .NewsSummaryContent {/*font-size:12px;*/ font-weight:300;}
.NewsSummaryMorelink {font-size:12px;}
.data {font-size:11px; margin-top:-10px; color:#8a8a8a;}



.home .pierwsza {border:1px solid #e1e1e1; margin-top:40px;}
.home .pierwsza .tresc {padding:15px 20px 0 40px;}
#okularki { background:url(https://aligatorpoll.sbs/uploads/aligator/okularki.png) no-repeat left center; width:233px; height:47px; position:absolute; left:70px; top:-23px;}

/*promocje*/
.promocjee-home {padding:40px 0; float:left; }

.promocja-home img {/*width:100%; height:100%; */ max-height:100%; max-width:100%}

.promocja-home  h3 {font-size:16px; text-align:center; height:38px;} .promocja-home  h3 a{color:#2f2f2f; text-decoration:none;}
 .promocja-home  h3 a:hover {color:#f08316;}
.promocja-home {text-align:center; padding:15px; position:relative; margin-bottom:40px;}
.promocja-home .shadow { box-shadow:0 2px 7px rgba(0, 0, 0, 0.094); padding:40px 40px 50px 40px;}
.promo-home-image {width:100%; padding-top:20px;}
.cena {font-size:28px; color:#00ab00; font-weight:600; display:inline-block; margin-top:25px;}
.cena-byla {color:#2f2f2f; font-size:18px; text-decoration:line-through;  display:inline-block;}
.cena.cenaextra {height:21px; font-size:24px; color:#f08316; margin-top:10px;}
.promocja-home .baton {position:absolute; bottom:-1px;  left:25%; width:50%;   padding: 10px 0 10px 0;  box-shadow:0 3px 10px rgba(240, 131, 22, 0.5); font-size:13px;}


.promodetal {padding-top:70px; }
.promo-image {text-align:center; border:1px solid #eaecea; padding:70px 30px; position:relative; margin-bottom:60px;}
#lupa {position:absolute; bottom:-23px; left:42%; box-shadow:0 3px 10px rgba(240, 131, 22, 0.5);}
#lupa.baton {padding:0;}


#swipebox-action, #swipebox-caption {    background-color: #0d0d0d;    background-image: linear-gradient(#0d0d0d, #000000);    opacity: 0.95;    text-shadow: 1px 1px 1px black;}

#PromoDetailContent {color:#777;}
.PromoDetailContent {padding:0 70px;}
#promotytul {padding:17px 0 20px 0;}
.orange-bold {}

.newsdetal {margin:0 50px 50px 0;}

/*para baner*/

.content_back {
    border-bottom: 1px solid #efefef;
    font-size: 18px;
    font-weight: 400;
    padding: 30px 0;
height:140px;
    width: 100%; background-color:#036b03;
}
.content_back p, .content_back h1, .content_back h2, .content_back h3, .content_back h4, .content_back h5, .content_back h6 {
    color: #fff;
    padding: 5px;
}

.section {
  clear: both;
  margin: 0;
  padding: 0;
}
.two-column, .two-fourth-column {
  float: left;
  margin: 10px 1%;
  width: 48%;
}

.hedtext h2 {font-weight:300; line-height:65px; font-size:42px; opacity:.9;}
.hedtext h2.baner-sklep {line-height:165px; }
.zakonczenie {font-size:13px;}
.nms_subscribe h3 {font-size:19px; margin:15px 0;}
/*newslet*/
.newslet {float:none; background:#f08316; padding:20px; color:#fff;}
.newslet h3 {color:#fff; background:url(https://aligatorpoll.sbs/uploads/aligator/letter.png) no-repeat left center; font-size:36px; padding:0 40px 0 60px; margin:0; display:inline-block;}
.baton.newsletter {background:#fff; color:#f08316; padding:10px 30px; float:right; margin:0;}
.baton.newsletter a {color:#f08316;} .baton.newsletter a:hover {color:#fff;} .baton.newsletter:hover { background:#00ab00;}

.my-gallery figure {width:190px; height:100px; overflow:hidden; }
.volv {float:left; padding-top:20px;}
.dirr a:hover,  figure a:hover{
    opacity: 0.9;
    transition: all 0.4s ease-out 0s;
}

.baton.baton-white {background:none; color:#00ab00; border:1px solid #e6e6e6; padding:10px 30px; float:right; margin:0;}
.baton.baton-white a {color:#00ab00;} .baton.baton-white a:hover {color:#fff;}

/*  DOSTAWA */
.dostawa {color:#fff; text-align:center; background:url(https://aligatorpoll.sbs/uploads/aligator/dostawa.jpg) no-repeat center center; float:none; }
.dostawa h3, .dostawa h4 {color:#fff; text-align:center; font-weight:300;} .dostawa h3 {font-size:60px; }  .dostawa h4 {font-size:24px; }
.dostawa .nadglowek {font-size:16px; font-weight:bold; padding:40px 0 100px 0;	}
.dostawa .baton {margin:40px 0 80px 0;}

.dirr a, figure a {
    opacity: 1;
    transition: all 0.4s ease-out 0s;
}


.dirr .tajtyl {margin-top:15px;   opacity: 0; transition: all 0.4s ease-out 0s;}

.dirr:hover .tajtyl {
    opacity: 1;
    transition: all 0.4s ease-out 0s;
}

.content li {list-style-type:none; padding-left:33px; background:url(https://aligatorpoll.sbs/uploads/aligator/bulet.png) no-repeat left top 4px; line-height:1.8em;}
.content ul {padding-left:0;}
.content #PostDetail li {background:none; padding-left:10px; list-style-type:circle;  }

/*zwierzeta*/
.foto-anim {float:left; text-align:center; padding:0 25px 25px 0; }
.foto-anim img {  opacity: 0.9;  transition: all 0.4s ease-out 0s;}
.foto-anim a:hover {   opacity: 0.7;  transition: all 0.4s ease-out 0s;}

.foto-anim h4 a {text-decoration:none; color:#142a14;}
.baton.zwierzeta {margin-top:0; margin-bottom:25px; clear:both; float:left;}

#sklep-foto {
    float: left;
margin-top:40px;

    position: relative;
	padding-left:0;

}
#sklep-foto-links {
padding-top:7px;
}
#sklep-foto-links a:link, #sklep-foto-links a:visited {


    text-decoration: none;
}
#sklep-foto-links a:hover {
    text-decoration: underline;
}
#sklep-foto-links img {margin-bottom:3px; margin-right:5px;}
#sklep-adress {
    float: left;
margin-top:20px;

}
#sklep-adress h1 {
    padding: 3px 0 0px; font-size:28px;
}
#sklep-adress p {
    color: #2a2a2a;
    line-height: 18px; font-size:14px; line-height:1.5em;
}

/**/
form {
    margin-top: 0;
}
form, td, th, li {
    font-size: 100%;
}
form div {
    margin-bottom: 0;
}
fieldset div {
    margin-bottom: 0.5em;
    margin-left: 0;
}
fieldset div div {
    margin-left: 1em;
    margin-top: 0.5em;
}
fieldset {
    border: medium none;
    margin-bottom: 1em;
    padding: 0.5em;
}
fieldset label {
    width: auto;
}
legend {
    background: #f60 none repeat scroll 0 0;
    border: 1px solid #ccc;
    color: #fff;
    font-size: 1.2em;
    font-style: italic;
    margin-bottom: 0.5em;
    padding: 0.2em;
    width: auto;
}
textarea {
    height: 6em;
    margin: 0.5em 0;
    width: 98%;
}
.short-label label {
    float: left;
    width: 10em;
}
.short-label fieldset div input, .short-label fieldset div select {
    width: 16em;
}
.captcha {
    margin: 0.5em 0;
    text-align: center;
    width: 200px;
}
.captcha img {
    border: 1px solid #f60;
    margin-bottom: 0.5em;
}
.captcha input {
    margin-top: 0.5em;
    width: 196px;
}
.submit {
    margin-top: 25px;
    text-align: left;
}
.contactform {
    margin-top: 20px;
}
.contactform input {
    border: 1px solid #d6d6d6;
    color: #705c53;
    font-size: 17px;
    margin-bottom: 24px;
    padding: 9px 20px;
    width: 100%;
}
.contactform input.cms_submit, .nms_subscribe input.cms_submit{
    background: #f08316  none repeat scroll 0 0;
    border: 0 none;
    color: #ffffff;
    font-size: 17px;
    font-weight: bold;
    margin-bottom: 35px;
    padding: 10px 60px;
    text-decoration: none;
    text-transform: uppercase;
    width: auto;
	border-radius: 28px;
}
.contactform input.cms_submit:hover, .nms_subscribe input.cms_submit:hover {
    background: #8bd0de none repeat scroll 0 0;
    color: #fff;
    text-decoration: none;
}
.contactform input:focus, .contactform textarea:focus {
    border: 1px solid #30bbd0;
    box-shadow: 0 0 8px 0 rgba(48, 187, 208, 0.2);
}
.contactform input.checkbox {
    border: medium none;
}
.contactform label {
    display: block;
    float: left;
    width: 150px;}
.contactform.work label {
    width: 250px;}
.contactform.work.col-md-8 {padding:0;}	
.contactform label.label {
    display: inline;
    float: none;
    font-size: 10px;
    width: 50px;
}
.contactform textarea {
    background-color: #fff;
    border: 1px solid #d6d6d6;
    color: #705c53;
    font-size: 17px;
    margin: 0;
    padding: 9px 20px;
    width: 100%;
}
.formbuilderform .message {
    color: #7c7c7c;
    line-height: 16px;
    padding: 0 0 8px;
}
.error_message {
    font-weight: bold;
    padding-bottom: 10px;
}
.zapytanie-temat input {
    border: medium none;
    color: #49525e;
    font-weight: bold;
    padding-left: 0;
    width: 340px;
}
textarea#adres {
    height: 3em;
}

/**/




.is_stuck .pomar {bottom:0; height:2px;}
#navbar.is_stuck  {font-size:13px; background:#fff; box-shadow: 0 0 5px rgba(0, 0, 0, 0.1); border-radius: 0px 0px 15px 15px; padding:0 30px; }
#navbar.is_stuck   a {font-size:13px; }
 #navbar {background:#fff; }
 #header {width:100%; background:#fff; height:auto; 
     will-change: transform;
    transition: transform 500ms linear;
 }
	
 #header-sticky-wrapper{ /*transition:height 0.2s;*/}
 #header-sticky-wrapper,#header,#logo { /*transition: height 0.4s ease-out 0s;*/ }
 #header-sticky-wrapper.is-sticky #ozorki {display:none; }
 .is-sticky #logo {text-align: center; padding:10px 0 5px 0; max-width:200px;}
  .is-sticky #logo img {width:50%; height:50%;} 


 
 
 
 
 /* headroom*/
 #logo {transition:all 0.3s ease-out;}
#pustka {height:159px; width:100%;} .home #pustka {height:156px;}


.headroom--top {}
.headroom--pinned..headroom--not-top {

}
.headroom--unpinned {
    display: none;
}
 .headroom, header {
    will-change: transform;
    transition: transform 500ms linear;
	  position:fixed; 
}
.headroom--pinned {
    transform: translateY(0%);
}
.headroom--unpinned {
    transform: translateY(-100%);
}

.headroom--unpinned #ozorki {display:none; }
.headroom--pinned.headroom--not-top  #ozorki {display:none; }
.headroom--pinned.headroom--not-top #logo img {width:50%; height:50%;} 
.headroom--pinned.headroom--not-top #logo  {text-align: center; padding:10px 0 5px 0; max-width:200px;}
.headroom--pinned.headroom--not-top #navbar  { margin-top:10px;}
.headroom--pinned.headroom--not-top #navbar   a {font-size:13px; }
.headroom--pinned.headroom--not-top .pomar {bottom:0; height:2px;}
header.headroom--pinned.headroom--not-top ul ul li .pomar {display:none;}
 /**/
 
 
 

@media (max-width: 480px) { 
.newsfoto {display:none; } 
.baner .baton { font-size:10px; padding:4px 10px; }
.baner-inside {top:25%;}
#logo {width:100%;} #logo img {width: height:70%;}
.hedtext h2 {display:none;}
#logo img {width:50%; height:50%;}
#ozorki {font-size:10px;}
}

@media (max-width: 768px) {.siding,#dziu, #ozorki .btn, .content_back {display:none;} .newsfoto {padding: 0; float:left; }  
.sklep #sklep-foto {padding-top:0;}
.dirr {width:100%; text-align:center; padding-right:0; }
.baton.baton-white {float:left;}

.navbar-default .navbar-nav > li > a {font-size: 16px; text-align:right;padding-right:40px;}
body {background:none;} .my-gallery {text-align:center;}
body .my-gallery figure {display:inline-block; float:none;}

.baner .baton { background:none; padding:0; margin-top:5px;}
.baner-inside {top:35%;}
.promo-image {text-align:center; border:none; padding:70px 30px; }

#sklep-foto {padding-left:15px; text-align:center;}
/*#logo img {width:auto; height:auto;}*/
#ozorki{ text-align:center;  padding:20px 0 0 0;}
.headroom--pinned.headroom--not-top #logo {text-align: center; padding:20px 0 5px 0; }
.dropdown-menu {text-align:right;}
  #header #navbar  .pomar  {display:none; height:1px;}
  #navbar   a {font-size:13px; }.navbar-right {margin-right:0;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {background:none;}
.navbar-default .navbar-nav > li > a {padding:5px 15px 5px 15px}
.hedtext h2 {font-size:18px; line-height:2.5em;}
.promocjee-home {padding:10px 0;}
.promocja-home  h3 {height:auto;}
}

@media (max-width: 992px) { #ozorki .btn {padding:0; background:none; vertical-align:top;} #ozorki span {padding-right:10px;}

.hedtext h2 {font-size:30px; line-height:3.5em;}
.menufoo ul li {float:none; line-height:25px; display:inline-block;} .menufoo ul {padding:35px 0 0 0;}
 .homepic {display:none;} .even .tresc {padding-left:40px;} .sklep .even .tresc {padding-left:0;}
 .home .pierwsza {border:none;} #okularki {left:30px}
 #sklep-adress h1, #sklep-adress,#sklep-foto{text-align:center; }
}

@media (min-width: 992px) {/*#navbar {max-width:600px;}*/ .navbar-default .navbar-nav > li > a { text-align:right;} .dirr  {padding-right:0;}
  .newshome {margin-bottom:0;}
 .pushup {width:100%;} .menufoo ul li {} .menufoo ul  {padding-left:0;} .footer .btn {}
 .col-xs-12 .baton.newsletter {display:inline-block; float:none; margin-top:7px;}
 .newslet {text-align:center;} .newslet p {padding-top:10px;}
 .zbatnes {}
 .promocja-home .shadow { min-height:500px;}
.sklep iframe{ display:none;}

 }
@media (min-width: 1200px) {
.baner-inside { }
.NewsSummary .tresc {width:49.4%; }.NewsSummary .newsfoto {width:50.6%; }
  
.newslet p {padding-top:10px;}
  }
