<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {
	margin: 0;
	padding: 0;
	overflow-x: hidden;
	font-family: 'Open Sans';
	font-size: 14px;
	line-height: 22px;
	color: #131313;
	background: #fff url('../images/tail.png') repeat-x;
}

img,
div,
p,
ul,
li,
h1,
h2,
h3,
h4,
h5,
h6,
input,
span,
form,
fieldset,
em,
small,
a,
.textarea {
	margin: 0;
	padding: 0;
	display: block;
	border: 0;
	font-family: 'Open Sans';
	font-size: 14px;
	line-height: 22px;
	color: #131313;
}

ul li {
	list-style-type: none;
}

a {
	text-decoration: none;
}

a:hover {
	text-decoration: none;
}

iframe {
	width: 100%;
}

img {
	max-width: 100%;
	height: auto;
}

.item-page table span,
.item-page table a {
	display: inline;
}

.item-page table a {
	color: #098A43;
}

.item-page table a:hover {
	text-decoration: underline;
}

.item-page a {
	color: #00933E;
	display: inline;
}

.item-page a:hover {
	color: #00933E;
	text-decoration: underline;
}

h1,
h2,
h3,
h4,
h2 span {
	color: #000;
	text-align: center;
	text-transform: uppercase;
	font-size: 25px;
}

.page-header,
.categories-list h1 {
	margin-bottom: 50px;
}

h4 {
	font-size: 20px;
	text-align: left;
	margin-bottom: 10px;
}

hr {
	clear: both;
	height: 1px;
	background: #D3D3D3;
	border: 0;
}

.fleft {
	float: left;
}

.fright {
	float: right;
}

h1:after,
h2:after,
h3:after {
	content: '';
	height: 2px;
	background: #a6c236;
	margin: auto;
	width: 120px;
	display: block;
	margin-top: 20px;
	margin-bottom: 20px;
}

.mode,
.mode_witamy,
.mode_firmy,
.mode_slajdy,
.categories-list,
div.blog,
div.item-page {
	margin-top: 50px !important;
}

.gray {
	background: #F5F5F5;
	padding-top: 50px;
	padding-bottom: 50px;
}

.top {
	clear: both;
	display: table;
	width: 100%;
	height: 140px;
	padding-top: 10px;
	background: url('../images/top.png') repeat-x center;
}

.container {
	margin: auto;
	width: 100%;
}

.wrap,
.sigplus-gallery,
div.blog,
div.item-page,
.categories-list,
.breadcrumb_bread {
	width: 1200px;
	margin: auto;
}

.mode_logo,
.mode_menu {
	float: left;
}

.mode_logo {
	margin-right: 10px;
}

.mode_menu {
	margin-top: 35px;
	float: right;
}

.mode_menu li {
	float: left;
	margin-right: 30px;
	transition: all 0.2s;
}

.mode_menu a {
	color: #1b294a;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	transition: all 0.2s;
}

.mode_menu .active a {
	color: #0a8c44
}

.mode_menu li a:hover {
	color: #0a8c44
}

.mode_menu .item-101 {
	text-indent: -99999px;
	width: 16px;
	height: 15px;
	background: url('../images/home.png') no-repeat 0px 0px;
	margin-top: 4px;
}

.mode_menu .item-101.active {
	background: url('../images/homea.png') no-repeat 0px 0px;
}

.mode_menu .item-115,
.mode_menu .item-116,
.mode_menu .item-195 {
	text-indent: -99999px;
	width: 28px;
	height: 28px;
	background: url('../images/fb.png') no-repeat 0px 0px;
	margin-top: -5px;
	margin-right: 10px;
	-webkit-border-radius: 20%;
	-moz-border-radius: 20%;
	border-radius: 20%;
}

.mode_menu .item-115:hover,
.mode_menu .item-116:hover,
.mode_menu .item-195:hover {
	margin-top: -7px;
}

.mode_menu .item-116 {
	background: url('../images/allegro.png') no-repeat 0px 0px;
}

