
.com_joeworkman_stacks_glider_stack .glider-wrapper,.com_joeworkman_stacks_glider_stack .glider-button{position:fixed;z-index:99999;border:none}.com_joeworkman_stacks_glider_stack .glider-toggle{padding:1rem;cursor:pointer;font-size:1rem;outline:none;height:auto}.com_joeworkman_stacks_glider_stack .glider-toggle.opened{z-index:999999}.com_joeworkman_stacks_glider_stack .glider-toggle i.fa{display:none;line-height:1.28571429em}.com_joeworkman_stacks_glider_stack .glider-toggle.round.custom-style{border-radius:1000px}.com_joeworkman_stacks_glider_stack .glider-toggle.radius.custom-style{border-radius:3px}.com_joeworkman_stacks_glider_stack .glider-toggle.opened i.fa.close-icon{display:inline-block}.com_joeworkman_stacks_glider_stack .glider-toggle:not(.opened) i.fa.open{display:inline-block}.com_joeworkman_stacks_glider_stack .glider-wrapper{width:0;overflow:auto;-webkit-overflow-scrolling:touch}.com_joeworkman_stacks_glider_stack .glider-wrapper.opened{width:100%;z-index:199999}.com_joeworkman_stacks_glider_stack .glider-wrapper .glider-content.centerContent{position:relative;top:50%;transform:translateY(-50%);}.com_joeworkman_stacks_glider_stack .glider-wrapper > .glider-toggle{position:absolute;top:0;right:0;background:transparent;margin:0;z-index:999999;display:block}@media only screen and (min-width:40.063em){.com_joeworkman_stacks_glider_stack .glider-wrapper > .glider-toggle{display:none}}.com_joeworkman_stacks_glider_stack .glider-wrapper > .glider-toggle i.fa{display:block}.com_joeworkman_stacks_glider_stack .glider-wrapper.size-100 > .glider-toggle{display:block !important}.com_joeworkman_stacks_glider_stack .headless .glider-button{display:none}.com_joeworkman_stacks_glider_stack .headless .glider-wrapper .glider-toggle{display:block}.com_joeworkman_stacks_glider_stack .launcher-bar .glider-button{width:100%}.com_joeworkman_stacks_glider_stack .location-left .glider-wrapper{height:100%;top:0;left:0}.com_joeworkman_stacks_glider_stack .location-left .glider-wrapper.opened.accent{box-shadow:inset -1px 0 15px rgba(255,255,255,0.2),1px 0 2px rgba(0,0,0,0.3)}.com_joeworkman_stacks_glider_stack .location-left .glider-button{left:0}.com_joeworkman_stacks_glider_stack .location-left .glider-button.flush.radius{border-top-left-radius:0;border-bottom-left-radius:0}.com_joeworkman_stacks_glider_stack .location-left .glider-button.opened{left:100%}.com_joeworkman_stacks_glider_stack .location-left.slideout .glider-wrapper{width:100%;margin-left:-100%}.com_joeworkman_stacks_glider_stack .location-left.slideout .glider-wrapper.opened{margin-left:0 !important}.com_joeworkman_stacks_glider_stack .location-right .glider-wrapper{height:100%;top:0;right:0}.com_joeworkman_stacks_glider_stack .location-right .glider-wrapper.opened.accent{box-shadow:inset 1px 0 15px rgba(255,255,255,0.2),-1px 0 2px rgba(0,0,0,0.3)}.com_joeworkman_stacks_glider_stack .location-right .glider-wrapper .glider-toggle{right:auto;left:0}.com_joeworkman_stacks_glider_stack .location-right .glider-button{right:0}.com_joeworkman_stacks_glider_stack .location-right .glider-button.flush.radius{border-top-right-radius:0;border-bottom-right-radius:0}.com_joeworkman_stacks_glider_stack .location-right .glider-button.opened{right:100%}.com_joeworkman_stacks_glider_stack .location-right.slideout .glider-wrapper{width:100%;margin-right:-100%}.com_joeworkman_stacks_glider_stack .location-right.slideout .glider-wrapper.opened{margin-right:0 !important}.com_joeworkman_stacks_glider_stack .location-top .glider-wrapper{top:0;left:0;width:100%;height:0}.com_joeworkman_stacks_glider_stack .location-top .glider-wrapper.opened{height:100%}.com_joeworkman_stacks_glider_stack .location-top .glider-wrapper.opened.accent{box-shadow:inset 0 -1px 15px rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.3)}.com_joeworkman_stacks_glider_stack .location-top .glider-button{top:0}.com_joeworkman_stacks_glider_stack .location-top .glider-button.flush.radius{border-top-right-radius:0;border-top-left-radius:0}.com_joeworkman_stacks_glider_stack .location-top .glider-button.opened{top:100%}.com_joeworkman_stacks_glider_stack .location-bottom .glider-wrapper{bottom:0;left:0;width:100%;height:0}.com_joeworkman_stacks_glider_stack .location-bottom .glider-wrapper.opened{height:100%}.com_joeworkman_stacks_glider_stack .location-bottom .glider-wrapper.opened.accent{box-shadow:inset 0 1px 15px rgba(255,255,255,0.2),0 -1px 2px rgba(0,0,0,0.3)}.com_joeworkman_stacks_glider_stack .location-bottom .glider-button{bottom:0}.com_joeworkman_stacks_glider_stack .location-bottom .glider-button.flush.radius{border-bottom-right-radius:0;border-bottom-left-radius:0}.com_joeworkman_stacks_glider_stack .location-bottom .glider-button.opened{bottom:100%}
@charset "UTF-8";.columnist{text-align:var(--columnist-text-align,start);hyphens:var(--columnist-hyphens,manual);text-wrap:var(--columnist-text-wrap,balance);orphans:var(--columnist-orphans,2);widows:var(--columnist-widows,2);min-width:0}.columnist .colspan{column-span:all;margin-block-start:var(--columnist-span-margin,1rem)}.columnist.span-h1 h1,.columnist.span-h1-h2 h1,.columnist.span-h1-h2 h2,.columnist.span-h1-h3 h1,.columnist.span-h1-h3 h2,.columnist.span-h1-h3 h3,.columnist.span-all h1,.columnist.span-all h2,.columnist.span-all h3,.columnist.span-all h4,.columnist.span-all h5,.columnist.span-all h6{column-span:all}.columnist .colspan + *,.columnist.span-h1 h1 + *,.columnist.span-h1-h2:is(h1,h2) + *,.columnist.span-h1-h3:is(h1,h2,h3) + *,.columnist.span-all:is(h1,h2,h3,h4,h5,h6) + *{margin-block-start:0}.columnist.blockquote-inline blockquote{border-inline-start:var(--columnist-quote-border,1px solid var(--columnist-rule-color,currentColor));padding-inline-start:var(--columnist-quote-padding,1rem);margin-inline:0;font-style:var(--columnist-quote-style,italic)}.columnist.blockquote-pull blockquote{column-span:all;break-inside:auto;margin-block:var(--columnist-pull-margin,2rem);padding-block:var(--columnist-pull-padding,1rem);padding-inline:0;border-block:var(--columnist-pull-border,1px solid var(--columnist-rule-color,currentColor));border-inline:none;font-family:var(--columnist-pull-font,Georgia,"Times New Roman",serif);font-size:var(--columnist-pull-size,1.3rem);line-height:var(--columnist-pull-leading,1.4);font-style:var(--columnist-pull-style,italic);text-align:var(--columnist-pull-align,center)}.columnist.blockquote-pull blockquote p{margin-block:0}.columnist.blockquote-pull blockquote + *{margin-block-start:0}.columnist.dropcap-simple > p:first-of-type::first-letter,.columnist.dropcap-fancy > p:first-of-type::first-letter{float:inline-start;line-height:1;margin-inline-end:0.1em;margin-block-start:0.1em;font-weight:bold;font-size:var(--columnist-dropcap-size,4em);color:var(--columnist-dropcap-color,currentColor)}.columnist.dropcap-fancy > p:first-of-type::first-letter{font-family:var(--columnist-dropcap-font,Georgia,"Times New Roman",serif)}.columnist.hr-line hr,.columnist.hr-asterism hr,.columnist.hr-ornament hr{column-span:all;border:none;margin-block:var(--columnist-hr-margin,1rem);height:min-content;text-align:center}.columnist.hr-line hr{margin-block:var(--columnist-hr-margin,2rem);border-top:1px solid currentColor;opacity:0.3;height:auto}.columnist.hr-asterism hr::after{content:"* * *";display:block;letter-spacing:0.5em;opacity:0.5}.columnist.hr-ornament hr::after{content:var(--columnist-hr-content,"❧");display:block;font-size:1.5em;opacity:0.5}.columnist.hr-line hr + *,.columnist.hr-asterism hr + *,.columnist.hr-ornament hr + *{margin-block-start:0}.columnist.code-styled pre,.columnist.code-wide pre{background:var(--columnist-code-bg,rgba(0,0,0,0.06));padding:var(--columnist-code-padding,0.75rem 1rem);border-radius:var(--columnist-code-radius,6px);font-family:var(--columnist-code-font,ui-monospace,"SF Mono",Consolas,monospace);font-size:0.9em;overflow-x:auto;break-inside:auto}.columnist.code-wide pre{column-span:all;margin-block:1rem}.columnist.code-wide pre + *{margin-block-start:0}.columnist.code-styled code,.columnist.code-wide code{background:var(--columnist-inline-code-bg,rgba(0,0,0,0.06));padding:0.1em 0.4em;border:none;border-radius:4px;color:inherit;font-family:var(--columnist-code-font,ui-monospace,"SF Mono",Consolas,monospace);font-weight:inherit;font-size:0.9em}.columnist.code-styled pre code,.columnist.code-wide pre code{background:none;border:none;padding:0;border-radius:0;font-size:1em;margin-block:1rem}.columnist.text ul,.columnist.text ol{margin-inline-start:0;list-style-position:inside}.columnist > *{margin-block-start:1rem;margin-block-end:0;contain:paint;break-inside:var(--columnist-break-inside,avoid)}.columnist > *:first-child{margin-block-start:0}.columnist > p{break-inside:auto}.columnist li{break-inside:var(--columnist-break-inside,avoid)}.columnist h1:not(:first-child),.columnist h2:not(:first-child),.columnist h3:not(:first-child),.columnist h4:not(:first-child),.columnist h5:not(:first-child),.columnist h6:not(:first-child){break-before:var(--columnist-break-before,auto);break-after:var(--columnist-break-after,avoid)}.columnist{column-width:var(--columnist-width,200px);column-count:var(--columnist-count,3);column-gap:var(--columnist-gap,1rem);column-rule:var(--columnist-rule-width,1px) var(--columnist-rule-style,dotted) var(--columnist-rule-color,currentColor);column-fill:var(--columnist-fill,balance)}
.com_bigwhiteduck_stacks_paragraphpro_stack p.text-center{text-align:center}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-left{text-align:left}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-right{text-align:right}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-justify{text-align:justify}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-inherit{text-align:inherit}@media only screen and (max-width:640px){.com_bigwhiteduck_stacks_paragraphpro_stack p.small-only-text-center{text-align:center}.com_bigwhiteduck_stacks_paragraphpro_stack p.small-only-text-center + ul{display:table;margin:0 auto;text-align:left}}@media only screen and (max-width:640px){.com_bigwhiteduck_stacks_paragraphpro_stack p.text-justify.small-only-just-left{text-align:left !important}}
.font-weight-100{font-weight:100}.font-weight-200{font-weight:200}.font-weight-300{font-weight:300}.font-weight-400{font-weight:400}.font-weight-500{font-weight:500}.font-weight-600{font-weight:600}.font-weight-700{font-weight:700}.font-weight-800{font-weight:800}.font-weight-900{font-weight:900}.font-style-normal{font-style:normal}.font-style-italic{font-style:italic}


