html{scroll-behavior:smooth}body,body #webpush-custom-prompt{font-family:'Source Sans Pro',sans-serif}body,h1{margin:0;font-size:20px}header,iframe{position:relative;width:100%}.longread img{height:auto}header{padding-top:15px;position:fixed;top:0;background-color:#fff;z-index:10;box-shadow:1px 1px 3px rgba(14,14,14,.1);overflow:hidden}header .site-logo{margin:0 auto 10px;text-align:center}header img.logo{width:200px;padding:10px}.full-width{width:100%;display:inline-block}p{line-height:34px}.longread img,img.img-full{max-width:100%}a{color:#f15c28}.img-caption{margin:5px 0 10px;font-size:17px;line-height:22px;color:#5a5a5a;font-style:italic}img.img-full100{width:100%}.one-column{display:grid}.one-column-with-title{display:grid;grid-template-rows:1fr 1fr 1fr}.one-column-with-title .first-row,.one-column-with-title .second-row{grid-row:1;border-bottom:1px solid #a79344;padding:20px}.one-column-with-title .second-row{grid-row:2}.one-column-with-title .third-row{padding:20px;grid-row:3}.two-column{display:grid;grid-template-columns:1fr 1fr}.three-column{display:grid;grid-template-columns:1fr 1fr 1fr}.first-column-content,.second-column-content,.third-column-content{padding:20px;box-sizing:border-box;width:100%}h1{font-size:60px;text-align:left;font-weight:800}p.subhead::first-letter{font-weight:800;font-size:50px;color:#f15c28}h1.title{color:#fff;display:unset;background:rgba(241,92,40,.8);line-height:80px;box-shadow:5px 0 0 0 rgba(241,92,40,.8),-5px 0 0 0 rgba(241,92,40,.8);font-size:53px;font-weight:900}h1.title.w-back{background:0 0;box-shadow:none;text-shadow:2px 2px 6px #000}.full-height-section h1.title{font-size:80px}h1,h2,h3{font-family:'Montserrat',sans-serif}h2{font-weight:800;font-size:44px;margin:0}h3{color:#000}.align-center,.align-center h1,.align-center h2{text-align:center}.one-column .first-column-content{text-align:left;padding:0 20px}.one-column .first-column-content h3{font-size:24px;font-style:italic;margin:20px 0}.sticky-container{position:sticky;top:50px}.sticky-container img{margin-top:20px}.first-column-content{grid-column:1}.footer{margin:40px 0 0;border-top:2px solid #ccc;background-color:#f9f9f9}.footer p{font-size:16px;margin:5px 0;line-height:30px}.footer a,a{text-decoration:none}.footer .first-column-content{float:left;margin-right:20px;width:auto}.header{height:420px}.header .container{display:grid;grid-template-rows:1fr 1fr 1fr;height:400px;text-align:right}.header .container .first-column-content{grid-row:3;text-align:right}.header .container .second-row-content{grid-row:2;text-align:left}.header .container .third-row-content{grid-row:3;text-align:left}.second-column-content{grid-column:2}.third-column-content{grid-column:3}.background,.parallax{color:#fff}.background .info,.multiple-background .info,.parallax .info{background:#3b3a36;padding:10px;color:#fff}.background .one-column-content,.multiple-background div div,.parallax .two-column div{background:0 0}.full-height-section,.multiple-background{position:relative;min-height:calc(100vh - 61px)}.multiple-background p{z-index:3}.full-height-section .container div,.multiple-background .container div{height:auto;z-index:3}.full-height-section-position,.multiple-background-position{position:absolute;top:0;right:0;bottom:0;left:0}.full-height-section-position .full-height-section-position-img,.multiple-background-position .multiple-background-position-img{width:100%;position:sticky;top:0}.full-height-section-position-img img,.full-height-section-position-img video,.multiple-background-position-img img{width:100%;height:100vh}.full-height-section-position-img video{object-fit:cover}.center-title{text-align:center}.left-title{text-align:left}.right-title{text-align:right}.parallax{height:auto;background-attachment:fixed}.background,.parallax{background-position:center;background-repeat:no-repeat;background-size:cover}.text-color-white{color:#fff}.quote{position:relative;width:90%;margin:2em auto;text-align:left}.pa-quote{margin:2em auto 4em}.pa-quote p,.quote p{margin:0;display:block;padding:0}.quote cite{display:block;bottom:-2.25em;left:0;position:absolute;height:1.25em}.pa-quote blockquote,.quote blockquote{margin:0;padding:0;line-height:1.7;overflow:hidden}.pa-quote-wrapper,.quote-wrapper{position:relative;display:block;padding:1.4em 1.4em .8em}.quote-wrapper:after,.quote-wrapper:before,.quote:after,.quote:before{content:"";background:#ddd;position:absolute;height:calc(100% - 2.2em);width:.45em}.quote:after,.quote:before{width:calc(100% - 3em);height:.45em;right:0}.quote:after{left:0;bottom:0}.quote-wrapper:before{top:0;right:0}.quote-wrapper:after{bottom:0;left:0}.pa-quote-wrapper p:after,.pa-quote-wrapper p:before,.quote-wrapper p:after,.quote-wrapper p:before{position:absolute;line-height:.1em;font-size:120px;color:#f37448;font-family:Helvetica Neue,helvetica,arial,sans-serif}.quote-wrapper p:before{content:"\201C";top:.2em;left:-.1em}.quote-wrapper p:after{content:"\201D";right:-.1em;bottom:-.3em}.container{max-width:1560px;margin:auto}@media only screen and (max-width:1700px) and (min-width:1400px){.container{max-width:1360px;margin:auto}}@media only screen and (max-width:1100px) and (min-width:1400px){.container{max-width:1060px;margin:auto}}@media only screen and (max-width:1100px) and (min-width:900px){.container{max-width:900px;margin:auto}}@media only screen and (max-width:900px) and (min-width:568px){.container{max-width:100%;margin:auto}.header .container>div{padding:0 10px}}@media only screen and (max-width:568px) and (min-width:320px){.container{max-width:100%;margin:auto}.footer .first-column-content{width:100%;margin:0 0 20px}.full-height-section h1.title,h1,h1.title{font-size:31px;line-height:51px}.img-width,img,img.width-auto-resp{width:100%}h2{font-size:28px}.header .container>div{padding:0 10px}.three-column,.two-column{grid-template-columns:1fr}.first-column-content,.second-column-content{grid-column:1;padding:20px}.three-column .first-column-content,.three-column .third-column-content{padding:0}.sticky-container img{margin:0}.img-caption{font-size:14px}.full-width{background-attachment:scroll}}amp-user-notification{-webkit-box-shadow:0 -2px 17px 0 rgba(0,0,0,.75);-moz-box-shadow:0 -2px 17px 0 rgba(0,0,0,.75);box-shadow:0 -2px 17px 0 rgba(0,0,0,.75);background:#fff}amp-user-notification>div{padding:1rem;display:block;align-items:center;justify-content:center;border-top:2px solid #cccc;font-size:12px;line-height:1.5;color:#424242}amp-user-notification>div>button{display:block;padding:5px 15px;margin-top:5px;background-color:#f15c28;color:#fff;border:0;border-radius:4px}amp-addthis{z-index:9}.resp-container{position:relative;overflow:hidden;padding-top:56.25%}.resp-iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.share-buttons-article{top:20%;left:0;position:fixed;z-index:99999999;display:flex;flex-direction:column}.share-buttons-article a{margin:0}.share-buttons-article .icon-profile i,.share-buttons-article a i,.share-buttons-article a svg{line-height:37px;height:39px;width:45px;color:#666;font-size:23px;padding:0 10px;background-color:#e9e9e9;text-align:center}.share-buttons-article .icon-profile:hover i,.share-buttons-article a:hover i,.share-buttons-article a:hover svg{opacity:.7}.share-buttons-article .icon-profile{position:relative;cursor:pointer}.share-buttons-article .profile-submenu{flex-direction:column;position:absolute;top:0;left:45px;background-color:#e9e9e9;display:none}.share-buttons-article .profile-submenu a{color:#666;padding:5px 10px;font-size:16px;width:100%;text-wrap:nowrap}.share-buttons-article .icon-profile:active .profile-submenu,.share-buttons-article .icon-profile:hover .profile-submenu{display:flex}@media only screen and (max-width:568px) and (min-width:320px){.share-buttons-article{bottom:0;top:auto;flex-direction:row;width:100%;justify-content:center}.share-buttons-article .icon-profile,.share-buttons-article a{width:calc(100%/7)}.share-buttons-article .icon-profile i,.share-buttons-article a i,.share-buttons-article a svg{width:100%;line-height:44px;height:44px}.share-buttons-article a svg{padding:10px 0}.share-buttons-article .profile-submenu{top:auto;left:auto;background-color:#e9e9e9;display:none;bottom:43px;right:0}.share-buttons-article .icon-profile:active .profile-submenu{display:flex}}.top-bar{padding-right:10px}.top-bar a{color:#fff;padding:5px;display:inline-block}.top-bar a strong,h3{font-weight:400}.top-bar a:hover{color:#ddd}body #webpush-custom-prompt{background-color:#fff;top:80px;width:450px;margin-left:-225px;box-sizing:border-box}body #webpush-custom-prompt #webpush-custom-prompt-image{display:none}body #webpush-custom-prompt #webpush-custom-prompt-title{color:transparent;margin:10px 120px;background-image:url(../png/irish_examiner_logo.png);background-size:contain;background-repeat:no-repeat;background-position:center;min-height:25px;font-size:1px}body #webpush-custom-prompt #webpush-custom-prompt-text{margin:10px;font-weight:300;font-size:18px;text-align:center;line-height:21px;font-style:normal}body #webpush-custom-prompt #webpush-custom-prompt-buttons{float:none;text-align:center}body #webpush-custom-prompt #webpush-custom-prompt-buttons div{padding:.25rem 1rem;font-size:.875rem;line-height:1.5;border-radius:.2rem;color:#fff;background:#6c757d;border-color:#6c757d;margin:0 5px;width:180px;cursor:pointer}body #webpush-custom-prompt #webpush-custom-prompt-buttons #webpush-custom-prompt-button2{background:#d93b0d;border-color:#d93b0d}@media (max-width:576px){body #webpush-custom-prompt{width:300px;margin-left:-150px}body #webpush-custom-prompt #webpush-custom-prompt-buttons div{width:120px}body #webpush-custom-prompt #webpush-custom-prompt-title{margin:10px 50px}}