W3C CSS Validator results for http://cleanair.energy/home/why/index.php (CSS level 3)

Sorry! We found the following errors (224)

URI : https://www.cleanair.com/about/

6 .main-nav, .main-nav .sub-menu 0 is not a box-shadow value : 0 5px 5px 0 rgba(0,0,0,0.2) 0 5px 5px 0 rgba(0,0,0,0.2)
6 .slide-title Value Error : font-size Unknown dimension 9vw
6 .slide-title Value Error : text-shadow Too many values or values are not recognized : 2px 2px 3px rgba(0,0,0,0.7) 2px 2px 3px rgba(0,0,0,0.7)
6 .site-header .search-form::after Property transform doesn't exist : translate3d(0,0,0) translate3d(0,0,0)
6 .site-header .search-form::after Property transform doesn't exist : translate3d(-100%,0,0) translate3d(-100%,0,0)
6 .search-submit Parse Error [empty string]
6 .content-area Value Error : display -webkit-flex is not a display value : -webkit-flex -webkit-flex
6 .content-area Value Error : display flex is not a display value : flex flex
6 .content-area Property flex-flow doesn't exist : column nowrap column nowrap
6 .content-area Property justify-content doesn't exist : center center
6 .site-main Property flex doesn't exist : initial initial
6 .site-main Property order doesn't exist : 1 1
6 .content-area Property flex-flow doesn't exist : row nowrap row nowrap
6 .site-main Property flex doesn't exist : initial initial
6 .site-main Property order doesn't exist : 2 2
6 .home-section Value Error : display -webkit-flex is not a display value : -webkit-flex -webkit-flex
6 .home-section Value Error : display flex is not a display value : flex flex
6 .home-section Property flex-flow doesn't exist : row wrap row wrap
6 .home-section Property justify-content doesn't exist : space-between space-between
6 .home-posts .post Value Error : width Parse Error - 4px)
6 .home-posts .post Value Error : width Parse Error - 4px)
6 .screen-reader-text Property word-wrap doesn't exist : normal normal

URI : https://www.cleanair.com/wp-content/themes/cleanair/style.css?ver=4.9.8