.mode_menu .item-195 {
	background: url('../images/olx.png') no-repeat 0px 0px;
}

#cookies {
	width: 100%;
	background: #9CC400;
	height: 54px;
	text-align: center;
	display: none;
	position: fixed;
	bottom: 0;
	z-index: 9999999;
}

.cookies_in {
	opacity: 1;
	color: #fff;
	width: 900px;
	padding-left: 50px;
	position: relative;
	height: 54px;
	background: url(../images/cookies_w.png) no-repeat 0 9px;
	margin: auto;
	text-align: left;
	font-size: 11px;
	line-height: 54px;
}

#cookie_x {
	display: block;
	width: 31px;
	height: 30px;
	position: absolute;
	right: 0;
	top: 12px;
	cursor: pointer;
	background: url(../images/cookie_x.png) no-repeat;
}

.top .mode_top_menu {
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
}

.top .parralax {
	height: 600px;
	overflow: hidden;
	margin: auto;
	background-position: 50% 50%;
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-size: cover;
	background-image: url('../images/top.png');
}

.scrollup {
	width: 40px;
	height: 40px;
	position: fixed;
	bottom: 50px;
	right: 50px;
	display: none;
	text-indent: -9999px;
	background: url('../images/icon_top.png') no-repeat;
	transition: all 0.2s;
}

.scrollup:hover {
	bottom: 53px;
}

.fixed .top {
	position: fixed;
	top: 0;
	z-index: 99999;
	width: 100% !important;
	left: 0;
	padding-top: 10px;
	height: 100px;
}

.fixed .top .wrap {
	width: 1200px;
	margin: auto;
}

.fixed {
	margin-top: 158px;
}

.mode_slider div {
	width: 1600px;
	position: relative;
	height: 440px;
	left: 0;
	right: 0;
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-size: cover;
	background-position: 50% 0px;
}

.fadenav {
	position: absolute;
	margin-top: 290px;
	margin-left: 900px;
}

.fadenav a {
	display: block;
	text-decoration: none;
	width: 13px;
	height: 13px;
	float: left;
	margin-right: 7px;
	background: url('../images/inactive.png') no-repeat;
}

.fadenav .current {
	background: url('../images/active.png') no-repeat;
}

/* TIP POPUP */
div.tip {
	background: #000;
	box-shadow: 5px 5px 2px #e6e6e6;
	border-radius: 6px;
	opacity: 0.8;
	padding: 10px;
	color: #fff;
	font-size: 11px;
	font-family: tahoma;
	display: block;
}

div.tip .tip-title {
	font-weight: bolder;
	color: #fff;
	font-size: 11px;
	font-family: tahoma;
}

div.tip .tip-text {
	font-weight: lighter;
	color: #fff;
	font-size: 11px;
	font-family: tahoma;
}


/*PAGINACJA START */
.counter,
.pagination-prev,
.pagination-next {
	display: none
}

.pagination {
	clear: both;
	float: right;
}

.pagination ul .pagination-start,
.pagination ul .pagination-end {
	display: none;
}

.pagination .pagination-prev .pagenav,
.pagination .pagination-next .pagenav,
.pagination .pagination-prev .pagenav a,
.pagination .pagination-next .pagenav a,
.pagination .pagination-prev .pagenav span,
.pagination .pagination-next .pagenav span {
	font-weight: lighter;
	background: #e6e6e6;
	text-decoration: none;
	font-size: 10px;
	font-family: tahoma;
}

.pagination ul li {
	text-decoration: none;
	list-style-type: none;
	background: none;
	margin: 0;
	padding: 0;
	display: block;
	float: left;
	color: #4f0038;
	font-family: tahoma;
	font-size: 10px;
	margin-left: 8px;
}

.pagination ul li a {
	text-decoration: none;
	transition: all 0.2s;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	color: #7A7A7A;
	font-weight: lighter;
	padding: 8px;
	padding-left: 13px;
	padding-right: 13px;
	background: #e6e6e6;
	display: block;
	font-size: 10px;
	font-family: tahoma;
}