@font-face{font-family:Courgette-Regular;font-style:normal;font-weight:normal;src:url("https://www.francisbyrne.uk/resources/Fonts/Courgette-Regular.woff") format("woff")}
 .font-vault-1 > a, .font-vault-1,.font-vault-1 > li, .fontpro-stacks_in_358_6{font-family:"Courgette-Regular",serif }

@font-face{font-family:Montserrat-VariableFont_wght;font-style:normal;font-weight:normal;src:url("https://www.francisbyrne.uk/resources/Fonts/Montserrat-VariableFont_wght.woff") format("woff")}@font-face{font-family:Montserrat-VariableFont_wght;font-style:italic;font-weight:normal;src:url("https://www.francisbyrne.uk/resources/Fonts/Montserrat-Italic-VariableFont_wght.woff") format("woff")}
 .font-vault-2 > a, .font-vault-2,.font-vault-2 > li, .fontpro-stacks_in_358_7{font-family:"Montserrat-VariableFont_wght",sans-serif }

@font-face{font-family:DancingScript-VariableFont_wght;font-style:normal;font-weight:normal;src:url("https://www.francisbyrne.uk/resources/Fonts/DancingScript-VariableFont_wght.woff") format("woff")}
 .font-vault-3 > a, .font-vault-3,.font-vault-3 > li, .fontpro-stacks_in_358_8{font-family:"DancingScript-VariableFont_wght",sans-serif }

