/* 
Theme Name: swim-child
Template: twentytwenty
Version: 4.4.3
Text Domain: swim-child
https://www.youtube.com/watch?v=45WBSJvIifs tutorial 
*/

body.sfusBody { background: #ffffff; }
.tinyText01 { font-size: 0.8rem; margin: 0; padding: 0 2px; }
.sfusBody .header-inner { padding: 1.0rem ; }

.color-accent, .color-accent-hover:hover, 
.color-accent-hover:focus, :root .has-accent-color, 
.has-drop-cap:not(:focus):first-letter, 
.wp-block-button.is-style-outline, a ,

body:not(.overlay-header) .primary-menu > li > a,
body:not(.overlay-header) .primary-menu > li > .icon, 

body.sfusBody .primary-menu > li > a,
body.sfusBody .primary-menu > li > .icon, 

.sfusBody .modal-menu a, 
.sfusBody .footer-menu a, .footer-widgets a, 
.sfusBody #site-footer .wp-block-button.is-style-outline, 
.sfusBody .wp-block-pullquote:before, 
.sfusBody .singular:not(.overlay-header) .entry-header a, 

.sfusBody .archive-header a, 
.sfusBody .header-footer-group .color-accent, 
.sfusBody .header-footer-group .color-accent-hover:hover {  color:#015469; }

.sfusBody  .entry-categories-inner  a {  color:#015469; }

.sfusBody  .primary-menu > li > .icon, .modal-menu a, 
.sfusBody .primary-menu  li.menu-item a ,
h1.page-title span { color:#015469; }

.sfusBody .color-accent, 
.sfusBody .color-accent-hover:hover, 
.sfusBody .color-accent-hover:focus, 
:root .has-accent-color, .has-drop-cap:not(:focus):first-letter, 
.sfusBody .wp-block-button.is-style-outline, a {
  color: #015469;
}

body.sfusBody .entry-categories .entry-categories-inner a, 
body.sfusBody  a.previous-post  ,
body.sfusBody  a.next-post  ,
body.sfusBody  .wp-block-column li a,
body.sfusBody  main .entry-content a,
body.sfusBody a.homeLink, 
.sfusBody .homeStaticContent a {
  color: #015469;
}
.previous-post a 

.sfusBody  section { padding: 3rem 0; }

h1, h2, h3, h4, h5, h6,  
.sfusBody .faux-heading { margin: 1.2rem 0 1.2rem;}

h1.homepageH1 {margin-bottom: 0; padding-bottom: 0px;}
h3.homepageH3 {margin-top: 0; padding-top: 0px;}

h1,.heading-size-1{font-size:4.0rem;font-weight:800;line-height:1.138888889}
h2,.heading-size-2{font-size:2.8rem}
h3,.heading-size-3{font-size:2.4rem}
h4,.heading-size-4{font-size:2.0rem}
h5,.heading-size-5{font-size:1.7rem}
h6,.heading-size-6{font-size:1.2rem;letter-spacing:.03125em;text-transform:uppercase}
p{line-height:1.5;margin:0 0 1em}

h1, 
.sfusBody  .heading-size-1 {  font-size: 3.0rem; }

.entry-content h1,.entry-content h2,
.entry-content h3,.entry-content h4,
.entry-content h5,
.entry-content h6{margin:1.5rem auto 2rem}

.entry-content ul ul,
.entry-content ol ol,
.entry-content ul ol,
.entry-content ol ul{margin-bottom:0.4rem}
.entry-content hr{margin:2rem auto}

.sfusBody  .entry-content > * ,
.home .entry-content > * {
  margin-left: 0 ;
  margin-right: 0 ;
  margin-bottom: 0.8em;
}

.sfusBody .entry-content ,
.sfusBody .entry-contentp ,
.entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
  max-width: 158rem;
  width: 100%;
  margin-left:0;
  margin-right:0;
}

.sfusBody .post-meta-wrapper { margin-top: 1rem;  }

.sfusBody article.page .post-inner ,
.sfusBody .post-inner ,
.sfusBody.singular .entry-header { 
  padding: .6rem 0 1rem 0; text-align: left;
  max-width: 100rem;  
  margin-left: auto!important; margin-right: auto!important;
}

.sfusBody.singular .entry-header h1 { text-align: center; }

footer#site-footer { 
padding:1.8rem 0; width: 100%; padding-left: 20px; padding-right: 20px; margin-left: auto!important; margin-right:0 auto!important;  }
.sfusBody .entry-content,
.sfusBody section.content-area { 
margin-left: auto!important; margin-right:0 auto!important; padding: 0 0  0.8rem 0; /*  to match .section-inner  width: calc(100% - 8rem); */ /* to match .header-inner*/
max-width: 150rem; width: 100%; padding-left: 0px; padding-right: 0px; }


.entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
/* max-width: 100rem; width: 100%; */  width: calc(100% – 2rem); padding-left: 3rem; padding-right: 10px; }

.sfusBody .search-modal-inner .section-inner {  max-width: 100rem; width: 100%; padding-left: 10px; padding-right: 10px; }
.section-inner { max-width: 100rem; width: 100%; padding-left: 10px; padding-right: 10px; }

body.sfusBody:not(.singular) main > article:first-of-type {  padding: 3rem ; }

table {   border: 0.1rem solid #dcd7ca; border-collapse: collapse; border-spacing: 0; empty-cells: show; 
  font-size: 1.6rem; margin: 0.2rem 0 2rem 0; max-width: 100%; overflow: hidden; width: 100%; }

.entry-categories { margin-bottom: 1rem; }
h1, h2, h3, h4, h5, h6,  
.sfusBody .faux-heading { margin: 1.2rem 0 1.2rem;}

.sfusBody  .pagination-single { font-size: 1.6rem; margin-top: 3rem; }
.pagination-single hr:first-child {  margin: 0 0 2.0rem 0; }
.pagination-single hr:last-child{margin:2.0rem 0 .8rem}

.comments-wrapper { margin-top: 3rem; }
h1, .sfusBody .heading-size-1 { font-size: 4.0rem; }
.sfusBody .archive-header{ padding:2rem 0}
.intro-text { margin-top: 1rem; }

.footer-top-visible .footer-nav-widgets-wrapper, 
.footer-top-hidden #site-footer { margin-top: 1rem; }

.sfusBody .social-icons a, 
.sfusBody #site-footer button:not(.toggle), 
.sfusBody #site-footer .button, 
.sfusBody #site-footer .faux-button, 
.sfusBody #site-footer .wp-block-button__link, 
.sfusBody #site-footer input[type="button"], 
.sfusBody #site-footer input[type="reset"], 
.sfusBody #site-footer input[type="submit"] {  background-color: white; }

.footer-top {  padding: 1.0rem 0; }
button.toggle {  padding-right: 10px; margin-right: 14px; border:none!important; }
#wp-toolbar,
#wp-toolbar .ab-top-menu li a,
body.sfusBody  #wp-toolbar .ab-top-menu li a { color:#25acb1!important; }

.search-modal .search-field{ font-size:2.2rem; height:4rem}
.home .singular .entry-header  {background-color: transparent; background: none; }
.singular .entry-header {  background-color: transparent; padding: 1.2rem 0; }

.sfusBody #site-header {  margin-top: 1rem;  margin-bottom: 2rem; }
.home.sfusBody   .content-area,
.home #site-header {  background:none; background-color:transparent; }
body.home {background-image: url("/swim/wp-content/uploads/duckWaterfallThumb02.jpg");
background-repeat: no-repeat; background-size: auto;}

.footer-nav-widgets-wrapper, 
#site-footer ,
.home .footer-nav-widgets-wrapper,
.home #site-footer {  background:none; background-color: transparent; border-color:  transparent; border:none ; }

.home .header-inner.section-inner {padding: 2rem; margin-bottom: 20px; background-color: rgb(224, 238, 241); border-radius: 10px; }

.home main#main article { margin-bottom: 1rem; }

body.home main#main article.article01Home { 
  padding: 1rem 3rem; 
  background-color: rgba(197, 215, 220, 0.9); 
  border-radius: 10px;   }

