#alexander-email{background-color:#fff !important;color:#fff !important;visibility:hidden !important;display:none !important;}
a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}html{font-size:62.5%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{background:#fff}article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,td,th{font-weight:400;text-align:left}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}a:focus{outline:thin dotted}a:active,a:hover{outline:0}a img{border:0}
body{font-size:15px;}
img, embed, iframe, object{max-width:100%;}
.align-center{text-align:center;margin-top:30px;}
.align-center a{text-decoration:none;color:#1498db;}
.align-center a:hover{text-decoration:underline;}
.ngg-galleryoverview{text-align:center;}
.ngg-gallery-thumbnail-box{display:inline-block;float:none !important;}
.site-info {
right: 10px;
text-decoration: none;
color: #a6a6a6;
width: 100%;
margin-right: 10px;
text-align: right;
display: block;
padding-right: 10px;
font-family:"Open Sans";
font-size:13px;
} a{color:#000;}
.woocommerce-terms-and-conditions-checkbox-text a{color:#000;text-decoration:underline;}
@media only screen and (max-width: 767px){
.dslc-col, .dslc-no-columns-spacing .dslc-col{margin-bottom:0px;}
.menu-poziom{width:50%;text-align:center;}
div#dslc-module-oga25m0cpfo{padding-top:20px;}
.sc-menu{position:absolute;right:30px;width:auto;top:23px;}
}
.flagi a{margin:0 8px;}
.dslc-cpt-posts-type-grid .dslc-cpt-post-main{min-height:58px;}
.dslc-cpt-posts-type-grid .dslca-post-thumb img, .dslc-blog-posts-type-grid .dslca-post-thumb img{}
@media only screen and (max-width: 765px){
#dslc-header .dslc-modules-area{display:flex;margin:10px 0;align-items:center;}
}
.fblbCenterOuter.fblbLeft{z-index:99999 !important;}
@media only screen and (max-width: 765px){
.sc-icon{display:inline-block;width:20%;text-align:center;}
.sc-icon-text{width:80%;display:inline-block;}
.sc-icon .dslc-micon-module{text-align:center !important;}
}
.ccf-form-wrapper span.required{display:none;}
input[type=submit]{width:100%;}
.dslc-posts-inner .dslc-blog-post-thumb{}
.dslc-posts-inner .dslc-blog-post-main{height:100%;}
.dslc-posts-inner{display:flex;flex-wrap:wrap;}
@media only screen and (max-width: 767px) {
.sc-icon-one-line .dslc-1-col{width:15% !important;}
.sc-icon-one-line .dslc-11-col{width:85% !important;}
}
.woocommerce-billing-fields p{margin-bottom:0 !important;}
.woocommerce-checkout #customer_details .col-1,
.woocommerce-checkout #customer_details .col-2{width:100%;}
.woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last,
#billing_postcode_field,
#billing_city_field,
#billing_phone_field,
#billing_email_field{width:100%;clear:both;}
@media(min-width:600px){
.woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last,
#billing_postcode_field,
#billing_city_field,
#billing_phone_field,
#billing_email_field{width:50%;clear:none;float:left;}
}
.ccf-form-wrapper .field-type-checkboxes .checkbox, .ccf-form-wrapper .field-type-checkboxes .main-label{display:inline-block !important;}
.field-type-checkboxes.field-required .choice{display:block !important;float:right;}
table{margin:1em 0;overflow:auto;overflow-y:hidden;overflow-x:auto;max-width:100%;display:block;width:100% !important;}
tbody{vertical-align:middle;border-color:inherit;}
.vh100{height:100vh;}
@media(max-width:1100px){
.dslc-modules-section{background-attachment:scroll !important;}
}
input.field-input{min-width:20px;}
input[type=submit]{cursor:pointer;border:none;}
.rodo{font-size:11px;line-height:130%;text-align:justify;}
.form-submit{clear:both;padding-top:20px;}
table{table-layout:fixed;margin:1em 0;overflow:auto;overflow-y:hidden;overflow-x:auto;display:inline-table;width:100% !important;}
@media(max-width:720px){
table{display:block;width:100% !important;}
}
.tabela td{padding:5px;}
.tabela tr:hover td{background-color:#2f3e91;color:#fff !important;}
.tabela tr:hover td a, .tabela tr:hover td p{color:#fff !important;}
.vh100 .slider-pro{height:100vh;overflow:hidden;}
form.post-password-form input[type="submit"]{max-width:100px;background-color:#5890e5;border-radius:3px;color:#fff;font-size:13px;font-weight:500;font-family:"Open Sans";line-height:13px;padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:15px;clear:both;display:table;margin:0 auto;}
form.post-password-form{padding-top:80px;max-width:1180px;margin:0 auto;text-align:center;color:#494949;font-size:15px;font-weight:400;font-family:"Open Sans";margin:40px auto;min-height:60vh;}
form.post-password-form input{margin:20px 0}
#dslc-content .rozmiar-wpisow .dslc-blog-post-thumb img{height:200px;display:inline-block;object-fit:cover;}
.search-field{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-box-shadow:inset 0px 0px 5px 0px rgba(224,224,224,1);-moz-box-shadow:inset 0px 0px 5px 0px rgba(224,224,224,1);box-shadow:inset 0px 0px 17px 0px rgb(199, 199, 199);border:none;padding:12px;margin-top:3px;width:calc( 100% - 46px );float:left;}
.search-submit{background:url(//zainfekowana-strona.pl/wp-content/themes/lc-blank/img/lupa.png);width:46px !important;height:45px !important;font-size:0px;float:left;}
.search-form label span{display:none;}
.ccf-form-wrapper .field{margin-bottom:14px;}
.ccf-form-wrapper .field-type-checkboxes .main-label{display:none !important;}
.vh100{padding:0 !important;}
@media screen and (max-width:1025px){
#responsive-menu-container li.responsive-menu-item a{display:inline-block !important;height:auto !important;line-height:200% !important;margin-bottom:10px;}
}
#dslc-footer{position:relative !important;}
#dslc-content{padding-bottom:0 !important;}
.dostosuj-wysokosc{min-height:1000px;}
.wpsm_count-title{text-align:center !important;}
.zoom{background-size:100%;position:relative;background-position:center center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-animation:zoomin 40s ease-in infinite;animation:zoomin 40s ease-in infinite;transition:all 3.5s ease-in-out;overflow:hidden;}
@-webkit-keyframes zoomin {
0%{background-size:100%;}
50%{background-size:120%;}
100%{background-size:100%;}
}
@keyframes zoomin {
0%{background-size:100%;}
50%{background-size:120%;}
100%{background-size:100%;}
}
@media screen and (max-width:1024px){
.responsive-menu-inner, .responsive-menu-inner::before, .responsive-menu-inner::after{-webkit-border-radius:0px !important;-moz-border-radius:0px !important;border-radius:0px !important;}
}
span.wpcf7-not-valid-tip{font-weight:bold !important;}
div.wpcf7-validation-errors, div.wpcf7-acceptance-missing{background:#fff;color:red;border:0;font-weight:bold;}
tr.cart-subtotal, span#select2-billing_country-container,
.woocommerce-additional-fields > h3, .woocommerce-billing-fields > h3, .woocommerce-checkout #dslc-footer,
.woocommerce-checkout .product-quantity, .woocommerce-order-received .sc-checkout, .sc_verify .wpcf7-checkbox,
.woocommerce-checkout .button-header, .page-id-717 #dslc-header,
.page-id-722 #dslc-header{display:none !important;}
.woocommerce #payment #place_order, .woocommerce-page #payment #place_order, .sc-btn, #generator-er{background-color:#ff492e;border-radius:41px;padding-top:11px;padding-bottom:11px;padding-left:15px;padding-right:15px;display:inline-block;box-shadow:0px 8px 10px 2px #ddd3d3;color:#ffffff;font-size:14px;font-style:normal;font-weight:400;font-family:"Montserrat";text-transform:lowercase;}
h1#generator-er{color:#fff !important;margin:10px !important;line-height:100% !important;padding:20px 40px !important;}
.woocommerce #payment #place_order:hover, .woocommerce-page #payment #place_order:hover, .sc-btn:hover{background-color:#0c1630;color:#ffffff;}
.button-header{position:fixed;right:13px;top:13px;}
.wpcf7-submit:hover{background-color:#231759 !important;border-color:#231759 !important;}
#dslc-content .dslca-delete-accordion-hook, #dslc-content .dslca-toggle-accordion-hook{margin-right:5px;}
.woocommerce-order-received #dslc-theme-content-inner > .woocommerce > .woocommerce-order > .woocommerce-thankyou-order-received{color:#0c1630 !important;font-size:35px !important;font-weight:700 !important;font-family:"Poppins" !important;font-style:normal !important;line-height:40px !important;text-transform:none;text-align:left !important;margin:40px 0 60px !important;display:block !important;}
input.wpcf7-url{background-color:#eaeaea;border-radius:15px;color:#4d4d4d;font-size:13px;font-weight:500;font-family:"Open Sans";margin-bottom:5px;padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:15px;border-color:#eaeaea;border-width:1px;border-style:solid solid solid solid;}
.page-id-717 input{width:100%;}
fieldset{background:#eee;border:1px solid #8e8e8e;padding:15px;line-height:200%;margin-bottom:30px;}
legend, .woocommerce-order-thankyou fieldset a{font-weight:bold;}
.woocommerce-order-thankyou{padding:40px 0;}
div#phone-container{display:flex;align-items:center;justify-content:center;position:fixed;bottom:7px;left:15px;font-weight:bold;font-family:"Montserrat";}
div#phone-container a{text-decoration:none;}
div#phone-container img{-webkit-box-shadow:0 4px 5px -1px rgba(0,0,0,0.5);-moz-box-shadow:0 4px 5px -1px rgba(0,0,0,0.5);box-shadow:0 4px 5px -1px rgba(0,0,0,0.5);margin-left:1px;border-radius:50%;height:60px;width:60px;}
div#phone-container strong{color:#30a83b;}
#phone-text{background:rgba(255,255,255,1);background:-moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(238,238,238,1) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(47%, rgba(246,246,246,1)), color-stop(100%, rgba(238,238,238,1)));background:-webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(238,238,238,1) 100%);background:-o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(238,238,238,1) 100%);background:-ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(238,238,238,1) 100%);background:linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(238,238,238,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0 );padding:10px;border-radius:10px 10px 10px 10px;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;margin-left:10px;color:#000;border:1px solid #ddd}
@media only screen and (max-width: 765px){
#phone-text{display:none;}
}
.ddot ul{list-style:none !important;margin-left:0;padding-left:0;}
.ddot li{padding-left:1em;}
.ddot li:before {
content: "";
padding-right: 5px; width: 13px;
height: 10px;
position: absolute;
left: -11px;
}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}