.pagination ul li span {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	font-weight: bolder;
	color: #fff;
	padding: 8px;
	padding-left: 13px;
	padding-right: 13px;
	background: #F06E00;
	display: block;
	font-size: 10px;
	font-family: tahoma;
}

.pagination ul li a:hover {
	background: #F06E00;
	color: #fff;
}

/*PAGINACJA KONIEC */

/* START Lista tytuďż˝ďż˝w artykuďż˝ďż˝w w kategorii */
.category th {
	text-align: left;
	height: 25px;
	padding: 10px;
	background: #88BA00
}

.category th a {
	color: #fff;
}

.category th a:hover {
	color: #fff;
	text-decoration: underline;
}

.category td {
	text-align: left;
	height: 25px;
	padding: 10px;
	background: #F9F9F9;
	width: 625px;
}

.category a:hover {
	color: #719B00
}

.category .cat-list-row1 td {
	background: #F2F2F2
}

/* KONIEC Lista tytuďż˝ďż˝w artykuďż˝ďż˝w w kategorii */

#nextBtn {
	z-index: 9999;
	position: absolute;
}

#prevBtn {
	z-index: 9999;
	position: absolute;
}

#nextBtn a {
	width: 50px;
	outline: none;
	height: 49px;
	background: url('../images/next.png') no-repeat;
	display: block;
	margin-top: -77px;
	margin-left: 925px;
}

#prevBtn a {
	width: 50px;
	outline: none;
	height: 49px;
	background: url('../images/prev.png') no-repeat;
	display: block;
	margin-top: -77px;
	margin-left: 25px;
}

#system-message {
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	background: #F4F4F4;
	color: #777777;
	margin-top: 20px;
	transition: all 2s;
}

#system-message h4,
#system-message .close {
	display: none;
}

#system-message p {
	color: #777777;
	padding: 10px;
	font-weight: lighter;
	font-size: 13px;
}

/* START Lista w kategorii */
.category {
	margin-top: 10px;
}

.category th {
	text-align: left;
	height: 22px;
	padding: 10px;
	color: #fff;
	background: #88BA00;
	border-radius: 2px;
}

.category th a {
	color: #fff;
}

.category th a:hover {
	color: #fff;
	text-decoration: underline;
}

.category td {
	text-align: left;
	height: 22px;
	padding: 10px;
	background: #F9F9F9;
	width: 625px;
	border-radius: 2px;
}

.category .list-date {
	text-align: center;
	width: 125px;
}

.category a:hover {
	color: #719B00
}

.category .cat-list-row1 td {
	background: #F2F2F2
}

.category tr:nth-child(even) {
	background: #e6e6e6
}

.category tr:nth-child(odd) {
	background: #FFF
}

/* KONIEC Lista w kategorii */



.ui-tooltip {
	padding: 5px 10px !important;
	border-radius: 5px !important;
	background: #F69914 !important;
	box-shadow: none !important;
	border: 0 !important;
	width: 200px !important;
	margin: 0 !important;
	position: absolute !important;
}

.ui-tooltip p,
.ui-tooltip span,
.ui-tooltip div {
	color: #fff !important;
	font-size: 13px !important;
	text-transform: none !important;
	box-shadow: none !important;
	font-weight: bolder !important;
}

.ui-helper-hidden-accessible {
	display: none !important;
}


.mode_slajder {
	height: 490px;
	overflow: hidden !important;
	clear: both;
}

.camera_wrap {
	float: none !important;
}

.cameraContents {
	width: 1200px !important;
	margin: auto !important;
}

.cameraContents .camera_caption p {
	margin: 0;
	padding: 0;
}

.camera_caption&gt;div {
	background: none !important;
	padding: 0px !important;
}

.camera_pie canvas {
	margin: 20px 20px 0px 0px !important;
}