.home main#main article.article02Home h4 { padding:  0; margin-bottom: 0.5rem; }

body.home main#main article.article02Home .wp-block-column,
.home main#main article.article02Home .wp-block-column { padding: 2rem 3rem ; background-color: rgba(197, 215, 220, 0.7); border-radius: 10px; }

.home main#main article.article02Home .wp-block-column.rtCol {text-align:center; }

.wp-block-column .aquajetImgHome{
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  border: solid 2px #0b4250; 
}
.blankDiv {padding: 1px; margin:0; line-height:1px; }
.home #site-footer .section-inner {padding: 3rem; margin-bottom: 20px; background-color: rgba(197, 215, 220, 0.6); border-radius: 10px; }
body.home article.post-62 .entry-content { padding: 2rem 3rem 2rem 1rem; margin-bottom: 20px; background-color: rgba(197, 215, 220, 0.8); border-radius: 10px;  }
body.home article.post-30 .entry-content { padding: 2rem 3rem 2rem 1rem; margin-bottom: 20px; background-color: rgba(197, 215, 220, 0.8); border-radius: 10px;  }

body.sfusBody .post-62 header.entry-header,
body.sfusBody .post-62 header.entry-header h1 { padding:0;   line-height: 1px; }
#wrapper_bgndVideo_home {width: 104%!important;}
body.sfusBody article.post-30 header.entry-header h1 { display:none; }
body.sfusBody article.post-30 header.entry-header {padding:0; line-height: 1px; }
#wrapper_bgndVideo_home {width: 104%!important;}

