.tekstowa{}
.tekstowa .page-tekstowa{margin: 20px 0;}
.tekstowa .page-tekstowa > a{border: 2px solid #ea5e00;padding: 5px 15px;color: #414042;margin-top: 10px;display: inline-block;text-decoration: none;}
.tekstowa .page-tekstowa > a:hover{background: #ea5e00;color: #fff;}
.tekstowa .page-tekstowa > h1{font-weight: 400;font-size: 60px;color: #414042;margin: 0;padding: 0;}
.tekstowa .page-tekstowa > article{color: #414042;font-size: 18px;line-height: 150%;}
.tekstowa .page-tekstowa > article ul li{color: #ea5e00;}
.tekstowa .page-tekstowa > article ul li span{color: #414042;}
.tekstowa .page-tekstowa.news > span{display: inline-block;margin: 5px 0;padding: 3px 5px;color: #fff;background: #acacac;font-size: 13px;}
.pro-text .page-tekstowa > article ul li{color: #414042;}
.pro-text .page-tekstowa > article table{border: 1px solid #ebebeb;}
.pro-text .page-tekstowa > article table tbody th{border: 1px solid #ebebeb;padding: 10px;}
.pro-text .page-tekstowa > article table tbody td{border: 1px solid #ebebeb;padding: 10px;}

.pro-text .page-tekstowa > article table.no-border{border: none;}
.pro-text .page-tekstowa > article table.no-border tbody td{border: none;}


.big-form-czesci{border: 2px solid #ebebeb;margin: 25px 0;}
.big-form-czesci > form .row{}
.big-form-czesci > form .row .form-left{padding: 40px;border-right: 2px solid #ebebeb;}
.big-form-czesci > form .row .form-left > h3{margin: 0;padding: 0;font-size: 18px;font-weight: 400;}
.big-form-czesci > form .row .form-left > div{margin-top: 25px;}
.big-form-czesci > form .row .form-left > div .form-group{overflow: hidden;margin-bottom: 25px;}
.big-form-czesci > form .row .form-left > div .form-group label{font-size: 12px;font-weight: 400;text-transform: uppercase;padding: 7px 0 0 0;}
.big-form-czesci > form .row .form-left > div .form-group label sup{color: #ea5e00;font-weight: 700;font-weight: 22px;}
.big-form-czesci > form .row .form-left > div .form-group .form-control{border-radius: 30px;border-color: #e1e1e1;box-shadow: none;font-size: 12px;padding: 8px 15px;}

.big-form-czesci > form .row .form-right{padding: 40px;}
.big-form-czesci > form .row .form-right > h3{margin: 0;padding: 0;font-size: 18px;font-weight: 400;}
.big-form-czesci > form .row .form-right > div{margin-top: 25px;}
.big-form-czesci > form .row .form-right > div .form-group{overflow: hidden;margin-bottom: 25px;}
.big-form-czesci > form .row .form-right > div .form-group label{font-size: 12px;font-weight: 400;text-transform: uppercase;padding: 7px 0 0 0;}
.big-form-czesci > form .row .form-right > div .form-group label sup{color: #ea5e00;font-weight: 700;font-weight: 22px;}
.big-form-czesci > form .row .form-right > div .form-group .form-control{border-radius: 30px;border-color: #e1e1e1;box-shadow: none;font-size: 12px;padding: 8px 15px;}
.big-form-czesci > form .row .form-right > div .form-group textarea.form-control{min-height: 280px;}
.big-form-czesci > form .row .form-right > div .form-group p{font-size: 11px;color: #808285;}

.big-form-czesci > form .button-box{background: #fafafa;padding: 40px;border-top: 2px solid #ebebeb;}
.big-form-czesci > form .button-box button{background: #ea5e00;bordeR: none;color: #fff;font-size: 18px;padding: 10px 25px;margin: 0 auto;transition: 2s all;width: 340px;text-align: center;display: block;}
.big-form-czesci > form .button-box button i{margin-left: 15px;}
/*.big-form-czesci > form .button-box button:hover i{margin-left: 30px;}*/

.form-z{border: 2px solid #ebebeb;margin: 25px 0;width: 100%;}
.form-z .form-z-foot{background: #fafafa;padding: 40px;border-top: 2px solid #ebebeb;width: 100%;}
.form-z .form-z-foot button{border-radius: 0;background: #ea5e00;bordeR: none;color: #fff;font-size: 23px;padding: 10px 25px;margin: 0 auto;transition: 2s all;width: 340px;text-align: center;display: block;}
.form-z .form-z-foot button i{margin-left: 15px;}
.form-z .form-z-foot .form-group{margin: 0;}
/*.form-z .form-z-foot button:hover i{margin-left: 30px;}*/
.form-z .form-z-top{width: 100%;overflow: hidden;}
.form-z .form-z-top .form-z-top-left{padding: 40px;border-right: 2px solid #ebebeb;}
.form-z .form-z-top .form-z-top-left h3{margin: 0;padding: 0;font-size: 18px;font-weight: 400;}
.form-z .form-z-top .form-z-top-left > div{margin-top: 25px;}
.form-z .form-z-top .form-z-top-left > div .form-group{overflow: hidden;margin-bottom: 25px;}
.form-z .form-z-top .form-z-top-left > div .form-group label{font-size: 12px;font-weight: 400;text-transform: uppercase;padding: 7px 0 0 0;}
.form-z .form-z-top .form-z-top-left > div .form-group label sup{color: #ea5e00;font-weight: 700;font-weight: 22px;}
.form-z .form-z-top .form-z-top-left > div .form-group .form-control{border-radius: 30px;border-color: #e1e1e1;box-shadow: none;font-size: 12px;padding: 8px 15px;}

.form-z .form-z-top .form-z-top-right{padding: 0;}
.form-z .form-z-top .form-z-top-right h3{margin: 0;padding: 0;font-size: 18px;font-weight: 400;}
.form-z .form-z-top .form-z-top-right > div{margin-top: 25px;}
.form-z .form-z-top .form-z-top-right > div .form-group{overflow: hidden;margin-bottom: 25px;}
.form-z .form-z-top .form-z-top-right > div .form-group label{font-size: 12px;font-weight: 400;text-transform: uppercase;padding: 7px 0 0 0;}
.form-z .form-z-top .form-z-top-right > div .form-group label sup{color: #ea5e00;font-weight: 700;font-weight: 22px;}
.form-z .form-z-top .form-z-top-right > div .form-group .form-control{border-radius: 30px;border-color: #e1e1e1;box-shadow: none;font-size: 12px;padding: 8px 15px;}
.form-z .form-z-top .form-z-top-right > div .form-group textarea.form-control{min-height: 220px;}
.form-z .form-z-top .form-z-top-right > div .form-group p{font-size: 11px;color: #808285;}
.form-z .form-z-top .form-z-top-right .border-bottom{border-bottom: 2px solid #ebebeb;padding: 40px;margin: 0;}
.form-z .form-z-top .form-z-top-right .border-bottom h3{margin-bottom: 25px;}
.form-z .form-z-top .form-z-top-right .no-border-bottom{padding: 20px 40px;}
.form-z .form-z-top .form-z-top-right .no-border-bottom textarea{min-height: 180px;}

.page-tekstowa .product-list{}
.page-tekstowa .product-list .product-item{border-bottom: 2px solid #ebebeb;border-right: 2px solid #ebebeb;padding: 20px 15px;}
.page-tekstowa .product-list .product-item.first-line{border-top: none;}
.page-tekstowa .product-list .product-item.last-in-line{border-right: none;}
.page-tekstowa .product-list .product-item.last-item{border-right: 2px solid #ebebeb;}
.page-tekstowa .product-list .product-item h4{color: #414042;font-size: 24px;font-weight: 400;text-align: center;height: 45px;text-transform: uppercase;display: block;}
.page-tekstowa .product-list .product-item .image{margin: 10px 0;text-align: center;width: 100%;overflow: hidden;clear:both;height: 225px;}
.page-tekstowa .product-list .product-item article{color: #414042;font-size: 12px;font-weight: 300;text-align: center;margin: 0 0 10px;height: 80px;}
.page-tekstowa .product-list .product-item .price{background: #ea5e00;padding: 7px 5px;color: #fff;font-size: 18px;text-align: center;}
.page-tekstowa .product-list .product-item .price-bx{background: #fff;padding: 7px 5px;color: #fff;font-size: 18px;text-align: center;width: 100%;height: 40px;}
.page-tekstowa .product-list .product-item .price p{padding: 0;margin: 0;}
.page-tekstowa .product-list .product-item .price p span{font-weight: 700;}
.page-tekstowa .product-list .product-item a{border: 3px solid #c2c2c2;color: #414042;font-size: 18px;display: block;margin: 10px 0;text-align: center;padding: 5px 5px;font-weight: 300;text-decoration: none;}
.page-tekstowa .product-list .product-item a i{color: #ea5e00;}
.page-tekstowa .product-list .product-item:hover a{border-color: #ea5e00;background: #ea5e00;color: #fff;}
.page-tekstowa .product-list .product-item:hover a i{color: #fff;}

.tekst-content{}
.tekst-content .images-top{width: 100%;height: 400px;margin-top: 55px;background: #fff;overflow: hidden;clear:both;}
.tekst-content .images-top .image-box{}
.tekst-content .images-top .image-box img{max-width: 100%;max-height: 100%;}
.tekst-content .images-text-box{margin-top: 40px;overflow: hidden;clear:both;width: 100%;}
.tekst-content .images-text-box .images-left{width: 290px;min-height: 400px;/*background: #ccc;*/float: left;}
.tekst-content .images-text-box .images-left .image-box img{max-width: 100%;max-height: 100%;}
.tekst-content .images-text-box .tekst-right{width: 72%;float: left;margin-left: 60px;}
.tekst-content .text-table{margin-top: 40px;min-height: 300px;width: 100%;overflow: hidden;clear:both;}
.tekst-content .text-table table{width: 100%;border: 1px solid #fff;background: #f1f1f2;}
.tekst-content .text-table table td{border: 1px solid #fff;text-align: center;padding: 5px;}
.tekst-content .text-table table th{border: 1px solid #fff;text-align: center;padding: 5px;}


@media (max-width: 460px) {
	.tekstowa .page-tekstowa > h1{font-size: 24px;text-align: center;}
	.tekstowa .page-tekstowa > article img{max-width: 96%;height: auto;}
}
@media (min-width: 461px) and (max-width: 767px) {
	
}
@media (min-width: 768px) and (max-width: 991px) {
	
}
@media (min-width: 992px) and (max-width: 1199px) {
	
}
@media (min-width: 1200px) and (max-width: 1710px) {
	
}