/*blog*/
#mainContent .pagination ul li {    background: none;}
.zakladka-blog  img{  max-width: 100%; height: auto;}
.zakladka-blog  {margin-bottom: 25px;}
.zakladka-blog  .item {margin-top: 10px;  margin-bottom: 25px;}

@media all and (min-width:768px) {
.zakladka-blog h1{    font-size: 38px!important; }
.zakladka-blog h2{    font-size: 28px!important;}
.img-toRight { margin-left: 30px;   margin-bottom: 15px; max-width: 49%!important;     float: right!important; height: auto;}
}
@media all and (max-width:767px) {
.img-toRight { margin-top: 15px; margin-bottom: 15px;}
}
.img-toRight { max-width: 100%;  height: auto;  }

.pagination    { width: 100%;}
.pagination   ul {float: none; text-align: center;}
.pagination   ul > li {    display: inline-block;}


.zakladka-blog .page-header {
 
    margin: 0px 0 0px;
   
}


.zakladka-blog a.btn, .zakladka-blog .btn:active {  
  font-size: 16px!important; 
     border: solid 1px;
  padding-top: 8px!important; 
  padding-right: 35px!important;
  padding-bottom: 8px!important;  
  padding-left: 15px!important; 
  border-radius: 6px!important;  
  background: rgba(249,252,252,0)!important;}

.zakladka-blog .btn:hover, .zakladka-blog .btn:hover, .zakladka-blog .btn:focus, .zakladka-blog .btn:focus,  .zakladka-blog .btn:focus {
    color: rgba(255,255,255,1)!important;
    background: #028000!important;
    border-top: 1px solid rgba(14,64,11,1)!important;
    border-bottom: 1px solid rgba(14,64,11,1)!important;
    border-left: 1px solid rgba(14,64,11,1)!important;
    border-right: 1px solid rgba(14,64,11,1)!important;
    border-radius: 6px!important;
}

#mainContent {
    width: 100%;
    max-width: 1170px;
    padding: 0 15px;
    margin: 0 auto;
}




/*koniec-blog*/


