.qodef-core-dashboard{max-width:initial!important}.qodef-core-dashboard .qodef-core-dashboard-inner{margin:0 -15px;display:inline-block;width:100%}.qodef-core-dashboard .qodef-cd-logo{display:inline-block;vertical-align:middle;padding-right:15px;width:62px}.qodef-core-dashboard .qodef-cd-title{display:inline-block;vertical-align:middle;font-size:41px;font-weight:400;margin:0}.qodef-core-dashboard .qodef-cd-title-holder{margin-bottom:30px}.qodef-core-dashboard .qodef-cd-subtitle{font-size:18px;line-height:25px;font-weight:400;color:#555d66;max-width:610px;margin:10px 0 30px}.qodef-core-dashboard .qodef-core-dashboard-column{float:left;width:100%;max-width:610px;padding:0 15px}.qodef-core-dashboard .qodef-core-dashboard-column.qodef-cd-smaller-column{max-width:380px}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box{background-color:#fff}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box.qodef-core-bottom-space{margin-bottom:30px}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-box-title-holder{padding:28px 34px 23px}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-box-title-holder p{margin:19px 0 0;padding:0;font-size:16px;line-height:22px;font-weight:400;color:#555d66}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box.qodef-cd-import-box .qodef-cd-box-title-holder p{font-size:14px;line-height:20px;margin:17px 0 0}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box.qodef-cd-import-box .qodef-cd-label{font-weight:600;margin-bottom:15px}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box h2{margin:0;padding:0;font-size:25px;font-weight:400;color:#32373c;text-align:left}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box h3{margin:0;padding:0}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-field-holder{padding-bottom:30px}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-label{display:block;color:#555d66;font-size:14px;margin-bottom:7px}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-input{border:none;border-bottom:1px solid #c2c2c2;outline:0;width:50%;box-shadow:none;color:#555d66;font-size:14px;padding:4px 0;margin:0}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-input:focus{outline:0;border-color:#c2c2c2}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-input:focus::-webkit-input-placeholder{color:#555d66}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-input:focus:-moz-placeholder{color:#555d66;opacity:1}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-input:focus::-moz-placeholder{color:#555d66;opacity:1}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-input:focus:-ms-input-placeholder{color:#555d66}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-input::-webkit-input-placeholder{color:#555d66}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-input:-moz-placeholder{color:#555d66;opacity:1}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-input::-moz-placeholder{color:#555d66;opacity:1}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-input:-ms-input-placeholder{color:#555d66}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-input:-webkit-autofill,.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-input:-webkit-autofill:active,.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-input:-webkit-autofill:focus,.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-input:-webkit-autofill{-webkit-text-fill-color:#666!important}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-error-field{border-bottom-color:#ee3535}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-error-message{display:block;color:#ee3535;font-size:12px;margin-top:5px}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cdb-problem{border:1px solid #e1e1e1;border-left:3px solid #ee3535;padding:15px;margin-bottom:25px}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cdb-problem p{font-size:12px;line-height:18px;font-weight:600;margin:0;padding:0}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box:last-child .qodef-cd-box-row:last-child{padding-bottom:10px}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-button{padding:7px 35px;font-size:16px;line-height:1em;color:#fff;background-color:#3596ee;border:none;border-radius:5px;box-shadow:0 2px 0 0 #246eae;cursor:pointer}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-button.qodef-cd-button-disabled,.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-button.qodef-import-demo-data-disabled{background-color:#6bb4f7}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-button-wait{display:none;font-size:12px;color:#3596ee;margin-left:15px;font-weight:400}.qodef-core-dashboard .qodef-core-dashboard-column a.qodef-cd-button{text-decoration:none}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-box-section{padding:0 35px 10px}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-box-section h3{padding:0;margin:0 0 24px;color:#555d66;font-size:17px;line-height:20px}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-box-list{padding:10px 35px;margin:0}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-box-list li{font-size:15px;margin:0 0 25px}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-box-list li a{color:#3675ae}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-box-row{display:table;padding:0 20px;border-bottom:1px solid #f1f1f1;width:100%;box-sizing:border-box;font-size:14px}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cdb-label,.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cdb-value{display:table-cell;width:50%;padding:17px 15px}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cdb-value{color:#3e87be}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cdb-value-false span{color:#ea3a27}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-import-form{padding:0 30px 10px}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-import-form .qodef-cd-box-form-section{padding:0 0 28px}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-import-form .qodef-cd-box-form-section.qodef-cd-box-form-section-columns{display:flex;margin:0 -15px}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-import-form .qodef-cd-box-form-section.qodef-cd-box-form-section-columns .qodef-cd-box-form-section-column{padding:0 15px}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-import-form .qodef-cd-box-form-section.qodef-cd-box-form-section-columns .qodef-cd-box-form-section-column:first-child{width:75%}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-import-form .qodef-cd-box-form-section.qodef-cd-box-form-section-columns .qodef-cd-box-form-section-column:last-child{width:25%}.qodef-cd-import-single-page,.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-import-form .qodef-cd-box-form-section .qodef-cd-import-option,.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-import-form .qodef-cd-box-form-section .qodef-import-demo{width:100%}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-import-form .qodef-cd-box-form-section .select2-container--default .select2-selection--single{border-radius:0;border-color:#e1e1e1;height:34px}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-import-form .qodef-cd-box-form-section .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:34px}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-import-form .qodef-cd-box-form-section .select2-container--default .select2-selection--single .select2-selection__arrow{height:32px}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-import-form .qodef-cd-import-is-completed,.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-import-form .qodef-cd-import-went-wrong{display:none;color:#3596ee;font-size:14px;font-weight:600}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-import-form .qodef-cd-import-went-wrong a{color:inherit}.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-import-form .qodef-cd-box-form-section-dependency,.qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-import-form .qodef-cd-box-form-section-progress{display:none}#qodef-progress-bar[value]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;width:100%;height:5px}#qodef-progress-bar[value]::-webkit-progress-bar{background-color:#fff;border:1px solid #e1e1e1;border-radius:0}#qodef-progress-bar{color:#3596ee}#qodef-progress-bar::-moz-progress-bar{background:#3596ee}#qodef-progress-bar::-webkit-progress-value{background:#3596ee}#qodef-progress-bar[aria-valuenow]:before{background:#3596ee}.qodef-cd-selection li.select2-results__option{padding:10px;margin:0}.qodef-cd-selection img{vertical-align:middle;padding-right:20px}.select2-container--default .qodef-cd-selection .select2-results__option[aria-selected=true]{background-color:#fafafa}.select2-container--default .qodef-cd-selection .select2-results__option--highlighted{background-color:#fafafa;color:#000}.qodef-cd-action-selection li.select2-results__option,.qodef-cd-single-page-selection li.select2-results__option{margin:0}.select2-container--default .qodef-cd-action-selection .select2-results__option[aria-selected=true],.select2-container--default .qodef-cd-single-page-selection .select2-results__option[aria-selected=true]{background-color:#fafafa}.select2-container--default .qodef-cd-action-selection .select2-results__option--highlighted,.select2-container--default .qodef-cd-single-page-selection .select2-results__option--highlighted{background-color:#fafafa;color:#000}.qode-cd-switch{display:inline-block;border:1px solid #e1e1e1;border-radius:40px;overflow:hidden}.qode-cd-switch .qodef-cd-import-attachments{display:none}.qode-cd-switch .qode-cd-cb-disable,.qode-cd-switch .qode-cd-cb-enable{display:block;float:left;padding:0 10px}.qode-cd-switch .qode-cd-cb-disable.selected,.qode-cd-switch .qode-cd-cb-enable.selected{background-color:#3596ee;color:#fff}.qode-cd-switch .qode-cd-cb-disable span,.qode-cd-switch .qode-cd-cb-enable span{line-height:32px;font-size:13px;display:block;font-weight:700}.qodef-cd-demos-list,.qodef-cd-demos-list article,.qodef-cd-demos-list article .qodef-cd-demo-item-inner{position:relative;display:inline-block;vertical-align:middle;width:100%}.qodef-cd-demos-list{background:#fff;box-sizing:border-box;padding:45px 35px}.qodef-cd-demos-list article{box-sizing:border-box}.touch .qodef-cd-demos-list article{cursor:pointer}.qodef-cd-demos-list article .qodef-cd-demo-item-link{position:absolute;display:block;width:100%;height:100%;top:0;left:0}.qodef-cd-demos-list article .qodef-cd-demo-item-link:focus{box-shadow:none}.qodef-cd-demos-list article .qodef-cd-di-image{padding:0 0 22px}.qodef-cd-demos-list article .qodef-cd-di-image img{box-shadow:0 0 9px 4px rgba(0,0,0,.05)}.qodef-cd-demos-list article .qodef-cd-di-text{padding-bottom:10px}.qodef-cd-demos-list article .qodef-cd-di-text .qodef-cd-di-title{padding:0;margin:0;font-size:18px;line-height:25px;font-weight:400}.qodef-cd-demos-list article .qodef-cd-di-text .qodef-cd-di-categories{font-size:14px;font-weight:400;color:#555d66}.qodef-cd-demos-list article .qodef-cd-di-text .qodef-cd-di-categories span{position:relative;display:inline-block;vertical-align:middle;padding:0;margin:0 7px 0 0}.qodef-cd-demos-list article .qodef-cd-di-text .qodef-cd-di-categories span:after{position:absolute;top:0;right:-4px;content:', ';color:inherit;line-height:inherit}.qodef-cd-demos-list article .qodef-cd-di-text .qodef-cd-di-categories span:last-child:after{display:none}.qodef-cd-demos-list.qodef-cd-no-space article{padding:0;margin:0}.qodef-cd-demos-list.qodef-cd-tiny-space article{padding:0 5px;margin:0 0 10px}.qodef-cd-demos-list.qodef-cd-small-space article{padding:0 10px;margin:0 0 20px}.qodef-cd-demos-list.qodef-cd-normal-space article{padding:0 15px;margin:0 0 30px}.qodef-cd-demos-list.qodef-cd-medium-space article{padding:0 25px;margin:0 0 50px}.qodef-cd-demos-list.qodef-cd-large-space article{padding:0 30px;margin:0 0 60px}.qodef-cd-demos-list.qodef-cd-demos-masonry .qodef-cd-demos-list-inner{opacity:0}.qodef-cd-demos-list.qodef-cd-demos-masonry .qodef-cd-grid-sizer,.qodef-cd-demos-list.qodef-cd-demos-masonry article{width:100%}.qodef-cd-demos-list.qodef-cd-demos-masonry .qodef-cd-grid-gutter{width:0}.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-two-columns .qodef-cd-grid-sizer,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-two-columns article{width:50%}.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-three-columns .qodef-cd-grid-sizer,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-three-columns article{width:33.33333%}.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-four-columns .qodef-cd-grid-sizer,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-four-columns article{width:25%}.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-five-columns .qodef-cd-grid-sizer,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-five-columns article{width:20%}.qodef-cd-demos-list .qodef-cd-demos-filter-holder{padding:0 0 60px 25px}.qodef-cd-demos-list .qodef-cd-dlf-search{position:relative;width:250px;padding-right:30px;display:inline-block}.qodef-cd-demos-list .qodef-cd-dlf-search .qodef-cd-dlf-search-icon{position:absolute;left:0;top:50%;margin-top:-11px;color:#3594cd}.qodef-cd-demos-list .qodef-cd-dlf-search input{width:100%;box-sizing:border-box;border:none;border-bottom:1px solid #c2c2c2;box-shadow:none;padding-left:25px;outline:0;font-size:14px;line-height:26px;color:#555d66}.qodef-cd-demos-list .qodef-cd-dlf-filter{position:relative;display:inline-block;vertical-align:bottom}.qodef-cd-demos-list .qodef-cd-dfl-filter-list{position:relative;display:inline-block;vertical-align:middle;margin:0;padding:0;list-style:none}.qodef-cd-demos-list .qodef-cd-dfl-filter-list>li{position:relative;display:inline-block;vertical-align:middle;padding:0 10px;margin:0;float:left;cursor:pointer;opacity:1;-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.qodef-cd-demos-list .qodef-cd-dfl-filter-list>li span{position:relative;display:inline-block;vertical-align:middle;color:#555d66;font-size:16px;font-weight:600;line-height:20px;white-space:nowrap;border-bottom:1px solid transparent;-webkit-transition:color .2s ease-out;-moz-transition:color .2s ease-out;transition:color .2s ease-out}.qodef-cd-demos-list .qodef-cd-dfl-filter-list>li.qodef-cd-demos-current span,.qodef-cd-demos-list .qodef-cd-dfl-filter-list>li:hover span{border-bottom-color:#3596ee;color:#3596ee}#qodef-demo-import-popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.3)}#qodef-demo-import-popup .qodef-import-popup-close{position:absolute;right:25px;top:25px;text-decoration:none;color:#000}#qodef-demo-import-popup .qodef-core-dashboard{margin:0;padding:27px 40px 2px;background-color:#fff;position:relative}#qodef-demo-import-popup .qodef-core-dashboard .qodef-core-dashboard-column{max-width:670px}#qodef-demo-import-popup .qodef-core-dashboard .qodef-core-dashboard-column .qodef-core-dashboard-box .qodef-cd-box-title-holder{padding:0;margin:0 0 33px}#qodef-demo-import-popup .qodef-core-dashboard .qodef-core-dashboard-column .qodef-cd-import-form{padding:0}#qodef-demo-import-popup .qodef-core-dashboard .qodef-import-popup-image-holder{max-width:205px;margin-right:19px;display:inline-block;vertical-align:top}#qodef-demo-import-popup .qodef-core-dashboard .qodef-import-popup-image-holder img{display:block;max-width:100%}#qodef-demo-import-popup .qodef-core-dashboard .qodef-popup-required-plugins-holder{display:inline-block;vertical-align:top;max-width:calc(100% - 230px);border:1px solid #e1e1e1;border-left:3px solid #3596ee;box-sizing:border-box;padding:16px 17% 11px 18px}#qodef-demo-import-popup .qodef-core-dashboard .qodef-popup-required-plugins-holder p{margin:0;font-size:12px}#qodef-demo-import-popup .qodef-core-dashboard .qodef-popup-required-plugins-holder p.qode-demo-plugins-intall-main-title{margin:0 0 7px}#qodef-demo-import-popup .qodef-core-dashboard .qodef-popup-required-plugins-holder p .qode-demo-plugin-install-link{color:#4b9eef;text-decoration:none}#qodef-demo-import-popup .qodef-core-dashboard .qodef-popup-required-plugins-holder p .qode-demo-plugin-intalled{color:#6ab375}#qodef-demo-import-popup .qodef-core-dashboard .qodef-popup-required-plugins-holder .spinner.active{visibility:visible}@media only screen and (max-width:1400px){.qodef-cd-dlf-filter{display:block;padding-top:30px}.qodef-cd-demos-list .qodef-cd-dfl-filter-list>li{padding:5px 10px}.qodef-cd-demos-list .qodef-cd-dfl-filter-list>li span{line-height:26px}}@media only screen and (max-width:1280px){.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-five-columns .qodef-cd-grid-sizer,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-five-columns article,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-four-columns .qodef-cd-grid-sizer,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-four-columns article{width:33.33333%}}@media only screen and (max-width:1024px){.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-five-columns .qodef-cd-grid-sizer,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-five-columns article,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-four-columns .qodef-cd-grid-sizer,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-four-columns article,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-three-columns .qodef-cd-grid-sizer,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-three-columns article{width:33.33333%}}@media only screen and (max-width:768px){.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-five-columns .qodef-cd-grid-sizer,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-five-columns article,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-four-columns .qodef-cd-grid-sizer,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-four-columns article,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-three-columns .qodef-cd-grid-sizer,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-three-columns article{width:50%}}@media only screen and (max-width:600px){.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-five-columns .qodef-cd-grid-sizer,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-five-columns article,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-four-columns .qodef-cd-grid-sizer,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-four-columns article,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-three-columns .qodef-cd-grid-sizer,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-three-columns article,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-two-columns .qodef-cd-grid-sizer,.qodef-cd-demos-list.qodef-cd-demos-masonry.qodef-cd-demos-two-columns article{width:100%}}.tablepress{--text-color:#111;--head-text-color:var(--text-color);--head-bg-color:#d9edf7;--odd-text-color:var(--text-color);--odd-bg-color:#fff;--even-text-color:var(--text-color);--even-bg-color:#f9f9f9;--hover-text-color:var(--text-color);--hover-bg-color:#f3f3f3;--border-color:#ddd;--padding:0.5rem;border:none;border-collapse:collapse;border-spacing:0;clear:both;margin:0 auto 1rem;table-layout:auto;width:100%}.tablepress>:not(caption)>*>*{background:none;border:none;box-sizing:border-box;float:none!important;padding:var(--padding);text-align:left;vertical-align:top}.tablepress>:where(thead)+tbody>:where(:not(.child))>*,.tablepress>tbody>*~:where(:not(.child))>*,.tablepress>tfoot>:where(:first-child)>*{border-top:1px solid var(--border-color)}.tablepress>:where(thead,tfoot)>tr>*{background-color:var(--head-bg-color);color:var(--head-text-color);font-weight:700;vertical-align:middle;word-break:normal}.tablepress>:where(tbody)>tr>*{color:var(--text-color)}.tablepress>:where(tbody.row-striping)>:nth-child(odd of :where(:not(.child,.dtrg-group)))+:where(.child)>*,.tablepress>:where(tbody.row-striping)>:nth-child(odd of :where(:not(.child,.dtrg-group)))>*{background-color:var(--odd-bg-color);color:var(--odd-text-color)}.tablepress>:where(tbody.row-striping)>:nth-child(even of :where(:not(.child,.dtrg-group)))+:where(.child)>*,.tablepress>:where(tbody.row-striping)>:nth-child(even of :where(:not(.child,.dtrg-group)))>*{background-color:var(--even-bg-color);color:var(--even-text-color)}.tablepress>.row-hover>tr:has(+.child:hover)>*,.tablepress>.row-hover>tr:hover+:where(.child)>*,.tablepress>.row-hover>tr:where(:not(.dtrg-group)):hover>*{background-color:var(--hover-bg-color);color:var(--hover-text-color)}.tablepress img{border:none;margin:0;max-width:none;padding:0}.tablepress-table-description{clear:both;display:block}.dt-scroll{width:100%}.dt-scroll .tablepress{width:100%!important}div.dt-scroll-body tfoot tr,div.dt-scroll-body thead tr{height:0}div.dt-scroll-body tfoot tr td,div.dt-scroll-body tfoot tr th,div.dt-scroll-body thead tr td,div.dt-scroll-body thead tr th{border-bottom-width:0!important;border-top-width:0!important;height:0!important;padding-bottom:0!important;padding-top:0!important}div.dt-scroll-body tfoot tr td div.dt-scroll-sizing,div.dt-scroll-body tfoot tr th div.dt-scroll-sizing,div.dt-scroll-body thead tr td div.dt-scroll-sizing,div.dt-scroll-body thead tr th div.dt-scroll-sizing{height:0!important;overflow:hidden!important}div.dt-scroll-body>table.dataTable>thead>tr>td,div.dt-scroll-body>table.dataTable>thead>tr>th{overflow:hidden}.tablepress{--head-active-bg-color:#049cdb;--head-active-text-color:var(--head-text-color);--head-sort-arrow-color:var(--head-active-text-color)}.tablepress thead th:active{outline:none}.tablepress thead .dt-orderable-asc .dt-column-order:before,.tablepress thead .dt-ordering-asc .dt-column-order:before{bottom:50%;content:"\25b2"/"";display:block;position:absolute}.tablepress thead .dt-orderable-desc .dt-column-order:after,.tablepress thead .dt-ordering-desc .dt-column-order:after{content:"\25bc"/"";display:block;position:absolute;top:50%}.tablepress thead .dt-orderable-asc .dt-column-order,.tablepress thead .dt-orderable-desc .dt-column-order,.tablepress thead .dt-ordering-asc .dt-column-order,.tablepress thead .dt-ordering-desc .dt-column-order{color:var(--head-sort-arrow-color);font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif!important;font-size:14px;height:24px;line-height:12px;position:relative;width:12px}.tablepress thead .dt-orderable-asc .dt-column-order:after,.tablepress thead .dt-orderable-asc .dt-column-order:before,.tablepress thead .dt-orderable-desc .dt-column-order:after,.tablepress thead .dt-orderable-desc .dt-column-order:before,.tablepress thead .dt-ordering-asc .dt-column-order:after,.tablepress thead .dt-ordering-asc .dt-column-order:before,.tablepress thead .dt-ordering-desc .dt-column-order:after,.tablepress thead .dt-ordering-desc .dt-column-order:before{opacity:.2}.tablepress thead .dt-orderable-asc,.tablepress thead .dt-orderable-desc{cursor:pointer;outline-offset:-2px}.tablepress thead .dt-orderable-asc:hover,.tablepress thead .dt-orderable-desc:hover,.tablepress thead .dt-ordering-asc,.tablepress thead .dt-ordering-desc{background-color:var(--head-active-bg-color);color:var(--head-active-text-color)}.tablepress thead .dt-ordering-asc .dt-column-order:before,.tablepress thead .dt-ordering-desc .dt-column-order:after{opacity:.8}.tablepress tfoot>tr>* .dt-column-footer,.tablepress tfoot>tr>* .dt-column-header,.tablepress thead>tr>* .dt-column-footer,.tablepress thead>tr>* .dt-column-header{align-items:center;display:flex;gap:4px;justify-content:space-between}.tablepress tfoot>tr>* .dt-column-footer .dt-column-title,.tablepress tfoot>tr>* .dt-column-header .dt-column-title,.tablepress thead>tr>* .dt-column-footer .dt-column-title,.tablepress thead>tr>* .dt-column-header .dt-column-title{flex-grow:1}.tablepress tfoot>tr>* .dt-column-footer .dt-column-title:empty,.tablepress tfoot>tr>* .dt-column-header .dt-column-title:empty,.tablepress thead>tr>* .dt-column-footer .dt-column-title:empty,.tablepress thead>tr>* .dt-column-header .dt-column-title:empty{display:none}.tablepress:where(.auto-type-alignment) .dt-right,.tablepress:where(.auto-type-alignment) .dt-type-date,.tablepress:where(.auto-type-alignment) .dt-type-numeric{text-align:right}.tablepress:where(.auto-type-alignment) .dt-right .dt-column-footer,.tablepress:where(.auto-type-alignment) .dt-right .dt-column-header,.tablepress:where(.auto-type-alignment) .dt-type-date .dt-column-footer,.tablepress:where(.auto-type-alignment) .dt-type-date .dt-column-header,.tablepress:where(.auto-type-alignment) .dt-type-numeric .dt-column-footer,.tablepress:where(.auto-type-alignment) .dt-type-numeric .dt-column-header{flex-direction:row-reverse}.dt-container{clear:both;margin-bottom:1rem;position:relative}.dt-container .tablepress{margin-bottom:0}.dt-container .tablepress tfoot:empty{display:none}.dt-container .dt-layout-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.dt-container .dt-layout-row.dt-layout-table .dt-layout-cell{display:block;width:100%}.dt-container .dt-layout-cell{display:flex;flex-direction:row;flex-wrap:wrap;gap:1em;padding:5px 0}.dt-container .dt-layout-cell.dt-layout-full{align-items:center;justify-content:space-between;width:100%}.dt-container .dt-layout-cell.dt-layout-full>:only-child{margin:auto}.dt-container .dt-layout-cell.dt-layout-start{align-items:center;justify-content:flex-start;margin-right:auto}.dt-container .dt-layout-cell.dt-layout-end{align-items:center;justify-content:flex-end;margin-left:auto}.dt-container .dt-layout-cell:empty{display:none}.dt-container .dt-input,.dt-container label{display:inline;width:auto}.dt-container .dt-input{font-size:inherit;padding:5px}.dt-container .dt-length,.dt-container .dt-search{align-items:center;display:flex;flex-wrap:wrap;gap:5px;justify-content:center}.dt-container .dt-paging .dt-paging-button{background:#0000;border:1px solid #0000;border-radius:2px;box-sizing:border-box;color:inherit!important;cursor:pointer;display:inline-block;font-size:1em;height:32px;margin-left:2px;min-width:32px;padding:0 5px;text-align:center;text-decoration:none!important;vertical-align:middle}.dt-container .dt-paging .dt-paging-button.current,.dt-container .dt-paging .dt-paging-button:hover{border:1px solid #111}.dt-container .dt-paging .dt-paging-button.disabled,.dt-container .dt-paging .dt-paging-button.disabled:active,.dt-container .dt-paging .dt-paging-button.disabled:hover{border:1px solid #0000;color:#0000004d!important;cursor:default;outline:none}.dt-container .dt-paging>.dt-paging-button:first-child{margin-left:0}.dt-container .dt-paging .ellipsis{padding:0 1em}@media screen and (max-width:767px){.dt-container .dt-layout-row{flex-direction:column}.dt-container .dt-layout-cell{flex-direction:column;padding:.5em 0}}
.tablepress .row-hover tr:hover td{background-color:#80CA8F}.tablepress-id-24,.tablepress-id-24 tr,.tablepress-id-24 tbody td,.tablepress-id-24 thead th,.tablepress-id-24 tfoot th{border:none}.tablepress>:where(tbody.row-striping)>:nth-child(even)>*{background-color:#E5E5E5}.tablepress>:where(tbody.row-striping)>:nth-child(odd)>*{background-color:#E5E5E5}  h2 {
color: #424141;
font-size: 20px;
font-weight: 400;
line-height: 25px;
margin-bottom: 15px;
text-transform: none;
}
.latest_post_title.entry_title {
color: #424141;
font-size: 18px;
font-weight: 400;
line-height: 25px;
margin-bottom: 15px;
text-transform: none;
}
.latest_post_title.entry_title a:hover {
color: #ec2027;
}
h3 {
color: #2876b6;
font-size: 38px;
font-weight: 600;
text-transform: none;
}
p {
font-weight: 300;
} .buttony {
background-color: #FFFFFF;
border: 1px solid #FFFFFF;
border-radius: 0px;
color: #000000;
display: block;
font-weight: 600;
padding: 7px 0;
text-align: center;
width: 166px;
}
.buttony:hover {
background-color: #ffffff;
color: #000000;
} .czysto {
clear: both;
}            .header_inner .header_inner_right {
height: 60px;
width: 80%;
}
.header_inner .side_menu_button_wrapper.right {
display: block;
height: 36px;
}
.header_bottom_right_widget_holder {
background-color: #A0203B;
display: block;
float: right;
margin-right: 9px;
padding: 8px 0;
text-align: center;
width: 200px;
}
#header-kontakt-1, #header-kontakt-2 {
font-weight: 600;
}
#header-kontakt-1 {
color: #fff;
}
.header-domek{
width:32px;
height:32px;
float:left;
}
#header-kontakt-2 {
color: #3777b7;
}  #top_bar{
background: #b1b1b1;  background: -webkit-linear-gradient(45deg,  #b1b1b1 20%,#6a6a6a 100%); background: linear-gradient(45deg,  #b1b1b1 20%,#6a6a6a 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b1b1b1', endColorstr='#6a6a6a',GradientType=1 ); }*  .footer-text-copy{margin-top:10px !important; margin-bottom:10px !important; font-size:11px}
.footer_inner.clearfix a:hover {
color: rgb(237, 32, 38) !important;
} #footer-top-up {
margin: 0 auto 42px;
width: 75%;
}
.footer-top-up-box {
float: left;
text-align: center;
width: 25%;
}
.footer-top-up-box > a {
color: #fff;
font-size: 16px;
font-weight: 700;
}
.footer-top-up-box img {
display: inline-block;
margin-left: 10px;
vertical-align: middle;
}
.footer-top-up-box img:hover {
filter: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="1.7870000000000001 -0.715 -0.072 0 0 -0.213 1.305 -0.072 0 0 -0.213 -0.715 1.9280000000000002 0 0 0 0 0 1 0" /></filter></svg>#filter');
filter: saturate(2);
-webkit-filter: saturate(2);
} .footer_top {
padding: 43px 0 0;
}
.footer_top h5 {
font-size: 16px;
font-weight: 700;
margin: 5px 0 22px;
}
.footer_top .textwidget {
font-size: 16px !important;
}
.footer_top .textwidget, .footer_top .textwidget a {
color: #5c5c5c;
}
.footer_top #recent-posts-3 ul li a {
color: #e0e1e0;
font-size: 16px;
}
.footer_top .textwidget .img-logo-s {
margin-top: 58px;
}
.four_columns.clearfix {
border-bottom: 1px solid #565656;
border-top: 1px solid #565656;
padding: 39px 0 42px;
}
.widget.widget_recent_entries ul li {
padding-bottom: 0;
} .footer_bottom_holder .container_inner {
display: table;
height: 70px;
}
.footer_bottom {
height: 50px;
}
#firma {
font-size: 16px;
}
#firma-1 {
color: #515151;
}
#firma-1:hover {
font-weight: 700;
}
#firma-2 {
color: #515151;
font-weight: 700;
}
#firma-2:hover {
font-weight: 400;
}
#firma-1, #firma-2 {
-webkit-transition: all 0.3s linear 0s;
transition: all 0.3s linear 0s;
}    .q_logo img {
top: -6px;
}
.q_logo{
top:25% !important;
} .content {
margin-top: 120px;
}
.slider-tekst {
background-color: rgba(255, 255, 255, 0.1);
padding: 30px 40px 38px;
text-align: left !important;
white-space: normal;
width: 500px;
}
.slider-tekst-1{
background-color: rgba(255, 255, 255, 0.5);
padding: 30px 40px 38px;
text-align: left !important;
white-space: normal;
width: 500px;
}
.slider-tekst-1 > h1 {
color: black;
font-size: 30px;
font-weight:bold;
}
.slider-tekst-1 > h1 > span{
color: #07408D;
font-size: 30px;
font-weight:bold;
}
.slider-tekst-1 > h2 {
color: white;
font-size: 16px;
font-weight: 100;
padding-top:15px;
}
.slider-tekst > h1 {
color: white;
font-size: 30px;
font-weight:bold;
}
.slider-tekst > h1 > span{
color: #07408D;
font-size: 30px;
font-weight:bold;
}
.slider-tekst > h2 {
color: white;
font-size: 16px;
font-weight: 100;
padding-top:15px;
}  .sekcja-aktualnosci .latest_post_holder.boxes.three_columns.one_row li {
background-color: #fff;
}
.sekcja-aktualnosci .latest_post_holder.boxes > ul > li .latest_post {
padding: 20px 0 10px;
}
.sekcja-aktualnosci .date {
color: #2876b6;
font-weight: 600;
display: block;
} .ostatnie-wpisy-button a {
border: 0px solid #279907;
border-radius: 0px;
color: #279907 !important;
display: block;
font-weight: 600;
margin: 0 0 30px !important;
padding: 7px 0;
text-align: center;
width: 170px;
}
.ostatnie-wpisy-button a:hover {
background-color: #254673;
border: 2px solid #254673;
color: #fff !important;
}   .sekcja-ikony-1 .vc_col-sm-2 {
width: 20%;
}
.ikony-1-tekst {
color: #fff;
font-weight: 600;
}
.ikony-1-liczba {
color: #fff;
font-size: 30px;
font-weight: 600;
line-height: 25px;
margin-top: 8px;
}  .sekcja-ikony-2 {
width: 100%;
}
.sekcja-ikony-2 .vc_col-sm-2 {
width: 20% !important;
}   .ikony-2-tytul {
color: #383838;
font-weight: 600;
margin-bottom: 5px;
}  .sekcja-produkty-i-uslugi .vc_column-inner {
padding-left: 8px;
padding-right: 8px;
}
.tekst-do-sekcji {
margin: 0 auto;
max-width: 50%;
}
.sekcja-produkty-i-uslugi h4 {
margin-bottom: 10px !important;
margin-top: 15px;
}  #pole-1 {
float: left;
margin-right: 1%;
width: 100%;
}
#pole-2 {
float: left;
margin-right: 1%;
width: 32.33%;
}
#pole-3 {
float: left;
width: 16.66%;
}
.sekcja-formularz .wpcf7 form.wpcf7-form p, #pole-1, #pole-2, #pole-3 {
margin-bottom: 1%;
}
.sekcja-formularz .wpcf7-form-control.wpcf7-text, .sekcja-formularz textarea {
margin-top: 0 !important;
}
.sekcja-formularz textarea, .sekcja-formularz input {
background-color: rgba(255, 255, 255, 0.8) !important;
color: #111 !important;
}
.sekcja-formularz .wpcf7-form-control.wpcf7-submit {
background-color: #e41d30 !important;
border: 2px solid #e41d30 !important;
color: #fff !important;
text-align: center;
width: 100px;
}
.sekcja-formularz .wpcf7-form-control.wpcf7-submit:hover {
background-color: #fff !important;
color: #e41d30 !important;
}  #imie-kont, #mail-kont, #tel-kont{
min-width: 200px;
width: 33%;
float: left;
}
#imie-kont {
margin-right: 0.5%;
}
#tel-kont {
margin-left: 0.5%;
}
#temat-kont, #tresc-kont{
min-width: 200px;
}
#temat-kont{
margin-top:15px;
}
.wpcf7-not-valid-tip{
height: 60px;
line-height: 20px;
} .sekcja-formularz span.wpcf7-not-valid-tip {
color: #ed1c24;
padding-bottom: 10.5px;
padding-right: 30px;
padding-top: 10.5px;
text-align: right;
}
.sekcja-formularz .wpcf7-form-control-wrap {
position: static;
}
.sekcja-formularz, .sekcja-formularz .wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors {
background-color: #ed1c24;
border: 2px solid #fff;
color: #fff;
} #home-box {
margin: 0 auto;
width: 60%;
}
.box {
float: left;
width: 50%;
}
#box-left {
background-color: rgba(255, 255, 255, 0.6);
display: block;
margin-right: 2%;
padding-top: 38px;
}
#box-right {
background-color: rgba(2, 119, 212, 0.8);
display: block;
margin-left: 2%;
}
#box-dzial-2 {
margin: 0 auto;
padding: 38px 0 24px;
width: 160px;
}
.boxy-part {
box-sizing: border-box;
float: left;
}
#box-part-1, #box-part-3 {
height: 49px;
width: 30px;
}
#box-part-2 {
color: #fff;
font-size: 25px;
font-weight: 600;
padding-bottom: 10px;
padding-top: 8.5px;
text-align: center;
width: 100px;
}
#box-part-1 {
border-bottom: 3px solid #e5181f;
border-left: 3px solid #e5181f;
border-top: 3px solid #e5181f;
}
#box-part-2 {
border-bottom: 3px solid #e5181f;
border-top: 3px solid transparent;
}
#box-part-3 {
border-bottom: 3px solid #e5181f;
border-right: 3px solid #e5181f;
border-top: 3px solid #e5181f;
}
#box-dzial-1 {
background-color: #e5181f;
color: #fff;
font-size: 25px;
font-weight: 600;
margin: 0 auto 23px;
padding: 12px 0;
text-align: center;
width: 160px;
}
.box-podtytul {
font-size: 24px;
line-height: 30px;
margin-bottom: 20px;
text-align: center;
}
#box-podtytul-1 {
color: #4f4f4f;
}
#box-podtytul-2 {
color: #fff;
}
.menu-right-1 {
margin-bottom: 6px;
}
#menu-right-2 {
border-right: 1px solid rgba(0, 0, 0, 0.1);
}
#menu-right-3 {
border-left: 1px solid rgba(0, 0, 0, 0.1);
}
.menu-right-1, #menu-right-2, #menu-right-3 {
color: #fff;
float: left;
font-size: 14px;
text-align: center;
}
.box-ikona {
margin: 0 auto;
padding: 35px 0;
width: 70%;
}
.box-ikona img {
width: 100%;
}
.menu-left-1 {
color: #5a5a5a;
float: left;
margin-bottom: 6px;
text-align: center;
}
#menu-left-2 {
color: #5a5a5a;
text-align: center;
}
#menu-left-linia-1 {
border-right: 1px solid rgba(0, 0, 0, 0.1);
}
#menu-left-linia-2 {
border-left: 1px solid rgba(0, 0, 0, 0.1);
}
#menu-right-linia-1 {
border-right: 1px solid rgba(0, 0, 0, 0.1);
}
#menu-right-linia-2 {
border-left: 1px solid rgba(0, 0, 0, 0.1);
border-right: 1px solid rgba(0, 0, 0, 0.1);
}
#menu-right-linia-3 {
border-left: 1px solid rgba(0, 0, 0, 0.1);
}
#menu-left-linia-1, #menu-left-linia-2, #menu-right-linia-1, #menu-right-linia-2, #menu-right-linia-3, #menu-right-2, #menu-right-3 {
box-sizing: border-box;
padding: 0 20px;
}
#menu-left-centrum {
margin: 0 auto;
width: 338px;
}
#menu-right-1-centrum {
margin: 0 auto;
width: 388px;
}
#menu-right-2-centrum {
margin: 0 auto;
width: 386px;
}     #footer-top-up .footer-top-up-box a{
font-size: 12px !important;
}
.textwidget #header-kontakt  a{
font-size: 12px !important;
}
.footer_top h5{
font-size: 12px !important;
}
.footer_top #recent-posts-3 ul li a{
font-size: 12px !important;
}
.footer_top #text-5 .textwidget a{
font-size: 12px !important;
}
.footer_top #text-6 .textwidget{
font-size: 12px !important;
} .img-hover-effect:hover{
cursor:pointer;
}
.img-effect img:hover{
cursor:pointer;
-webkit-transform: scale(1.1);
transform: scale(1.1);
-webkit-transition: all 0.3s ease;
transition:all 0.3s ease;
}
.img-effect-2 img:hover{
cursor:pointer;
-webkit-transform: scale(1.05);
transform: scale(1.05);
-webkit-transition: all 0.4s ease;
transition:all 0.4s ease;
}
.opacity-paralax{
background-color: rgba(255, 255, 255, 0.8);
}
.opacity-paralax > *{
opacity:1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
} .slider-tekst-blue{
color:blue;
font-size:35px;
}
.slider-tekst-blue{
color:white;
font-size:35px;
}
.slide-text small{}
.page-id-301 .title.title_size_small.position_left{
display:none !important;
}
.tablepress .even td{
background-color:#E5E5E5;
}
.tablepress .odd td{
background-color:#E5E5E5;
}
.procesy-tech > tbody > tr > td{
border-left:0 !important;
border-bottom:solid 0px black;
}
.procesy-tech{
border-left:0 !important;
border-right:0 !important;
border-top:solid 0px black !important;
border-radius:0 !important;
}          .post-wrapper{
position: relative;
overflow: hidden;
}
.post-img{
width: 100%;
height: 100%;
-webkit-transition: all .6s;
transition: all .6s;
-webkit-transform: scale(1.1);
transform: scale(1.1);
}
.post-img:hover{
-webkit-transform: scale(1.2);
transform: scale(1.2);
} .left50{
width:50%;
height:50px;
float:left;
text-align:left;
}
@media (max-width: 1000px){
.q_image_with_text_over .desc {
opacity: 1!important;
background: rgba(255, 255, 255, 0.7);
}
.q_image_with_text_over .text:hover .desc {
display: inline-block;
}
.q_image_with_text_over .desc, .q_image_with_text_over .text:hover .caption, .q_image_with_text_over .text:hover .icon_holder {
opacity: 1;
background: rgba(255, 255, 255, 0.7);
}
}
@media (max-width: 1000px){
h3{
font-size: 1.7rem;
}
.header_bottom_right_widget_holder{
float: none;
margin: 0 auto;
}
.header_inner .header_inner_right{
width: 100%;
}
}
@media (max-width: 620px){
h3{
font-size: 1.5rem;
}
.footer-top-up-box{
width: 100%;
}
}
@media (min-width: 1000px){
.header_bottom.clearfix{
height: 100px;
}
}
@media (max-width: 350px){
#firma{
font-size: 14px;
}
.sekcja-produkty-i-uslugi{
padding-left: 20px;
padding-right: 20px;
}
}
@media (max-width: 1300px){
#footer-top-up{
width: 100%;
}
}
@media (min-width: 620px) and (max-width: 768px){
.footer-top-up-box > a{
font-size: 12px;
}
}
@media (min-width: 768px) and (max-width: 1000px){
.footer-top-up-box > a{
font-size: 14px;
}
}
@media (min-width: 600px) and (max-width: 800px){
.four_columns > .column1, .four_columns > .column2, .four_columns > .column3, .four_columns > .column4{
float: left;
width: 50%;
}
.four_columns > .column1, .four_columns > .column2{
margin-bottom: 50px;
}
}
@media (max-width: 400px){
.slider-tekst{
margin-top: -15px !important;
width: 300px;
}
.slider-tekst > h1{
font-size: 12px !important;
line-height: 14px !important;
}
.slider-tekst > h1 > span{
color: #07408D;
font-size: 12px !important;
line-height: 14px !important;
font-weight: 800;
}
.slider-tekst > h2{
font-size: 11px !important;
line-height: 13px !important;
}
.slider-tekst-1{
margin-top: -15px !important;
width: 300px;
}
.slider-tekst-1 > h1{
font-size: 12px !important;
line-height: 14px !important;
}
.slider-tekst-1 > h1 > span{
color: #07408D;
font-size: 12px !important;
line-height: 14px !important;
font-weight: 800;
}
.slider-tekst-1 > h2{
font-size: 11px !important;
line-height: 13px !important;
}
#home-box{
width: 95%;
}
}
@media (min-width: 400px) and (max-width: 768px){
.slider-tekst{
margin-top: -10px !important;
width: 350px;
}
.slider-tekst > h1{
font-size: 14px !important;
line-height: 16px !important;
}
.slider-tekst > h1 > span{
color: #07408D;
font-size: 14px !important;
line-height: 16px !important;
font-weight: 300;
}
.slider-tekst > h2{
font-size: 13px !important;
line-height: 15px !important;
}
.slider-tekst-1{
margin-top: -10px !important;
width: 350px;
}
.slider-tekst-1 > h1{
font-size: 14px !important;
line-height: 16px !important;
}
.slider-tekst-1 > h1 > span{
color: #07408D;
font-size: 14px !important;
line-height: 16px !important;
font-weight: 300;
}
.slider-tekst-1 > h2{
font-size: 13px !important;
line-height: 15px !important;
}
}
@media (min-width: 768px) and (max-width: 1120px){
.slider-tekst{
width: 500px;
}
.slider-tekst-1{
width: 500px;
}
}
@media (min-width: 200px) and (max-width: 350px){
.slider-tekst{
width: 250px !important;
}
.slider-tekst-1{
width: 250px !important;
}
}
@media (min-width: 600px) and (max-width: 768px){
.latest_post_holder.boxes.three_columns.one_row li{
width: 100%;
}
}
@media (max-width: 768px){
.latest_post_holder.boxes.three_columns.one_row li{
margin-bottom: 10px !important;
}
.latest_post_holder.boxes.three_columns.one_row li:last-child{
margin-bottom: 0 !important;
}
.box-right{
padding-top: 30px;
}
.tekst-do-sekcji{
max-width: 90%;
}
.sekcja-formularz{
background-color:#696969 !important;
background-size: 0 0 !important;
background-image: none !important;
}
#pole-1, #pole-2, #pole-3{
float: none;
width: 100%;
}
.sekcja-formularz span.wpcf7-not-valid-tip{
padding-top: 4px;
text-align: left;
}
.mrg-img{
margin:5px 0px !important;
}
}
@media (min-width: 365px) and (max-width: 768px){
.latest_post_holder > ul{
display: block;
margin: 0 auto;
max-width: 365px;
}
}
@media (max-width: 550px){
.sekcja-ikony-1 .vc_col-sm-2{
width: 100%;
}
.sekcja-ikony-2 .vc_col-sm-2{
width: 100%;
}
.sekcja-ikony-2 .vc_col-sm-3{
width: 100%;
}
}
@media (min-width: 550px) and (max-width: 768px){
.sekcja-ikony-1 .vc_col-sm-2{
float: left;
width: 100%;
}
.sekcja-ikony-1 .vc_col-sm-2:last-child{
width: 100%;
}
.sekcja-ikony-2 .vc_col-sm-2{
float: left;
width: 100%;
}
.sekcja-ikony-2 .vc_col-sm-2:last-child{
width: 100%;
}
.sekcja-ikony-2 .vc_col-sm-3{
float: left;
width: 50%;
}
.sekcja-ikony-2 .pusto{
min-height: 0;
}
}
@media (min-width: 1000px) and (max-width: 1200px){
.ikony-1-tekst{
font-size: 13px;
}
.ikony-1-tekst{
font-size: 13px;
}
}
@media (max-width: 707px){
#mail-kont{
margin-right: 0.5%;
}
#tel-kont{
margin-left: 0;
}
}
@media (max-width: 337px){
.wpcf7-not-valid-tip{
padding: 20px 0 10px 0;
}
}
@media (min-width: 400px) and (max-width: 600px){
#home-box{
max-width: 75%;
}
} @media (max-width: 900px){
.box{
float: none;
width: 100%;
}
#box-left{
margin-right: 0;
}
#box-right{
margin-left: 0;
margin-top: 40px;
}
}
@media (min-width: 900px) and (max-width: 1200px){
#home-box{
width: 75%;
}
} @media (min-width: 900px) and (max-width: 1400px){
.header_bottom.clearfix{
height: 120px !important;
background-color: #fff !important;
}
}
@media (min-width: 320px) and (max-width: 768px){
#ikonki-paralax{
background-image: none !important;
}
}     .tp-caption.test-test-1.rev_column_inner {
vertical-align: middle !important;
display: table-cell !important;
height:360px !important;
}
#menu-nasady-kominowe-i-wentylacyjne .menu-item-object-portfolio_page:after,
#menu-wentylacja .menu-item-object-portfolio_page:after,
.dcjq-parent:after, .menu-item-2143:after,
.menu-item-object-portfolio_page.menu-item-1983:after, .menu-item-3326:after,
#menu-cowls .menu-item-object-portfolio_page:after,
#menu-ventilation .menu-item-object-portfolio_page:after{
content: '';
margin-top: 5px;
padding: 0;
width: 100%;
height: 1px;
display:block;
background-color: #000;
opacity: .2;
}
.active{
font-weight: bold !important;
} .qbutton:hover{
color:white !important;
}   body{
font-family: "Roboto" !important;
} h2 {
color: #424141;
font-size: 20px;
font-weight: 400;
line-height: 25px;
margin-bottom: 15px;
text-transform: none;
}
.latest_post_title.entry_title {
color: #424141;
font-size: 18px;
font-weight: 400;
line-height: 25px;
margin-bottom: 15px;
text-transform: none;
}
.latest_post_title.entry_title a:hover {
color: #ec2027;
}
h3 {
color: #2876b6;
font-size: 38px;
font-weight: 600;
text-transform: none;
}
p {
font-weight: 300;
} .buttony {
background-color: #ed2026;
border: 2px solid #ed2026;
border-radius: 5px;
color: #fff;
display: block;
font-weight: 600;
padding: 7px 0;
text-align: center;
width: 166px;
}
.buttony:hover {
background-color: #fff;
color: #ed2026;
} .czysto {
clear: both;
}           .header_inner .header_inner_right {
height: 30px;
width: 80%;
}
.header_inner .side_menu_button_wrapper.right {
display: block;
height: 26px;
}
.header_bottom_right_widget_holder {
background-color: #B0B0B0;
display: block;
float: right;
margin-right: 9px;
padding: 8px 0;
text-align: center;
width: 100px;
}
#header-kontakt-1, #header-kontakt-2 {
font-weight: 600;
}
#header-kontakt-1 {
color: #fff;
}
.header-domek{
width:32px;
height:32px;
float:left;
}
#header-kontakt-2 {
color: #3777b7;
}  #top_bar{
background: #b1b1b1;  background: -webkit-linear-gradient(45deg,  #b1b1b1 20%,#6a6a6a 100%); background: linear-gradient(45deg,  #b1b1b1 20%,#6a6a6a 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b1b1b1', endColorstr='#6a6a6a',GradientType=1 ); } div.wpcf7-response-output.wpcf7-mail-sent-ok{
background-color:#07408D !important;
z-index:100 !important; } .footer-text-copy{margin-top:10px !important; margin-bottom:10px !important; font-size:11px}
.footer_inner.clearfix a:hover {
color: rgb(237, 32, 38) !important;
} #footer-top-up {
margin: 0 auto 42px;
width: 75%;
}
.footer-top-up-box {
float: left;
text-align: center;
width: 25%;
}
.footer-top-up-box > a {
color: #fff;
font-size: 16px;
font-weight: 700;
}
.footer-top-up-box img {
display: inline-block;
margin-left: 10px;
vertical-align: middle;
}
.footer-top-up-box img:hover {
filter: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="1.7870000000000001 -0.715 -0.072 0 0 -0.213 1.305 -0.072 0 0 -0.213 -0.715 1.9280000000000002 0 0 0 0 0 1 0" /></filter></svg>#filter');
filter: saturate(2);
-webkit-filter: saturate(2);
} .footer_top {
padding: 43px 0 0;
}
.footer_top h5 {
font-size: 16px;
font-weight: 700;
margin: 5px 0 22px;
}
.footer_top .textwidget {
font-size: 16px !important;
}
.footer_top .textwidget, .footer_top .textwidget a {
color: #5c5c5c;
}
.footer_top #recent-posts-3 ul li a {
color: #e0e1e0;
font-size: 16px;
}
.footer_top .textwidget .img-logo-s {
margin-top: 58px;
}
.four_columns.clearfix {
border-bottom: 1px solid #565656;
border-top: 1px solid #565656;
padding: 39px 0 42px;
}
.widget.widget_recent_entries ul li {
padding-bottom: 0;
} .footer_bottom_holder .container_inner {
display: table;
height: 70px;
}
.footer_bottom {
height: 50px;
}
#firma {
font-size: 16px;
}
#firma-1 {
color: #515151;
}
#firma-1:hover {
font-weight: 700;
}
#firma-2 {
color: #515151;
font-weight: 700;
}
#firma-2:hover {
font-weight: 400;
}
#firma-1, #firma-2 {
-webkit-transition: all 0.3s linear 0s;
transition: all 0.3s linear 0s;
}    .q_logo img {
top: -6px;
}
.q_logo{
top:25% !important;
} .content {
margin-top: 120px;
}
.slider-tekst {
background-color: rgba(255, 255, 255, 0.45);
padding: 10px 35px 25px;
text-align: left !important;
white-space: normal;
width: 530px;
}
.slider-tekst-1{
background-color: rgba(255, 255, 255, 0.5);
padding: 10px 35px 25px;
text-align: left !important;
white-space: normal;
width: 500px;
}
.slider-tekst-1 > h1 {
color: black;
font-size: 40px;
line-height:20px;
font-weight:bold;
opacity:1 !important;
padding:0;
}
.slider-tekst-1 > h1 > span{
color: #07408D;
font-size: 40px;
font-weight:bold;
opacity:1 !important;
}
.slider-tekst-1 > h2 {
color: white;
font-size: 16px;
font-weight: 100;
margin-top:10px;
opacity:1 !important;
}
.slider-tekst > h1 {
color: white;
font-size: 40px;
line-height:20px;
font-weight:bold;
opacity:1 !important;
}
.slider-tekst > h1 > span{
color: #07408D;
font-size: 40px;
font-weight:bold;
opacity:1 !important;
}
.slider-tekst > h2 {
color: white;
font-size: 16px;
margin-top:10px;
font-weight: 100;
opacity:1 !important;
}  .sekcja-aktualnosci .latest_post_holder.boxes.three_columns.one_row li {
background-color: #fff;
}
.sekcja-aktualnosci .latest_post_holder.boxes > ul > li .latest_post {
padding: 20px 0 10px;
}
.sekcja-aktualnosci .date {
color: #2876b6;
font-weight: 600;
display: block;
} .ostatnie-wpisy-button a {
border: 0px solid #279907;
border-radius: 5px;
color: #279907 !important;
display: block;
font-weight: 600;
margin: 0 0 30px !important;
padding: 7px 0;
text-align: center;
width: 170px;
}
.ostatnie-wpisy-button a:hover {
background-color: #91C16E;
border: 0px solid #91C16E;
color: #fff !important;
}   .sekcja-ikony-1 .vc_col-sm-2 {
width: 20%;
}
.ikony-1-tekst {
color: #fff;
font-weight: 600;
}
.ikony-1-liczba {
color: #fff;
font-size: 30px;
font-weight: 600;
line-height: 25px;
margin-top: 8px;
}  .sekcja-ikony-2 {
width: 100%;
}
.sekcja-ikony-2 .vc_col-sm-2 {
width: 20% !important;
}   .ikony-2-tytul {
color: #383838;
font-weight: 600;
margin-bottom: 5px;
}  .sekcja-produkty-i-uslugi .vc_column-inner {
padding-left: 8px;
padding-right: 8px;
}
.tekst-do-sekcji {
margin: 0 auto;
max-width: 50%;
}
.sekcja-produkty-i-uslugi h4 {
margin-bottom: 10px !important;
margin-top: 15px;
}  #pole-1 {
float: left;
margin-right: 1%;
width: 49%;
color:black !important;
}
#pole-2 {
float: left;
margin-right: 1%;
width: 32.33%;
color:black !important;
}
#pole-3 {
float: left;
width: 16.66%;
color:black !important;
font-family: "Roboto" !important;
}
#pole-4 {
color:black !important;
}
.sekcja-formularz .wpcf7 form.wpcf7-form p, #pole-1, #pole-2, #pole-3 {
margin-bottom: 1%;
}
.sekcja-formularz .wpcf7-form-control.wpcf7-text, .sekcja-formularz textarea {
margin-top: 0 !important;
}
.sekcja-formularz textarea, .sekcja-formularz input {
background-color: rgba(255, 255, 255, 0.9) !important;
color: #000 !important;
}
.sekcja-formularz .wpcf7-form-control.wpcf7-submit {
background-color: #e41d30 !important;
border: 2px solid #e41d30 !important;
color: #fff !important;
text-align: center;
width: 100px;
}
.sekcja-formularz .wpcf7-form-control.wpcf7-submit:hover {
background-color: #fff !important;
color: #e41d30 !important;
}  #imie-kont, #mail-kont, #tel-kont{
min-width: 200px;
width: 33%;
float: left;
}
#imie-kont {
margin-right: 0.5%;
}
#tel-kont {
margin-left: 0.5%;
}
#temat-kont, #tresc-kont{
min-width: 200px;
}
#temat-kont{
margin-top:15px;
}
.wpcf7-not-valid-tip{
height: 60px;
line-height: 20px;
} .sekcja-formularz span.wpcf7-not-valid-tip {
color: #ed1c24;
padding-bottom: 10.5px;
padding-right: 30px;
padding-top: 10.5px;
text-align: right;
}
.sekcja-formularz .wpcf7-form-control-wrap {
position: static;
}
.sekcja-formularz, .sekcja-formularz .wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors {
background-color: #ed1c24;
border: 2px solid #fff;
color: #fff;
} #home-box {
margin: 0 auto;
width: 60%;
}
.box {
float: left;
width: 50%;
}
#box-left {
background-color: rgba(255, 255, 255, 0.6);
display: block;
margin-right: 2%;
padding-top: 38px;
}
#box-right {
background-color: rgba(2, 119, 212, 0.8);
display: block;
margin-left: 2%;
}
#box-dzial-2 {
margin: 0 auto;
padding: 38px 0 24px;
width: 160px;
}
.boxy-part {
box-sizing: border-box;
float: left;
}
#box-part-1, #box-part-3 {
height: 49px;
width: 30px;
}
#box-part-2 {
color: #fff;
font-size: 25px;
font-weight: 600;
padding-bottom: 10px;
padding-top: 8.5px;
text-align: center;
width: 100px;
}
#box-part-1 {
border-bottom: 3px solid #e5181f;
border-left: 3px solid #e5181f;
border-top: 3px solid #e5181f;
}
#box-part-2 {
border-bottom: 3px solid #e5181f;
border-top: 3px solid transparent;
}
#box-part-3 {
border-bottom: 3px solid #e5181f;
border-right: 3px solid #e5181f;
border-top: 3px solid #e5181f;
}
#box-dzial-1 {
background-color: #e5181f;
color: #fff;
font-size: 25px;
font-weight: 600;
margin: 0 auto 23px;
padding: 12px 0;
text-align: center;
width: 160px;
}
.box-podtytul {
font-size: 24px;
line-height: 30px;
margin-bottom: 20px;
text-align: center;
}
#box-podtytul-1 {
color: #4f4f4f;
}
#box-podtytul-2 {
color: #fff;
}
.menu-right-1 {
margin-bottom: 6px;
}
#menu-right-2 {
border-right: 1px solid rgba(0, 0, 0, 0.1);
}
#menu-right-3 {
border-left: 1px solid rgba(0, 0, 0, 0.1);
}
.menu-right-1, #menu-right-2, #menu-right-3 {
color: #fff;
float: left;
font-size: 14px;
text-align: center;
}
.box-ikona {
margin: 0 auto;
padding: 35px 0;
width: 70%;
}
.box-ikona img {
width: 100%;
}
.menu-left-1 {
color: #5a5a5a;
float: left;
margin-bottom: 6px;
text-align: center;
}
#menu-left-2 {
color: #5a5a5a;
text-align: center;
}
#menu-left-linia-1 {
border-right: 1px solid rgba(0, 0, 0, 0.1);
}
#menu-left-linia-2 {
border-left: 1px solid rgba(0, 0, 0, 0.1);
}
#menu-right-linia-1 {
border-right: 1px solid rgba(0, 0, 0, 0.1);
}
#menu-right-linia-2 {
border-left: 1px solid rgba(0, 0, 0, 0.1);
border-right: 1px solid rgba(0, 0, 0, 0.1);
}
#menu-right-linia-3 {
border-left: 1px solid rgba(0, 0, 0, 0.1);
}
#menu-left-linia-1, #menu-left-linia-2, #menu-right-linia-1, #menu-right-linia-2, #menu-right-linia-3, #menu-right-2, #menu-right-3 {
box-sizing: border-box;
padding: 0 20px;
}
#menu-left-centrum {
margin: 0 auto;
width: 338px;
}
#menu-right-1-centrum {
margin: 0 auto;
width: 388px;
}
#menu-right-2-centrum {
margin: 0 auto;
width: 386px;
}     #footer-top-up .footer-top-up-box a{
font-size: 12px !important;
}
.textwidget #header-kontakt  a{
font-size: 12px !important;
}
.footer_top h5{
font-size: 12px !important;
}
.footer_top #recent-posts-3 ul li a{
font-size: 12px !important;
}
.footer_top #text-5 .textwidget a{
font-size: 12px !important;
}
.footer_top #text-6 .textwidget{
font-size: 12px !important;
} .img-hover-effect:hover{
cursor:pointer;
}
.img-effect img:hover{
cursor:pointer;
-webkit-transform: scale(1.1);
transform: scale(1.1);
-webkit-transition: all 0.3s ease;
transition:all 0.3s ease;
}
.opacity-paralax{
background-color: rgba(255, 255, 255, 0.8);
}
.opacity-paralax > *{
opacity:1;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
} .slider-tekst-blue{
color:blue;
font-size:35px;
}
.slider-tekst-blue{
color:white;
font-size:35px;
}
.slide-text small{}
.page-id-301 .title.title_size_small.position_left{
display:none !important;
}
.tablepress .even td{
background-color:#E5E5E5;
}
.tablepress .odd td{
background-color:#E5E5E5;
}
.procesy-tech > tbody > tr > td{
border-left:0 !important;
border-bottom:solid 0px black;
}
.procesy-tech{
border-left:0 !important;
border-right:0 !important;
border-top:solid 0px black !important;
border-radius:0 !important;
} .q_accordion_holder.accordion.boxed .ui-accordion-header {
text-align: left !important;
background-color: #fff !important;
border: 1px solid #07408D !important;
}
.q_accordion_holder.accordion .ui-accordion-header:hover {
background-color: #07408D !important;
color:white!important;
}
.q_accordion_holder.accordion .ui-accordion-header, .q_accordion_holder.accordion.with_icon .ui-accordion-header {
padding-left:20px !important;
}
.page-id-196 .q_accordion_holder.boxed div.accordion_content{
background-color:white;
}
#ikonki-paralax{
width:100% !important;
background-size: 100% 100% !important;
}
#paralax-100{
width:100% !important;
background-size: 100% 100% !important;
}          .left50{
width:50%;
height:50px;
float:left;
text-align:left;
}
@media (max-width: 1000px){
.q_image_with_text_over .desc {
opacity: 1!important;
background: rgba(255, 255, 255, 0.7);
}
.q_image_with_text_over .text:hover .desc {
display: inline-block;
}
.q_image_with_text_over .desc, .q_image_with_text_over .text:hover .caption, .q_image_with_text_over .text:hover .icon_holder {
opacity: 1;
background: rgba(255, 255, 255, 0.7);
}
}
@media (max-width: 1000px){
h3{
font-size: 1.7rem;
}
.header_bottom_right_widget_holder{
float: none;
margin: 0 auto;
}
.header_inner .header_inner_right{
width: 100%;
}
}
@media (max-width: 620px){
h3{
font-size: 1.5rem;
}
.footer-top-up-box{
width: 100%;
}
}
@media (min-width: 1000px){
.header_bottom.clearfix{
height: 100px;
}
}
@media (max-width: 350px){
#firma{
font-size: 14px;
}
.sekcja-produkty-i-uslugi{
padding-left: 20px;
padding-right: 20px;
}
}
@media (max-width: 1300px){
#footer-top-up{
width: 100%;
}
}
@media (min-width: 620px) and (max-width: 768px){
.footer-top-up-box > a{
font-size: 12px;
}
}
@media (min-width: 768px) and (max-width: 1000px){
.footer-top-up-box > a{
font-size: 14px;
}
}
@media (min-width: 600px) and (max-width: 800px){
.four_columns > .column1, .four_columns > .column2, .four_columns > .column3, .four_columns > .column4{
float: left;
width: 50%;
}
.four_columns > .column1, .four_columns > .column2{
margin-bottom: 50px;
}
}
@media (max-width: 400px){
.slider-tekst{
margin-top: -15px !important;
width: 300px;
}
.slider-tekst > h1{
font-size: 12px !important;
line-height: 14px !important;
}
.slider-tekst > h1 > span{
color: #07408D;
font-size: 12px !important;
line-height: 14px !important;
font-weight: 800;
}
.slider-tekst > h2{
font-size: 14px !important;
line-height: 13px !important;
}
.slider-tekst-1{
margin-top: -15px !important;
width: 300px;
}
.slider-tekst-1 > h1{
font-size: 12px !important;
line-height: 14px !important;
}
.slider-tekst-1 > h1 > span{
color: #07408D;
font-size: 12px !important;
line-height: 14px !important;
font-weight: 800;
}
.slider-tekst-1 > h2{
font-size: 11px !important;
line-height: 13px !important;
}
#home-box{
width: 95%;
}
}
@media (min-width: 400px) and (max-width: 768px){
.slider-tekst{
margin-top: -10px !important;
width: 350px;
}
.slider-tekst > h1{
font-size: 14px !important;
line-height: 16px !important;
}
.slider-tekst > h1 > span{
color: #07408D;
font-size: 14px !important;
line-height: 16px !important;
font-weight: 300;
}
.slider-tekst > h2{
font-size: 13px !important;
line-height: 15px !important;
}
.slider-tekst-1{
margin-top: -10px !important;
width: 350px;
}
.slider-tekst-1 > h1{
font-size: 14px !important;
line-height: 16px !important;
}
.slider-tekst-1 > h1 > span{
color: #07408D;
font-size: 14px !important;
line-height: 16px !important;
font-weight: 300;
}
.slider-tekst-1 > h2{
font-size: 13px !important;
line-height: 15px !important;
}
}
@media (min-width: 768px) and (max-width: 1120px){
.slider-tekst{
width: 500px;
}
.slider-tekst-1{
width: 500px;
}
} @media (min-width: 600px) and (max-width: 768px){
.latest_post_holder.boxes.three_columns.one_row li{
width: 100%;
}
}
@media (max-width: 768px){
.latest_post_holder.boxes.three_columns.one_row li{
margin-bottom: 10px !important;
}
.latest_post_holder.boxes.three_columns.one_row li:last-child{
margin-bottom: 0 !important;
}
.box-right{
padding-top: 30px;
}
.tekst-do-sekcji{
max-width: 90%;
}
#pole-1, #pole-2, #pole-3{
float: none;
width: 100%;
}
.sekcja-formularz span.wpcf7-not-valid-tip{
padding-top: 4px;
text-align: left;
}
.sekcja-formularz{
background-color:#696969 !important;
background-size: 0 0 !important;
background-image: none !important;
}
.mrg-img{
margin:5px 0px !important;
}
}
@media (min-width: 365px) and (max-width: 768px){
.latest_post_holder > ul{
display: block;
margin: 0 auto;
max-width: 365px;
}
}
@media (max-width: 550px){
.sekcja-ikony-1 .vc_col-sm-2{
width: 100%;
}
.sekcja-ikony-2 .vc_col-sm-2{
width: 100%;
}
.sekcja-ikony-2 .vc_col-sm-3{
width: 100%;
}
}
@media (min-width: 550px) and (max-width: 768px){
.sekcja-ikony-1 .vc_col-sm-2{
float: left;
width: 100%;
}
.sekcja-ikony-1 .vc_col-sm-2:last-child{
width: 100%;
}
.sekcja-ikony-2 .vc_col-sm-2{
float: left;
width: 100%;
}
.sekcja-ikony-2 .vc_col-sm-2:last-child{
width: 100%;
}
.sekcja-ikony-2 .vc_col-sm-3{
float: left;
width: 50%;
}
.sekcja-ikony-2 .pusto{
min-height: 0;
}
}
@media (min-width: 1000px) and (max-width: 1200px){
.ikony-1-tekst{
font-size: 13px;
}
.ikony-1-tekst{
font-size: 13px;
}
}
@media (max-width: 707px){
#mail-kont{
margin-right: 0.5%;
}
#tel-kont{
margin-left: 0;
}
}
@media (max-width: 337px){
.wpcf7-not-valid-tip{
padding: 20px 0 10px 0;
}
}
@media (min-width: 400px) and (max-width: 600px){
#home-box{
max-width: 75%;
}
} @media (min-width: 900px) and (max-width: 1400px){
.header_bottom.clearfix{
height: 120px !important;
background-color: #fff !important;
}
}
@media (min-width: 320px) and (max-width: 768px){
#ikonki-paralax{
background-image: none !important;
}
}     .tp-caption.test-test-1.rev_column_inner {
vertical-align: middle !important;
display: table-cell !important;
height:360px !important;
} .post_more .qbutton.small:hover {
background-color: #ED1C24;
border-color: red;
} .post_info .time {
font-family: Roboto,sans-serif;
} .title_subtitle_holder .separator.small.left {
height: 1px;
}
.title_subtitle_holder .separator.small.center {
height: 1px;
} .vc_grid-item-zone-c-top .vc_col-sm-12 .vc_custom_heading{
color:#000;
}
.separator_podtytulem{
height:1px !important;
}
@media (min-width: 250px) and (max-width: 350px){
.slider-tekst{
width: 250px !important;
padding-top:20px !important;
padding-bottom:20px !important;
}
.slider-tekst-1{
width: 250px !important;
padding-top:20px !important;
padding-bottom:20px !important;
}
.slider-tekst-1 > h1 > span{
color: #07408D;
font-size: 14px !important;
line-height: 16px !important;
font-weight: 300;
width: 250px !important;
}
.slider-tekst-1 > h2{
font-size: 13px !important;
line-height: 15px !important;
width: 250px !important;
}
.slider-tekst > h1 > span{
color: #07408D;
font-size: 14px !important;
line-height: 16px !important;
font-weight: 300 !important;
width: 250px !important;
}
.slider-tekst > h2{
font-size: 13px !important;
line-height: 15px !important;
width: 250px !important;
}
}
@media (max-width: 768px){
.responsive-center .wpb_wrapper > h2 {
text-align: center !important;
}
#responsive-center .wpb_wrapper > img{
text-align: center !important;
}
} .wpb_widgetised_column .widget li {
padding-left: 15px !important;
}
.q_tabs .tabs-nav li a {
font-size:15px !important;
}
#menu-menu-glowne .second .inner > ul > li > a:hover {
color: #fff !important;
}  #button23{
width: 170px !important;
text-align: center !important;
display: block !important;
margin: 10px auto !important;
} .wpcf7-form-control-wrap.your-name > span, 
.wpcf7-form-control-wrap.your-email > span, 
.wpcf7-form-control-wrap.your-subject > span, 
.wpcf7-form-control-wrap.your-message > span{
display: block;
text-align: left;
width: 100%;  color: #FF4343 !important;
}
.wpcf7-form.invalid > p {
margin-bottom:0px !important;
}
.wpcf7-form.invalid > p:nth-child(2), .wpcf7-form.invalid > p:nth-child(3), .wpcf7-form.invalid > p:nth-child(4){
float: left;
}
.wpcf7-form.invalid > p:nth-child(2){
margin-right: 1%;
width: 32.33%;
}
.wpcf7-form.invalid > p:nth-child(3){
margin-right: 1%;
width: 49%;
} }
.wpcf7-not-valid-tip {
height: auto;
}
.wpcf7-form.invalid > p:nth-child(4){
width: 16.66%;
}
.vc_row.wpb_row.section.vc_row-fluid.vc_inner.vc_custom_1501152451568.grid_section{
margin:0px !important;
}
.wpcf7-form-control-wrap.your-subject > input, 
.wpcf7-form-control-wrap.your-name > input, 
.wpcf7-form-control-wrap.your-email > input, 
.wpcf7-form-control-wrap.your-message > textarea{
margin-bottom: 3.75px !important;
}
.wpcf7-form-control-wrap.your-subject > span, 
.wpcf7-form-control-wrap.your-message > span{
padding-top:0px;
margin-top:0px !important;
}
@media(max-width: 768px) {
.wpcf7-form.invalid > p:nth-child(2), 
.wpcf7-form.invalid > p:nth-child(3), 
.wpcf7-form.invalid > p:nth-child(4){
margin-right:0;
width:100% !important;
}	
.wpcf7-form-control-wrap.your-email > span, 
.wpcf7-form-control-wrap.your-name > span, 
.wpcf7-form-control-wrap.your-subject > span, 
.wpcf7-form-control-wrap.your-message > span{
padding-top:4px;
padding-bottom:10.5px;
}
.wpcf7-form-control-wrap.tel-652 > input,
.wpcf7-form-control-wrap.tel-651 > input{
margin-bottom: 3.75px !important;
}
} .sekcja-formularz .wpb_text_column.wpb_content_element h3, 
.sekcja-formularz .wpb_text_column.wpb_content_element h3 a{
color: #fff !important;
font-size: 37px;
}
@media (max-width: 768px) {
.sekcja-formularz .wpb_text_column.wpb_content_element h3, 
.sekcja-formularz .wpb_text_column.wpb_content_element h3 a{
font-size: 17px;
margin-bottom: 20px;
}
}
@media (min-width: 768px) and (max-width: 1000px) {
.sekcja-formularz .wpb_text_column.wpb_content_element h3, 
.sekcja-formularz .wpb_text_column.wpb_content_element h3 a{
font-size: 27px;
margin-bottom: 20px;
}
}
.sekcja-formularz .wpb_text_column.wpb_content_element a:hover{
color: #e41e2f !important;
}  .privacy-container {
background: white;
padding: 5px 0;
margin: 5px 0;
}
.privacy-container a {
color: #818181;
}
.privacy-container span {
color: #000000;
}
.privacy-container a:hover {
color: #07408D;
} .wpcf7-form input, .wpcf7-form select{ }
.name-form-container, .street-form-container, .zip_code-form-container, .email-form-container {
width: 49%;
display: inline-block;
}
.name-form-container label, .surname-form-container label, .street-form-container label, .city-form-container label, .zip_code-form-container label, .country-form-container label, .email-form-container label, .number-form-container label {
float: left;
width: 30%;
line-height: 47px;
}
.name-form-container .your-name input, .surname-form-container .your-surname input, .street-form-container .your-name input, .city-form-container .your-name input, .zip_code-form-container .your-name input, .country-form-container .your-name input, .email-form-container .your-email input, .number-form-container .tel-652 input{
width: 65%;
}
.surname-form-container, .city-form-container, .country-form-container, .number-form-container {
width: 50%;
float: right;
}
.name-form-container input {
margin-top: -20px !important;
}  .btn_work, #btn_work {
border: 0px solid #279907 !important;
border-radius: 0px !important;
color: #279907 !important;
display: block !important;
font-weight: 600 !important;
margin: 0 0 30px !important;
padding: 7px 0 !important;
text-align: center !important;
width: 170px !important;
background-color: white !important;
} .privacy-container a {
color: #818181;
}
.privacy-container a:hover {
color: #ed1c24;
} @media (max-width: 500px) {
.name-form-container, .surname-form-container, .number-form-container, .email-form-container {
width: 100%;
display: block;
}
.name-form-container .your-name input, .surname-form-container .your-surname input, .email-form-container .your-email input, .number-form-container .tel-652 input  {
width: 100%;
}
} .name-form-container .wpcf7-not-valid-tip, .surname-form-container .wpcf7-not-valid-tip, .number-form-container .wpcf7-not-valid-tip, .email-form-container .wpcf7-not-valid-tip {
display: block;
text-align: left;
width: 100%;
font-weight: 600;
color: #e41e2f !important;
}
#wpcf7-f2627-p2454-o1 .wpcf7-not-valid-tip, #wpcf7-f1146-p873-o1 .wpcf7-not-valid-tip, #wpcf7-f3235-p3153-o1 .wpcf7-not-valid-tip{
color: #e41e2f !important;
}  .rodo {  padding: 0 5px;
}
.rodo .wpcf7-list-item {
margin-left: 0px;
}
.rodo .wpcf7-list-item input {
margin-right: 5px;
vertical-align: top;
}
.rodo .wpcf7-list-item .wpcf7-list-item-label {
display: inline-block; vertical-align: top;
font-size: 14px; line-height: 30px;
}
@media (max-width: 1200px) {
.rodo .wpcf7-list-item .wpcf7-list-item-label{
width: 90%;
}
}
.rodo a {
padding-left: 10px;
} #paralax-100 h3, #paralax-100 h3 > a{
color: #ffffff !important;
}
#paralax-100 a:hover {
color: #ED1C24 !important;
} .wpcf7-form label{
color:#555 !important;
font-weight:600;
font-size:15px;
font-family: 'Roboto',Helvetica,Arial,Lucida,sans-serif;
}
.page-id-7180 .title_subtitle_holder h1 span{
font-weight: bold;
font-style: normal;
text-transform: uppercase;
text-decoration: none;
letter-spacing: 1px;
color: #000;
margin-top: 70px;
margin-bottom: 30px;
display: block !important;
font-size: 30px;
}
.page-id-7180 .separator{
display: none;
}
.page-id-7180 .content ,.page-id-7245 .container{
background-color: #fff;
}
.page-id-7180 input, .page-id-7245 .wpcf7-form-control.wpcf7-textarea{
border: 1px solid #ddd !important;
background: #fff !important;
}
.page-id-7180 .wpcf7-form-control.wpcf7-submit, .page-id-7245 input.wpcf7-form-control.wpcf7-submit:not([disabled]){  
color: #fff !important;
background: #539A08 !important;
border-radius: 0 !important;
text-transform: uppercase !important;
margin-top: 30px !important;
margin-left: auto !important;
margin-right: auto !important;
border: none;
}
.page-id-7180 .wpcf7-form-control.wpcf7-submit:hover{
background-color: #539A08 !important;
opacity:0.7 !important;
}
.page-id-7180#f_instal.wpcf7-submit:not([disabled]):hover {
background-color: #539A08 !important;
opacity:0.7 !important;
border: none !important;
color: #fff !important;
}
.page-id-7180 .wpcf7-form-control.wpcf7-submit, .page-id-7245 input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover{
background-color: #539A08 !important;
opacity:0.7 !important;
} input.wpcf7-form-control.wpcf7-date, input.wpcf7-form-control.wpcf7-number, input.wpcf7-form-control.wpcf7-quiz, input.wpcf7-form-control.wpcf7-text, select.wpcf7-form-control.wpcf7-select, textarea.wpcf7-form-control.wpcf7-textarea {
border: 1px #ddd solid !important;
color:#666;
font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif !important;
font-size:16px;
padding:10px !important;
}
}
input.wpcf7-text{
padding: 10px !important;
}
#f_kontakt.wpcf7-submit:not([disabled]){
border: none;
border-radius: 0px;
display: block !important;
font-weight: 600 !important;
margin: 0 0 30px !important;
padding: 7px 0 !important;
text-align: center !important;
width: 170px !important;
background-color: #07408D !important;
color:#fff;
}
#f_kontakt.wpcf7-submit:hover:not([disabled]) {
background-color: #0C4797C7 !important;
border: none !important;
color: #fff !important;
}
#f_instal.wpcf7-submit:not([disabled]){
border: none;
border-radius: 0px;
display: block !important;
font-weight: 600 !important;
margin: 0 0 30px !important;
padding: 7px 0 !important;
text-align: center !important;
width: 170px !important;
background-color: #539A08!important;
color:#fff;
}
#f_instal.wpcf7-submit:hover:not([disabled]) {
background-color: #539A08 !important;
opacity:0.7 !important;
border: none !important;
color: #fff !important;
}
#f_instal.wpcf7-form-control.wpcf7-submit[disabled] {
color: #fff;
border: none;
background-color:#539A08 ;
cursor: not-allowed;
}
input[type="checkbox"]{
width: 17px; height: 17px; }
.wpcf7-form.invalid > p {
margin-right: 0% !important;
width: 100% !important;
} .menu-item:first-child .second.drop_down_start .inner ul{
display: flex;
margin-left: auto;
margin-right: auto;
flex-wrap: wrap;
width: 999px !important;
}
.menu-item .second.drop_down_start .inner ul{
display: flex;
margin-left: auto;
margin-right: auto;
flex-wrap: wrap;
width: 999px !important;
}
@media(min-width: 1200px){
.menu-item .second.drop_down_start .inner ul{
width: 90% !important;
}
.menu-item:first-child .second.drop_down_start .inner ul{
width: 90% !important; 
}
}
.menu-item:first-child .second.drop_down_start{
border-bottom: 1px solid #f2f2f2;
}
.menu-item .second.drop_down_start{
border-bottom: 1px solid #f2f2f2;
}
.menu-item .second.drop_down_start .inner ul li{
width: 16.666% !important;
}
.menu-item:first-child .second.drop_down_start .inner ul li{
width: 16.666% !important;
} #nav-menu-item-7320 .second.drop_down_start .inner ul li{ 
width:  14%!important;
} .menu-item:first-child .second.drop_down_start .inner ul li ul{
display: flex !important;
flex-direction: column !important;
}
.menu-item .second.drop_down_start .inner ul li ul{
display: flex !important;
flex-direction: column !important;
}
.menu-item:first-child .second.drop_down_start .inner ul li ul li{
width: unset !important;
}
.menu-item .second.drop_down_start .inner ul li ul li{
width: unset !important;
}
.second.drop_down_start ul li ul {
margin-left: 0 !important;
}
#menu-menu-glowne .second .inner > ul > li > a:hover {
color: #1e73be !important;
}
.drop_down .wide .second ul li{
border: none !important;
}  .header_top_bottom_holder .header_bottom #menu-menu-glowne .s-level1 a{
color: black !important;
position: relative;
} .header_top_bottom_holder .header_bottom #menu-menu-glowne .s-level1 a::after{
content: "" !important;
width: 100%;
height: 20px;
display: block;
background: url(https://produkty.spiroflex.pl/wp-content/uploads/2020/10/menu.png) no-repeat;
background-position: center center;
background-size: 20px 20px;
position: absolute;
top: 75px;
left: 0;
opacity: 0;
transition: all .3s;
} .header_top_bottom_holder .header_bottom #menu-menu-glowne .s-level1:nth-child(1) a::after{
background: url(https://produkty.spiroflex.pl/wp-content/uploads/2020/10/menu.png) no-repeat;
content: "" !important;
width: 100%;
height: 20px;
display: block;
background-position: center center;
background-size: 20px 20px;
position: absolute;
top: 75px;
left: 0;
opacity: 0;
transition: all .3s;
}
.header_top_bottom_holder .header_bottom #menu-menu-glowne .s-level1:nth-child(2) a::after{
background: url(https://produkty.spiroflex.pl/wp-content/uploads/2020/10/menu-g-ziel.png) no-repeat;
content: "" !important;
width: 100%;
height: 20px;
display: block;
background-position: center center;
background-size: 20px 20px;
position: absolute;
top: 75px;
left: 0;
opacity: 0;
transition: all .3s;
}
.header_top_bottom_holder .header_bottom #menu-menu-glowne .s-level1:nth-child(3) a::after{
background: url(https://produkty.spiroflex.pl/wp-content/uploads/2020/10/menu-b.png) no-repeat;
content: "" !important;
width: 100%;
height: 20px;
display: block;
background-position: center center;
background-size: 20px 20px;
position: absolute;
top: 75px;
left: 0;
opacity: 0;
transition: all .3s;
}
.header_top_bottom_holder .header_bottom #menu-menu-glowne .s-level1:nth-child(4) a::after{
background: url(https://produkty.spiroflex.pl/wp-content/uploads/2020/10/menu-granat.png) no-repeat;
content: "" !important;
width: 100%;
height: 20px;
display: block;
background-position: center center;
background-size: 20px 20px;
position: absolute;
top: 75px;
left: 0;
opacity: 0;
transition: all .3s;
}
.header_top_bottom_holder .header_bottom #menu-menu-glowne .s-level1:nth-child(5) a::after{
background: url(https://produkty.spiroflex.pl/wp-content/uploads/2020/10/menu.png) no-repeat;
content: "" !important;
width: 100%;
height: 20px;
display: block;
background-position: center center;
background-size: 20px 20px;
position: absolute;
top: 75px;
left: 0;
opacity: 0;
transition: all .3s;
}
.header_top_bottom_holder .header_bottom #menu-menu-glowne .s-level1:nth-child(6) a::after{
background: url(https://produkty.spiroflex.pl/wp-content/uploads/2020/10/menu-praca.png) no-repeat;
content: "" !important;
width: 100%;
height: 20px;
display: block;
background-position: center center;
background-size: 20px 20px;
position: absolute;
top: 75px;
left: 0;
opacity: 0;
transition: all .3s;
}
.header_top_bottom_holder .header_bottom #menu-menu-glowne .s-level1:hover a::after{
opacity: 1;
transition: all .3s;
} #nav-menu-item-1957 .s-level1 a:hover {
color: red !important;
}
.header_top_bottom_holder .header_bottom #menu-menu-glowne #nav-menu-item-6737 .s-level1 a:hover {
color: blue !important;
}   .header_top_bottom_holder .header_bottom #menu-menu-glowne .s-level2 a{
color: #595959 !important;
font-size: 16px;
font-weight:600 !important;
margin: 15px 0;
padding: 0;
position: relative;
display: flex;
flex-direction: column-reverse;
} .header_top_bottom_holder .header_bottom #menu-menu-glowne .s-level2 a:hover{
color: #000000 !important;
}
.header_top_bottom_holder .header_bottom #menu-menu-glowne .s-level3 a:hover span{
color: #000000 !important;
}
.header_top_bottom_holder .header_bottom #menu-menu-glowne #nav-menu-item-1957 .s-level2 a:hover{
color: red !important;
}
.header_top_bottom_holder .header_bottom #menu-menu-glowne #nav-menu-item-1957 .s-level3 a:hover span{
color: red !important;
}
.header_top_bottom_holder .header_bottom #menu-menu-glowne #nav-menu-item-7358 .s-level2 a:hover{
color: #279907 !important;
}
.header_top_bottom_holder .header_bottom #menu-menu-glowne #nav-menu-item-7358 .s-level3 a:hover span{
color: #279907 !important;
}
.header_top_bottom_holder .header_bottom #menu-menu-glowne #nav-menu-item-7320 .s-level2 a:hover{
color: red !important;
}
.header_top_bottom_holder .header_bottom #menu-menu-glowne #nav-menu-item-7320 .s-level3 a:hover span{
color: red !important;
}
.header_top_bottom_holder .header_bottom #menu-menu-glowne #nav-menu-item-7354 .s-level2 a:hover{
color: #053066 !important;
}
.header_top_bottom_holder .header_bottom #menu-menu-glowne #nav-menu-item-7354 .s-level3 a:hover span{
color: #053066 !important;
} .header_top_bottom_holder .header_bottom #menu-menu-glowne .s-level2 a::before{
content: '';
background-color: #ED1C24;
width: 50px;
height: 1px;
margin-top: 8px;
} .header_top_bottom_holder .header_bottom #menu-menu-glowne .s-level1:nth-child(1) .s-level2 a::before{
content: '';
background-color: #c00000;
width: 50px;
height: 1px;
margin-top: 8px;
}
.header_top_bottom_holder .header_bottom #menu-menu-glowne .s-level1:nth-child(2) .s-level2 a::before{
content: '';
background-color: #279907;
width: 50px;
height: 1px;
margin-top: 8px;
}
.header_top_bottom_holder .header_bottom #menu-menu-glowne .s-level1:nth-child(3) .s-level2 a::before{
content: '';
background-color: yellow;
width: 50px;
height: 1px;
margin-top: 8px;
}
.header_top_bottom_holder .header_bottom #menu-menu-glowne .s-level1:nth-child(4) .s-level2 a::before{
content: '';
background-color:#1E4E77;
width: 50px;
height: 1px;
margin-top: 8px;
}
.header_top_bottom_holder .header_bottom #menu-menu-glowne .s-level1:nth-child(5) .s-level2 a::before{
content: '';
background-color: #c00000;
width: 50px;
height: 1px;
margin-top: 8px;
}
.header_top_bottom_holder .header_bottom #menu-menu-glowne .s-level2 a::after{
display: none;
}
.header_top_bottom_holder .header_bottom #menu-menu-glowne .second .s-level2 a::after{
display: none;
}
.s-level2 a::after{
display: none !important;
}
.drop_down .wide .second .inner > ul > .s-level2 > a::after {
display: none !important;
}   .header_top_bottom_holder .header_bottom #menu-menu-glowne .s-level3 a{
color: #333333 !important;
font-size: 13px;
margin: 0;
padding: 0;
margin-bottom: 5px;
font-weight: 300 !important;
} .header_top_bottom_holder .header_bottom #menu-menu-glowne .s-level3 a:hover{
color: #333333 !important;
}
.header_top_bottom_holder .header_bottom #menu-menu-glowne .s-level3 a::after, .header_top_bottom_holder .header_bottom #menu-menu-glowne .s-level3 a::before{
display: none;
} header.transparent.fixed.scrolled .drop_down .second{
top: 90px !important;
}
.scroll_header_top_area .header_inner{
height: 120px !important;
background: #fff !important;
border-bottom: 1px solid #f2f2f2;
}
header.fixed.scrolled .header_bottom, header.fixed_hiding.scrolled .header_bottom {
box-shadow: none !important;
}
.s-level2{
font-weight:600;
}
.s-level3{
font-weight:300 !important;
} .wb_ffb_bubble {
display: inline-block;
position: relative;
background: #053066;
}
.wb_ffb_bubble {
display: inline-block;
position: relative;
background: #053066;
border: none;
}
.wb_ffb_bubble::after {
border-top-color: #053066;
}
.wb-ffb-open-form .wb_ffb_bubble {
background: #fff;
border: 5px solid #053066;
}
.wb-ffb-open-form .wb_ffb_bubble_text .dashicons {
-webkit-transform: rotate(180deg);
transform: rotate(180deg);
color: #EF1C24;
}
#wpcf7-f7424-o1{
line-height:5px !important;
}
#wpcf7-f7424-o1 .wb-ffb-form-container form input[type='text']{
height:35px !important;
}
.wpcf7 form #wpcf7-f7424-o1 .wpcf7-response-output, div.wpcf7-response-output {
font-size: 13px;
line-height: 17px;
}
@media screen and (max-width: 768px) {
.wb-ffb-bubble-inn {
display: none !important;
}
}
.blog_holder article .post_content_holder {
width: 100%;
margin-top: 5%;
}@font-face{font-family:'footable';src:url(//produkty.spiroflex.pl/wp-content/plugins/footable/css/fonts/footable.eot);src:url(//produkty.spiroflex.pl/wp-content/plugins/footable/css/fonts/footable.eot?#iefix) format('embedded-opentype'),url(//produkty.spiroflex.pl/wp-content/plugins/footable/css/fonts/footable.woff) format('woff'),url(//produkty.spiroflex.pl/wp-content/plugins/footable/css/fonts/footable.ttf) format('truetype'),url(//produkty.spiroflex.pl/wp-content/plugins/footable/css/fonts/footable.svg#footable) format('svg');font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:'footable';src:url(//produkty.spiroflex.pl/wp-content/plugins/footable/css/fonts/footable.svg#footable) format('svg');font-weight:normal;font-style:normal}}.footable{width:100%}.footable.breakpoint>tbody>tr.footable-detail-show>td{border-bottom:0}.footable.breakpoint>tbody>tr.footable-detail-show>td>span.footable-toggle:before{content:"\e001"}.footable.breakpoint>tbody>tr:hover:not(.footable-row-detail){cursor:pointer}.footable.breakpoint>tbody>tr>td.footable-cell-detail{background:#eee;border-top:0}.footable.breakpoint>tbody>tr>td>span.footable-toggle{display:inline-block;font-family:'footable';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;padding-right:5px;font-size:14px;color:#888}.footable.breakpoint>tbody>tr>td>span.footable-toggle:before{content:"\e000"}.footable.breakpoint.toggle-circle>tbody>tr.footable-detail-show>td>span.footable-toggle:before{content:"\e005"}.footable.breakpoint.toggle-circle>tbody>tr>td>span.footable-toggle:before{content:"\e004"}.footable.breakpoint.toggle-circle-filled>tbody>tr.footable-detail-show>td>span.footable-toggle:before{content:"\e003"}.footable.breakpoint.toggle-circle-filled>tbody>tr>td>span.footable-toggle:before{content:"\e002"}.footable.breakpoint.toggle-square>tbody>tr.footable-detail-show>td>span.footable-toggle:before{content:"\e007"}.footable.breakpoint.toggle-square>tbody>tr>td>span.footable-toggle:before{content:"\e006"}.footable.breakpoint.toggle-square-filled>tbody>tr.footable-detail-show>td>span.footable-toggle:before{content:"\e009"}.footable.breakpoint.toggle-square-filled>tbody>tr>td>span.footable-toggle:before{content:"\e008"}.footable.breakpoint.toggle-arrow>tbody>tr.footable-detail-show>td>span.footable-toggle:before{content:"\e00f"}.footable.breakpoint.toggle-arrow>tbody>tr>td>span.footable-toggle:before{content:"\e011"}.footable.breakpoint.toggle-arrow-small>tbody>tr.footable-detail-show>td>span.footable-toggle:before{content:"\e013"}.footable.breakpoint.toggle-arrow-small>tbody>tr>td>span.footable-toggle:before{content:"\e015"}.footable.breakpoint.toggle-arrow-circle>tbody>tr.footable-detail-show>td>span.footable-toggle:before{content:"\e01b"}.footable.breakpoint.toggle-arrow-circle>tbody>tr>td>span.footable-toggle:before{content:"\e01d"}.footable.breakpoint.toggle-arrow-circle-filled>tbody>tr.footable-detail-show>td>span.footable-toggle:before{content:"\e00b"}.footable.breakpoint.toggle-arrow-circle-filled>tbody>tr>td>span.footable-toggle:before{content:"\e00d"}.footable.breakpoint.toggle-arrow-tiny>tbody>tr.footable-detail-show>td>span.footable-toggle:before{content:"\e01f"}.footable.breakpoint.toggle-arrow-tiny>tbody>tr>td>span.footable-toggle:before{content:"\e021"}.footable.breakpoint.toggle-arrow-alt>tbody>tr.footable-detail-show>td>span.footable-toggle:before{content:"\e017"}.footable.breakpoint.toggle-arrow-alt>tbody>tr>td>span.footable-toggle:before{content:"\e019"}.footable.breakpoint.toggle-medium>tbody>tr>td>span.footable-toggle{font-size:18px}.footable.breakpoint.toggle-large>tbody>tr>td>span.footable-toggle{font-size:24px}.footable>thead>tr>th{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}.footable>thead>tr>th.footable-sortable:hover{cursor:pointer}.footable>thead>tr>th.footable-sorted>span.footable-sort-indicator:before{content:"\e013"}.footable>thead>tr>th.footable-sorted-desc>span.footable-sort-indicator:before{content:"\e012"}.footable>thead>tr>th>span.footable-sort-indicator{display:inline-block;font-family:'footable';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;padding-left:5px}.footable>thead>tr>th>span.footable-sort-indicator:before{content:"\e022"}.footable>tfoot .pagination{margin:0}.footable.no-paging .hide-if-no-paging{display:none}.footable-row-detail-inner{display:table}.footable-row-detail-row{display:table-row;line-height:1.5em}.footable-row-detail-group{display:block;line-height:2em;font-size:1.2em;font-weight:bold}.footable-row-detail-name{display:table-cell;font-weight:bold;padding-right:.5em}.footable-row-detail-value{display:table-cell}.footable{border-collapse:separate;border-spacing:0;border:1px solid #ccc;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;font-family:'trebuchet MS','Lucida sans',Arial;font-size:14px;color:#444;background:#fff}.footable>thead>tr:first-child>th.footable-first-column,.footable>thead>tr:first-child>td.footable-first-column{-moz-border-radius:6px 0 0 0;-webkit-border-radius:6px 0 0 0;border-radius:6px 0 0 0}.footable>thead>tr:first-child>th.footable-last-column,.footable>thead>tr:first-child>td.footable-last-column{-moz-border-radius:0 6px 0 0;-webkit-border-radius:0 6px 0 0;border-radius:0 6px 0 0}.footable>thead>tr:first-child>th.footable-first-column.footable-last-column,.footable>thead>tr:first-child>td.footable-first-column.footable-last-column{-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.footable>thead>tr>th{border-left:1px solid #ccc;border-top:1px solid #ccc;padding:10px;text-align:left}.footable>thead>tr>th,.footable>thead>tr>td{background-color:#dce9f9;background-image:-webkit-gradient(linear,left top,left bottom,from(#ebf3fc),to(#dce9f9));background-image:-webkit-linear-gradient(top,#ebf3fc,#dce9f9);background-image:-moz-linear-gradient(top,#ebf3fc,#dce9f9);background-image:-ms-linear-gradient(top,#ebf3fc,#dce9f9);background-image:-o-linear-gradient(top,#ebf3fc,#dce9f9);background-image:linear-gradient(to bottom,#ebf3fc,#dce9f9);-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.8) inset;-moz-box-shadow:0 1px 0 rgba(255,255,255,0.8) inset;box-shadow:0 1px 0 rgba(255,255,255,0.8) inset;border-top:0;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.footable>thead>tr>th.footable-first-column,.footable>thead>tr>td.footable-first-column{border-left:none}.footable.breakpoint>tbody>tr.footable-row-detail{background:#eee}.footable.breakpoint>tbody>tr.footable-row-detail>.footable-row-detail-cell{border-left:none}.footable>tbody img{vertical-align:middle}.footable>tbody>tr:hover{background:#fbf8e9}.footable>tbody>tr:last-child>td.footable-first-column{-moz-border-radius:0 0 0 6px;-webkit-border-radius:0 0 0 6px;border-radius:0 0 0 6px}.footable>tbody>tr:last-child>td.footable-last-column{-moz-border-radius:0 0 6px 0;-webkit-border-radius:0 0 6px 0;border-radius:0 0 6px 0}.footable>tbody>tr:last-child>td.footable-first-column.footable-last-column{-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.footable>tbody>tr>td{border-top:1px solid #ccc;border-left:1px solid #ccc;padding:10px;text-align:left}.footable>tbody>tr>td.footable-first-column{border-left:none}.footable>tfoot>tr>th,.footable>tfoot>tr>td{background-color:#dce9f9;background-image:-webkit-gradient(linear,left top,left bottom,from(#ebf3fc),to(#dce9f9));background-image:-webkit-linear-gradient(top,#ebf3fc,#dce9f9);background-image:-moz-linear-gradient(top,#ebf3fc,#dce9f9);background-image:-ms-linear-gradient(top,#ebf3fc,#dce9f9);background-image:-o-linear-gradient(top,#ebf3fc,#dce9f9);background-image:linear-gradient(to bottom,#ebf3fc,#dce9f9);-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.8) inset;-moz-box-shadow:0 1px 0 rgba(255,255,255,0.8) inset;box-shadow:0 1px 0 rgba(255,255,255,0.8) inset;border-top:1px solid #ccc;text-shadow:0 1px 0 rgba(255,255,255,0.5);padding:10px}.footable .pagination{margin:20px 0}.footable .pagination>ul{display:inline-block;margin:0;padding:0;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#fff}.footable .pagination>ul>li{display:inline}.footable .pagination>ul>li>a,.footable .pagination>ul>li>span{float:left;padding:4px 12px;line-height:20px;text-decoration:none;border:1px solid #ccc;border-left-width:0}.footable .pagination>ul>li:first-child>a,.footable .pagination>ul>li:first-child>span{-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;border-left-width:1px}.footable .pagination>ul>li:last-child>a,.footable .pagination>ul>li:last-child>span{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px}.footable .pagination>ul>li>a:hover,.footable .pagination>ul>li>a:focus,.footable .pagination>ul>.active>a,.footable .pagination>ul>.active>span{background-color:#eee}.footable .pagination>ul>.active>a,.footable .pagination>ul>.active>span{color:#444;cursor:default}.footable .pagination>ul>.disabled>span,.footable .pagination>ul>.disabled>a,.footable .pagination>ul>.disabled>a:hover,.footable .pagination>ul>.disabled>a:focus{color:#ccc;cursor:default;background-color:#ebf3fc}.footable .pagination.pagination-centered{text-align:center}.footable .pagination.pagination-right{text-align:center}