.camera_caption {
	position: absolute !important;
	width: 450px !important;
	height: auto !important;
	z-index: 999999 !important;
	color: #fff !important;
	margin: 0 !important;
	margin-bottom: 90px !important;
}

.camera_caption.moveFromBottom {
	left: 50% !important;
	margin-bottom: 20px !important;
	width: 550px !important;
}

.camera_caption h2,
.camera_caption h3,
.camera_caption p {
	color: #fff;
}

.camera_caption h2 {
	font-size: 35px;
	font-weight: 600;
	text-transform: uppercase;
	margin-bottom: 10px;
	line-height: 35px;
	display: inline-block;
	color: #000;
	background: #fff;
	padding: 10px 0px;
	width: 100%;
	text-align: center;
}

.camera_caption h2:after {
	display: none;
}

.camera_caption h2 strong {
	font-weight: 600;
}

.camera_caption p {
	font-size: 14px;
	font-weight: 400;
	line-height: 22px;
	margin-top: 10px;
	padding-top: 10px;
	text-align: justify;
}

.camera_caption .more,
.more,
ul.download li a,
.btn {
	display: inline-block;
	background: #00933E url('../images/arrow.png') no-repeat center right 15px;
	text-transform: uppercase;
	height: 40px;
	line-height: 40px;
	font-weight: 400;
	font-size: 16px;
	padding: 0px 50px 0px 10px;
	margin: 0px 0px 0px 0px;
	width: auto;
	color: #fff;
	border: 0;
	transition: all 0.2s;
	cursor: pointer;
}

.camera_caption .more:hover,
.more:hover,
ul.download li a:hover,
.btn:hover {
	background: #9EC52B url('../images/arrow.png') no-repeat center right 10px;
}

.camera_caption .more {
	background-color: #9EC52B;
	margin-top: 25px;
	width: 50px;
}

.camera_caption .more:hover {
	background-color: #00933E
}

.mode .wrap,
.mode_witamy .wrap,
.mode_firmy .wrap {
	border-bottom: 1px solid #e6e6e6;
	padding-bottom: 50px;

}

.mode_witamy p {
	width: 48%;
	display: inline-block;
	margin: 0;
	padding: 0;
	text-align: justify;
	vertical-align: top;
}

.mode_witamy p:nth-child(odd) {
	margin-right: 42px;
}

.mode_witamy .more {
	float: right;
	margin-top: -30px;
}

.mode_firmy .wrap {
	display: table;
	text-align: center;
	margin: auto;
}

.mode_firmy a,
.mode_firmy img {
	display: inline-block;
	margin: auto;
	padding: 0;
	text-align: center;
	vertical-align: middle;
	width: auto;
	margin-left: 15px;
	margin-right: 15px;
}

.mode_firmy img {
	margin: auto;
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
	opacity: 0.5;
	transition: all 0.2s;
	max-width: 250px;
}

.mode_firmy a img:hover {
	-webkit-filter: grayscale(0%);
	filter: grayscale(0%);
	opacity: 1;
}

.mode_slajdy .wrap {
	background: #f2f2f3 url('../images/slbckg.jpg');
	height: 328px;
	overflow: hidden;
}

.mode_slajdy .wrap .images {
	float: left;
}

.mode_slajdy .wrap .images img {
	width: 1146px;
	height: 328px;
}

#navnew {
	float: right;
	width: 54px;
}

#navnew a {
	transition: all 0.2s;
	text-decoration: none;
	display: block;
	margin: 0;
	float: left;
	width: 54px;
	height: 54px;
	line-height: 54px;
	padding: 0px;
	text-align: center;
	font-weight: 600;
	font-size: 20px;
	color: #676767;
}

#navnew a.activeSlide,
#navnew a.activeSlide:hover {
	color: #FFF;
	background: #FF1B1A;
}

#navnew a:hover {
	background: #E5E5E5;
	color: #676767;
}

.invalid {
	color: red;
}

