.podstrony ul li a {font-size:18px;    letter-spacing: 3px; color: #fff!important;    padding: 15px 20px!important;    text-transform: uppercase!important;}

.block123 {}
.block123  a, .block123  a span{color:#fff!important;     letter-spacing: 2px;}
.block123  a:hover, .block123  a:hover span{color:#fff!important; text-decoration:none;}
.block123 a[itemprop="item"]::after {content:url(../../../images/obrazy/arrow_white_button_header.png); width: 20px; display: inline-block;    z-index: 999999; position: relative;    top: -2px;}
.block123 .divider {display:none;}
.ostatni{ display: block; line-height: 106px;  font-size: 106px; font-family:'shkoder_1989black';border-bottom:none!important;    letter-spacing: 0px!important; }
.block123 a[itemprop="item"]{border-bottom:1px solid #e79300;     padding-bottom: 4px;  margin-left: -6px;}
.block123 a:nth-child(2)[itemprop="item"]{  margin-left: 0px;}
.block123  span.koniec{border-bottom:4px solid #e79300;      padding-bottom: 1px;   margin-left: -6px;     letter-spacing: 2px;}

.block126 p {margin:0!i,portant;}


.naglowek  .active>a, .naglowek li a:hover, .podstrony  .active>a, .podstrony li a:hover {border-bottom:1px solid #e79300; background-image:url(../../../images/obrazy/menu_hover_gr_linia.png); background-repeat:no-repeat; background-position:0% 100%; -webkit-transition: width 0s;  transition: width 0s;}

.naglowek li a:hover,.podstrony li a:hover{}
.naglowek  .dropdown-menu li a{border-bottom:1px solid transparent;}
.naglowek  .dropdown-menu li a:hover{background-color:#ddd!important;}
.nav>li { padding: 0 15px;}
.podstrony .dropdown-menu  li a {border-bottom:1px solid transparent; background-color:transparent!important; color:#333!important;     padding: 3px 20px !important; letter-spacing: 3px; font-size:14px!important; }
.podstrony .dropdown-menu  li a:hover {border-bottom:1px solid #e79300; background-color:#ddd!important;}





.wyroznia h3 {margin-bottom:35px;}
.wyroznia h3::after , #content h1::after {content:url(../../../images/obrazy/podkreslnik.png); width: 20px; display: inline-block;    z-index: 999999;}

.block126 .inner { position: absolute;  top: 100px;  /* z-index: 999; */}
.block126 .col-md-12 { padding:0!important;}
.block126 .row { margin:0!important;}








.logo-naglowek .inner {text-align:center;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {border-color: transparent !important;}
.navbar-default {    background-color: transparent !important;    border-color: transparent !important;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover { color: #fff;  background-color: transparent!important;}
.navbar-default .navbar-nav>li>a { color: #fff!important; padding:15px 5px 15px 0px!important; text-transform:uppercase!important;}
.caret{display:none!important;}
.tekst-naglowek  h1{font-size:112px!important; color:#fff!important;}
.tekst-naglowek  h2{font-size:18px!important; color:#fff!important;}
.tekst-naglowek  .text{margin-bottom:25px;}
.tekst-naglowek  h2{font-family:'shkoder_1989light'!important; letter-spacing: 3px;}
.naglowek  ul li a{letter-spacing: 3px; }
.navbar-default .navbar-nav>.open>a {background:transparent!important; border-bottom: 1px solid transparent;}







.o-naszej-firmie  .btn::after {content:url(../../../images/obrazy/arrow_right_breadscrumbs_s.png); }
.o-naszej-firmie  .btn:hover::after {content:url(../../../images/obrazy/arrow_brown_button_header.png); }
.block95 .btn::after {content:url(../../../images/obrazy/arrow_white_button_header.png); }
.block95 .btn:hover::after {content:url(../../../images/obrazy/arrow_brown_button_header.png); }
.btn::after {content:url(../../../images/obrazy/arrow_brown_button_header.png); width: 20px; display: inline-block;    z-index: 999999;} 
.btn:hover::after {content:url(../../../images/obrazy/arrow_right_breadscrumbs_p.png);} 
/* .block95 .btn:hover::after {content:url(../../../images/obrazy/arrow_right_breadscrumbs_p.png);}  */




.block107 > div{  background-size: cover!important;}
.rsform-submit-button::after {content:url(../../../images/obrazy/arrow_right_breadscrumbs_p.png); width: 20px; display: inline-block; margin-left: 5px;   z-index: 999999;} 
.rsform-submit-button:hover::after {content:url(../../../images/obrazy/arrow_brown_button_header.png);}



.block95 .btn:hover{color:#333!important; border-color:rgba(231, 147, 0, 1)!important; background-color:#eca62b!important;}
.box95 .text img {position:relative; top:-5px;} 
.btn {font-weight: 400; letter-spacing:2px; font-family:'shkoder_1989black'!important;}
.block96 h3 {text-align:center;}
.oferta .text {margin:10px 0 0 !important;}

.o-naszej-firmie h2{color:#333;  margin-bottom: 25px;     position: relative;    top: -10px;}  
.o-naszej-firmie h4{color:#333; float: left; margin-bottom:0px!important; rgb(132, 124, 108);}
.o-naszej-firmie img{position: relative; top: -10px;}
.o-naszej-firmie .btn{background-color:transparent!important; color:#847c6c!important;border-color:#847c6c!important; display: inline-block;  float: left;  margin: 25px 20px 25px 0;}
.o-naszej-firmie .btn:hover{background-color:#eca62b!important; color:#333!important;border-color:#eca62b!important;}
#main ul li {padding-left:20px; background-image:url(../../../images/obrazy/list-style.png)!important; background-repeat:no-repeat; background-position:0% 12px;}
#main #content ul li {  list-style: none!important;}

.sprzet .btn{margin-top:25px;}
.sprzet h4 {  color:#dbd7dc!important;  border-bottom: 1px solid #dbd7dc;    display: inline-block;    padding-bottom: 3px;}
.sprzet h2 {  color:#dbd7dc!important; }
.kontakt-glowna .rsform h3{text-align:center; margin-bottom: 0!important; color:#333!important;}
.kontakt-glowna .rsform p{text-align:center; color:#333!important;}
.kontakt-glowna .rsform {    display: inline-block; padding:30px 30px 15px;}
.kontakt-glowna .form-grup { margin:0!important;}
.kontakt-glowna  input {border-radius:0!important; margin-bottom:10px; background-color:rgba(231,147,0,0.7)!important; height: 28px!important;  border:none!important;}
.kontakt-glowna  textarea{border-radius:0!important; margin-bottom:10px; border:none!important;  height: 60px!important; background-color:rgba(231,147,0,0.7)!important;}
 /* rgba(236, 166, 43, 1) */

.przycisk-wyslij {text-align:center;} 
.przycisk-wyslij .rsform-submit-button{text-align:center; padding: 0px 20px; border-radius: 20px;     position: relative;    top: 25px;} 
.przycisk-wyslij .rsform-submit-button:hover{background-color:transparent!important; color:#333!important;}
 
.block108  p{margin:0!important;}
.stopa span{color:#eca62b!important;}

.block111 p {display:inline-block;}
.block111  {text-align:center;}
.block111  img:nth-child(1){opacity:0; z-index:-999; }
.block111  img:nth-child(2){opacity:1; margin-left: -25px;z-index:999; }

.block111  p:hover img:nth-child(1){opacity:1; z-index:999; }
.block111  p:hover img:nth-child(2){opacity:0; margin-left: -25px;z-index:-999; }
.block112  > div {padding-right:0!important;}
.block114  > div {padding-left:0!important;}
.block114  img {    position: relative;  top: -5px;}

.item-page {  padding: 50px 0;}


.kontakt-strona .parallax  > div{background: url(http://piach.lublin.pl/images/obrazy/kontakt_bar_top.jpg) 50% 0 no-repeat fixed!important;}
/* tla gora */



.block117  p {margin:0!important;}
.block117  .row{margin-bottom:25px;}
.block117  .col-md-10 {background-image:url(../../../images/obrazy/border.png); background-repeat:no-repeat; background-position:0% 50%;}
.block117  .col-md-2 img { display:block; margin-left:auto; margin-right:auto; position:relative; top:15px;}
.block117  .row:nth-child(2) > div.col-md-2 > p > img {top:25px;}

.strona-kontakt .rsform input{border-radius:0px!important; border-color:#c7c2bb!important;}
.strona-kontakt .rsform textarea{border-radius:0px!important; border-color:#c7c2bb!important;}

.wyslij {text-align:right;}
.wyslij .rsform-submit-button {    text-align: center;    padding: 0px 35px;    border-radius: 30px; font-size:24;}
.rsform-submit-button::after {    content: url(../../../images/obrazy/arrow_right_breadscrumbs_p.png);    width: 20px;    display: inline-block;    margin-left: 5px;    z-index: 999999;}

.wyslij .rsform-submit-button:hover {    background-color: transparent!important;    color: #333!important;}





@media all and (max-width:1199px){
.stopa p{text-align:center!important;}
.block112  > div {padding-right:15px!important;}
.block114  > div {padding-left:15px!important;}
.block95 > div > div.inner {    padding: 50px 0px 70px 0px!important;}
.nav>li {    padding: 0 5px;}
.block123 > div > div.inner {    padding: 100px 0px 0px 0px!important;}





}






@media all and (max-width:991px) {
.tekst-naglowek h1 {    font-size: 72px!important;}
.tekst-naglowek h2 {  text-align: center!important;}
.block95 p {text-align:center;}
.block95 > div > div.inner { padding:25px 0px 70px 0px!important;}
/* .navbar-default .navbar-nav>li>a {padding: 15px 15px!important;} */
.navbar  {margin-bottom:0!important;}
#oferta .inner {padding:15px 0!important;}
.oferta .text {    margin: 0px 0 0 !important;}
.oferta .text p {    margin: 0px !important;}
.block106  .inner{padding:15px 0;}
/* .nav>li {    padding: 0 px;} */
.podstrony ul li a {    font-size: 16px; letter-spacing: 2px;}
.block125  .inner > div  > div > div  > div {margin: 30px 0;}
.block124 h3 {text-align:center;}
.strona-kontakt .inner {margin:50px 0; display:inline-block;}
.block117 .col-md-2 img {   top: 0px;}
.block117 .row:nth-child(2) > div.col-md-2 > p > img {    top: 0px;}
.block117 .col-md-10 p {text-align:center;}



}
@media all and (max-width:768px) {
.block93 > div > div.inner {    padding: 5px 0px 0px 0px!important;}
header #logo {padding: 5px 0 0;}
.tekst-naglowek h1 {  font-size: 48px!important;}
.tekst-naglowek .text {    margin-bottom: 0px;}
.tekst-naglowek h2 {  font-size: 16px!important;  margin-bottom: 0!important;}
.tekst-naglowek p { margin-bottom: 0!important;}
.block95 > div > div.inner {    padding: 25px 0px 50px 0px!important;}
.navbar-default .navbar-nav>li>a {    padding: 10px 15px!important;    display: inline-block;}
.nav {text-align:center!important;}
.podstrony ul li a {    font-size: 20px; letter-spacing: 3px;     border-bottom: 1px solid transparent;}
.block123 > div > div.inner {    padding: 50px 0px 0px 0px!important;}
.block126 .inner { display:none;}
.dolnepolorzenie >div {width:100%!important;}
.wyslij {    text-align: center!important;}
#g-recaptcha-36 > div	, #g-recaptcha-35 > div	{    display: block;    margin-left: auto;    margin-right: auto;}
#cavas_id115 {height: 200px!important;}
.przycisk-wyslij {width:100%!important;}
.przycisk-wyslij .rsform-submit-button {  top: 0;  margin: 15px 0 0;}
#g-recaptcha-35 iframe  	{display: block;  margin-left: auto;   margin-right: auto}

}
@media all and (max-width:480px) {
.tekst-naglowek h1 {    font-size: 44px!important;}
.ostatni {   line-height: 74px;font-size: 74px;}
#cavas_id115 {height: 200px!important;}
#g-recaptcha-35 > div , #g-recaptcha-36 > div {    width: 100%!important;    max-width: 100%!important;} 
#g-recaptcha-35 iframe  , #g-recaptcha-36 iframe {    width: 200px!important;    max-width: 100%!important;}


}
@media all and (max-width:350px) {
.tekst-naglowek h1 {    font-size: 38px!important;}
.block106  video {width:240px!important; height:220px!important;}
.ostatni {  line-height: 44px;font-size: 44px;}
#cavas_id115 {height: 150px!important;}


}