@font-face{font-family:EuphoriaScript-Regular;font-style:normal;font-weight:normal;src:url("https://www.francisbyrne.uk/resources/Fonts/EuphoriaScript-Regular.woff") format("woff")}
 .font-vault-4 > a, .font-vault-4,.font-vault-4 > li, .fontpro-stacks_in_358_9{font-family:"EuphoriaScript-Regular",sans-serif }

@font-face{font-family:PoetsenOne-Regular;font-style:normal;font-weight:normal;src:url("https://www.francisbyrne.uk/resources/Fonts/PoetsenOne-Regular.woff") format("woff")}
 .font-vault-6 > a, .font-vault-6,.font-vault-6 > li, .fontpro-stacks_in_358_10{font-family:"PoetsenOne-Regular",sans-serif }

@font-face{font-family:Caveat-VariableFont_wght;font-style:normal;font-weight:normal;src:url("https://www.francisbyrne.uk/resources/Fonts/Caveat-VariableFont_wght.woff") format("woff")}
 .font-vault-7 > a, .font-vault-7,.font-vault-7 > li, .fontpro-stacks_in_358_11{font-family:"Caveat-VariableFont_wght",sans-serif }

@font-face{font-family:DancingScript-VariableFont_wght;font-style:normal;font-weight:normal;src:url("https://www.francisbyrne.uk/resources/Fonts/DancingScript-VariableFont_wght.woff") format("woff")}
 .dancingscriptdb,   dancingscriptdb, .fontpro-stacks_in_358_12{font-family:"DancingScript-VariableFont_wght",sans-serif }