.inputbox,
.textarea {
	border: 1px solid #cecece;
	height: 50px;
	line-height: 50px;
	width: 96%;
	padding-left: 10px;
	padding-right: 10px;
}

.textarea {
	height: 194px;
}

.clear {
	clear: both;
}

.kontakt_form .btn {
	float: right;
	margin-top: 20px;
}

.kontakt_form .fleft,
.kontakt_form .fright {
	width: 48%
}

.mode_aktual {
	background: #F5F5F5;
	padding-top: 50px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: left;
	padding-bottom: 0px;
}

.mode_aktual .item,
.item {
	background: #fff;
	width: 49%;
	display: inline-block;
	vertical-align: top;
	box-sizing: border-box;
	margin: auto;
	text-align: left;
	margin-top: 20px;
	margin-bottom: 10px;
}

.blog.news .item {
	background: #f5f5f5;
}

.mode_aktual .item a img {
	max-height: 100px;
	min-height: 100px;
}

.mode_aktual .item a:hover img {
	opacity: 0.7;
}

.mode_aktual .item .txt {
	width: 100%;
	text-align: justify;
	font-size: 14px;
	line-height: 19px;
	font-weight: 500;
	margin-top: 20px;
}

.mode_aktual .item .txt p {
	font-size: 14px;
	line-height: 19px;
	font-weight: 500;
}

.mode_aktual .item h2 {
	text-align: left;
	font-size: 19px;
	line-height: 20px;
}

.mode_aktual .item .txt span {
	display: block;
	margin-top: 20px;
}

.mode_aktual .item .txt .more {
	margin-top: 20px;
	display: block;
	width: 60px;
}

.mode_aktual .item h2:after {
	margin: 10px 0px 10px 0px;
}

.mode_boksy {
	text-align: center;
	margin-top: 50px;
}

.mode_boksy .box {
	width: 44%;
	text-align: justify;
	display: inline-block;
	padding: 30px;
	background: #1fae65 url('../images/serwisbox.jpg') no-repeat;
	color: #fff;
}

.mode_boksy .box p {
	color: #fff;
	font-size: 15px;
	line-height: 25px;
}

.mode_boksy .box h3 {
	text-align: left;
	color: #fff;
}

.mode_boksy .box .more {
	margin-top: 40px;
	float: right;
}

.mode_boksy .box h3:after {
	margin-left: 0;
	background: #fff;
}

.mode_boksy .box.fin {
	margin-left: 10px;
	background: #B7B7B7 url('../images/finansowanie.jpg') no-repeat;
}

.mode_boksy .box .more {
	background-color: transparent;
	border: 1px solid #fff;
}

.mode_pokazy {
	margin-top: 50px;
}

.mode_pokazy p {
	width: 830px;
	display: inline-block;
}

.mode_pokazy .more {
	float: right;
}

.mode_pokazy img {
	clear: both;
	margin-top: 30px;
}

#page_101 footer {
	margin-top: 0px;
}

footer {
	border-top: 3px solid #9DC42A;
	margin-top: 80px;
	background: #F4F4F4 url('../images/footer.jpg') repeat;
	padding-top: 50px;
	padding-bottom: 50px;
	color: #575757;
}

footer hr {
	margin-top: 50px;
	margin-bottom: 20px;
}

footer h3 {
	font-size: 18px;
	text-align: left;
	margin-bottom: 20px;
}

footer p,
footer a {
	color: #575757;
}

footer p.copy {
	width: 40%;
	display: inline-block;
	color: #575757;
}

footer p.copy a {
	display: inline-block;
	color: #349352
}

footer a:hover {
	text-decoration: underline;
}

footer p.fright {
	text-align: right;
}

footer h3:after {
	display: none;
}

footer .wrap div {
	display: inline-block;
	width: 15%;
	vertical-align: top;
}

footer .wrap .mode_kontakt {
	display: inline block;
	width: 25%;
	color: #575757;
	line-height: 25px;
}

footer .wrap .mode_social {
	display: inline block;
	width: 100px;
}

