:root{--color-bg: #111111;--color-fg: #fff;--main-grid-columns: 1fr min(80rem, calc(100% - 2rem)) 1fr}*{font-family:inherit;font-weight:inherit;font-size:inherit;margin:0;padding:0;list-style:none;color:inherit;line-height:inherit;text-decoration:none}html{height:100%}.hidden{display:none !important}.invisible{opacity:0}p:empty{display:none}body{font-family:"Merriweather","Georgia",serif;font-size:16px;background:var(--color-bg, #111);color:var(--color-fg, #fff);line-height:1.5;letter-spacing:.02em;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p a{font-size:16px}a{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500}.home a{text-decoration:none}.home .gridalicious a{font-family:"Merriweather","Georgia",serif}.home .sublinks p a{text-decoration:underline;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;text-shadow:none;background:none;font-weight:500}#wrap{width:100%;padding-block-start:1rem;display:grid;grid-template-columns:var(--main-grid-columns)}#wrap>*{grid-column:2}.main-grid{width:100%;display:grid;grid-template-columns:var(--main-grid-columns)}.main-grid>*{grid-column:2}.main-grid>.fullbleed{grid-column:1/-1}.clearfix::before,.clearfix::after{content:" ";display:table}.clearfix::after{clear:both}.clearfix{*zoom:1;content:"";clear:both}.site-title{margin:-6px 120px 15px 0;background:rgba(0,0,0,0);font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500}.site-title a.huge{background:rgba(0,0,0,0);letter-spacing:.1em;font-size:27.2px;text-decoration:none}.site-sub-title{font-size:.85em;letter-spacing:.15em}.site-sub-title a{text-decoration:none;color:var(--color-fg, #fff)}.header{position:relative}.header-inner{padding:0px 0 30px 0;letter-spacing:.05em}.menu{margin-top:10px}.menu ul{overflow:hidden}.menu li{float:left;margin:0 10px 0 0;letter-spacing:.1em;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:500}.menu li a{display:block;padding:0px 0px 2px 0px;text-decoration:none;display:inline-block;margin-right:30px;box-sizing:border-box;font-weight:700}.menu li a:hover{text-decoration:underline;text-underline-offset:.28em;text-decoration-thickness:2px}.list{margin-top:50px}.list-head,.list-bottom{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;margin:0 0px 0 0px;padding:0 0 0 0;position:relative;z-index:3;border-top:1px solid;border-bottom:1px solid;box-shadow:10px 0px 0px 0px var(--color-bg, #111);background:#111;font-weight:500}.list-bottom{background:none;box-shadow:none;border-bottom:none;display:none}.list-head a{text-decoration:none}.list-head-inner{margin:0 0 0 -10px}.list-head.fixed{position:fixed;top:-1px;width:100%;z-index:20}.list-head .section,.list-bottom .section{float:left;margin:-1px 30px -5px 0;padding:14px 10px 17px 10px;line-height:.8em;position:relative;z-index:1}.list-head .floatlist ul,.list-head .label,.list-head span.arrow,.list-bottom .floatlist ul,.list-bottom .label,.list-bottom span.arrow{display:block;float:left;padding:2px 5px 2px 0}.floatlist li{float:left;padding:0 5px 0px 5px;border-left:1px solid}.list-head li.first,.list-head li.arrow,.list-bottom li.first,.list-bottom li.arrow{border-left:0px none}.list-head .arrow,.list-bottom .arrow{display:block;font-size:.8em;float:left;line-height:1.1em}.pagenav .current{text-decoration:underline}.dropdown .control{display:block;position:relative;z-index:2;width:100%}.dropdown .arrow-up{font-weight:bold;font-size:1.3em;position:absolute;right:0;top:.23em;height:16px;line-height:1px;visibility:hidden}.dropdown.open{background:var(--color-fg, #fff);color:var(--color-bg, #111)}.zk-inverted .dropdown.open{background:var(--color-bg, #111);color:var(--color-fg, #fff)}.dropdown.open .arrow-down{visibility:hidden}.dropdown.open .arrow-up{visibility:visible}.dropdown>a+ul{position:absolute;top:40px;left:0;line-height:1.6em;font-size:1.2em;background:var(--color-fg, #fff);padding:10px 50px 10px 10px;z-index:1;display:none;z-index:3}.dropdown ul.children{padding-left:10px;font-size:.9em}.dropdown.open ul{display:block}.dropdown.open a:hover{color:#000}.dropdown ul li{white-space:nowrap}.list-head .float-right{position:absolute;right:0;padding:0;z-index:0}.list-head .float-right .section{padding-right:0;padding-left:0;margin:0}.searchinput{border:1px solid;border-color:inherit;background:#000;outline:none;color:var(--color-fg, #fff);padding:3px;width:150px;visibility:hidden;position:relative;right:-33px;top:-6px}.searchsubmit{background:none;font-size:1.3em;border:0;display:inline-block;line-height:1.2em;position:relative;left:0px;cursor:pointer;visibility:hidden;width:30px;text-align:center;top:-5px}.searchlink{display:block;position:absolute;height:42px;top:0;z-index:2;width:189px;text-align:right;line-height:42px}.post-inner{width:100%}.post .column,#footer .column{float:left}.post .column-1{width:50%}#footer .column-1{width:20%}.single .post-meta,.post-sup,#post-filter .post-meta{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;display:flex;flex-direction:row;flex-wrap:wrap}.single-gallery .post-meta{padding-bottom:30px}.list .meta{display:inline-block;line-height:1.5}.search-filter-results .list .meta{display:block}.touch .list .meta{display:inline}.list .post-meta .meta{display:inline}.list .principle{margin-bottom:40px;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500}.post .post-meta .meta.year{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500}.post .post-title,.infobox h2,.results_head h3{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:2em;line-height:1.2;margin:0 0 30px 0;letter-spacing:.03em;font-weight:500}.post .post-title a{text-decoration:none}#cboxOverlay{background-color:#111 !important;opacity:1 !important}.infobox h2{margin:0 0 25px 0;letter-spacing:.05em}.infobox a{text-decoration:underline}.post .column-2{width:50%}.post .column-2 .column-inner{margin-left:50px}#footer .column-2{width:60%}.column-2 .textblock{margin:0 0 15px 0}.textblock p{margin:0 0 12px 0}.post{padding:20px 0}.post h3{letter-spacing:.05em;font-size:1.4em;font-weight:500;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif}#footer .column-3{width:20%;text-align:right}.list img{display:block;width:auto;height:auto;max-width:100%;max-height:300px;margin:0 auto}a.imagelink{display:block;position:relative;padding:1px;background:none !important}a.imagelink:hover img{opacity:.8}a.imagelink img{display:block;margin:0 auto;height:auto;width:auto;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-ms-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:all;-moz-transition-property:all;-ms-transition-property:all;-o-transition-property:all;transition-property:all}#cboxOverlay{position:fixed;top:0;left:0;width:100%;height:100%}.text-wrap .rsGCaption{float:unset}.rsGCaption .caption-inner{font-size:1em !important;max-width:1200px}#cboxContent #cboxLoadedContent{margin:0 0 0 0}#single .post{border-bottom:0px none}#single .section{position:relative}#single .edit-links{position:absolute;top:30px;right:2px}.edit-links a{display:block;float:left}#single .edit-links a{margin:0 0 0 15px}.edit-links a:hover{text-decoration:underline}.group{overflow:hidden}#single .group{width:100%;margin-bottom:0px}#single .group.images{display:flex;flex-direction:row;flex-wrap:wrap;padding-top:20px}#single .group .element h3{font-size:1em;margin-bottom:0}#single .group .label{width:150px;float:left}#single .group .value p{margin-bottom:0}.group.patents p,.group.downloads p{margin-bottom:0}#single .section,.frontpage .section{padding:25px 0 25px 0;border-bottom:2px solid}#single .section.gallery{padding:25px 0 5px 0}#single #description,#single #singlehead{padding:50px 0 50px 0}.images .float{display:block;margin:0 15px 15px 0}.images .float img{display:block;height:100px;width:auto}.content p,.content li{margin:0 2em 1em 0}strong,b,.caption-inner strong,.caption-inner b{font-variant:small-caps}.list-head strong{font-variant:normal}p a,.content li a,.single-link,.detail-link,.caption-inner a,.showallfilters a,single-gallery .value a{color:inherit;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;text-decoration:none;line-height:1.5;font-size:16px;text-decoration:underline}.zk-inverted p a,.zk-inverted .content li a,.zk-inverted .single-link,.zk-inverted .detail-link,.zk-inverted .showallfilters a,.zk-inverted.single-gallery .value a{text-shadow:0 -2px var(--color-fg, #fff),2px 0 var(--color-fg, #fff),0 2px var(--color-fg, #fff),-2px 0 var(--color-fg, #fff);background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 92%, #000 0%)}.bold{font-weight:bold}.detail-links{padding:25px 0 20px 0}.two-columns .column{margin:0px}.infobox #cboxLoadedContent{width:100% !important;max-width:700px !important;margin:0 auto !important}.infobox #cboxClose{position:fixed;top:20px;right:20px}.infobox #cboxLoadedContent img{display:block;max-width:600px;height:auto;margin:10px auto 10px auto}.infobox #cboxLoadedContent p{margin:0 0 1em 0}.infobox .text-wrap{background:var(--color-fg, #fff);color:#000;font-size:1em;line-height:1.5em;padding:40px 60px 40px 40px}sup{font-size:.7em;position:relative;top:-0.4em}blockquote{margin:15px 0px 15px 30px;max-width:600px}#colorbox,#cboxOverlay{z-index:30}body.zk-inverted{background:var(--color-fg, #fff)}body.zk-inverted,.zk-inverted .site-title,.zk-inverted .site-title a,.zk-inverted .menu a{color:#000}.zk-inverted .list-head{background:var(--color-fg, #fff);box-shadow:10px 0px 0px 0px var(--color-fg, #fff)}.zk-inverted .dropdown ul{background:#000}.zk-inverted .dropdown.open{background:#000}.zk-inverted .dropdown.open a:hover{color:#fff !important}.zk-inverted .dropdown.open .current{color:var(--color-fg, #fff)}.zk-inverted .list-head .current{color:#000}.zk-inverted .searchinput{background:var(--color-fg, #fff);color:#000}p .info-link,.edit-links a,span.info-link{display:inline-block;position:relative;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;text-decoration:none;white-space:nowrap;margin:0 2px 0 2px;cursor:pointer;font-size:16px;font-weight:500;text-decoration:underline;text-underline-offset:.28em;text-decoration-thickness:2px}.zk-inverted p .info-link,.zk-inverted .edit-links a,.zk-inverted span.info-link{text-shadow:0 -2px var(--color-fg, #fff),2px 0 var(--color-fg, #fff),0 2px var(--color-fg, #fff),-2px 0 var(--color-fg, #fff);background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 92%, #000 0%)}h3 .info-link{display:inline-block;position:relative;top:-0.05em;white-space:nowrap;padding:0 4px 0 4px;margin:0 2px 0 2px;text-decoration:none;font-size:11px;height:16px;line-height:16px;border-radius:1px;background:#b8b8b8;color:#222;letter-spacing:.2px !important;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:none;outline:0;font-weight:500}.edit-links .button-primary{display:inline-block;text-decoration:none;font-size:12px;line-height:28px;height:30px;margin:0;padding:0 10px 1px;cursor:pointer;border-width:1px;border-style:solid;-webkit-border-radius:3px;-webkit-appearance:none;border-radius:2px;white-space:nowrap;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#21759b;background-image:-webkit-gradient(linear, left top, left bottom, from(#2a95c5), to(#21759b));background-image:-webkit-linear-gradient(top, #2a95c5, #21759b);background-image:-moz-linear-gradient(top, #2a95c5, #21759b);background-image:-ms-linear-gradient(top, #2a95c5, #21759b);background-image:-o-linear-gradient(top, #2a95c5, #21759b);background-image:linear-gradient(to bottom, #2a95c5, #21759b);border-color:#21759b;border-bottom-color:#1e6a8d;-webkit-box-shadow:inset 0 1px 0 rgba(120,200,230,.5);box-shadow:inset 0 1px 0 rgba(120,200,230,.5);color:var(--color-fg, #fff);text-decoration:none;text-shadow:0 1px 0 rgba(0,0,0,.1)}.edit-links .button-primary:hover{background-color:#278ab7;background-image:linear-gradient(to bottom, #2e9fd2, #21759b);border-color:#1b607f;box-shadow:0 1px 0 rgba(120,200,230,.6) inset;color:var(--color-fg, #fff);text-shadow:0 -1px 0 rgba(0,0,0,.3)}.edit-links a{font-size:.9em;height:18px;line-height:18px;margin:0 10px 0 0}.edit-links a:hover{background:var(--color-fg, #fff);color:#222;text-decoration:none !important}#footer{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;padding:50px 0 150px 0;font-size:.9em;line-height:1.3;font-weight:500}#footer .pagination .title,#footer .pagination ul,#footer .pagination li{float:left;margin:0 10px 0 0}.pagination{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;font-weight:500}.pagination a{text-decoration:none}#footer .pagination .item{border-left:1px solid;margin:4px 10px 0 0;padding:0 0 0 10px;line-height:12px}#footer .pagination .item.first,#footer .pagination .item.prev{border:0px none;padding-left:5px}#footer .pagination .item .current{text-decoration:underline}#footer .group{width:100%}#footer .pagination a:hover{color:var(--color-fg, #fff)}#footer .social{vertical-align:middle;line-height:30px}#footer .credit{text-align:right}.fb-like{margin:0 10px 0 0}.header .social{position:absolute;right:0;top:0;float:left}.social a,.header .social #stripe_button{display:block;float:left;margin:0px 0px 0px 15px;color:#f1f1f1;font-size:16px;text-decoration:none !important;font-size:14px !important}.social #stripe_button{cursor:pointer;height:16px;width:35px;overflow:hidden;text-indent:-999px;background:url(stripe_white.b3ec670e2d56e990594a.png) no-repeat}.zk-inverted .header .social #stripe_button{background-image:url(stripe_black.818bb08ac8e1f5a6eebf.png)}.social a.facebook{font-size:1rem !important;color:#637ab1}.social a.twitter{color:#16bcfb}.social a.pinterest-alt{color:#bd081c}.social span{width:34px !important;height:17px !important;margin-left:15px !important}.social a:hover{color:var(--color-fg, #fff)}.contribution-iframe{width:100%;max-width:700px;height:90%}.search-help-link{text-align:center;padding:6px 0 0 0;position:absolute;right:5px;display:none}.column-3 h3{padding-top:10px;clear:both}.column-3 h3:first-child{padding-top:0px}.rsGCaption h3{text-transform:uppercase;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;margin:10px 0px;font-weight:500}.frontimage h4,.testimonial h4{font-size:23px !important;margin-bottom:10px !important;letter-spacing:.05em;font-weight:700 !important}.fadein{position:relative;min-width:100%;height:230px;overflow:hidden;margin-bottom:30px;visibility:hidden}.fadein,.fadein *{width:100% !important;position:relative;height:230px;overflow:hidden}.fadein img{max-width:100% !important;min-width:100% !important;min-height:100% !important;height:auto;position:absolute !important;top:50% !important;left:50% !important;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.frontpage .post{border:0;line-height:1.6}.page_text,.testimonials_text{padding-bottom:50px;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:23px;letter-spacing:.04em;font-weight:500}.page_text a,.timeline-link a{text-shadow:0 -3px #000,3px 0 #000,0 3px #000,-3px 0 #000;background-image:linear-gradient(var(--color-fg, #fff), #fff),linear-gradient(var(--color-fg, #fff), #fff),linear-gradient(var(--color-fg, #fff), #fff);background-size:.05em 9%,.05em 9%,1px 9%;background-repeat:no-repeat,no-repeat,repeat-x;background-position:0% 95%,100% 95%,0% 95%;font-size:inherit}.zk-inverted .page_text a,.zk-inverted .timeline-link a{text-shadow:0 -3px var(--color-fg, #fff),3px 0 var(--color-fg, #fff),0 3px var(--color-fg, #fff),-3px 0 var(--color-fg, #fff);background-image:linear-gradient(#000, #000),linear-gradient(#000, #000),linear-gradient(#000, #000)}.timeline-link{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;border-bottom:2px solid var(--color-fg, #fff);border-top:2px solid var(--color-fg, #fff);padding:50px 0px 50px 0px;font-size:23px;letter-spacing:.04em;font-weight:500}.zk-inverted .timeline-link{border-bottom:2px solid #000;border-top:2px solid #000}.frontpage h2{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;padding:10px 0px;border-top:2px solid var(--color-fg, #fff);letter-spacing:.05em;font-weight:700;text-transform:uppercase}.frontpage h2 span{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:none}.zk-inverted .frontpage h2{border-top:1px solid #000;font-weight:500}.frontpage h3{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;color:#a9a9a9;padding:10px 0px;border-top:1px solid #a9a9a9;font-weight:700;text-transform:uppercase}.zk-inverted .frontpage h3{border-top:1px solid #000}.fcc_box{margin-top:20px}.testimonials{padding-bottom:30px;border-bottom:1px solid var(--color-fg, #fff);position:relative;overflow:hidden}.testimonials .inner,.fcc_box .inner{position:relative;margin-left:-30px;margin-right:-30px}.home .ubercatcloud{padding:50px 0}.zk-inverted .testimonials{border-bottom:1px solid #000}.testimonials_text h2,.zk-inverted .testimonials_text h2{border:0;padding-top:30px}.testi_video{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:10px}.testi_video iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}#twitter-widget-0{display:inline-block}.fb_iframe_widget{top:-11px}.anchor{display:block;position:relative;top:-50px;visibility:hidden}.linkbox{overflow:visible !important}.menu .page-6724{display:none}#wp-stripe-payment-form p,#wp-stripe-payment-form label{line-height:1.3em !important}#wp-stripe-payment-form label{display:block !important}#wp-stripe-wrap{width:auto !important;padding:0 !important}#wp-stripe-wrap input,#wp-stripe-wrap textarea{max-width:90% !important}#wp-stripe-wrap{font-size:.9em;line-height:1.3em}#wp-stripe-wrap h1{margin-top:0}.slider{margin:20px -50px 50px -50px;position:relative;visibility:hidden}.slider .slide{height:600px;background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative}.slick-initialized{visibility:visible}.slider button,.slider button:focus{z-index:10;background:rgba(0,0,0,.2)}.slider button:hover{background:rgba(0,0,0,.4)}.slick-prev,.slick-next{width:60px !important;height:60px !important}.frontpage .slick-slider{overflow:hidden}.slick-prev:before,.slick-next:before{font-family:"Roboto" !important;font-size:60px !important;margin-top:-15px;padding:0px;display:block !important;line-height:60px;color:#fff !important;text-align:center;opacity:1 !important}.slick-prev::before{content:"‹" !important}.slick-next::before{content:"›" !important}.mobile_slide{display:none !important}.slider .slide .style2{background:var(--color-fg, #fff);color:#000;padding:17px 15px 7px 20px;position:absolute;left:50px;bottom:-25px;width:50%}.slider .slide .style2 h2{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:20px;text-transform:none;font-weight:700;border:none !important;margin-top:0;padding-top:0}.slider .slide .style2 p{margin-bottom:1em}.slider .slide .style2 p>a,.slider .slide .style2 p>a:hover{color:#000;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;text-shadow:0 -2px var(--color-fg, #fff),2px 0 var(--color-fg, #fff),0 2px var(--color-fg, #fff),-2px 0 var(--color-fg, #fff);background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 92%, #000 0%, #000 100%)}.slider .slide .style1{color:var(--color-fg, #fff);width:75%;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);text-align:center;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:42px;line-height:1.3;font-weight:700}.slick-slide img{max-width:100%;height:auto}.slick-prev{left:15px !important}.slick-next{right:15px !important}.slick-list{padding-bottom:30px !important}.ubercatcloud ul{text-align:center}.ubercatcloud ul li{text-align:center;display:inline-block;margin:.5em;border:2px solid var(--color-fg, #fff)}.zk-inverted .ubercatcloud ul li{border:2px solid #000}.zk-inverted .thetags ul li{border:2px solid var(--color-fg, #fff)}.ubercatcloud ul li a,.zk-inverted .ubercatcloud ul li a{text-align:center;display:block;padding:6px 14px;text-decoration:none;background:none;font-weight:700}.thetags{display:block}.thetags h3{text-transform:none;display:inline-block;float:left;margin-right:15px}.gallery_body .thetags h3,.gallery_body .thetags ul li{font-size:16px}.thetags h3:after{content:":"}.thetags ul li{display:block}.thetags ul li:after{content:", ";display:inline-block}.thetags ul li:last-child:after{content:""}.cc_image{float:left;margin-right:15px}#footer a{text-decoration:underline;background:none;display:inline;line-height:1.3;font-size:inherit;text-shadow:none}.invert{text-decoration:none !important;background:none}.invert:hover{text-decoration:underline !important}.zoombox{position:fixed;left:40px;top:20px;z-index:10000;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500}#post-compare #gallery-2 .zoombox{display:none}.zoombox>div{width:38px;height:38px;background-color:rgba(51,51,51,.8);position:relative;margin-top:20px;cursor:pointer;background-image:url(icons.a1929fde3944a04bca80.svg);background-repeat:no-repeat;font-size:8.5px;line-height:1.2;text-align:center}.zoombox>div:hover{background-color:rgba(51,51,51,.6)}.zoombox>div>span{position:absolute;width:130%;left:-15%;top:110%;display:block;text-align:center}.zoombox .zoomout{background-position:0 -38px}.zoombox .reset{background-position:0 -76px}.zoombox .addtocompare{background-position:0 -114px}.addtocompare.added{background-image:none}.addtocompare.added span{display:none}.addtocompare.added:before{content:"Compare Images";text-align:center;margin-top:8px;display:inline-block}.addtocompare.added.single:before{content:"Image added"}.addtocompare.added:hover:before{text-decoration:underline !important}.addtocompare.added.single:hover:before{text-decoration:none !important}#cboxClose,.customClose{position:fixed !important;right:30px !important;top:30px !important;background-color:rgba(51,51,51,.8) !important;text-indent:0 !important;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;background-image:none !important;font-size:1.5em;overflow:hidden;line-height:30px;font-weight:500;z-index:100000 !important}.zk-inverted #cboxClose,.zk-inverted .customClose{color:var(--color-fg, #fff)}.infobox #cboxClose{display:none}.customClose{position:absolute !important;width:30px;height:30px;color:var(--color-fg, #fff);text-align:center;right:20px !important;top:20px !important;display:block;border:0}.rsSlide{text-align:center}.rsSlide img{margin:auto !important;position:relative;top:50%;max-width:100%;max-height:100%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.rsSlide img.ui-draggable{max-height:none}.rsDefault .rsGCaption{background:rgba(0,0,0,.8);color:var(--color-fg, #fff);text-align:left !important;position:fixed !important;padding:0 40px;box-sizing:border-box}.rsDefault .rsGCaption span.caption-inner{background:none !important;color:#fff !important;text-align:left;padding:20px 0 20px 0 !important}.rsDefault .rsGCaption span.caption-inner h3{margin-top:0}.hidedetails{position:absolute;right:0;top:0;display:none}.hidedetails .hide{display:none}.image_desc{padding-bottom:10px}.blog .searchandfilter{display:none}.imagebox{text-align:center}.imagebox ul{text-align:center;display:block;margin-bottom:10px}.imagebox ul li{text-align:center;display:block}.imagebox h3{font-size:.9em}.single .imagebox,#post-filter .imagebox{width:120px;height:120px;float:left;position:relative}#post-filter .imagebox{margin-right:20px;width:150px;height:150px}.single .gallery_head .imagebox{width:100px;height:100px;margin-top:-5px}.single .imagebox a,#post-filter .imagebox a{display:block;width:100%;height:100%;background:none}.single .imagebox img,#post-filter .imagebox img{position:relative;top:0;width:100%;height:100%;object-fit:contain;object-position:left center}.singleheadarrow{font-size:.6em;display:block;float:left;margin:0 5px}.singleheadarrow.right{float:right}.toggleGalleries{float:right;cursor:pointer}.hideGalleries{display:none}.hideGalleries span{font-size:1.1em !important}.toggle_head{position:relative;cursor:pointer}.toggle_head:before{content:"+";display:block;float:right;cursor:pointer;font-size:1.8em}.toggle_head.open:before{content:"-"}h3.all_galleries{padding:20px 0}h3.all_galleries span{font-size:.7em}.gallery_head h3{font-size:1em;text-transform:uppercase}.count_images{text-transform:none}.toggle_body{display:none}.belowsingle>div{display:block;float:left;width:47%;margin-left:3%;margin-top:0}.belowsingle>div:first-child{text-align:right;margin-left:0;margin-right:3%}.belowsingle>div:empty{visibility:hidden}.navigation>div{padding-top:50px !important}.navigation a{text-decoration:none;font-size:1.9em;letter-spacing:.05em}.navigation a span{font-size:1.8em;position:relative;top:.08em}.related_entries .post{padding:10px 0}.single_meta h3{font-size:2em;text-align:center;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:20px;font-weight:500}.belowgallery h3{font-size:1.4em}.textbox{padding-left:140px}.textbox .post-title{font-size:1.5em;margin-bottom:10px}.rsDefault .rsArrow{width:32px !important}.rsArrowIcn{background-color:rgba(51,51,51,.8) !important;border-radius:0 !important;top:60% !important}.rsArrowLeft .rsArrowIcn{margin-left:24px !important}.rsArrowRight .rsArrowIcn{margin-left:-56px !important}.pos{background:none !important;display:none}#comparelink.hidden{display:none}#post-compare{background:none;height:100%}#colorbox{top:0 !important}.comparebox{top:0 !important}#post-compare #wrap{max-width:none;padding:0 30px;height:100%}.post-compare,.post-compare>.section,.post-compare>.section>.column{height:100%}img{max-width:100%}#post-compare #footer,#post-compare .header{display:none}#post-compare .column{width:49%;float:left}#post-compare .column1{margin-right:1%}#post-compare .column2{margin-left:1%}#post-compare .addtocompare{display:none}#post-compare .compare_image{position:relative;height:100%}#post-compare .compare_text{position:relative;z-index:1000}#post-compare .rsDefault .rsGCaption{position:relative !important;background:none !important;left:0;top:0}#post-compare .rsOverflow{margin-bottom:30px;float:none !important}#gallery-1,#gallery-2{width:100%;height:70%}.touch #gallery-1,.touch #gallery-2{width:100%;height:450px !important}#post-compare .rsDefault .rsGCaption{text-align:left !important}#post-compare .rsArrowRight .rsArrowIcn{margin-left:-20px !important}#post-compare .rsArrowLeft .rsArrowIcn{margin-left:-10px !important}#post-compare span.info-link{display:none}.comparewrap{background:var(--color-fg, #fff);color:#000;position:relative;z-index:100;width:300px;max-width:100%;margin:30px auto;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;padding-top:10px;margin-bottom:30px;font-weight:500}.comparewrap .toggle_head{margin:0 15px 0 15px;padding-bottom:10px;font-size:1.1em;position:relative}.comparewrap.--expanded .toggle_head::after{content:"";position:absolute;left:0;bottom:0;height:2px;width:100%;background-color:#000}.comparewrap .toggle_head:before{content:"▼";font-size:.8em;margin:2px -2px 0 0}.comparewrap.--expanded .toggle_head:before{content:"×";font-size:1em;margin:0}.comparewrap .toggle_body{position:absolute;left:0;top:100%;background:var(--color-fg, #fff);width:100%;max-height:550px;overflow:auto}.compare_row{background:var(--color-fg, #fff);padding:0 15px 25px 15px}.compare_row:first-child{padding-top:25px}.compare_row>a{display:block;width:120px;height:120px;background:#ccc;float:left;text-align:center;margin-right:15px;box-sizing:border-box}.compare_row:hover>a{border:2px solid #000}.compare_row>a img{position:relative;top:50%;max-width:100%;max-height:100% !important;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.compareactions{margin-top:40px;padding-left:140px}.compareactions span{display:block;cursor:pointer;font-size:1.1em}.compareactions span:hover{text-decoration:underline !important}.compareactions .remove{font-size:.7em;line-height:20px}.compareactions .select a:hover{text-decoration:underline}.compareactions span.box{display:none;width:25px;height:25px;border:1px solid #000;margin-right:15px;position:relative;top:8px;text-align:center;line-height:25px;text-decoration:none}.compareactions a:focus span.box:before{content:"✓";font-size:1.2em}#cboxLoadedContent iframe{height:100%}.blog .backlink{display:none}li:not(.sf-field-post_type) .sf-level-0{border-bottom:1px solid}li:not(.sf-field-post_type) .sf-level-0>.sf-label-checkbox{padding:1em 0 !important}li:not(.sf-field-post_type) .sf-level-0>.sf-label-checkbox::after{content:"+";float:right}li:not(.sf-field-post_type) .sf-level-0>.sf-label-checkbox .sf-count,li:not(.sf-field-post_type) .sf-level-0>.sf-label-checkbox .custom_check{display:none}li:not(.sf-field-post_type) .sf-level-0 .children{display:none}.sf-level-0>input,.sf-level-0>label{pointer-events:none}li:not(.sf-field-post_type) .sf-level-0.sf-option-active>.sf-label-checkbox::after{content:"–"}li:not(.sf-field-post_type) .sf-level-0.sf-option-active .children{display:block}.searchfilterform form>ul{padding-bottom:35px}.sf-field-taxonomy-ubercategory,.sf-field-post_type{user-select:none;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none}.sf-field-taxonomy-timeline_cat .sf-level-0,.sf-field-post-meta-color_system .sf-level-0,.sf-field-post-meta-inventor .sf-level-0,.sf-field-post-meta-principle .sf-level-0{padding:.8em}.searchandfilter .sf-label-radio{display:flex;align-items:center;word-wrap:break-all}#allfilterbox .inner>li{margin-top:1.2em}#allfilterbox .inner>li>a:first-child .custom_check{display:none}.search-filter-results .list-head{display:none}#post-filter .sortby,#post-filter .filterby,#post-filter .posts-per-page,#post-filter .search-ui{display:none}#post-filter .pagenav{margin-left:70px;margin-right:auto}#post-filter #footer{border-top:1px solid;margin-top:-1px}#post-filter .post-title{font-size:1.5em;margin-bottom:15px;word-wrap:break-word}#post-filter .search-quote .post-title.formatted{font-size:1em}#post-filter .search-quote .post-title.formatted strong{font-size:1.5em;text-transform:none;font-variant:normal}#post-filter .search-quote a{display:block;width:fit-content}.searchwrap{position:relative;min-height:1000px}.search .search-ui{display:none}.searchfilterform{left:0;width:100%;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500}.searchfilterform .searchandfilter>ul>li{width:270px;clear:both;position:relative}.sf-field-search,.sf-field-taxonomy-timeline_cat,.sf-field-post-meta-inventor,.sf-field-post-meta-principle,.sf-field-post-meta-color_system{width:100% !important}.sf-input-text{width:100% !important;padding:10px 20px;background:none;border:1px solid;box-sizing:border-box;font-size:1.3em}.sf-input-select{width:100% !important}.sf-field-search label{display:block !important}.results_head{margin-top:200px;position:relative}.sf-field-taxonomy-timeline_cat h4,.sf-field-post-meta-inventor h4,.sf-field-post-meta-principle h4,.sf-field-post-meta-color_system h4{display:block;float:left;width:270px;box-sizing:border-box;padding:5x}.sf-field-taxonomy-timeline_cat,.sf-field-post-meta-inventor,.sf-field-post-meta-principle,.sf-field-post-meta-color_system{display:none !important;position:relative}.sf-field-taxonomy-timeline_cat.open,.sf-field-post-meta-inventor.open,.sf-field-post-meta-principle.open,.sf-field-post-meta-color_system.open{display:block !important}.sf-field-taxonomy-timeline_cat .toggle_body,.sf-field-post-meta-inventor .toggle_body,.sf-field-post-meta-principle .toggle_body,.sf-field-post-meta-color_system .toggle_body{color:#000;left:300px;position:relative;position:absolute;z-index:20}.sf-field-taxonomy-timeline_cat ul li,.sf-field-post-meta-inventor ul li,.sf-field-post-meta-principle ul li,.sf-field-post-meta-color_system ul li{background:var(--color-fg, #fff);width:100%}.sf-field-taxonomy-timeline_cat ul li:first-child,.sf-field-post-meta-inventor ul li:first-child,.sf-field-post-meta-principle ul li:first-child,.sf-field-post-meta-color_system ul li:first-child{padding-top:10px !important}.sf-field-taxonomy-timeline_cat ul li:last-child,.sf-field-post-meta-inventor ul li:last-child,.sf-field-post-meta-principle ul li:last-child,.sf-field-post-meta-color_system ul li:last-child{padding-bottom:10px !important}.sf-field-taxonomy-timeline_cat .toggle_head,.sf-field-post-meta-inventor .toggle_head,.sf-field-post-meta-principle .toggle_head,.sf-field-post-meta-color_system .toggle_head{margin-left:300px;border:1px solid;padding:10px 20px;overflow:hidden;line-height:1em;font-size:1.3em}.sf-field-taxonomy-timeline_cat .toggle_head:before,.sf-field-post-meta-inventor .toggle_head:before,.sf-field-post-meta-principle .toggle_head:before,.sf-field-post-meta-color_system .toggle_head:before{font-size:.7em;content:"▼"}.sf-field-taxonomy-timeline_cat .toggle_head.open:before,.sf-field-post-meta-inventor .toggle_head.open:before,.sf-field-post-meta-principle .toggle_head.open:before,.sf-field-post-meta-color_system .toggle_head.open:before{content:"×";font-size:.9em}.searchandfilter .sf-input-radio{display:none}.searchandfilter .sf-field-search+.sf-field-submit{position:absolute;top:10px;right:0;width:auto !important;padding:0 !important}.searchandfilter .sf-field-submit input{background:var(--color-fg, #fff);color:#000;padding:10px 30px;border:0;font-size:1.3em;cursor:pointer;display:block;box-sizing:border-box;height:50px;-webkit-border-radius:0px !important;-webkit-appearance:none}.zk-inverted .searchandfilter .sf-field-submit input{color:var(--color-fg, #fff);background:#000}.searchandfilter ul li:last-child input{width:100%;width:270px;z-index:10;border-bottom:20px solid var(--color-bg, #111);box-sizing:border-box;padding:10px 30px 45px 30px;display:none}.searchandfilter ul li:last-child input.fix{position:fixed;bottom:0px}.searchandfilter ul li:last-child input.fixtop{position:fixed;top:50px}.zk-inverted .searchandfilter ul li:last-child input{border-bottom:20px solid var(--color-fg, #fff)}.searchwrap.detailed .results_head{margin-top:449px}.searchwrap.detailed .sf-field-sort_order{top:408px}.searchwrap.detailed .searchfilterform>.toggle_detailed_search{top:255px}.detailed>.searchfilterform>.toggle_detailed_search{display:none}.sf-field-post-meta-principle .toggle_detailed_search{top:auto;margin-top:10px;z-index:15}.sf-label-checkbox{display:block !important;padding:5px 0 5px 30px !important}.sf-label-checkbox:after{clear:both;content:" ";display:table}.sf-label-checkbox.toggle_head{padding:15px 0 15px 0 !important;border-top:1px solid}.children .sf-label-checkbox.toggle_head{padding-left:15px !important}.sf-label-checkbox.toggle_head:before{line-height:1em;margin-top:-2px}.sf-count{float:right;visibility:hidden}.toggle_head .sf-count{display:none !important}.searchandfilter .toggle_body{display:none}.sf-field-taxonomy-timeline_cat .toggle_body,.sf-field-post-meta-inventor .toggle_body,.sf-field-post-meta-principle .toggle_body,.sf-field-post-meta-color_system .toggle_body{overflow:auto;max-height:400px;box-sizing:border-box}.sf-field-taxonomy-ubercategory{margin-top:155px !important;display:none !important}.sf-field-post_type{margin-top:155px !important}.sf-field-taxonomy-ubercategory.ready{display:block !important}.sf-field-post_type.ready{margin-top:0 !important}.searchandfilter ul li li{margin:0;cursor:pointer}.searchandfilter label{cursor:pointer}.searchandfilter .sf-label-radio:hover{opacity:.8}.searchandfilter ul.children{margin-left:0}.searchandfilter ul.children ul.children{margin-left:24px}.searchandfilter h4{font-size:1.2em !important}.sf-field-taxonomy-ubercategory h4{border-bottom:1px solid}.sf-field-taxonomy-ubercategory>h4+ul{margin-top:-1px}.searchresults{margin-left:300px;margin-top:0;position:absolute;z-index:9;top:-70px}.searchresults .post{padding:20px 0}.searchresults .post:last-child{border:0}#filterlist a{text-decoration:none;display:inline-block;padding:5px 10px;margin-right:10px;margin-bottom:10px;border:1px solid;float:left}#filterlist a:after{content:"×";display:inline-block;float:right;margin-left:10px}.reset_filter{margin-bottom:40px !important}#filterlist a:empty{display:none}#post-filter .searchwrap .column-1{width:100%}#post-filter .sf-input-checkbox{display:none}.custom_check{width:16px;height:16px;display:inline-block;border:1px solid;margin-right:10px;line-height:16px;text-align:center;overflow:hidden;margin-left:-30px}#allfilterbox .custom_check,.sf-field-taxonomy-timeline_cat .custom_check,.sf-field-post-meta-inventor .custom_check,.sf-field-post-meta-principle .custom_check,.sf-field-post-meta-color_system .custom_check{margin-left:0}:checked+label .custom_check,.checked+label .custom_check,a.checked>span.custom_check{font-size:1.1em;background:url(haekchen.062b123820e91931465d.svg) no-repeat;background-size:32px 16px}.zk-inverted :checked+label .custom_check,.zk-inverted .checked+label .custom_check,.zk-inverted a.checked>span.custom_check,#allfilterbox a.checked>span.custom_check,.sf-field-post-meta-inventor :checked+label .custom_check,.sf-field-taxonomy-timeline_cat :checked+label .custom_check,.sf-field-post-meta-principle :checked+label .custom_check,.sf-field-post-meta-color_system :checked+label .custom_check{background-position:-16px 0}#hiddenblock{opacity:0;width:100px}.sf-field-reset{display:none !important}.sf-field-sort_order{position:absolute !important;top:230px;left:300px;z-index:15;display:none !important}.sf-input-select,.sf-input-select *{background-color:#000 !important;border:0}.sf-field-post_type>ul{border-top:1px solid;padding-top:20px}.sf-field-taxonomy-ubercategory li[data-sf-count="0"]{display:none}.sf-field-taxonomy-ubercategory .sf-level-0>.children{padding-bottom:30px}.searchandfilter ul li li.showallfilters{margin-top:10px !important}.toggle_detailed_search{position:absolute;left:0;top:70px;text-decoration:none}.toggle_detailed_search span{font-size:.7em}.toggle_detailed_search:before{content:"Detailed Search"}.detailed .toggle_detailed_search:before{content:"Simple Search"}#allfilterbox{background:var(--color-fg, #fff);color:#000;width:950px;padding:20px;margin:100px auto;z-index:100;position:fixed;left:50%;margin-left:-400px;display:none;top:0;font-family:"Roboto","Helvetica Neue";font-weight:500}.zk-inverted #allfilterbox{border:1px solid}#allfilterbox .hidden{visibility:visible;display:inherit}#allfilterbox a{text-decoration:none;display:block;font-size:1em}#allfilterbox .close{width:32px;height:32px;line-height:32px;text-align:center;font-size:2em;position:absolute;right:10px;top:10px;cursor:pointer}#allfilterbox .close:before{content:"×"}#allfilterbox .inner li a>span.count{float:right}#allfilterbox .inner li a.head>span.count{display:none}#allfilterbox .inner>li>a{border-bottom:1px solid;padding-bottom:15px;font-size:1.2em}#allfilterbox .filter-actions{border-top:1px solid;padding-top:15px;text-align:right}#allfilterbox .filter-actions span.icon{display:inline-block;font-size:1.9em;margin-left:5px;top:2px;position:relative}#allfilterbox .filter-actions .cancel span.icon{font-size:1.7em}#allfilterbox .filter-actions span a{display:inline-block;text-decoration:none;margin-left:30px;text-shadow:0 -2px var(--color-fg, #fff),2px 0 var(--color-fg, #fff),0 2px var(--color-fg, #fff),-2px 0 var(--color-fg, #fff);background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 90%, #000 0%)}#allfilterbox .children .children{margin-left:20px}#allfilterbox .inner>li>ul{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;padding:30px 0;max-height:400px;overflow:auto}#post-filter .list-head .section{clear:none;margin-right:10px}.s-hidden{visibility:hidden;padding-right:10px}.select{cursor:pointer;display:inline-block;position:relative}.styledSelect{position:absolute;top:0;right:0;bottom:0;left:0;padding:0 10px 0 0px;width:200px}.styledSelect:after{content:"▼";width:0;height:0;position:absolute;top:4px;right:10px;font-size:.7em}.searchandfilter .options{display:none;position:absolute;top:100%;right:0;left:0;z-index:11;margin:0 0;padding:0 0;list-style:none;color:#000;background-color:#fff;width:220px}.searchandfilter .options li{padding:0 6px;margin:0 0;padding:0 10px}.searchandfilter .options li:hover{text-decoration:underline}.list-head .backlink,.list-bottom .backlink{width:200px}body.loading{opacity:.4}#loader{position:fixed;top:250px;left:50%;background:#fff url(loading.ee3f0b877180a431f8a4.gif) no-repeat center center;width:50px;height:50px;margin-left:-25px;border-radius:2px;opacity:.4;z-index:10000}#loader.ready{display:none}body.loading #loader.ready{display:block;opacity:1}.term626{display:none !important}.infobox p.attachment{display:none}.single-gallery .post-title{text-transform:uppercase;font-size:22px}@media only screen and (max-width: 1200px){#allfilterbox{width:90%;left:5%;right:5%;margin-left:auto;box-sizing:border-box}}@media only screen and (max-width: 1000px){.header-inner{padding-bottom:50px}}@media only screen and (max-width: 850px){.list-head .float-right,.list-head .section{clear:both;float:left}#post-filter .pagenav{margin-left:0px}}@media only screen and (max-width: 750px){.site-title,.menu{float:none}.menu li{margin:0 50px 10px 0;float:none}.post .column,#footer .column{float:none;width:100%;margin:0 0 30px 0}.post .column-2 .column-inner{margin:0px}#footer .credit{text-align:left !important}#single .group .label,#single .group .value{width:100%}#single .group .label{margin:0 0 5px 0}#single .group .value{margin:0 0 15px 0}.page-id-6402 #footer .column{text-align:left}.single_meta>div{width:100%;margin:0}.single_meta>div:first-child{margin-bottom:50px}.searchfilterform{position:relative;top:0px}.searchfilterform .searchandfilter>ul>li{width:100%}.sf-field-taxonomy-ubercategory{margin-top:30px !important}.results_head{margin-top:50px;margin-left:0}.searchresults{margin-left:0}.search-filter-results{margin-top:30px}.results_body{margin-top:20px}.sf-field-sort_order{position:relative !important;top:0px;left:0;width:50% !important;padding-top:0 !important}.sf-field-taxonomy-ubercategory{display:none}.sf-field-taxonomy-ubercategory.ready{display:none !important}.styledSelect{width:150px}.sf-field-taxonomy-timeline_cat .toggle_head,.sf-field-post-meta-inventor .toggle_head,.sf-field-post-meta-principle .toggle_head,.sf-field-post-meta-color_system .toggle_head{margin-left:0}.sf-field-taxonomy-timeline_cat h4,.sf-field-post-meta-inventor h4,.sf-field-post-meta-principle h4,.sf-field-post-meta-color_system h4{float:none}.searchwrap.detailed .results_head{margin-top:30px}.toggle_detailed_search{display:none}.sf-field-post_type .sf-level-0{width:24.9%;float:left;margin-right:.1%}.sf-field-post_type .sf-label-checkbox{padding:5px 0 5px 20px !important;font-size:85%}.sf-field-post_type .custom_check{margin-bottom:20px;float:left;margin-right:5px;margin-left:-20px}.reset_filter{display:none !important}#post-filter .imagebox{width:120px;height:120px}#filterlist{left:0;top:0;position:relative;height:auto}.slider{margin-bottom:70px}.mobile_slide{display:none !important;height:100% !important;width:auto !important;max-width:none !important;margin:0 auto !important;position:relative;left:50%;transform:translatex(-50%)}.slider .slide{height:500px !important}.slider .slide .style2{position:absolute;left:0px;bottom:-30px;box-sizing:border-box;width:auto}.slick-list{overflow:visible !important}.list-bottom{display:block}.list-head .backlink.invisible,.list-bottom .backlink{display:none}.searchandfilter ul li:last-child input.fixtop{top:auto;bottom:0}}@media only screen and (max-width: 450px){body{font-size:13px}p a{font-size:14px}#zoombox{left:20px;top:0}.slider{margin:20px -20px 50px -20px}#cboxClose{right:20px !important;top:20px !important}.rsArrowLeft .rsArrowIcn{margin-left:4px !important}.rsArrowRight .rsArrowIcn{margin-left:-36px !important}.list-head .float-right{position:relative;margin-left:10px}.searchlink{text-align:left}.slider .slide{height:400px}.searchandfilter .sf-field-submit input{height:47px}.searchinput{right:0px}.single-gallery .post-title{font-size:24px}}@media print{body{font-size:9px}.edit-links{display:none}body,.site-title,.site-title a,.menu a{color:#000;background:var(--color-fg, #fff)}a:hover{color:#000}.list-head{color:#999}.dropdown ul{background:#000}.dropdown.open{background:var(--color-bg, #111)}.dropdown.open a:hover{color:var(--color-fg, #fff)}.list-head .current{color:#000}.searchinput{background:var(--color-fg, #fff);color:#000}.list-head .search-ui{display:none}}.search-meta{display:flex;flex-direction:row;flex-wrap:wrap;position:relative}.search-meta-section-title{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;width:7rem;display:inline-block}.search-meta-section:first-child{margin-top:1rem}.search-meta-section{width:100%;margin-bottom:.25rem}.search-meta-item{position:relative}.post-meta.group{display:flex;flex-direction:row;flex-wrap:wrap}img.lazy-fade,img.lazy-fade+.rsBtnCenterer{opacity:0;transition:opacity 1000ms ease-out}img.lazyloaded.lazy-fade,img.lazyloaded.lazy-fade+.rsBtnCenterer{opacity:1}#post-acknowledgements #wrap h1{font-size:2rem;margin:1rem 0}#post-acknowledgements #wrap h2,#post-acknowledgements #wrap h3{margin:3rem 0 1rem;font-size:1rem;text-decoration:underline}#post-acknowledgements #wrap p strong{font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;font-variant:unset;margin:1em 0 0;display:block}.single_gallery_head{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.button-list{display:flex;flex-direction:row;gap:1rem}.button-list>*{margin-bottom:0}.tags-wrapper{display:flex;flex-direction:column;align-items:baseline;flex-wrap:wrap;justify-content:flex-start}.thetags ul{display:flex;flex-direction:row;flex-wrap:wrap}.thetags li{display:block;margin-right:.2em}.thetags li:last-child{margin-right:2em}.btn.add-tags{background:#a1a1a1;border:0;padding:.1em 1em;border-radius:2px;color:#000;font-family:"Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;cursor:pointer;transition:background 260ms ease-in}.btn.add-tags:hover{background:#dadada}.tagging-actions{display:flex;flex-direction:row;flex-wrap:wrap}.colorsearch-teaser{--size: clamp(30px, 5vw, 50px);display:grid;grid-template-columns:repeat(6, 1fr);margin-block-end:2.5rem}@media screen and (min-width: 425px){.colorsearch-teaser{grid-template-columns:repeat(12, 1fr)}}@media screen and (min-width: 768px){.colorsearch-teaser{grid-template-columns:repeat(18, 1fr)}}.colorsearch-teaser__color{width:100%;padding-block-end:100%}.colorsearch-teaser__color:hover{transform:scale(1.1);border-radius:3px}