@font-face{font-family:Montserrat-Italic-VariableFont_wght;font-style:normal;font-weight:normal;src:url("https://www.francisbyrne.uk/resources/Fonts/Montserrat-VariableFont_wght.woff") format("woff")}@font-face{font-family:Montserrat-Italic-VariableFont_wght;font-style:italic;font-weight:normal;src:url("https://www.francisbyrne.uk/resources/Fonts/Montserrat-Italic-VariableFont_wght.woff") format("woff")}
 .booktitle,   booktitle, .fontpro-stacks_in_358_13{font-family:"Montserrat-Italic-VariableFont_wght",sans-serif }

@font-face{font-family:Courgette-Regular;font-style:normal;font-weight:normal;src:url("https://www.francisbyrne.uk/resources/Fonts/Courgette-Regular.woff") format("woff")}
 .dbheader,   dbheader, .fontpro-stacks_in_358_14{font-family:"Courgette-Regular",serif }


 .font-style-1,.font-style-1 > li, .fontpro-stacks_in_358_17{ font-size:1.90rem ; color:rgba(0, 0, 0, 1.00) ;text-decoration-color:rgba(0, 0, 0, 1.00) ;}
  
  
  @media only screen and (min-width:25.875000em){ .font-style-1,.font-style-1 > li, .fontpro-stacks_in_358_17{font-size:3.00rem }} 
  @media only screen and (min-width:48.000000em){ .font-style-1,.font-style-1 > li, .fontpro-stacks_in_358_17{font-size:3.00rem }} 
  @media only screen and (min-width:62.500000em){ .font-style-1,.font-style-1 > li, .fontpro-stacks_in_358_17{font-size:3.00rem }} 

 .font-style-2,.font-style-2 > li, .fontpro-stacks_in_358_18{ font-size:1.80rem ; color:rgba(255, 255, 255, 1.00) ;text-decoration-color:rgba(0, 0, 0, 1.00) ;}
  
  
  @media only screen and (min-width:25.875000em){ .font-style-2,.font-style-2 > li, .fontpro-stacks_in_358_18{font-size:3.00rem }} 
  @media only screen and (min-width:48.000000em){ .font-style-2,.font-style-2 > li, .fontpro-stacks_in_358_18{font-size:3.00rem }} 
  @media only screen and (min-width:62.500000em){ .font-style-2,.font-style-2 > li, .fontpro-stacks_in_358_18{font-size:3.00rem }} 

 .font-style-3,.font-style-3 > li, .fontpro-stacks_in_358_19{ font-size:1.00rem ; color:rgba(51, 51, 51, 1.00) ;text-decoration-color:rgba(0, 0, 0, 1.00) ;}
  
  
  @media only screen and (min-width:25.875000em){ .font-style-3,.font-style-3 > li, .fontpro-stacks_in_358_19{font-size:1.20rem }} 
  @media only screen and (min-width:48.000000em){ .font-style-3,.font-style-3 > li, .fontpro-stacks_in_358_19{font-size:1.20rem }} 
  @media only screen and (min-width:62.500000em){ .font-style-3,.font-style-3 > li, .fontpro-stacks_in_358_19{font-size:1.20rem }} 

 .font-style-4,.font-style-4 > li, .fontpro-stacks_in_358_20{ font-size:1.00rem ; color:rgba(255, 255, 255, 1.00) ;text-decoration-color:rgba(0, 0, 0, 1.00) ;}
  
  
  @media only screen and (min-width:25.875000em){ .font-style-4,.font-style-4 > li, .fontpro-stacks_in_358_20{font-size:1.20rem }} 
  @media only screen and (min-width:48.000000em){ .font-style-4,.font-style-4 > li, .fontpro-stacks_in_358_20{font-size:1.20rem }} 
  @media only screen and (min-width:62.500000em){ .font-style-4,.font-style-4 > li, .fontpro-stacks_in_358_20{font-size:1.20rem }} 

 .font-style-5,.font-style-5 > li, .fontpro-stacks_in_358_21{ font-size:1.40rem ; color:rgba(51, 51, 51, 1.00) ;text-decoration-color:rgba(0, 0, 0, 1.00) ;}
  
  
  @media only screen and (min-width:25.875000em){ .font-style-5,.font-style-5 > li, .fontpro-stacks_in_358_21{font-size:1.60rem }} 
  @media only screen and (min-width:48.000000em){ .font-style-5,.font-style-5 > li, .fontpro-stacks_in_358_21{font-size:1.60rem }} 
  @media only screen and (min-width:62.500000em){ .font-style-5,.font-style-5 > li, .fontpro-stacks_in_358_21{font-size:1.60rem }} 

 .font-style-6,.font-style-6 > li, .fontpro-stacks_in_358_22{ font-size:1.40rem !important; color:rgba(255, 255, 255, 1.00) !important;text-decoration-color:rgba(0, 0, 0, 1.00) !important;}
  
  
  @media only screen and (min-width:25.875000em){ .font-style-6,.font-style-6 > li, .fontpro-stacks_in_358_22{font-size:1.60rem !important}} 
  @media only screen and (min-width:48.000000em){ .font-style-6,.font-style-6 > li, .fontpro-stacks_in_358_22{font-size:1.60rem !important}} 
  @media only screen and (min-width:62.500000em){ .font-style-6,.font-style-6 > li, .fontpro-stacks_in_358_22{font-size:1.60rem !important}} 

 .font-style-7,.font-style-7 > li, .fontpro-stacks_in_358_23{ font-size:0.80rem ; color:rgba(0, 0, 0, 1.00) ;text-decoration-color:rgba(0, 0, 0, 1.00) ;}
  
  
  @media only screen and (min-width:25.875000em){ .font-style-7,.font-style-7 > li, .fontpro-stacks_in_358_23{font-size:0.80rem }} 
  @media only screen and (min-width:48.000000em){ .font-style-7,.font-style-7 > li, .fontpro-stacks_in_358_23{font-size:0.80rem }} 
  @media only screen and (min-width:62.500000em){ .font-style-7,.font-style-7 > li, .fontpro-stacks_in_358_23{font-size:0.80rem }} 

 .font-style-8,.font-style-8 > li, .fontpro-stacks_in_358_24{ font-size:0.80rem ; color:rgba(255, 255, 255, 1.00) ;text-decoration-color:rgba(0, 0, 0, 1.00) ;}
  
  
  @media only screen and (min-width:25.875000em){ .font-style-8,.font-style-8 > li, .fontpro-stacks_in_358_24{font-size:0.80rem }} 
  @media only screen and (min-width:48.000000em){ .font-style-8,.font-style-8 > li, .fontpro-stacks_in_358_24{font-size:0.80rem }} 
  @media only screen and (min-width:62.500000em){ .font-style-8,.font-style-8 > li, .fontpro-stacks_in_358_24{font-size:0.80rem }} 

 .bookslug, .fontpro-stacks_in_358_25{ font-size:1.60rem !important; color:rgba(0, 0, 255, 1.00) !important;text-decoration-color:rgba(0, 0, 0, 1.00) !important;}
  
  
  @media only screen and (min-width:25.875000em){ .bookslug, .fontpro-stacks_in_358_25{font-size:2.00rem !important}} 
  @media only screen and (min-width:48.000000em){ .bookslug, .fontpro-stacks_in_358_25{font-size:2.00rem !important}} 
  @media only screen and (min-width:62.500000em){ .bookslug, .fontpro-stacks_in_358_25{font-size:2.00rem !important}} 

 .dancingscriptot,   dancingscriptot, .fontpro-stacks_in_358_26{ font-size:1.40rem ; color:rgba(51, 51, 51, 1.00) ;text-decoration-color:rgba(0, 0, 0, 1.00) ;}
  
  
  @media only screen and (min-width:25.875000em){ .dancingscriptot,   dancingscriptot, .fontpro-stacks_in_358_26{font-size:2.00rem }} 
  @media only screen and (min-width:48.000000em){ .dancingscriptot,   dancingscriptot, .fontpro-stacks_in_358_26{font-size:2.00rem }} 
  @media only screen and (min-width:62.500000em){ .dancingscriptot,   dancingscriptot, .fontpro-stacks_in_358_26{font-size:2.00rem }} 

 .dancingscriptdb,   dancingscriptdb, .fontpro-stacks_in_358_27{ font-size:2.40rem ; color:rgba(255, 255, 255, 1.00) ;text-decoration-color:rgba(0, 0, 0, 1.00) ;}
  
  
  @media only screen and (min-width:25.875000em){ .dancingscriptdb,   dancingscriptdb, .fontpro-stacks_in_358_27{font-size:3.00rem }} 
  @media only screen and (min-width:48.000000em){ .dancingscriptdb,   dancingscriptdb, .fontpro-stacks_in_358_27{font-size:4.00rem }} 
  @media only screen and (min-width:62.500000em){ .dancingscriptdb,   dancingscriptdb, .fontpro-stacks_in_358_27{font-size:4.00rem }} 

 .quotedb,   quotedb, .fontpro-stacks_in_358_28{ font-size:1.40rem !important; color:rgba(251, 2, 7, 1.00) !important;text-decoration-color:rgba(0, 0, 0, 1.00) !important;}
  
  
  @media only screen and (min-width:25.875000em){ .quotedb,   quotedb, .fontpro-stacks_in_358_28{font-size:1.80rem !important}} 
  @media only screen and (min-width:48.000000em){ .quotedb,   quotedb, .fontpro-stacks_in_358_28{font-size:2.40rem !important}} 
  @media only screen and (min-width:62.500000em){ .quotedb,   quotedb, .fontpro-stacks_in_358_28{font-size:2.40rem !important}} 

 .booktitle,   booktitle, .fontpro-stacks_in_358_29{ font-size:1.00rem !important; color:rgba(0, 0, 255, 1.00) !important;text-decoration-color:rgba(0, 0, 0, 1.00) !important;}
  
  
  @media only screen and (min-width:25.875000em){ .booktitle,   booktitle, .fontpro-stacks_in_358_29{font-size:1.00rem !important}} 
  @media only screen and (min-width:48.000000em){ .booktitle,   booktitle, .fontpro-stacks_in_358_29{font-size:1.00rem !important}} 
  @media only screen and (min-width:62.500000em){ .booktitle,   booktitle, .fontpro-stacks_in_358_29{font-size:1.00rem !important}} 
