@charset "UTF-8";
.panel-grid.panel-has-style>.panel-row-style,.panel-grid.panel-no-style{display:flex;-ms-flex-wrap:wrap;flex-wrap:nowrap;-ms-justify-content:space-between;justify-content:space-between}.panel-grid .so-parallax{position:relative}.panel-grid .so-parallax>:not(.simpleParallax){position:relative;z-index:1}.panel-grid .so-parallax .simpleParallax{overflow:hidden}.panel-grid .so-parallax .simpleParallax,.panel-grid .so-parallax img[data-siteorigin-parallax]{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;z-index:0}.panel-background-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.panel-has-overlay .panel-cell-style,.panel-has-overlay .panel-row-style,.panel-has-overlay .panel-widget-style{overflow:hidden;position:relative;z-index:1}.panel-layout.panel-is-rtl .panel-grid.panel-has-style>.panel-row-style,.panel-layout.panel-is-rtl .panel-grid.panel-no-style{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.panel-grid-cell{-ms-box-sizing:border-box;box-sizing:border-box}.panel-grid-cell .panel-cell-style{height:100%}.panel-grid-cell .so-panel{zoom:1}.panel-grid-cell .so-panel:before{content:"";display:block}.panel-grid-cell .so-panel:after{content:"";display:table;clear:both}.panel-grid-cell .panel-last-child{margin-bottom:0}.panel-grid-cell .widget-title{margin-top:0}body.siteorigin-panels-before-js:not(.siteorigin-panels-css-container){overflow-x:hidden}body.siteorigin-panels-before-js:not(.siteorigin-panels-css-container) .siteorigin-panels-stretch{margin-right:-1000px!important;margin-left:-1000px!important;padding-right:1000px!important;padding-left:1000px!important}.so-widget-sow-image-default-8b5b6f678277-15689 .sow-image-container{display:flex;align-items:flex-start;}
.so-widget-sow-image-default-8b5b6f678277-15689 .sow-image-container > a{display:inline-block;max-width:100%;}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
.so-widget-sow-image-default-8b5b6f678277-15689 .sow-image-container > a{display:flex;}
}
.so-widget-sow-image-default-8b5b6f678277-15689 .sow-image-container .so-widget-image {
display: block;
height: auto;
max-width: 100%;
}.sow-cta-base{zoom:1}.sow-cta-base:before{content:'';display:block}.sow-cta-base:after{content:'';display:table;clear:both}.sow-cta-base .sow-cta-text .sow-cta-title,.sow-cta-base .sow-cta-text .sow-cta-subtitle,.sow-cta-base .sow-cta-text p{margin:.4em 0}.sow-cta-base .sow-cta-text .sow-cta-title{margin-top:0}.sow-cta-base .sow-cta-text .sow-cta-subtitle,.sow-cta-base .sow-cta-text p{margin-bottom:0;font-weight:normal}@media screen and (max-width:640px){.sow-cta-base{text-align:center;padding:1.75em}.sow-cta-base .sow-cta-text{float:none}}.so-widget-sow-cta-default-5bf4480b338e-15689 .sow-cta-base{padding:2em 2.5em;border:1px solid #e3e3e3;background-color:#f8f8f8;}
.so-widget-sow-cta-default-5bf4480b338e-15689 .sow-cta-base .sow-cta-text{float:left;}
.so-widget-sow-cta-default-5bf4480b338e-15689 .sow-cta-base .so-widget-sow-button{float:right;margin-left:1em;}
@media(max-width:780px){
.so-widget-sow-cta-default-5bf4480b338e-15689 .sow-cta-base .sow-cta-wrapper .so-widget-sow-button{margin-right:0;margin-left:0;}
}
.so-widget-sow-cta-default-5bf4480b338e-15689 .sow-cta-base .sow-cta-wrapper::after {
clear: both;
content: "";
display: table;
}@font-face{font-family:'socicons';src:url(//gripscoachtv.de/wp-content/plugins/themezee-social-sharing/assets/socicons/socicons.eot);src:url(//gripscoachtv.de/wp-content/plugins/themezee-social-sharing/assets/css/socicons.eot?#iefix) format('embedded-opentype'), url(//gripscoachtv.de/wp-content/plugins/themezee-social-sharing/assets/socicons/socicons.ttf) format('truetype'), url(//gripscoachtv.de/wp-content/plugins/themezee-social-sharing/assets/socicons/socicons.svg#socicons) format('svg');font-weight:normal;font-style:normal;}
.themezee-social-sharing{margin:1em 0;}
.tzss-share-buttons-list{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;margin-right:-10px;}
.tzss-share-buttons-list .tzss-share-item{display:block;padding:0 10px 10px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.tzss-1-columns .tzss-share-item{width:100%;}
.tzss-2-columns .tzss-share-item{width:50%;}
.tzss-3-columns .tzss-share-item{width:33.3333333333%;}
.tzss-4-columns .tzss-share-item{width:25%;}
.tzss-5-columns .tzss-share-item{width:20%;}
.tzss-6-columns .tzss-share-item{width:16.6666666667%;}
.tzss-7-columns .tzss-share-item{width:14.2857142857%;}
.tzss-8-columns .tzss-share-item{width:12.5%;}
.tzss-link{display:block;margin:0;padding:10px 15px;font-size:14px;font-size:0.875rem;font-weight:bold;color:#fff;background:none;border:none;text-align:center;}
.tzss-link:link, .tzss-link:visited, .tzss-link:hover, .tzss-link:active, .tzss-link:focus{color:#fff;text-decoration:none;outline:none;border:none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.tzss-link:hover, .tzss-link:active, .tzss-link:focus{background:rgba(0,0,0,0.15);}
.tzss-button{display:block;background:#444;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;overflow:hidden;}
.tzss-twitter{background:#55acee;}
.tzss-facebook{background:#3b5998;}
.tzss-whatsapp{background:#25d366;}
.tzss-telegram{background:#0088cc;}
.tzss-buffer{background:#323b43;}
.tzss-linkedin{background:#0077b5;}
.tzss-pinterest{background:#bd081c;}
.tzss-xing{background:#cfdc00;}
.tzss-email{background:#8c8c8c;}
.tzss-socicons .tzss-link .tzss-icon:before{font-family:'socicons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;display:inline-block;font-size:19px;color:#fff;vertical-align:text-bottom;}
.tzss-socicons .tzss-twitter .tzss-link .tzss-icon:before{content:"\e08d";}
.tzss-socicons .tzss-facebook .tzss-link .tzss-icon:before{content:"\e028";}
.tzss-socicons .tzss-whatsapp .tzss-link .tzss-icon:before{content:"\e099";}
.tzss-socicons .tzss-telegram .tzss-link .tzss-icon:before{content:"\e087";}
.tzss-socicons .tzss-buffer .tzss-link .tzss-icon:before{content:"\e013";}
.tzss-socicons .tzss-pinterest .tzss-link .tzss-icon:before{content:"\e063";}
.tzss-socicons .tzss-linkedin .tzss-link .tzss-icon:before{content:"\e04c";}
.tzss-socicons .tzss-xing .tzss-link .tzss-icon:before{content:"\e09f";}
.tzss-socicons .tzss-email .tzss-link .tzss-icon:before{content:"\e050";}
.tzss-style-icons .tzss-share-buttons-list .tzss-share-item{min-width:60px;}
.tzss-style-labels .tzss-share-buttons-list .tzss-share-item{min-width:125px;}
.tzss-style-icons-labels .tzss-share-buttons-list .tzss-share-item{min-width:175px;}
.tzss-style-icons-labels .tzss-link{display:flex;padding:0;text-align:left;}
.tzss-style-icons-labels .tzss-link .tzss-text{display:inline-block;padding:10px 15px;}
.tzss-style-icons-labels .tzss-link .tzss-icon:before{padding:13px;background:rgba(0,0,0,0.2);font-size:18px;height:100%;vertical-align:middle;}
.tzss-sidebar{position:fixed;left:0;top:40%;}
.tzss-sidebar .tzss-share-buttons-list{margin-right:0;flex-direction:column;}
.tzss-sidebar .tzss-share-buttons-list .tzss-share-item{padding:0;}
.tzss-sidebar .tzss-button{width:50px;height:50px;line-height:52px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.tzss-sidebar .tzss-button .tzss-link{padding:0;}
.tzss-sidebar .tzss-link .tzss-icon:before {
font-size: 20px;
}
   :root{--primary-color:#ee1133;--secondary-color:#d5001a;--tertiary-color:#bb0000;--accent-color:#1153ee;--highlight-color:#eedc11;--light-gray-color:#f2f2f2;--gray-color:#666;--dark-gray-color:#202020;--text-color:#202020;--medium-text-color:#707070;--light-text-color:rgba(0, 0, 0, 0.5);--dark-border-color:#202020;--medium-border-color:rgba(0, 0, 0, 0.15);--light-border-color:rgba(0, 0, 0, 0.075);--page-background-color:#fff;--page-border-color:rgba(0, 0, 0, 0.05);--link-color:#ee1133;--button-color:#ee1133;--button-text-color:#fff;--button-hover-color:#d5001a;--button-hover-text-color:#fff;--navi-color:#202020;--navi-text-color:#fff;--navi-hover-text-color:rgba(255, 255, 255, 0.5);--navi-border-color:rgba(255, 255, 255, 0.05);--submenu-color:#ee1133;--submenu-text-color:#fff;--submenu-hover-text-color:rgba(255, 255, 255, 0.5);--submenu-border-color:rgba(255, 255, 255, 0.075);--title-color:#202020;--widget-title-color:#202020;--footer-color:#202020;--footer-text-color:#fff;--footer-hover-text-color:rgba(255, 255, 255, 0.5);--footer-border-color:rgba(255, 255, 255, 0.035);--text-font:raleway, arial, helvetica, sans-serif;--title-font:quicksand, tahoma, arial, sans-serif;--navi-font:quicksand, tahoma, arial, sans-serif;--widget-title-font:quicksand, tahoma, arial, sans-serif;--title-font-weight:normal;--navi-font-weight:normal;--widget-title-font-weight:normal;--title-text-transform:none;--navi-text-transform:none;--widget-title-text-transform:none;--text-line-height:1.75;--title-line-height:1.4;--tz-column-gap:1.5rem;}
html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-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;vertical-align:baseline;}
audio:not([controls]){display:none;height:0;}
[hidden],
template {
display: none;
} a{background-color:transparent;}
a:active, a:hover{outline:0;}
abbr[title]{border-bottom:1px dotted;}
b, strong{font-weight:700;}
dfn{font-style:italic;}
h1{margin:0.67em 0;font-size:2em;}
mark{background:#ff0;color:#000;}
small{font-size:80%;}
sub, sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
img{border:0;}
svg:not(:root){overflow:hidden;}
figure{margin:0;}
hr{box-sizing:content-box;height:0;}
pre{overflow:auto;}
code, kbd, pre, samp{font-size:1em;font-family:monospace;}
button, input, optgroup, select, textarea{margin:0;color:inherit;font:inherit;}
button{overflow:visible;}
button, select{text-transform:none;}
button, html input[type="button"],
input[type="reset"],
input[type="submit"]{cursor:pointer;appearance:button;}
button[disabled],
html input[disabled]{cursor:default;}
button::-moz-focus-inner, input::-moz-focus-inner{padding:0;border:0;}
input{line-height:normal;}
input[type="checkbox"],
input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button{height:auto;}
input[type="search"]{box-sizing:content-box;appearance:textfield;}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration{appearance:none;}
fieldset{margin:0 2px;padding:0.35em 0.625em 0.75em;border:1px solid #c0c0c0;}
legend{padding:0;border:0;}
textarea{overflow:auto;}
optgroup{font-weight:700;}
table{border-spacing:0;border-collapse:collapse;}
td, th{padding:0;}
body, button, input, select, textarea{color:#202020;color:var(--text-color);font-size:15px;font-size:0.9375rem;font-family:Raleway, Arial, Helvetica, sans-serif;font-family:var(--text-font);line-height:1.75;line-height:var(--text-line-height);}
h1, h2, h3, h4, h5, h6{clear:both;margin:1em 0 0.75em;line-height:1.4;line-height:var(--title-line-height);}
h1{font-size:32px;font-size:2rem;}
h2{font-size:26px;font-size:1.625rem;}
h3{font-size:22px;font-size:1.375rem;}
h4{font-size:20px;font-size:1.25rem;}
h5{font-size:19px;font-size:1.1875rem;}
h6 {
font-size: 18px;
font-size: 1.125rem;
} p{margin-top:1em;margin-bottom:1.25em;}
dfn, cite, em, i{font-style:italic;}
address{margin:0 0 1.5em;}
pre{overflow:auto;margin-top:1.5em;margin-bottom:1.5em;padding:1.5em;max-width:100%;border:1px solid rgba(0, 0, 0, 0.075);font-size:15px;font-size:0.9375rem;font-family:"Courier 10 Pitch", Courier, monospace;line-height:1.6;}
code, kbd, tt, var{font-size:15px;font-size:0.9375rem;font-family:Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;}
abbr, acronym{border-bottom:1px dotted #666;cursor:help;}
mark, ins{text-decoration:none;}
big{font-size:125%;}
html{box-sizing:border-box;}
*,
*::before,
*::after{box-sizing:inherit;}
body{background:#ccc;}
blockquote{margin:1.5em 0;padding-left:1.25em;border-left:4px solid;border-color:#202020;border-color:var(--dark-border-color);color:#707070;color:var(--medium-text-color);font-size:18px;font-size:1.125rem;}
blockquote cite, blockquote small{display:block;margin-top:1em;color:#202020;color:var(--text-color);font-size:16px;font-size:1rem;font-style:normal;line-height:1.75;}
blockquote cite::before, blockquote small::before{content:"— ";}
blockquote > :last-child{margin-bottom:0.5em;}
hr{margin-top:1.5em;margin-bottom:1.5em;height:1px;border:0;background-color:rgba(0, 0, 0, 0.075);background-color:var(--light-border-color);}
ul, ol{margin:1.5em 0;padding:0 0 0 1.25em;}
ul{list-style:disc;}
ol{list-style:decimal;}
li > ul, li > ol{margin-bottom:0;margin-left:1.5em;}
dt{font-weight:700;}
dd{margin:0 0 1.5em;}
img{max-width:100%;height:auto;}
table{margin-top:1.5em;margin-bottom:1.5em;width:100%;border:none;table-layout:auto;}
th, td{padding:0.3em 0.6em;border:1px solid;border-color:rgba(0, 0, 0, 0.075);border-color:var(--light-border-color);}
th{font-weight:400;text-align:initial;background:rgba(0, 0, 0, 0.05);}
tfoot td{background:rgba(0, 0, 0, 0.05);}
a, a:link, a:visited{color:#ee1133;color:var(--link-color);text-decoration:underline;}
a:hover, a:focus, a:active{text-decoration:none;}
a:focus{outline:thin dotted;}
a:hover, a:active{outline:0;}
button, input[type="button"],
input[type="reset"],
input[type="submit"]{margin:0;padding:0.5em 1em;border:none;color:#fff;color:var(--button-text-color);background-color:#ee1133;background-color:var(--button-color);text-decoration:none;font-weight:400;font-size:15px;font-size:0.9375rem;}
button:hover, input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover,
button:focus, input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus,
button:active, input[type="button"]:active,
input[type="reset"]:active,
input[type="submit"]:active{color:#fff;color:var(--button-hover-text-color);background-color:#d5001a;background-color:var(--button-hover-color);}
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
textarea{padding:0.3em 0.6em;max-width:100%;border:1px solid;border-color:rgba(0, 0, 0, 0.075);border-color:var(--light-border-color);background:none;color:#707070;color:var(--medium-text-color);}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
textarea:focus{border:1px solid;border-color:rgba(0, 0, 0, 0.15);border-color:var(--medium-border-color);color:#202020;color:var(--text-color);}
textarea{width:100%;}
.screen-reader-text{position:absolute !important;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;}
.screen-reader-text:hover, .screen-reader-text:active, .screen-reader-text:focus{top:5px;left:5px;z-index:100000;display:block;clip:auto !important;padding:15px 23px 14px;width:auto;height:auto;border-radius:3px;background-color:#f1f1f1;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);color:#21759b;text-decoration:none;font-weight:700;font-size:14px;font-size:0.875rem;line-height:normal;}
.alignleft, .alignright, .aligncenter{display:block;margin:0.5em 0;}
.aligncenter{clear:both;margin-right:auto;margin-left:auto;text-align:center;}
.clearfix::before, .clearfix::after, .post-navigation .nav-links::before, .post-navigation .nav-links::after, .comment-navigation::before, .comment-navigation::after{display:table;content:"";}
.clearfix::after, .post-navigation .nav-links::after, .comment-navigation::after{clear:both;}
.site{box-sizing:border-box;margin:0;padding:0;width:100%;}
.container{margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;max-width:1440px;}
.site-header{background:#fff;}
.header-main{display:block;text-align:center;padding-top:1.25rem;padding-bottom:1.5rem;}
.site-branding{margin:0;padding:0;max-width:100%;}
.site-branding a:link, .site-branding a:visited, .site-branding a:hover{padding:0;border:none;text-decoration:none;}
.site-title{display:block;margin:0;padding:0;color:#202020;color:var(--title-color);text-decoration:none;font-size:32px;font-size:2rem;font-family:Quicksand, Tahoma, Arial, sans-serif;font-family:var(--title-font);font-weight:400;font-weight:var(--title-font-weight);text-transform:none;text-transform:var(--title-text-transform);line-height:1.4;line-height:var(--title-line-height);}
.site-title a:link, .site-title a:visited{color:#202020;color:var(--title-color);}
.site-title a:hover, .site-title a:active{text-decoration:underline;}
.site-branding .custom-logo{margin:0 0 0.5em;padding:0;max-width:100%;height:auto;border:none;vertical-align:top;}
.site-description{margin:0;font-size:14px;font-size:0.875rem;}
.header-social-menu{margin-top:1rem;}
.header-image{margin:0;text-align:center;}
.header-image img{max-width:100%;vertical-align:top;}
.primary-navigation-wrap{background-color:#202020;background-color:var(--navi-color);}
.primary-navigation{position:relative;width:100%;}
.main-navigation ul{margin:0;padding:0;list-style:none;color:#fff;color:var(--navi-text-color);font-size:17px;font-size:1.0625rem;font-family:Quicksand, Tahoma, Arial, sans-serif;font-family:var(--navi-font);font-weight:400;font-weight:var(--navi-font-weight);text-transform:none;text-transform:var(--navi-text-transform);}
.main-navigation ul, .main-navigation .menu-item-has-children > a > .icon, .main-navigation ul a > .icon{display:none;}
.main-navigation.toggled-on > ul.menu{display:block;}
.main-navigation ul li{position:relative;margin:0;}
.main-navigation ul a{display:block;margin:0;padding:1em 1.5em;border-top:1px solid rgba(255, 255, 255, 0.05);border-top:1px solid var(--navi-border-color);text-decoration:none;}
.main-navigation ul a, .main-navigation ul a:link, .main-navigation ul a:visited{color:#fff;color:var(--navi-text-color);text-decoration:none;}
.main-navigation ul a:hover, .main-navigation ul a:active, .main-navigation ul a:focus{color:rgba(255, 255, 255, 0.5);color:var(--navi-hover-text-color);}
.main-navigation ul li.current-menu-item > a{text-decoration:underline;}
.main-navigation ul ul{font-size:15px;font-size:0.9375rem;}
.is-amp-page .main-navigation ul button.toggled-on + ul,
.main-navigation ul ul.toggled-on{display:block;}
.main-navigation ul ul a{padding-left:3em;}
.main-navigation ul ul ul a{padding-left:4.5em;}
.main-navigation ul ul ul ul a{padding-left:6em;}
.primary-menu-toggle{display:flex;margin:0;padding:1em 1.5em;border:none;background:none;color:#fff;color:var(--navi-text-color);text-decoration:none;font-size:17px;font-size:1.0625rem;font-family:Quicksand, Tahoma, Arial, sans-serif;font-family:var(--navi-font);font-weight:400;font-weight:var(--navi-font-weight);text-transform:none;text-transform:var(--navi-text-transform);align-items:center;}
.primary-menu-toggle .menu-toggle-text{margin-left:0.75em;}
.primary-menu-toggle:focus{outline:thin dotted;color:#fff;color:var(--navi-text-color);background:none;}
.primary-menu-toggle:hover, .primary-menu-toggle:active{color:rgba(255, 255, 255, 0.5);color:var(--navi-hover-text-color);background:none;cursor:pointer;}
.primary-menu-toggle .icon{margin:0;width:24px;height:24px;vertical-align:top;fill:#fff;fill:var(--navi-text-color);}
.primary-menu-toggle:hover .icon, .primary-menu-toggle:active .icon{fill:rgba(255, 255, 255, 0.5);fill:var(--navi-hover-text-color);}
.primary-menu-toggle[aria-expanded="true"] .icon-menu,
.primary-menu-toggle[aria-expanded="false"] .icon-close{display:none;}
.primary-menu-toggle[aria-expanded="true"] .icon-close{display:inline-block;}
.main-navigation .dropdown-toggle{position:absolute;display:block;top:0;right:0;padding:1.1em 1.5em;background:none;border:none;}
.main-navigation .dropdown-toggle:focus{outline:thin dotted;fill:#fff;fill:var(--navi-text-color);background:none;}
.main-navigation .dropdown-toggle:hover, .main-navigation .dropdown-toggle:active{background:none;}
.main-navigation .dropdown-toggle .icon{margin:0.4em 0 0;width:20px;height:20px;vertical-align:top;fill:#fff;fill:var(--navi-text-color);}
.main-navigation .dropdown-toggle:hover .icon, .main-navigation .dropdown-toggle:active .icon, .main-navigation .dropdown-toggle:focus .icon{fill:rgba(255, 255, 255, 0.5);fill:var(--navi-hover-text-color);}
.main-navigation .dropdown-toggle.toggled-on .icon{-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg);}
.main-navigation ul ul .dropdown-toggle{padding:0.9em 1.2em;}
.main-navigation ul ul .dropdown-toggle .icon{width:18px;height:18px;}
.donovan-social-menu .social-icons-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0;padding:0;border:none;list-style:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;justify-content:center;}
.donovan-social-menu .social-icons-menu li{margin:0;padding:0;border:none;list-style:none;}
.donovan-social-menu .social-icons-menu li a{display:block;margin:0 3px 3px 0;padding:0.6rem 0.8rem 0.65rem;background:rgba(0, 0, 0, 0.05);}
.donovan-social-menu .social-icons-menu li a:hover, .donovan-social-menu .social-icons-menu li a:active{background:rgba(0, 0, 0, 0.1);text-decoration:none;}
.donovan-social-menu .social-icons-menu li a .icon{margin:0;width:24px;height:24px;vertical-align:middle;fill:#202020;}
.site-main > article, .post-wrapper > article, .type-post, .type-page, .type-attachment{margin:0;padding:1.5rem;max-width:100%;box-sizing:border-box;background-color:#fff;background-color:var(--page-background-color);border-bottom:1px solid;border-color:rgba(0, 0, 0, 0.05);border-color:var(--page-border-color);min-width:0;word-wrap:break-word;}
.entry-title{margin-top:0;margin-bottom:0.2em;padding:0;color:#202020;color:var(--title-color);font-size:20px;font-size:1.25rem;font-family:Quicksand, Tahoma, Arial, sans-serif;font-family:var(--title-font);font-weight:400;font-weight:var(--title-font-weight);text-transform:none;text-transform:var(--title-text-transform);line-height:1.4;line-height:var(--title-line-height);}
.entry-title a:link, .entry-title a:visited{color:#202020;color:var(--title-color);text-decoration:none;}
.entry-title a:hover, .entry-title a:active{text-decoration:underline;}
.wp-post-image{margin:0 0 1em;vertical-align:top;}
.entry-content{margin-top:1em;}
.entry-content > *:first-child{margin-top:0;}
.entry-content p:last-child{margin-bottom:0;}
.site-main .sticky{border:10px solid rgba(0, 0, 0, 0.3);}
.more-link{display:inline-block;margin:0;padding:0.5em 1em;color:#fff;color:var(--button-text-color);background-color:#ee1133;background-color:var(--button-color);font-size:15px;font-size:0.9375rem;}
.more-link:link, .more-link:visited{color:#fff;color:var(--button-text-color);text-decoration:none;}
.more-link:hover, .more-link:active{color:#fff;color:var(--button-hover-text-color);background-color:#d5001a;background-color:var(--button-hover-color);text-decoration:none;}
.page-links{clear:both;margin:0 0 2em;word-spacing:0.5em;font-weight:700;font-size:16px;font-size:1rem;}
.entry-meta, .entry-footer{color:rgba(0, 0, 0, 0.5);color:var(--light-text-color);font-size:15px;font-size:0.9375rem;}
.entry-meta a:link, .entry-meta a:visited, .entry-footer a:link, .entry-footer a:visited{color:rgba(0, 0, 0, 0.5);color:var(--light-text-color);text-decoration:none;}
.entry-meta a:hover, .entry-meta a:active, .entry-footer a:hover, .entry-footer a:active{color:#202020;color:var(--text-color);}
.entry-meta{margin:0.5em 0;}
.entry-meta a:link, .entry-meta a:visited{border-bottom:1px dotted;border-color:rgba(0, 0, 0, 0.15);border-color:var(--medium-border-color);}
.entry-meta a:hover, .entry-meta a:active{text-decoration:none;}
.entry-meta .updated:not(.published){display:none;}
.entry-footer{margin:1.5rem 0 0;padding:1rem 0 0;border-top:2px solid;border-color:rgba(0, 0, 0, 0.05);border-color:var(--page-border-color);}
.entry-footer div .icon{margin:0.2em 0.5em 0 0;width:20px;height:20px;vertical-align:top;fill:rgba(0, 0, 0, 0.3);}
.entry-footer .entry-comments .icon{margin-top:0.3em;}
body.date-hidden .type-post .entry-meta .meta-date, body.author-hidden .type-post .entry-meta .meta-author, body.categories-hidden .type-post .entry-footer .entry-categories, body.tags-hidden .type-post .entry-footer .entry-tags{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;}
body.date-hidden.author-hidden .content-area .type-post .entry-meta{display:none;}
body.single-post.categories-hidden.tags-hidden .type-post .entry-footer{display:none;}
body.categories-hidden .post-wrapper .type-post.comments-off .entry-footer{display:none;}
.post-navigation{margin:0;padding:0;}
.post-navigation .nav-links .nav-previous, .post-navigation .nav-links .nav-next{margin:0;padding:1.5em;max-width:100%;word-wrap:break-word;background-color:#fff;background-color:var(--page-background-color);box-sizing:border-box;border-bottom:1px solid;border-color:rgba(0, 0, 0, 0.05);border-color:var(--page-border-color);}
.post-navigation .nav-links .nav-next{text-align:right;}
.post-navigation .nav-links a:link, .post-navigation .nav-links a:visited{text-decoration:none;}
.post-navigation .nav-links .entry-title{font-size:18px;font-size:1.125rem;}
.post-navigation .nav-links a:hover .entry-title, .post-navigation .nav-links a:active .entry-title{text-decoration:underline;}
.post-navigation .nav-links .nav-link-text{display:block;color:rgba(0, 0, 0, 0.5);color:var(--light-text-color);}
.post-navigation .nav-links .nav-previous .nav-link-text::before{margin-right:5px;content:"←";}
.post-navigation .nav-links .nav-next .nav-link-text::after{margin-left:5px;content:"→";}
.archive-header{margin:0 0 1rem;padding:1.5rem;max-width:100%;word-wrap:break-word;background-color:#fff;background-color:var(--page-background-color);}
.archive-title{margin:0;padding:0;color:#202020;color:var(--widget-title-color);font-size:18px;font-size:1.125rem;font-family:Quicksand, Tahoma, Arial, sans-serif;font-family:var(--widget-title-font);font-weight:400;font-weight:var(--widget-title-font-weight);text-transform:none;text-transform:var(--widget-title-text-transform);line-height:1.4;line-height:var(--title-line-height);}
.blog-description, .archive-description, .archive-description p{margin:0.25em 0 0;}
.archive-header .search-form{margin:1.25rem 0 0;}
.pagination{margin-bottom:0;padding:1.5rem;background-color:#fff;background-color:var(--page-background-color);border-bottom:1px solid;border-color:rgba(0, 0, 0, 0.05);border-color:var(--page-border-color);}
.pagination .page-numbers, .pagination .current{display:inline-block;padding:0.2rem 0.8rem;margin-right:3px;text-align:center;text-decoration:none;color:#fff;color:var(--button-text-color);background-color:#ee1133;background-color:var(--button-color);}
.pagination .page-numbers.dots{padding:0 0.5rem;}
.pagination .current, .pagination a:hover, .pagination a:active{color:#fff;color:var(--button-hover-text-color);background-color:#d5001a;background-color:var(--button-hover-color);}
.pagination .current{font-weight:700;}
.infinite-scroll .pagination{display:none;}
.infinite-scroll #infinite-handle,
.infinite-scroll .infinite-loader{width:100%;text-align:center;padding:1.5rem;background-color:#fff;background-color:var(--page-background-color);border-bottom:1px solid;border-color:rgba(0, 0, 0, 0.05);border-color:var(--page-border-color);}
.infinite-scroll .infinite-loader .spinner{left:auto;margin:0 auto;}
.infinite-scroll #infinite-handle span{display:inline-block;margin:0;padding:0.5em 1em;color:#fff;color:var(--button-text-color);background-color:#ee1133;background-color:var(--button-color);font-size:15px;font-size:0.9375rem;}
.infinite-scroll #infinite-handle span:hover{color:#fff;color:var(--button-hover-text-color);background-color:#d5001a;background-color:var(--button-hover-color);text-decoration:none;}
.blog-grid-layout.infinite-scroll .content-archive .post-wrapper #infinite-handle,
.blog-grid-layout.infinite-scroll .content-archive .post-wrapper .infinite-loader{grid-column:1/span 2;}
.wp-block-audio, .wp-block-button, .wp-block-buttons, .wp-block-columns, .wp-block-embed, .wp-block-image, .wp-block-gallery, .wp-block-cover, .wp-block-table{margin-bottom:1.5em;}
p.has-background{padding:1rem 1.25rem;}
.has-drop-cap:not(:focus)::first-letter{font-size:4.5rem;line-height:0.7;font-weight:700;}
.wp-block-code{border-radius:3px;}
.wp-block-separator{border:none;}
.wp-block-separator:not(.is-style-wide):not(.is-style-dots),
.wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots){margin-left:auto;margin-right:auto;max-width:6rem;height:4px;}
.wp-block-table table{margin:0;}
.wp-block-table.is-style-stripes{border-bottom:none;}
.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background:rgba(0, 0, 0, 0.05);}
.wp-block-table.is-style-stripes thead{border-bottom:2px solid;}
.wp-block-table.is-style-stripes tfoot{border-top:2px solid;}
.wp-block-table.is-style-stripes thead, .wp-block-table.is-style-stripes tfoot{border-color:#202020;border-color:var(--text-color);}
.wp-block-table.is-style-stripes thead th, .wp-block-table.is-style-stripes tfoot td{background:none;}
.wp-block-buttons .wp-block-button{margin:0 0.5rem 0 0;}
.wp-block-buttons .wp-block-button:last-child{margin-right:0;}
.wp-block-button{font-size:15px;font-size:0.9375rem;}
.wp-block-button.aligncenter{text-align:center;}
.wp-block-button__link{margin:0;padding:0.5em 1em;border:none;border-radius:0;color:inherit;font-size:inherit;text-decoration:none;}
.wp-block-button__link:link, .wp-block-button__link:visited{color:inherit;text-decoration:none;}
.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.has-text-color),
.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.has-text-color):link,
.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.has-text-color):visited{color:#fff;color:var(--button-text-color);}
.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.has-background){background-color:#ee1133;background-color:var(--button-color);}
.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.has-text-color):not(.has-background):hover,
.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.has-text-color):not(.has-background):active{background-color:#d5001a;background-color:var(--button-hover-color);}
.wp-block-button:not(.is-style-outline) .wp-block-button__link.has-text-color:hover,
.wp-block-button:not(.is-style-outline) .wp-block-button__link.has-text-color:active,
.wp-block-button:not(.is-style-outline) .wp-block-button__link.has-background:hover,
.wp-block-button:not(.is-style-outline) .wp-block-button__link.has-background:active{text-decoration:underline;}
.wp-block-button.is-style-outline .wp-block-button__link{padding:calc(0.5em - 2px) calc(1em - 2px);background-color:transparent !important;}
.wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color),
.wp-block-button__link.is-style-outline:not(.has-text-color),
.wp-block-cover .wp-block-button.is-style-outline .wp-block-button__link, .wp-block-media-text .wp-block-button.is-style-outline .wp-block-button__link{color:inherit;}
.wp-block-button.is-style-outline .wp-block-button__link:hover, .wp-block-button.is-style-outline .wp-block-button__link:active{text-decoration:underline;}
.wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color):hover,
.wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color):active{color:inherit;}
.wp-block-quote.has-text-align-center:not(.is-style-large),
.wp-block-quote.has-text-align-right:not(.is-style-large){padding-left:0;border-left:0;}
.wp-block-quote.has-text-align-right:not(.is-style-large){padding-right:1.25em;border-right:4px solid;border-color:#202020;border-color:var(--dark-border-color);}
.wp-block-quote.is-style-large{padding:0;border:none;font-size:28px;font-size:1.75rem;}
.wp-block-quote.is-style-large p{font-size:inherit;font-style:inherit;line-height:inherit;}
.wp-block-quote.is-style-large cite{text-align:inherit;font-size:16px;font-size:1rem;}
.wp-block-pullquote{margin:1.5em 0;padding:0;border-bottom:4px solid;border-top:4px solid;border-color:rgba(0, 0, 0, 0.075);border-color:var(--light-border-color);}
.wp-block-pullquote blockquote{border:none;padding:0;font-size:28px;font-size:1.75rem;}
.wp-block-pullquote p{font-size:inherit;line-height:inherit;}
.wp-block-pullquote blockquote > p:last-of-type{margin-bottom:0;}
.wp-block-pullquote.alignleft p, .wp-block-pullquote.alignright p{font-size:0.75em;}
.wp-block-pullquote blockquote cite{color:#202020;color:var(--text-color);}
.wp-block-pullquote.is-style-solid-color{padding:1px 2rem;}
.wp-block-pullquote.is-style-solid-color blockquote{margin-left:0;margin-right:0;max-width:100%;}
.wp-block-pullquote.is-style-solid-color blockquote p{margin:1.75rem 0 1rem;font-size:inherit;}
.wp-block-pullquote.is-style-solid-color blockquote cite{color:inherit;}
.wp-block-audio audio{width:100%;}
.wp-block-image img{vertical-align:top;}
.wp-block-cover, .wp-block-cover-image{width:auto;}
.wp-block-cover > .wp-block-cover__inner-container > *:first-child,
.wp-block-cover-image > .wp-block-cover__inner-container > *:first-child{margin-top:0;}
.wp-block-cover > .wp-block-cover__inner-container > *:last-child,
.wp-block-cover-image > .wp-block-cover__inner-container > *:last-child{margin-bottom:0;}
.wp-block-gallery{justify-content:center;}
.wp-block-embed-vimeo.alignfull iframe{width:100%;}
.wp-block-group.has-background{padding:1.5rem;}
.wp-block-group.has-background > .wp-block-group__inner-container > *:first-child{margin-top:0;}
.wp-block-group.has-background > .wp-block-group__inner-container > *:last-child{margin-bottom:0;}
div.wp-block-columns{gap:1.5rem;}
.wp-block-column.has-background{padding:1.5rem;box-sizing:border-box;}
.wp-block-column.has-background > *:first-child{margin-top:0;}
.wp-block-column.has-background > *:last-child{margin-bottom:0;}
.wp-block-latest-posts.wp-block-latest-posts__list{padding:0;}
.wp-block-latest-posts.wp-block-latest-posts__list li{margin-top:0.5rem;}
.wp-block-latest-posts__post-date, .wp-block-latest-posts__post-author{color:rgba(0, 0, 0, 0.5);color:var(--light-text-color);font-size:15px;font-size:0.9375rem;}
.wp-block-search .wp-block-search__label{width:auto;}
.has-primary-color, .wp-block-button__link.has-primary-color{color:#ee1133;color:var(--primary-color);}
.has-secondary-color, .wp-block-button__link.has-secondary-color{color:#d5001a;color:var(--secondary-color);}
.has-tertiary-color, .wp-block-button__link.has-tertiary-color{color:#bb0000;color:var(--tertiary-color);}
.has-accent-color, .wp-block-button__link.has-accent-color{color:#1153ee;color:var(--accent-color);}
.has-highlight-color, .wp-block-button__link.has-highlight-color{color:#eedc11;color:var(--highlight-color);}
.has-white-color, .wp-block-button__link.has-white-color{color:#fff;}
.has-light-gray-color, .wp-block-button__link.has-light-gray-color{color:#f2f2f2;color:var(--light-gray-color);}
.has-gray-color, .wp-block-button__link.has-gray-color{color:#666;color:var(--gray-color);}
.has-dark-gray-color, .wp-block-button__link.has-dark-gray-color{color:#202020;color:var(--dark-gray-color);}
.has-black-color, .wp-block-button__link.has-black-color{color:#000;}
.has-primary-background-color, .has-primary-background-color[class]{background-color:#ee1133;background-color:var(--primary-color);}
.has-secondary-background-color, .has-secondary-background-color[class]{background-color:#d5001a;background-color:var(--secondary-color);}
.has-tertiary-background-color, .has-tertiary-background-color[class]{background-color:#bb0000;background-color:var(--tertiary-color);}
.has-accent-background-color, .has-accent-background-color[class]{background-color:#1153ee;background-color:var(--accent-color);}
.has-highlight-background-color, .has-highlight-background-color[class]{background-color:#eedc11;background-color:var(--highlight-color);}
.has-white-background-color, .has-white-background-color[class]{background-color:#fff;}
.has-light-gray-background-color, .has-light-gray-background-color[class]{background-color:#f2f2f2;background-color:var(--light-gray-color);}
.has-gray-background-color, .has-gray-background-color[class]{background-color:#666;background-color:var(--gray-color);}
.has-dark-gray-background-color, .has-dark-gray-background-color[class]{background-color:#202020;background-color:var(--dark-gray-color);}
.has-black-background-color, .has-black-background-color[class]{background-color:#000;}
.has-small-font-size{font-size:16px;}
.has-medium-font-size{font-size:24px;}
.has-large-font-size{font-size:36px;}
.has-extra-large-font-size{font-size:48px;}
.has-huge-font-size{font-size:64px;}
.widget{margin:0;padding:1.5rem;max-width:100%;word-wrap:break-word;background-color:#fff;background-color:var(--page-background-color);border-bottom:1px solid;border-color:rgba(0, 0, 0, 0.05);border-color:var(--page-border-color);}
.widget-title, .is-style-widget-title{margin:0 0 1rem;padding:0;color:#202020;color:var(--widget-title-color);font-size:18px;font-size:1.125rem;font-family:Quicksand, Tahoma, Arial, sans-serif;font-family:var(--widget-title-font);font-weight:400;font-weight:var(--widget-title-font-weight);text-transform:none;text-transform:var(--widget-title-text-transform);line-height:1.4;line-height:var(--title-line-height);}
.widget a:link, .widget a:visited{text-decoration:none;}
.widget a:hover, .widget a:active{text-decoration:underline;}
.widget ul{margin:0;padding:0;list-style:none;}
.widget ul li, .widget ol li{padding:0.2em 0;}
.widget ul > li:last-child{padding-bottom:0;}
.widget ul .children, .widget ul .sub-menu{margin:0.5em 0 0.5em 1em;padding:0;}
.widget select{max-width:100%;}
.search-form{position:relative;display:block;overflow:hidden;margin:0;padding:0;width:100%;}
.search-form .search-field{display:inline-block;box-sizing:border-box;margin:0;padding:0.5em 1.5em 0.5em 0.7em;min-width:150px;width:100%;-webkit-appearance:none;}
.search-form .search-submit{position:absolute;top:0;right:0;bottom:0;padding:0.6em 0.8em;border:none;background-color:#ee1133;background-color:var(--button-color);}
.search-form .search-submit:hover, .search-form .search-submit:active{background-color:#d5001a;background-color:var(--button-hover-color);}
.search-form .search-submit .icon-search{margin:5px 0 0;width:22px;height:22px;fill:#fff;fill:var(--button-text-color);}
.search-form .search-submit:hover .icon-search, .search-form .search-submit:active .icon-search{fill:#fff;fill:var(--button-hover-text-color);}
.comments-area{word-wrap:break-word;}
.comments-title, .comment-reply-title{margin:0 0 1em;padding:1.5rem;color:#202020;color:var(--widget-title-color);font-size:18px;font-size:1.125rem;font-family:Quicksand, Tahoma, Arial, sans-serif;font-family:var(--widget-title-font);font-weight:400;font-weight:var(--widget-title-font-weight);text-transform:none;text-transform:var(--widget-title-text-transform);line-height:1.4;line-height:var(--title-line-height);background-color:#fff;background-color:var(--page-background-color);}
.comment-reply-title{padding:0;}
.comment-list{margin:0;padding:0;list-style:none;}
.comment{margin:0 0 1em;padding:1.5rem;background-color:#fff;background-color:var(--page-background-color);}
.comment .comment-body{display:block;margin:0;padding:0;}
.comment-meta{float:left;padding:0;width:100%;}
.comment-meta .comment-author img{float:left;margin-right:1em;}
.bypostauthor{display:block;}
.comment-meta .comment-metadata{margin-top:0.3em;font-size:14px;font-size:0.875rem;color:rgba(0, 0, 0, 0.5);color:var(--light-text-color);}
.comment-meta .comment-metadata a{margin-right:1em;}
.comment-meta .comment-metadata a:link, .comment-meta .comment-metadata a:visited{color:rgba(0, 0, 0, 0.5);color:var(--light-text-color);text-decoration:none;}
.comment-meta .comment-metadata a:hover, .comment-meta .comment-metadata a:active{color:#202020;color:var(--text-color);}
.comment-content{clear:left;padding:0.2em 0 0;}
.comment ol.children{margin:1.5em 0 0;list-style:none;}
.comment ol.children .comment{margin:0;padding:1.5rem 0 0;border-top:2px solid;border-color:rgba(0, 0, 0, 0.05);border-color:var(--page-border-color);}
.comment .reply{font-size:14px;font-size:0.875rem;}
.comment .comment-respond{margin:1.5em 0 0;padding:1.5rem 0 0;border-top:2px solid;border-color:rgba(0, 0, 0, 0.05);border-color:var(--page-border-color);}
.comment-navigation{margin:0 0 1rem;padding:1rem;background-color:#fff;background-color:var(--page-background-color);}
.comment-navigation .nav-previous{float:left;}
.comment-navigation .nav-next{float:right;}
.comment-navigation a:link, .comment-navigation a:visited{color:rgba(0, 0, 0, 0.5);color:var(--light-text-color);text-decoration:none;}
.comment-navigation a:hover, .comment-navigation a:active{color:#202020;color:var(--text-color);}
.comment-navigation .nav-previous a::before{margin-right:5px;content:"←";}
.comment-navigation .nav-next a::after{margin-left:5px;content:"→";}
.comment-respond{margin:0 0 1em;padding:1.5rem;background-color:#fff;background-color:var(--page-background-color);}
.comment-form{padding:0;}
.comment-form .logged-in-as{font-size:14px;font-size:0.875rem;}
.comment-form label{display:inline-block;min-width:150px;font-weight:700;}
.comment-form textarea{margin-top:0.4em;}
.comment-form .form-submit{margin-bottom:0;}
.comment-form input[type="checkbox"] + label{display:inline;padding-left:0.5em;font-weight:400;}
.comment-reply-title small a{margin-left:1em;text-transform:none;font-size:14px;font-size:0.875rem;font-weight:400;}
.page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley{margin-top:0;margin-bottom:0;padding:0;border:none;}
embed, iframe, object, figure, img, picture{max-width:100%;}
figcaption, .wp-caption, .wp-block-embed figcaption, .wp-block-image figcaption, .wp-block-audio figcaption, .wp-block-table figcaption{font-size:14px;font-size:0.875rem;color:#707070;color:var(--medium-text-color);}
.wp-block-embed figcaption, .wp-block-image figcaption, .wp-block-audio figcaption, .wp-block-table figcaption, .wp-block-gallery > figcaption{margin:0.5rem 0 1.5rem;max-width:100%;width:auto !important;text-align:center;}
.wp-block-table figcaption{margin-bottom:0;}
.wp-caption img[class*="wp-image-"]{display:block;margin:0 auto;}
.wp-caption .wp-caption-text{margin:0.5em 0;}
.gallery{display:grid;margin:1rem 0;padding:0;grid-gap:1rem;}
.gallery-columns-1{display:block;}
.gallery-columns-2, .gallery-columns-3, .gallery-columns-4, .gallery-columns-5, .gallery-columns-6, .gallery-columns-7, .gallery-columns-8, .gallery-columns-9{grid-template-columns:1fr 1fr;}
.gallery-item{display:block;box-sizing:border-box;margin:0;padding:0;vertical-align:top;text-align:center;}
.gallery-item img{vertical-align:top;}
.gallery-caption{display:block;margin:0.5rem 0 0;font-size:15px;font-size:0.9375rem;color:rgba(0, 0, 0, 0.5);color:var(--light-text-color);line-height:1.4;}
@media only screen and (-ms-high-contrast: none), (-ms-high-contrast: active) {
.gallery{display:flex;}
.gallery-item{display:inline-block;padding:1rem;}
.gallery-columns-2 .gallery-item{width:50%;}
.gallery-columns-3 .gallery-item{width:33.3333333333%;}
.gallery-columns-4 .gallery-item{width:25%;}
.gallery-columns-5 .gallery-item{width:20%;}
.gallery-columns-6 .gallery-item{width:16.6666666667%;}
.gallery-columns-7 .gallery-item{width:14.2857142857%;}
.gallery-columns-8 .gallery-item{width:12.5%;}
.gallery-columns-9 .gallery-item{width:11.1111111111%;}
} .footer-wrap{background-color:#202020;background-color:var(--footer-color);}
.site-footer{font-size:16px;font-size:1rem;}
.site-footer a:link, .site-footer a:visited{color:#fff;color:var(--footer-text-color);text-decoration:none;}
.site-footer a:hover, .site-footer a:active{color:rgba(255, 255, 255, 0.5);color:var(--footer-hover-text-color);}
.site-footer .site-info{padding:1.5rem;text-align:center;color:rgba(255, 255, 255, 0.5);color:var(--footer-hover-text-color);}
.breadcrumbs{box-sizing:border-box;margin:0;padding:1rem 1.5rem 0;width:100%;word-wrap:break-word;background:#fff;}
.breadcrumbs-container{font-size:14px;font-size:0.875rem;}
.breadcrumbs .trail-browse, .breadcrumbs .trail-items, .breadcrumbs .trail-items li{display:inline;margin:0;padding:0;}
.breadcrumbs .trail-browse{margin-right:0.5rem;font-weight:400;font-size:15px;font-size:0.9375rem;}
.breadcrumbs .trail-items{list-style:none;}
.breadcrumbs .trail-items li::after{padding:0 0.5em;content:"»";}
.trail-separator-slash .trail-items li::after{content:"/";}
.trail-separator-dash .trail-items li::after{content:"–";}
.trail-separator-bull .trail-items li::after{content:"•";}
.trail-separator-arrow-bracket .trail-items li::after{content:">";}
.trail-separator-raquo .trail-items li::after{content:"»";}
.trail-separator-single-arrow .trail-items li::after{content:"→";}
.trail-separator-double-arrow .trail-items li::after{content:"⇒";}
.breadcrumbs .trail-items li:last-of-type::after{display:none;}
@media only screen and (min-width: 25em) {
.breadcrumbs{padding:0.5rem 0;}
} :root{--tz-column-gap:1.5rem;}
.tz-magazine-block .tz-magazine-post{margin:0 0 1.5rem;padding:0;}
.tz-magazine-block .tz-entry-title{font-size:24px;font-size:1.5rem;}
.tz-magazine-block .tz-magazine-grid-columns-3 .tz-entry-title{font-size:20px;font-size:1.25rem;}
.tz-magazine-block .tz-magazine-grid-columns-4 .tz-entry-title, .tz-magazine-block .tz-magazine-thumbnail-list .tz-entry-title{font-size:18px;font-size:1.125rem;}
.tz-magazine-block .tz-entry-meta{font-size:15px;font-size:0.9375rem;}
.tz-magazine-block .tz-meta-field{margin-right:1em;}
.tz-magazine-block .tz-entry-content{font-size:17px;font-size:1.0625rem;}
ul.related-posts-list{margin:1.5rem 0 0;padding:0;list-style:none;}
.related-posts-list li{display:block;margin-top:1.5rem;list-style:none;}
.related-posts-list li .wp-post-image{margin:0 0 1rem 0;}
.related-posts-list li .entry-title{font-size:18px;font-size:1.125rem;}
.related-posts-list li .entry-meta{font-size:13px;font-size:0.8125rem;}
.related-posts-grid{margin:1.5rem 0 0;}
.related-posts-columns .related-post-column{margin-top:1.5rem;}
.related-posts-columns .related-post-column .wp-post-image{margin:0 0 1rem 0;padding:0;border:none;}
.related-posts-columns .related-post-column .entry-title{font-size:18px;font-size:1.125rem;}
.related-posts-columns .related-post-column .entry-meta{font-size:13px;font-size:0.8125rem;}
.related-posts-columns .related-post-column .entry-meta .meta-date{margin-right:0.5rem;}
.related-posts .clearfix::before, .related-posts .clearfix::after{display:inline;content:none;}
@media only screen and (min-width: 25em) {
.related-posts-list li{display:grid;grid-template-columns:2fr 3fr;grid-template-rows:auto 1fr;grid-column-gap:1rem;}
.related-posts-list li > a{grid-row:1/span 2;}
.related-posts-list li .wp-post-image{margin:0;}
.related-posts-list li .entry-title{font-size:16px;font-size:1rem;}
.related-posts-list li .entry-meta{margin:0;}
.related-posts-two-columns, .related-posts-four-columns{display:grid;grid-gap:1.5rem;grid-template-columns:repeat(2, 1fr);}
.related-posts-two-columns .related-post-column, .related-posts-four-columns .related-post-column{margin-top:0;}
.related-posts-two-columns .related-post-column .entry-title, .related-posts-four-columns .related-post-column .entry-title{font-size:16px;font-size:1rem;}
}
@media only screen and (min-width: 35em) {
.related-posts-list li .entry-title{font-size:18px;font-size:1.125rem;}
.related-posts-three-columns{display:grid;grid-gap:1.5rem;grid-template-columns:repeat(3, 1fr);}
.related-posts-three-columns .related-post-column{margin-top:0;}
.related-posts-three-columns .related-post-column .entry-title{font-size:16px;font-size:1rem;}
.related-posts-two-columns .related-post-column .entry-title, .related-posts-four-columns .related-post-column .entry-title{font-size:18px;font-size:1.125rem;}
}
@media only screen and (min-width: 45em) {
.related-posts-list li .entry-title{font-size:20px;font-size:1.25rem;}
.related-posts-two-columns .related-post-column .entry-title, .related-posts-four-columns .related-post-column .entry-title{font-size:20px;font-size:1.25rem;}
.related-posts-three-columns .related-post-column .entry-title{font-size:18px;font-size:1.125rem;}
}
@media only screen and (min-width: 55em) {
.related-posts-list li .entry-title{font-size:18px;font-size:1.125rem;}
.related-posts-two-columns .related-post-column .entry-title, .related-posts-four-columns .related-post-column .entry-title{font-size:18px;font-size:1.125rem;}
.related-posts-three-columns .related-post-column .entry-title{font-size:16px;font-size:1rem;}
}
@media only screen and (min-width: 65em) {
.related-posts-list li .entry-title{font-size:18px;font-size:1.125rem;}
.related-posts-four-columns{grid-template-columns:repeat(4, 1fr);}
.related-posts-four-columns .related-post-column .entry-title{font-size:16px;font-size:1rem;}
.related-posts-three-columns .related-post-column .entry-title{font-size:18px;font-size:1.125rem;}
.related-posts-two-columns .related-post-column .entry-title{font-size:20px;font-size:1.25rem;}
}
@media only screen and (min-width: 75em) {
.related-posts-list li{grid-template-columns:1fr 2fr;grid-column-gap:1.5rem;}
.related-posts-list li .entry-meta{font-size:14px;font-size:0.875rem;}
.related-posts-list li .entry-title{font-size:20px;font-size:1.25rem;}
.related-posts-four-columns .related-post-column .entry-title{font-size:18px;font-size:1.125rem;}
.related-posts-columns .related-post-column .entry-meta{font-size:14px;font-size:0.875rem;}
} .tzwb-posts-list li{margin:0;list-style:none;}
.tzwb-posts-list .tzwb-excerpt p{margin:0;padding:0;}
.tzwb-posts-list li.tzwb-has-thumbnail{margin:0;padding:0.6em 0;overflow:hidden;}
.tzwb-posts-list .wp-post-image{float:left;margin:0.4rem 1rem 0.4rem 0;max-width:100px;height:auto;}
.tzwb-posts-list .tzwb-entry-meta{margin:0;font-size:14px;font-size:0.875rem;color:rgba(0, 0, 0, 0.5);}
.tzwb-posts-list .tzwb-entry-meta span{margin-right:0.5rem;}
.tzwb-posts-list .tzwb-entry-meta a:link, .tzwb-posts-list .tzwb-entry-meta a:visited{color:rgba(0, 0, 0, 0.5);text-decoration:none;}
.tzwb-posts-list .tzwb-entry-meta a:hover, .tzwb-posts-list .tzwb-entry-meta a:active{color:#202020;color:var(--text-color);}
.tzwb-comments-list li{overflow:hidden;margin:0;list-style:none;}
.tzwb-comments-list li.tzwb-has-avatar{padding:0.8em 0;}
.tzwb-comments-list .avatar{float:left;margin:0.2em 0.8em 0.2em 0;}
.tzwb-comments-list .tzwb-comment-content{font-style:italic;}
.tzwb-comments-list .tzwb-comment-date{color:rgba(0, 0, 0, 0.5);font-size:14px;font-size:0.875rem;}
.tzwb-tabbed-content .tzwb-tabnavi-wrap{margin:0;padding:0;}
.tzwb-tabbed-content .tzwb-tabnavi{display:flex;flex-flow:row wrap;list-style:none;list-style-position:outside;}
.tzwb-tabbed-content .tzwb-tabnavi li{margin:3px 3px 0 0;padding:0;border:none;list-style:none;}
.tzwb-tabbed-content .tzwb-tabnavi li a{display:block;margin:0;padding:0.4em 0.8em;color:#fff;color:var(--button-text-color);background-color:#ee1133;background-color:var(--button-color);font-size:15px;font-size:0.9375rem;}
.tzwb-tabbed-content .tzwb-tabnavi li a:link, .tzwb-tabbed-content .tzwb-tabnavi li a:visited{color:#fff;color:var(--button-text-color);}
.tzwb-tabbed-content .tzwb-tabnavi li a.current-tab, .tzwb-tabbed-content .tzwb-tabnavi li a:hover, .tzwb-tabbed-content .tzwb-tabnavi li a:active{color:#fff;color:var(--button-hover-text-color);background-color:#d5001a;background-color:var(--button-hover-color);text-decoration:none;}
.tzwb-tabbed-content .tzwb-tabnavi li a:focus{outline:none;}
.tzwb-tabbed-content .tzwb-tabcontent{margin:1rem 0 0 0;padding:0;}
.tzwb-social-icons .social-icons-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0;padding:0;border:none;list-style:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;}
.tzwb-social-icons .social-icons-menu li{margin:0;padding:0;border:none;list-style:none;}
.tzwb-social-icons .social-icons-menu li a{display:block;margin:3px 3px 0 0;padding:0.6rem 0.8rem 0.65rem;background-color:#ee1133;background-color:var(--button-color);}
.tzwb-social-icons .social-icons-menu li a:hover, .tzwb-social-icons .social-icons-menu li a:active{background-color:#d5001a;background-color:var(--button-hover-color);text-decoration:none;}
.tzwb-social-icons .social-icons-menu li a .icon{margin:0;width:24px;height:24px;vertical-align:middle;fill:#fff;fill:var(--button-text-color);}
.tzwb-social-icons .social-icons-menu li a:hover .icon, .tzwb-social-icons .social-icons-menu li a:active .icon{fill:#fff;fill:var(--button-hover-text-color);}
.tzwb-facebook-likebox .tzwb-content{overflow:hidden;}
@media only screen and (min-width: 20em) {
body, button, input, select, textarea{font-size:16px;font-size:1rem;}
.site-title{font-size:36px;font-size:2.25rem;}
.entry-title{font-size:22px;font-size:1.375rem;}
}
@media only screen and (min-width: 30em) {
.entry-title{font-size:24px;font-size:1.5rem;}
}
@media only screen and (min-width: 35em) {
.entry-title{font-size:26px;font-size:1.625rem;}
}
@media only screen and (min-width: 40em) {
body, button, input, select, textarea{font-size:17px;font-size:1.0625rem;}
.site-title{font-size:40px;font-size:2.5rem;}
.site-description{font-size:15px;font-size:0.9375rem;}
.entry-title{font-size:28px;font-size:1.75rem;}
.entry-meta{font-size:15px;font-size:0.9375rem;}
.entry-meta span .icon{margin:0.3em 0.3em 0 0;width:19px;height:19px;}
.widget-title, .is-style-widget-title, .archive-title, .comments-title, .comment-reply-title, .post-navigation .nav-links .entry-title{font-size:20px;font-size:1.25rem;}
.blog-list-layout .content-archive .post-wrapper .type-post .entry-title, .blog-grid-layout .content-archive .post-wrapper .type-post .entry-title{font-size:20px;font-size:1.25rem;}
}
@media only screen and (min-width: 50em) {
.entry-title{font-size:32px;font-size:2rem;}
.blog-list-layout .content-archive .post-wrapper .type-post .entry-title, .blog-grid-layout .content-archive .post-wrapper .type-post .entry-title{font-size:24px;font-size:1.5rem;}
}
@media only screen and (min-width: 55em) {
.entry-title{font-size:28px;font-size:1.75rem;}
.blog-list-layout .content-archive .post-wrapper .type-post .entry-title, .blog-grid-layout .content-archive .post-wrapper .type-post .entry-title{font-size:20px;font-size:1.25rem;}
}
@media only screen and (min-width: 70em) {
.entry-title{font-size:32px;font-size:2rem;}
.blog-list-layout .content-archive .post-wrapper .type-post .entry-title, .blog-grid-layout .content-archive .post-wrapper .type-post .entry-title{font-size:24px;font-size:1.5rem;}
}
@media only screen and (min-width: 90em) {
.entry-title{font-size:36px;font-size:2.25rem;}
.entry-content{font-size:18px;font-size:1.125rem;}
.blog-list-layout .content-archive .post-wrapper .type-post .entry-content, .blog-grid-layout .content-archive .post-wrapper .type-post .entry-content{font-size:17px;font-size:1.0625rem;}
} @media only screen and (min-width: 25em) {
.container{padding-left:1rem;padding-right:1rem;}
.primary-navigation-container{padding:0;}
.site-header, .widget, .page-header, .site-main > article, .post-wrapper > article, .type-post, .type-page, .type-attachment, .comment, .comments-title, .comment-navigation, .comment-respond, .post-navigation .nav-links .nav-previous, .post-navigation .nav-links .nav-next, .pagination, .infinite-scroll #infinite-handle span{margin-bottom:1rem;border-bottom:none;}
.pagination, .infinite-scroll #infinite-handle,
.infinite-scroll .infinite-loader{padding:0;background:none;border-bottom:none;}
.pagination .page-numbers, .pagination .current{padding:0.35rem 1rem;margin-right:0.5rem;}
.site-footer .site-info{padding-left:0;padding-right:0;}
}
@media only screen and (min-width: 40em) {
.container{padding-left:1.5rem;padding-right:1.5rem;}
.primary-navigation-container{padding:0;}
.site-header, .widget, .archive-header, .site-main > article, .post-wrapper > article, .type-post, .type-page, .type-attachment, .comment, .comments-title, .comment-navigation, .comment-respond, .pagination, .infinite-scroll #infinite-handle span{margin-bottom:1.5rem;}
.post-navigation .nav-links{display:grid;grid-template-columns:1fr;grid-auto-columns:1fr;grid-column-gap:1.5rem;}
.post-navigation .nav-links .nav-previous, .post-navigation .nav-links .nav-next{margin-bottom:1.5rem;grid-row:1;}
.blog-list-layout .content-archive .post-wrapper .has-post-thumbnail{display:grid;grid-template-columns:42% auto;}
.blog-list-layout.post-thumbnails-hidden .content-archive .post-wrapper .has-post-thumbnail{display:block;}
.blog-list-layout .content-archive .post-wrapper .has-post-thumbnail .wp-post-image{margin:0;padding-right:1.5em;}
.blog-list-layout .content-archive .post-wrapper .has-post-thumbnail .entry-footer{grid-row:2;grid-column:1/span 2;max-width:100%;}
.blog-grid-layout .content-archive .post-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-gap:1.5rem;margin:0 0 1.5rem;}
.blog-grid-layout .content-archive .post-wrapper .type-post{margin:0;}
} @media only screen and (min-width: 40em) and (-ms-high-contrast: none), (-ms-high-contrast: active) { .post-navigation .nav-links{display:flex;margin-bottom:1.5rem;}
.post-navigation .nav-links .nav-previous, .post-navigation .nav-links .nav-next{margin:0;width:50%;}
.blog-list-layout .content-archive .post-wrapper .has-post-thumbnail{display:flex;flex-flow:row wrap;}
.blog-list-layout.post-thumbnails-hidden .content-archive .post-wrapper .has-post-thumbnail{display:block;}
.blog-list-layout .content-archive .post-wrapper .has-post-thumbnail .post-image{width:42%;}
.blog-list-layout .content-archive .post-wrapper .has-post-thumbnail .post-content{width:58%;}
.blog-list-layout .content-archive .post-wrapper .has-post-thumbnail .entry-footer{width:100%;}
.blog-grid-layout .content-archive .post-wrapper{display:flex;flex-flow:row wrap;margin:0 -3% 0 0;}
.blog-grid-layout .content-archive .post-wrapper .type-post{margin-bottom:1.5rem;margin-right:3%;width:47%;}
}
@media only screen and (min-width: 55em) {
@supports (display: grid) {
.site-content{display:grid;grid-template-columns:7fr 3fr;grid-column-gap:1.5rem;}
.content-area{box-sizing:border-box;grid-row-start:2;grid-column-start:1;min-width:0;}
.sidebar{grid-row-start:2;grid-column-start:2;box-sizing:border-box;margin:0;padding:0;border:none;min-width:0;}
} .header-main{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left;}
.header-social-menu{display:flex;margin-top:0;margin-left:auto;align-items:center;}
.site-footer .site-info{text-align:left;}
} @media only screen and (min-width: 55em) and (-ms-high-contrast: none), (-ms-high-contrast: active) {
.site-content{display:flex;}
.no-sidebar .site-content{display:block;}
.content-area{width:70%;box-sizing:border-box;padding-right:0.75rem;}
.sidebar{width:30%;box-sizing:border-box;padding-left:0.75rem;}
}
@media only screen and (min-width: 75em) {
.header-main{padding-top:2em;padding-bottom:2em;}
} @media only screen and (min-width: 55em) {
.primary-menu-toggle, .main-navigation .dropdown-toggle{display:none;}
.main-navigation ul, .main-navigation ul ul{display:block;}
.primary-navigation{display:flex;margin-left:auto;width:auto;align-items:center;}
#masthead .main-navigation > ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0;border-bottom:none;}
.main-navigation > ul > li > a{border:none;}
.main-navigation ul ul{position:absolute;left:-999em;top:100%;z-index:99999;background-color:#ee1133;background-color:var(--submenu-color);}
.main-navigation ul ul a{border-top:1px solid rgba(255, 255, 255, 0.075);border-top:1px solid var(--submenu-border-color);}
.main-navigation ul ul a:link, .main-navigation ul ul a:visited{color:#fff;color:var(--submenu-text-color);}
.main-navigation ul ul a:hover, .main-navigation ul ul a:active{color:rgba(255, 255, 255, 0.5);color:var(--submenu-hover-text-color);}
.main-navigation ul li:hover > ul, .main-navigation ul li.focus > ul{right:auto;left:0;}
.main-navigation ul ul li a{width:16rem;}
.main-navigation ul ul ul{left:-999em;top:0;}
.main-navigation ul ul li:hover > ul, .main-navigation ul ul li.focus > ul{right:auto;left:100%;}
.main-navigation ul ul li a, .main-navigation ul ul ul li a, .main-navigation ul ul ul ul li a{padding:1em;}
.main-navigation .menu-item-has-children > a > .icon{position:relative;display:inline-block;left:0.5rem;top:0.1rem;width:14px;height:14px;fill:#fff;fill:var(--submenu-text-color);}
.main-navigation ul ul .menu-item-has-children > a > .icon{position:absolute;left:auto;right:1em;top:50%;margin-top:-0.4rem;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);}
.main-navigation ul .menu-item-has-children > a:hover > .icon{fill:rgba(255, 255, 255, 0.5);fill:var(--submenu-hover-text-color);}
}  @media only screen and (min-width: 20em) {
.alignleft{float:left;margin-right:1.5rem;}
.alignright{float:right;margin-left:1.5rem;}
}
@media only screen and (min-width: 30em) {
.gallery-columns-3, .gallery-columns-5, .gallery-columns-6, .gallery-columns-7, .gallery-columns-9{grid-template-columns:repeat(3, 1fr);}
.gallery-columns-4, .gallery-columns-8{grid-template-columns:repeat(4, 1fr);}
}
@media only screen and (min-width: 45em) {
.gallery-columns-5{grid-template-columns:repeat(5, 1fr);}
.gallery-columns-6{grid-template-columns:repeat(6, 1fr);}
.gallery-columns-7{grid-template-columns:repeat(7, 1fr);}
}
@media only screen and (min-width: 50em) {
.gallery-columns-8{grid-template-columns:repeat(8, 1fr);}
.gallery-columns-9{grid-template-columns:repeat(9, 1fr);}
} @media print { form, button, input, select, textarea, .header-bar-wrap, .primary-navigation-wrap, #secondary,
.footer-navigation, .footer-widgets-background, .header-image, .page-links, .post-navigation, .pagination.navigation, .comments-area, .footer-wrap, .scroll-to-top{display:none !important;}
body, .site{background:none !important;}
.content-area{padding:0;width:100%;}
}  .centered-theme-layout .site{margin:0 auto;padding:0;max-width:1440px;}
.centered-theme-layout .container{margin-left:0;margin-right:0;padding-left:0;padding-right:0;max-width:100%;}
.centered-theme-layout .primary-navigation-container{padding-left:0;padding-right:0;}
.centered-theme-layout .site-header{background:none;}
.centered-theme-layout .site-header .header-main{background:#fff;}
.centered-theme-layout .site-header .header-main, .centered-theme-layout .site-footer{padding-left:1rem;padding-right:1rem;}
@media only screen and (min-width: 25em) {
.centered-theme-layout .site-header{margin-bottom:0;}
.centered-theme-layout .header-image, .centered-theme-layout .sidebar .widget, .centered-theme-layout .archive-header, .centered-theme-layout .site-main article, .centered-theme-layout .type-post, .centered-theme-layout .type-page, .centered-theme-layout .type-attachment, .centered-theme-layout .comment, .centered-theme-layout .comments-title, .centered-theme-layout .comment-navigation, .centered-theme-layout .comment-respond, .centered-theme-layout .post-navigation .nav-links .nav-previous, .centered-theme-layout .post-navigation .nav-links .nav-next, .centered-theme-layout .pagination, .centered-theme-layout .infinite-scroll #infinite-handle span,
.centered-theme-layout.blog-grid-layout .content-archive .post-wrapper, .centered-theme-layout .breadcrumbs{margin-bottom:0;border-bottom:2px solid #f5f5f5;}
.centered-theme-layout .pagination{padding:1.5rem;background:#fff;}
.centered-theme-layout .breadcrumbs{padding:0.5rem 1.5rem;}
}
@media only screen and (min-width: 40em) {
.centered-theme-layout .site{padding:0 1.5rem;}
.centered-theme-layout .site-header .header-main, .centered-theme-layout .site-footer{padding-left:1.5rem;padding-right:1.5rem;}
.centered-theme-layout.blog-grid-layout .content-archive .post-wrapper{margin:0;grid-gap:2px;background:#f5f5f5;}
.centered-theme-layout.blog-grid-layout .content-archive .post-wrapper .type-post{margin-bottom:0;border-bottom:none;}
.centered-theme-layout .post-navigation .nav-links{grid-column-gap:2px;background:#f5f5f5;}
}
@media only screen and (min-width: 55em) {
.centered-theme-layout .site-header .header-main{padding-left:1.75rem;padding-right:1.75rem;}
.centered-theme-layout .site-content{margin-top:-2px;grid-gap:2px;background:#f5f5f5;}
.centered-theme-layout .sidebar, .centered-theme-layout .content-area{background:#fff;}
.centered-theme-layout .sidebar .widget{border-bottom:2px solid #f5f5f5;}
} .boxed-theme-layout .site{margin:0 auto;max-width:1440px;background:#fafafa;}
.boxed-theme-layout .container{margin-left:0;margin-right:0;max-width:100%;}
@media only screen and (min-width: 25em) {
.boxed-theme-layout .container{padding-left:1rem;padding-right:1rem;}
.boxed-theme-layout .primary-navigation-container{padding-left:0;padding-right:0;}
.boxed-theme-layout .widget, .boxed-theme-layout .archive-header, .boxed-theme-layout .type-post, .boxed-theme-layout .type-page, .boxed-theme-layout .type-attachment, .boxed-theme-layout .post-navigation .nav-links .nav-previous, .boxed-theme-layout .post-navigation .nav-links .nav-next, .boxed-theme-layout .comments-title, .boxed-theme-layout .comment, .boxed-theme-layout .comment-navigation, .boxed-theme-layout .comment-respond{border:1px solid rgba(0, 0, 0, 0.1);}
.comment ol.children .comment, .comment .comment-respond{border:none;border-top:2px solid rgba(0, 0, 0, 0.05);}
.boxed-theme-layout .breadcrumbs{border-bottom:1px solid rgba(0, 0, 0, 0.1);}
}
@media only screen and (min-width: 40em) {
.boxed-theme-layout .container{padding-left:1.5rem;padding-right:1.5rem;}
.boxed-theme-layout .primary-navigation-container{padding-left:0;padding-right:0;}
}
@media only screen and (min-width: 55em) {
.boxed-theme-layout{padding:1.5rem;}
.boxed-theme-layout .site{box-shadow:0 0 10px rgba(0, 0, 0, 0.15);}
.boxed-theme-layout .site-header .header-main{padding-left:1.75rem;padding-right:1.75rem;}
}
@media only screen and (min-width: 90em) {
.boxed-theme-layout{padding:0;}
.boxed-theme-layout .site{margin:2em auto;}
} @media only screen and (min-width: 55em) {
@supports (display: grid) { .sidebar-left .site-content{grid-template-columns:3fr 7fr;}
.sidebar-left .content-area{grid-column-start:2;}
.sidebar-left .sidebar{grid-column-start:1;}
}
} @media only screen and (min-width: 55em) and (-ms-high-contrast: none), (-ms-high-contrast: active) { .sidebar-left .content-area{order:2;padding-right:0;padding-left:0.75rem;}
.sidebar-left .sidebar{order:1;padding-left:0;padding-right:0.75rem;}
} @media only screen and (min-width: 55em) { .no-sidebar .site-content{display:block;}
.no-sidebar .site-content .content-area .post-content, .no-sidebar .site-content .content-area .entry-footer{margin-left:auto;margin-right:auto;max-width:840px;width:100%;}
.post-template-template-fullwidth .site-content, .page-template-template-fullwidth .site-content{display:block;}
.no-sidebar .entry-title, .post-template-template-fullwidth .entry-title, .page-template-template-fullwidth .entry-title{font-size:32px;font-size:2rem;}
.no-sidebar.blog-list-layout .content-archive .post-wrapper .type-post .entry-title, .no-sidebar.blog-grid-layout .content-archive .post-wrapper .type-post .entry-title{font-size:24px;font-size:1.5rem;}
} @media only screen and (min-width: 55em) and (-ms-high-contrast: none), (-ms-high-contrast: active) {
.no-sidebar .content-area, .post-template-template-fullwidth .content-area, .page-template-template-fullwidth .content-area{width:100%;padding:0;}
}
@media only screen and (min-width: 70em) {
.no-sidebar .entry-title, .post-template-template-fullwidth .entry-title, .page-template-template-fullwidth .entry-title{font-size:36px;font-size:2.25rem;}
.no-sidebar.blog-list-layout .content-archive .post-wrapper .type-post .entry-title, .no-sidebar.blog-grid-layout .content-archive .post-wrapper .type-post .entry-title{font-size:28px;font-size:1.75rem;}
} .customize-partial-edit-shortcut-donovan_theme_options-blog_description,
.customize-partial-edit-shortcut-donovan_blog_content_partial {
left: -9999px;
}