136 .row Value Error : display -webkit-flex is not a display value : -webkit-flex -webkit-flex
137 .row Value Error : display flex is not a display value : flex flex
139 .row Property flex-flow doesn't exist : row wrap row wrap
140 .row Property align-items doesn't exist : flex-start flex-start
144 [class*="column-"] Value Error : width Parse Error - 0.75em)
146 [class*="column-"] Property flex doesn't exist : 1 auto 1 auto
152 .column-4, .column-5, .column-6 Value Error : width Parse Error - 0.75em)
156 .column-2 Value Error : width Parse Error - 0.75em)
159 .column-3 Value Error : width Parse Error - 0.75em)
162 .column-4 Value Error : width Parse Error - 0.75em)
163 .column-5 Value Error : width Parse Error - 0.75em)
164 .column-6 Value Error : width Parse Error - 0.75em)
191 .slide Property transition doesn't exist : all 0.5s all 0.5s
217 .slide-title Value Error : font-size Unknown dimension 9vw
221 .slide-title Value Error : text-shadow Too many values or values are not recognized : 2px 2px 3px rgba(0,0,0,0.7) 2px 2px 3px rgba(0,0,0,0.7)
243 .slide-button Parse Error [empty string]
275 .accordion-content Property transition doesn't exist : all 0.25s all 0.25s
327 .popup Value Error : display flex is not a display value : flex flex
328 .popup Property flex-flow doesn't exist : row wrap row wrap
329 .popup Property justify-content doesn't exist : center center
336 .popup Property transform doesn't exist : translate3d(-100%,0,0) translate3d(-100%,0,0)
337 .popup Property transition doesn't exist : transform 0.3s transform 0.3s
345 .popup.visible Property transform doesn't exist : translate3d(0,0,0) translate3d(0,0,0)
369 .popup-close::before Property transform doesn't exist : rotate(45deg) rotate(45deg)
372 .popup-close::after Property transform doesn't exist : rotate(-45deg) rotate(-45deg)
377 .popup-content Property flex doesn't exist : none none
380 .popup-content 0 is not a box-shadow value : 0 0.5em 0.5em 0 hsla(0,0%,0%,0.4) 0 0.5em 0.5em 0 hsla(0,0%,0%,0.4)
405 .view-pdf Parse Error [empty string]
433 .main-nav Parse Error [empty string]
434 .main-nav Property transition doesn't exist : all 0.3s all 0.3s
467 .main-nav .sub-menu Parse Error [empty string]
468 .main-nav .sub-menu Property transition doesn't exist : all 0.3s all 0.3s
588 .overlay Property transition doesn't exist : all 0.3s all 0.3s
638 .site-header .search-form Property transition doesn't exist : all 0.3s all 0.3s
654 .site-header .search-form::after Property transform doesn't exist : translate3d(0,0,0) translate3d(0,0,0)
655 .site-header .search-form::after Property transition doesn't exist : all 0.3s all 0.3s
658 .site-header .search-form.visible::after Property transform doesn't exist : translate3d(-100%,0,0) translate3d(-100%,0,0)
667 .site-header .search-form::after Property transform doesn't exist : translate3d(-100%,0,0) translate3d(-100%,0,0)
680 .search-field Property transition doesn't exist : all 0.3s all 0.3s
699 .search-submit Parse Error [empty string]
705 .search-submit Property transition doesn't exist : all 0.25s all 0.25s
720 .content-area Value Error : display -webkit-flex is not a display value : -webkit-flex -webkit-flex
721 .content-area Value Error : display flex is not a display value : flex flex
723 .content-area Property flex-flow doesn't exist : column nowrap column nowrap
725 .content-area Property justify-content doesn't exist : center center
732 .site-main Property flex doesn't exist : initial initial
735 .site-main Property order doesn't exist : 1 1
740 .content-area Property flex-flow doesn't exist : row nowrap row nowrap
744 .content-area.reversed Property flex-flow doesn't exist : row-reverse nowrap row-reverse nowrap
746 .content-area.reversed Property justify-content doesn't exist : flex-end flex-end
751 .site-main Property flex doesn't exist : initial initial
754 .site-main Property order doesn't exist : 2 2
770 .home-section Value Error : display -webkit-flex is not a display value : -webkit-flex -webkit-flex
771 .home-section Value Error : display flex is not a display value : flex flex
773 .home-section Property flex-flow doesn't exist : row wrap row wrap
775 .home-section Property justify-content doesn't exist : space-between space-between
792 .home-section-title Value Error : font-size Unknown dimension 4.1vw
799 .hero-text Property flex doesn't exist : 100% 100%
812 .hero-text p Value Error : text-shadow Too many values or values are not recognized : 3px 3px 4px rgba(0,0,0,0.5) 3px 3px 4px rgba(0,0,0,0.5)
817 .hero-text p Value Error : font-size Unknown dimension 3.5vw
830 #new-site-welcome Value Error : display flex is not a display value : flex flex
831 #new-site-welcome Property flex-flow doesn't exist : row wrap row wrap
835 #new-site-welcome Property order doesn't exist : 1 1
837 #new-site-welcome Property align-items doesn't exist : center center
842 #new-site-welcome * Property flex doesn't exist : none none
847 .home-posts .post Value Error : width Parse Error - 4px)
858 .home-posts .post Value Error : width Parse Error - 4px)
862 #new-site-welcome Value Error : width Parse Error - 4px)
863 #new-site-welcome Property order doesn't exist : 3 3
890 .home .industry Property flex doesn't exist : none none
897 .home .industry Value Error : width Parse Error - 3px)
903 .home .industry Value Error : width Parse Error - 4px)
909 .home .industry-title Value Error : text-shadow Too many values or values are not recognized : 3px 3px 4px rgba(0,0,0,0.5) 3px 3px 4px rgba(0,0,0,0.5)
923 .about-feature Value Error : display -webkit-flex is not a display value : -webkit-flex -webkit-flex
924 .about-feature Value Error : display flex is not a display value : flex flex
926 .about-feature Property flex-flow doesn't exist : column nowrap column nowrap
928 .about-feature Property justify-content doesn't exist : center center
946 .about-feature-content Property flex doesn't exist : 0 auto 0 auto
986 .context-menus Property flex doesn't exist : initial initial
989 .context-menus Property order doesn't exist : 2 2
996 .supplemental-links-area Property flex doesn't exist : initial initial
999 .supplemental-links-area Property order doesn't exist : 2 2
1023 .resources-lists Property flex doesn't exist : initial initial
1026 .resources-lists Property order doesn't exist : 3 3
1043 .context-menu-toggle, .resources-list-toggle Value Error : margin Unknown dimension 0.5rem
1044 .context-menu-toggle, .resources-list-toggle Property transform doesn't exist : rotate(0) rotate(0)
1045 .context-menu-toggle, .resources-list-toggle Property transform-origin doesn't exist : center center
1050 .context-menu-toggle.active, .resources-list-toggle.active Property transform doesn't exist : rotate(180deg) rotate(180deg)
1060 .context-menu-toggle::before, .resources-list-toggle::before Value Error : width Unknown dimension 0.85rem
1081 .context-menu, .resources-list Property transition doesn't exist : max-height 0.25s max-height 0.25s
1090 .context-menu.visible, .resources-list.visible Value Error : max-height Unknown dimension 45rem
1109 .contact-links Value Error : display -webkit-flex is not a display value : -webkit-flex -webkit-flex
1110 .contact-links Value Error : display flex is not a display value : flex flex
1112 .contact-links Property flex-flow doesn't exist : row wrap row wrap
1114 .contact-links Property justify-content doesn't exist : flex-start flex-start
1134 .contact-links .email, .contact-links .phone Property flex doesn't exist : none none
1148 .contact-links .quote Property align-items doesn't exist : center center
1183 .resources .page-header img Property transform doesn't exist : translate3d(-30%,0,0) translate3d(-30%,0,0)
1193 .resources .page-header img Property transform doesn't exist : translate3d(0,0,0) translate3d(0,0,0)
1203 .archive-title Value Error : font-size Unknown dimension 12vw
1206 .archive-title Value Error : text-shadow Too many values or values are not recognized : 2px 2px 3px rgba(0,0,0,0.7) 2px 2px 3px rgba(0,0,0,0.7)
1220 .solution-types Value Error : display -webkit-flex is not a display value : -webkit-flex -webkit-flex
1221 .solution-types Value Error : display flex is not a display value : flex flex
1223 .solution-types Property flex-flow doesn't exist : row wrap row wrap
1225 .solution-types Property justify-content doesn't exist : space-between space-between
1244 .solution-type Value Error : width Parse Error - 4px)
1256 .solution-type-title Value Error : text-shadow Too many values or values are not recognized : 3px 3px 4px rgba(0,0,0,0.5) 3px 3px 4px rgba(0,0,0,0.5)
1321 .search-result .post-image + .post-content Value Error : max-width Parse Error - 11em)
1338 .tax-solution-types .page-header::before Value Error : background -moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 76%,rgba(0,0,0,0.65) 100%) is not a background value : -moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 76%,rgba(0,0,0,0.65) 100%) -moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 76%,rgba(0,0,0,0.65) 100%)
1339 .tax-solution-types .page-header::before Value Error : background -webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 76%,rgba(0,0,0,0.65) 100%) is not a background value : -webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 76%,rgba(0,0,0,0.65) 100%) -webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 76%,rgba(0,0,0,0.65) 100%)
1340 .tax-solution-types .page-header::before Value Error : background linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 76%,rgba(0,0,0,0.65) 100%) is not a background value : linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 76%,rgba(0,0,0,0.65) 100%) linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 76%,rgba(0,0,0,0.65) 100%)
1341 .tax-solution-types .page-header::before attempt to find a semi-colon before the property name. add it
1341 .tax-solution-types .page-header::before Property progid doesn't exist : DXImageTransform DXImageTransform
1341 .tax-solution-types .page-header::before Parse Error DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );
1348 Parse Error [: absolute; top: 0; right: 0; bottom: 0; left: 0; } .tax-solution-types .page-header img]
1356 .tax-solution-types .solutions-wrap, .industries-wrap Value Error : display -webkit-flex is not a display value : -webkit-flex -webkit-flex
1357 .tax-solution-types .solutions-wrap, .industries-wrap Value Error : display flex is not a display value : flex flex
1359 .tax-solution-types .solutions-wrap, .industries-wrap Property flex-flow doesn't exist : row wrap row wrap
1361 .tax-solution-types .solutions-wrap, .industries-wrap Property justify-content doesn't exist : space-between space-between
1367 .tax-solution-types .solution, .industries .industry Property flex doesn't exist : none none
1374 .tax-solution-types .solution, .industries .industry Value Error : width Parse Error - 4px)
1380 .tax-solution-types .solutions-wrap Property justify-content doesn't exist : flex-start flex-start
1384 .tax-solution-types .solution Value Error : width Parse Error - 3px)
1395 .industries .industry Value Error : width Parse Error - 4px)
1412 .tax-solution-types .solution-header::before Value Error : background -moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 76%,rgba(0,0,0,0.65) 100%) is not a background value : -moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 76%,rgba(0,0,0,0.65) 100%) -moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 76%,rgba(0,0,0,0.65) 100%)
1413 .tax-solution-types .solution-header::before Value Error : background -webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 76%,rgba(0,0,0,0.65) 100%) is not a background value : -webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 76%,rgba(0,0,0,0.65) 100%) -webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 76%,rgba(0,0,0,0.65) 100%)
1414 .tax-solution-types .solution-header::before Value Error : background linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 76%,rgba(0,0,0,0.65) 100%) is not a background value : linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 76%,rgba(0,0,0,0.65) 100%) linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 76%,rgba(0,0,0,0.65) 100%)
1415 .tax-solution-types .solution-header::before attempt to find a semi-colon before the property name. add it
1415 .tax-solution-types .solution-header::before Property progid doesn't exist : DXImageTransform DXImageTransform
1415 .tax-solution-types .solution-header::before Parse Error DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );
1422 Parse Error [: absolute; top: 0; right: 0; bottom: 0; left: 0; } .solution-header img]
1443 .industry-title Value Error : text-shadow Too many values or values are not recognized : 3px 3px 4px rgba(0,0,0,0.5) 3px 3px 4px rgba(0,0,0,0.5)
1456 .tax-solution-types .solution-title, .industries .industry-title Value Error : text-shadow Too many values or values are not recognized : 2px 2px 3px rgba(0,0,0,0.7) 2px 2px 3px rgba(0,0,0,0.7)
1477 .solution .post-content, .industry .post-content Value Error : background -webkit-gradient(linear,center top,center bottom,from(#eeeded),color-stop(100%,#ffffff)) is not a background value : -webkit-gradient(linear,center top,center bottom,from(#eeeded),color-stop(100%,#ffffff)) -webkit-gradient(linear,center top,center bottom,from(#eeeded),color-stop(100%,#ffffff))
1478 .solution .post-content, .industry .post-content Value Error : background -webkit-linear-gradient(top,#eeeded,#ffffff 100%) is not a background value : -webkit-linear-gradient(top,#eeeded,#ffffff 100%) -webkit-linear-gradient(top,#eeeded,#ffffff 100%)
1479 .solution .post-content, .industry .post-content Value Error : background linear-gradient(to bottom,#eeeded,#ffffff 100%) is not a background value : linear-gradient(to bottom,#eeeded,#ffffff 100%) linear-gradient(to bottom,#eeeded,#ffffff 100%)
1480 .solution .post-content, .industry .post-content Parse Error opacity=23) progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFEEEDED, endColorstr=#FFFFFFFF, GradientType=0)
1488 .context-menus Property flex doesn't exist : initial initial
1491 .context-menus Property order doesn't exist : 1 1
1496 .resources-lists Property flex doesn't exist : initial initial
1501 .supplemental-links-area Property flex doesn't exist : initial initial
1504 .supplemental-links-area Property order doesn't exist : 1 1
1527 .products-wrap [class*="column-"] Value Error : display flex is not a display value : flex flex
1529 .products-wrap [class*="column-"] Property flex-flow doesn't exist : row wrap row wrap
1531 .products-wrap [class*="column-"] Property justify-content doesn't exist : center center
1556 .products-wrap ul Property flex doesn't exist : none none
1567 .products-site-link Property flex doesn't exist : auto auto
1568 .products-site-link Parse Error [empty string]
1575 .products-site-link Property transition doesn't exist : all 0.25s all 0.25s
1594 .resource-types Value Error : display -webkit-flex is not a display value : -webkit-flex -webkit-flex
1595 .resource-types Value Error : display flex is not a display value : flex flex
1597 .resource-types Property flex-flow doesn't exist : row wrap row wrap
1599 .resource-types Property justify-content doesn't exist : space-between space-between
1603 .resource-type Value Error : width Parse Error - 2px)
1605 .resource-type Property flex doesn't exist : none none
1615 .resource-types.adjusted-layout::after Value Error : width Parse Error - 4px)
1616 .resource-types.adjusted-layout::after Property flex doesn't exist : none none
1623 .resource-type Value Error : width Parse Error - 4px)
1635 .resource-type .resource-header::before Value Error : background -moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 76%,rgba(0,0,0,0.65) 100%) is not a background value : -moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 76%,rgba(0,0,0,0.65) 100%) -moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 76%,rgba(0,0,0,0.65) 100%)
1636 .resource-type .resource-header::before Value Error : background -webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 76%,rgba(0,0,0,0.65) 100%) is not a background value : -webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 76%,rgba(0,0,0,0.65) 100%) -webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 76%,rgba(0,0,0,0.65) 100%)
1637 .resource-type .resource-header::before Value Error : background linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 76%,rgba(0,0,0,0.65) 100%) is not a background value : linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 76%,rgba(0,0,0,0.65) 100%) linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 76%,rgba(0,0,0,0.65) 100%)
1638 .resource-type .resource-header::before attempt to find a semi-colon before the property name. add it
1638 .resource-type .resource-header::before Property progid doesn't exist : DXImageTransform DXImageTransform
1638 .resource-type .resource-header::before Parse Error DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );
1645 Parse Error [: absolute; top: 0; right: 0; bottom: 0; left: 0; } .resource-type-title]
1685 .blog .post Value Error : display flex is not a display value : flex flex
1689 .blog .post Property justify-content doesn't exist : space-between space-between
1693 .blog .post .post-image Value Error : width Parse Error - 1em)
1697 .blog .post .post-content Value Error : width Parse Error - 1em)
1764 #tribe-bar-form input[type="text"] Parse Error [empty string]
1782 #tribe-bar-form .tribe-bar-submit input[type="submit"] Parse Error [empty string]
1831 Unknown pseudo-element or pseudo-class ::-webkit-input-placeholder [-webkit-input-placeholder]
1837 Unknown pseudo-element or pseudo-class :-moz-placeholder
1893 #tribe-bar-views .tribe-bar-views-list Parse Error [empty string]
1907 #tribe-bar-views li.tribe-bar-views-option Property filter doesn't exist : "progid:DXImageTransform.Microsoft.gradient(enabled=false)" "progid:DXImageTransform.Microsoft.gradient(enabled=false)"
1933 #tribe-bar-views .tribe-bar-views-option:last-child a Parse Error [empty string]
1954 #tribe-bar-form.tribe-bar-mini label Parse Error [empty string]
2017 #tribe-bar-collapse-toggle span.tribe-bar-toggle-arrow:after Value Error : border-color rgba(136,183,213,0) is not a border-color value : rgba(136,183,213,0) rgba(136,183,213,0)
2022 #tribe-bar-collapse-toggle span.tribe-bar-toggle-arrow:after Property pointer-events doesn't exist : none none
2077 .tribe-bar-disabled #tribe-bar-form Parse Error [empty string]
2115 .tribe-bar-disabled .tribe-bar-views-inner Parse Error [empty string]
2189 .tribe-events-visuallyhidden Value Error : clip Invalid separator in shape definition. It must be a comma. : rect(0 0 0 0) rect(0 0 0 0)
2198 #tribe-events .tribe-events-button, .tribe-events-button Parse Error *display:inline;
2218 Parse Error [:#666; background-image:none; border-radius:3px; border:0; box-shadow:none; color:#fff; cursor:pointer; display:inline-block; font-size:11px; font-weight:700; letter-spacing:1px; line-height:normal; padding:6px 9px; text-align:center; text-decoration:none; text-transform:uppercase; vertical-align:middle; zoom:1 } .tribe-events-button.tribe-active]
2291 Parse Error (-o-min-device-pixel-ratio:2/1),(-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(min-device-pixel-ratio:2) { .tribe-events-tooltip .tribe-events-arrow { background-image:url(/wp-content/plugins/the-events-calendar/src/resources/images/tribe-tooltips@2x.png) } #tribe-bar-filters .tribe-bar-button-search .tribe-bar-btn-small { background-image:url(/wp-content/plugins/the-events-calendar/src/resources/images/events-bar/icon-search@2x.png) } #tribe-events-bar .tribe-bar-button-settings span { background-image:url(/wp-content/plugins/the-events-calendar/src/resources/images/events-bar/icon-gear@2x.png) } #tribe-events-bar [class^=tribe-bar-button-]:after { background-image:url(/wp-content/plugins/the-events-calendar/common/vendor/select2/select2x2.png) } .tribe-bar-view-list a[class^=tribe-icon-], .tribe-bar-views-list span[class^=tribe-icon-], .tribe-select2-results-views span[class^=tribe-icon-] { background-image:url(/wp-content/plugins/the-events-calendar/src/resources/images/events-bar/icon-month@2x.png) } .tribe-bar-view-list span[class^=tribe-icon-], .tribe-bar-views-list span.tribe-icon-list, .tribe-select2-results-views span.tribe-icon-list { background-image:url(/wp-content/plugins/the-events-calendar/src/resources/images/events-bar/icon-list@2x.png) } .tribe-bar-view-list a.tribe-icon-month, .tribe-bar-views-list span.tribe-icon-month, .tribe-select2-results-views span.tribe-icon-month { background-image:url(/wp-content/plugins/the-events-calendar/src/resources/images/events-bar/icon-month@2x.png) } .tribe-bar-views-list span.tribe-icon-week, .tribe-select2-results-views span.tribe-icon-week { background-image:url(/wp-content/plugins/the-events-calendar/src/resources/images/events-bar/icon-week@2x.png) } .tribe-bar-views-list span.tribe-icon-day, .tribe-select2-results-views span.tribe-icon-day { background-image:url(/wp-content/plugins/the-events-calendar/src/resources/images/events-bar/icon-day@2x.png) } .tribe-bar-views-list span.tribe-icon-photo, .tribe-select2-results-views span.tribe-icon-photo { background-image:url(/wp-content/plugins/the-events-calendar/src/resources/images/events-bar/icon-photo@2x.png) } .tribe-bar-views-list span.tribe-icon-map, .tribe-select2-results-views span.tribe-icon-map { background-image:url(/wp-content/plugins/the-events-calendar/src/resources/images/events-bar/icon-map@2x.png) } }
2385 .social-media a Property transition doesn't exist : color 0.25s color 0.25s
2409 .site-footer .widget-area Value Error : display -webkit-flex is not a display value : -webkit-flex -webkit-flex
2410 .site-footer .widget-area Value Error : display flex is not a display value : flex flex
2412 .site-footer .widget-area Property flex-flow doesn't exist : row wrap row wrap
2414 .site-footer .widget-area Property justify-content doesn't exist : flex-end flex-end
2424 .site-footer .widget Property flex doesn't exist : auto auto
2448 .hs-form-2ef98dbd-9f2c-459e-a980-426c23e88276_ad741321-f2ea-4813-8bb1-d30b5a967a09 .hs-button Parse Error [empty string]
2457 .screen-reader-text Property word-wrap doesn't exist : normal normal
2463 .screen-reader-text:focus Parse Error [empty string]
2465 .screen-reader-text:focus 0 is not a box-shadow value : 0 0 2px 2px rgba(0,0,0,0.6) 0 0 2px 2px rgba(0,0,0,0.6)
2470 .screen-reader-text:focus Value Error : font-size Unknown dimension 0.875rem

URI : https://cloud.typography.com/6780976/6565772/css/fonts.css

-1 File not found: https://cloud.typography.com/6780976/6565772/css/fonts.css: FORBIDDEN

URI : https://www.cleanair.com/about/

53 div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner Value Error : display flex is not a display value : flex flex
54 div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner Property flex-flow doesn't exist : column wrap column wrap
55 div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner Property align-items doesn't exist : center center
71 div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner Property flex-flow doesn't exist : row wrap row wrap
72 div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner Property justify-content doesn't exist : center center

↑ Top

Warnings (269)

URI : https://www.cleanair.com/wp-content/themes/cleanair/style.css?ver=4.9.8

30 Property -moz-box-sizing is an unknown vendor extension
41 Same colors for color and background-color in two contexts .products-site-link:hover and body
87 Same colors for color and background-color in two contexts .products-site-link:hover and a
96 Same colors for color and background-color in two contexts .slide-button.active and a:hover
96 Same colors for color and background-color in two contexts .site-footer and a:hover
115 Property -moz-box-sizing is an unknown vendor extension
138 Property -webkit-flex-flow is an unknown vendor extension
145 Property -webkit-flex is an unknown vendor extension
215 Same colors for color and background-color in two contexts .popup-content and .slide-title
215 Same colors for color and background-color in two contexts .main-nav and .slide-title
215 Same colors for color and background-color in two contexts .site-header .search-form::after and .slide-title
215 Same colors for color and background-color in two contexts .site-header .search-form::after and .slide-title
215 Same colors for color and background-color in two contexts .main-nav and .slide-title
215 Same colors for color and background-color in two contexts .postid-885 .post-content and .slide-title
215 Same colors for color and background-color in two contexts .popup-close and .slide-title
215 Same colors for color and background-color in two contexts .site-header .search-form and .slide-title
215 Same colors for color and background-color in two contexts .site-header .search-form and .slide-title
215 Same colors for color and background-color in two contexts .accordion-about .accordion-content and .slide-title
215 Same colors for color and background-color in two contexts .main-nav .sub-menu and .slide-title
215 Same colors for color and background-color in two contexts .main-nav .sub-menu and .slide-title
238 Property -webkit-appearance is an unknown vendor extension
389 Property -webkit-appearance is an unknown vendor extension
390 Property -moz-appearance is an unknown vendor extension
452 Same colors for color and background-color in two contexts .site-footer and .main-nav a:hover
452 Same colors for color and background-color in two contexts .slide-button.active and .main-nav a:hover
485 Property -webkit-appearance is an unknown vendor extension
596 Property -webkit-appearance is an unknown vendor extension
613 Property -webkit-appearance is an unknown vendor extension
693 Property -webkit-appearance is an unknown vendor extension
708 Same colors for color and background-color in two contexts .slide-button.active and .search-submit:hover
708 Same colors for color and background-color in two contexts .site-footer and .search-submit:hover
722 Property -webkit-flex-flow is an unknown vendor extension
724 Property -webkit-justify-content is an unknown vendor extension
731 Property -webkit-flex is an unknown vendor extension
733 Property -webkit-order is an unknown vendor extension
734 Property -ms-order is an unknown vendor extension
739 Property -webkit-flex-flow is an unknown vendor extension
743 Property -webkit-flex-flow is an unknown vendor extension
745 Property -webkit-justify-content is an unknown vendor extension
750 Property -webkit-flex is an unknown vendor extension
752 Property -webkit-order is an unknown vendor extension
753 Property -ms-order is an unknown vendor extension
772 Property -webkit-flex-flow is an unknown vendor extension
774 Property -webkit-justify-content is an unknown vendor extension
807 Same colors for color and background-color in two contexts .main-nav and .hero-text p
807 Same colors for color and background-color in two contexts .popup-close and .hero-text p
807 Same colors for color and background-color in two contexts .main-nav .sub-menu and .hero-text p
807 Same colors for color and background-color in two contexts .site-header .search-form::after and .hero-text p
807 Same colors for color and background-color in two contexts .main-nav and .hero-text p
807 Same colors for color and background-color in two contexts .main-nav .sub-menu and .hero-text p
807 Same colors for color and background-color in two contexts .site-header .search-form::after and .hero-text p
807 Same colors for color and background-color in two contexts .accordion-about .accordion-content and .hero-text p
807 Same colors for color and background-color in two contexts .postid-885 .post-content and .hero-text p
807 Same colors for color and background-color in two contexts .site-header .search-form and .hero-text p
807 Same colors for color and background-color in two contexts .site-header .search-form and .hero-text p
807 Same colors for color and background-color in two contexts .popup-content and .hero-text p
826 Same colors for color and background-color in two contexts .products-site-link:hover and .home-posts .post
829 Property -webkit-display is an unknown vendor extension
834 Property -webkit-order is an unknown vendor extension
836 Property -webkit-align-items is an unknown vendor extension
886 Same colors for color and background-color in two contexts .products-site-link:hover and .home-posts .read-more
889 Property -webkit-flex is an unknown vendor extension
925 Property -webkit-flex-flow is an unknown vendor extension
927 Property -webkit-justify-content is an unknown vendor extension
945 Property -webkit-flex is an unknown vendor extension
985 Property -webkit-flex is an unknown vendor extension
987 Property -webkit-order is an unknown vendor extension
988 Property -ms-order is an unknown vendor extension
995 Property -webkit-flex is an unknown vendor extension
997 Property -webkit-order is an unknown vendor extension
998 Property -ms-order is an unknown vendor extension
1022 Property -webkit-flex is an unknown vendor extension
1024 Property -webkit-order is an unknown vendor extension
1025 Property -ms-order is an unknown vendor extension
1039 Property -webkit-appearance is an unknown vendor extension
1111 Property -webkit-flex-flow is an unknown vendor extension
1113 Property -webkit-justify-content is an unknown vendor extension
1124 Same colors for color and background-color in two contexts .slide-button.active and .contact-title
1124 Same colors for color and background-color in two contexts .site-footer and .contact-title
1129 Same colors for color and background-color in two contexts .slide-button.active and .contact-title a
1129 Same colors for color and background-color in two contexts .site-footer and .contact-title a
1133 Property -webkit-flex is an unknown vendor extension
1136 Same colors for color and background-color in two contexts .products-site-link:hover and .contact-links .email
1136 Same colors for color and background-color in two contexts .products-site-link:hover and .contact-links .phone
1145 Same colors for color and background-color in two contexts .slide-button.active and .contact-links .quote
1145 Same colors for color and background-color in two contexts .site-footer and .contact-links .quote
1152 Same colors for color and background-color in two contexts .products-site-link:hover and .contact-links .quote i
1201 Same colors for color and background-color in two contexts .popup-content and .archive-title
1201 Same colors for color and background-color in two contexts .postid-885 .post-content and .archive-title
1201 Same colors for color and background-color in two contexts .main-nav and .archive-title
1201 Same colors for color and background-color in two contexts .accordion-about .accordion-content and .archive-title
1201 Same colors for color and background-color in two contexts .site-header .search-form and .archive-title
1201 Same colors for color and background-color in two contexts .site-header .search-form and .archive-title
1201 Same colors for color and background-color in two contexts .popup-close and .archive-title
1201 Same colors for color and background-color in two contexts .site-header .search-form::after and .archive-title
1201 Same colors for color and background-color in two contexts .main-nav .sub-menu and .archive-title
1201 Same colors for color and background-color in two contexts .site-header .search-form::after and .archive-title
1201 Same colors for color and background-color in two contexts .main-nav and .archive-title
1201 Same colors for color and background-color in two contexts .main-nav .sub-menu and .archive-title
1222 Property -webkit-flex-flow is an unknown vendor extension
1224 Property -webkit-justify-content is an unknown vendor extension
1253 Same colors for color and background-color in two contexts .site-header .search-form and .solution-type-title
1253 Same colors for color and background-color in two contexts .postid-885 .post-content and .solution-type-title
1253 Same colors for color and background-color in two contexts .site-header .search-form and .solution-type-title
1253 Same colors for color and background-color in two contexts .popup-close and .solution-type-title
1253 Same colors for color and background-color in two contexts .main-nav .sub-menu and .solution-type-title
1253 Same colors for color and background-color in two contexts .main-nav .sub-menu and .solution-type-title
1253 Same colors for color and background-color in two contexts .popup-content and .solution-type-title
1253 Same colors for color and background-color in two contexts .main-nav and .solution-type-title
1253 Same colors for color and background-color in two contexts .site-header .search-form::after and .solution-type-title
1253 Same colors for color and background-color in two contexts .accordion-about .accordion-content and .solution-type-title
1253 Same colors for color and background-color in two contexts .site-header .search-form::after and .solution-type-title
1253 Same colors for color and background-color in two contexts .main-nav and .solution-type-title
1358 Property -webkit-flex-flow is an unknown vendor extension
1360 Property -webkit-justify-content is an unknown vendor extension
1366 Property -webkit-flex is an unknown vendor extension
1379 Property -webkit-justify-content is an unknown vendor extension
1401 Same colors for color and background-color in two contexts .products-site-link:hover and .industries .industry a
1401 Same colors for color and background-color in two contexts .products-site-link:hover and .tax-solution-types .solution a
1440 Same colors for color and background-color in two contexts .popup-close and .industry-title
1440 Same colors for color and background-color in two contexts .main-nav and .industry-title
1440 Same colors for color and background-color in two contexts .site-header .search-form::after and .industry-title
1440 Same colors for color and background-color in two contexts .main-nav and .industry-title
1440 Same colors for color and background-color in two contexts .postid-885 .post-content and .industry-title
1440 Same colors for color and background-color in two contexts .site-header .search-form::after and .industry-title
1440 Same colors for color and background-color in two contexts .site-header .search-form and .industry-title
1440 Same colors for color and background-color in two contexts .popup-content and .industry-title
1440 Same colors for color and background-color in two contexts .main-nav .sub-menu and .industry-title
1440 Same colors for color and background-color in two contexts .main-nav .sub-menu and .industry-title
1440 Same colors for color and background-color in two contexts .accordion-about .accordion-content and .industry-title
1440 Same colors for color and background-color in two contexts .site-header .search-form and .industry-title
1454 Same colors for color and background-color in two contexts .accordion-about .accordion-content and .tax-solution-types .solution-title
1454 Same colors for color and background-color in two contexts .site-header .search-form::after and .industries .industry-title
1454 Same colors for color and background-color in two contexts .popup-content and .tax-solution-types .solution-title
1454 Same colors for color and background-color in two contexts .postid-885 .post-content and .industries .industry-title
1454 Same colors for color and background-color in two contexts .popup-close and .tax-solution-types .solution-title
1454 Same colors for color and background-color in two contexts .site-header .search-form and .industries .industry-title
1454 Same colors for color and background-color in two contexts .main-nav and .tax-solution-types .solution-title
1454 Same colors for color and background-color in two contexts .main-nav .sub-menu and .industries .industry-title
1454 Same colors for color and background-color in two contexts .postid-885 .post-content and .tax-solution-types .solution-title
1454 Same colors for color and background-color in two contexts .accordion-about .accordion-content and .industries .industry-title
1454 Same colors for color and background-color in two contexts .main-nav .sub-menu and .tax-solution-types .solution-title
1454 Same colors for color and background-color in two contexts .main-nav and .tax-solution-types .solution-title
1454 Same colors for color and background-color in two contexts .site-header .search-form::after and .tax-solution-types .solution-title
1454 Same colors for color and background-color in two contexts .site-header .search-form::after and .tax-solution-types .solution-title
1454 Same colors for color and background-color in two contexts .site-header .search-form and .tax-solution-types .solution-title
1454 Same colors for color and background-color in two contexts .popup-content and .industries .industry-title
1454 Same colors for color and background-color in two contexts .main-nav and .industries .industry-title
1454 Same colors for color and background-color in two contexts .site-header .search-form and .industries .industry-title
1454 Same colors for color and background-color in two contexts .popup-close and .industries .industry-title
1454 Same colors for color and background-color in two contexts .site-header .search-form::after and .industries .industry-title
1454 Same colors for color and background-color in two contexts .site-header .search-form and .tax-solution-types .solution-title
1454 Same colors for color and background-color in two contexts .main-nav and .industries .industry-title
1454 Same colors for color and background-color in two contexts .main-nav .sub-menu and .industries .industry-title
1454 Same colors for color and background-color in two contexts .main-nav .sub-menu and .tax-solution-types .solution-title
1465 Same colors for color and background-color in two contexts .products-site-link:hover and .tax-solution-types .solution-excerpt .read-more
1481 Property -ms-filter is an unknown vendor extension
1487 Property -webkit-flex is an unknown vendor extension
1489 Property -webkit-order is an unknown vendor extension
1490 Property -ms-order is an unknown vendor extension
1495 Property -webkit-flex is an unknown vendor extension
1500 Property -webkit-flex is an unknown vendor extension
1502 Property -webkit-order is an unknown vendor extension
1503 Property -ms-order is an unknown vendor extension
1526 Property -webkit-display is an unknown vendor extension
1528 Property -webkit-flex-flow is an unknown vendor extension
1530 Property -webkit-justify-content is an unknown vendor extension
1596 Property -webkit-flex-flow is an unknown vendor extension
1598 Property -webkit-justify-content is an unknown vendor extension
1604 Property -webkit-flex is an unknown vendor extension
1684 Property -webkit-display is an unknown vendor extension
1688 Property -webkit-justify-content is an unknown vendor extension
1778 Property -webkit-appearance is an unknown vendor extension
1958 Property -webkit-appearance is an unknown vendor extension
2229 Same colors for color and background-color in two contexts .site-header .search-form::after and a.tribe-events-gcal
2229 Same colors for color and background-color in two contexts .main-nav .sub-menu and a.tribe-events-ical
2229 Same colors for color and background-color in two contexts .main-nav and a.tribe-events-ical
2229 Same colors for color and background-color in two contexts .site-header .search-form::after and a.tribe-events-gcal
2229 Same colors for color and background-color in two contexts .site-header .search-form::after and a.tribe-events-ical
2229 Same colors for color and background-color in two contexts .site-header .search-form and a.tribe-events-gcal
2229 Same colors for color and background-color in two contexts .postid-885 .post-content and a.tribe-events-ical
2229 Same colors for color and background-color in two contexts .accordion-about .accordion-content and a.tribe-events-gcal
2229 Same colors for color and background-color in two contexts .site-header .search-form and a.tribe-events-ical
2229 Same colors for color and background-color in two contexts .popup-content and a.tribe-events-ical
2229 Same colors for color and background-color in two contexts .main-nav .sub-menu and a.tribe-events-ical
2229 Same colors for color and background-color in two contexts .site-header .search-form and a.tribe-events-ical
2229 Same colors for color and background-color in two contexts .accordion-about .accordion-content and a.tribe-events-ical
2229 Same colors for color and background-color in two contexts .main-nav and a.tribe-events-gcal
2229 Same colors for color and background-color in two contexts .popup-content and a.tribe-events-gcal
2229 Same colors for color and background-color in two contexts .main-nav .sub-menu and a.tribe-events-gcal
2229 Same colors for color and background-color in two contexts .main-nav and a.tribe-events-gcal
2229 Same colors for color and background-color in two contexts .main-nav and a.tribe-events-ical
2229 Same colors for color and background-color in two contexts .site-header .search-form and a.tribe-events-gcal
2229 Same colors for color and background-color in two contexts .postid-885 .post-content and a.tribe-events-gcal
2229 Same colors for color and background-color in two contexts .popup-close and a.tribe-events-gcal
2229 Same colors for color and background-color in two contexts .popup-close and a.tribe-events-ical
2229 Same colors for color and background-color in two contexts .main-nav .sub-menu and a.tribe-events-gcal
2229 Same colors for color and background-color in two contexts .site-header .search-form::after and a.tribe-events-ical
2372 Same colors for color and background-color in two contexts .main-nav and .site-footer a
2372 Same colors for color and background-color in two contexts .site-header .search-form::after and .site-footer a
2372 Same colors for color and background-color in two contexts .site-header .search-form and .site-footer a
2372 Same colors for color and background-color in two contexts .site-header .search-form and .site-footer a
2372 Same colors for color and background-color in two contexts .popup-close and .site-footer a
2372 Same colors for color and background-color in two contexts .accordion-about .accordion-content and .site-footer a
2372 Same colors for color and background-color in two contexts .main-nav .sub-menu and .site-footer a
2372 Same colors for color and background-color in two contexts .postid-885 .post-content and .site-footer a
2372 Same colors for color and background-color in two contexts .main-nav and .site-footer a
2372 Same colors for color and background-color in two contexts .popup-content and .site-footer a
2372 Same colors for color and background-color in two contexts .site-header .search-form::after and .site-footer a
2372 Same colors for color and background-color in two contexts .main-nav .sub-menu and .site-footer a
2401 Same colors for color and background-color in two contexts .popup-content and .social-media a:hover
2401 Same colors for color and background-color in two contexts .postid-885 .post-content and .social-media a:hover
2401 Same colors for color and background-color in two contexts .site-header .search-form and .social-media a:hover
2401 Same colors for color and background-color in two contexts .accordion-about .accordion-content and .social-media a:hover
2401 Same colors for color and background-color in two contexts .popup-close and .social-media a:hover
2401 Same colors for color and background-color in two contexts .site-header .search-form and .social-media a:hover
2401 Same colors for color and background-color in two contexts .main-nav .sub-menu and .social-media a:hover
2401 Same colors for color and background-color in two contexts .site-header .search-form::after and .social-media a:hover
2401 Same colors for color and background-color in two contexts .main-nav and .social-media a:hover
2401 Same colors for color and background-color in two contexts .main-nav .sub-menu and .social-media a:hover
2401 Same colors for color and background-color in two contexts .site-header .search-form::after and .social-media a:hover
2401 Same colors for color and background-color in two contexts .main-nav and .social-media a:hover
2411 Property -webkit-flex-flow is an unknown vendor extension
2413 Property -webkit-justify-content is an unknown vendor extension
2425 Same colors for color and background-color in two contexts .accordion-about .accordion-content and .site-footer .widget
2425 Same colors for color and background-color in two contexts .main-nav .sub-menu and .site-footer .widget
2425 Same colors for color and background-color in two contexts .site-header .search-form::after and .site-footer .widget
2425 Same colors for color and background-color in two contexts .main-nav .sub-menu and .site-footer .widget
2425 Same colors for color and background-color in two contexts .main-nav and .site-footer .widget
2425 Same colors for color and background-color in two contexts .main-nav and .site-footer .widget
2425 Same colors for color and background-color in two contexts .site-header .search-form::after and .site-footer .widget
2425 Same colors for color and background-color in two contexts .popup-close and .site-footer .widget
2425 Same colors for color and background-color in two contexts .postid-885 .post-content and .site-footer .widget
2425 Same colors for color and background-color in two contexts .site-header .search-form and .site-footer .widget
2425 Same colors for color and background-color in two contexts .site-header .search-form and .site-footer .widget
2425 Same colors for color and background-color in two contexts .popup-content and .site-footer .widget
2462 Property -webkit-border-radius is an unknown vendor extension
2464 Property -webkit-box-shadow is an unknown vendor extension

URI : https://www.cleanair.com/about/

6 Property -webkit-flex-flow is an unknown vendor extension
6 Property -webkit-justify-content is an unknown vendor extension
6 Property -webkit-order is an unknown vendor extension
6 Property -ms-order is an unknown vendor extension
6 Property -ms-order is an unknown vendor extension
6 Property -webkit-appearance is an unknown vendor extension
6 Property -moz-box-sizing is an unknown vendor extension
6 Property -webkit-justify-content is an unknown vendor extension
6 Property -webkit-flex-flow is an unknown vendor extension
6 Property -webkit-appearance is an unknown vendor extension
6 Property -webkit-flex is an unknown vendor extension
6 Property -webkit-flex is an unknown vendor extension
6 Property -webkit-order is an unknown vendor extension
6 Property -webkit-flex-flow is an unknown vendor extension
6 Same colors for color and background-color in two contexts .products-site-link:hover and .home-posts .post
6 Same colors for color and background-color in two contexts .site-header .search-form and .slide-title
6 Same colors for color and background-color in two contexts .popup-close and .slide-title
6 Same colors for color and background-color in two contexts .products-site-link:hover and body
6 Same colors for color and background-color in two contexts .main-nav .sub-menu and .slide-title
6 Same colors for color and background-color in two contexts .main-nav .sub-menu and .slide-title
6 Same colors for color and background-color in two contexts .site-header .search-form::after and .slide-title
6 Same colors for color and background-color in two contexts .main-nav and .slide-title
6 Same colors for color and background-color in two contexts .main-nav and .slide-title
6 Same colors for color and background-color in two contexts .site-header .search-form::after and .slide-title
6 Same colors for color and background-color in two contexts .products-site-link:hover and a
6 Same colors for color and background-color in two contexts .postid-885 .post-content and .slide-title
6 Same colors for color and background-color in two contexts .accordion-about .accordion-content and .slide-title
6 Same colors for color and background-color in two contexts .site-header .search-form and .slide-title
6 Same colors for color and background-color in two contexts .popup-content and .slide-title
45 You should add a 'type' attribute with a value of 'text/css' to the 'style' element
66 Same colors for color and background-color in two contexts div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-confirmation-button and div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-decline-button

↑ Top

Valid CSS information

a, body {
color : #464646;
}
.slider, .slides {
position : relative;
overflow : hidden;
}
.main-nav a, a {
text-decoration : none;
}
a, article, body, div, form, h2, header, html, i, img, label, li, section, span, ul {
margin : 0;
padding : 0;
border : 0;
box-sizing : border-box;
font : inherit;
vertical-align : baseline;
}
article, header, main, section {
display : block;
}
body {
font-family : 'Gotham Narrow SSm A', 'Gotham Narrow SSm B', sans-serif;
font-style : normal;
font-weight : 400;
line-height : 1;
}
@media screen and (min-width : 30em) {
body {
font-weight : 400;
}
}
h2 {
margin : 0 0 0.25em;
line-height : 1.3;
font-size : 2.5em;
}
ul {
list-style : none;
}
img {
max-width : 100%;
height : auto;
}
.cf:after, .cf:before {
content : '';
display : table;
}
.cf:after {
clear : both;
}
.slider {
margin : 0 0 0.375em;
}
.slides {
height : 0;
padding : 47.333% 0 0;
}
.slide, .slide-buttons, .slide-title {
position : absolute;
}
.slide {
width : 100%;
height : 100%;
top : 0;
left : 0;
z-index : 99;
opacity : 0.0;
}
.main-nav, .main-nav .sub-menu {
width : 100%;
background-color : #fff;
top : 99%;
left : 0;
opacity : 0.0;
visibility : hidden;
}
.slide img {
display : block;
width : 100%;
height : auto;
}
.slide-title {
width : 100%;
bottom : 0.5em;
left : 0;
color : #fff;
font-size : 4.5em;
font-weight : 200;
letter-spacing : -1px;
text-align : center;
}
.slide-buttons {
width : 100%;
bottom : 0;
left : 0;
z-index : 101;
padding : 1em 1em 0.5em;
text-align : center;
}
@media screen and (min-width : 48.1em) {
.slide-buttons {
padding : 1em 1em 2em;
}
}
.slide-arrows {
display : none;
}
.site-header {
margin : 0 0 1em;
padding : 1em 1em 0;
position : relative;
}
.cleanair-logo {
width : 100%;
max-width : 10em;
height : auto;
float : left;
}
.main-nav {
position : absolute;
z-index : -1000;
padding : 1em 0 0;
}
.main-nav li {
position : relative;
padding : 0.5em 1em;
text-align : center;
}
.main-nav a {
color : #505050;
text-transform : uppercase;
}
.main-nav > li > a {
font-weight : 500;
}
.main-nav .sub-menu {
display : none;
position : absolute;
z-index : 1000;
white-space : nowrap;
}
.menu-toggle, .search-toggle {
background-color : transparent;
border : 0;
color : #464646;
}
.main-nav .sub-menu li a {
font-size : 0.8125em;
text-transform : capitalize;
}
.main-nav .sub-menu li.subcat > a {
text-transform : uppercase;
}
.menu-toggle {
float : right;
margin : 3px 0.5em 0;
padding : 0;
font-size : 1.75em;
}
@media screen and (min-width : 58em) {
.site-header {
margin : 0;
padding : 1em;
}
.menu-toggle {
display : none;
}
.main-nav {
display : block;
width : auto;
position : static;
z-index : 1000;
float : left;
margin : 0.25em 1.5em 0;
padding : 0;
box-shadow : none;
opacity : 1.0;
visibility : visible;
}
.main-nav li {
float : left;
position : relative;
text-align : left;
}
.main-nav li.solutions-menu {
position : static;
}
.solutions-menu .sub-menu {
width : 100%;
}
.main-nav li.subcat {
width : 33%;
text-align : center;
}
.main-nav .sub-menu {
display : block;
width : auto;
min-width : 10em;
top : 72%;
left : 0.5em;
}
.main-nav .sub-menu li {
float : none;
padding : 0.5em;
}
.main-nav .solutions-menu li {
float : left;
}
.main-nav .sub-menu .sub-menu {
min-height : 14em;
top : 99%;
}
.main-nav .sub-menu .sub-menu li {
padding : 0.25em 0.5em;
}
.main-nav .solutions-menu .sub-menu {
width : 100%;
white-space : normal;
left : 0;
}
.solutions-menu .subcat li {
width : 50%;
float : left;
text-align : left;
}
.solutions-menu .subcat li:nth-child(odd) {
clear : left;
}
.subcat.products-menu .sub-menu li {
text-align : center;
}
}
.site-header .search-form-wrap {
position : relative;
float : right;
margin : 3px 0 0;
}
.search-toggle {
display : inline-block;
position : relative;
z-index : 100;
float : right;
margin : 0.125em 0 0;
padding : 0.125em 0.25em;
font-size : 0.75em;
}
.site-header .search-form {
width : 193px;
background-color : #fff;
position : absolute;
top : 0;
right : 0;
z-index : 99;
margin : 0.125em 0 0;
overflow : hidden;
opacity : 0.0;
visibility : hidden;
}
.search-field, .search-submit {
margin : 0;
vertical-align : middle;
}
.site-header .search-form::after {
content : '';
display : block;
width : 100%;
height : 100%;
background-color : #fff;
position : absolute;
top : 0;
left : 0;
}
@media screen and (min-width : 70em) {
.site-header .search-form {
z-index : 101;
opacity : 1.0;
visibility : visible;
}
}
.search-field, .search-field-label, .search-submit {
display : inline-block;
}
.search-field {
border : 1px solid #0072ce;
padding : 0.5em;
box-sizing : border-box;
}
.site-header .search-field {
width : 160px;
}
.search-submit {
background-color : transparent;
position : relative;
z-index : 99;
border : 0;
padding : 0 0.25em;
color : #464646;
font-size : 0.75em;
}
.content-area {
padding : 0 1em;
}
@media screen and (min-width : 48.1em) {
.site-main {
width : 60%;
border : solid #fff;
border-width : 0 2em;
}
}
.home .site-main {
width : 100%;
border-width : 0;
}
.home .content-area {
padding : 0;
}
.home-posts .post {
position : relative;
margin : 0 0 0.375em;
color : #464646;
}
@media screen and (min-width : 48.1em) {
.home-posts .post {
width : 48%;
}
}
@media screen and (min-width : 64em) {
.home-posts .post {
width : 31%;
}
}
.home-posts .post-image {
margin : 0 0 1.25em;
}
.home-posts .post-image img {
display : block;
}
.post {
max-width : 48em;
margin : 0 auto;
}
.post-image img {
display : block;
width : 100%;
height : auto;
}
.screen-reader-text {
clip : rect(1px,1px,1px,1px);
height : 1px;
overflow : hidden;
position : absolute !important ;
width : 1px;
}
img.wp-smiley, img.emoji {
display : inline !important ;
border : none !important ;
box-shadow : none !important ;
height : 1em !important ;
width : 1em !important ;
margin : 0 0.07em !important ;
vertical-align : -0.1em !important ;
background : none !important ;
padding : 0 !important ;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
margin : 0;
padding : 0;
border : 0;
box-sizing : border-box;
font-size : 100%;
font : inherit;
vertical-align : baseline;
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section {
display : block;
}
body {
color : #464646;
font-family : 'Gotham Narrow SSm A', 'Gotham Narrow SSm B', sans-serif;
font-style : normal;
font-weight : 400;
line-height : 1;
}
@media screen and (min-width : 30em) {
body {
font-weight : 400;
}
}
h1, h2, h3, h4, h5, h6 {
margin : 0 0 0.25em 0;
line-height : 1.3;
}
h1 {
font-size : 2.75em;
}
h2 {
font-size : 2.5em;
}
h3 {
font-size : 2em;
}
h4 {
font-size : 1.75em;
}
h5 {
font-size : 1.5em;
}
h6 {
font-size : 1em;
}
ol, ul {
list-style : none;
}
.post-content ol, .post-content ul {
padding : 0 0 1.5em 1.5em;
font-size : 0.875em;
line-height : 1.5;
}
.post-content ol {
list-style : decimal;
}
.post-content ul {
list-style : disc;
}
p {
padding : 0 0 1.5em 0;
font-size : 0.875em;
line-height : 1.5;
}
img {
max-width : 100%;
height : auto;
}
a {
color : #464646;
text-decoration : none;
}
.post-content a, .page-content a {
text-decoration : underline;
}
a:hover {
color : #ef3340;
text-decoration : underline;
}
em, i {
font-style : italic;
}
strong {
font-weight : 500;
}
blockquote, q {
quotes : none;
}
blockquote:before, blockquote:after, q:before, q:after {
content : '';
content : none;
}
input, button {
box-sizing : border-box;
font-family : 'Gotham Narrow SSm A', 'Gotham Narrow SSm B', sans-serif;
font-size : 1em;
font-style : normal;
font-weight : 400;
line-height : 1;
}
table {
border-collapse : collapse;
border-spacing : 0;
}
.cf:before, .cf:after {
content : '';
display : table;
}
.cf:after {
clear : both;
}
[class*="column-"] {
width : 96%;
margin : 0 0.375em;
}
@media screen and (min-width : 25em) {
.column-4, .column-5, .column-6 {
width : 46%;
}
}
@media screen and (min-width : 30em) {
.column-2 {
width : 46%;
}
}
@media screen and (min-width : 45em) {
.column-3 {
width : 29.33%;
}
}
@media screen and (min-width : 50em) {
.column-4 {
width : 21%;
}
.column-5 {
width : 16%;
}
.column-6 {
width : 12.667%;
}
}
.page .page-content {
min-height : 30em;
}
.page-content p:empty {
display : none;
}
.slider {
position : relative;
margin : 0 0 0.375em 0;
overflow : hidden;
}
.slides {
height : 0;
position : relative;
padding : 47.333% 0 0 0;
overflow : hidden;
}
.slide {
width : 100%;
height : 100%;
position : absolute;
top : 0;
left : 0;
z-index : 99;
opacity : 0.0;
}
#new-site-welcome .m-hide {
display : none;
}
@media screen and (min-width : 700px) {
#new-site-welcome .m-hide {
display : inline;
}
}
.slide.visible {
z-index : 100;
opacity : 1.0;
}
.slide img {
display : block;
width : 100%;
height : auto;
}
.slide-title {
width : 100%;
position : absolute;
bottom : 0.5em;
left : 0;
color : #fff;
font-size : 4.5em;
font-weight : 200;
letter-spacing : -1px;
text-align : center;
}
.slide-buttons {
width : 100%;
position : absolute;
bottom : 0;
left : 0;
z-index : 101;
padding : 1em 1em 0.5em 1em;
text-align : center;
}
@media screen and (min-width : 48.1em) {
.slide-buttons {
padding : 1em 1em 2em 1em;
}
}
.slide-button {
display : inline-block;
width : 10px;
height : 10px;
border : 2px solid #ef3340;
margin : 0 0.5em;
padding : 0;
background-color : transparent;
}
.slide-button:focus {
outline : 0;
}
@media screen and (min-width : 30em) {
.slide-button {
width : 18px;
height : 18px;
border-width : 4px;
}
}
.slide-button.active {
background-color : #ef3340;
}
.slide-arrows {
display : none;
}
.accordion {
position : relative;
overflow : hidden;
}
.accordion-about {
z-index : 10;
overflow : visible;
}
.accordion-content {
max-height : 0;
overflow : hidden;
}
.contact-accordion, .contact-accordion + div {
font-size : 0.9em;
line-height : 1.5;
}
.contact-accordion {
padding : 20px 0 0 0;
}
.contact-accordion:hover .accordion-content, .accordion.visible .accordion-content {
max-height : 80em;
}
@media screen and (min-width : 48.1em) {
.contact-accordion:hover .accordion-content, .accordion.visible .accordion-content {
max-height : 40em;
}
}
.accordion-about .accordion-content {
width : 100%;
background-color : #fff;
position : absolute;
top : 0;
left : 0;
padding : 0 1em;
}
.accordion-about.visible .accordion-content {
border-width : 1px;
padding : 1em;
}
.accordion-location .accordion-content {
font-size : 0.9em;
}
[class*="embed-wrap"] {
height : 0;
position : relative;
overflow : hidden;
}
.embed-wrap-16x9 {
padding : 0 0 56.25% 0;
}
[class*="embed-wrap"] iframe, [class*="embed-wrap"] video {
width : 100%;
height : 100%;
position : absolute;
top : 0;
left : 0;
}
.popup {
position : fixed;
top : 1em;
left : 0;
z-index : 1000;
padding : 2em;
width : 100%;
}
@media screen and (min-width : 40em) {
.popup {
top : 6em;
}
}
.popup-close {
display : block;
height : 1em;
width : 1em;
background-color : #fff;
position : absolute;
top : 1em;
right : 1em;
border : 0;
}
.popup-close::before, .popup-close::after {
content : '';
height : 100%;
width : 0.25em;
background-color : #0071bb;
position : absolute;
top : 0;
left : 50%;
margin : 0 0 0 -0.125em;
}
.popup-content {
max-width : 20em;
background-color : #fff;
position : relative;
padding : 2em 1em 1em 1em;
}
[class*="hs-"] {
display : block;
width : 100%;
margin : 0 0 1em 0;
padding : 0.25em;
}
.hs-submit {
background-color : #0071bb;
border : 0;
padding : 0.5em;
color : #fff;
text-transform : uppercase;
}
.success-message {
background-color : hsl(100, 50%, 90%, 1);
padding : 1em;
margin : 0.5em 0 1em 0;
}
.view-pdf {
display : inline-block;
background-color : hsl(100, 50%, 50%, 1);
margin : 1em 0 0 0;
padding : 0.5em;
color : #fff;
text-align : center;
text-decoration : none;
}
.site-header {
margin : 0 0 1em 0;
padding : 1em 1em 0 1em;
position : relative;
}
.cleanair-logo {
width : 100%;
max-width : 10em;
height : auto;
float : left;
}
.main-nav {
width : 100%;
background-color : #fff;
position : absolute;
top : 99%;
left : 0;
z-index : -1000;
padding : 1em 0 0 0;
opacity : 0.0;
visibility : hidden;
}
.main-nav.visible {
z-index : 1000;
opacity : 1.0;
visibility : visible;
}
.main-nav li {
position : relative;
padding : 0.5em 1em;
text-align : center;
}
.main-nav a {
color : #505050;
text-decoration : none;
text-transform : uppercase;
}
.main-nav a:hover {
color : #ef3340;
}
.main-nav > li > a {
font-weight : 500;
}
.main-nav .sub-menu {
display : none;
width : 100%;
background-color : #fff;
position : absolute;
top : 99%;
left : 0;
z-index : 1000;
opacity : 0.0;
visibility : hidden;
white-space : nowrap;
}
.main-nav li:hover .sub-menu {
display : none;
opacity : 1.0;
visibility : visible;
}
.main-nav .sub-menu li a {
font-size : 0.8125em;
text-transform : capitalize;
}
.main-nav .sub-menu li.subcat > a {
text-transform : uppercase;
}
.menu-toggle {
background-color : transparent;
float : right;
border : 0;
margin : 3px 0.5em 0 0.5em;
padding : 0;
color : #464646;
font-size : 1.75em;
}
.menu-toggle:focus {
outline : 0;
}
@media screen and (min-width : 58em) {
.site-header {
margin : 0;
padding : 1em;
}
.menu-toggle {
display : none;
}
.main-nav {
display : block;
width : auto;
position : static;
z-index : 1000;
float : left;
margin : 0.25em 1.5em 0 1.5em;
padding : 0;
box-shadow : none;
opacity : 1.0;
visibility : visible;
}
.main-nav li {
float : left;
position : relative;
text-align : left;
}
.main-nav li.solutions-menu {
position : static;
}
.solutions-menu .sub-menu {
width : 100%;
}
.main-nav li.subcat {
width : 33%;
text-align : center;
}
.main-nav .sub-menu {
display : block;
width : auto;
min-width : 10em;
top : 72%;
left : 0.5em;
}
.main-nav li:hover .sub-menu {
display : block;
}
.main-nav .sub-menu li {
float : none;
padding : 0.5em;
}
.main-nav .solutions-menu li {
float : left;
}
.main-nav .sub-menu .sub-menu {
min-height : 14em;
top : 99%;
}
.main-nav .sub-menu .sub-menu li {
padding : 0.25em 0.5em;
}
.main-nav .solutions-menu .sub-menu {
width : 100%;
white-space : normal;
left : 0;
}
.solutions-menu .subcat li {
width : 50%;
float : left;
text-align : left;
}
.solutions-menu .subcat li:nth-child(odd) {
clear : left;
}
.subcat.products-menu .sub-menu li {
text-align : center;
}
}
.overlay {
width : 100%;
height : 100%;
background-color : rgba(0, 0, 0, 0.7);
position : fixed;
top : 0;
left : 0;
z-index : -1000;
padding : 10%;
opacity : 0.0;
visibility : hidden;
}
.overlay.visible {
z-index : 2000;
opacity : 1.0;
visibility : visible;
}
.overlay-close {
background-color : transparent;
position : absolute;
top : 0.5em;
right : 0.5em;
z-index : 1000;
border : 0;
color : #fff;
font-size : 2em;
}
.site-header .search-form-wrap {
position : relative;
float : right;
margin : 3px 0 0 0;
}
.search-toggle {
display : inline-block;
background-color : transparent;
position : relative;
z-index : 100;
float : right;
border : 0;
margin : 0.125em 0 0 0;
padding : 0.125em 0.25em;
color : #464646;
font-size : 0.75em;
}
.search-toggle:focus {
outline : 0;
}
.site-header .search-form {
width : 193px;
background-color : #fff;
position : absolute;
top : 0;
right : 0;
z-index : 99;
margin : 0.125em 0 0 0;
overflow : hidden;
opacity : 0.0;
visibility : hidden;
}
.site-header .search-form.visible {
z-index : 101;
opacity : 1.0;
visibility : visible;
}
.site-header .search-form::after {
content : '';
display : block;
width : 100%;
height : 100%;
background-color : #fff;
position : absolute;
top : 0;
left : 0;
}
@media screen and (min-width : 70em) {
.site-header .search-form {
z-index : 101;
opacity : 1.0;
visibility : visible;
}
}
.search-field-label {
display : inline-block;
}
.search-field {
display : inline-block;
border : 1px solid #0072ce;
margin : 0;
padding : 0.5em;
box-sizing : border-box;
vertical-align : middle;
}
.search-field:focus {
outline : 0;
}
.site-header .search-field {
width : 160px;
}
.search-icon {
position : absolute;
right : 0;
}
.search-submit {
display : inline-block;
background-color : transparent;
position : relative;
z-index : 99;
border : 0;
margin : 0;
padding : 0 0.25em;
color : #464646;
font-size : 0.75em;
vertical-align : middle;
}
.search-submit:hover {
color : #ef3340;
}
.search-submit:focus {
outline : 0;
}
.read-more {
font-weight : 700;
text-transform : uppercase;
}
.content-area {
padding : 0 1em;
}
@media screen and (min-width : 48.1em) {
.site-main {
width : 60%;
border : solid #fff;
border-width : 0 2em;
}
}
.home .site-main {
width : 100%;
border-width : 0;
}
.home .content-area {
padding : 0;
}
.home-section-title {
width : 100%;
background-color : #71c5e8;
margin : 0 0 6px 0;
padding : 0.35em;
color : #fff;
font-size : 2em;
font-weight : 300;
letter-spacing : 0.25em;
text-align : center;
text-transform : uppercase;
}
@media screen and (min-width : 48.1em) {
.home-section-title {
font-size : 3.5em;
}
}
.hero-text {
background-position : center;
background-repeat : no-repeat;
background-size : cover;
margin : 0 0 6px 0;
padding : 11% 1em;
}
.hero-text p {
max-width : 20em;
margin : auto;
padding : 0;
color : #fff;
font-size : 1.5em;
font-weight : 300;
line-height : 1.25;
text-align : center;
}
@media screen and (min-width : 30em) {
.hero-text p {
font-size : 2.75em;
}
}
.hero-text p + p {
padding : 1em 0 0 0;
}
.home-posts .post {
position : relative;
margin : 0 0 0.375em 0;
color : #464646;
}
#new-site-welcome {
padding : 1em;
background-color : rgba(113, 197, 232, 1);
color : #fff;
}
#new-site-welcome * {
width : 100%;
}
@media screen and (min-width : 48.1em) {
.home-posts .post {
width : 48%;
}
#new-site-welcome {
width : 100%;
max-width : none;
padding : 1em 2em;
}
}
@media screen and (min-width : 64em) {
.home-posts .post {
width : 31%;
}
#new-site-welcome {
width : 31%;
padding : 1em 3em;
}
}
.home-posts .post-image {
margin : 0 0 1.25em 0;
}
.home-posts .post-image img {
display : block;
}
.home-posts .post-title {
padding : 0 0.9em;
font-size : 1em;
font-weight : 700;
letter-spacing : 0;
text-transform : none;
}
.home-posts .post-excerpt {
padding : 0 0.9em 0.9em 0.9em;
font-weight : 300;
line-height : 1.25;
}
.home-posts .read-more {
color : #464646;
}
.home .industry {
position : relative;
margin : 0 0 0.125em 0;
}
@media screen and (min-width : 20em) {
.home .industry {
width : 49%;
}
}
@media screen and (min-width : 60em) {
.home .industry {
width : 31%;
}
}
.home .industry-title {
font-size : 1.25em;
font-weight : 500;
text-transform : uppercase;
}
.about .site-main {
width : 100%;
border-width : 0;
}
.about .content-area {
padding : 0;
}
.about-feature {
min-height : 26em;
background-position : center;
background-repeat : no-repeat;
background-size : cover;
position : relative;
margin : 0 0 0.375em 0;
padding : 2em 0;
}
@media screen and (min-width : 50em) {
.about-feature {
min-height : 35em;
}
}
.about-feature-content {
width : 100%;
max-width : 48em;
margin : 0 auto;
padding : 1em;
}
.about-feature-content h1 {
margin : 0;
line-height : 1.2;
}
.about-feature-content p {
font-size : 1em;
}
@media screen and (min-width : 48.1em) {
.about-feature-content p {
font-size : 1.25em;
}
}
.about-feature-content ul {
list-style : disc;
padding : 0 0 1.5em 1.5em;
}
.about-feature-content li {
padding : 0 0 0.75em 0;
font-size : 0.9em;
line-height : 1.6;
}
.context-menus {
border-top : 2px solid #e9cd2e;
padding : 0.5em 0 1em 0;
}
.supplemental-links-area {
border-top : 2px solid #e9cd2e;
padding : 1em 0;
}
.solutions .site-main {
width : 100%;
border-width : 0;
}
.solutions .content-area {
padding : 0;
}
.solution .context-menus, .solution .resources-lists {
border-color : #71c5e8;
}
.industry .context-menus, .industry .resources-lists {
border-color : #fcbd0f;
}
.resources-lists {
border-top : 2px solid #e9cd2e;
padding : 0.5em 0 1em 0;
}
.context-menu-title, .resources-list-title, .supplemental-links-title {
font-size : 1.5em;
margin : 0 0 0.25em 0;
}
.context-menu-toggle, .resources-list-toggle {
display : inline-block;
background-color : transparent;
border : 0;
margin : 0;
}
.context-menu-toggle:focus, .resources-list-toggle:focus {
outline : 0;
}
.context-menu-toggle::before, .resources-list-toggle::before {
content : url(img/triangle.svg);
display : block;
height : auto;
}
.context-menu {
padding : 0 0 1em 0;
}
.context-menu li {
padding : 0.375em;
line-height : 1.25;
}
.context-menu a {
font-size : 0.875em;
}
.resources-list {
max-height : 24em;
overflow : auto;
}
.context-menu, .resources-list {
height : 0;
max-height : 0;
}
.context-menu {
overflow : hidden;
padding : 0;
}
.context-menu.visible, .resources-list.visible {
height : auto;
}
.lab-analysis-services.resources-list {
padding : 3em 0 0 0;
}
.resources-list li {
padding : 0.5em;
}
.resources-list a {
font-size : 0.875em;
}
.supplemental-links li {
padding : 0.375em;
line-height : 1.25;
}
.supplemental-links a {
font-size : 0.875em;
}
.contact-links {
border-top : 1px solid #464646;
padding : 1em 0 0 0;
}
.contact-links:first-child {
border-top : 0;
padding-top : 0;
}
.contact-title {
margin : 0 0 0.25em 0.5em;
color : #ef3340;
font-size : 0.85em;
font-weight : 700;
}
.contact-title a {
color : #ef3340;
}
.contact-links .email, .contact-links .phone {
margin : 0 8px;
color : #464646;
font-size : 1.25em;
}
.contact-links .quote {
display : block;
width : 100%;
border-top : 1px solid #464646;
margin : 1em 0 0 0;
padding : 1em 0 0 2.5em;
color : #ef3340;
font-size : 0.85em;
font-weight : 700;
}
.contact-links .quote i {
margin : 0 8px;
color : #464646;
font-size : 1.5em;
}
.contact-links .quote span {
display : inline-block;
margin : 0 0 0.25em 0.5em;
}
.contact-links .chat {
width : 1.5em;
margin : -4px 8px 0 8px;
}
.page-header {
position : relative;
margin : 0 0 0.25em 0;
overflow : hidden;
}
.industries .page-header {
margin : 0 0 0.375em 0;
}
.page-header img {
display : block;
width : 100%;
height : auto;
}
.solutions .page-header img, .industries .page-header img, .resources .page-header img {
max-width : none;
width : 250%;
}
@media screen and (min-width : 40.1em) {
.solutions .page-header img, .industries .page-header img, .resources .page-header img {
max-width : 100%;
width : 100%;
}
}
.archive-title {
width : 100%;
position : absolute;
bottom : 38%;
left : 0;
color : #fff;
font-size : 5em;
font-weight : 300;
text-align : center;
text-transform : uppercase;
}
@media screen and (min-width : 30em) {
.archive-title {
font-weight : 200;
}
}
@media screen and (min-width : 40.1em) {
.archive-title {
bottom : 26%;
}
}
.solution-type {
width : 100%;
position : relative;
margin : 0 0 0.375em 0;
}
.solution-type-header {
position : relative;
}
.solution-type-desc {
padding : 0.25em 0.75em 2em 0.75em;
font-weight : 300;
font-size : 0.875em;
line-height : 1.4;
}
@media screen and (min-width : 48.1em) {
.solution-type {
width : 31%;
}
}
.solution-type-title {
width : 100%;
position : absolute;
top : 50%;
left : 0;
margin : -0.625em 0 0 0;
color : #fff;
font-weight : 300;
text-align : center;
text-transform : uppercase;
}
.solution-type img {
display : block;
width : 100%;
}
.post {
max-width : 48em;
margin : 0 auto;
}
.search-result.post {
margin : 0 auto 2em auto;
overflow : hidden;
}
.post-title, .page-title {
margin : 0 0 0.25em 0;
padding : 0.25em;
font-size : 1.625em;
letter-spacing : 2px;
text-transform : uppercase;
}
.search-result .post-title {
padding : 0.25em 0;
font-size : 1.25em;
letter-spacing : 0;
text-transform : none;
}
.search-result .post-excerpt {
font-weight : 300;
}
.gcs-nav {
margin : 1em 0 0 0;
padding : 1em;
overflow : hidden;
}
.gcs-nav .prev-results {
float : left;
text-decoration : underline;
}
.gcs-nav .more-results {
float : right;
text-decoration : underline;
}
.page-title {
background-color : #e9cd2e;
color : #fff;
}
.post-image img {
display : block;
width : 100%;
height : auto;
}
.search-result .post-image {
max-width : 10em;
float : left;
}
.search-result .post-image + .post-content {
float : left;
margin : 0 0 0 1em;
}
.tax-solution-types .site-main {
width : 100%;
border-width : 0;
}
.tax-solution-types .content-area {
padding : 0;
}
.tax-solution-types .page-header {
position : relative;
margin : 0 0 0.25em 0;
}
.tax-solution-types .solution, .industries .industry {
width : 100%;
overflow : hidden;
}
@media screen and (min-width : 25em) {
.tax-solution-types .solution, .industries .industry {
width : 49%;
}
}
@media screen and (min-width : 60em) {
.tax-solution-types .solution {
width : 24%;
margin : 0 2px;
}
.tax-solution-types .solution:nth-child(4n) {
margin-right : 0;
}
.tax-solution-types .solution:nth-child(4n 1) {
margin-left : 0;
}
.industries .industry {
width : 32%;
}
}
.tax-solution-types .solution a, .industries .industry a {
color : #464646;
text-decoration : none;
}
.tax-solution-types .solution-header {
position : relative;
}
.industries .industry-header {
position : relative;
}
.industries .site-main {
width : 100%;
border-width : 0;
}
.industries .content-area {
padding : 0;
}
.industry-title {
width : 100%;
position : absolute;
bottom : 0;
left : 0;
padding : 0.5em;
color : #fff;
font-size : 1.25em;
font-weight : 500;
text-transform : uppercase;
}
.tax-solution-types .solution-title, .industries .industry-title {
width : 100%;
position : absolute;
bottom : 0;
left : 0;
z-index : 10;
padding : 0.5em;
color : #fff;
font-size : 0.875em;
}
.tax-solution-types .solution-excerpt, .industries .industry-excerpt {
padding : 0.25em 0.75em 2em 0.75em;
font-size : 0.75em;
line-height : 1.25;
}
.tax-solution-types .solution-excerpt .read-more {
color : #464646;
}
.solution .post-title {
background-color : #71c5e8;
color : #fff;
}
.industry .post-title {
background-color : #fcbd0f;
color : #fff;
}
.solution .post-content, .industry .post-content {
padding : 2em;
}
@media screen and (min-width : 48.1em) {
.context-menus {
width : 20%;
}
.resources-lists {
width : 20%;
}
.supplemental-links-area {
width : 20%;
}
}
.postid-885 .post-content {
background : #fff;
padding : 0 0 2em 0;
}
.products .site-main {
width : 100%;
border-width : 0;
}
.products-wrap {
padding : 2em 1em;
}
@media screen and (min-width : 30em) {
.products-wrap .column-2:nth-child(odd) {
padding-right : 2em;
}
.products-wrap .column-2:nth-child(even) {
padding-left : 2em;
}
}
@media screen and (min-width : 64em) {
.products-wrap {
padding : 2em 4em;
}
}
.products-wrap .row {
margin : 0 0 2em 0;
}
.products-wrap h3 {
width : 100%;
margin : 0 0 0.25em 0;
}
.products-wrap ul {
width : 100%;
}
.products-wrap li {
padding : 0 0 0.5em 0;
font-size : 0.875em;
font-weight : 400;
}
.products-site-link {
display : block;
background-color : #f7931e;
margin : 1em 0;
padding : 0.5em 0.75em;
font-weight : 500;
line-height : 1;
text-align : center;
text-transform : uppercase;
}
.products-site-link:hover {
background-color : #464646;
color : #f7931e;
}
.resources .site-main {
width : 100%;
border-width : 0;
}
.resources .content-area {
padding : 0;
}
.resource-type {
width : 49%;
position : relative;
margin : 0 0 0.25em 0;
overflow : hidden;
}
@media screen and (min-width : 48.1em) {
.resource-types.adjusted-layout::after {
content : '';
display : block;
width : 24%;
position : relative;
margin : 0 0 0.25em 0;
overflow : hidden;
}
.resource-type {
width : 24%;
}
}
.resource-type a {
display : block;
position : relative;
}
.resource-type .resource-header {
position : relative;
}
.resource-type img {
display : block;
}
.blog .site-main {
padding-bottom : 2em;
}
.blog .content-area {
padding : 0 1em;
}
.blog .page-title {
background-color : #e9cd2e;
color : #fff;
}
.blog .post {
max-width : none;
border-bottom : 1px solid #464646;
padding : 1em 0;
}
.blog .post-excerpt {
font-size : 0.875em;
font-weight : 300;
line-height : 1.25;
}
@media screen and (min-width : 48.1em) {
.blog .post .post-image {
width : 48%;
}
.blog .post .post-content {
width : 48%;
}
}
.blog .post .post-title {
font-size : 1em;
font-weight : 700;
letter-spacing : 0;
text-transform : none;
}
@media screen and (min-width : 48.1em) {
.blog .post .post-title {
padding : 0;
}
}
.posts-nav {
padding : 1em 0.5em;
}
.previous-posts {
float : left;
}
.next-posts {
float : right;
}
.blog .context-menus {
border-color : #e9cd2e;
}
.blog .resources-lists {
border-color : #e9cd2e;
}
.events .content-area {
padding : 0 1em;
}
.events .page-title {
background-color : #e9cd2e;
color : #fff;
}
.events .context-menus, .events .resources-lists {
border-color : #e9cd2e;
}
#tribe-events-bar {
clear : none;
height : auto;
margin-bottom : 30px;
min-width : 220px;
position : relative;
width : 100%;
}
#tribe-bar-form {
background : #f5f5f5;
margin : 0;
position : relative;
width : 100%;
}
#tribe-bar-form input {
font-size : 15px;
margin : 0 4px 0 0;
}
#tribe-bar-form input[type="text"] {
background : 0%;
border : none;
border-bottom : 1px dashed #b9b9b9;
box-shadow : none;
font-style : italic;
font-weight : 400;
height : auto;
line-height : 1;
padding : 5px;
width : 100%;
}
#tribe-bar-form input[type="text"]:focus {
border-bottom : none;
outline : #b9b9b9 1px dashed;
}
#tribe-bar-form .tribe-bar-submit input[type="submit"] {
background : #666;
background-image : none;
border : none;
color : #fff;
font-size : 13px;
height : auto;
letter-spacing : 0;
line-height : 2;
padding : 10px;
width : 100%;
}
#tribe-bar-form label {
display : block;
font-size : 11px;
font-weight : 700;
line-height : 1;
margin : 0 0 5px;
padding : 0;
text-transform : uppercase;
}
#tribe-bar-form .tribe-bar-filters {
float : left;
margin : 0;
position : relative;
width : 100%;
}
#tribe-bar-form #tribe-bar-views + .tribe-bar-filters {
left : auto;
right : 16.66667%;
width : 83.3333%;
}
#tribe-bar-form .tribe-bar-filters-inner {
margin : 0;
}
#tribe-bar-form #tribe-bar-views {
background : transparent;
float : left;
left : 83.3333%;
margin : 0;
padding : 0 0 0 5px;
position : relative;
right : auto;
width : 16.66667%;
}
#tribe-bar-form .tribe-bar-views-inner label {
padding : 0 15px;
text-align : left;
}
#tribe-bar-form.tribe-bar-mini #tribe-bar-views {
width : 16.66667%;
}
.tribe-event-placeholder {
color : #5f5f5f;
font-weight : 400;
font-style : italic;
line-height : 1.3;
}
#tribe-bar-dates .select2-choice {
border-bottom : 1px dashed #b9b9b9;
}
.tribe-bar-date-filter {
float : left;
margin-bottom : 0;
padding : 15px;
width : 25%;
}
.tribe-bar-search-filter {
float : left;
margin-bottom : 0;
padding : 15px;
width : 33.3333%;
}
.tribe-bar-submit {
float : left;
margin-bottom : 0;
margin-left : 16.6667%;
padding : 15px;
width : 25%;
}
.tribe-bar-submit input[type="submit"]:hover {
background : #999;
color : #fff;
}
#tribe-bar-views:hover, #tribe-bar-views label:hover {
cursor : pointer;
}
.tribe-bar-views-inner {
background : #e0e0e0;
margin : 0;
padding : 15px 0 45px;
}
.tribe-bar-views-inner .select2-container {
padding : 0 15px;
}
.tribe-select2-results-views.select2-drop {
background : #dbdbdb;
border : none;
box-shadow : none;
z-index : 10001;
}
#tribe-bar-views .tribe-bar-views-list {
left : 0;
list-style-type : none;
margin : 0;
padding : 0 0 0 5px;
position : absolute;
top : auto;
z-index : 99;
}
#tribe-bar-views li.tribe-bar-views-option {
background : none;
border : none;
box-shadow : none;
display : none;
line-height : 14px;
list-style : none;
margin : 0;
padding : 0 5px 0 0;
padding : 0;
}
#tribe-bar-views.tribe-bar-views-open .tribe-bar-views-option, #tribe-bar-views .tribe-bar-views-option.tribe-bar-active, #tribe-bar-views .tribe-bar-views-option:first-child {
display : list-item;
}
#tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a {
background : #e0e0e0;
color : #444;
display : block;
padding : 6px 15px;
text-align : left;
text-decoration : none;
}
#tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a:hover {
background : #cacaca;
color : inherit;
}
#tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option.tribe-bar-active a:hover {
background : #e0e0e0;
}
#tribe-bar-views [name="tribe-bar-view"] {
display : none;
}
#tribe-bar-views .tribe-bar-views-list {
float : left;
width : 100%;
}
#tribe-bar-views .tribe-bar-settings {
display : none;
}
.tribe-no-js #tribe-bar-views [name="tribe-bar-view"] {
display : block;
}
#tribe-bar-form.tribe-bar-mini * {
font-size : 12px;
}
#tribe-bar-form.tribe-bar-mini label {
font-size : 11px;
overflow : hidden;
white-space : nowrap;
}
#tribe-bar-form.tribe-bar-mini .tribe-bar-submit input[type="submit"] {
font-size : 11px;
padding : 10px 5px;
}
.tribe-bar-mini .tribe-bar-filters {
float : left;
width : 83.3333%;
}
.tribe-bar-mini .tribe-bar-date-filter {
padding : 10px;
}
.tribe-bar-mini .tribe-bar-search-filter {
padding : 10px;
width : 45%;
}
.tribe-bar-mini .tribe-bar-submit {
margin-left : 5%;
padding : 10px;
width : 25%;
}
.tribe-bar-mini #tribe-bar-views {
width : 16.66667%;
}
.tribe-bar-mini #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a {
padding : 4px 15px;
}
.tribe-bar-mini .tribe-bar-views-inner {
padding : 10px 0 35px;
}
.tribe-bar-mini .tribe-bar-views-inner label {
padding : 0 10px;
}
#tribe-bar-collapse-toggle {
background : #f5f5f5;
display : none;
float : left;
font-size : 13px;
font-weight : 700;
line-height : 28px;
padding : 15px;
position : relative;
text-transform : uppercase;
}
#tribe-bar-collapse-toggle:hover {
cursor : pointer;
}
#tribe-bar-collapse-toggle.tribe-bar-filters-open span.tribe-bar-toggle-arrow:after {
border-bottom-color : inherit;
border-top-color : transparent;
top : 0;
}
#tribe-bar-collapse-toggle span.tribe-bar-toggle-arrow {
display : inline-block;
margin : 0 4px;
position : absolute;
right : 10px;
}
#tribe-bar-collapse-toggle span.tribe-bar-toggle-arrow:after {
border : solid transparent;
border-top-color : inherit;
border-width : 8px;
content : " ";
height : 0;
position : absolute;
right : 0;
top : 10px;
width : 0;
}
.tribe-bar-collapse #tribe-bar-views, .tribe-bar-collapse .tribe-bar-filters-inner > div {
height : auto;
margin : 0;
width : 100%;
}
.tribe-bar-collapse #tribe-bar-collapse-toggle {
display : block;
width : 70%;
}
.tribe-bar-collapse #tribe-bar-collapse-toggle.tribe-bar-collapse-toggle-full-width {
width : 100%;
}
#tribe-bar-form.tribe-bar-collapse #tribe-bar-views {
float : left;
left : auto;
width : 30%;
}
#tribe-bar-form.tribe-bar-collapse #tribe-bar-views + .tribe-bar-filters {
clear : both;
display : none;
left : auto;
margin-top : 5px;
overflow : hidden;
right : auto;
width : 100%;
}
#tribe-bar-form.tribe-bar-collapse .tribe-bar-views-inner {
padding : 10px 0 40px;
}
#tribe-bar-form.tribe-bar-collapse .tribe-bar-views-inner label {
margin : 0;
}
.tribe-bar-disabled {
float : right;
position : relative;
z-index : 101;
}
.tribe-bar-disabled .tribe-events-page-title {
clear : none;
line-height : 45px;
margin : 0;
text-align : left;
}
.tribe-bar-disabled #tribe-events-bar {
float : none;
min-width : 0;
width : auto;
}
.tribe-bar-disabled #tribe-bar-form {
width : auto;
}
.tribe-bar-disabled .tribe-bar-filters {
float : left;
}
.tribe-bar-disabled .tribe-bar-filters .tribe-bar-date-filter {
padding : 5px 10px;
}
.tribe-bar-disabled #tribe-bar-form label {
font-size : 10px;
}
.tribe-bar-disabled #tribe-bar-form .tribe-bar-filters input[type="text"] {
border : none;
display : block;
font-size : 13px;
line-height : 15px;
margin : 0;
padding : 0;
width : 85px;
}
.tribe-bar-disabled #tribe-bar-form #tribe-bar-views {
float : left;
font-size : 16px;
left : 50%;
padding : 0;
right : auto;
width : 50%;
}
.tribe-bar-disabled #tribe-bar-form #tribe-bar-views + .tribe-bar-filters {
left : auto;
right : 50%;
width : 50%;
}
.tribe-bar-disabled #tribe-bar-form .tribe-bar-views-inner label {
padding : 0 10px;
}
.tribe-bar-disabled .tribe-bar-views-inner {
min-width : 100px;
padding : 5px 0 25px;
}
.tribe-bar-disabled #tribe-bar-views .tribe-bar-views-list, .tribe-bar-disabled #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option {
margin : 0;
}
.tribe-bar-disabled #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a {
margin : 0;
padding : 4px 10px;
}
.tribe-bar-disabled #tribe-bar-views .select2-container .select2-choice {
font-size : 13px;
height : auto;
line-height : 18px;
}
.tribe-bar-disabled .tribe-select2-results-views.select2-drop .select2-results li {
padding : 0 10px;
}
.tribe-bar-disabled #tribe-bar-collapse-toggle, .tribe-bar-disabled .tribe-bar-submit {
display : none;
}
.tribe-bar-disabled .tribe-bar-date-filter, .tribe-events-uses-geolocation .tribe-bar-disabled .tribe-bar-date-filter {
width : auto;
}
.tribe-bar-view-list a[class*="tribe-icon-"], .tribe-bar-views-list span[class^="tribe-icon-"], .tribe-select2-results-views span[class^="tribe-icon-"] {
background-position : 0% 50%;
background-repeat : no-repeat;
display : block;
min-height : 16px;
padding-left : 24px;
}
.tribe-select2-results-views span[class^="tribe-icon-"] {
display : inline-block;
min-height : 16px;
}
.tribe-bar-views-list span[class^="tribe-icon-"], .tribe-select2-results-views span[class^="tribe-icon-"] {
background-image : url(../images/events-bar/icon-month.png);
background-size : 15px 16px;
}
.tribe-bar-view-list span[class^="tribe-icon-"], .tribe-bar-views-list span.tribe-icon-list, .tribe-select2-results-views span.tribe-icon-list {
background-image : url(/wp-content/plugins/the-events-calendar/src/resources/images/events-bar/icon-list.png);
background-size : 15px 10px;
}
.tribe-bar-view-list a.tribe-icon-list, .tribe-bar-view-list a.tribe-icon-month {
background-position : 10px 50%;
padding-left : 30px;
}
.tribe-bar-view-list a.tribe-icon-month, .tribe-bar-views-list span.tribe-icon-month, .tribe-select2-results-views .tribe-icon-month {
background-image : url(/wp-content/plugins/the-events-calendar/src/resources/images/events-bar/icon-month.png);
background-size : 15px 16px;
}
.tribe-bar-views-list span.tribe-icon-week, .tribe-select2-results-views span.tribe-icon-week {
background-image : url(/wp-content/plugins/the-events-calendar/src/resources/images/events-bar/icon-week.png);
background-size : 15px 16px;
}
.tribe-bar-views-list span.tribe-icon-day, .tribe-select2-results-views span.tribe-icon-day {
background-image : url(/wp-content/plugins/the-events-calendar/src/resources/images/events-bar/icon-day.png);
background-size : 15px 16px;
}
.tribe-bar-views-list span.tribe-icon-photo, .tribe-select2-results-views span.tribe-icon-photo {
background-image : url(/wp-content/plugins/the-events-calendar/src/resources/images/events-bar/icon-photo.png);
background-size : 15px 14px;
}
.tribe-bar-views-list span.tribe-icon-map, .tribe-select2-results-views span.tribe-icon-map {
background-image : url(/wp-content/plugins/the-events-calendar/src/resources/images/events-bar/icon-map.png);
background-position : 2px 50%;
background-size : 12px 16px;
}
#tribe-events-content .tribe-updated {
display : inherit;
}
.tribe-events-visuallyhidden {
border : 0;
height : 1px;
margin : -1px;
overflow : hidden;
padding : 0;
position : absolute;
width : 1px;
}
#tribe-events .tribe-events-button:hover, .tribe-events-button.tribe-active:hover, .tribe-events-button.tribe-inactive, .tribe-events-button:hover {
background-color : #ddd;
color : #444;
text-decoration : none;
}
a.tribe-events-gcal, a.tribe-events-ical {
clear : both;
color : #fff;
float : right;
font-size : 10px;
font-weight : 400;
line-height : 18px;
margin-top : 21px;
padding : 0 6px;
text-decoration : none;
}
.tribe-events-gcal {
margin-right : 9px;
}
.single-tribe_events a.tribe-events-gcal, .single-tribe_events a.tribe-events-ical {
float : none;
}
.tribe-events-event-meta-desc .tribe-events-gmap, .tribe-events-event-meta .tribe-events-gmap {
white-space : nowrap;
}
#tribe-events {
padding : 0 0 2em 0;
}
h2.tribe-events-page-title {
text-align : left;
}
#tribe-events-content ul.tribe-events-sub-nav {
margin : 0 0 1em 0;
text-align : left;
}
.tribe-events-list-separator-month {
display : block;
background-color : #e9cd2e;
padding : 0.25em;
color : #fff;
font-size : 1.5em;
}
.type-tribe_events, .tribe-events-list .type-tribe_events.tribe-events-first {
margin : 1em 0;
padding : 1em 0.5em;
}
.tribe-events-list-event-title {
font-size : 1.25em;
}
.tribe-events-loop .tribe-events-event-meta {
font-size : 1em;
}
.tribe-events-list .tribe-events-loop .tribe-events-content {
padding : 0.5em 0 0 0;
}
.single-tribe_events .tribe-events-cal-links, .single-tribe_events .tribe-events-schedule h2 {
display : block;
padding : 0 0.375em;
font-size : 1.25em;
}
.single-tribe_events #tribe-events-header, .tribe-events-map #tribe-events-header {
margin : 0;
}
.single-tribe_events .type-tribe_events {
margin : 0;
}
.tribe-events-single-section-title {
font-size : 1.25em;
}
.tribe-events-meta-group-details dd {
margin : 0 0 0.5em 0;
}
.tribe-events-venue-details, .tribe-address, .tribe-country-name, .tribe-events-gmap {
display : block;
}
.tribe-events-gmap {
margin : 10px 0 0 0;
}
.widget-title {
font-size : 1.25em;
font-weight : 500;
letter-spacing : 0.125em;
text-transform : uppercase;
}
.site-footer {
background-color : #ef3340;
clear : both;
padding : 2em;
color : #fff;
}
.site-footer a {
color : #fff;
}
.social-media {
float : left;
}
.social-media li {
float : left;
margin : 0.5em;
}
.social-media a {
color : #fff;
color : hsl(1, 0%, 100%, 0.8);
text-decoration : none;
}
.social-media a:before {
font-family : 'FontAwesome';
font-size : 2em;
}
.social-media .facebook a:before {
content : '\f082';
}
.social-media .linkedin a:before {
content : '\f08c';
}
.social-media .twitter a:before {
content : '\f099';
}
.social-media a:hover {
color : #fff;
}
.social-link-text {
position : absolute;
left : -9999em;
}
.site-footer .widget-area {
width : 100%;
float : right;
}
@media screen and (min-width : 48.1em) {
.site-footer .widget-area {
width : auto;
}
}
.site-footer .widget {
width : 100%;
color : #fff;
}
@media screen and (min-width : 48.1em) {
.site-footer .widget {
width : auto;
padding : 0 2em;
}
}
.site-footer .widget-title {
margin : 0 0 0.125em 0;
font-size : 1em;
}
.site-footer .widget .menu li {
padding : 0 0 0.25em 0;
}
.site-footer .widget .menu a {
font-weight : 500;
text-transform : uppercase;
}
.hs-form-2ef98dbd-9f2c-459e-a980-426c23e88276_ad741321-f2ea-4813-8bb1-d30b5a967a09 .hs-button {
background-color : #3574e3 !important ;
border : 0;
}
.screen-reader-text {
clip : rect(1px,1px,1px,1px);
height : 1px;
overflow : hidden;
position : absolute !important ;
width : 1px;
}
.screen-reader-text:focus {
background-color : #f1f1f1;
clip : auto !important ;
color : #21759b;
display : block;
font-size : 14px;
font-weight : 700;
height : auto;
left : 5px;
line-height : normal;
padding : 15px 23px 14px;
text-decoration : none;
top : 5px;
width : auto;
z-index : 100000;
}
div#hs-eu-cookie-confirmation {
position : fixed !important ;
bottom : 0 !important ;
top : auto !important ;
}
div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner {
max-width : none !important ;
padding : 10px !important ;
}
div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner p {
margin : 0 !important ;
padding : 0 !important ;
}
div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-confirmation-button {
background-color : #007cc2;
}
div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-decline-button {
color : #007cc2;
border-color : #007cc2;
}
@media screen and (min-width : 50em) {
div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-en-cookie-confirmation-buttons-area {
margin : 0 0 0 10px !important ;
margin-top : 0 !important ;
margin-left : 10px !important ;
}
}

↑ Top