h1,.djc_item h2{ background: url(../../../images/design/heading1-bg.png) 0 100% no-repeat; padding-bottom: 5px; margin-bottom: 50px }
.djc_item h2{ font-size: 36px}
.page #main #content{ padding-top: 40px; padding-bottom: 50px }
.body-xs .navbar-custom .navbar-header .logo{ display: block; text-align: left; }
.body-xs .navbar-custom .navbar-header .logo img{ max-width: 70%; height: auto }
.body-xs .navbar-layout1 .navbar-custom .navbar-header{ background: none }
.contact #main #content{ padding-bottom: 0 }
.block96 a,.block96 header a:hover {/* color: #fff !important */}
.navbar-custom li + li:before,.navbar-custom li + li:after,.navbar-custom .nav.menu > li:after{border-color: #ddd !important;top: 55% !important;}
.block96 .inner {/* border-bottom: 1px solid #3b6789 */}
.body-xs .block98 .navbar-custom .nav.menu li > a{ color: #1f1f1f }
.block100 { position: absolute; z-index: 999; width: 100% }
.btn:active{ box-shadow: none; }
.block101{ border-bottom: 10px solid #0a416b }
.block106 .btn{ position: absolute;left: 0;top: 100%; }
.body-xs .block106  > div > div.inner,.body-sm .block106  > div > div.inner{ padding: 30px; background: rgba(255, 255, 255, 1) }
.section112 h2{ text-align: center; text-transform: uppercase; margin-bottom: 60px }
.rsform .form-control{ font-size: 14px; border-radius: 0; border-left: 3px solid #0095d2 !important }
.block101 .wrapper{ background-size: cover !important; }
.page #main{background-color:#fafafa; border-top:1px solid #e1e1e1; padding-top: 15px;    min-height: 750px;}
.rsform .btn[type=reset] {    text-transform: none !important;}
a:hover{text-decoration:none !important;}

.block98 .navbar-custom .nav.menu > li.dropdown > ul{background-image:none !important;}

/* aktualnosci */
.aktualnosci.blog .obramowanie {    margin-bottom: 25px;border: 1px solid #ddd;    padding: 40px;}
.aktualnosci.blog h3 a {    color: #1f1f1f !important; font-size: 18px !important;}
/* katalog */
#djcatalog .djc_title h3 a{background-color:#fff;}
#djcatalog  .djc_item_bg , #djcatalog .djc_subcategory_bg{border: 1px solid #bbb;}
#djcatalog  .djc_image{text-align:center;}
#djcatalog  .padding-custom{padding:0 5px;}
#djcatalog  .images img {    margin: 0 0 10px 0 !important;    border: 1px solid #ede;}
#djcatalog  .djc_category_info {    margin: 0 0 25px ;}

.djc_fulltext .table{margin-bottom:25px;}
.djc_fulltext .table.rowna-pierwsza-kolumna tr td:first-of-type{min-width:250px;background-color:rgba(0, 149, 210, 0.1) !important;}
.djc_fulltext .table.rowna-pierwsza-kolumna tr:nth-of-type(odd) td, .djc_fulltext .table.rowna-pierwsza-kolumna tr td{border:1px solid #333 !important;}

.djc_fulltext .table tr td ul li{padding-left: 15px !important;display: inline-block !important; }
.djc_fulltext .table.table-striped:not(.rowna-pierwsza-kolumna) tr td{background-color:rgba(0, 149, 210, 0.1) !important; border:1px solid #333 !important;}
.djc_fulltext .table.table-striped:not(.rowna-pierwsza-kolumna) tr:nth-of-type(odd) td{ border:1px solid #333 !important;}

.djc_subcategory .djc_fulltext h3, .djc_item .djc_fulltext h3 {background: transparent !important;}
.djc_subcategory h3{    min-height: 92px;}
.slider.layout14 .description {    background-size: 100% !important;}

.wiekszy-odstep-listy ol{margin-left:25px;}




@media all and (max-width:1199px){}
@media all and (max-width:991px) {
#content {display:inline-block; width:100%;}
}
@media all and (max-width:768px) {
.block98 .navbar-collapse .nav{border-top: 1px solid rgba(0, 149, 210, 1) !important;}
.block98 .inner{border-bottom:1px solid rgba(0, 149, 210, 1)}
.navbar-layout1 .navbar-custom .navbar-toggle{top:60px !important;}
.djc_fulltext .table tr td:first-of-type{min-width:150px;}
.djc_subcategory h3{    min-height: 25px;}

}
@media all and (max-width:480px) {}
@media all and (max-width:350px) {}