#stacks_in_127 .glider-wrapper,#stacks_in_127 .glider-button{transition:all 400ms ease}#stacks_in_127 .glider-wrapper.custom-style{color:rgba(255, 255, 255, 1.00)}#stacks_in_127 .glider-wrapper.custom-style div,#stacks_in_127 .glider-wrapper.custom-style p{color:rgba(255, 255, 255, 1.00)}#stacks_in_127 .glider-wrapper.custom-style .glider-toggle{color:rgba(255, 255, 255, 1.00)}#stacks_in_127 .glider-wrapper .glider-content{padding:3.25rem 1rem}@media only screen and (min-width:40.063em){#stacks_in_127 .glider-wrapper .glider-content{padding:3.25rem 2.00rem}}#stacks_in_127 .glider-button{margin:0px}#stacks_in_127 .glider-button.custom-style{color:#FFFFFF}#stacks_in_127 .glider-button.static-width{width:100px}#stacks_in_127 .launcher-bar .glider-button{text-align:left}#stacks_in_127 .location-left .glider-button,#stacks_in_127 .location-right .glider-button{top:30%}#stacks_in_127 .location-left .glider-button.flipPosition,#stacks_in_127 .location-right .glider-button.flipPosition{top:auto;bottom:30%}#stacks_in_127 .location-top .glider-button,#stacks_in_127 .location-bottom .glider-button{left:30%}#stacks_in_127 .location-top .glider-button.flipPosition,#stacks_in_127 .location-bottom .glider-button.flipPosition{left:auto;right:30%}@media only screen and (min-width:40.063em){#stacks_in_127 .location-left .glider-wrapper.opened,#stacks_in_127 .location-right .glider-wrapper.opened{width:40%}#stacks_in_127 .location-left.slideout .glider-wrapper,#stacks_in_127 .location-right.slideout .glider-wrapper{width:40%}#stacks_in_127 .location-left .glider-button.opened{left:40%}#stacks_in_127 .location-left.slideout .glider-wrapper{margin-left:-40%}#stacks_in_127 .location-right .glider-button.opened{right:40%}#stacks_in_127 .location-right.slideout .glider-wrapper{margin-right:-40%}#stacks_in_127 .location-top .glider-wrapper.opened,#stacks_in_127 .location-bottom .glider-wrapper.opened{height:40%}#stacks_in_127 .location-top .glider-button.opened{top:40%}#stacks_in_127 .location-bottom .glider-button.opened{bottom:40%}}