body {font-family: 'visionregular';font-size:17px;color:#1f1f1f;}
.wrapp {overflow:hidden;}
.wrapper {width:100%;max-width:1170px;padding:0 15px;margin:0 auto;}
a:hover {text-decoration:none;}



/* TOP */
#top {padding: 5px 0;background:#028000;text-align:right;}
#top .mod-languages {display:inline-block;}
#top .mod-languages .pretext {display:inline-block;font-size:15px;color:white;font-family: 'visionlight';margin-right:10px;}
#top .mod-languages .pretext p {margin:0;}
#top .mod-languages ul.lang-inline {display:inline-block;margin:0;}
#top .mod-languages ul.lang-inline li {margin:0 2px;}

/* HEADER */
#header {background:none;border:none;margin: 0;}
#header button {border: 1px solid #028000;background:#028000;margin-top:45px;margin-right: 0;}
#header button span {background:white;}
#header .navbar {background:none;border:none;}
#header .navbar-brand {height:auto;padding-left: 0;padding-right: 0;}
#header #navbar {padding:0;}
#header #navbar .nav {margin-top: 45px;margin-left:-45px;margin-right:-45px;}
#header #navbar .nav li {}
#header #navbar .nav li a {font-size:16px;color:#1f1f1f;font-family: 'visionheavy';text-transform:uppercase;padding: 15px 45px;background: none;}
#header #navbar .nav li.active a {color:#028000}
#header #navbar .nav li ul {z-index:1;display: none;position: absolute;min-width: 300px;list-style: none;padding: 0;background: white;}
#header #navbar .nav li ul li a {padding:5px 45px;display:block;}
#header #navbar .nav li:hover ul {display:block;}
.item-image{
    margin-right: auto;
    margin-left: auto;
}
img{
    max-width:100%;
}
@media(max-width:1200px) {
    #header #navbar .nav {margin-left:-15px;margin-right:-15px;}
    #header #navbar .nav li a {padding:10px 15px}
}
@media (max-width: 900px) {
    #header #navbar {border:none;box-shadow:none;}
    #header #navbar .nav {margin:0;border:none;box-shadow:none;}
    #header #navbar .nav li a {padding: 10px 0;}
    #header .navbar-header {float: none;}
    #header .navbar-left,.navbar-right {float: none !important;}
    #header .navbar-toggle {display: block;}
    #header .navbar-collapse {border-top: 1px solid transparent;box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);}
    #header .navbar-fixed-top {top: 0;border-width: 0 0 1px;}
    #header .navbar-collapse.collapse {display: none!important;}
    #header .navbar-nav {float: none!important;margin-top: 7.5px;}
    #header .navbar-nav>li {float: none;}
    #header .navbar-nav>li>a {padding-top: 10px;padding-bottom: 10px;}
    #header .collapse.in{display:block !important;}
}
@media (max-width: 500px) {
    #header .navbar-brand img {max-width: 220px;} 
}

/* HEADING */
.heading {background:url(../images/top_image.jpg) center center no-repeat;background-size:cover;padding-top: 50px;padding-bottom: 20px;}
.heading .title {font-size:60px;color:#1f1f1f;font-family: 'visionheavy';text-transform: uppercase;text-align: center;line-height: 60px;}
.heading .crumbs {text-align:center}
.heading .crumbs .breadcrumb {background:none;}
.heading .crumbs .breadcrumb li:before {display:none;}
.heading .crumbs .breadcrumb li {font-size:15px;color:#1f1f1f;font-family: 'visionheavy';text-transform: uppercase;background: none !important;padding: 0 !important;}
.heading .crumbs .breadcrumb li a {color:#1f1f1f;}
.heading .crumbs .breadcrumb li .divider {margin:0 5px;}
@media (max-width:768px) {
    .heading .title {font-size:40px;}
}

/* FOOTER TOP */
#footer-top {background:#1f1f1f;padding:50px 0;}
#footer-top ul.nav.menu {width:100%;text-align:center;}
#footer-top ul.nav.menu li {display:inline-block;}
#footer-top ul.nav.menu li a {font-size:16px;color:#ffffff;font-family: 'visionheavy';text-transform:uppercase;padding: 15px 45px;background:none;transition:0.5s all;-moz-transition:0.5s all;-webkit-transition:0.5s all;}
#footer-top ul.nav.menu li a:hover {color:#028000;}
#footer-top ul.nav.menu li ul {display:none;}
#footer-top .custom_information {padding-top: 50px;text-align:center;color:white;font-size:16px;font-family: 'visionlight';}
#footer-top .custom_information table {width:100%;}
#footer-top .custom_information strong {font-family: 'visionheavy';}
#footer-top .custom_information a {font-family: 'visionheavy';color:white;}
@media(max-width:800px) {
    #footer-top ul.nav.menu li a {padding:10px 15px}
}
@media(max-width:550px) {
    #footer-top .custom_information table tr td {display:block;}
}


/* FOOTER BOTTOM */
#footer-bottom {background:#0f0f0f;color:#4b4a4a;font-size:16px;font-family: 'visionlight';padding: 10px 0;}
#footer-bottom a {color:#4b4a4a;transition:0.5s all;-moz-transition:0.5s all;-webkit-transition:0.5s all;}
#footer-bottom a:hover {color:#028000;}

/* MAIN */
#mainContent {padding-bottom:50px;}
#mainContent .article-content {padding-top:20px;}
#mainContent .article-content h1 {font-family: 'visionheavy';text-transform:uppercase;font-size:30px;color:#1f1f1f;margin: 50px 0;}
#mainContent .article-content strong,
#mainContent .article-content b {font-family: 'visionheavy'}
#mainContent a {color:#028000; font-weight: bold; transition: all .2s ease-in;}
#mainContent a:hover {color:#028000; font-weight: bold; text-decoration: underline;}
#mainContent ul {list-style:none;padding:0;}
#mainContent ul li {padding-left:20px;background:url(../images/li.png) 0 0 no-repeat;}
#mainContent ul.sigFreeContainer li {padding:0;background:none;}

.green-article-content {background:#028000;padding:30px 0;margin: 50px 0;}
.green-article-content table {width:100%;table-layout:fixed;}
.green-article-content table tr th {color:white;font-family: 'visionheavy';background:#1f1f1f;padding:10px 20px;}
.green-article-content table tr td {color:white;padding:10px 20px;}
.green-article-content table tr:nth-child(2n+1) td {background:#027700}

.additional-article-content strong,
.additional-article-content b {font-family: 'visionheavy';color:#028000;}

#content_bottom {}
#content_bottom .custom_certyfikaty {text-align:center;padding: 50px 15px;background:url(../images/shadow.png) center top no-repeat;width: 100%;margin: 0 auto;max-width: 1170px;}
#content_bottom .custom_certyfikaty table {width:100%;table-layout:fixed;}
#content_bottom .custom_certyfikaty table tr td img {display:inline-block;max-width:100%;}
#content_bottom .custom_certyfikaty h3 {font-family: 'visionheavy';text-transform:uppercase;font-size:30px;color:#1f1f1f;margin-bottom: 50px;}
._home #content_bottom .custom_certyfikaty {background:white;}

#content_bottom .custom_oferta {text-align:center;padding: 50px 15px;background:url(../images/oferta-bg.jpg) center bottom no-repeat;}
#content_bottom .custom_oferta .title {font-family: 'visionheavy';text-transform:uppercase;font-size:30px;color:#1f1f1f;margin-bottom: 10px;}
#content_bottom .custom_oferta strong {font-family: 'visionheavy';}
#content_bottom .custom_oferta .boxrow {margin-top: 60px;}
#content_bottom .custom_oferta .boxrow .box {padding-bottom:30px;margin-bottom:30px;position:relative;transition:0.5s all;-moz-transition:0.5s all;-webkit-transition:0.5s all;}
#content_bottom .custom_oferta .boxrow .box:before {content:"";position:absolute;top:80px;bottom:0;left:0;right:0;z-index: 0;transition:0.5s all;-moz-transition:0.5s all;background: white;-webkit-transition:0.5s all;}
#content_bottom .custom_oferta .boxrow .box:after {content:"";height:24px;position:absolute;background:url(../images/shadow-box.png) center center no-repeat;bottom:0;width: 100%;left: 0;bottom: -24px;}
#content_bottom .custom_oferta .boxrow .box span.more {transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;font-size:15px;font-family: 'visionheavy';text-transform:uppercase;display:block;max-width: 250px;text-align:center;position:relative;line-height:44px;color:#1f1f1f;margin: 30px auto;}
#content_bottom .custom_oferta .boxrow .box span.more:before {content:"";width:33px;height:44px;position:absolute;left:0;top:0;background:url(../images/more1-g.png);}
#content_bottom .custom_oferta .boxrow .box span.more:after {content:"";width:33px;height:44px;position:absolute;right:0;top:0;background:url(../images/more2-g.png);}
#content_bottom .custom_oferta .boxrow .box span.more:hover {color:white;}
#content_bottom .custom_oferta .boxrow .box span.more:hover:before {background:#1f1f1f;height:100%;z-index:1;transform: skew(20deg,0deg);left:10px;right:10px;width: auto;}
#content_bottom .custom_oferta .boxrow .box span.more:hover:after {display:none;}
#content_bottom .custom_oferta .boxrow .box .box-description {padding:0 20px;position: relative;z-index: 1;}
#content_bottom .custom_oferta .boxrow a:hover .box span.more{color:white;}
#content_bottom .custom_oferta .boxrow a:hover .box span.more span {position:relative;z-index:1;}
#content_bottom .custom_oferta .boxrow a:hover .box span.more:before {background:#1f1f1f;height:100%;z-index:1;transform: skew(20deg,0deg);left:10px;right:10px;width: auto;}
#content_bottom .custom_oferta .boxrow a:hover .box span.more:after {display:none;}
#content_bottom .custom_oferta .boxrow a .box .box-title {font-size:20px;color: #1f1f1f;margin:20px 0;position: relative;z-index: 1;font-family: 'visionheavy';}
#content_bottom .custom_oferta .boxrow a .box .box-image {position: relative;z-index: 1;}
#content_bottom .custom_oferta .boxrow a .box .box-image img {display:inline-block;}
#content_bottom .custom_oferta .boxrow a .box {color:#1f1f1f;}
#content_bottom .custom_oferta .boxrow a:hover .box,
#content_bottom .custom_oferta .boxrow a:hover .box .box-title,
#content_bottom .custom_oferta .boxrow a:hover .box .box-desc {text-decoration:none;}
#content_bottom .custom_oferta .boxrow a:hover .box:before {background:#028000;content:"";}
#content_bottom .custom_oferta .boxrow a:hover .box {color:white;}
#content_bottom .custom_oferta .boxrow a:hover .box .box-title {color:white;position: relative;z-index: 1;}
._offer #content_bottom .custom_oferta {padding-top:0;}
._offer #content_bottom .custom_oferta .dsc {display:none;}
._offer #content_bottom .custom_oferta .title {display:none;}
._offer #mainContent {padding-bottom:0;}

#bottom {}
#bottom .custom_kontakt {background:#028000;color:white;position:relative;overflow:hidden;min-height:350px;}
#bottom .custom_kontakt img.absolute {position:absolute;top: -200px;right: -35%;z-index: 1;pointer-events: none;}
#bottom .custom_kontakt .content-contact {width: 100%;margin: 0 auto;max-width: 1070px;left: 0;right: 0;padding: 0 15px;margin-bottom: 30px;}
#bottom .custom_kontakt .content-contact {margin-top: 60px;padding-bottom: 40px;min-height: 183px;border-right: 3px solid white;border-bottom: 3px solid white;}
#bottom .custom_kontakt .content-contact .title {font-size:30px;text-transform:uppercase;font-family: 'visionheavy';margin-bottom: 20px;position: relative;}
#bottom .custom_kontakt .content-contact .title .in {display:inline-block;background: #028000;}
#bottom .custom_kontakt .content-contact .title .in:after {content:"";height:3px;background:white;position:absolute;left: 0;right: -15px;top: 0;}
#bottom .custom_kontakt .content-contact .title .bg {margin-top:-30px;position:absolute;top:10px;background: #028000;z-index:1;padding: 0 20px 0 0;}
#bottom .custom_kontakt .content-contact table tr td {font-size:17px;font-family: 'visionregular';}
#bottom .custom_kontakt .content-contact a.more {transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;font-size:15px;font-family: 'visionheavy';text-transform:uppercase;display:block;min-width:200px;text-align:center;position:relative;line-height:44px;color: white;margin: 0 50px;}
#bottom .custom_kontakt .content-contact a.more:before {content:"";width:33px;height:44px;position:absolute;left:0;top:0;background:url(../images/more1-w.png);}
#bottom .custom_kontakt .content-contact a.more:after {content:"";width:33px;height:44px;position:absolute;right:0;top:0;background:url(../images/more2-w.png);}
#bottom .custom_kontakt .content-contact a.more:hover {color:#1f1f1f;}
#bottom .custom_kontakt .content-contact a.more:hover:before {background:url(../images/more1-b.png);}
#bottom .custom_kontakt .content-contact a.more:hover:after {background:url(../images/more2-b.png);}
@media (max-width:768px) {
    #bottom .custom_kontakt img.absolute {display:none;}
    #bottom .custom_kontakt .content-contact {position:relative;}
}
@media (max-width:550px) {
    #bottom .custom_kontakt .content-contact .col-sm-9 {width:100%}
    #bottom .custom_kontakt .content-contact table tr td {display:block;margin-bottom:15px;font-size: 15px;}
    #bottom .custom_kontakt .content-contact table,
    #bottom .custom_kontakt .content-contact table tbody {display:block;}
    #bottom .custom_kontakt .content-contact table tr {display:block;width:100%;}
    #bottom .custom_kontakt .content-contact a.more {margin:20px 0;}
}

#bottom .custom_realizacje {background:url(../images/bg-realizacje.jpg) center center no-repeat;background-size:cover;color:white;padding: 50px 0;}
#bottom .custom_realizacje .realizacje-content {width:100%;max-width:1170px;padding:0 15px;margin:0 auto;text-align:center;}
#bottom .custom_realizacje .realizacje-content .inner {padding:0 50px;position:relative;overflow: hidden;}
#bottom .custom_realizacje .realizacje-content .inner:before {content:"";left:0;width:3px;background:white;position:absolute;top:20px;bottom: 20px;}
#bottom .custom_realizacje .realizacje-content .inner:after {content:"";right:0;width:3px;background:white;position:absolute;top:20px;bottom: 20px;}
#bottom .custom_realizacje .realizacje-content .inner strong {font-family: 'visionheavy';}
#bottom .custom_realizacje .realizacje-content .inner .title {font-size:30px;color:white;text-transform:uppercase;font-family: 'visionheavy';display: inline-block;margin-bottom: 30px;position: relative;}
#bottom .custom_realizacje .realizacje-content .inner .title:before {content:"";height:3px;background:white;position:absolute;left: 100%;top: 20px;width: 1000px;margin-left: 40px;}
#bottom .custom_realizacje .realizacje-content .inner .title:after {content:"";height:3px;background:white;position:absolute;right: 100%;top: 20px;width: 1000px;margin-right: 40px;}
#bottom .custom_realizacje .realizacje-content .inner .btnm:before {content:"";height:3px;background:white;position:absolute;left: 100%;top: 22px;width: 1000px;margin-left: 40px;}
#bottom .custom_realizacje .realizacje-content .inner .btnm:after {content:"";height:3px;background:white;position:absolute;right: 100%;top: 22px;width: 1000px;margin-right: 40px;}
#bottom .custom_realizacje .realizacje-content .inner .btnm {position:relative;display:inline-block;margin-top: 30px;}
#bottom .custom_realizacje .realizacje-content .inner .btnm a.more {transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;font-size:15px;font-family: 'visionheavy';text-transform:uppercase;display:block;width: 220px;text-align:center;line-height:44px;color: white;}
#bottom .custom_realizacje .realizacje-content .inner .btnm  a.more:before {content:"";width:33px;height:44px;position:absolute;left:0;top:0;background:url(../images/more1-w.png);}
#bottom .custom_realizacje .realizacje-content .inner .btnm  a.more:after {content:"";width:33px;height:44px;position:absolute;right:0;top:0;background:url(../images/more2-w.png);}
#bottom .custom_realizacje .realizacje-content .inner .btnm  a.more:hover {color:#1f1f1f;}
#bottom .custom_realizacje .realizacje-content .inner .btnm  a.more:hover:before {background:url(../images/more1-b.png);}
#bottom .custom_realizacje .realizacje-content .inner .btnm  a.more:hover:after {background:url(../images/more2-b.png);}

/* MAPA */
#map {height:500px;}

/* KONTAKT */
.control-group .controls {margin:0}
.control-group label {text-align:left !important;width: 100% !important;}
.control-group select {width:100%;margin-top:10px;max-width: 100% !important;padding: 5px 10px !important;display: block;height: 40px;}
.control-group textarea {width:100%;margin-top:10px;max-width: 100% !important;padding: 5px 10px !important;display: block;height: 160px;}
.control-group input {width:100%;margin-top:10px;max-width: 100% !important;padding: 5px 10px !important;display: block;height: 40px;}

#slider .item {height:506px;background:url(../images/slid_bg.jpg) center center no-repeat;background-size:cover;}
#slider .slider-wrapper {height:100%;}
#slider .item img {position:relative;}
#slider .tab {height:506px;}
#slider .col-sm-7 {height:506px;}
#slider .line1 {font-size:25px;line-height:25px;color:#1f1f1f;font-family: 'visionheavy';text-transform: uppercase;margin:0;}
#slider .line2 {font-size:60px;line-height:60px;color:#1f1f1f;font-family: 'visionheavy';text-transform: uppercase;margin:0;}
#slider .line3 {font-size:25px;line-height:25px;color:#1f1f1f;font-family: 'visionheavy';text-transform: uppercase;margin:0;}
#slider .cn-slider {margin-top: -90px;}
#slider a.more {transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;font-size:15px;font-family: 'visionheavy';text-transform:uppercase;display:block;width: 250px;text-align:center;line-height:44px;color: #1f1f1f;position: relative;}
#slider a.more:before {content:"";width:33px;height:44px;position:absolute;left:0;top:0;background:url(../images/more1-g.png);}
#slider a.more:after {content:"";width:33px;height:44px;position:absolute;right:0;top:0;background:url(../images/more2-g.png);}
#slider a.more:hover {color:#1f1f1f;}
#slider a.more:hover:before {background:url(../images/more1-g.png);}
#slider a.more:hover:after {background:url(../images/more2-g.png);}
#slider .more-btn {display: inline-block;position: relative;margin-top:20px;}
#slider .more-btn:after {content:"";height: 8px;width:300px;background: #028000;position:absolute;left:100%;top:0;transform:skew(25deg,0deg)}
#slider ol.carousel-indicators {bottom: 50px;text-align: left;width: 100%;max-width: 1170px;padding: 0 15px;left: 0;right: 0;margin: 0 auto;}
#slider ol.carousel-indicators li {width:25px;height:20px;background: #c3c3c3;border-radius:0;transform:skew(25deg,0deg);margin:0 5px;padding:0;}
#slider ol.carousel-indicators li.active {width:25px;height:20px;background: #028000;border-radius:0;transform:skew(25deg,0deg);margin:0 5px;padding:0;}
@media (max-width:1000px) {
    #slider .line1 {font-size:22px;line-height:22px;}
    #slider .line2 {font-size:40px;line-height:40px;}
    #slider .line3 {font-size:22px;line-height:22px;}
    #slider .item img {position:relative;}
}
@media (max-width:768px) {
    #slider .tab {height:auto;}
    #slider .col-sm-7 {height:auto;}
    #slider .cn-slider {margin-top:70px;}
    #slider .line1 {font-size:16px;line-height:16px;}
    #slider .line2 {font-size:30px;line-height:30px;}
    #slider .line3 {font-size:16px;line-height:16px;}
    #slider .item img {position:relative;max-height:150px;width:auto;margin-top:30px;}
}

.article-content_home {}
.article-content_home .inner {padding: 0 40px 20px 40px;text-align: center;position: relative;}
.article-content_home .inner:before {content:"";width:175px;height:100%;background: url(../images/line-left.png) bottom left no-repeat;position:absolute;left:0;bottom:0; z-index: -1}
.article-content_home .inner:after {content:"";width:175px;height:100%;background: url(../images/line-right.png) bottom left no-repeat;position:absolute;right:0;bottom:0; z-index: -1;}
.article-content_home .inner h1 {font-size:30px;color:#1f1f1f;font-family: 'visionheavy';text-transform: uppercase;}
.article-content_home .inner strong {font-family: 'visionheavy';}
.article-content_home .inner p {margin-bottom:25px;}
.article-content_home .inner .more {transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;font-size:15px;font-family: 'visionheavy';text-transform:uppercase;display:block;max-width: 250px;text-align:center;position:relative;line-height:44px;color:#1f1f1f;margin: 30px auto;}
.article-content_home .inner .more:before {content:"";width:33px;height:44px;position:absolute;left:0;top:0;background:url(../images/more1-g.png);}
.article-content_home .inner .more:after {content:"";width:33px;height:44px;position:absolute;right:0;top:0;background:url(../images/more2-g.png);}
.article-content_home .inner .more:hover {color: white !important;}
.article-content_home .inner .more:hover:before {background:#1f1f1f;height:100%;z-index:1;transform: skew(20deg,0deg);left:10px;right:10px;width: auto;}
.article-content_home .inner .more:hover:after {display:none;}
.article-content_home .inner .more span {position:relative;z-index:1;}

.help-block ul li {background:none !important;padding:0 !important;}

/* OTHER */
.tab {display:table;width:100%;height:100%;}
.tab-cell {display:table-cell;vertical-align:middle;height:100%;width:100%;}
.talign-left {text-align:left;}
.talign-right {text-align:right;}
.talign-center {text-align:center;}
.alignleft {float:left;margin-right:30px;margin-bottom:30px;}
.alignright {float:right;margin-left:30px;margin-bottom:30px;}
.aligncenter {margin:0 auto;}
/*******************************************/
/*     ClearSense:  www.clearsense.pl      */
/* 	    Wykonał: Łukasz Kacprzak       */
/*******************************************/
.kac-sm-panel{
position: fixed;
top: 140px;
right: -100px;
text-align: left;
z-index: 9999;
}
.kac-sm-panel ul{
list-style-type: none;
}
.kac-sm-panel li{
border-radius: 5px;
width: 140px;
height: 40px;
padding: 5px;
margin: 3px 0px;
position: relative;
right: 0px;
box-sizing: initial;
}
.kac-sm-panel span{
width: 80px;
display: inline;
font-size: 16px;
vertical-align: middle;
padding-bottom: 13px;
position: absolute;
top: 15px;
left: 50px;
color: #FFF;
font-family: sans-serif;
font-weight: 700;
}
.kac-sm-text-black {
color: #000000 !important;
}
.kac-sm-panel a{
text-decoration: none;
}
.kac-sm-block{
transition: right 0.5s ease-out 0s;
}
.kac-sm-block:hover{
right: 90px;
}

.kac-sm-fb{
background: none repeat scroll 0% 0% #295C9E;
}.kac-sm-gplus{
background: none repeat scroll 0% 0% #DC4A3D;
}.kac-sm-pkt{
background: none repeat scroll 0% 0% #FFFFFF;
border: 1px solid #000;
}.kac-sm-twitter{
background: none repeat scroll 0% 0% #16B9ED;
}.kac-sm-blog{
background: none repeat scroll 0% 0% #0171BB;
}.kac-sm-pinterest{
background: none repeat scroll 0% 0% #D73532;
}.kac-sm-youtube{
background: none repeat scroll 0% 0% #E32C26;
}.kac-sm-goldenline{
background: none repeat scroll 0% 0% #FFFFFF;
}.kac-sm-allegro{
background: none repeat scroll 0% 0% #FF5A00;
}.kac-sm-linkedin{
background: none repeat scroll 0% 0% #0097BD;
}.kac-sm-googlekspert{
background: none repeat scroll 0% 0% #FFFFFF;
}.kac-sm-payback{
background: none repeat scroll 0% 0% #00349A;
}
@media screen and (max-width:640px){ .kac-sm-panel{display:none;} }
.crumbs-offer {
    padding: 10px 0 0 10px;
    margin-bottom: 0;
    list-style: none;
    background-color: #fff;
    border-radius: 0;
    max-width: 1170px;
    margin: 0 auto;
    text-transform: uppercase;
}
.breadcrumb.crumbs-offer >li+li:before {
    padding: 0;
    content: "";
}

.span6::after {
    content: "";
    clear: both;
    display: block;
}
.span6 {
    padding: 20px;
}
.items-leading.clearfix {
    padding: 20px;
}

.sm-panel{position:fixed;width:155px;top:150px;right:-105px;z-index:1000000;transition:visibility .25s,opacity .25s}.sm-panel>ul{margin:0;padding:0;list-style-type:none}.sm-panel>ul>li{transition:transform .25s}.sm-panel>ul>li:hover{transform:translateX(-105px)}.sm-panel>ul>li>a{display:flex;align-items:center;color:#fff;padding:5px 0 5px 5px;text-decoration:none}.sm-panel>ul>li>a>img{margin:0 10px 0 0}.sm-panel>ul>li>a>span{font-size:initial}.sm-panel>ul>li[class^=sm-]{background-image:none;background-repeat:repeat;background-attachment:scroll;background-position:0}.sm-text-black{color:#000}.sm-fb{background:#1977f3}.sm-twitter{background:#28aae1}.sm-gmap{background:#028000}.sm-blog{background:#0171bb}.sm-pinterest{background:#d73532}.sm-youtube{background:#e32c26}.sm-allegro{background:#ff5a00}.sm-linkedin{background:#0097bd}.sm-payback{background:#00349a}.sm-olx{background:#002f34}.sm-instagram{background:#eee}.sm-pyszne{background:#ff8000}.sm-tiktok{background:#fff}.sm-booksy{background:#f9e5bc}@media screen and (max-width:640px){.sm-panel{visibility:hidden;opacity:0}}