﻿@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,400i,700&subset=latin-ext');
body{background:#f2f4f4}
body, div, form, table, input, select, textarea, img{font-family:'Open sans', Arial, Helvetica, sans-serif;font-size:13px}
.dark-bg01{background:#004963}
.truckblue, .truckblue a{color:#004963 !important}
.truckred, .truckred a{color:#be272d !important}
.page-block{background:#fff;padding:1.5rem 0;overflow:hidden}
.search_all{border-right:1px solid #eaeaea}
div.nTop, #container, .footer.outer, .top-banner-inner{max-width:1600px !important}
#nTop-outer{background:#f7f7f7;border-bottom:#ececec 1px solid}
div.nTop{width:100%;background:#f7f7f7;height:90px !important;margin:0 auto}
.nTop .nLogo{top:12px !important;width:280px !important}
div.nTop div.MenuTop{font-size:18px;text-transform:uppercase;color:#333;display:block;vertical-align:middle;position:relative;float:right;padding:0px 1.5rem}
.MenuTop ul{margin:28px 0 0 0 !important}
.MenuTop li.menu-normal{padding:0px 10px;height:auto !important;line-height:20px}
.MenuTop li.menu-normal.strong{font-weight:700}
.MenuTop li a{padding:14px 0px}
.MenuTop li a:hover{text-decoration:none;color:#aa1f2f !important}
nav.navbar.mb-4{display:none}
button.navbar-toggler{background:none;border:none;display:block;position:absolute;float:right;right:1.5rem;width:50px;height:50px;z-index:999}
ul.navbar-nav.mr-auto{background:#f7f7f7;width:100%;margin:0;padding:0;border-top:#eee 2px solid;margin-top:10px}
.navbar-collapse{width:100%;padding:0;margin-top:75px;box-shadow:rgba(0,0,0,0.1) 0px 2px 2px}
.navbar-collapse.collapse{display:auto}
li.nav-item{padding:10px 0;border-bottom:#ccc 1px dotted;list-style:none;margin:0;font-size:1.25em}
li.nav-item a{padding:10px;padding-left:2.5rem;color:#333;font-weight:700}
li.menu-normal a{color:#333333}
div.nTop div.MenuTop li.Lang{border:#e3e3e3 1px solid;border-radius:2px;background:#f2f4f4;padding:7px 12px 7px 2px;margin-top:-10px;margin-left:10px}
li#languageSelected div a::before{font-family:"Font Awesome 5 Free";content:"\f078";display:inline-block;vertical-align:middle;font-weight:900;font-size:1em;padding-right:10px}
div.nTop div.MenuTop li.Lang div a{color:#004963;font-weight:700}
#top-banner{min-height:210px;background:#eee;background-image:url(https://assets.truck.pl/images/ico/top-inne.jpg);background-position:center;background-size:cover}
#top-banner.artykuly{background-image:url(https://assets.truck.pl/images/ico/top-artykuly.jpg)}
#top-banner.samochody-dostawcze{background-image:url(https://assets.truck.pl/images/ico/top-samochody-dostawcze.jpg)}
#top-banner.autobusy{background-image:url(https://assets.truck.pl/images/ico/top-autobusy.jpg)}
#top-banner.ciagniki-siodlowe{background-image:url(https://assets.truck.pl/images/ico/top-ciagniki-siodlowe.jpg)}
#top-banner.czesci{background-image:url(https://assets.truck.pl/images/ico/top-czesci.jpg)}
#top-banner.maszyny-budowlane{background-image:url(https://assets.truck.pl/images/ico/top-maszyny-budowlane.jpg)}
#top-banner.maszyny-rolnicze{background-image:url(https://assets.truck.pl/images/ico/top-maszyny-rolnicze.jpg)}
#top-banner.naczepy{background-image:url(https://assets.truck.pl/images/ico/top-naczepy.jpg)}
#top-banner.pojazdy-i-urzadzenia-specjalne{background-image:url(https://assets.truck.pl/images/ico/top-pojazdy-i-urzadzenia-specjalne.jpg)}
#top-banner.pojazdy-komunalne{background-image:url(https://assets.truck.pl/images/ico/top-pojazdy-komunalne.jpg)}
#top-banner.przyczepy-i-kontenery{background-image:url(https://assets.truck.pl/images/ico/top-przyczepy-i-kontenery.jpg)}
#top-banner.samochody-ciezarowe{background-image:url(https://assets.truck.pl/images/ico/top-samochody-ciezarowe.jpg)}
#top-banner.wozki-widlowe{background-image:url(https://assets.truck.pl/images/ico/top-wozki-widlowe.jpg)}
.top-banner-inner{text-align:right;color:#004963;margin:0 auto;padding:7rem 0}
h1.top-banner, p.top-banner{font-weight:700;font-size:38px;margin:0;padding:0;line-height:1.25em;text-shadow:1px 1px rgba(187, 187, 187, 0.95)}
#top-banner .breadcrumb_truck{float:right;padding:0 1.5rem}
#top-banner .breadcrumb_truck a{color:#004963;text-shadow:0px 1px rgba(187, 187, 187, 0.95)}
#container{width:100%;margin:0 auto}
.nContainer{padding:0 0rem}
#container div.IcoCategory{padding:0 2.5rem;background:#f2f4f4;padding-bottom:2.5rem}
.column11{width:100% !important;box-sizing:border-box}
.column13{width:33.32% !important;box-sizing:border-box;padding:0 2.5rem}
.column23{width:66.65% !important;box-sizing:border-box;padding:0 2.5rem}
.column-inner{padding:0 1.5rem}
div.IcoCategory div.h, div.PubContainer div.h{background:none;height:32px;margin-bottom:20px !important;margin-top:8px;width:100%}
div.PubContainer div.h a{font-family:"Open sans", Arial, sans-serif;font-weight:300;font-size:1.0em;color:#213159}
div.info{line-height:150%;padding:5px 0;opacity:.8;}
.search-box-outer #search-box{padding:1.5rem;border-bottom:#004963 3px solid}
.search-box-outer #search-box.intro{border-bottom:none !important;background:none}
#search-box{display:inline-block;width:100%;float:none;position:relative}
#search-box .search-form{float:left}
#search-box .searchText input{height:40px;width:100%;padding:0 0 0 8px;background-color:#fafafa;border:#004963 1px solid;border-radius:3px;font-size:14px}
div.searchText input.inactive{color:#004963;font-style:italic;font-size:1.25em}
#search-box .search-buttons{display:block;float:right}
.search-btntr{float:left;min-width:100px;padding:0 10px;border-radius:3px;color:#fff;height:40px;line-height:2.6em;font-weight:700;font-size:1.1em}
@media only screen and (max-width:370px){.search-btntr{min-width:100% !important;margin-bottom:6px}
}
.search-btntr.btntr1{background:#d12034;margin-right:12px}
.search-btntr:hover{transform:scale(1.02);transition:all 150ms ease}
.aweicons::before{}
.search-btntr.btntr1::before{font-family:"Font Awesome 5 Free";content:"\f055";display:inline-block;vertical-align:middle;font-weight:900;font-size:1.5em;padding-right:10px}
.search-btntr.btntr2{background:#004963}
.search-btntr.btntr2::before{font-family:"Font Awesome 5 Free";content:"\f234";display:inline-block;vertical-align:middle;font-weight:900;font-size:1.5em;padding-right:10px}
#ubericons{display:inline-block;position:relative;width:100%;border-bottom:#e3e3e3 1px solid;padding-bottom:10px;margin-bottom:8px}
#ubericons .info-left{float:left;color:#004963}
#ubericons .info-right{float:right;text-align:right;color:#aa1f2f}
#intro-icons .ico.main{margin:0;padding:0;background:none !important;height:auto}
#intro-icons .ico.secondary{margin:0;padding:0;background:none !important;height:auto}
div.IcoCategory div.ico a{padding-left:61px;display:block;color:#434c5b;text-transform:uppercase;padding:0px 0px 5px 0px;margin:5px;box-shadow:rgba(150,150,150,0.33) 1px 1px 3px;border-bottom:#d1e3e6 3px solid;transition:all 180ms ease;text-align:center;background-color:#fafafa;font-size:12px;font-weight:500;white-space:nowrap}
.icotxt {text-align:center}
.icotxt::first-letter{font-size:120%}
.cropico{width:100%;height:100%;overflow:hidden}
.cropico img{width:100%;height:100%;margin:0 0px -12% 0}
div.IcoCategory div.ico a:hover{border-bottom:#c00 3px solid;opacity:.9;transform:translateY(-2px);transform:scale(1.02)}
div.PubContainer div.all-articles a{color:#aa1f2f;font-weight:700;font-size:12px;float:right;padding:10px}
div.IcoCategory div.all{width:100%}
div.IcoCategory div.all a{color:#aa1f2f}
.all.article-intro{margin:0 !important;padding:0 !important}
div.all.article-intro a{color:#aa1f2f;font-size:0.9em;line-height:1em;font-weight:700;text-align:right;float:right;padding:0;margin:0}
div.nRight{padding:0}
#dailyDeal{padding:1.5rem;color:#fff}
#dailyDeal a:hover{text-decoration:none}
.title-dailydeal{position:relative;display:block;float:left;margin-top:-1.5rem;margin-left:-1.5rem;background:#d12034;z-index:8;font-weight:700;font-size:1.25em;padding:.75rem 1.5rem}
#dailyDeal a.carousel-right.carousel-control{left:85%}
#dailyDeal ol.carousel-indicators{position:relative;background:none !important;padding-top:1.5rem}
#dailyDeal .carousel-caption{position:static;background:none !important;padding:1.5rem 0;font-weight:700}
#dailyDeal .carousel-caption .title{font-size:2em;padding-bottom:.75rem}
#dailyDeal .carousel-caption .desc{line-height:1.5rem}
#dailyDeal img{width:100%;border-bottom:#d42034 4px solid;margin-bottom:1.5rem}
#dailyDeal .price{font-size:2.75em;font-weight:700;position:relative !important;padding:1rem 1.5rem 0 0;float:left;display:inline-block;left:.75rem}
#dailyDeal .price sup{top:-.25em}
#dailyDeal .dailydeal-btn{background:#d12034;font-size:1.5rem;font-weight:700;padding:1rem 1.5rem;float:right;border-radius:3px}
#dailyDeal .dailydeal-btn::before{font-family:"Font Awesome 5 Free";content:"\f058";display:inline-block;vertical-align:middle;font-weight:900;font-size:1.5em;padding-right:10px}
div.PubContainer{margin-top:0}
h2.startowa{border-bottom:#e3e3e3 1px solid;font-weight:300}
h2.startowa a:hover{text-decoration:none}
.articles-imgexcerpt{}
.articles-imgexcerpt ul{margin:0;padding:0;list-style:none;display:block;flex-wrap:wrap}
.flex.articles-imgexcerpt ul{display:flex;flex-wrap:wrap}
.articles-imgexcerpt ul li{padding:1rem 1.5rem;float:left;display:inline-block;flex-shrink:0}
div.PubContainer .articles-imgexcerpt ul li .SubTitle{display:none}
.articles-imgexcerpt img{width:100%;height:auto;float:none;margin:0 0 .5rem}
ul.articles li a{font-family:"Open sans", Arial, sans-serif;font-weight:300;font-size:1.75em;line-height:1em;color:#004963}
ul.articles li a:hover{text-decoration:none;color:#aa1f2f}
div.PubContainer .article-excerpt li{list-style-type:square;padding:5px 0;border-bottom:#eee 1px dotted;color:#aa1f2f}
div.PubContainer li .SubTitle{color:gray;display:none}
div.PubContainer .article-excerpt li a{font-weight:700;font-size:1.25em;text-decoration:none;color:#213159;transition:color 150ms ease}
div.PubContainer .article-excerpt li a:hover{color:#aa1f2f}
div.PubContainer li div{color:#4d4d4d;margin:0;line-height:1.35em}
.articles span.Data, .article-excerpt span.Data{font-size:.7em;padding:0.25em 0;display:block;color:#888;margin:0.5rem 0 !important;line-height:1em;opacity:.8}
.AMT.column11{background:#fff;margin:0}
.Gazeta.col-8{width:12.5% !important;padding:12px 12px 0}
.Gazeta.baner-gazetowy.desktop{display:block}
.Gazeta.baner-gazetowy.mobile{display:none}
#adbox-leftcolumn-01 img{width:100%;padding-bottom:1.5rem}
@media only screen and (max-width:480px){
.Gazeta.baner-gazetowy.desktop{display:none !important}
.Gazeta.baner-gazetowy.mobile{display:block !important}
}
.Gazeta{padding:5px;min-height:150px}
div.Gazeta img{width:100%;height:auto}
div.Gazeta strong{margin-top:12px;line-height:1.2em;color:#aa1f2f}
.seoblock .row, .contact .row{margin:0}
.seoblock .foto img, .contact .foto img {width:100%}
.text-right{text-align:right}
.seoblock h2{font-size:1.5em;font-weight:700}
.seoblock h3{font-size:1.2em;font-weight:700;margin:0}
.seoblock p, ul li{line-height:1.35em}
div.search_left ul, div.search_left li{list-style:none;margin:0;padding:.2rem 0}
div.search_left li ul{padding-bottom:2rem;float:left;width:100%;position:relative}
div.search_left li ul li{padding:.2rem 0;font-size:1.04em;float:left;width:50%}
.foto-left, .foto-right{padding:1rem 1.5rem}
.foto-right{text-align:right}
.foto-left img{width:33.33%;min-width:354px;float:left;padding-right:2.5rem;padding-bottom:2.5rem}
.foto-right img{width:33.33%;min-width:354px;float:right;padding-left:2.5rem;text-align:right}
.contact .row{padding-bottom:30px}
.row-kontakt{margin-bottom:80px;display:block;float:none;position:relative}
.contact h4{font-weight:700;border-bottom:#eee 1px solid}
.ct-box.col-sm-4{height:38px;padding-left:0}
.ct-icon{float:left;background:#eee;width:38px;height:38px;margin-right:10px}
.small-info{color:#888;font-size:.8em;font-weight:400;padding-top:7px;padding-bottom:2px}
.main-info{color:#444;font-size:1.1em;font-weight:700}
#infobar{display:inline-block;width:100%;border-bottom:#004963 2px solid;padding-bottom:.5rem;margin-bottom:1.25rem;margin-top:1.25rem}
#infobar .sortowanie{padding-right:2rem}
#infobar .sortowanie, #infobar .currency{font-weight:700;color:#004963}
.breadcrumb_truck a{font-weight:700}
.google-dfp{padding:1.5rem 0;background:#fff}
#infobar .sr{float:right;color:#aa1f2f}
#infobar #totalSearchResults{font-weight:700}
.search_crit{width:100%;border-bottom:#e3e3e3 1px solid;float:none;display:inline-block}
.search_crit span{background:none;font-weight:700;font-size:1.25em;text-transform:uppercase;color:#004963;padding:0}
#search-categories .TagiTyt, .TagiTyt{background:none;font-size:1.25em;font-weight:700;text-transform:uppercase;color:#004963;padding:0 0 .72rem;border-bottom:#eee 1px solid;margin-top:3rem;margin-bottom:.75}
.slider{width:90% !important;margin:0 auto}
.ui-slider-horizontal{height:2px}
.ui-slider .ui-slider-handle{top:-8px !important}
.ui-widget-content{border:1px solid #004963}
ul.filter{margin-bottom:3.5rem !important;padding:.5rem 0 !important}
ul.filter.cols2{float:left}
ul.filter.cols2 li{width:50%;float:left;padding:.2rem}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{border-radius:10%;background:#004963}
.cat_info p{color:#666;line-height:1.3em;font-size:1em}
.expo_ogl{display:inline-block;width:100%;padding:1rem;background:#fbfbfb;margin-bottom:1.5rem;border-bottom:#e3e3e3 1px solid}
.expo_ogl.favor{background:rgba(0,73,99,0.07);margin-bottom:1.5rem}
.expo_ogl.fav1{}
.expo_ogl.fav2{}
.expo_ogl.fav3{}
.expo_ogl::after{border-bottom:#e3e3e3 1px solid}
#container div.expo_ogl div.col1{width:20%;display:block;float:left}
#container div.expo_ogl div.col2{width:60%;display:block;float:left;padding:1rem 1.5rem}
#container div.expo_ogl div.col3{width:unset;position:absolute;display:block;bottom:0;right:0;float:left}
.col3-inner.truck-tool{float:right}
div.expo_ogl .col3-inner.truck-tool div{text-align:right;padding:0 0.5rem;float:right}
.truck-tool a{font-weight:700;font-size:.9em;color:#aa1f2f;margin:0 1.5rem;display:inline-block !important}
.truck-tool a:hover{color:#d42034;text-decoration:none}
.truck-tool a.comparer:before{font-family:"Font Awesome 5 Free";content:"\f022";display:inline-block;color:#004963;vertical-align:middle;font-weight:900;font-size:1em;padding:0 5px}
.truck-tool a.shortlist:before{font-family:"Font Awesome 5 Free";content:"\f65e";display:inline-block;color:#004963;vertical-align:middle;font-weight:900;font-size:1em;padding:0 5px}
#poster-main .breadcrumb_truck .truck-tool{padding:1.5rem 0}
#poster-main .breadcrumb_truck .truck-tool div{margin:0;display:block;float:left}
#poster-main .breadcrumb_truck .truck-tool a{margin:0}
#container div.expo_ogl div.col4{width:20%;display:block;float:right;margin:0;padding:6rem 0}
.expo_ogl .foto img{width:100%;border:#fff 4px solid;box-sizing:border-box}
.col4.klient img{width:50%}
.expo_ogl h2{text-align:left;max-width:480px;margin:0}
.expo_ogl h2 a{color:#004963 !important;text-align:left;font-weight:700;transition:color 150ms}
.expo_ogl h2 a:hover{color:#d42034 !important;text-decoration:none}
span.price{color:#aa1f2f;font-size:24px;display:inline-block;width:100%;text-align:left;padding-top:.8rem}
.expo_info{position:absolute;bottom:1.5rem}
span.year, span.country{color:#666;display:block;float:none;font-size:.9em;padding-top:4px}
.related span.year, .related span.country{line-height:1em;padding-top:0px}
span.level{display:none}
.favor span.level{display:block !important;position:absolute;top:3.2rem;right:0.5rem;border-radius:2px;min-height:20px;color:#c00;font-weight:700;font-size:15px;line-height:15px;padding:8px}
.related .favor span.level{top:1.2rem}
.favor.fav1 span.level:after{font-family:"Font Awesome 5 Free";content:"\f005";display:inline-block;vertical-align:middle;font-weight:900;font-size:.9em;padding:0 5px}
.favor.fav2 span.level:after{font-family:"Font Awesome 5 Free";content:"\f005 \f005";display:inline-block;vertical-align:middle;font-weight:900;font-size:.9em;padding:0 5px}
.favor.fav3 span.level:after{font-family:"Font Awesome 5 Free";content:"\f005 \f005 \f005";display:inline-block;vertical-align:middle;font-weight:900;font-size:.9em;padding:0 5px}
div.ogloszenia.related{padding:1.5rem}
.related .expo_ogl{width:50% !important;float:left;border-right:#eee 1px solid}
.related .expo_ogl.favor{margin-bottom:0}
.related span.price{font-size:18px;padding-top:0}
.expo_ogl h2, .related .expo_ogl h2{font-size:1.5em;line-height:1.0em;padding-bottom:0em}
.related .expo_ogl h2 a{}
#container .related .expo_ogl div.col4{padding:4rem 0}
.paging{padding:4rem 0;display:inline-block}
div.paging a{color:#004963;padding:8px 12px;background:#eee;border:#ddd;margin:5px 3px;font-weight:700}
div.paging a:hover{color:#fff;background:#004963;text-decoration:none}
div.paging strong{padding:8px 12px;margin:5px 3px;background:#004963;color:#fff}
.PubRight.dark-bg01{padding:0}
div.duze_foto{text-align:left;width:100%}
div.duze_foto img {width:100%}
li.odd, li.even{line-height:2em;padding:5px 8px 0px}
li.odd{background:rgba(0,73,99,0.07)}
li.even{background:rgba(0,73,99,0.02)}
#ogloszenie label{min-width:20%}
.jedno_ogl_sekcja{font-size:1.2em;text-transform:uppercase;color:#004963;border-bottom:#e3e3e3 1px solid;margin-bottom:1.5rem}
.breadcrumb_truck .h h1 span.tyt{display:inline;font-size:1em;font-weight:700;color:#004963}
.breadcrumb_truck .h h1{display:block;font-size:2.25em;margin:.25em 0 0}
.breadcrumb_truck .h h1 span.yea{display:inline;float:none}
.breadcrumb_truck .h h1 span.yea{display:inline;float:none}
.breadcrumb_truck span.pri{color:#aa1f2f;font-size:2.5em;font-weight:700;padding-right:2.5rem}
.breadcrumb_truck .h .pho{font-size:1.75em;font-weight:700}
.breadcrumb_truck .h .pho:before{font-family:"Font Awesome 5 Free";content:"\f098";display:inline-block;vertical-align:middle;color:#004963;font-weight:900;font-size:1em;padding-right:10px}
.authorised{display:table-row;width:100%;text-align:left;float:left;padding-bottom:1px;margin-top:1.5rem;margin-bottom:1.5rem;border-bottom:#e3e3e3 1px solid}
.auth-image{display:table-cell}
.auth-text{display:table-cell;vertical-align:middle}
.noResults{text-align:center}
.noResults h2, .noResults h3{font-weight:700}
.noResults h2{font-size:1.5em;color:#aa1f2f}
.noResults h3{font-size:1.25em;margin:0}
.noResults h4{font-size:1.0em;font-weight:700}
.noResults img{width:100%;max-width:620px;margin:0 auto;position:relative;display:block}
.btn_20{width:170px;background:url(../images/img/BgIcoAds.png) no-repeat left 60px;height:28px;word-wrap:break-word}
.modal-dialog{width:640px}
.category_box{width:300px;height:415px;border:0px solid silver;overflow-y:auto;overflow-x:hidden}
.category_box a{font-size:13px;line-height:2em;padding-left:5px}
.category_box a.selected{font-weight:normal;color:#000;background-color:#CC0C0C;color:#fff}
.category_box_active{background:#f1f1f1}
table.pozycjonowanie{text-align:center;font-weight:normal;background-color:#cc0c0c;font-size:14px}
table.pozycjonowanie th{text-align:center;font-weight:normal;background-color:#cc0c0c;font-size:14px;color:#fff;height:30px}
table.pozycjonowanie td.leftAlign{text-align:left;padding-left:50px}
table.pozycjonowanie td.rightAlign{text-align:right;padding-right:20px}
.maszyny-budowlane{background-position:left 0}
.maszyny-rolnicze{background-position:left -390px}
.samochody-ciezarowe{background-position:left -55px}
.ciagniki-siodlowe{background-position:left -445px}
.naczepy{background-position:left -111px}
.przyczepy-i-kontenery{background-position:left -502px}
.samochody-dostawcze{background-position:left -167px}
.autobusy{background-position:left -558px}
.pojazdy-i-urzadzenia-specjalne{background-position:left -223px}
.wozki-widlowe{background-position:left -279px}
.maszyny{background-position:left -334px}
.czesci{background-position:left -672px}
.pojazdy-komunalne{background-position:left -615px}
.inne{background-position:left -730px}
.btn-group-lg>.btn, .btn-lg{padding:7px 14px;font-size:14px;line-height:1.1;border-radius:6px;text-align:left;padding-left:55px;margin-bottom:5px;background-color:white;min-height:50px;width:30%;min-width:205px}
.Pozycjonowanie{font-size:15px;background:transparent url("../images/poziom.jpg") right top;background-repeat:no-repeat;min-height:280px;padding-right:420px;line-height:17px}
#subcat{display:none}
.list-group.panel > .list-group-item{border-bottom-right-radius:4px;border-bottom-left-radius:4px}
.list-group-submenu{margin-left:20px}
.contact-form ul, .contact-form li{padding:0}
.contact-form ul li{list-style:none;padding-bottom:1.5rem}
.contact-form ul li label{display:block;float:none}
.contact-form ul li span input, .contact-form ul li span textarea, input#query{width:100%;min-height:40px;border:#ddd 1px solid;background:#fbfbfb;border-radius:2px;padding:0 1.5rem;font-style:italic}
.Search-News .Button{display:none}
.contact-form ul li span input:focus{border:#004963 1px solid;background:#fff}
table.contactForm{width:100%}
input[type="submit"]{background:#C00;padding:1rem 2.25rem;border-radius:2px;border:#aa1f2f 1px solid;color:#fff;font-weight:700;font-size:1.25em;margin:1.25rem 0}
input[type="submit"]:hover{background:#aa1f2f}
#addressSection{background:#fbfbfb}
#addressSection{padding:1.5rem 0}
.address legend{border:none;display:none}
#article #info{color:#666;opacity:.75;float:right;width:25%;min-width:240px}
#article #info .author, #article #info .photoauthor, #article #info .issue, #article #info .date{text-align:right;font-size:.8em;padding:.2em 0}
h1.article-list{font-weight:300;color:#888;border-bottom:#eee 1px solid}
h1.article, h2.article-lead{color:#004963;font-weight:700;margin:1.5rem 0 .5rem}
h2.article-lead a{color:#004963;text-decoration:none}
h2.article-lead a:hover{color:#aa1f2f}
h3.subtitle{color:#808080;font-weight:700;font-size:1.35em;padding:0;margin:0 0 1.5rem}
#main-photo{width:100%;display:block;float:none}
#main-photo img{width:100%}
.article-excerpt{padding-bottom:.25rem;margin-bottom:1.5rem}
.article-excerpt ul{padding:0 0 0 1.5rem}
#article #photos{float:right;width:25%;padding:0 0 1.5rem 1.5rem}
#article #photos .photo p{font-size:.8em;padding:.25em 0;line-height:1.25em;opacity:.8}
#article #photos img{width:100%}
.PubContainer-Article .text, .PubContainer-Article .article-excerpt{line-height:1.5em}
.PubContainer-Article .text{margin-bottom:6rem/*;text-align:justify*/}
.facebook_comments h5{padding:0 0 .5rem;margin:0;font-size:1.25em}
.PubContainer-Article .photos{float:right}
div.PubContainer-Article{float:left;padding-top:1.5rem}
#search-categories li a{padding:.25rem 0;display:block;color:#333}
div.Tagi a, div.Tags a{color:#444;display:inline;padding:.25rem .75rem .25rem 0}
p.alltags{display:block;padding:0;margin:1.5rem 0}
p.alltags a{color:#aa1f2f !important}
.PubContainer-Article .breadcrumb_truck{padding-left:15px}
#footer{min-height:100px;position:relative;background:#213642;display:block;color:#eee}
.footer.outer{margin:0 auto;padding:1.5rem 0}
h5.footer-menu{font-weight:700;font-size:1em;padding-bottom:5px;text-transform:uppercase;color:#d42034;border-bottom:rgba(227,227,227,0.5) 1px solid}
ul.footer-menu{list-style-type:none;padding:0;line-height:2em}
ul.footer-menu li, ul.footer-menu li a{color:#e3e3e3;padding:2px 0px;font-size:.92em;transition:color 150ms ease}
ul.footer-menu li a:hover{color:#d42034;text-decoration:none}
.footer.copyright{float:none;display:inline-block;text-align:center;width:100%;color:#eee;opacity:.33;font-size:.75em;line-height:1.25em}
.jedno_ogl_sekcja span:before{font-family:"Font Awesome 5 Free";display:inline-block;vertical-align:baseline;font-weight:900;color:#aa1f2f;font-size:1.25em;padding-right:10px}
.jedno_ogl_sekcja span.info:before{content:"\f14a"}
.jedno_ogl_sekcja span.cena:before{content:"\f14a"}
.jedno_ogl_sekcja span.opis:before{content:"\f14a"}
.jedno_ogl_sekcja span.sprzedawca:before{content:"\f14a"}
div#truck_skyscraper{right:0;position:fixed;top:0}
.mobile{display:none !important}
@media only screen and (max-width:1440px)
{
#search-box .search-form{float:left;width:60%}
#ubericons{margin-top:10px}
#container div.IcoCategory{padding:0 1rem;background:#f2f4f4}
div#truck_skyscraper{display:none}
.articles-imgexcerpt ul li{padding:0rem 1.5rem 0rem 0;float:left}
div.PubContainer li a{line-height:1em}
.PubRight.article-excerpt ul{padding-left:15px}
.Gazeta.col-8{width:12.2% !important;min-height:266px}
.ct-box.col-sm-4{height:38px;padding-left:0;padding:0}
#container div.expo_ogl div.col2{padding:1rem 1.5rem}
.expo_ogl h2{}
.expo_ogl h2 a{}
span.price{font-size:18px;padding-top:.4em}
span.year, span.country{font-size:.7em}
.top-banner-inner{padding:7rem 1.5rem}
}
@media only screen and (max-width:1280px)
{
#search-box .search-form{float:left;width:100%;margin-bottom:1.5rem}
#search-box .search-buttons{float:left}
#ubericons .info-left{display:none}
#ubericons{margin-top:-20px}
#container div.IcoCategory{padding:0 1rem;background:#f2f4f4}
div#truck_skyscraper{display:none}
.articles-imgexcerpt ul li{padding:0rem 1.5rem 0rem 0;float:left}
div.PubContainer li a{line-height:1em;font-size:1.75em}
.PubRight.article-excerpt ul{padding-left:15px}
.Gazeta.col-8{width:12.2% !important;min-height:200px}
.ct-box.col-sm-4{height:38px;padding-left:0;padding:0;margin-bottom:12px;min-width:230px}
}
@media only screen and (max-width:1240px)
{
div.nTop div.MenuTop{font-size:16px}
.MenuTop li.menu-normal{padding:0 7px}
#container .related div.expo_ogl div.col2{padding:.25rem 1.5rem}
}
@media only screen and (max-width:1110px){div.nTop div.MenuTop{font-size:16px;max-width:600px}
div.nTop div.MenuTop li.Lang{margin-top:0}
.MenuTop ul{margin:20px 0 0 0 !important}
.MenuTop ul li{line-height:26px}
.carousel-indicators{bottom:0px}
}
@media only screen and (max-width:1024px)
{
.related .expo_info{display:none}
}
@media only screen and (max-width:820px)
{
.nTop .nLogo{width:230px !important}
span.price{font-size:18px;padding-top:0}
}
@media only screen and (max-width:768px)
{
div#nTop-outer{position:fixed;width:100%;top:0;z-index:99}
.MenuTop{display:none !important}
.articles-imgexcerpt ul{display:block !important}
nav.navbar.mb-4{display:block !important}
#container .related div.expo_ogl div.col2{width:80%}
#container .related div.expo_ogl div.col4{display:none}
#container .related div.expo_ogl div.col3{display:none}
}
@media only screen and (max-width:699px)
{
#container div.expo_ogl div.col2{width:70%}
#container div.expo_ogl div.col3{display:none}
#container div.expo_ogl div.col4{width:10%}
.col4.klient img{width:100%}
}
@media only screen and (max-width:480px)
{
.desktop{display:none !important}
.mobile{display:block !important}
.nContainer{padding-top:90px}
.search-btntr.btntr1{background:#d12034;margin-right:10px}
div#nTop-outer{position:fixed;top:0;z-index:99}
.MenuTop{display:none !important}
nav.navbar.mb-4{display:block !important}
#search-box .search-form{float:none;width:100%}
#ubericons .info-left{display:none}
#ubericons{margin-top:10px}
#container div.IcoCategory{padding:0 1rem;background:#f2f4f4}
div.IcoCategory div.all{padding-bottom:1.5rem}
div#truck_skyscraper{display:none}
.top-banner-inner{padding:4rem 0;text-shadow:#ddd 0px 0px 9px}
h1.top-banner, p.top-banner{padding-right:1.5rem;line-height:.85em}
.articles-imgexcerpt ul{display:block !important}
.articles-imgexcerpt ul li{padding:1rem 0rem;float:left}
.PubRight.article-excerpt ul{padding-left:15px}
.Gazeta.col-8{width:50% !important;min-height:266px}
.footer-col-03.col-md-4{display:inline-block}
#top-banner{padding-top:90px !important;background-blend-mode:screen}
#infobar{padding:0 1.25rem}
#infobar .sr{float:left;padding-bottom:.75rem}
.cat_info{display:none}
#container div.ogloszenia{padding:0}
#container div.expo_ogl{padding:.75rem}
#container div.expo_ogl div.col1{width:33%}
#container div.expo_ogl div.col2{width:65%;padding:0rem 0.5rem}
#container .related div.expo_ogl div.col2{width:65%}
.related .expo_info{display:block}
.col3.tools{display:none !important}
#container div.expo_ogl div.col4, .related .expo_ogl div.col4{width:18%;margin:0;padding:0 !important}
.col4.klient img{width:100%}
.expo_ogl h2, .related .expo_ogl h2{font-size:1em}
span.price, .related span.price{font-size:14px;padding-top:0.25em}
span.year, span.country{padding-top:2px}
.favor span.level{}
#dailyDeal .price{font-size:2.15em}
.row-seo p, .row-seo h2, .row-seo h3, .row-seo h4{text-align:left !important}
.foto-left img, .foto-right img{width:100%;min-width:inherit;padding-right:initial;padding-left:initial;padding-bottom:2.5rem}
.related .expo_ogl{width:100% !important}
.breadcrumb_truck .h h1 span.tyt{font-size:.9em;line-height:1.2em;display:block}
.breadcrumb_truck .h .pho{display:block;margin-top:.75rem}
.breadcrumb_truck{padding:0 1.5rem}
.Search-Pub{display:none}
#article #photos{padding:0}
div.PubContainer-Article{width:100%;padding:0 !important}
#articles.articles-list{padding:0}
.btn-group-lg>.btn, .btn-lg{font-size:12px;width:49%}
}
/*** HAMBURGER Menu ***/
/* Icon 1 */
.animated-icon1, .animated-icon2, .animated-icon3{width:30px;height:20px;position:relative;margin:0px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}
.animated-icon1 span, .animated-icon2 span, .animated-icon3 span{display:block;position:absolute;height:3px;width:100%;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}
.animated-icon1 span{background:#e65100}
.animated-icon2 span{background:#333}
.animated-icon3 span{background:#f3e5f5}
.animated-icon1 span:nth-child(1){top:0px}
.animated-icon1 span:nth-child(2){top:10px}
.animated-icon1 span:nth-child(3){top:20px}
.animated-icon1.open span:nth-child(1){top:11px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}
.animated-icon1.open span:nth-child(2){opacity:0;left:-60px}
.animated-icon1.open span:nth-child(3){top:11px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}
/* Icon 3*/
.animated-icon2 span:nth-child(1){top:0px}
.animated-icon2 span:nth-child(2), .animated-icon2 span:nth-child(3){top:10px}
.animated-icon2 span:nth-child(4){top:20px}
.animated-icon2.open span:nth-child(1){top:11px;width:0%;left:50%}
.animated-icon2.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.animated-icon2.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
.animated-icon2.open span:nth-child(4){top:11px;width:0%;left:50%}
/* Icon 4 */
.animated-icon3 span:nth-child(1){top:0px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}
.animated-icon3 span:nth-child(2){top:10px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}
.animated-icon3 span:nth-child(3){top:20px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}
.animated-icon3.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:0px;left:8px}
.animated-icon3.open span:nth-child(2){width:0%;opacity:0}
.animated-icon3.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:21px;left:8px}
/* Search Box Responsivness */
/* 4K or more */
@media only screen and (min-width:1600px){#search-box .search-form{width:65.5%}
}
@media only screen and (max-width:1599px) and (min-width:1510px){#search-box .search-form{width:63.5%}
}
@media only screen and (max-width:1509px) and (min-width:1410px){#search-box .search-form{width:61.5%}
}
.searchButton{position:relative;float:right;top:-38px;height:36px;width:36px;background:#fff;right:2px}
.searchButton button{background:none;border:none;width:100%;height:100%;color:#ccc;transition:color 200ms}
.searchButton button:hover{color:#d12034}
.searchButton button:after{font-family:"Font Awesome 5 Free";content:"\f002";display:block;line-height:.5em;vertical-align:bottom;font-weight:900;font-size:1.5em;padding-right:15px;width:100%;height:60%}
.compareTable{margin-top:3rem}
table.compare_table{width:100%}
table.compare_table tr{border-bottom:#e6e6e6 1px solid;height:40px}
td.compare_nazwa{font-weight:700}
td.compare_opis{text-align:left !important;padding:1rem;font-size:.80em;line-height:1.5em;vertical-align:top !important}
table.compare_table tr.odd{background:#f8f8f8}
table.compare_table tr:hover{background:#f1f1f1}
table.compare_table th{padding:0 1rem}
td.compare_cena{font-weight:700;color:#d12034}
.AdForm .accordion-heading{padding:1rem 0}
form.AdForm select, form.AdForm input{height:38px;border:#cfcfcf 1px solid;border-radius:2px;padding:.25em}
form.AdForm li{height:60px;margin-right:20px;margin-top:10px;width:30%;float:left}
form.AdForm li.field_checkbox label{display:inline-table;padding-top:20px;width:90%}
form.AdForm fieldset.cena input[type="checkbox"] {vertical-align:bottom}
.subtitle {padding-bottom:10px}

.menu_cennik, .title_cennik, .cennik_ogl, .cennik_rek h2, .cennik_rek h3, .cennik_rek h4{text-transform:uppercase;margin-bottom:50px;}
.cennik_tabela, .cennik_rek p{text-transform:none;}
.menu_cennik, .title_cennik{max-width:300px;margin-left:auto;margin-right:auto;padding-top:15px;padding-bottom:15px;}
.cennik_tabela, .cennik_rek{max-width:800px;margin-left:auto;margin-right:auto;padding-top:15px;padding-bottom:15px;}
.menu_cennik ul{list-style-type:none;display:flex;justify-content:space-between;margin:0;padding:0;overflow:hidden;}
.menu_cennik li{float:left;}
.menu_cennik li a{display:block;font-size:16px;line-height:110%;text-align:center;padding:12px 10px;text-decoration:none;text-transform :uppercase;}
.cennik_tabela table{max-width:800px;border-collapse:collapse;width:100%;box-shadow:00px 0px 15px rgba(0,0,0, 0.3);}
.cennik_tabela thead{background-color:#213642;color:#be272d;padding:0.5rem;text-align:center;width:50% }
.cennik_tabela td, .cennik_tabela th{border:1px solid #fff;text-align:center;}
.cennik_tabela p{display:block;margin:1em;}
.cennik_tabela td{background-color:#cccccc;padding:0.5rem;text-align:center;width:50%}
.cennik_header{margin-bottom:30px;border-top:#e3e3e3 1px solid;}
.cennik_tabela{margin-bottom:10px;}
.cennik_pak{margin-bottom:50px;width:100%;}
.cennik_pak h2{color:#be272d;}
.cennik_pak h4{width:50%;margin-bottom:10px;margin-top:50px;}
.cennik_pak ul{list-style-type:none;display:flex;width:100%;margin:0;padding:0;overflow:hidden;}
.cennik_pak li{width:50%;}
.pak{width:50%;display:inline;float:left;}
.pak_basic{width:50%;display:inline;float:left;}
.pak_extended{width:50%;display:inline;float:left;}
.wyr_dod{width:50%;min-height:150px;display:inline-block;float:left;}
.cennik_rek{width:100%;}
.galeria_rek{margin:10px;border:1px solid #ccc;float:left;width:240px;height:400px;overflow:hidden !important;box-shadow:00px 0px 15px rgba(0,0,0, 0.3);}
.galeria_rek img{width:100%;height:auto;min-width:100% !important;}
.opis_rek{color:#fff;background-color:#213642;text-align:center;margin-bottom:0px;padding-top:10px;padding-bottom:10px;}
.opis_rek h3{margin:0px;padding-top:10px;margin-bottom:0px;}