#stacks_in_147 {
	padding: 0px 0px 10px 0px;
}

#stacks_out_147 {
	width: 150px;
}

#stacks_in_345 {
	padding: 0px 0px 10px 0px;
}
#stacks_in_152_button {
	display:block;
	position: relative;
	text-align: center;
}


#stacks_in_152 a:link, #stacks_in_152 a:visited {
	 display:inline-block; 
	
	
	position: relative;
	text-decoration:none;
}
#stacks_in_152 a:hover, #stacks_in_152 a:active {
	color:#FFFFFF;
}







#stacks_in_152 a:link, #stacks_in_152 a:visited {
	background-color:#69829D;
	background: -webkit-gradient(linear, left top, left bottom, from(#69829D), to(#3F4E5E));
	border:1px solid #3F4E5E;
	padding:3px 20px;
	border-radius:30px;
	color:#FFFFFF;
	box-shadow:rgba(0, 0, 0, 0.5) 0px 1px 2px;
	margin:5px;
	font-weight:bold;
}
#stacks_in_152 a:hover {
	background-color:#718CAA;
	background: -webkit-gradient(linear, left top, left bottom, from(#718CAA), to(#364351));
	box-shadow:rgba(0, 0, 0, 0.25) 0px 2px 4px;
}
#stacks_in_152 a:active {
	background-color:#69829D;
	box-shadow:rgba(0, 0, 0, 0.75) 0px 0px 4px inset;
}




#stacks_in_152 {
	padding: 20px 0px 0px 0px;
}