footer strong {
	color: #000
}

footer .mode_ftrmenu {
	padding-left: 80px;
	border-left: 1px solid #C8C8C8;
}

footer .mode_ftrmenu ul li {
	margin-bottom: 4px;
	padding-left: 20px;
	background: url('../images/li.png') no-repeat 0px 7px;
}

footer .mode_ftrmenu ul li.active a {
	color: #349352
}

footer .mode_social a {
	float: left;
	margin-left: 10px;
	transition: all 0.2s;
}

footer .mode_social a:hover {
	margin-top: -3px;
}

#page_110 .mode_firmy .wrap {
	border-bottom: 0;
}

.uprawnienia,
.uprawnienia .wrap {
	border: 0;
	padding: 0;
}

.uprawnienia a {
	display: block;
	border-right: 1px solid #E2E2E2;
	border-bottom: 1px solid #E2E2E2;
	height: 200px;
	width: 200px;
	float: left;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 15px;
	padding-right: 15px;
}

.uprawnienia a:nth-child(5n) {
	border-right: 0;
}

.uprawnienia a:nth-child(n+6) {
	border-bottom: 0;
}

.uprawnienia a img {
	max-width: 200px;
	height: auto;
	margin-top: 35%;
}

.mode_banner {
	height: 230px;
	width: 100%;
	background: url('../images/ofirmie.jpg') no-repeat;
	overflow: hidden;
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-size: cover;
	background-position: center 60px;
}

#page_111 .mode_banner {
	background-image: url('../images/ciagniki.jpg');
}

#page_112 .mode_banner {
	background-image: url('../images/maszyny.jpg');
}

#page_113 .mode_banner {
	background-image: url('../images/serwis.jpg');
}

#page_114 .mode_banner {
	background-image: url('../images/kontakt.jpg');
}

#page_130 .mode_banner {
	background-image: url('../images/banner_pokazy.jpg');
}

.items-row.cols-2 div.span6,
.categories-list div {
	width: 49%;
	display: inline-block;
}

.items-row.cols-2 div.span6:nth-child(odd) {
	margin-right: 20px;
}

.categories-list div:nth-child(even) {
	margin-right: 20px;
}

.categories-list h3 {
	margin: 0;
	padding: 0;
	position: absolute;
	font-size: 25px;
	color: #fff;
	text-transform: uppercase;
	margin: 300px 0px 0px 30px;
}

.categories-list h3 a {
	margin: 0;
	padding: 0;
	font-size: 25px;
	color: #fff;
	text-transform: uppercase;
}

.categories-list h3:after {
	display: none;
}

.blog p.readmore a.btn,
.categories-list p.readmore a.btn {
	margin-top: 20px;
}

.blog .cols-2 img {
	max-width: 590px;
	max-height: 355px;
	min-width: 590px;
	min-height: 355px;
}

.item-page,
.item-page p {
	text-align: justify;
}

.item-page p {
	margin-top: 20px;
}

.breadcrumb_bread {
	display: table;
	width: auto;
	max-width: 1200px;
	text-align: center;
	margin-top: 20px;
}

.breadcrumb_bread li,
.breadcrumb_bread li a,
.breadcrumb_bread li span {
	display: table-cell;
}

.breadcrumb_bread li {
	padding-right: 10px;
}

.breadcrumb_bread li span.divider {
	padding-left: 10px;
}

.breadcrumb_bread li a,
.breadcrumb_bread li a span {
	color: #00923E
}

.breadcrumb_bread li a:hover,
.breadcrumb_bread li a span:hover {
	text-decoration: underline;
}

.mode_naprawiamy {
	background: #F5F5F5 url('../images/naprawiamy.jpg') no-repeat 70% 70%;
}

.mode_naprawiamy ul li {
	line-height: 25px;
	font-size: 19px;
	margin-bottom: 10px;
}

.mode_naprawiamy ul li:before {
	content: '';
	background: #008A3A;
	width: 10px;
	height: 10px;
	display: block;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	float: left;
	margin-right: 10px;
	margin-top: 8px;
}