button.toggle,
button.toggle:hover,
button.toggle:active,
button.toggle:focus,
.sfusBody .header-inner .toggle:link ,
.sfusBody .header-inner .toggle:hover ,
.sfusBody .header-inner .toggle:visited ,
.sfusBody .header-inner .toggle:active { box-shadow: unset; outline-style:none; display:flex; text-align: left;  width: auto; }
.sfusBody .header-inner .toggle:focus .toggle-text,
.sfusBody .header-inner .toggle:hover .toggle-text { box-shadow: unset; outline-style:none; display:flex; text-align: left;  width: auto; }
/* right: .6rem; */

.sfusBody .header-toggles .toggle { padding: 0 1rem 0 2rem; margin-right: 3.0rem }
.sfusBody section.content-area {  padding-left: 8px; padding-right: 8px; /* width: calc(100% - 8rem); */ }
.home.sfusBody   .content-area,
body.sfusBody .home #site-header {  padding-left: 8px; padding-right: 8px;  }

.mbYTP_wrapper iframe{max-height:auto!important}
.inline_YTPlayer{margin-bottom:20px;vertical-align:top;position:relative;left:0;overflow:hidden;border-radius:4px;box-shadow:0 0 5px rgba(0,0,0,.7);background:rgba(0,0,0,.5)}
.inline_YTPlayer img{margin:0!important;transform:none!important}
.mb_YTPBar,.mb_YTPBar .buttonBar{box-sizing:border-box;left:0;padding:5px;width:100%}
.mb_YTPBar .ytpicon{font-size:20px}
.mb_YTPBar .mb_YTPUrl.ytpicon{font-size:30px}
.mb_YTPBar{transition:opacity .5s;display:block;height:10px;background:#333;position:fixed;bottom:0;text-align:left;z-index:1000;font:14px/16px sans-serif;color:#fff;opacity:.1}
.mb_YTPBar.visible,.mb_YTPBar:hover{opacity:1}
.mb_YTPBar .buttonBar{transition:all .5s;background:0 0;font:12px/14px san-serif;position:absolute;top:-30px;height:40px}
.mb_YTPBar:hover .buttonBar{background:rgba(0,0,0,.4)}
.mb_YTPBar span{display:inline-block;font:16px/20px sans-serif;position:relative;width:30px;height:25px;vertical-align:middle}
.mb_YTPBar span.mb_YTPTime{width:130px}
.mb_YTPBar span.mb_OnlyYT,
.mb_YTPBar span.mb_YTPUrl{position:absolute;width:auto;display:block;top:6px;right:10px;cursor:pointer}
.mb_YTPBar span.mb_YTPUrl img{width:60px}
.mb_YTPBar span.mb_OnlyYT{left:300px;right:auto}.mb_YTPBar span.mb_OnlyYT img{width:25px}

.sfusBody  blockquote {	border-color: #015469; }
body.sfusBody  .site-title {font-size:2.0rem; margin-left: 2rem; color: #015469;}
body.home.sfusBody  .site-title {margin-left: 3rem; color: #015469;}

.sfusBody.singular .entry-header,
.sfusBody .site-content header.entry-header,
.sfusBody  .entry-categories-inner,
section#primary .page-header { padding: .6rem 1rem .6rem 1.5rem;   
  background-color: rgba(197, 215, 220, 0.4); 
  border-radius: 10px;  margin-bottom: .4rem;  }

.sfusBody.single-post .entry-header,
.entry-header-inner {text-align:center;}

.entry-header-medium {text-align:center;}
.entry-categories-inner {max-width:400px; text-align:center; margin-left:auto; margin-right:auto; }
.comments-wrapper {display:none;}

.sfusBody   .wp-block-column.leftCol {  margin-left: 0px; margin-right: 12px; }
.sfusBody   .wp-block-column.rtCol {  margin-left: 12px; margin-right: 0px; }





.footer-widgets-outer-wrapper { padding: 3rem 0; }



.entry-categories a { margin: .5rem 0 .6rem 1rem; }


.sfusBody   .featured-media {   margin-top: 2rem; }

.sfusBody   button.toggle.nav-toggle.mobile-nav-toggle .toggle-inner {  left:1rem; }


.sfusBody .header-footer-group table caption, 
body.sfusBody:not(.overlay-header) .header-inner .toggle-wrapper::before, 
body.sfusBody .header-inner .toggle-wrapper::before {
  background-color: transparent;
}

.sfusBody   .header-inner .toggle-wrapper .toggle.search-toggle.desktop-search-toggle .toggle-inner .svg-icon,
.sfusBody   .header-inner .toggle-wrapper .toggle.search-toggle.desktop-search-toggle .toggle-inner .toggle-text {  padding-left: .1rem;  }

.sfusBody   .header-inner .toggle-wrapper .toggle.search-toggle.desktop-search-toggle .toggle-inner .svg-icon {  left:-6px;  }




.sfusBody .header-footer-group table caption, 
body.sfusBody:not(.overlay-header) .header-inner .toggle-wrapper::before,
body.sfusBody  .header-inner .toggle-wrapper::before {   background-color: transparent; }
/*  remove light line to left of search icon  */


article.article02Home div ,
article.article02Home .wp-block-columns ,
.wp-block-columns {margin:0; margin-bottom: 0rem;   margin-top: 0rem;}


.wp-block-image:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.aligncenter), 
.entry-content > .wp-block-image {  margin-bottom: 1rem;   margin-top: 1rem; }





/*  ===============================================================================  */


@media ( max-width: 479px ) {
  .wp-block-pullquote.alignleft,
  .wp-block-pullquote.alignright{float:none}
  ul,ol{margin:0 0 3rem 2rem}
  li{margin:.5rem 0 0 1rem}
  .post-nav-links{margin:3em 0 0}
}

@media ( min-width: 480px ) {

	/* Blocks -------------------------------- */

	/* BLOCK: BASE ALIGNMENT WIDTH */
	.wp-block-pullquote.alignleft,
	.wp-block-pullquote.alignright,
	.wp-block-cover-image.alignleft,
	.wp-block-cover-image.alignright,
	.wp-block-cover.alignleft,
	.wp-block-cover.alignright,
	.wp-block-embed.alignleft,
	.wp-block-embed.alignright,
	.wp-block-gallery.alignleft,
	.wp-block-gallery.alignright { max-width: 26rem;	}
  .wp-block-table.alignleft,
  .wp-block-table.alignright{max-width:100%}
  .alignleft,.alignright{max-width:26rem}
  .post-nav-links{margin:3em 0 0}

}

@media ( max-width: 599px ) {
  .wp-block-column:last-child{margin-bottom:0}
  .wp-block-columns + .wp-block-columns{margin-top:.2rem}
  .wp-block-columns.alignwide + .wp-block-columns.alignwide{margin-top:-.8rem}
  .wp-block-columns.alignfull + .wp-block-columns.alignfull{margin-top:-1.8rem}
  .template-cover .post-inner .post-meta-wrapper,
  .template-cover .post-inner .author-bio{width:calc(100% - 2rem)}
  .post-nav-links{margin:3em 0 0}

}

@media ( min-width: 600px ) {
  .wp-block-columns.alignwide + .wp-block-columns.alignwide,
  .wp-block-columns.alignfull + .wp-block-columns.alignfull{margin-top:-4rem}
  .post-nav-links{margin:3em 0 0}
}

@media ( min-width: 660px ) {

  figure.wp-block-gallery.alignleft{margin-left:calc((100vw - 58rem - 8rem) / -2)}
  figure.wp-block-gallery.alignright{margin-right:calc((100vw - 58rem - 8rem) / -2)}
  .entry-content > .alignleft{margin-left:1rem}
  .post-nav-links{margin:3em auto 0}
}

@media ( min-width: 700px ) {
  ul,ol{margin-bottom:4rem}
  pre{padding:3rem}
  hr{margin:8rem auto}
  table{font-size:1.8rem}
  .comment-reply-title{margin-bottom:4.6rem; color: #015469;}
  .footer-menu{font-size:2.4rem;margin:-.8rem 0 0 -1.6rem}

  .sfusBody .header-inner {  padding: 1.0rem ; }

  h1, h2, h3, h4, h5, h6,  
  .sfusBody .faux-heading { margin: 1.2rem 0 1.2rem;}
  h1,.heading-size-1{font-size:4.0rem;font-weight:800;line-height:1.138888889}
  h2,.heading-size-2{font-size:2.8rem}
  h3,.heading-size-3{font-size:2.4rem}
  h4,.heading-size-4{font-size:2.0rem}
  h5,.heading-size-5{font-size:1.7rem}
  h6,.heading-size-6{font-size:1.2rem;letter-spacing:.03125em;text-transform:uppercase}
  p{line-height:1.5;margin:0 0 1em}
  h1, .sfusBody  .heading-size-1 {  font-size: 4.0rem; }

  .entry-content .wp-block-columns h1,
  .entry-content .wp-block-columns h2,
  .entry-content .wp-block-columns h3,
  .entry-content .wp-block-columns h4,
  .entry-content .wp-block-columns h5,
  .entry-content .wp-block-columns h6{margin:1.0rem 0 1.0rem}

  .entry-content{font-size:2.1rem}
  .entry-content p,.entry-content li{line-height:1.476}
  .entry-content h1,
  .entry-content h2,
  .entry-content h3{margin:1rem auto 1rem}

  .entry-content h4,
  .entry-content h5,
  .entry-content h6{margin:2.5rem auto 2.5rem}
  s
  .alignnone,
  .aligncenter{margin-bottom:1rem;margin-top:1rem}
  .alignleft{margin:.3rem 2rem 2rem 0}
  .alignright{margin:.3rem 0 2rem 2rem}

  h1,.heading-size-1,h2,
  .heading-size-2,h3,
  .heading-size-3{margin:6rem auto 3rem}

  h4,.heading-size-4,
  h5, .heading-size-5,
  h6,.heading-size-6{margin:2.5rem auto 1.5rem}
  .sfusBody section { padding: 3rem 0; }




  h4, 
  .heading-size-4 { font-size: 2.8 rem; margin: 2.5rem auto 1.5rem; }
  .sfusBody h2.entry-title { font-size: 2.8rem; color: #015469;}
  .sfusBody h1.entry-title { padding-left:1rem; padding-right:1rem; color: #015469;}
  .sfusBody.singular .entry-header { padding: .75rem 0 1rem .4rem; margin-bottom: .75rem;}
  .sfusBody .post-inner { padding-top: 1rem; }
  .sfusBody .post-meta-wrapper { margin-top: 1rem; }

  body.sfusBody:not(.singular) main > article:first-of-type { padding: 3rem ; }

  .entry-categories { margin-bottom: 1rem; }

  h1, h2, h3, h4, h5, h6,  
  .sfusBody .faux-heading { margin: 1.2rem 0 1.2rem;}
  .sfusBody  .pagination-single { font-size: 1.6rem; margin-top: 3rem; }

  .pagination-single hr:first-child {  margin: 0 0 2.0rem 0; }
  .pagination-single hr:last-child{margin:2.0rem 0 .8rem}
  .comments-wrapper { margin-top: 3rem; }

  .footer-top-visible .footer-nav-widgets-wrapper, 
  .footer-top-hidden #site-footer { margin-top: 1rem; }

  .footer-top {  padding: 1.0rem 0; }
  .search-modal .search-field{ font-size:2.2rem; height:4rem}
  .sfusBody section.content-area {  padding-left: 10px; padding-right: 10px; /* width: calc(100% - 8rem); */ }

  .home.sfusBody   .content-area,
  .home #site-header {  padding-left: 10px; padding-right: 10px; }


  .sfusBody hr.whiteHR {  margin: 2rem auto;     border-color: #d4e6e5; }

  body.sfusBody .post-62 header.entry-header,
  body.sfusBody .post-62 header.entry-header h1 {padding:0; line-height: 1px; background: none;}
  #wrapper_bgndVideo_home {width: 104%!important;}

  body.sfusBody .post-30 header.entry-header,
  body.sfusBody .post-30 header.entry-header h1 {padding:0; line-height: 1px; background: none;}
  #wrapper_bgndVideo_home {width: 104%!important;}

  .sfusBody .footer-widgets-outer-wrapper { padding: 3rem 0; }
  .sfusBody .entry-categories a { margin: .5rem 0 .6rem .4rem; }

  .sfusBody   .featured-media {   margin-top: 2rem; }
  h1, .sfusBody .heading-size-1 { font-size: 3.0rem; }

  .wp-block-image:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.aligncenter), 
.entry-content > .wp-block-image {  margin-bottom: 1rem;   margin-top: 1rem; }




}

@media (min-width: 782px) {
	.wp-block-columns.alignwide + .wp-block-columns.alignwide,
	.wp-block-columns.alignfull + .wp-block-columns.alignfull { margin-top: -2.8rem; } 
  .sfusBody section.content-area {     margin-left: auto; margin-right:0 auto; max-width: 100rem; width: 100%; 
    padding-left: 20px; padding-right: 20px; /* width: calc(100% - 8rem); */ }

  .home.sfusBody .content-area,
  .home #site-header { padding-left: 20px; padding-right: 20px; }
  .sfusBody .post-meta-wrapper { margin-top: 1rem; }
  .search-modal .search-field{ font-size:2rem;letter-spacing:-.0277em;height:4.4rem;margin:0 0 0 -2rem;max-width:calc(100% + 2rem);padding:0 0 0 2rem;width:calc(100% + 2rem)}

  .sfusBody   .wp-block-column.leftCol {  margin-left: 0px; margin-right: 6px; }
  .sfusBody   .wp-block-column.rtCol {  margin-left: 6px; margin-right: 0px; }

  h1, .sfusBody .heading-size-1 { font-size: 3.0rem; }

}

@media ( min-width: 1000px ) {
  .header-titles .site-title,
  .header-titles .site-logo,
  .header-titles .site-description{margin:1rem 0 0 2.4rem; color: #015469; }
  .singular .intro-text{font-size:2.8rem}
  
  .footer-top{align-items:center}
  .sfusBody .header-inner {  padding: 1.0rem ; }
  .sfusBody section.content-area {  margin-left: auto; margin-right:0 auto; /* width: calc(100% - 8rem); */
 max-width: 100rem; width: 100%; margin-left:auto;margin-right:auto; padding-left: 0px; padding-right: 0px; }
  .toggle-inner .toggle-text {top: calc(100% - 0.9rem); right: .6rem;   text-align: left; width:auto; }
  .header-titles .site-title, 
  .header-titles .site-logo, 
  .header-titles .site-description { margin: 1rem 0 0 4.4rem;  color: #015469;}
  
  .sfusBody .header-inner .toggle.nav-toggle,
  .sfusBody .header-inner button.toggle.nav-toggle {  display:none;}

  .sfusBody   .wp-block-column.leftCol,
  .sfusBody   .wp-block-column.rtCol {   margin-left: 32px; margin-right: 32px; }

  .toggle-inner .toggle-text { text-align: left;  width: auto; }

}

@media ( min-width: 1220px ) {
  h1,.heading-size-1{font-size:4.0rem}
  ul.primary-menu{margin:-.8rem 0 0 -2.5rem}
  .primary-menu > li{margin:.8rem 0 0 2.5rem}
  .header-toggles .toggle { padding: 0 1rem 0 2rem; margin-right: 3.0rem }
}

@media ( min-width: 1240px ) {
	/* Blocks -------------------------------- */

}

@media ( min-width: 1280px ) {
/*

	 Template: Full Width ------------------ */

}

@media ( min-width: 1330px ) {

	/* Entry Content ------------------------- */


	/* BLOCK: PULLQUOTE */

	.wp-block-pullquote.is-style-solid-color.alignleft::before,
	.wp-block-pullquote.is-style-solid-color.alignright::before { top: 0;	}
}