#stacks_in_360 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_368 {
	padding: 0px 0px 10px 0px;
}

#stacks_in_371 {
	margin: 20px 0px 20px 0px;
}
.columnist.stacks_in_374{--columnist-text-align:start;--columnist-orphans:3;--columnist-widows:2;--columnist-hyphens:none;--columnist-text-wrap:unset;--columnist-span-margin:1.5rem;--columnist-break-inside:avoid;--columnist-break-before:auto;--columnist-break-after:avoid;--columnist-width:240px;--columnist-count:3;--columnist-gap:2rem;--columnist-rule-width:1px;--columnist-rule-style:solid;--columnist-rule-color:rgba(7, 64, 128, 0.18);--columnist-fill:balance}
@media only screen and (min-width:0px){#stacks_in_377,#stacks_in_377 div,#stacks_in_377 p,#stacks_in_377 .fa:not(.no-indent),#stacks_in_377 ol,#stacks_in_377 ul li,#stacks_in_377 ol li,#stacks_in_377 ol,#stacks_in_377 dl{line-height:1.10}}@media only screen and (min-width:0px){#stacks_in_377{}}


#stacks_in_377 {
	padding: 30px 0px 0px 0px;
}

#stacks_in_284 {
	padding: 10px 0px 0px 0px;
}
#stacks_in_217_button {
	display:block;
	position: relative;
	text-align: center;
}


