/*!
Theme Name: rocketrack
Theme URI: http://rocketrack.ch
Author: Rocket Ruby
Author URI: https://rocketruby.ch
Description: rocketrack custom WordPress theme.
Version: 1.7
License: copyright (c) 2016 by Rocket Ruby. All rights reserved.
Text Domain: rocketrack
Domain Path: /languages/
*//*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:0.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.content-max-width{max-width:73.33333333em}.content-align{margin-left:auto;margin-right:auto}.site-background{background-color:#edeae9}*,*:before,*:after{box-sizing:border-box}::selection{color:#fff;background:rgba(0,0,0,0.99)}html{width:100%;width:100vw;overflow-x:hidden}body{font:93.75% Poppins,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.2;color:#000;padding:1.66666667em 2.66666667em 0em 2.66666667em;background-color:#edeae9}a{color:#000}a:hover{color:#848484}p{margin:1.33333333em 0}h1,.heading{color:#000;font-family:Alice,serif;font-size:1.73333333em;font-weight:bold;line-height:1.03846154;margin:.03846154em 0 .96153846em}h2{font-size:1.73333333em;line-height:1.03846154;margin:.96153846em 0}h2,h3,h4,h5,h6,.subheading{color:#000;font-family:Alice,serif;font-size:1.73333333em;font-weight:bold}.site-main ul{list-style:none;margin-left:0;padding-left:0}.site-main ul li{padding-left:2ch;text-indent:-2ch}.site-main ul li:before{content:"–";padding-right:1ch}hr:not(.content-item){border:none;display:block;background:#000;height:1px}.header-bar{z-index:91;width:100%;width:100vw;margin:0;left:0;padding-top:25px;padding:1.66666667em 0em 1.33333333em 0em;transition:all 500ms;background:rgba(237,234,233,0);will-change:opacity}.header-bar-site-top{position:fixed;top:0}.header-bar-in-header{position:absolute;bottom:0}.sticky .header-bar{position:fixed;top:0;left:0;bottom:auto;background:rgba(237,234,233,0.95);transition:all 500ms;padding-top:1.66666667em;padding-bottom:1.66666667em}.header-bar-content-top{position:absolute}.header-bar-inner{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;padding-right:2.66666667em;padding-left:2.66666667em;margin:0 auto;width:100%;height:100%;max-width:73.33333333em;margin-left:auto;margin-right:auto}.header-bar-inner.viewport-s{justify-content:space-between}.sticky .header-bar-inner a{color:#000}.sticky .header-bar-inner a:hover{color:#a8a8a8}.logo img,.logo svg{width:auto}.logo a{text-decoration:none}.logo-header-sticky,.logo-header-tablet,.logo-header-tablet-sticky,.logo-header-mobile,.logo-header-mobile-sticky{display:none}.logo-default{display:block;height:10em}.sticky .logo-default{display:none}.logo-header-sticky{display:none}.logo-header-sticky path{fill:#000}.sticky .logo-header-sticky{display:block;height:4.2em}.logo-hidden{visibility:hidden}.site-header{width:100%;position:relative}.header-content{max-width:73.33333333em;margin-left:auto;margin-right:auto;height:12em}.header-stretch{width:100vw;margin:-1.66666667em -2.66666667em 3.33333333em -2.66666667em;height:12em}.header-fill{width:100vw;height:100vh;margin:-1.66666667em -2.66666667em 3.33333333em -2.66666667em}.boxed{background-color:transparent;padding:1.66666667em 2.66666667em 0em 2.66666667em}.site-header-inner{position:relative;width:100%;height:100%;background-color:#edeae9;max-width:73.33333333em;margin-left:auto;margin-right:auto}.header-image .site-header-inner{background:#edeae9 url("") center center no-repeat;background-size:cover}.nav-container{width:100%}.nav{padding:0 0em 0 0em;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-flex-wrap:wrap;flex-wrap:wrap}.nav li{list-style:none}.nav>li{padding:.26666667em 0 .26666667em 2.66666667em}.nav>li:first-child{padding-left:0}.nav a{color:#000;text-decoration:none}.sicky .nav a{color:#000}.nav a:hover{color:#a5a5a5}.sicky .nav a:hover{color:#a8a8a8}.current-menu-item a,.current-menu-ancestor a{color:#a5a5a5}.sicky .current-menu-item a,.sicky .current-menu-ancestor a{color:#a8a8a8}/*! Adapted code 
	 *	Original code from https://github.com/GoogleChrome/ui-element-samples/tree/gh-pages/side-nav
	 *	licenced under http://www.apache.org/licenses/LICENSE-2.0
	 *  Original Copyright 2016 Google Inc. All rights reserved.
	 */.side-nav{display:none;position:fixed;left:0;top:0;width:100%;height:100%;overflow:hidden;pointer-events:none;z-index:95}.side-nav a{text-decoration:none}.side-nav--visible{pointer-events:auto}.side-nav::before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.4);opacity:0;will-change:opacity;transition:opacity .3s cubic-bezier(0, 0, .3, 1)}.side-nav__container{position:relative;width:90%;max-width:17.66666667em;background:#fff;height:100%;box-shadow:2px 0 12px rgba(0,0,0,0.4);display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;will-change:transform;z-index:97;float:right;transform:translateX(102%)}.side-nav--animatable .side-nav__container{transition:transform .13s cubic-bezier(0, 0, .3, 1)}.side-nav--visible.side-nav--animatable .side-nav__container{transition:transform .33s cubic-bezier(0, 0, .3, 1)}.side-nav--visible::before{opacity:1}.side-nav--visible .side-nav__container{transform:none}.menu-toggle{display:none;-webkit-align-self:center;align-self:center;padding:0;background:none;border:none;padding-left:1.6em;margin:0;z-index:999}.menu-toggle rect{fill:#000}.sticky .menu-toggle rect{fill:#000}.side-nav__hide{padding:1em 1em;background:none;border:none;width:1.6em;height:1.6em;margin:0}.side-nav__header{background:#edeae9;color:#fff;display:-webkit-flex;display:flex;padding:1em;-webkit-align-items:flex-end;align-items:flex-end}.side-nav__header .logo{margin-top:15px;height:auto}.side-nav__header .logo img,.side-nav__header .logo svg{max-width:100%;max-height:100%;width:100%;height:9.93333333em}.side-nav__header .logo img path,.side-nav__header .logo svg path{fill:#000}.side-nav__content{padding-top:32px;-webkit-flex:1;-ms-flex:1;flex:1;list-style:none;padding:0;margin:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.side-nav__content li{padding:.33333333em 1em}.side-nav__content .sub-menu li:first-child{padding-top:.66666667em}.side-nav__content .sub-menu li:last-child{padding-bottom:.33333333em}.side-nav__widgets-container{padding:15px}.sub-menu{list-style:none}.nav-inline,.nav-side-nav{display:none}.nav-inline{display:block}.site-main{max-width:73.33333333em;margin-left:auto;margin-right:auto;background-color:#edeae9;margin-bottom:5em}.site-main img{max-width:100%;height:auto}.has_content-top-menu .site-main{padding-top:195px}.rr-post-group,.rr-post{*zoom:1}.rr-post-group:before,.rr-post:before,.rr-post-group:after,.rr-post:after{content:"";display:table}.rr-post-group:after,.rr-post:after{clear:both}.rr-post-group:before,.rr-post:before,.rr-post-group:after,.rr-post:after{content:"";display:table}.rr-post-group:after,.rr-post:after{clear:both}.content-item{margin-top:0em;margin-bottom:.06666667em}.content-item-wrap.un-boxed>.content-item{max-width:1100px;margin:0 auto}.content-item-wrap.un-boxed{padding-left:2.66666667em;padding-right:2.66666667em}.custom-text-color h1,.custom-text-color h2,.custom-text-color h3,.custom-text-color h4,.custom-text-color h5,.custom-text-color h6{color:inherit}.single-post-nav{display:inline-block;max-width:48%}.single-post-nav-next{float:right;text-align:right}.single-post-nav-next:after{content:' »'}.single-post-nav-prev{float:left}.single-post-nav-prev:before{content:'« '}.heading-inside-column{margin-top:0}.text-item p:first-child{margin-top:0}.row{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;align-items:flex-start;margin-bottom:.13333333em}.col{margin-bottom:.13333333em;padding:0em}.col-1-2{width:calc(50% - 20px)}.col-1-3{width:calc(33.33333333% - 26.66666667px)}.col-2-3{width:calc(66.66666667% - 13.33333333px)}.post-teaser-module{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;align-items:flex-start}.post-teaser--dummy{height:0;margin:0;border:none !important}.post-teaser{padding:0em 0em 1.33333333em 0em;position:relative;overflow:hidden;width:calc(33.33333333% - 26.66666667px);margin-bottom:.13333333em;-webkit-align-self:stretch;align-self:stretch}.row-of-2 .post-teaser{width:calc(50% - 20px)}.row-of-3 .post-teaser{width:calc(33.33333333% - 26.66666667px)}.row-of-4 .post-teaser{width:calc(25% - 30px)}.row-of-5 .post-teaser{width:calc(20% - 32px)}.row-of-6 .post-teaser{width:calc(16.66666667% - 33.33333333px)}.post-teaser img{width:100%;height:auto;display:block;padding:0em 0em .66666667em 0em}.post-teaser a{text-decoration:none}.post-teaser h2{margin:0}.post-teaser__textblock{padding:0em 0em .66666667em 0em}.post-teaser__textblock .post-excerpt{margin-top:0em}.post-teaser-text-overlay .post-teaser__textblock{opacity:0;position:absolute;top:0em;right:0em;bottom:.66666667em;left:0em;overflow:hidden}.post-teaser-text-overlay .post-teaser__textblock:hover{opacity:1}.page-template-custom-archive .post-teaser{padding:0em;width:calc(33.33333333% - 26.66666667px);text-align:center;-webkit-align-self:stretch;align-self:stretch}.row-of-2 .page-template-custom-archive .post-teaser{width:calc(50% - 20px)}.row-of-3 .page-template-custom-archive .post-teaser{width:calc(33.33333333% - 26.66666667px)}.row-of-4 .page-template-custom-archive .post-teaser{width:calc(25% - 30px)}.row-of-5 .page-template-custom-archive .post-teaser{width:calc(20% - 32px)}.row-of-6 .page-template-custom-archive .post-teaser{width:calc(16.66666667% - 33.33333333px)}.page-template-custom-archive .post-teaser img{padding:0em 0em 0em 0em}.page-template-custom-archive .post-teaser__textblock{padding:0em 0em 0em 0em;padding-top:30%}.page-template-custom-archive .post-teaser__textblock .post-excerpt{margin-top:0em}.page-template-custom-archive .post-teaser-text-overlay .post-teaser__textblock{opacity:0;position:absolute;top:0em;right:0em;bottom:0em;left:0em;overflow:hidden;background:rgba(0,0,0,0.7)}.page-template-custom-archive .post-teaser-text-overlay .post-teaser__textblock:hover{opacity:1}.overlay-style1 .post-teaser__textblock h2,.overlay-style1 .post-teaser__textblock .post-category{transform:translatey(50%);transition:transform 500ms,opacity 500ms;opacity:0;will-change:transform,opacity}.overlay-style1 .post-teaser__textblock:hover h2,.overlay-style1 .post-teaser__textblock:hover .post-category{transform:translate(0, 0);opacity:1}.post-teaser__img{display:block}a.more-linkmore-link{text-decoration:underline}.image-block{position:relative;width:100%;height:16.66666667em;background-repeat:no-repeat;background-position:center center;background-size:cover}.fixed-bg{background-attachment:fixed}.icon-block {font-size:1.73333333em}.filter-block{padding:0}.filter-block li{list-style:none;display:inline-block}.filter-block a{color:#000}.filter-block a:hover{color:#848484}.field-list-entry:first-child h3{margin-top:0}.field-list-entry h3{margin-bottom:.57692308em}.field-list-entry span,.field-list-entry p{margin:0 .25em 0 0}.site-footer{width:100vw;margin:0 -2.66666667em 0em -2.66666667em}.site-footer h3{margin-top:0;color:#aaa}.site-footer a{color:#aaa}.site-footer a:hover{color:#000}.site-footer-inner{color:#aaa;background:#f4f4f4}.site-footer-inner__content{max-width:73.33333333em;margin-left:auto;margin-right:auto;padding:1.33333333em 2.66666667em 1.33333333em 2.66666667em}.site-footer__widget{width:21.33333333em;max-width:100%}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],textarea{background-color:#fff;color:#000;padding:.46666667em 1em .46666667em 1em;width:100%;display:block;font-size:1em;height:3.13333333em;margin-bottom:.86666667em;border-radius:0;border:1px solid #000;-webkit-appearance:none;-webkit-transition:border-color .2s ease-in-out;-moz-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out}input[type="checkbox"]{position:relative;background:transparent;border-width:0;-webkit-box-shadow:none;box-shadow:none;margin:0 10px 0 0;cursor:pointer}input[type="checkbox"]:before{content:"";display:block;width:18px;height:18px;position:absolute;left:0;top:50%;margin-top:-9px;background:#fff;border:1px solid #000;-webkit-transition:border-color .3s ease;-moz-transition:border-color .3s ease;transition:border-color .3s ease}input[type="checkbox"]:after{content:"";display:block;width:12px;height:12px;position:absolute;top:50%;left:0;margin-top:-6px;margin-left:3px;background:#000;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;transition:transform .3s ease}input[type="checkbox"]:hover:before{border-color:#000}input[type="checkbox"]:checked:before{border-color:#000}input[type="checkbox"]:checked:after{-webkit-transform:scale(1);transform:scale(1)}.wpcf7-textarea{height:auto}.wpcf7 :focus{outline:none}.wpcf7 form input[type="submit"]{text-transform:none;letter-spacing:0px;word-spacing:0;color:rgba(0,0,0,0.6);-webkit-transition:color .3s ease-in-out,border-bottom-color .3s ease-in-out;-moz-transition:color .3s ease-in-out,border-bottom-color .3s ease-in-out;transition:color .3s ease-in-out,border-bottom-color .3s ease-in-out;width:100%;cursor:pointer;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;transition:color .3s ease-in-out;text-align:center;border-width:0;background:transparent;padding:15px 0;margin-top:10px}.wpcf7 form input[type="submit"] a{color:inherit;padding-bottom:7px}.wpcf7 form input[type="submit"]:hover{color:#000}.header-slider .royalSlider,.header-slider .rsOverflow{width:100% !important;height:100% !important}.header-slider .royalSlider img{min-width:100% !important}.header-slider .rsContent{margin:0 !important}.header-slider .royalSlider .rsBullets{position:absolute !important;bottom:0 !important;line-height:initial !important}@supports (object-fit: cover){.header-slider .royalSlider img{width:100% !important;height:100% !important;object-fit:cover}}.rr-post-group .royalSlider,.rr-post-group .rsOverflow,.rr-post-group .royalSlider img{max-width:100%}.rr-post-group .rsOverflow,.rr-post-group .rsSlide,.rr-post-group .rsVideoFrameHolder{background:#edeae9 !important}.rr-post-group .rsThumbs{background:#edeae9 !important}.pix-loader img{max-width:36px;max-height:36px;-webkit-animation:spin 1.3s infinite linear;animation:spin 1.3s infinite linear}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(360deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.animation-wiggle{-webkit-animation:wiggle 2s infinite ease-in;animation:wiggle 2s infinite ease-in;display:block;will-change:transform}.animation-wiggle-delayed{-webkit-animation:wiggle-delayed 10s infinite ease-in;animation:wiggle-delayed 10s infinite ease-in;display:block;will-change:transform}@-webkit-keyframes wiggle{0%{-webkit-transform:rotate(0deg)}10%{-webkit-transform:rotate(0deg)}15%{-webkit-transform:rotate(-15deg)}20%{-webkit-transform:rotate(15deg)}25%{-webkit-transform:rotate(-15deg)}30%{-webkit-transform:rotate(15deg)}35%{-webkit-transform:rotate(0deg)}}@keyframes wiggle{0%{transform:rotate(0deg)}10%{transform:rotate(0deg)}15%{transform:rotate(-15deg)}20%{transform:rotate(15deg)}25%{transform:rotate(-15deg)}30%{transform:rotate(15deg)}35%{transform:rotate(0deg)}}@-webkit-keyframes wiggle-delayed{0%{-webkit-transform:rotate(0deg)}20%{-webkit-transform:rotate(0deg)}21%{-webkit-transform:rotate(-15deg)}22%{-webkit-transform:rotate(15deg)}23%{-webkit-transform:rotate(-15deg)}24%{-webkit-transform:rotate(15deg)}25%{-webkit-transform:rotate(0deg)}}@keyframes wiggle-delayed{0%{transform:rotate(0deg)}20%{transform:rotate(0deg)}21%{transform:rotate(-15deg)}22%{transform:rotate(15deg)}23%{transform:rotate(-15deg)}24%{transform:rotate(15deg)}25%{transform:rotate(0deg)}}.un-boxed{margin-left:-2.66666667em;width:100vw}.align-center,.aligncenter{text-align:center}img.align-center,img.aligncenter{display:block;margin-left:auto;margin-right:auto}.align-right,.alignright{text-align:right}img.align-right,img.alignright{display:block;margin-left:auto}.font-size-heading{font-size:26px;line-height:1.03846154}.font-size-sub-heading {font-size:27px}.font-style-heading{font-family:Alice,serif;font-weight:bold}.font-style-sub-heading{font-family:Alice,serif;font-weight:bold}.video-container{margin-bottom:1em;position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.viewport-s,.viewport-m{display:none}.viewport-l{display:-webkit-flex;display:flex}@media all and (min-width:1100px){.un-boxed{margin-left:calc(550px - 50vw);width:100vw}.header-bar-inner,.site-footer-inner__content{padding-left:0;padding-right:0}}@media all and (max-width:1024px){.image-block{background-size:100%}.image-block.fixed-bg{background-attachment:scroll}}@media all and (max-width:1000px){.col,.post-teaser-module .post-teaser{width:calc(50% - 10px)}.nav-container{display:none}.header-stretch{height:12em}.logo-header-tablet{display:block;max-width:100%;max-height:100%;height:9.93333333em}.logo-header-tablet path{fill:#000}.logo-default{display:none}.sticky .logo-header-tablet,.sticky .logo-header-sticky{display:none}.sticky .logo-header-tablet-sticky{display:block;height:4.2em}.sticky .logo-header-tablet-sticky path{fill:#000}.side-nav,.menu-toggle{display:block}.viewport-s,.viewport-l{display:none}.viewport-m{display:-webkit-flex;display:flex}.content-item{margin-top:0em;margin-bottom:.06666667em}}@media all and (max-width:640px){.col,.post-teaser-module .post-teaser{width:100%}.site-footer-inner__content{-webkit-flex-direction:column;flex-direction:column}.header-stretch{height:12em}.nav-container{display:none}.sticky .logo-header-mobile,.sticky .logo-header-sticky,.sticky .logo-header-tablet-sticky{display:none}.sticky .logo-header-mobile-sticky{display:block;height:4.2em}.sticky .logo-header-mobile-sticky path{fill:#000}.viewport-m,.viewport-l{display:none}.viewport-s{display:-webkit-flex;display:flex}}@media all and (min-width:1000px){.sub-menu{display:none;position:absolute;padding:1.06666667em 0 0 0}.sub-menu a{color:#aaa}.sub-menu a:hover{color:#000}.sub-menu .menu-item{background:#ccc;padding:.53333333em 1.06666667em}.sticky .sub-menu .menu-item{background:#ccc}.sub-menu .menu-item:first-child{padding-top:1.06666667em}.sub-menu .menu-item:last-child{padding-bottom:1.06666667em}.nav-site-top .menu-item:hover .sub-menu{display:block}.single-post-nav{position:fixed;top:50%;float:none;max-width:none;background-color:#edeae9;padding:.25em .5em 0 .5em;border-radius:5px 5px 0 0}.single-post-nav-next{right:2em;transform:rotateZ(-90deg);transform-origin:100% 0%}.single-post-nav-next:after{content:''}.single-post-nav-prev{left:2em;transform:rotateZ(90deg);transform-origin:0 0}.single-post-nav-prev:before{content:''}}/*! Print styles from HTML5 Boilerplate v5.3.0 | MIT License | https://html5boilerplate.com/ */@media print{*,*:before,*:after,*:first-letter,*:first-line{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}