.mode_zasady {
	margin-top: 50px;
}

.mode_zasady ul {
	margin-top: 20px;
}

.mode_zasady ul li {
	border: 1px solid #e6e6e6;
	display: inline-block;
	width: 310px;
	height: auto;
	min-height: 210px;
	margin: 0px 68px 40px 0px;
	padding: 20px;
	text-align: justify;
	transition: all 0.2s;
	vertical-align: top;
}

.mode_zasady ul li em {
	transition: all 0.2s;
}


.mode_zasady ul li:hover {
	background: #00933E;
	color: #fff;
}

.mode_zasady ul li:hover em {
	color: #fff;
}

.mode_zasady ul li:before {
	display: inline-block;
	content: '';
	min-height: 210px;
	width: 50px;
	position: absolute;
	font-size: 50px;
	color: #e6e6e6;
	margin: 90px 0px 0px 350px;
	background: url('../images/arrow2.png') no-repeat 0px 0px;
}

.mode_zasady ul li:nth-child(3n) {
	margin-right: 0px;
}

.mode_zasady ul li:nth-child(3n):before {
	display: none;
}

.mode_zasady ul li em {
	font-size: 55px;
	color: #0a8b43;
	font-style: normal;
	line-height: 60px;
}

.mode_zasady ul li strong {
	clear: both;
	display: block;
	margin-bottom: 10px;
}


#page_114 .item-page ul li {
	width: 49%;
	height: 170px;
	line-height: 170px;
	border: 1px solid #c7c7c7;
	font-size: 28px;
	text-align: center;
	font-weight: 600;
	display: inline-block;
}

#page_114 .item-page ul li a {
	font-size: 28px;
	transition: all 0.2s;
	text-transform: none;
	line-height: 170px;
}

#page_114 .item-page ul li a:hover {
	color: #A3BB34;
}

#page_114 .item-page ul li:before {
	width: 170px;
	height: 170px;
	background: #098a43 url('../images/tel.png') no-repeat center center;
	content: '';
	display: block;
	float: left;
}

#page_114 .item-page ul li:nth-child(2) {
	float: right;
}

#page_114 .item-page ul li:nth-child(2):before {
	background: #a3bb34 url('../images/mail.png') no-repeat center center;
}

.mapprint {
	display: none;
}

.blog.news .items-row.clearfix {
	clear: both;
	margin-bottom: 50px;
	padding-bottom: 50px;
	border-bottom: 1px solid #e6e6e6;
	min-height: 215px;
}

.blog.news .pull-right {
	float: right;
	margin-right: 0px;
	margin-left: 30px;
}

#page_131 .blog.news h2 {
	text-transform: none;
}

.blog.news .txt {
	margin-top: 20px;
}

.blog.news .pull-left img,
.item .item-image img {
	max-height: 100px;
	height: auto;
}

.blog.news .item h2 {
	text-align: left;
	display: block;
	font-size: 22px;
}

.blog.news .item a {
	text-align: justify;
}

.blog.news .item h2:after {
	margin-left: 0;
	margin-right: 0;
}

.blog.news .item .btn {
	margin-top: 20px;
}

.blog .item ul {
	margin-top: 10px;
}

.blog .item ul li {
	margin-bottom: 5px;
}

.blog .item ul li:before {
	content: '.';
	display: inline-block;
	font-size: 30px;
	margin-top: -10px;
	float: left;
	margin-right: 10px;
}


.item-page img {
	max-width: 100%;
	height: auto !important;
}

.item-page .item-image {
	margin-bottom: 20px;
}

.mode_przebieg ol {
	margin-top: 50px;
	counter-reset: lista;
}

.mode_przebieg ol li {
	display: inline-block;
	font-size: 16px;
	border-bottom: 1px solid #d8d8d8;
	color: #444444;
	padding-bottom: 15px;
	margin-bottom: 35px;
	margin-right: 50px;
}

