:root {
--col1: #008FD0;
--col2: #f68122;
--col3: #008ed0;
} .header-logo img {
max-width: 275px;
}
.navbar {
padding: 15px 0;
}
.tbs {
vertical-align: bottom;
}
.menu >li >a {
padding: 10px !important;
font-size: 13px;
border-radius: 5px;
font-family: "Raleway";
font-weight: bold;
-webkit-transition: all 0.15s ease-in-out;
-moz-transition: all 0.15s ease-in-out;
-o-transition: all 0.15s ease-in-out;
transition: all 0.15s ease-in-out;
}
.menu >li >a:hover {
color: #fff !important;
background-color: var(--col1);
}
.menu >li.current-menu-item >a {
color: var(--col1);
}
.header-wrapper .menu > li.wyprzedaze > a {
color: var(--col2);
} .menu > li.menu-item-has-children > a:after {
display: none;
}
.menu > li.menu-item-has-children > a:after {
display: none;
}
.menu .nav-sublist-dropdown ul li a:hover {
color: var(--col1);
} .top-bar {
background: var(--col1);
color: #fff;
padding: 6px 0;
-webkit-transition: all 0.15s ease-in-out;
-moz-transition: all 0.15s ease-in-out;
-o-transition: all 0.15s ease-in-out;
transition: all 0.15s ease-in-out;
border-bottom: 1px solid var(--col2);
}
.tb-contact {
margin: 0;
}
.tb-contact li {
display: inline-block;
}
.tb-contact li + li {
margin-left: 15px;
padding-left: 15px;
border-left: 1px solid #fff;
}
.tb-contact i {
padding-right: 5px;
}
.top-bar a:hover {
color: #000;
} .producenci {
margin: 0 !important;
} .main-footer {
padding: 0;
}
.footer-top-2 {
padding-top: 20px;
border-top: 3px solid var(--col1);
}
.footer-sidebar-widget {
width: 25%;
float: left;
padding: 0 15px;
}
.footer-sidebar-widget:first-child {
padding-left: 0;
}
.footer-sidebar-widget:last-child {
padding-right: 0;
} .main-footer .widget-title {
border-color: var(--col1);
padding-bottom: 7px;
} .footer-sidebar-widget p,.footer-sidebar-widget a {
color: #ccc;
font-size: 14px;
}
.footer-sidebar-widget a:hover {
color: var(--col2);
}
.footer-sidebar-widget i {
width: 18px;
color: var(--col2);
} footer ul li {
border-bottom: 1px dotted #404040;
position: relative;
}
footer ul li a {
display: block;
padding: 7px 0;
}
footer ul li a:hover {
color: #fff !important;
}
footer ul li:last-child {
border: 0;
}
footer ul li a:before {
content: "";
display: inline-block;
height: 48%;
position: absolute;
left: -10px;
border-left: 3px solid var(--col2);
top: 50%;
transform: translateY(-50%);
transition: opacity .15s ease-out;
opacity: 0;
}
footer ul li:hover a:before {
opacity: 1;
} input.sk0, input.sk1 {
border: 1px solid #404040;
background: #222;
width: 100%;
color: #fff;
height: 40px;
-webkit-transition: all 0.15s ease-in-out;
-moz-transition: all 0.15s ease-in-out;
-o-transition: all 0.15s ease-in-out;
transition: all 0.15s ease-in-out;
}
input.sk0:focus, input.sk1:focus {
border-color: var(--col2);
}
input.sk2 {
float: right;
border: 1px solid var(--col2);
background: var(--col2);
}
input.sk2:hover {
background: #222;
border: 1px solid var(--col2);
color: var(--col2);
} .row-copyrights {
padding: 10px 0 !important;
border-top: 1px solid var(--col1) !important;
color: #fff;
text-align: center;
font-size: 13px;
}
.row-copyrights a {
color: var(--col2);
} p {
text-align: justify;
}
.page-content {
margin-bottom: 0;
}
.content-page {
margin-top: 0;
}
a {
color: #767676;
}
a:hover {
color: var(--col1);
} .page-heading.bc-type-1 {
padding: 10px 0;
background: var(--col1);
border-color: #828282;
}
.breadcrumbs {
display: none;
}
.page-heading .title {
color: #fff;
font-weight: 300;
font-family: "Raleway";
} .tp-caption {
-webkit-transition: all 0.15s ease-in-out !important;
-moz-transition: all 0.15s ease-in-out !important;
-o-transition: all 0.15s ease-in-out !important;
transition: all 0.15s ease-in-out !important;
}
.tp-caption a, .tp-caption a:hover {
color: #fff;
} ul.fa-ul.dlaczego {
margin-left: 0;
margin-bottom: 20px;
}
ul.fa-ul.dlaczego li {
margin-bottom: 10px;
color: #767676;
} .banner {
position: relative;
overflow: hidden;
margin-bottom: 20px;
} .sg-oferta {
padding: 0 10px;
}
.sg-oferta .wpb_column .vc_column-inner {
padding: 0 5px;
}
.sg-oferta .banner {
margin-bottom: 10px;
border-bottom: 2px solid #ccc;
}
.banner-inner h2 {
font-family: "Raleway";
font-weight: 300 !important;
text-shadow: 2px 2px 5px #000;
}
.sg-oferta.male .banner-inner h2 {
font-size: 17px;
} .sg-kontakt-left {
float: left;
margin-bottom: 35px;
color: #fff;
font-size: 24px;
}
.sg-kontakt-right {
float: right;
}
.sg-kontakt-right a {
color: #fff;
background: var(--col2);
font-size: 16px;
text-transform: uppercase;
line-height: 34px;
display: block;
padding: 0 20px;
-webkit-transition: all 0.15s ease-in-out !important;
-moz-transition: all 0.15s ease-in-out !important;
-o-transition: all 0.15s ease-in-out !important;
transition: all 0.15s ease-in-out !important;
}
.sg-kontakt-right a:hover {
background: #ffa257;
} .vc_gitem-zone-mini {
background: #fff;
}
.vc_btn3-container.vc_btn3-left {
display: none;
} .ipt_uif_front .ipt_uif_column .ipt_uif_column_inner.side_margin {
margin: 13px 10px !important;
}
div#ipt_fsqm_form_7_layout_0_inner {
margin-top: -25px;
}
body .ipt_uif_front h1, body .ipt_uif_front h2, body .ipt_uif_front h3, body .ipt_uif_front h4, body .ipt_uif_front h5, body .ipt_uif_front h6, body .ipt_fsqm_form_tabs .ui-tabs-nav, .ipt_uif_front .ipt_uif_matrix thead, .ipt_uif_front .ipt_uif_matrix th, body .ipt_fsqm_form_sda .ipt_fsqm_form_sda_head, body .ui-dialog .ui-dialog-title, body .ipt_uif_front ul.ipt_fsqm_form_ul_menu li a, body .ipt_uif_front .ipt_fsqm_form_message, body .ipt_uif_front .ipt_uif_tabs.ui-tabs .ui-tabs-nav li, body .ipt_uif_front .ipt_uif_question .ipt_uif_question_label .ipt_uif_question_title, body .ipt_uif_front .ipt_uif_divider {
font-family: "Roboto" !important;
font-weight: bold !important;
color: #000 !important;
}
#ipt_fsqm_form_7_freetype_0 .ipt_uif_column_inner.side_margin {
margin: 0 !important;
}
.ipt_uif_common.ipt-uif-custom-bootstrap .ipt_uif_container .ipt_uif_container_head {
background-color: transparent !important;
border: 0;
}
.ipt_uif_common.ipt-uif-custom-bootstrap .ipt_uif_container .ipt_uif_container_inner {
background-color: transparent !important;
border: 0;
padding: 0;
}
.fileupload-meta {
display: none;
}
.ipt_uif_common .ipt_uif_uploader .ipt_fsqm_fileuploader_list td {
padding: 0 !important;
}
.ipt_uif_common .ipt_uif_uploader .fileupload-buttonbar {
margin-bottom: 0 !important;
}
.ipt_uif_common .ipt_uif_uploader .ipt_fsqm_fileuploader_list {
margin-bottom: 0 !important;
}
.ipt_uif_common .ipt_uif_uploader {
padding-bottom: 0 !important;
}
.ipt_uif_common.ipt-uif-custom-bootstrap .ipt_uif_container .ipt_uif_container_head h3,.ipt_uif_front .ipt_uif_container .ipt_uif_container_head h3 {
font-family: "Roboto" !important;
font-weight: bold !important;
color: #000 !important;
font-size: 14.4px !important;
line-height: normal;
text-transform: none;
text-shadow: none !important;
}
.ipt_uif_front .ipt_uif_container .ipt_uif_container_head .ipt_uif_text_icon {
background-color: transparent !important;
text-shadow: none !important;
font-size: 14px;
}
.ipt_uif_common .ipt_uif_uploader .files td:first-child {
display: none !important; 
}
.ipt_uif_common .ipt_uif_uploader .ipt_fsqm_fileuploader_list {
min-width: 0 !important;
}
.ipt_uif_common .ipt_uif_uploader .ipt_fsqm_fileuploader_list thead {
float: left;
}
.ipt_uif_common .ipt_uif_uploader .ipt_fsqm_fileuploader_list tbody {
float: right;
margin-top: 20px;
}
.ipt_uif_common .ipt_uif_uploader .files td {
padding: 0 5px !important;
height: 20px !important;
line-height: 20px !important;
vertical-align: top !important;
font-size: 12px !important;
}
.ipt_uif_common .ipt_uif_uploader .files td, .ipt_uif_front p {
font-size: 12px !important;
line-height: normal !important;
}
.fileupload-progress.fade {
display: none !important;
} .cbp-l-filters-button {
text-align: center;
margin-bottom: 10px;
}
#cbpw-filters1 .cbp-filter-item:hover {
border-color: var(--col1) !important;
color: var(--col1) !important;
}
.cbp-popup-lightbox-bottom {
display: none;
}
#cbpw-filters1 .cbp-filter-item.cbp-filter-item-active {
background-color: var(--col1) !important;
border-color: var(--col1) !important;
color: #fff !important;
} .widget_categories a {
display: block;
}
.widget_categories a:hover, .widget_categories a:focus {
color: var(--col1);
}
.widget_archive li {
border-bottom: 1px solid #ddd;
}
.widget_archive li:last-child {
border: 0;
}
.widget_archive a {
padding: 15px 0;
display: block;
}
.widget_archive a:hover .widget_archive a:focus {
text-decoration: none;
}
.widget_archive li.firstItem a {
padding-top: 0;
} .ult_tabmenu.style1 {
width: 20%;
float: left;
border-right: 1px solid var(--col1);
margin-bottom: 30px;
}
.ult_tabitemname {
border-left: 1px solid var(--col1);
left: -1px;
padding: 0 0 0 30px;
width: 80%;
margin-left: 20%;
}
.ult_tabitemname .vc_row:last-child {
margin-bottom: -35px;
}
.ult_tabmenu.style1 li.ult_tab_li {
border-radius: 0 !important;
width: 100%;
background: transparent !important;
}
.ult_tabmenu.style1 li.ult_tab_li + li.ult_tab_li {
border-top: 1px solid var(--col1) !important;
}
.ult_tabmenu.style1 a.ult_a {
background: transparent !important;
color: #111 !important;
padding-left: 0;
width: 100%;
}
.ult_tabmenu.style1 .ult_tab_li.current a, .ult_tabmenu.style1 .ult_tab_li a:hover {
color: var(--col1) !important;
} .szara-ramka img {
border: 5px solid #ccc;
}
.page-id-23524 .wpb_single_image:not(.szara-ramka) img {
max-height: 45px;
width: auto;
}
.page-id-23524 .przyklady .wpb_single_image:not(.szara-ramka) img {
max-height: none;
} @media (max-width: 992px) {
.ult_tabmenu.style1 {
width: 100%;
border: 0;
}
.ult_tabmenu.style1 li.ult_tab_li {
width: auto;
}
.ult_tabmenu.style1 li.ult_tab_li + li.ult_tab_li {
border: 0 !important;
}
.ult_tabitemname {
border: 0;
left: 0;
margin-left: 0;
padding: 0;
width: 100%;
}
} @media (max-width: 768px) {
.page-id-23451 .vc_tta-color-sky.vc_tta-style-flat.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
padding-right: 0;
padding-left: 0;
}
} @media (max-width: 992px) {
.footer-sidebar-widget {
width: 50%;
float: left;
padding: 0;
margin-bottom: 20px;
}
}
@media (max-width: 768px) {
.footer-sidebar-widget {
width: 100%;
}
} li.ult_tab_li.sub-tab a {
padding-left: 10px !important;
}
.sub-tab .ult-span-text:before {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "\f0da";
padding-right: 5px;
}
li:not(.sub-tab) .ult-span-text {
font-weight: 600;
} .blog-post .content-article .wpb_images_grid_ul {
padding: 0;
} .oferta-menu {
width: 21%;
float: left;
border-right: 1px solid var(--col1);
margin-bottom: 30px;
margin-right: 0 !important;
}
.oferta-content {
border-left: 1px solid var(--col1);
left: -16px;
padding: 0 0 0 30px;
width: 79%;
margin-left: 21%;
margin-bottom: 35px;
position: relative;
}
.oferta-content > .wpb_column {
margin-bottom: -35px;
}
.oferta-menu > .vc_column_container>.vc_column-inner {
padding-right: 0;
}
.oferta-menu .vc_wp_custommenu {
margin-bottom: 0;
}
.oferta-menu ul {
padding: 0;
}
.oferta-menu ul li {
border: 0;
}
.oferta-menu ul li + li, .oferta-menu ul li .sub-menu li:first-child {
border-top: 1px solid var(--col1);
}
.oferta-menu ul li a {
color: #111 !important;
padding: 10px !important;
padding-left: 0 !important;
width: 100%;
font-family: "Open Sans", sans-serif;
font-weight: 600;
font-size: 15px;
-webkit-transition: color .25s ease;
-moz-transition: color .25s ease;
-o-transition: color .25s ease;
-ms-transition: color .25s ease;
transition: color .25s ease;
}
.oferta-menu ul li a:hover {
color: var(--col1) !important;
background: transparent;
}
.oferta-menu li.current-menu-item >a {
color: var(--col1) !important;
cursor: default;
pointer-events: none;
}
.oferta-menu ul li ul li a {
font-weight: 400;
}
.oferta-menu ul li ul li a:before {
color: #111 !important;
display: inline-block !important;
font: normal normal normal 14px/1 FontAwesome !important;
font-size: inherit !important;
text-rendering: auto !important;
-webkit-font-smoothing: antialiased !important;
-moz-osx-font-smoothing: grayscale !important;
content: "\f0da" !important;
padding-right: 5px !important;
margin-right: 0 !important;
-webkit-transition: color .25s ease;
-moz-transition: color .25s ease;
-o-transition: color .25s ease;
-ms-transition: color .25s ease;
transition: color .25s ease;
}
.oferta-menu ul li ul li.current-menu-item > a:before {
color: var(--col1) !important;
cursor: default;
pointer-events: none;
}
.oferta-menu ul li ul li:hover a:before {
color: var(--col1) !important;
}
.oferta-content > .vc_column_container>.vc_column-inner {
padding: 0;
}
.szara-ramka img {
border: 5px solid #ccc;
}
.oferta-content .wpb_single_image:not(.szara-ramka) img {
max-height: 45px;
width: auto;
}
.oferta-content .przyklady .wpb_single_image:not(.szara-ramka) img {
max-height: none;
}
a:focus {
text-decoration: none !important;
} .widget_nav_menu li .sub-menu li ul li a:before {
padding-left: 20px;
}
.widget_nav_menu li .sub-menu li ul li ul li a:before {
padding-left: 30px;
} .papy-tekst, .papy-tekst p, .papy-tekst strong, .papy-tekst ul li {
color: #222;
}
.papy-tekst ul {
margin-top: -15px;
margin-bottom: 15px;
}
.papy-tekst:after {
content: "";
clear: both;
display: table;
} .producenci-pap {
display: flex;
justify-content: center;
align-items: center;
flex-wrap: wrap;
flex-direction: column;
}
.producenci-pap img {
padding: 20px 10px;
display: block;
} rs-module .rs-layer > a {
color: inherit;
}
.menu .nav-sublist-dropdown ul > li.current-menu-item >a {
color: var(--col3);
} .dachy-kafelki {
display: flex;
flex-wrap: wrap;
justify-content: center;
}
.dachy-kafelki a {
font-size: 20px !important;
font-weight: 300 !important;
font-family: Raleway !important;
width: calc(25% - 20px) !important;
margin: 10px !important;
border: 2px solid var(--col3);
text-align: center;
padding: 20px !important;
display: flex;
justify-content: center;
align-items: center;
transition: .3s ease;
box-sizing: border-box;
}
.dachy-kafelki a:hover {
background: var(--col3);
color: #fff;
}
.grecaptcha-badge {
display: none !important;
} .wyprzedaze-filtry {
display: flex;
flex-wrap: wrap;
margin: -5px;
}
.wyprzedaz-filtr {
padding: 5px;
}
.wyprzedaz-filtr span {
display: block;
font-weight: 700;
padding: 5px 10px;
color: #909090;
border: 2px solid #ccc;
border-radius: 30px;
cursor: pointer;
transition: .3s ease;
}
.wyprzedaz-filtr.active span, .wyprzedaz-filtr:hover span {
background: var(--col1);
color: #fff;
border-color: var(--col1);
} .wyprzedaz-content {
border: 2px solid #ccc;
border-radius: 30px;
overflow: hidden;
height: 100%;
}
.wyprzedaze-lista {
display: flex;
flex-wrap: wrap;
margin: 15px -15px 30px;
}
.wyprzedaz {
width: 33.3333%;
padding: 15px;
}
.wyprzedaz-dane {
padding: 20px;
font-size: 14px;
}
.wyprzedaz-title {
font-family: 'Raleway', sans-serif;
font-size: 20px;
font-weight: 700;
margin-bottom: 5px;
text-align: justify;
position: relative;
}
.wyprzedaz-desc {
position: relative;
text-align: justify;
margin-bottom: 10px;
}
.wyprzedaz-desc.shrank {
max-height: 80px;
overflow: hidden;
}
.wyprzedaz-desc span {
position: absolute;
display: block;
bottom: 0;
left: 0;
width: 100%;
text-align: center;
color: var(--col1);
background: #fff;
cursor: pointer;
transition: .2s;
font-weight: 700;
}
.wyprzedaz-desc span:hover {
color: var(--col2);
}
.wyprzedaz-desc span:before {
content: '';
position: absolute;
left: 0;
bottom: 100%;
width: 100%;
height: 55px;
background: linear-gradient(to top, #fff, transparent);
}
.wyprzedaz-desc:not(.shrank) span {
position: initial;
}
.wyprzedaz-desc:not(.shrank) span:before {
display: none;
}
.wyprzedaz-kat {
color: var(--col1);
font-weight: 700;
margin-bottom: 2px;
cursor: pointer;
transition: .2s;
}
.wyprzedaz-kat:hover {
color: var(--col2);
}
.wyprzedaz-p {
border-top: 1px solid #ccc;
padding-top: 5px;
margin-top: 5px;
}
.wyprzedaz-p {
display: flex;
justify-content: space-between;
align-items: center;
}
.wyprzedaz-cena {
color: var(--col1);
font-weight: 700;
font-size: 16px;
}
.wyprzedaz-p strong {
color: #909090;
font-size: 14px;
}
.wyprzedaz-dopisek {
justify-content: flex-end;
font-weight: 700;
text-transform: uppercase;
color: var(--col1);
border-top: 0;
padding-top: 0;
margin-top: 0;
}
@media(max-width: 1000px) {
.wyprzedaz {
width: 50%;
}
}
@media(max-width: 600px) {
.wyprzedaz {
width: 100%;
}
} div.pp_overlay {
z-index: 99999;
}
div.pp_pic_holder {
z-index: 100000;
} html #moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme {
border: 0 !important;
width: 100%;
height: 100%;
max-width: 100%;
max-height: 100%;
z-index: 99999;
background: rgb(0 0 0 / 50%);
}
html #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container {
padding: 30px;
bottom: 50%;
left: 50%;
width: 600px;
max-width: calc(100% - 40px);
transform: translate(-50%, 50%);
box-shadow: 0 0 10px rgba(0,0,0,.1);
background: #fff;
position: absolute;
z-index: 999;
}
html #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content {
padding: 0;
display: block;
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder {
padding-left: 0;
padding-top: 20px;
justify-content: center;
flex-direction: row-reverse;
}
html #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p, html #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton {
font-size: 16px;
line-height: 1.5;
text-align: center;
}
html .gdpr_lightbox {
z-index: 9999999999999999999;
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content a, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content button, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content li, #moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content p {
line-height: 1.6 !important;
}