@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700;800;900&display=swap");
h1, h2, h3, h4, h5, h6 {
font-family: "Montserrat", sans-serif;
font-weight: 600;
letter-spacing: 1px; }
p {
font-family: "Montserrat", sans-serif;
font-weight: 300;
font-size: 18px;
line-height: 35px; }
h2.small-headline {
letter-spacing: 0px;
text-transform: unset !important; }
.text-small {
font-size: 13px;
line-height: 18px; }
.text-blue {
color: #0B226A; }
.text-black {
color: black; }
#top-header {
margin-top: 0em;
margin-bottom: 1em;
position: fixed;
top: 0;
background-color: white;
border-bottom: 1px solid #d2d2d2;
z-index: 150; }
@media (max-width: 576px) {
#top-header .logo {
flex-basis: 0;
padding-right: 0; } }
#top-header .logo img.polor-logo {
height: auto;
max-width: 80%;
min-width: 100px; }
@media (max-width: 576px) {
#top-header .logo img.polor-logo {
max-width: 60%; } }
#top-header #menu--burger-icon {
border: 1px solid gray;
border-radius: 6px;
padding: .1em 0.3em 0 .3em; }
#top-header #main-menu .mobile-header {
display: none; }
#top-header #main-menu ul {
list-style: none;
display: flex;
justify-content: space-between;
margin: 0 10%;
padding: 0; }
@media (max-width: 1400px) {
#top-header #main-menu ul {
margin: 0em; } }
#top-header #main-menu ul li a {
color: #0B226A;
text-decoration: none;
padding-bottom: 5px;
margin-right: 5px;
cursor: pointer; }
@media (min-width: 768px) {
#top-header #main-menu ul li a:hover {
border-bottom: 2px solid #ED0202; } }
#top-header #main-menu ul li:last-of-type a {
color: #ED0202; }
#top-header #main-menu.mobile-menu {
display: flex;
position: absolute;
background-color: white;
left: -100%;
top: 15px;
bottom: 0;
height: 95vh;
box-shadow: 4px 0px 9px 0px #c1c1c1;
width: 100%;
flex-direction: column;
transition: .5s ease-in-out; }
#top-header #main-menu.mobile-menu.open {
left: 0; }
#top-header #main-menu.mobile-menu .menu-main-menu-container {
width: 100%; }
#top-header #main-menu.mobile-menu .mobile-header {
display: flex; }
#top-header #main-menu.mobile-menu .mobile-header p {
flex-basis: 90%;
text-align: center;
margin-left: 10%;
font-weight: 500; }
#top-header #main-menu.mobile-menu .mobile-header button {
flex-basis: 10%; }
#top-header #main-menu.mobile-menu #menu-main-menu, #top-header #main-menu.mobile-menu .mobile-product-menu {
flex-direction: column;
justify-content: start;
margin: 0 .5em; }
#top-header #main-menu.mobile-menu #menu-main-menu li, #top-header #main-menu.mobile-menu .mobile-product-menu li {
padding: 1em 0;
width: 100%;
border-bottom: 1px solid gray;
text-transform: uppercase;
font-size: 11px;
font-weight: 500;
color: gray; }
#top-header #main-menu.mobile-menu #menu-main-menu li a, #top-header #main-menu.mobile-menu .mobile-product-menu li a {
color: gray; }
#top-header #searcher--wrapper {
display: flex;
align-self: self-start;
padding: 0px 5px; }
@media (max-width: 768px) {
#top-header #searcher--wrapper {
height: 37px; } }
#top-header #searcher--wrapper.open {
transition: 1s ease-in-out;
position: absolute;
top: 7px;
background-color: white;
z-index: 2;
display: flex;
justify-content: space-between; }
@media (max-width: 576px) {
#top-header #searcher--wrapper.open {
width: calc(100% - 24px); } }
@media (min-width: 576px) {
#top-header #searcher--wrapper.open {
width: calc(100% - 13%); } }
#top-header #searcher--wrapper.open .searcher--input {
display: flex;
order: 2;
flex: 1 1 100%; }
#top-header #searcher--wrapper.open .searcher--input input, #top-header #searcher--wrapper.open .searcher--input form {
height: 100%;
width: 100%; }
#top-header #searcher--wrapper.open .searcher--input input {
margin-left: 5px;
width: 95%;
border: none;
outline-width: 0;
margin-top: 5px; }
#top-header #searcher--wrapper.open .searcher--input button[type="submit"] {
display: none; }
#top-header #searcher--wrapper.open .searcher--input img {
display: none; }
#top-header #searcher--wrapper.open .searcher--icon {
order: 1; }
#top-header #searcher--wrapper.open .searcher--clear {
display: flex;
order: 3;
background-color: unset;
color: gray;
font-size: 10px;
font-weight: 600;
padding: 0;
align-items: center; }
#top-header #searcher--wrapper .searcher--input {
display: none; }
@media (min-width: 768px) {
#top-header #searcher--wrapper .searcher--input {
display: block; }
#top-header #searcher--wrapper .searcher--input #searchform {
border: 1px solid gray;
border-radius: 5px;
padding: 4px 8px; }
#top-header #searcher--wrapper .searcher--input #searchform input {
border: unset; }
#top-header #searcher--wrapper .searcher--input #searchform input:focus, #top-header #searcher--wrapper .searcher--input #searchform input:focus-visible {
border: none;
outline-width: 0; } }
#top-header #searcher--wrapper .searcher--icon {
display: block; }
@media (min-width: 768px) {
#top-header #searcher--wrapper .searcher--icon {
display: none; } }
#top-header #searcher--wrapper .searcher--clear {
display: none; }
#top-header #searcher--wrapper .dgwt-wcas-search-wrapp svg {
position: absolute;
right: 6px !important;
margin: 0;
top: 8px;
left: unset; }
#top-header #searcher--wrapper .dgwt-wcas-search-wrapp input {
border: 1px solid gray;
border-radius: 5px;
padding: 4px 8px;
height: 30px; }
#top-header #searcher--wrapper .dgwt-wcas-search-wrapp svg.close {
display: none; }
#top-header .social-icon {
margin-right: 30px; }
#top-header #product-menu {
margin-top: 1em;
border-top: 1px solid gray;
transition: .3s;
display: none;
margin-right: calc(5% + 15px);
margin-left: calc(5% + 15px); }
#top-header #product-menu #product-menu_categories {
padding: 0 20px; }
#top-header #product-menu #product-menu_categories h4 {
letter-spacing: 0px;
margin-bottom: 10px; }
#top-header #product-menu #product-menu_categories a {
color: black;
font-weight: 400; }
#top-header #product-menu #product-menu_categories a:hover {
text-decoration: underline; }
#top-header #product-menu ul {
list-style: none;
padding: 0;
margin: 0; }
#top-header #product-menu ul li {
font-weight: 400;
line-height: 1.5em;
padding: 3px 0; }
#top-header #product-menu.open {
display: flex !important; }
#top-header ul.lang-menu {
list-style: none;
margin: 0;
padding: 0;
text-transform: uppercase; }
#top-header ul.lang-menu li {
display: inline; }
#top-header ul.lang-menu li a {
color: #0B226A;
padding: .3em;
text-decoration: none; }
#top-header ul.lang-menu li a:hover {
text-decoration: none; }
#top-header ul.lang-menu li.current-lang a {
color: #ED0202; }
footer {
padding-top: 2em; }
footer p {
font-size: 16px; }
@media (max-width: 768px) {
footer .col-lg {
margin-bottom: 2em; } }
footer h3, footer a, footer p {
color: white;
text-decoration: none;
line-height: 1.3em; }
footer ul {
list-style: none;
margin: 0;
padding: 0; }
footer #newsletter-form {
width: 100%;
display: grid;
grid-template-columns: auto; }
footer #newsletter-form .input input[type=email] {
height: 36px;
color: #0B226A;
font-size: 16px;
padding: 3px 1em;
width: 80%;
max-width: 330px; }
footer #newsletter-form .input input[type=submit] {
display: none; }
footer #newsletter-form .input img {
vertical-align: middle;
margin-left: 5px;
cursor: pointer; }
footer #newsletter-form p {
grid-column-start: 1;
grid-column-end: 1;
margin: 0;
padding: 0; }
footer #newsletter-form .wpcf7-not-valid-tip {
display: none !important; }
footer #newsletter-form .wpcf7-response-output {
margin: 0 0 1em;
width: calc(80% + 39px);
color: white; }
@media (max-width: 576px) {
footer {
margin-bottom: 53px; } }
nav.footer-nav {
background-color: white;
display: none; }
@media (max-width: 576px) {
nav.footer-nav {
display: block;
position: fixed;
bottom: 0;
z-index: 2;
width: 100%;
padding-top: 2px; }
nav.footer-nav .buttons {
display: flex;
justify-content: space-between;
z-index: 3;
background-color: white; }
nav.footer-nav .buttons a {
display: flex;
flex-basis: calc((100% - 8px) / 3);
flex-direction: column;
align-items: center;
margin: 0 1px; }
nav.footer-nav .buttons a button {
padding: 13px !important;
width: 100%; }
nav.footer-nav .buttons a button img {
margin-bottom: 4px;
margin-right: 5px;
height: 18px;
width: auto; }
nav.footer-nav #contact-box {
background-color: #0B226A;
color: white;
padding: 1em 15%;
text-align: left;
margin: 2px;
bottom: -275px;
position: absolute;
z-index: -1;
transition: .5s ease-in-out; }
nav.footer-nav #contact-box.open {
bottom: 50px; }
nav.footer-nav #contact-box h3 {
text-align: center; }
nav.footer-nav #contact-box div {
font-size: 18px;
width: 200px;
margin: 15px auto;
display: flex;
align-items: center; }
nav.footer-nav #contact-box div img {
margin-right: 1em;
display: inline-block; }
nav.footer-nav #contact-box div span {
display: inline-block; } }
@media (min-width: 768px) {
#main-content {
margin: 120px 0; } 
.admin-bar #main-content {
margin: 88px 0;
}		
}
@media (max-width: 768px) {
#main-content {
margin-top: 75px; } }
#main-content a {
text-decoration: none; }
#main-content .page-title {
margin-top: 1em;
font-size: 35px;
letter-spacing: normal !important;
text-transform: none !important; }
#main-content .categories-list {
display: flex; }
@media (max-width: 768px) {
#main-content .categories-list {
flex-direction: column;
margin-top: 1em; }
#main-content .categories-list a {
padding: .5em 0;
border-bottom: 1px solid #cecece;
text-transform: uppercase;
font-size: 11px;
font-weight: 500;
color: gray;
margin: 5px 0;
text-decoration: none; }
#main-content .categories-list a.active:after {
border-right: 3px solid #ED0202;
margin-left: 10px;
content: ' '; } }
@media (min-width: 768px) {
#main-content .categories-list {
flex-direction: row; }
#main-content .categories-list a {
color: #0B226A;
text-decoration: none;
padding: 5px 0;
margin-right: 2em; }
#main-content .categories-list a.active {
border-bottom: 2px solid #ED0202; } }
#main-content .blogs-container {
margin-top: 20px; }
#main-content .blogs-container .blog-tile {
padding-left: 15px !important; }
#main-content .blogs-container .blog-tile * {
text-decoration: none !important;
color: #000; }
#main-content .blogs-container .blog-tile:hover {
text-decoration: none !important; }
#main-content .blogs-container .blog-tile .category {
margin-top: 20px;
margin-bottom: 20px; }
#main-content .blogs-container .blog-tile .category span {
background-color: #ED0202;
padding: 5px 10px;
color: #fff;
margin-right: 10px; }
#main-content .blogs-container .blog-tile .title {
font-size: 1.4rem;
font-weight: bold; }
#main-content .blogs-container .blog-tile .thumb {
height: 150px; }
#main-content .blogs-container .blog-tile .blog-tile-content {
padding: 10px 10px;
height: auto;
border: 1px solid #767676;
margin-bottom: 0px;
margin-top: 0px;
overflow: hidden; }
#main-content .blogs-container .blog-tile .blog-tile-content .short-text {
overflow: hidden; }
@media screen and (max-width: 1500px) and (min-width: 991px) {
#main-content .blogs-container .blog-tile .blog-tile-content {
height: 650px; } }
@media screen and (max-width: 990px) {
#main-content .blogs-container .blog-tile .blog-tile-content {
height: 450px; } }
#main-content .blogs-container .blog-tile.first-tile .blog-tile-content {
height: 100%; }
#main-content .blogs-container .blog-tile.first-tile .blog-tile-content .thumb {
height: 250px; }
#main-content.single-page ul li {
padding: 10px 0px;
line-height: 1.6;
font-weight: 300;
font-size: 18px; }
#breadcrumbs {
margin: 0;
padding: 0;
font-size: 16px;
color: #767676;
font-weight: 400; }
#breadcrumbs a {
color: #767676;
text-decoration: none; }
.pagination {
display: flex;
justify-content: space-between; }
.pagination p {
font-size: 16px;
color: black;
text-align: center;
font-weight: bold;
flex-basis: 100%; }
.pagination > div {
display: flex;
flex-direction: row;
align-items: center;
font-weight: bold; }
.pagination .page-numbers {
margin: auto 5px; }
.pagination .next-icon {
width: 0;
height: 0;
border-top: 7px solid transparent;
border-bottom: 7px solid transparent;
border-left: 7px solid black;
margin-left: 10px; }
.pagination .prev-icon {
width: 0;
height: 0;
border-top: 7px solid transparent;
border-bottom: 7px solid transparent;
border-right: 7px solid black;
margin-right: 10px; }
#map {
height: 500px;
width: 100%;
z-index: -1; }
.address-box {
margin-top: 2em; }
.address-box p {
line-height: 1.3em;
font-weight: normal; }
.address-box img {
margin-right: 5px; }
.address-box a {
color: unset; }
.address-box a:hover {
color: #0B226A; }
.address-box span {
cursor: pointer; }
.blog--meta-data {
margin-top: 1em;
margin-bottom: 1em;
display: flex;
font-size: 15px; }
.blog--meta-data > * {
margin-right: 30px; }
.blog--tag-list ul, .blog--similar-posts ul {
list-style: none;
padding: 0;
margin: 0; }
.blog--tag-list ul li, .blog--similar-posts ul li {
margin: 5px 0px; }
.blog--tag-list ul li a, .blog--similar-posts ul li a {
color: black;
text-decoration: none;
padding: 3px 0px; }
.blog--tag-list ul li a:hover, .blog--similar-posts ul li a:hover {
border-bottom: 2px solid #ED0202; }
.blog--image {
width: 100%; }
.blog--image img {
width: 100%;
height: 600px;
object-fit: cover; }
.blog--categories {
margin-top: 1em; }
.blog--categories nav a {
background-color: #ED0202;
color: white;
padding: .3em .6em;
margin-right: .5em; }
#wpcf7-f43-o1 label, #wpcf7-f43-o1 span, #wpcf7-f43-o1 input:not([type='submit']):not([type='checkbox']), #wpcf7-f43-o1 textarea, #wpcf7-f33-o1 label, #wpcf7-f33-o1 span, #wpcf7-f33-o1 input:not([type='submit']):not([type='checkbox']), #wpcf7-f33-o1 textarea, .polor-form label, .polor-form span, .polor-form input:not([type='submit']):not([type='checkbox']), .polor-form textarea {
display: block;
width: 100%;
font-size: 15px; }
#wpcf7-f43-o1 input:not([type='submit']):not([type='checkbox']), #wpcf7-f33-o1 input:not([type='submit']):not([type='checkbox']), .polor-form input:not([type='submit']):not([type='checkbox']) {
padding: 5px;
margin-bottom: 10px; }
#wpcf7-f43-o1 input[type='date'], #wpcf7-f33-o1 input[type='date'], .polor-form input[type='date'] {
padding: 3px 5px !important; }
#wpcf7-f43-o1 textarea, #wpcf7-f33-o1 textarea, .polor-form textarea {
width: 100%;
margin-top: 15px; }
#wpcf7-f43-o1 .acceptance-946, #wpcf7-f33-o1 .acceptance-946, .polor-form .acceptance-946 {
display: inline !important; }
#wpcf7-f43-o1 .acceptance-946 span, #wpcf7-f33-o1 .acceptance-946 span, .polor-form .acceptance-946 span {
display: inline !important; }
#wpcf7-f43-o1 .acceptance-946 input[type='checkbox'], #wpcf7-f33-o1 .acceptance-946 input[type='checkbox'], .polor-form .acceptance-946 input[type='checkbox'] {
float: left;
clear: right; }
#wpcf7-f43-o1 input[type='submit'], #wpcf7-f33-o1 input[type='submit'], .polor-form input[type='submit'] {
background-color: #ED0202;
color: white;
border: none;
padding: 10px 20px;
font-size: 15px;
float: right;
clear: left; }
#wpcf7-f43-o1 .wpcf7-not-valid-tip, #wpcf7-f33-o1 .wpcf7-not-valid-tip, .polor-form .wpcf7-not-valid-tip {
margin-bottom: .5em; }
@media (max-width: 768px) {
#wpcf7-f43-o1, #wpcf7-f33-o1, .polor-form {
margin-bottom: 20px; }
#wpcf7-f43-o1 .sec-col > label:first-of-type, #wpcf7-f33-o1 .sec-col > label:first-of-type, .polor-form .sec-col > label:first-of-type {
margin-top: 20px; } }
#wpcf7-f43-o1 .sec-col > label:first-of-type, #wpcf7-f33-o1 .sec-col > label:first-of-type {
margin-top: -30px; }
#wpcf7-f43-o1 .wpcf7-response-output, #wpcf7-f33-o1 .wpcf7-response-output {
margin: 2em 0.5em 3em; }
.polor-form {
margin-top: 2em; }
.polor-form textarea {
margin-top: 0px !important;
margin-bottom: 10px; }
.modal .wpcf7-form input {
font-style: italic;
border: none;
border-bottom: solid 2px #000;
font-size: 18px;
padding-bottom: 22px;
margin-bottom: 45px;
font-weight: 300;
background: none; }
.modal .wpcf7-form input.wpcf7-submit {
border: none;
padding-bottom: 0px;
font-size: 16px;
font-weight: 500;
letter-spacing: 6px;
text-transform: uppercase;
font-style: normal; }
.modal .wpcf7-form input.wpcf7-submit:hover {
color: #ED0000;
cursor: pointer; }
#comments .single-comment {
margin-bottom: 20px; }
#comments .single-comment .author {
font-weight: 600;
margin-top: 3px; }
#comments #leave-comment {
margin-top: 70px; }
#comments #leave-comment .comment-notes, #comments #leave-comment .comment-reply-title, #comments #leave-comment .comment-form-cookies-consent, #comments #leave-comment .required {
display: none; }
#comments #leave-comment p {
display: flex; }
@media (max-width: 991px) {
#comments #leave-comment p {
flex-direction: column; } }
@media (min-width: 1300px) {
#comments #leave-comment p label {
flex-basis: 10%; } }
@media (min-width: 992px) and (max-width: 1299px) {
#comments #leave-comment p label {
flex-basis: 15%; } }
@media (max-width: 991px) {
#comments #leave-comment p label {
flex-basis: 100%; } }
#comments #leave-comment p input:not([type="submit"]), #comments #leave-comment p textarea {
flex-basis: 50%;
border: none;
background-color: #efefef; }
@media (max-width: 991px) {
#comments #leave-comment p input:not([type="submit"]), #comments #leave-comment p textarea {
padding: 1em; } }
#comments #leave-comment input[type="submit"] {
padding: .7em 1em;
font-weight: lighter;
display: inline;
border: none;
color: white;
cursor: pointer;
background-color: #ED0202 !important; }
@media (max-width: 991px) {
#comments #leave-comment input[type="submit"] {
margin: 1em 0; } }
#presentationForm .modal-content {
padding: 15px; }
#presentationForm .modal-content .modal-body {
margin-top: 10px;
padding: 1em; }
#presentationForm .modal-content .modal-body form p {
margin-bottom: 10px; }
#presentationForm .modal-content .modal-body form label {
width: 100%; }
#presentationForm .modal-content .modal-body form label span {
font-size: .8em; }
#presentationForm .modal-content .modal-body form input, #presentationForm .modal-content .modal-body form textarea {
width: 100%;
padding: 0;
margin-bottom: 0;
font-style: normal; }
#presentationForm .modal-content .modal-body form input[readonly='readonly'], #presentationForm .modal-content .modal-body form textarea[readonly='readonly'] {
background-color: #eeeeee; }
#presentationForm .modal-content .modal-body form textarea {
border: 2px solid black; }
#presentationForm .modal-content .modal-body form .wpcf7-response-output {
margin-bottom: 2em !important; }
#presentationForm .modal-content .modal-body form input[type='submit'] {
border: 2px solid black;
padding: .7em; }
#inquiryForm .modal-content {
padding: 15px; }
#inquiryForm .modal-content .modal-body {
margin-top: 10px;
padding: 1em; }
#inquiryForm .modal-content .modal-body form p {
margin-bottom: 10px; }
#inquiryForm .modal-content .modal-body form label {
width: 100%; }
#inquiryForm .modal-content .modal-body form label span {
font-size: .8em; }
#inquiryForm .modal-content .modal-body form input, #inquiryForm .modal-content .modal-body form textarea {
width: 100%;
padding: 0;
margin-bottom: 0;
font-style: normal; }
#inquiryForm .modal-content .modal-body form input[readonly='readonly'], #inquiryForm .modal-content .modal-body form textarea[readonly='readonly'] {
background-color: #eeeeee; }
#inquiryForm .modal-content .modal-body form textarea {
border: 2px solid black; }
#inquiryForm .modal-content .modal-body form .wpcf7-response-output {
margin-bottom: 2em !important; }
#inquiryForm .modal-content .modal-body form input[type='submit'] {
border: 2px solid black;
padding: .7em; }
.modal {
position: fixed;
top: 0;
left: 0;
z-index: 1060;
display: none;
width: 100%;
height: 100%;
overflow-x: hidden;
overflow-y: auto;
outline: 0; }
.modal-dialog {
position: relative;
width: auto;
margin: 0.5rem;
pointer-events: none; }
.modal.fade .modal-dialog {
transition: transform 0.3s ease-out;
transform: translate(0, -50px); }
@media (prefers-reduced-motion: reduce) {
.modal.fade .modal-dialog {
transition: none; } }
.modal.show .modal-dialog {
transform: none; }
.modal.modal-static .modal-dialog {
transform: scale(1.02); }
.modal-dialog-scrollable {
height: calc(100% - 1rem); }
.modal-dialog-scrollable .modal-content {
max-height: 100%;
overflow: hidden; }
.modal-dialog-scrollable .modal-body {
overflow-y: auto; }
.modal-dialog-centered {
display: flex;
align-items: center;
min-height: calc(100% - 1rem); }
.modal-content {
position: relative;
display: flex;
flex-direction: column;
width: 100%;
pointer-events: auto;
background-color: #fff;
background-clip: padding-box;
border: 1px solid rgba(0, 0, 0, 0.2);
border-radius: 0.3rem;
outline: 0; }
.modal-backdrop {
position: fixed;
top: 0;
left: 0;
z-index: 1040;
width: 100vw;
height: 100vh;
background-color: #000; }
.modal-backdrop.fade {
opacity: 0; }
.modal-backdrop.show {
opacity: 0.5; }
.modal-header {
display: flex;
flex-shrink: 0;
align-items: center;
justify-content: space-between;
padding: 1rem 1rem;
border-bottom: 1px solid #dee2e6;
border-top-left-radius: calc(0.3rem - 1px);
border-top-right-radius: calc(0.3rem - 1px); }
.modal-header .modal-title {
margin-bottom: 0;
line-height: 1.5;
font-size: 1.25em;
margin-top: 0px; }
.modal-header button {
background-color: unset !important;
color: black !important;
border: unset !important;
padding: 0;
font-size: 22px; }
.modal-header .btn-close {
padding: 0.5rem 0.5rem;
margin: -0.5rem -0.5rem -0.5rem auto; }
.modal-body {
position: relative;
flex: 1 1 auto;
padding: 1rem; }
.modal-footer {
display: flex;
flex-wrap: wrap;
flex-shrink: 0;
align-items: center;
justify-content: flex-end;
padding: 0.75rem;
border-top: 1px solid #dee2e6;
border-bottom-right-radius: calc(0.3rem - 1px);
border-bottom-left-radius: calc(0.3rem - 1px); }
.modal-footer > * {
margin: 0.25rem; }
@media (min-width: 576px) {
.modal-dialog {
max-width: 500px;
margin: 1.75rem auto; }
.modal-dialog-scrollable {
height: calc(100% - 3.5rem); }
.modal-dialog-centered {
min-height: calc(100% - 3.5rem); }
.modal-sm {
max-width: 300px; } }
@media (min-width: 992px) {
.modal-lg,
.modal-xl {
max-width: 800px; } }
@media (min-width: 1200px) {
.modal-xl {
max-width: 1140px; } }
.modal-fullscreen {
width: 100vw;
max-width: none;
height: 100%;
margin: 0; }
.modal-fullscreen .modal-content {
height: 100%;
border: 0;
border-radius: 0; }
.modal-fullscreen .modal-header {
border-radius: 0; }
.modal-fullscreen .modal-body {
overflow-y: auto; }
.modal-fullscreen .modal-footer {
border-radius: 0; }
@media (max-width: 575.98px) {
.modal-fullscreen-sm-down {
width: 100vw;
max-width: none;
height: 100%;
margin: 0; }
.modal-fullscreen-sm-down .modal-content {
height: 100%;
border: 0;
border-radius: 0; }
.modal-fullscreen-sm-down .modal-header {
border-radius: 0; }
.modal-fullscreen-sm-down .modal-body {
overflow-y: auto; }
.modal-fullscreen-sm-down .modal-footer {
border-radius: 0; } }
@media (max-width: 767.98px) {
.modal-fullscreen-md-down {
width: 100vw;
max-width: none;
height: 100%;
margin: 0; }
.modal-fullscreen-md-down .modal-content {
height: 100%;
border: 0;
border-radius: 0; }
.modal-fullscreen-md-down .modal-header {
border-radius: 0; }
.modal-fullscreen-md-down .modal-body {
overflow-y: auto; }
.modal-fullscreen-md-down .modal-footer {
border-radius: 0; } }
@media (max-width: 991.98px) {
.modal-fullscreen-lg-down {
width: 100vw;
max-width: none;
height: 100%;
margin: 0; }
.modal-fullscreen-lg-down .modal-content {
height: 100%;
border: 0;
border-radius: 0; }
.modal-fullscreen-lg-down .modal-header {
border-radius: 0; }
.modal-fullscreen-lg-down .modal-body {
overflow-y: auto; }
.modal-fullscreen-lg-down .modal-footer {
border-radius: 0; } }
@media (max-width: 1199.98px) {
.modal-fullscreen-xl-down {
width: 100vw;
max-width: none;
height: 100%;
margin: 0; }
.modal-fullscreen-xl-down .modal-content {
height: 100%;
border: 0;
border-radius: 0; }
.modal-fullscreen-xl-down .modal-header {
border-radius: 0; }
.modal-fullscreen-xl-down .modal-body {
overflow-y: auto; }
.modal-fullscreen-xl-down .modal-footer {
border-radius: 0; } }
@media (max-width: 1399.98px) {
.modal-fullscreen-xxl-down {
width: 100vw;
max-width: none;
height: 100%;
margin: 0; }
.modal-fullscreen-xxl-down .modal-content {
height: 100%;
border: 0;
border-radius: 0; }
.modal-fullscreen-xxl-down .modal-header {
border-radius: 0; }
.modal-fullscreen-xxl-down .modal-body {
overflow-y: auto; }
.modal-fullscreen-xxl-down .modal-footer {
border-radius: 0; } }
.single-product.woocommerce {
font-family: 'Montserrat', sans-serif; }
.single-product.woocommerce #main-content {
display: block;
margin-left: auto;
margin-right: auto;
max-width: 1240px; }
.single-product.woocommerce .product_title {
font-size: 2.5em;
text-transform: unset !important; }
.single-product.woocommerce .woocommerce-product-gallery ol {
margin-top: 1.5em !important; }
.single-product.woocommerce .woocommerce-product-gallery ol li {
width: 16% !important; }
.single-product.woocommerce .entry-summary .quantity input {
padding: 0.55em;
font-size: 18px; }
.single-product.woocommerce .entry-summary .single_add_to_cart_button {
background-color: #0B226A !important;
padding: .9em 1.5em;
font-family: "Montserrat", sans-serif; }
.single-product.woocommerce .entry-summary .single_variation_wrap .woocommerce-Price-amount.amount {
display: inline !important; }
.single-product.woocommerce .entry-summary .woocommerce-variation-price, .single-product.woocommerce .entry-summary p.price {
margin-bottom: .9em;
font-size: 1.7em;
font-weight: 700; }
.single-product.woocommerce .entry-summary .woocommerce-variation-price .amount, .single-product.woocommerce .entry-summary p.price .amount {
color: #ED0202;
margin-bottom: 0.9em;
font-size: 1.25em;
font-weight: 700; }
.single-product.woocommerce .entry-summary .woocommerce-variation-price .woocommerce-price-suffix, .single-product.woocommerce .entry-summary p.price .woocommerce-price-suffix {
color: #ED0202;
margin-bottom: 0.9em;
font-size: 80%;
font-weight: 400; }
.single-product.woocommerce .entry-summary .additional-data {
margin-top: 4em; }
.single-product.woocommerce .entry-summary .additional-data .row {
margin: 0;
padding: 0; }
.single-product.woocommerce .entry-summary .additional-data .row > div {
padding: 0 !important; }
.single-product.woocommerce .entry-summary .additional-data .row .benefit-icon {
max-width: 300px;
margin-bottom: 1em; }
.single-product.woocommerce .entry-summary .additional-data .row .benefit-icon .icon {
width: 40px;
margin-right: 10px;
display: inline;
vertical-align: sub; }
.single-product.woocommerce .entry-summary .additional-data .row .benefit-icon .icon img {
max-width: 40px; }
.single-product.woocommerce .entry-summary .additional-data .row .benefit-icon .text {
display: inline-block; }
.single-product.woocommerce .entry-summary .additional-data .row button {
min-width: 98%;
background-color: #0B226A;
padding: .9em 1.5em;
color: white;
font-size: 100%;
margin: 0 5% 0 0;
line-height: 1;
cursor: pointer;
position: relative;
text-decoration: none;
overflow: visible;
border-radius: 3px;
left: auto;
border: 0;
display: inline-block;
background-image: none;
box-shadow: none;
text-shadow: none;
height: 65px;
margin-bottom: 1em;
font-family: "Montserrat", sans-serif;
font-weight: 400; }
@media only screen and (max-width: 992px) {
.single-product.woocommerce .entry-summary .additional-data .row button {
min-width: unset !important;
padding: 0.4em 0.8em !important; } }
.single-product.woocommerce .entry-summary .additional-data .row button img {
max-height: 24px;
display: inline;
vertical-align: middle;
margin-bottom: 2px;
max-width: 26px; }
.single-product.woocommerce .entry-summary .additional-data .row button:disabled {
background-color: #d3d3d3 !important;
cursor: not-allowed; }
.single-product.woocommerce .entry-summary .additional-data .row #presentationFomButton {
margin-top: -2px !important; }
.single-product.woocommerce .entry-summary .out-of-stock {
color: white;
border: 1px solid red;
padding: 1em;
margin-right: 2em;
background-color: red;
font-weight: bold;
border-radius: 5px;
margin-bottom: 2.2em; }
.single-product.woocommerce .entry-summary table.variations select {
font-size: 15px;
padding: 5px;
border-radius: 4px;
border: 1px solid black; }
.single-product.woocommerce .woocommerce-tabs {
margin-top: 2em; }
.single-product.woocommerce .woocommerce-tabs ul.polor-tabs {
text-align: center;
padding: 0; }
.single-product.woocommerce .woocommerce-tabs ul.polor-tabs li {
border: unset !important;
background-color: unset !important;
display: unset !important;
position: unset !important;
z-index: unset !important;
border-radius: unset !important;
margin: 0 0.5em !important;
padding: unset !important; }
.single-product.woocommerce .woocommerce-tabs ul.polor-tabs li.active {
color: #0B226A;
border-bottom: 2px solid #0B226A !important; }
.single-product.woocommerce .woocommerce-tabs ul.polor-tabs:before {
content: unset !important; }
.single-product.woocommerce .woocommerce-product-attributes-item__value {
font-style: unset; }
.single-product.woocommerce .images {
margin-bottom: 6em; }
.single-product.woocommerce #hidingPriceButton {
min-width: 250px;
background-color: #0B226A;
padding: .9em 1.5em;
color: white;
font-size: 100%;
margin: 0 5% 0 0;
line-height: 1;
cursor: pointer;
position: relative;
text-decoration: none;
overflow: visible;
border-radius: 3px;
left: auto;
border: 0;
display: inline-block;
background-image: none;
box-shadow: none;
text-shadow: none;
height: 65px;
margin-bottom: 1em;
font-family: "Montserrat", sans-serif;
font-weight: 400; }
.single-product.woocommerce #hidingPriceButton img {
max-height: 24px;
display: inline;
vertical-align: middle;
margin-bottom: 2px;
max-width: 26px; }
.single-product.woocommerce #tab-description ul {
line-height: 35px; }
@media all and (max-width: 992px) {
.single-product.woocommerce .woocommerce div.product {
overflow: hidden; }
.single-product.woocommerce .entry-summary {
margin: 1.5em;
display: block;
width: auto; }
.single-product.woocommerce .additional-data .col-12 {
text-align: center; }
.single-product.woocommerce .additional-data .benefit-icon {
margin: 0 auto 1em; }
.single-product.woocommerce .fl-col {
max-width: unset !important; }
.single-product.woocommerce .polor-tabs ul li {
display: block; } }
aside #sidebar #primary-sidebar {
position: relative; }
aside #sidebar #primary-sidebar .active-filters-header {
margin-bottom: 2.5em; }
aside #sidebar .wcpf-note-list .wcpf-note-item {
background-color: #0B226A;
border-radius: 10px;
padding: 3px 6px;
display: inline-flex;
flex-direction: row-reverse; }
aside #sidebar .wcpf-note-list .wcpf-note-item .note-text {
color: white !important; }
aside #sidebar .wcpf-note-list .wcpf-note-item .remove-filter::before, aside #sidebar .wcpf-note-list .wcpf-note-item .remove-filter::after {
background-color: white !important; }
aside #sidebar .wcpf-radio-item.checked > .wcpf-item-inner > .wcpf-item-label span.wcpf-title {
font-weight: bold; }
aside #sidebar .wcpf-item-hierarchical-collapsed > .wcpf-item-inner > .wcpf-item-label:first-of-type .wcpf-input-container {
display: none; }
aside #sidebar .wcpf-item {
margin: 6px 0; }
aside #sidebar .contact-data {
background-color: #0B226A;
color: white;
padding: 10px 20px; }
aside #sidebar .contact-data a {
color: white; }
aside #sidebar .contact-data h4 {
padding: 0;
margin: 0; }
aside #sidebar .contact-data div {
margin: 20px 0; }
aside #sidebar .contact-data div img {
vertical-align: middle;
display: inline; }
aside #sidebar .contact-data div span {
display: inline-block;
margin-left: 10px; }
.category-description {
font-size: 16px;
line-height: 1.6; }
.woocommerce-ordering {
margin: 0 !important;
position: relative; }
.woocommerce-ordering select {
background-color: unset;
border: 0px;
font-family: Montserrat;
font-weight: 700;
font-size: 16px;
-moz-appearance: none; -webkit-appearance: none; appearance: none; }
.woocommerce-ordering::after {
width: 0;
height: 0;
border-left: 8px solid transparent;
border-right: 8px solid transparent;
border-top: 9px solid black;
content: ' ';
position: absolute;
bottom: 5px; }
.wcpf-price-slider-min-max-inputs input {
border: 1px solid gray;
padding: 4px;
border-radius: 5px !important; }
.wcpf-field-price-slider .ui-slider .ui-slider-range {
background-color: #0B226A; }
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
width: calc(25% - 10px);
margin-right: 10px;
margin-bottom: 10px; }
.post-type-archive-product h1 {
text-transform: unset !important;
font-size: 20px; }
.post-type-archive-product .polor-reset-button button {
position: absolute;
top: 27px;
left: 0;
width: auto;
background: unset;
border: 0;
color: #0B226A;
padding: 2px;
letter-spacing: 1.2px; }
.post-type-archive-product .polor-reset-button button:hover {
background-color: unset;
color: #0B226A;
text-decoration: underline; }
.wcpf-field-radio-list .wcpf-radio-list .wcpf-radio-item .wcpf-input-container {
border: 1px solid gray;
border-radius: 0 !important;
margin-top: 10px !important; }
.wcpf-field-radio-list .wcpf-radio-list .wcpf-radio-item .wcpf-title-container {
padding-left: 5px !important; }
.wcpf-item-hierarchical-collapsed .wcpf-item {
font-size: 13px;
margin-bottom: 2px;
display: block; }
.wcpf-item-hierarchical-collapsed .wcpf-item .wcpf-input-container {
display: block !important; }
.products-box {
padding-right: 0; }
.woocommerce-result-count {
font-size: 16px;
color: black;
text-align: center;
font-weight: bold;
width: 100%;
margin: 0px !important; }
.polor-sale-filter {
display: none; }
@media (max-width: 768px) {
.post-type-archive-product #main-content .industry-banner-wrapper {
padding: 0; }
.post-type-archive-product #main-content .industry-banner-wrapper .col {
padding: 0; }
.post-type-archive-product #main-content .category-wrapper {
padding: 0 !important; } }
.products strong {
display: inline !important; }
.products .product {
border: 3px solid #D3D3D3; }
@media (max-width: 576px) {
.products .product {
width: 100% !important; } }
.products .product .overlay {
display: none; }
.products .product .image {
height: 300px;
width: 100%;
background-position: center !important;
background-size: contain !important;
background-repeat: no-repeat !important; }
.products .product .desc ul {
list-style: disc !important;
padding-left: 20px;
font-size: 16px; }
.products .product .desc ul li {
list-style: unset !important; }
.products .product .desc ul li ul li {
padding: 0px !important; }
.products .product .desc p {
font-size: 16px;
text-align: left;
line-height: 20px !important; }
.products .product .product-icon {
position: absolute;
top: 0;
height: 40px; }
.products .product .product-icon.icon-power {
right: 15px; }
.products .product .product-icon.icon-brand {
left: 15px;
height: 20px;
top: 10px; }
.products .product .title {
color: #0B226A;
text-align: left;
text-transform: none;
width: 90%;
margin: 10px 0px 0px 0px;
letter-spacing: -1px;
font-size: 16px; }
.products .product:hover {
border: 3px solid #0B226A; }
.products .product:hover .overlay {
width: 100%;
top: 0;
height: 100%;
z-index: 2;
padding: 25px;
background-color: rgba(0, 0, 0, 0.8);
display: flex; }
.products .product:hover .overlay .desc {
color: white;
align-self: flex-end;
font-weight: 500;
text-align: justify; }
.products .product:hover .overlay .desc ul li {
padding: unset !important;
font-size: unset !important;
line-height: unset !important; }
.products .product .product-image-separator-container {
display: flex;
flex-direction: row;
justify-content: center;
margin-top: 10px; }
.products .product .product-image-separator-container div {
width: 90%;
height: 3px;
background-color: #D3D3D3; }
.products .product .price-container {
display: flex;
flex-direction: row;
justify-content: center;
margin-bottom: 10px; }
.products .product .price-container > div {
width: 90%;
display: flex;
flex-direction: row;
justify-content: space-between;
align-items: center; }
.products .product .price-container > div .product-price {
color: #ED0202;
font-size: 20px;
font-weight: 600;
letter-spacing: -1px; }
@media screen and (max-width: 600px) {
.products .product .price-container > div .product-price {
font-size: 1.2rem; } }
.products .product .price-container > div .product-details {
background-color: red;
padding: 1px 10px;
color: #fff;
font-size: 1.3rem;
font-weight: 600;
letter-spacing: 1px;
text-transform: lowercase;
border-radius: 10px; }
.products .product a .footer {
min-height: 100px;
display: flex;
flex-direction: column;
justify-content: space-between; }
#polor-cart {
margin-top: 100px; }
#polor-cart h1 {
text-align: center;
margin-bottom: 1.3em; }
#polor-cart table.shop_table {
border: 1px solid #a4a4a4;
border-radius: 0; }
#polor-cart table.shop_table td {
border-top: 1px solid #a4a4a4;
border-radius: 0;
padding: 20px 12px; }
#polor-cart table.shop_table td a {
color: #0B226A; }
#polor-cart table.shop_table td #coupon_code {
min-width: 200px;
padding: 9px 6px;
margin-right: 1em; }
#polor-cart table.shop_table button {
background-color: #0B226A;
padding: 0.9em 1.5em;
color: white;
font-size: 100%;
line-height: 1;
cursor: pointer;
position: relative;
text-decoration: none;
overflow: visible;
border-radius: 3px;
display: inline-block;
background-image: none;
box-shadow: none;
text-shadow: none;
margin-bottom: 1em;
font-weight: normal; }
#polor-cart a.checkout-button {
background-color: #0B226A;
padding: 0.9em 1.5em;
color: white;
font-size: 100%;
line-height: 1;
cursor: pointer;
position: relative;
text-decoration: none;
overflow: visible;
border-radius: 3px;
display: inline-block;
background-image: none;
box-shadow: none;
text-shadow: none;
margin-bottom: 1em;
font-weight: normal; }
nav.woocommerce-MyAccount-navigation {
float: none !important;
width: auto !important; }
nav.woocommerce-MyAccount-navigation ul {
list-style: none;
padding: 0; }
nav.woocommerce-MyAccount-navigation ul li {
margin-bottom: 3px; }
nav.woocommerce-MyAccount-navigation ul li a {
color: #0B226A;
border: 1px solid rgba(0, 0, 0, 0.1);
padding: 8px;
width: 100%;
display: block;
border-radius: 5px; }
nav.woocommerce-MyAccount-navigation ul li a:hover {
background-color: #0B226A;
color: white;
text-decoration: none;
transition: .3s ease-in-out; }
nav.woocommerce-MyAccount-navigation ul li.is-active a {
background-color: #0B226A;
color: white; }
.woocommerce-MyAccount-content {
float: none !important;
width: auto !important; }
.woocommerce-MyAccount-content a {
color: #0B226A; }
.woocommerce-button, .woocommerce-Button {
color: #0B226A !important; }
.woocommerce-info {
color: #0B226A !important;
border-top-color: #0B226A !important; }
.lost_reset_password {
border: 1px solid #d3ced2;
padding: 20px;
margin: 2em 0;
text-align: left;
border-radius: 5px; }
.woocommerce-form-login input, .woocommerce-form-register input, .woocommerce-billing-fields input, .woocommerce-account-fields input, .woocommerce-form-coupon input {
font-size: 15px;
padding: 5px;
border-radius: 4px;
border: 1px solid black; }
.woocommerce-form-login .show-password-input, .woocommerce-form-register .show-password-input, .woocommerce-billing-fields .show-password-input, .woocommerce-account-fields .show-password-input, .woocommerce-form-coupon .show-password-input {
top: 0 !important; }
.woocommerce-form-login .woocommerce-form-login__rememberme, .woocommerce-form-register .woocommerce-form-login__rememberme, .woocommerce-billing-fields .woocommerce-form-login__rememberme, .woocommerce-account-fields .woocommerce-form-login__rememberme, .woocommerce-form-coupon .woocommerce-form-login__rememberme {
display: inline-block;
float: right; }
.woocommerce-form-login .woocommerce-form-login__rememberme span, .woocommerce-form-register .woocommerce-form-login__rememberme span, .woocommerce-billing-fields .woocommerce-form-login__rememberme span, .woocommerce-account-fields .woocommerce-form-login__rememberme span, .woocommerce-form-coupon .woocommerce-form-login__rememberme span {
font-size: 16px;
line-height: 1;
vertical-align: middle; }
#site-content {
margin-top: 92px; }
* {
box-sizing: border-box; }
body {
margin: 0px;
font-family: "Montserrat", sans-serif; }
.container-fluid > .row {
margin-left: 0px;
margin-right: 0px; }
@media (min-width: 576px) {
.container-fluid > .row {
margin-left: 5%;
margin-right: 5%; } }
.row.separated {
border-top: 1px solid white; }
a {
text-decoration: none;
color: black; }
button {
padding: .7em 1em;
font-weight: lighter;
display: inline;
border: none;
color: white;
cursor: pointer;
text-decoration: none; }
button.btn-red {
background-color: #ED0202 !important; }
button.btn-blue {
background-color: #0B226A; }
button.btn-img {
background-color: unset;
padding: 0; }
button.btn-img-text {
padding: 0.4em 1em !important;
min-height: 30px; }
button.btn-img-text img {
margin-right: 10px;
vertical-align: middle;
width: 20px; }
.bg-blue {
background-color: #0B226A; }
.bg-red {
background-color: #ED0202; }
.pagination a {
color: black; }
.polor-industry-filter {
display: none; }
.dgwt-wcas-sf-wrapp svg {
display: none !important; }
#main-video {
cursor: pointer; } #wcpf-filter-524 .wcpf-input-container {display:none;}
#wcpf-filter-524 .wcpf-item-children-container .wcpf-item-hierarchical-collapsed .wcpf-input-container {display:none;}
.wcpf-field-radio-list .wcpf-radio-list .wcpf-radio-item .wcpf-input-container {display:none !important;} .blog-tile-content .short-text{
line-height: 27px;
}
#main-content .blogs-container .blog-tile .blog-tile-content{
height: 100% !important;
}
.opinie__box{
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
.opinie__box h3{
width: 100%;
text-align: center;
font-size: 30px;
}
.opinie__box .single__opinia{
width: 31%;
margin-bottom: 15px;
background-color: #0b226a;
color: #fff;
font-size: 18px;
line-height: 35px;
min-height: 250px;
display: flex;
justify-content: center;
align-items: center;
text-align: center;
border-radius: 20px;
padding: 10px;
min-width: 300px !important;
}
@media (max-width: 1000px) {
.opinie__box .single__opinia{
width: 49% !important;
}
}
@media (max-width: 650px) {
.opinie__box .single__opinia{
width: 100% !important;
}
}
.nag__h2--edit{
text-transform: unset !important;
font-size: 20px;
}
@media screen and (max-width:1400px) {
#menu-main-menu > li > a{
font-size: 0.9em !important;
}
#top-header > .row{
margin-right: 0px;
}
}	
@media screen and (max-width: 767px) {
#menu-main-menu ul{
display: block;
}
#menu-main-menu > li{
width: 90%;
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
ul.sub-menu{
display: flex;
flex-wrap: wrap;
}
ul.sub-menu > li{
width: 90%;
margin-left: 20px;
border-bottom: 0px !important;
display: flex;
flex-wrap: wrap;
justify-content: space-between;
font-size: 14.4px !important;
}
.rozwin{
position: relative;
right: 0px;
margin-top: -3px;
margin-right: 20px;
border: 2px solid gray;
font-size: 22px;
width: 25px;
height: 25px;
display: flex;
justify-content: center;
line-height: 22px;
cursor: pointer;
}
.rozwin2{
position: relative;
right: 0px;
margin-top: -3px;
margin-right: 20px;
border: 2px solid gray;
font-size: 22px;
width: 25px;
height: 25px;
display: flex;
justify-content: center;
line-height: 22px;
cursor: pointer;
}
ul.sub-menu .sub-menu{
display: flex;
flex-wrap: wrap;
}
ul.sub-menu .sub-menu > li{
width: 100%;
margin-left: 40px;
border-bottom: 0px !important;
font-size: 14.4px !important;
}
.menu-main-menu-container{
overflow: auto !important;
}
li.menu-item{
border-bottom: 0px !important;
}
.hide{
display: none !important;
}
ul.sub-menu a{
font-size: 14.4px !important;
}
}
@media screen and (min-width: 767px) {
#menu-products{
display: none !important;
}
#searcher--wrapper{
margin-left: 40px !important;
}
#menu--burger-icon{
display: none !important;
}
.sub-menu{
display: none !important;
position: absolute;
width: 300px;
background-color: #fff;
margin: 0px !important;
padding-top: 1em !important;
}
.sub-menu .sub-menu{
display: none !important;
position: absolute;
min-width: 350px;
background-color: #fff;
left: 300px;
margin-top: -36px !important;
margin-right: 0px !important;
margin-left: 0px !important; 
padding-top: 0px !important;
}
.sub-menu li{
width: 100%;
background-color: #fff;
}
.sub-menu li a{
width: 100%;
background-color: #fff;
display: block;
padding: 10px 5px !important;
color: #0B226A !important;
font-size: 0.85em !important;
}
.sub-menu .sub-menu li{
width: 100%;
background-color: #fff;
}
.sub-menu .sub-menu li a{
width: 100%;
background-color: #fff;
display: block;
padding: 10px 5px !important;
color: #0B226A !important;
font-size: 0.85em !important;
}
.menu-item:hover > .sub-menu{
display: block !important;
}
.menu-item > .sub-menu li:hover .sub-menu{
display: block !important;
}			
#menu-main-menu {
margin: 0 !important;
}
.social-icon{
margin: 0 !important;
}
#searcher--wrapper{
margin-left: 40px;
}
}
.menu-item {
z-index: 9;
} .products-box .products {
display: grid;
grid-template-columns: repeat(4, 1fr);
gap: 10px;
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
width: 100% !important;
}
.single-product .related-products-slider ul.products {
display: grid;
grid-template-columns: repeat(4, 1fr);
gap: 10px;
}
.single-product .related-products-slider ul.products::before {
display: none !important;
}  @media (max-width: 576px) {
.products-box .products, .single-product .related-products-slider ul.products {
grid-template-columns: 1fr;
}
} @media (min-width: 577px) and (max-width: 768px) {
.products-box .products, .single-product .related-products-slider ul.products {
grid-template-columns: repeat(2, 1fr);
}
} @media (min-width: 769px) and (max-width: 1199px) {
.products-box .products, .single-product .related-products-slider ul.products {
grid-template-columns: repeat(3, 1fr);
}
} @media (min-width: 1200px) {
.products-box .products, .single-product .related-products-slider ul.products {
grid-template-columns: repeat(4, 1fr);
}
}
.products-box .products::before {
display: none !important;
}
.woocommerce-ordering .orderby {
padding-left: 20px;
}
.woocommerce-product-attributes-item .dokument-info {
display: flex;
align-items: center;
justify-content: end;
gap: 15px;
}
table.dokdownload {
max-width: 650px;
margin: 0 auto;
}
table.dokdownload th {
width: auto !important;
}    
.woocommerce-product-attributes-item .rozmiar-dokumentu {
color: #666;
font-size: 0.9em;
}
.przycisk-pobierz {
background-color: #0B226A;
padding: .9em 1.5em;
color: white;
font-size: 100%;
line-height: 1;
cursor: pointer;
position: relative;
text-decoration: none;
overflow: visible;
border-radius: 3px;
left: auto;
border: 0;
display: inline-block;
background-image: none;
box-shadow: none;
text-shadow: none;
font-family: "Montserrat", sans-serif;
font-weight: 400;
}
.przycisk-pobierz:hover {
background-color: #135e96;
color: #ffffff !important;
text-decoration: none;
}
.przycisk-pobierz:focus {
outline: none;
box-shadow: 0 0 0 1px #fff, 0 0 0 3px #2271b1;
}
.przycisk-pobierz i {
margin-right: 8px;
}
@media screen and (max-width: 768px) {
.woocommerce-product-attributes-item .dokument-info {
flex-direction: column;
align-items: flex-start;
gap: 8px;
}
.btn-blue {
width: 100%;
text-align: center;
}
.przycisk-pobierz i {
margin-right: 0;
margin-bottom: 5px;
}
}
@media screen and (max-width: 500px) {
.product-type-simple h2 {
font-size: 1.5em !important;
}
}
.term-170 .wcpf-front-element-527 {
display: none;
}
.term-170 .polor-reset-button button {
position: absolute;
top: 27px;
}
.wcpf-filter-notes {
padding-top: 10px;
}
.wcpf-front-element-10246 {
display: none;
}
.term-170  .wcpf-front-element-10246 {
display: block;
}
.wcpf-front-element-532 {
margin-top: -50px;
}.lSSlideWrapper,.lSSlideWrapper .lSFade{position:relative}.lSSlideWrapper .lSSlide,.lSSlideWrapper.usingCss .lSFade>*{-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important;-webkit-transition-duration:inherit!important;transition-duration:inherit!important}.lSSlideOuter,.lSSlideOuter .lSPager.lSGallery{-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;-webkit-user-select:none}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideOuter{overflow:hidden;user-select:none}.lightSlider:after,.lightSlider:before{content:" ";display:table}.lightSlider{overflow:hidden;margin:0}.lSSlideWrapper{max-width:100%;overflow:hidden}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height}.lSSlideWrapper .lSFade>*{position:absolute!important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-property:opacity;transition-property:opacity}.lSSlideWrapper .lSFade>.active{z-index:10}.lSSlideWrapper.usingCss .lSFade>.active{opacity:1}.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 5px}.lSSlideOuter .lSPager.lSpg>li a{background-color:#222;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s}.lSSlideOuter .lSPager.lSpg>li.active a,.lSSlideOuter .lSPager.lSpg>li:hover a{background-color:#428bca}.lSSlideOuter .media{opacity:.8}.lSSlideOuter .media.active{opacity:1}.lSSlideOuter .lSPager.lSGallery{list-style:none;padding-left:0;margin:0;overflow:hidden;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;user-select:none}.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;-webkit-transition:border-radius .12s linear 0s .35s linear 0s;transition:border-radius .12s linear 0s .35s linear 0s}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:5px}.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideOuter .lSPager.lSGallery:before{content:" ";display:table}.lSAction>a{width:32px;display:block;top:50%;height:32px;background-image:url(//polor.pl/wp-content/themes/polor/img/controls.png);cursor:pointer;position:absolute;z-index:99;margin-top:-16px;opacity:.5;-webkit-transition:opacity .35s linear 0s;transition:opacity .35s linear 0s}.lSAction>a:hover{opacity:1}.lSAction>.lSPrev{background-position:0 0;left:10px}.lSAction>.lSNext{background-position:-32px 0;right:10px}.lSAction>a.disabled{pointer-events:none}.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden}.lSSlideOuter.vertical{position:relative}.lSSlideOuter.vertical.noPager{padding-right:0!important}.lSSlideOuter.vertical .lSGallery{position:absolute!important;right:0;top:0}.lSSlideOuter.vertical .lightSlider>*{width:100%!important;max-width:none!important}.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -31px;bottom:auto;top:10px}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lSPager,.lSSlideOuter .lightSlider{padding-left:0;list-style:none}.lSSlideOuter.lSrtl .lSPager,.lSSlideOuter.lSrtl .lightSlider{padding-right:0}.lSSlideOuter .lSGallery li,.lSSlideOuter .lightSlider>*{float:left}.lSSlideOuter.lSrtl .lSGallery li,.lSSlideOuter.lSrtl .lightSlider>*{float:right!important}@-webkit-keyframes rightEnd{0%,100%{left:0}50%{left:-15px}}@keyframes rightEnd{0%,100%{left:0}50%{left:-15px}}@-webkit-keyframes topEnd{0%,100%{top:0}50%{top:-15px}}@keyframes topEnd{0%,100%{top:0}50%{top:-15px}}@-webkit-keyframes leftEnd{0%,100%{left:0}50%{left:15px}}@keyframes leftEnd{0%,100%{left:0}50%{left:15px}}@-webkit-keyframes bottomEnd{0%,100%{bottom:0}50%{bottom:-15px}}@keyframes bottomEnd{0%,100%{bottom:0}50%{bottom:-15px}}.lSSlideOuter .rightEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lSSlideOuter .leftEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd .3s;animation:topEnd .3s;position:relative}.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd .3s;animation:bottomEnd .3s;position:relative}.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lightSlider.lsGrab>*{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lightSlider.lsGrabbing>*{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.fa.fa-glass:before{content:"\f000"}.fa.fa-meetup{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-star-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-star-o:before{content:"\f005"}.fa.fa-close:before,.fa.fa-remove:before{content:"\f00d"}.fa.fa-gear:before{content:"\f013"}.fa.fa-trash-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-trash-o:before{content:"\f2ed"}.fa.fa-file-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-o:before{content:"\f15b"}.fa.fa-clock-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-clock-o:before{content:"\f017"}.fa.fa-arrow-circle-o-down{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-arrow-circle-o-down:before{content:"\f358"}.fa.fa-arrow-circle-o-up{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-arrow-circle-o-up:before{content:"\f35b"}.fa.fa-play-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-play-circle-o:before{content:"\f144"}.fa.fa-repeat:before,.fa.fa-rotate-right:before{content:"\f01e"}.fa.fa-refresh:before{content:"\f021"}.fa.fa-list-alt{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-dedent:before{content:"\f03b"}.fa.fa-video-camera:before{content:"\f03d"}.fa.fa-picture-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-picture-o:before{content:"\f03e"}.fa.fa-photo{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-photo:before{content:"\f03e"}.fa.fa-image{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-image:before{content:"\f03e"}.fa.fa-pencil:before{content:"\f303"}.fa.fa-map-marker:before{content:"\f3c5"}.fa.fa-pencil-square-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-pencil-square-o:before{content:"\f044"}.fa.fa-share-square-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-share-square-o:before{content:"\f14d"}.fa.fa-check-square-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-check-square-o:before{content:"\f14a"}.fa.fa-arrows:before{content:"\f0b2"}.fa.fa-times-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-times-circle-o:before{content:"\f057"}.fa.fa-check-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-check-circle-o:before{content:"\f058"}.fa.fa-mail-forward:before{content:"\f064"}.fa.fa-expand:before{content:"\f424"}.fa.fa-compress:before{content:"\f422"}.fa.fa-eye,.fa.fa-eye-slash{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-warning:before{content:"\f071"}.fa.fa-calendar:before{content:"\f073"}.fa.fa-arrows-v:before{content:"\f338"}.fa.fa-arrows-h:before{content:"\f337"}.fa.fa-bar-chart{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-bar-chart:before{content:"\f080"}.fa.fa-bar-chart-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-bar-chart-o:before{content:"\f080"}.fa.fa-facebook-square,.fa.fa-twitter-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-gears:before{content:"\f085"}.fa.fa-thumbs-o-up{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-thumbs-o-up:before{content:"\f164"}.fa.fa-thumbs-o-down{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-thumbs-o-down:before{content:"\f165"}.fa.fa-heart-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-heart-o:before{content:"\f004"}.fa.fa-sign-out:before{content:"\f2f5"}.fa.fa-linkedin-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-linkedin-square:before{content:"\f08c"}.fa.fa-thumb-tack:before{content:"\f08d"}.fa.fa-external-link:before{content:"\f35d"}.fa.fa-sign-in:before{content:"\f2f6"}.fa.fa-github-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-lemon-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-lemon-o:before{content:"\f094"}.fa.fa-square-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-square-o:before{content:"\f0c8"}.fa.fa-bookmark-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-bookmark-o:before{content:"\f02e"}.fa.fa-facebook,.fa.fa-twitter{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-facebook:before{content:"\f39e"}.fa.fa-facebook-f{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-facebook-f:before{content:"\f39e"}.fa.fa-github{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-credit-card{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-feed:before{content:"\f09e"}.fa.fa-hdd-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hdd-o:before{content:"\f0a0"}.fa.fa-hand-o-right{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-o-right:before{content:"\f0a4"}.fa.fa-hand-o-left{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-o-left:before{content:"\f0a5"}.fa.fa-hand-o-up{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-o-up:before{content:"\f0a6"}.fa.fa-hand-o-down{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-o-down:before{content:"\f0a7"}.fa.fa-arrows-alt:before{content:"\f31e"}.fa.fa-group:before{content:"\f0c0"}.fa.fa-chain:before{content:"\f0c1"}.fa.fa-scissors:before{content:"\f0c4"}.fa.fa-files-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-files-o:before{content:"\f0c5"}.fa.fa-floppy-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-floppy-o:before{content:"\f0c7"}.fa.fa-navicon:before,.fa.fa-reorder:before{content:"\f0c9"}.fa.fa-google-plus,.fa.fa-google-plus-square,.fa.fa-pinterest,.fa.fa-pinterest-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-google-plus:before{content:"\f0d5"}.fa.fa-money{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-money:before{content:"\f3d1"}.fa.fa-unsorted:before{content:"\f0dc"}.fa.fa-sort-desc:before{content:"\f0dd"}.fa.fa-sort-asc:before{content:"\f0de"}.fa.fa-linkedin{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-linkedin:before{content:"\f0e1"}.fa.fa-rotate-left:before{content:"\f0e2"}.fa.fa-legal:before{content:"\f0e3"}.fa.fa-dashboard:before,.fa.fa-tachometer:before{content:"\f3fd"}.fa.fa-comment-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-comment-o:before{content:"\f075"}.fa.fa-comments-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-comments-o:before{content:"\f086"}.fa.fa-flash:before{content:"\f0e7"}.fa.fa-clipboard,.fa.fa-paste{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-paste:before{content:"\f328"}.fa.fa-lightbulb-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-lightbulb-o:before{content:"\f0eb"}.fa.fa-exchange:before{content:"\f362"}.fa.fa-cloud-download:before{content:"\f381"}.fa.fa-cloud-upload:before{content:"\f382"}.fa.fa-bell-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-bell-o:before{content:"\f0f3"}.fa.fa-cutlery:before{content:"\f2e7"}.fa.fa-file-text-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-text-o:before{content:"\f15c"}.fa.fa-building-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-building-o:before{content:"\f1ad"}.fa.fa-hospital-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hospital-o:before{content:"\f0f8"}.fa.fa-tablet:before{content:"\f3fa"}.fa.fa-mobile-phone:before,.fa.fa-mobile:before{content:"\f3cd"}.fa.fa-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-circle-o:before{content:"\f111"}.fa.fa-mail-reply:before{content:"\f3e5"}.fa.fa-github-alt{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-folder-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-folder-o:before{content:"\f07b"}.fa.fa-folder-open-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-folder-open-o:before{content:"\f07c"}.fa.fa-smile-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-smile-o:before{content:"\f118"}.fa.fa-frown-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-frown-o:before{content:"\f119"}.fa.fa-meh-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-meh-o:before{content:"\f11a"}.fa.fa-keyboard-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-keyboard-o:before{content:"\f11c"}.fa.fa-flag-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-flag-o:before{content:"\f024"}.fa.fa-mail-reply-all:before{content:"\f122"}.fa.fa-star-half-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-star-half-o:before{content:"\f089"}.fa.fa-star-half-empty{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-star-half-empty:before{content:"\f089"}.fa.fa-star-half-full{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-star-half-full:before{content:"\f089"}.fa.fa-code-fork:before{content:"\f126"}.fa.fa-chain-broken:before{content:"\f127"}.fa.fa-shield:before{content:"\f3ed"}.fa.fa-calendar-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-calendar-o:before{content:"\f133"}.fa.fa-css3,.fa.fa-html5,.fa.fa-maxcdn{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-ticket:before{content:"\f3ff"}.fa.fa-minus-square-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-minus-square-o:before{content:"\f146"}.fa.fa-level-up:before{content:"\f3bf"}.fa.fa-level-down:before{content:"\f3be"}.fa.fa-pencil-square:before{content:"\f14b"}.fa.fa-external-link-square:before{content:"\f360"}.fa.fa-compass{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-caret-square-o-down{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-caret-square-o-down:before{content:"\f150"}.fa.fa-toggle-down{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-toggle-down:before{content:"\f150"}.fa.fa-caret-square-o-up{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-caret-square-o-up:before{content:"\f151"}.fa.fa-toggle-up{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-toggle-up:before{content:"\f151"}.fa.fa-caret-square-o-right{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-caret-square-o-right:before{content:"\f152"}.fa.fa-toggle-right{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-toggle-right:before{content:"\f152"}.fa.fa-eur:before,.fa.fa-euro:before{content:"\f153"}.fa.fa-gbp:before{content:"\f154"}.fa.fa-dollar:before,.fa.fa-usd:before{content:"\f155"}.fa.fa-inr:before,.fa.fa-rupee:before{content:"\f156"}.fa.fa-cny:before,.fa.fa-jpy:before,.fa.fa-rmb:before,.fa.fa-yen:before{content:"\f157"}.fa.fa-rouble:before,.fa.fa-rub:before,.fa.fa-ruble:before{content:"\f158"}.fa.fa-krw:before,.fa.fa-won:before{content:"\f159"}.fa.fa-bitcoin,.fa.fa-btc{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-bitcoin:before{content:"\f15a"}.fa.fa-file-text:before{content:"\f15c"}.fa.fa-sort-alpha-asc:before{content:"\f15d"}.fa.fa-sort-alpha-desc:before{content:"\f881"}.fa.fa-sort-amount-asc:before{content:"\f160"}.fa.fa-sort-amount-desc:before{content:"\f884"}.fa.fa-sort-numeric-asc:before{content:"\f162"}.fa.fa-sort-numeric-desc:before{content:"\f886"}.fa.fa-xing,.fa.fa-xing-square,.fa.fa-youtube,.fa.fa-youtube-play,.fa.fa-youtube-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-youtube-play:before{content:"\f167"}.fa.fa-adn,.fa.fa-bitbucket,.fa.fa-bitbucket-square,.fa.fa-dropbox,.fa.fa-flickr,.fa.fa-instagram,.fa.fa-stack-overflow{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-bitbucket-square:before{content:"\f171"}.fa.fa-tumblr,.fa.fa-tumblr-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-long-arrow-down:before{content:"\f309"}.fa.fa-long-arrow-up:before{content:"\f30c"}.fa.fa-long-arrow-left:before{content:"\f30a"}.fa.fa-long-arrow-right:before{content:"\f30b"}.fa.fa-android,.fa.fa-apple,.fa.fa-dribbble,.fa.fa-foursquare,.fa.fa-gittip,.fa.fa-gratipay,.fa.fa-linux,.fa.fa-skype,.fa.fa-trello,.fa.fa-windows{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-gittip:before{content:"\f184"}.fa.fa-sun-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-sun-o:before{content:"\f185"}.fa.fa-moon-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-moon-o:before{content:"\f186"}.fa.fa-pagelines,.fa.fa-renren,.fa.fa-stack-exchange,.fa.fa-vk,.fa.fa-weibo{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-arrow-circle-o-right{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-arrow-circle-o-right:before{content:"\f35a"}.fa.fa-arrow-circle-o-left{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-arrow-circle-o-left:before{content:"\f359"}.fa.fa-caret-square-o-left{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-caret-square-o-left:before{content:"\f191"}.fa.fa-toggle-left{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-toggle-left:before{content:"\f191"}.fa.fa-dot-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-dot-circle-o:before{content:"\f192"}.fa.fa-vimeo-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-try:before,.fa.fa-turkish-lira:before{content:"\f195"}.fa.fa-plus-square-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-plus-square-o:before{content:"\f0fe"}.fa.fa-openid,.fa.fa-slack,.fa.fa-wordpress{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-bank:before,.fa.fa-institution:before{content:"\f19c"}.fa.fa-mortar-board:before{content:"\f19d"}.fa.fa-delicious,.fa.fa-digg,.fa.fa-drupal,.fa.fa-google,.fa.fa-joomla,.fa.fa-pied-piper-alt,.fa.fa-pied-piper-pp,.fa.fa-reddit,.fa.fa-reddit-square,.fa.fa-stumbleupon,.fa.fa-stumbleupon-circle,.fa.fa-yahoo{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-spoon:before{content:"\f2e5"}.fa.fa-behance,.fa.fa-behance-square,.fa.fa-steam,.fa.fa-steam-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-automobile:before{content:"\f1b9"}.fa.fa-envelope-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-envelope-o:before{content:"\f0e0"}.fa.fa-deviantart,.fa.fa-soundcloud,.fa.fa-spotify{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-file-pdf-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-pdf-o:before{content:"\f1c1"}.fa.fa-file-word-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-word-o:before{content:"\f1c2"}.fa.fa-file-excel-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-excel-o:before{content:"\f1c3"}.fa.fa-file-powerpoint-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-powerpoint-o:before{content:"\f1c4"}.fa.fa-file-image-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-image-o:before{content:"\f1c5"}.fa.fa-file-photo-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-photo-o:before{content:"\f1c5"}.fa.fa-file-picture-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-picture-o:before{content:"\f1c5"}.fa.fa-file-archive-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-archive-o:before{content:"\f1c6"}.fa.fa-file-zip-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-zip-o:before{content:"\f1c6"}.fa.fa-file-audio-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-audio-o:before{content:"\f1c7"}.fa.fa-file-sound-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-sound-o:before{content:"\f1c7"}.fa.fa-file-video-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-video-o:before{content:"\f1c8"}.fa.fa-file-movie-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-movie-o:before{content:"\f1c8"}.fa.fa-file-code-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-file-code-o:before{content:"\f1c9"}.fa.fa-codepen,.fa.fa-jsfiddle,.fa.fa-vine{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-life-bouy,.fa.fa-life-ring{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-life-bouy:before{content:"\f1cd"}.fa.fa-life-buoy{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-life-buoy:before{content:"\f1cd"}.fa.fa-life-saver{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-life-saver:before{content:"\f1cd"}.fa.fa-support{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-support:before{content:"\f1cd"}.fa.fa-circle-o-notch:before{content:"\f1ce"}.fa.fa-ra,.fa.fa-rebel{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-ra:before{content:"\f1d0"}.fa.fa-resistance{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-resistance:before{content:"\f1d0"}.fa.fa-empire,.fa.fa-ge{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-ge:before{content:"\f1d1"}.fa.fa-git,.fa.fa-git-square,.fa.fa-hacker-news,.fa.fa-y-combinator-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-y-combinator-square:before{content:"\f1d4"}.fa.fa-yc-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-yc-square:before{content:"\f1d4"}.fa.fa-qq,.fa.fa-tencent-weibo,.fa.fa-wechat,.fa.fa-weixin{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-wechat:before{content:"\f1d7"}.fa.fa-send:before{content:"\f1d8"}.fa.fa-paper-plane-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-paper-plane-o:before{content:"\f1d8"}.fa.fa-send-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-send-o:before{content:"\f1d8"}.fa.fa-circle-thin{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-circle-thin:before{content:"\f111"}.fa.fa-header:before{content:"\f1dc"}.fa.fa-sliders:before{content:"\f1de"}.fa.fa-futbol-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-futbol-o:before{content:"\f1e3"}.fa.fa-soccer-ball-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-soccer-ball-o:before{content:"\f1e3"}.fa.fa-slideshare,.fa.fa-twitch,.fa.fa-yelp{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-newspaper-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-newspaper-o:before{content:"\f1ea"}.fa.fa-cc-amex,.fa.fa-cc-discover,.fa.fa-cc-mastercard,.fa.fa-cc-paypal,.fa.fa-cc-stripe,.fa.fa-cc-visa,.fa.fa-google-wallet,.fa.fa-paypal{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-bell-slash-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-bell-slash-o:before{content:"\f1f6"}.fa.fa-trash:before{content:"\f2ed"}.fa.fa-copyright{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-eyedropper:before{content:"\f1fb"}.fa.fa-area-chart:before{content:"\f1fe"}.fa.fa-pie-chart:before{content:"\f200"}.fa.fa-line-chart:before{content:"\f201"}.fa.fa-angellist,.fa.fa-ioxhost,.fa.fa-lastfm,.fa.fa-lastfm-square{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-cc{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-cc:before{content:"\f20a"}.fa.fa-ils:before,.fa.fa-shekel:before,.fa.fa-sheqel:before{content:"\f20b"}.fa.fa-meanpath{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-meanpath:before{content:"\f2b4"}.fa.fa-buysellads,.fa.fa-connectdevelop,.fa.fa-dashcube,.fa.fa-forumbee,.fa.fa-leanpub,.fa.fa-sellsy,.fa.fa-shirtsinbulk,.fa.fa-simplybuilt,.fa.fa-skyatlas{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-diamond{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-diamond:before{content:"\f3a5"}.fa.fa-intersex:before{content:"\f224"}.fa.fa-facebook-official{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-facebook-official:before{content:"\f09a"}.fa.fa-pinterest-p,.fa.fa-whatsapp{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-hotel:before{content:"\f236"}.fa.fa-medium,.fa.fa-viacoin,.fa.fa-y-combinator,.fa.fa-yc{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-yc:before{content:"\f23b"}.fa.fa-expeditedssl,.fa.fa-opencart,.fa.fa-optin-monster{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-battery-4:before,.fa.fa-battery:before{content:"\f240"}.fa.fa-battery-3:before{content:"\f241"}.fa.fa-battery-2:before{content:"\f242"}.fa.fa-battery-1:before{content:"\f243"}.fa.fa-battery-0:before{content:"\f244"}.fa.fa-object-group,.fa.fa-object-ungroup,.fa.fa-sticky-note-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-sticky-note-o:before{content:"\f249"}.fa.fa-cc-diners-club,.fa.fa-cc-jcb{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-clone,.fa.fa-hourglass-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hourglass-o:before{content:"\f254"}.fa.fa-hourglass-1:before{content:"\f251"}.fa.fa-hourglass-2:before{content:"\f252"}.fa.fa-hourglass-3:before{content:"\f253"}.fa.fa-hand-rock-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-rock-o:before{content:"\f255"}.fa.fa-hand-grab-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-grab-o:before{content:"\f255"}.fa.fa-hand-paper-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-paper-o:before{content:"\f256"}.fa.fa-hand-stop-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-stop-o:before{content:"\f256"}.fa.fa-hand-scissors-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-scissors-o:before{content:"\f257"}.fa.fa-hand-lizard-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-lizard-o:before{content:"\f258"}.fa.fa-hand-spock-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-spock-o:before{content:"\f259"}.fa.fa-hand-pointer-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-pointer-o:before{content:"\f25a"}.fa.fa-hand-peace-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-hand-peace-o:before{content:"\f25b"}.fa.fa-registered{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-chrome,.fa.fa-creative-commons,.fa.fa-firefox,.fa.fa-get-pocket,.fa.fa-gg,.fa.fa-gg-circle,.fa.fa-internet-explorer,.fa.fa-odnoklassniki,.fa.fa-odnoklassniki-square,.fa.fa-opera,.fa.fa-safari,.fa.fa-tripadvisor,.fa.fa-wikipedia-w{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-television:before{content:"\f26c"}.fa.fa-500px,.fa.fa-amazon,.fa.fa-contao{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-calendar-plus-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-calendar-plus-o:before{content:"\f271"}.fa.fa-calendar-minus-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-calendar-minus-o:before{content:"\f272"}.fa.fa-calendar-times-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-calendar-times-o:before{content:"\f273"}.fa.fa-calendar-check-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-calendar-check-o:before{content:"\f274"}.fa.fa-map-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-map-o:before{content:"\f279"}.fa.fa-commenting:before{content:"\f4ad"}.fa.fa-commenting-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-commenting-o:before{content:"\f4ad"}.fa.fa-houzz,.fa.fa-vimeo{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-vimeo:before{content:"\f27d"}.fa.fa-black-tie,.fa.fa-edge,.fa.fa-fonticons,.fa.fa-reddit-alien{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-credit-card-alt:before{content:"\f09d"}.fa.fa-codiepie,.fa.fa-fort-awesome,.fa.fa-mixcloud,.fa.fa-modx,.fa.fa-product-hunt,.fa.fa-scribd,.fa.fa-usb{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-pause-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-pause-circle-o:before{content:"\f28b"}.fa.fa-stop-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-stop-circle-o:before{content:"\f28d"}.fa.fa-bluetooth,.fa.fa-bluetooth-b,.fa.fa-envira,.fa.fa-gitlab,.fa.fa-wheelchair-alt,.fa.fa-wpbeginner,.fa.fa-wpforms{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-wheelchair-alt:before{content:"\f368"}.fa.fa-question-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-question-circle-o:before{content:"\f059"}.fa.fa-volume-control-phone:before{content:"\f2a0"}.fa.fa-asl-interpreting:before{content:"\f2a3"}.fa.fa-deafness:before,.fa.fa-hard-of-hearing:before{content:"\f2a4"}.fa.fa-glide,.fa.fa-glide-g{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-signing:before{content:"\f2a7"}.fa.fa-first-order,.fa.fa-google-plus-official,.fa.fa-pied-piper,.fa.fa-snapchat,.fa.fa-snapchat-ghost,.fa.fa-snapchat-square,.fa.fa-themeisle,.fa.fa-viadeo,.fa.fa-viadeo-square,.fa.fa-yoast{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-google-plus-official:before{content:"\f2b3"}.fa.fa-google-plus-circle{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-google-plus-circle:before{content:"\f2b3"}.fa.fa-fa,.fa.fa-font-awesome{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-fa:before{content:"\f2b4"}.fa.fa-handshake-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-handshake-o:before{content:"\f2b5"}.fa.fa-envelope-open-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-envelope-open-o:before{content:"\f2b6"}.fa.fa-linode{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-address-book-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-address-book-o:before{content:"\f2b9"}.fa.fa-vcard:before{content:"\f2bb"}.fa.fa-address-card-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-address-card-o:before{content:"\f2bb"}.fa.fa-vcard-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-vcard-o:before{content:"\f2bb"}.fa.fa-user-circle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-user-circle-o:before{content:"\f2bd"}.fa.fa-user-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-user-o:before{content:"\f007"}.fa.fa-id-badge{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-drivers-license:before{content:"\f2c2"}.fa.fa-id-card-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-id-card-o:before{content:"\f2c2"}.fa.fa-drivers-license-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-drivers-license-o:before{content:"\f2c2"}.fa.fa-free-code-camp,.fa.fa-quora,.fa.fa-telegram{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-thermometer-4:before,.fa.fa-thermometer:before{content:"\f2c7"}.fa.fa-thermometer-3:before{content:"\f2c8"}.fa.fa-thermometer-2:before{content:"\f2c9"}.fa.fa-thermometer-1:before{content:"\f2ca"}.fa.fa-thermometer-0:before{content:"\f2cb"}.fa.fa-bathtub:before,.fa.fa-s15:before{content:"\f2cd"}.fa.fa-window-maximize,.fa.fa-window-restore{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-times-rectangle:before{content:"\f410"}.fa.fa-window-close-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-window-close-o:before{content:"\f410"}.fa.fa-times-rectangle-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-times-rectangle-o:before{content:"\f410"}.fa.fa-bandcamp,.fa.fa-eercast,.fa.fa-etsy,.fa.fa-grav,.fa.fa-imdb,.fa.fa-ravelry{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-eercast:before{content:"\f2da"}.fa.fa-snowflake-o{font-family:"Font Awesome 5 Free";font-weight:400}.fa.fa-snowflake-o:before{content:"\f2dc"}.fa.fa-superpowers,.fa.fa-wpexplorer{font-family:"Font Awesome 5 Brands";font-weight:400}.fa.fa-cab:before{content:"\f1ba"}iframe[name='google_conversion_frame'] {
height: 0 !important;
width: 0 !important;
line-height: 0 !important;
font-size: 0 !important;
margin-top: -13px;
float: left;
}#heateor_sss_error{color:red;margin:7px 0}#heateor_sss_sharing_more_providers .filter svg{position:absolute;left:16px;top:18px}div.heateor_sss_sharing_ul a:link,div.heateor_sss_sharing_ul a:focus{text-decoration:none;background:transparent!important}.heateor_sss_login_container{margin:2px 0}.heateor_sss_login_container img,.heateor_sss_sharing_container img{cursor:pointer;margin:2px;border:none}.heateor_sss_login_container img{display:none;float:left}#heateor_sss_loading_image{display:block!important;float:none}.heateor_sss_error{background-color:#ffffe0;border:1px solid #e6db55;padding:5px;margin:10px}#heateor_sss_sharing_more_providers{position:fixed;top:50%;left:47%;background:#fafafa;width:650px;margin:-180px 0 0 -300px;z-index:10000000;text-shadow:none!important;height:308px}#heateor_sss_mastodon_popup_bg,#heateor_sss_popup_bg{background:url(//polor.pl/wp-content/plugins/sassy-social-share/images/transparent_bg.png);bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:10000}#heateor_sss_sharing_more_providers .title{font-size:14px!important;height:auto!important;background:#58b8f8!important;border-bottom:1px solid #d7d7d7!important;color:#fff;font-weight:700;letter-spacing:inherit;line-height:34px!important;padding:0!important;text-align:center;text-transform:none;margin:0!important;text-shadow:none!important;width:100%}#heateor_sss_sharing_more_providers *{font-family:Arial,Helvetica,sans-serif}#heateor_sss_sharing_more_providers #heateor_sss_sharing_more_content{background:#fafafa;border-radius:4px;color:#555;height:auto;width:100%}#heateor_sss_sharing_more_providers .filter{margin:0;padding:10px 0 0;position:relative;width:100%}#heateor_sss_sharing_more_providers .all-services{clear:both;height:250px;overflow:auto}#heateor_sss_sharing_more_content .all-services ul{display:block;margin:10px!important;overflow:hidden;list-style:none;padding-left:0!important;position:static!important;width:auto!important}#heateor_sss_sharing_more_content .all-services ul li{padding:0;margin:0 0 0 5px;background:0 0!important;float:left;width:24.1%;text-align:left!important}#heateor_sss_sharing_more_providers .close-button img{margin:0}#heateor_sss_sharing_more_providers .close-button.separated{background:0 0!important;border:none!important;box-shadow:none!important;width:auto!important;height:auto!important;z-index:1000}#heateor_sss_sharing_more_providers .close-button{height:auto!important;width:auto!important;left:auto!important;display:block!important;color:#555!important;cursor:pointer!important;font-size:29px!important;line-height:29px!important;margin:0!important;padding:0!important;position:absolute;right:-16px;top:-16px}#heateor_sss_sharing_more_providers .filter input.search{width:96%;display:block;float:none;font-family:"open sans","helvetica neue",helvetica,arial,sans-serif;font-weight:300;height:auto;line-height:inherit;margin:0 11px;padding:5px 8px 5px 27px!important;border:1px solid #ccc!important;color:#000;background:#fff!important;font-size:16px!important;text-align:left!important;max-width:-webkit-fill-available;line-height:1}#heateor_sss_sharing_more_providers .footer-panel{background:#fff;border-top:1px solid #d7d7d7;padding:6px 0;width:100%;color:#fff}#heateor_sss_sharing_more_providers .footer-panel p{background-color:transparent;top:0;text-align:left!important;color:#000;font-family:'helvetica neue',arial,helvetica,sans-serif;font-size:12px;line-height:1.2;margin:0!important;padding:0 6px!important;text-indent:0!important}#heateor_sss_sharing_more_providers .footer-panel a{color:#fff;text-decoration:none;font-weight:700;text-indent:0!important}#heateor_sss_sharing_more_providers .all-services ul li a span{width:51%}#heateor_sss_sharing_more_providers .all-services ul li a{border-radius:3px;color:#666!important;display:block;font-size:12px;height:auto;line-height:20px;overflow:hidden;padding:8px 8px 8px 1px;text-decoration:none!important;text-overflow:ellipsis;white-space:nowrap;border:none!important;text-indent:0!important;background:0 0!important;text-shadow:none}.heateor_sss_share_count{display:block;text-indent:0!important;visibility:hidden;background-color:#58b8f8!important;width:5px;height:auto;text-align:center;min-width:8px!important;padding:1px 4px!important;color:#fff!important;font-family:'Open Sans',arial,sans-serif!important;font-size:10px!important;font-weight:600!important;-webkit-border-radius:15px!important;border-radius:15px!important;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.4);box-shadow:0 2px 2px rgba(0,0,0,.4);text-shadow:0 -1px 0 rgba(0,0,0,.2);line-height:14px!important;border:2px solid #fff!important;z-index:1;margin:2px auto!important;box-sizing:content-box!important}.heateor_sss_share_count,.heateor_sss_vertical_sharing{-webkit-box-sizing:content-box!important;-moz-box-sizing:content-box!important}div.heateor_sss_follow_ul,div.heateor_sss_sharing_ul{padding-left:0!important;margin:1px 0!important}#heateor_sss_mastodon_popup_close img,#heateor_sss_sharing_popup_close img{opacity:1!important;background:0 0!important;border:none!important;outline:0!important;box-shadow:none!important;width:auto!important;height:auto!important;top:inherit!important;right:inherit!important;left:9px!important;padding:0!important}div.heateor_sss_follow_ul .heateorSssSharingRound,div.heateor_sss_sharing_ul .heateorSssSharingRound{background:0 0!important}.heateor_sss_square_count{display:none;text-align:center;font-weight:bolder;font-family:sans-serif;font-style:normal;font-size:.6em;visibility:hidden}div.heateor_sss_follow_ul a,div.heateor_sss_horizontal_sharing div.heateor_sss_sharing_ul a{float:left;padding:0!important;list-style:none!important;border:none!important;margin:2px}.heateorSssSharing,.heateorSssSharingButton{display:block;cursor:pointer;margin:2px}div.heateor_sss_follow_ul a:before,div.heateor_sss_sharing_ul a:before{content:none!important}div.heateor_sss_follow_ul a{width:auto}.heateor_sss_vertical_sharing{background:0 0;-webkit-box-shadow:0 1px 4px 1px rgba(0,0,0,.1);box-shadow:0 1px 4px 1px rgba(0,0,0,.1);position:fixed;overflow:visible;z-index:10000000;display:block;padding:10px;border-radius:4px;opacity:1;box-sizing:content-box!important}div.heateor_sss_horizontal_counter li.heateor_sss_facebook_share,div.heateor_sss_horizontal_sharing li.heateor_sss_facebook_share{width:96px}li.heateor_sss_facebook_like .fb-like span,li.heateor_sss_facebook_recommend .fb-like span,li.heateor_sss_facebook_share .fb-share-button span{vertical-align:top!important}li.heateor_sss_facebook_like .fb-like span iframe,li.heateor_sss_facebook_recommend .fb-like span iframe{max-width:none!important;z-index:1000}.heateor_sss_counter_container li{height:21px}.heateorSssTCBackground:hover{border-width:0!important;background-color:transparent}.heateorSssTCBackground{border-width:0!important;background-color:transparent!important;font-style:normal;word-wrap:normal;color:#666;line-height:1;visibility:hidden}.heateorSssSharingSvg{width:100%;height:100%}.heateorSssSharing{float:left;border:none}.heateorSssSharingArrow{height:16px;width:16px;cursor:pointer;margin-top:10px}.heateorSssPushIn{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2030%2030%22%3E%0A%3Cpath%20d%3D%22M%207%206%20q%202%206%2010%206%20v%20-6%20l%206%209%20l%20-6%209%20v%20-6%20q%20-10%202%20-10%20-12%22%20stroke-width%3D%221%22%20stroke%3D%22%23000%22%20fill%3D%22%23000%22%20stroke-linecap%3D%22round%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E) left no-repeat}.heateorSssPullOut{background:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2030%2030%22%3E%0A%3Cpath%20d%3D%22M%2023%206%20q%20-2%206%20-10%206%20v%20-6%20l%20-6%209%20l%206%209%20v%20-6%20q%2010%202%2010%20-12%22%20stroke-width%3D%221%22%20stroke%3D%22%23000%22%20fill%3D%22%23000%22%20stroke-linecap%3D%22round%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E) left no-repeat}.heateorSssCommentingTabs li{padding-left:0!important;float:left;margin:0 1em 0 0 !important;list-style:none;color:#aaa;display:block;cursor:pointer;font-size:.85em}div.heateorSssTotalShareCount{word-wrap:normal!important;font-weight:bolder;font-family:sans-serif;padding:0;margin:0;text-align:center}div.heateorSssTotalShareText{word-wrap:normal!important;margin:0;padding:0;text-align:center}div.heateor_sss_horizontal_sharing li{width:auto}div.heateor_sss_horizontal_sharing li.heateor_sss_facebook_like{width:91px}div.heateor_sss_horizontal_sharing li.heateor_sss_facebook_recommend{width:145px}div.heateor_sss_horizontal_sharing li.heateor_sss_twitter_tweet{width:95px}div.heateor_sss_horizontal_sharing li.heateor_sss_linkedin_share span{vertical-align:text-top!important}div.heateor_sss_horizontal_sharing li.heateor_sss_linkedin_share{width:96px}div.heateor_sss_horizontal_sharing li.heateor_sss_buffer_share{width:108px}div.heateor_sss_horizontal_sharing li.heateor_sss_reddit_badge{width:130px}div.heateor_sss_horizontal_sharing li.heateor_sss_yummly{width:106px}div.heateor_sss_horizontal_sharing li.heateor_sss_pinterest_pin{width:76px}div.heateor_sss_horizontal_sharing li.heateor_sss_xing{width:98px}.heateor_sss_sharing_container a{padding:0!important;box-shadow:none!important;border:none!important}.heateorSssClear{clear:both}div.course_instructor_widget .heateor_sss_vertical_sharing{display:none!important}@media screen and (max-width:783px){#heateor_sss_sharing_more_providers{width:80%;left:60%;margin-left:-50%;text-shadow:none!important}}@media screen and (max-width:752px){#heateor_sss_sharing_more_content .all-services ul li{width:32.1%}}@media screen and (max-width:590px){#heateor_sss_sharing_more_content .all-services ul li{width:48.1%}#heateor_sss_sharing_more_providers .filter input.search{width:93%}}@media screen and (max-width:413px){#heateor_sss_sharing_more_content .all-services ul li{width:100%}}div.heateor_sss_bottom_sharing{margin-bottom:0}div.heateor_sss_sharing_container a:before,div.heateor_sss_follow_icons_container a:before{content:none}.heateor_sss_mastodon_popup_button{background:linear-gradient(#ec1b23,#d43116);padding:8px 0 10px;font-size:18px;border:0;color:#fff;border-radius:8px;margin:4px auto;font-weight:bolder;width:35%;cursor:pointer;border-bottom-style:groove;border-bottom-width:5px;border-bottom-color: rgb(0,0,0,.2)}@media screen and (max-width: 783px)#heateor_sss_sharing_more_providers .filter input.search{border:1px solid #ccc;width:92.8%}div.heateor_sss_follow_icons_container svg,div.heateor_sss_sharing_container svg{width:100%;height:100%}