.mode_przebieg ol li:nth-child(2n) {
	margin-right: 0px;
}

.mode_przebieg ol li:after {
	display: block;
	content: '';
	width: 150px;
	height: 2px;
	background: #a6c236;
	position: absolute;
	margin-top: 15px;
}

.mode_przebieg ol li:before {
	counter-increment: lista;
	content: counter(lista) ".";
	display: inline-block;
	font-size: 25px;
	font-weight: bold;
}

.category-desc {
	text-align: center;
	margin-top: -20px;
	margin-bottom: 50px;
}

.nn_sliders.accordion&gt;.accordion-group&gt;.accordion-heading&gt;a.accordion-toggle span {
	font-size: 16px;
}

.mode_menus {
	position: relative;
	margin-top: -35px;
}

.mode_menus ul {
	width: 100%;
	text-align: center;
	display: table;
}

.mode_menus ul li {
	display: table-cell;
	text-align: center;
	width: auto;
}


.mode_menus ul li a {
	display: fixed;
	text-align: center;
	width: auto;
	background: #A9A9A9;
	color: #fff;
	text-transform: uppercase;
	font-size: 15px;
	height: 35px;
	line-height: 35px;
	font-weight: 600;
}

.mode_menus ul li.kuhn.active a,
.mode_menus ul li.kuhn a:hover {
	background: #ee2e24;
}

.mode_menus ul li.valtra.active a,
.mode_menus ul li.valtra a:hover {
	background: #137AC2;
}

.mode_menus ul li.zetor.active a,
.mode_menus ul li.zetor a:hover {
	background: #FF2426;
}

.mode_menus ul li.fendt.active a,
.mode_menus ul li.fendt a:hover {
	background: #89B846;
}

.mode_menus ul li.pronar.active a,
.mode_menus ul li.pronar a:hover {
	background: #DA632B;
}

.mode_menus ul li.samasz.active a,
.mode_menus ul li.samasz a:hover {
	background: #3BB055;
}

.mode_menus ul li.weidemann.active a,
.mode_menus ul li.weidemann a:hover {
	background: #B02743;
}

.mode_menus ul li.joskin.active a,
.mode_menus ul li.joskin a:hover {
	background: #47AE36;
}

.mode_menus ul li.deutz.active a,
.mode_menus ul li.deutz a:hover {
	background: #114d81;
}

.mode_menus ul li.akpil.active a,
.mode_menus ul li.akpil a:hover {
	background: #ec1a2f;
}

.camera_wrap .camera_caption.moveFromLeft img {
	max-height: 80px !important;
}

.item.column-1 {
	margin-bottom: 20px;
}

.mode.serwis table img {
	margin: auto;
	max-height: 100px;
	width: auto !important;
}

.item {
	margin-bottom: 5px;
	padding-bottom: 30px;
	width: 49%;
	display: inline-block;
	border: 1px solid #e6e6e6;
	padding: 20px;
	box-sizing: border-box;
}

.item-page h2,
.item-page h3 {
	margin-top: 50px;
	font-size: 20px;
	text-align: left;
}

h2:after {
	margin-left: 0;
	margin-right: 0;
}

.pb-5 {
	padding-bottom: 50px;
}

.item h2 {
	text-align: left;
}

.item .item-image {
	margin-bottom: 20px;
}

.top {
	height: 170px;
	background-size: cover;
}

.top .wrap {
	display: flex;
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
}

.mode_logo,
.mode_menu {
	float: none;
	margin: 0;
}

.mode_menu {
	margin-left: auto;
}

.mode_dlogo {
	flex-basis: 100%;
	height: 0;
	margin-left: auto;
	text-align: right;
	display: flex;
	margin-top: -40px;
}

.mode_dlogo p {
	text-align: right;
	width: 100%;
}

.mode_dlogo img {
	max-height: 40px;
	width: auto;
	margin-left: auto;
}

.container.fixed .mode_dlogo {
	display: none;
}</pre></body></html>