#stacks_in_217 a:link, #stacks_in_217 a:visited {
	 display:inline-block; 
	
	
	position: relative;
	text-decoration:none;
}
#stacks_in_217 a:hover, #stacks_in_217 a:active {
	color:#FFFFFF;
}







#stacks_in_217 a:link, #stacks_in_217 a:visited {
	background-color:#69829D;
	background: -webkit-gradient(linear, left top, left bottom, from(#69829D), to(#3F4E5E));
	border:1px solid #3F4E5E;
	padding:3px 20px;
	border-radius:30px;
	color:#FFFFFF;
	box-shadow:rgba(0, 0, 0, 0.5) 0px 1px 2px;
	margin:5px;
	font-weight:bold;
}
#stacks_in_217 a:hover {
	background-color:#718CAA;
	background: -webkit-gradient(linear, left top, left bottom, from(#718CAA), to(#364351));
	box-shadow:rgba(0, 0, 0, 0.25) 0px 2px 4px;
}
#stacks_in_217 a:active {
	background-color:#69829D;
	box-shadow:rgba(0, 0, 0, 0.75) 0px 0px 4px inset;
}




#stacks_in_217 {
	padding: 10px 0px 0px 0px;
}
#stacks_in_221_button {
	display:block;
	position: relative;
	text-align: center;
}


#stacks_in_221 a:link, #stacks_in_221 a:visited {
	 display:inline-block; 
	
	
	position: relative;
	text-decoration:none;
}
#stacks_in_221 a:hover, #stacks_in_221 a:active {
	color:#FFFFFF;
}







#stacks_in_221 a:link, #stacks_in_221 a:visited {
	background-color:#69829D;
	background: -webkit-gradient(linear, left top, left bottom, from(#69829D), to(#3F4E5E));
	border:1px solid #3F4E5E;
	padding:3px 20px;
	border-radius:30px;
	color:#FFFFFF;
	box-shadow:rgba(0, 0, 0, 0.5) 0px 1px 2px;
	margin:5px;
	font-weight:bold;
}
#stacks_in_221 a:hover {
	background-color:#718CAA;
	background: -webkit-gradient(linear, left top, left bottom, from(#718CAA), to(#364351));
	box-shadow:rgba(0, 0, 0, 0.25) 0px 2px 4px;
}
#stacks_in_221 a:active {
	background-color:#69829D;
	box-shadow:rgba(0, 0, 0, 0.75) 0px 0px 4px inset;
}




#stacks_in_221 {
	padding: 0px 0px 10px 0px;
}
