body,button,input,select,textarea{font-family:Quicksand,Calibri,helvetica,arial,sans-serif}h1,h2,h3,h4,h5,h6{font-family:'Shadows Into Light Two',Calibri,helvetica,arial,sans-serif;color:#0074b4;text-align:center;letter-spacing:1px}h1 a,h2 a,h3 a,h4 a,h5 a{color:#0074b4;font-weight:400}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover{color:#26146b;text-decoration:underline}h1{font-size:2rem;font-weight:700}@media screen and (min-width:30em){h2,.home.blog .entry-title,.page .panel-content .recent-posts .entry-title{font-size:1.8rem}}#masthead a:hover{box-shadow:none;text-decoration:none}.navigation-top{z-index:15}.site-header .navigation-top .menu-scroll-down{display:none}:not(.mejs-button)>button:hover,:not(.mejs-button)>button:focus,input[type=button]:hover,input[type=button]:focus,input[type=submit]:hover,input[type=submit]:focus{background-color:transparent}.menu-toggle{color:#fff;width:100%}a .fa-angle-right{padding-left:2px;transition:all .25s}a:hover .fa-angle-right{padding-left:5px}.light a{color:#085ca8}.light a:hover{color:#392a73}a.more-link,.cat-tags-links a{font-weight:400}a.buttonlink p,a.blocklink p{margin:0;padding:0}a.buttonlink,a.blocklink{color:#fff;background:#0098d7;display:inline-block;padding:10px 20px;margin:auto;font-size:1em;font-weight:400;text-align:center;text-decoration:none;border:none;border-radius:0;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}a.buttonlink:hover,a.blocklink:hover{color:#fff;background:#085ca8;cursor:pointer;text-decoration:none}a.buttonlink{border-radius:40px;margin-bottom:1rem}.buttonpanel{text-align:center;margin:1em 0}.iframeflexwrapper{position:relative;height:300px;overflow:auto;-webkit-overflow-scrolling:touch;border:none}@media screen and (min-width:48em){.iframeflexwrapper{padding-bottom:50%;height:0}}.iframeflexwrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;border:none}table{border-collapse:collapse;table-layout:fixed}th,td{vertical-align:top;padding:0}table p{margin-bottom:0;padding-bottom:0}table.leftnoborder td{border:none;text-align:left;padding:0 10px 1em 0}@media screen and (min-width:600px){table.fixedfirstcol th:first-child,table.fixedfirstcol td:first-child{width:200px}table.mobilestack th,table.mobilestack td{display:block}}@media screen and (max-width:500px){.island>table{margin:0 -20px;margin-top:-20px!important;width:auto}}@media screen and (max-width:340px){.island>table.narrowmobilestack tr{border-bottom:1px solid #4d96bf}.island>table.narrowmobilestack tr:last-of-type{border-bottom:none}table.narrowmobilestack th,table.narrowmobilestack td{display:block;padding:0 0 1rem}table.narrowmobilestack th:first-of-type,table.narrowmobilestack td:first-of-type{padding-top:1rem}}.page-intro{font-size:1.2em;margin-bottom:1em}@media screen and (min-width:48em){.wrap.fullwidthwrap{max-width:none}}@media screen and (min-width:48em){#secondary{font-size:16px;font-size:1rem;line-height:1.6}}.ribbon.headerribbon{text-align:center;padding:.5em 0}.ribbon.headerribbon .headercontact,.ribbon.headerribbon .headerappt{font-size:.75rem}.ribbon.headerribbon .headerappt a{color:#fff;font-size:1rem;display:inline-block;text-align:left}.ribbon.headerribbon .headerappt a:hover{color:#e2f1de;text-decoration:none}.ribbon.headerribbon .headercontact{display:none}@media screen and (min-width:580px){.ribbon.headerribbon .headercontact{padding-top:1px;text-align:left;display:block}.ribbon.headerribbon .headerappt{text-align:right}.ribbon.headerribbon .headerappt a{font-size:.9rem}}@media screen and (min-width:48em){.ribbon.headerribbon .headercontact,.ribbon.headerribbon .headerappt{font-size:.9rem}.ribbon.headerribbon .headercontact{padding-top:1px}.ribbon.headerribbon .headerappt{text-align:right}.ribbon.headerribbon .headerappt a{font-size:1rem}}.featured-image-banner{padding:0;margin:0;display:block;width:100%;text-align:center;z-index:1;position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover;background-color:#ccc;text-shadow:0 1px 0 rgba(0,0,0,.6),0 -1px 0 rgba(0,0,0,.6),1px 0px 0 rgba(0,0,0,.6),-1px 0px 0 rgba(0,0,0,.6),0 0 15px #fff,0 0 45px #000}.featured-image-banner:before{background:rgba(0,0,0,.1);content:'';position:absolute;top:0;right:0;bottom:0;left:0}#masthead .featured-image-banner .wrap{padding:8% 3rem}.featured-image-banner .bannerlogo{padding:1em 0;background:rgba(0,0,0,.3)}.featured-image-banner .bannerlogo img{filter:brightness(0) invert(1)}.featured-image-banner p{color:#fff}.featured-image-banner,.featured-image-banner h1,.featured-image-banner h2,.featured-image-banner h3,.featured-image-banner p{color:#fff;text-shadow:0px 0px 10px #000,0px 0px 20px #000,0px 0px 120px #000}.featured-image-banner a.buttonlink{text-shadow:none}.featured-image-banner h1{padding:0;margin:0 0 1em;font-size:1.6em}.featured-image-banner h2{padding:0;margin:0;font-size:1.3em;text-transform:none;font-variant:normal}.featured-image-banner h3{padding:0;margin:0;font-size:1.2em}.featured-image-banner p{font-size:1.1rem}.featured-image-banner{text-align:center}.home #masthead .featured-image-banner .wrap{padding:6%;margin:0}.home .featured-image-banner h1{margin-bottom:0;line-height:1em;font-size:2em;margin-bottom:5px}.home .featured-image-banner h2{text-transform:uppercase;margin-bottom:1em;font-size:.9em}@media screen and (min-width:30em){.featured-image-banner h1{padding:0;margin:0 0 1em;font-size:1.6em;margin-bottom:.25em;font-size:2em}.home .featured-image-banner h1{font-size:2.2em;margin-bottom:0}.featured-image-banner h2{padding:0;margin:0;font-size:1.4em}.home .featured-image-banner h2{font-size:1.35em}.featured-image-banner h3{padding:0;margin:0;font-size:1.25em}.featured-image-banner p{font-size:1.1rem;line-height:1.3em}}@media screen and (min-width:48em){.home #masthead .featured-image-banner .wrap{max-width:none}.featured-image-banner h1{font-size:2.2em;font-size:2.6em;font-weight:700;margin-bottom:.25em}.home .featured-image-banner h1{font-size:3em;margin-bottom:0}.featured-image-banner h2{font-size:1.5em}.home .featured-image-banner h2{font-size:1.2em}.featured-image-banner h3{font-size:1.25em}.featured-image-banner p{font-size:1.5rem}}.imgbackground h1,.imgbackground h2,.imgbackground h3,.imgbackground p{color:#fff;text-shadow:0px 0px 1px #000,0px 0px 20px #000,0px 0px 120px #000}.imgbackground{z-index:1;position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover}.imgbackground:before{background:rgba(0,0,0,.3);content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.imgbackground .wrap{z-index:3;position:relative}p.scrolldownarrow{margin:1em 0 0;line-height:1em;font-size:1.1rem}p.scrolldownarrow a:hover{text-decoration:none;box-shadow:none}p.scrolldownarrow .fa{font-size:1.5em;display:block;padding:0 0 5px;margin-top:-10px;transition:all .25s}p.scrolldownarrow .fa{font-size:1.5em;display:inline-block;padding:0 0 5px 5px;margin-top:-10px;transition:all .25s}p.scrolldownarrow{position:relative}p.scrolldownarrow a:after{position:absolute;top 0;font-family:FontAwesome;content:"\f107";font-size:1em;font-weight:400;padding:0 0 5px 5px;transition:all .25s;display:inline-block}p.scrolldownarrow a:hover:after{padding:5px 0 0 5px}.post-navigation .nav-links,.pagination,.comments-pagination{border-top:3px dotted #22bbe6}a.prev.page-numbers,a.next.page-numbers{color:#fff;background-color:#ffe046;-webkit-border-radius:50%;border-radius:50%}a.prev.page-numbers:hover,a.next.page-numbers:hover{background:#ffad01}.footer-info{font-size:.9em}.page-footer .fullwidthcontainer.white{padding-top:0}.page-footer .fullwidthcontainer.white .wrap{padding-top:3rem;border-top:1px solid #ccc;text-align:center}.footerservices p{margin-bottom:7px;padding-bottom:0}@media (max-width:768px){footer .whoweare p:last-child{padding-bottom:1.5rem;border-bottom:1px dashed #ccc}}@media (max-width:576px){.footercontact,.footerservices{font-size:.875em}.footercontact{padding-left:10px}.footerservices{padding-right:10px}.footer-info{font-size:.9rem}}@media screen and (min-width:48em){.footer-info{font-size:.9rem}}@media (max-width:459px){.col-6.footerservices,.col-6.footercontact,.footer-info .col-6{width:100%;max-width:100%;flex:none;text-align:center}.col-6.footerservices p:last-child{padding-bottom:1.5rem;border-bottom:1px dashed #ccc}}@media (max-width:800px){.footerservices{padding-left:5%}}ul#footer-menu{text-align:center;margin:0 auto 10px}ul#footer-menu li{display:inline-block}ul#footer-menu li a{color:#fff;padding:3px 10px}ul#footer-menu li a:hover{color:#cee6f2}.privacy-policy-link{display:block}.site-copyright{font-size:.9em}@media screen and (min-width:600px){.site-copyright{text-align:right;font-size:.9em}.privacy-policy-link{display:inline}}@media screen and (min-width:48em){.floatright{float:right;margin-left:30px;max-width:50%;z-index:1;position:relative}.island.floatright{margin-left:30px}.floatadjacent h1,.floatadjacent h2,.floatadjacent h3,.floatadjacent h4,.floatadjacent h5{clear:none}}.centercontent{text-align:center}.island{padding:30px;border:1px solid #ccc;margin:0 0 1.5em}.island>*:first-child{margin-top:0;padding-top:0}.island>*:last-child{margin-bottom:0;padding-bottom:0}.island>.buttonlink:last-child{padding-bottom:10px}.island .islandcontent{padding:30px}.sectionbkgrndimg{background:no-repeat center center;background-size:cover}@media screen and (min-width:768px){.col-md-6.island.colourcol,.col-lg-6.island.colourcol,.col-md-6.island.smallcolourblock,.col-lg-6.island.smallcolourblock{border:none;border-right:20px solid #fff}}.smallcolourblock p,.smallcolourblock h1,.smallcolourblock h2,.smallcolourblock h3,.smallcolourblock h4,.smallcolourblock h5{color:#000}.smallcolourblock a{color:#fff}.entry-content .smallcolourblock a:hover{color:#fff;text-decoration:underline}.entry-content .smallcolourblock a.buttonlink:hover{text-decoration:none}.smallcolourblock:nth-of-type(6n+1){background:#7dc9ff;background:#88cfec}.smallcolourblock:nth-of-type(6n+2){background:#ffe150}.smallcolourblock:nth-of-type(6n+3){background:#97f66f}.smallcolourblock:nth-of-type(6n+4){background:#ff6f68}.smallcolourblock:nth-of-type(6n+5){background:#7b98ff}.smallcolourblock:nth-of-type(6n){background:#ffb444}.paleaqua{background:88ecec}.aquablue{background:#22bbe6}.lightblue{background:#9ad0ff}.plainblue{background:#24a9e1}.midblue{background:#0077c2}.blue{background:#0098d7}.darkblue{background:#085ca8}.navy{background:#26146b}.yellowgold{background:#ffbf39}.yellow{background:#ffe150}.midred{background:#ff4c4c}.lightred{background:#ff6f68}.orange{background:#ff9d38}.paleorange{background:#ffb444}.lilac{background:#cf7ddc}.yellowgreen{background:#a5dc4b}.green{background:#97ed56}blockquote{font-size:1.1rem;line-height:1.5;margin:0 5%;clear:both}.imgright,.imgleft{max-width:100%;margin:1em auto}@media screen and (min-width:48em){.imgright{float:right;max-width:50%;margin:0 0 1em 1em}.imgleft{float:left;max-width:50%;margin:0 1em 1em 0}}.callout-text{font-weight:700;font-size:1.3em;color:#555}.callout-block-left,.callout-block-right{margin:1em 0;font-weight:700;font-size:1.5em;color:#707070}@media screen and (min-width:48em){.callout-block-left{float:left;margin-right:2em;max-width:33%}.callout-block-right{float:right;margin-left:2em;max-width:33%}}.highlightbox{background:#3b59c9;padding:20px;color:#fff;margin-bottom:1.5rem}.highlightbox h3{color:#fff}.highlightbox p{font-size:1rem}.highlightbox a.buttonlink{background:#04246d}.highlightbox a.buttonlink:hover{background:#0c2274;text-decoration:none}.highlightbox *:first-child{margin-top:0;padding-top:0}.trib_sections .island{padding:0;border:none}.trib_sections .island .islandcontent{padding:30px;border:1px solid #ccc}.trib_sections .island h2{padding:10px 30px;margin:0;background-color:#006988;background-color:#2f3385;color:#fff}.trib_sections .island.expanderlight{margin-bottom:1rem}.trib_sections .island.expanderlight h2{background-color:#616390;background-color:#bcc6de;color:#000;padding:7px 30px;font-size:20px;font-size:1.25rem}.trib_sectionphotoblocks .sectionbkgrndimg{padding-bottom:50%}@media screen and (min-width:48em){.trib_sectionphotoblocks .sectionbkgrndimg{min-height:200px}}@media screen and (min-width:30em){.trib_sections .island h2{font-size:24px;font-size:1.5rem}}.blockimagelinks .tr_content_block{margin:1rem 0}.blockimagelinks a h3{margin:0;width:100%;background-color:#ad5380;color:#fff;padding:10px 20px;font-size:1.2em;text-align:center}.blockimagelinks a:hover h3{background-color:#893a61}.islandcontent p:last-child{margin-bottom:0}.tr_content_block .islandcontent{padding:0}.tr_content_block img{margin:1.5rem 0}.tr_content_block h2,.tr_content_block h3,.tr_content_block h4,.tr_content_block h5{margin:0 0 1rem}@media screen and (min-width:960px){.tr_content_block{font-size:.9em}}@media screen and (min-width:960px){.tr_cols1 .tr_content_block,.tr_cols2 .tr_content_block{font-size:1em}}.trib_section a h2.headinglink{font-size:20px;font-size:1.25rem;text-align:center;padding:10px 0}.trib_sectionblocks.trib_nocontentblock .island h2{margin-bottom:30px}.trib_sectionblocks.trib_nocontentblock .island p,.trib_sectionblocks.trib_nocontentblock .island ul{padding-left:30px;padding-right:30px}.trib_2cols+h2{margin-top:1em}.fullwidthcontainer{margin:2em 0;padding:2em 0}.fullwidthcontainer.white+.fullwidthcontainer.white{margin-top:0;padding-top:0}#main .fullwidthcontainer{margin-top:0;margin-bottom:0}.island.fullwidthcontainer{border:none}.fullwidthcallout{background:#0098d7;margin:2rem 0;padding:2rem 0;font-size:1.3rem;text-align:center;color:#fff;-webkit-box-shadow:0px 0px 10px 0px rgba(50,50,50,.45);-moz-box-shadow:0px 0px 10px 0px rgba(50,50,50,.45);box-shadow:0px 0px 10px 0px rgba(50,50,50,.45)}.fullwidthcallout h1,.fullwidthcallout h2,.fullwidthcallout h3{color:#fff;margin-top:0}.fullwidthcallout img{margin:0 0 20px}.fullwidthcontainer .wrap>*:last-child,.fullwidthcallout .wrap>*:last-child{margin-bottom:0}.trib_content_blocks ul{margin-left:20px}.trib_content_blocks .content-block-text p{margin-bottom:.5em}@media screen and (min-width:48em) and (max-width:960px){.trib_content_blocks li,.trib_content_blocks p{font-size:1rem}}@media screen and (min-width:48em){.sidebar-block{padding-left:30px;border-left:1px dashed #aaa}}#secondary img{margin-bottom:1rem}.sidenavoptions ul{list-style:none;margin:0;padding:0}.sidenavoptions li{list-style:none;margin:0 0 10px;padding:0}.sidenavoptions li a{margin:0;padding:10px;text-align:left}.tribimagelink{text-align:center}.tribimagelink p{font-size:1.2em;font-family:'Shadows Into Light Two',helvetica,arial,sans-serif;font-weight:400;line-height:1.2em}.tribimagelink img{margin-bottom:10px;transition:all .2s ease-in-out;width:100%;max-width:300px}.tribimagelink a:hover img{text-decoration:none}.homepageicons{text-align:center;margin-top:-3em}.homepageicons .iconblock a{color:#333;text-decoration:none}.homepageicons .iconblock a h2,.homepageicons .iconblock a h3,.homepageicons .iconblock a h4{margin:10px 0 5px;padding:0;color:#333;text-decoration:none;font-weight:400}.homepageicons h4{font-size:1em}.homepageicons .iconblock .iconimg{display:block;background:#ffb721;border-radius:50%;height:90px;width:90px;margin:10px auto;height:100px;width:100px;margin:10px auto}.homepageicons .iconblock .iconimg img{height:50px;width:50px;margin-top:20px;transition:all .5s ease;margin-top:25px}.homepageicons .iconblock a:hover .iconimg img{height:70px;width:70px;margin-top:15px;text-decoration:none}.white{background:#fff}.light{background:#deeff8}.light h1,.light h2,.light h3,.light h4,.light h5,.light p,.light li{color:#111;color:#000}.maincolour{background:#4b599e;background:#085ca8}.maincolour p,.maincolour li,.maincolour h1,.maincolour h2,.maincolour h3,.maincolour h4,.maincolour h5{color:#fff}.maincolour .white p,.maincolour .white li,.maincolour .white h1,.maincolour .white h2,.maincolour .white h3,.maincolour .white h4,.maincolour .white h5{color:#333}.maincolour a,.maincolour .entry-content a{color:#cee6f2}.maincolour a:hover,.maincolour .entry-content a:hover{color:#fff}.maincolour a.buttonlink{color:#000;background:#ffe046}.maincolour a.buttonlink:hover{color:#000;background:#ffad01}.accentalt{background:#ffbf39}.accentmid,.accentdark{background:#ffa200}.accent{background:#0098d7}.accent p,.accent li,.accent h1,.accent h2,.accent h3,.accent h4,.accent h5{color:#fff}.accent a,.accent .entry-content a{color:#eee;font-weight:600}.accent a:hover,.accent .entry-content a:hover{color:#fff}.accent a.buttonlink{color:#000;background:#ffe046}.accent a.buttonlink:hover{background:#ffad01}.island.accent{background:#99b3fa}.island.accent,.island.maincolour{border:none}.maincolour .site-info a{color:#eee}.maincolour .site-info a:hover{color:#fff}.webdesign{display:none;text-align:right}.webdesign a{font-size:.9em;font-weight:400}.columns2{-webkit-columns:400px 2;-moz-columns:400px 2;columns:400px 2}.columns3{-webkit-columns:250px 3;-moz-columns:250px 3;columns:250px 3}@media screen and (min-width:640px){.columns2.smallcols{-webkit-columns:150px 2;-moz-columns:150px 2;columns:150px 2}.columns3.smallcols{-webkit-columns:150px 3;-moz-columns:150px 3;columns:150px 3}}@media screen and (max-width:991px){.columns2.smallcols-lg{-webkit-columns:150px 2;-moz-columns:150px 2;columns:150px 2}.columns3.smallcols-lg{-webkit-columns:150px 3;-moz-columns:150px 3;columns:150px 3}}@media screen and (max-width:767px){.columns2.smallcols-md{-webkit-columns:150px 2;-moz-columns:150px 2;columns:150px 2}.columns3.smallcols-md{-webkit-columns:150px 3;-moz-columns:150px 3;columns:150px 3}}.columns2 h2,.columns3 h2,.columns2 h3,.columns3 h3,.columns2 h4,.columns3 h4{-webkit-column-break-after:avoid;break-after:avoid;break-inside:avoid}.columns2 p,.columns3 p,.columns2 div,.columns3 div{break-inside:avoid}.site-main ul li{list-style:none;padding:5px 0}.webicon:before,.site-main ul li:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";width:25px;content:'\f069';font-size:.8rem;margin:0 10px 0 -35px;color:#26146b;color:#0074b4;line-height:1em;font-weight:900;text-align:center}.site-main .maincolour ul li:before{color:#fff}.site-main .accent ul li:before,.site-main .smallcolourblock ul li:before{color:#000}.site-main .newsletterlist ul li:before{content:'\f1ea';font-size:1.3rem;text-align:left}.site-main ul.policylist li:before{content:'\f1c1';font-weight:400;font-size:1.2rem;text-align:left}.site-main .greenflagslist ul li:before{content:'\f024';color:#090;font-size:1.2rem;text-align:left}.page-calendar .site-main ul li:before{content:'\f017';font-size:1.2rem;text-align:left}.page-enrolment .site-main ul li:before{content:'\f00c';font-size:1.2rem;text-align:left}.page-our-staff .site-main ul li:before{content:'\f51c';font-weight:400;font-size:1.2rem;text-align:left}.page-board-of-management .site-main ul li:before{content:'\f007';font-weight:400;font-size:1.2rem;text-align:left}.schools-list ul li:before{content:'\f549';font-size:1.2rem;text-align:left}.site-main ul.smileyface li:before{content:'\f118';font-size:1.2rem;text-align:left}.webicon.plus:before{content:"\f067"}.webicon.minus:before{content:"\f068"}#urgentupdate{padding:25px 0 15px;background:#ffe150;margin:-2em 0 2em}#urgentupdate .wrap{max-width:1200px;text-align:center}body.home #urgentupdate{margin:0}#urgentupdate h1,#urgentupdate h2,#urgentupdate h3,#urgentupdate h4,#urgentupdate h5,#urgentupdate p{margin:0 0 10px;color:#000}#urgentupdate a.buttonlink{margin-bottom:10px}#urgentupdate a{font-weight:700}.newsletterlist{margin-left:35px}.newsletterlist ul{margin-bottom:0}.newsletterlist a,.policylist a{color:#333;font-weight:400}.newsletterlist a:hover,.policylist a:hover{color:#333;color:#0d9de1}.stem-awards.island.accent{text-align:center}@media screen and (min-width:900px){.greenflagslist.island.accent,.stem-awards.island.accent{padding:30px 40px 20px}.stem-awards.island.accent img+p{padding-top:20px}}.stem-awards.island.accent p{margin-bottom:1em}.stem-awards.island.accent p:last-child{font-size:1.5em}@media screen and (min-width:48em){.page-photo-galleries .wrap{max-width:1200px}}.page-photo-galleries :after{content:"";display:table;table-layout:fixed}.page-photo-galleries h1{margin-bottom:0}.page-photo-galleries .entry-content a{color:#f8a40c;color:#dc890a}.page-photo-galleries .entry-content a:hover{color:#e88c01;color:#b16b01}.page-our-staff table{width:auto;margin:auto;background:#deeff8}.page-our-staff tr td:first-child{font-weight:700;width:50%}.page-our-staff tr{border-bottom:5px solid #fff}.page-our-staff td{padding:15px 20px}@media screen and (max-width:560px){.page-our-staff td{padding:10px}}.trib_table_layout p{margin-bottom:1em}@media (max-width:380px){.trib_table_layout .row .headingcol,.trib_table_layout .row .contentcol{width:100%;max-width:100%;flex:none}.trib_table_layout .row{border-bottom:1px solid #4d96bf;margin-bottom:1em}.island>.trib_table_layout .row:last-of-type{border-bottom:none;margin-bottom:auto}}.page-our-staff .trib_table_layout{max-width:600px;margin:auto}.page-our-staff .trib_table_layout,island.light{padding:0;background:0 0;border:none}.page-our-staff .trib_table_layout .row{background:#deeff8;padding-top:15px;padding-bottom:15px;margin-bottom:5px}.page-our-staff .trib_table_layout .headingcol{font-weight:700}.page-our-staff .trib_table_layout .row p{margin:0}.single-featured-image-header{background:0 0;border:none}.single-featured-image-header img{margin-bottom:1.5em}svg.icon.icon-thumb-tack{position:relative;top:auto;left:auto;color:#0074b4;transform:rotate(-35deg);height:1.4rem;width:1.4rem;margin-right:10px;display:inline-block}.post.island .summarytext p:last-of-type{margin-bottom:0}.island.summarytext{border:none;margin-bottom:0}.post.sticky .summarytext h3{text-align:left}.post.sticky{margin-bottom:2em}#breakingnews.fullwidthcontainer{margin:0;padding:0}#breakingnews .wrap{padding-top:0;padding-bottom:0}#breakingnews .wrap>:first-child{padding-top:2em}#breakingnews .wrap>:last-child{padding-bottom:2em}.site-header{background:#26146b}.site-header:after{display:none}p.site-title{font-size:22px;font-size:1.25rem;margin:0;color:#333;font-weight:600;text-transform:none;letter-spacing:normal}.site-banner{position:relative;padding:1em 0}.site-banner .site-branding-header{display:flex}p.site-title{font-size:22px;font-size:1.25rem;display:inline-block;text-align:left;line-height:1.15rem;vertical-align:middle}p.site-title a{font-weight:400;font-family:Hind;vertical-align:middle}p.site-description{display:none}.site-branding-text img{max-height:60px;padding-right:10px;vertical-align:middle}@media screen and (min-width:30em){p.site-title{font-size:26px;font-size:1.35rem}p.site-description{display:block}.site-branding-text{padding-right:0}.site-banner{padding:2em 0}p.site-title{font-size:30px;font-size:1.8rem}.site-branding-text img{max-height:75px}}@media screen and (min-width:800px){.site-banner{margin-bottom:0}.site-branding-text{padding-right:1em}p.site-title{font-size:36px;font-size:2.125rem;line-height:1.5rem}.site-branding-text img{max-height:100px;padding-right:20px}}@media screen and (max-width:345px){.site-branding-text img{max-height:55px;padding-right:2px}p.site-title{font-size:1.15rem}}.site-content-contain{margin-top:-2px}.panel-image:before{top:0;background:-webkit-linear-gradient(to top,rgba(0,0,0,.2) 0%,rgba(0,0,0,.4) 100%);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.2)),to(rgba(0,0,0,.4)));background:-webkit-linear-gradient(to top,rgba(0,0,0,.2) 0%,rgba(0,0,0,.4) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.1) 0%,rgba(0,0,0,.3) 100%)}.panel-image-prop{padding:50px 0;margin:0;color:#fff}.panel-image h1,.panel-image h2,.panel-image p{color:#fff;margin:20px 0;padding:0;text-shadow:0px 0px 5px rgba(0,0,0,1),0px 0px 10px rgba(0,0,0,1),0px 0px 20px rgba(0,0,0,1)}.panel-image h2{font-size:2em}.panel-image p{margin:10px 0;font-size:1.1em}.panel-image a.buttonlink{background-color:#fff;color:#333;z-index:10;padding:15px 20px 10px;text-shadow:none}.panel-image a.buttonlink:hover{background-color:#e7a61a;color:#000}@media screen and (min-width:48em){.panel-image{height:auto;min-height:50px}.panel-image .wrap{max-width:1400px;padding-right:33%}.panel-image-prop{padding:250px 0 50px;margin:0;color:#fff}.panel-image h2{font-size:2.25rem}.panel-image p{font-size:1.2rem}}@media screen and (max-width:800px){.panel-image-prop{padding:50px 0 50px}}@media screen and (max-width:599px){.panel-image-prop{padding:40px 0;text-align:center}.panel-image h2{font-size:1.5rem}.panel-image p{font-size:1.1rem}}a.bannerarrowdown{color:#fff}a.bannerarrowdown:hover{color:#fff;font-weight:700}.navigation-top{background:#085ca8}@media screen and (min-width:67em){.navigation-top .wrap{padding-top:0;padding-bottom:0}}@media screen and (min-width:48em){.navigation-top .wrap{padding-top:0;padding-bottom:0}.main-navigation a{padding:1.25em 1em}.navigation-top #top-menu>li>a{color:#fff}.navigation-top .current-menu-ancestor>a,.navigation-top .current-menu-item>a,.navigation-top .current_page_item>a{color:#eee;color:#fff;background:#26146b}}.navigation-top1 ul ul a{color:#333}@media screen and (min-width:48em) and (max-width:900px){.navigation-top .wrap{padding:0 1.25em}.main-navigation a{padding:1em .5em;font-size:.8rem}.main-navigation .menu-item-has-children>a>.icon,.main-navigation .page_item_has_children>a>.icon{left:2px}}@media screen and (min-width:901px) and (max-width:999px){.main-navigation a{padding:1em .75em;font-size:.8rem}.main-navigation .menu-item-has-children>a>.icon,.main-navigation .page_item_has_children>a>.icon{left:2px}}.post-thumbnail{text-align:center}.foogallery.fg-default.fg-gutter-20{margin-bottom:2em}.gallery .gallery-item{width:100%;text-align:center}.gallery .gallery-item:hover .gallery-caption{color:#000}.gallery .gallery-caption{text-align:center}@media screen and (min-width:30em){.gallery.gallery-columns-3 .gallery-item{max-width:50%}}@media screen and (min-width:768px){.gallery.gallery-columns-3 .gallery-item{max-width:33.33%}}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{clear:none}#contactinfotable{display:table}#contactinfotable.island{margin-left:auto;margin-right:auto}p.contactinfoline{display:table-row;vertical-align:middle}.contactinfoline span{display:table-cell;vertical-align:middle;padding:10px 0}.contactinfoline img{width:45px;height:auto}.contactinfoline .iconimg{width:65px;max-width:65px}.contactinfoline .contactheading{font-weight:700}.contactinfoline .contactvalue{width:auto}@media screen and (max-width:560px){#contactinfotable.island{padding:0;border:none;background:0 0;margin-left:0;margin-right:0}}img.inlineicon{display:inline;vertical-align:middle;padding-right:10px}.island img.aligncenter+h2,.island img.aligncenter+h3,.island img.aligncenter+h4,.island img.aligncenter+h5{margin-top:10px}h2 img.aligncenter,h3 img.aligncenter,h4 img.aligncenter,h5 img.aligncenter{margin-bottom:0}.trib_section.tribimagelink{position:relative;margin-bottom:30px}.trib_section.tribimagelink img{margin-bottom:0;padding-bottom:0;display:block}.trib_section.tribimagelink p.headinglink{padding:10px;background-color:#0098d7cc;background:rgba(0,152,215,.8);position:absolute;bottom:0;left:0;right:0;margin:0;letter-spacing:1px;font-weight:700;transition:all .5s ease-in-out}.trib_section.tribimagelink a:hover p.headinglink{background:#0098d7;padding:20px 10px}.trib_section.tribimagelink a p.headinglink{color:#fff}.trib_sections.trib_sectionphotoblocks .trib_section.tribimagelink{max-width:300px;margin:0 auto 30px}a.backtotopbtn{width:50px;height:50px;line-height:45px;position:fixed;z-index:999;right:20px;bottom:0;background:#0098d7;opacity:.7;font-size:28px;text-align:center;color:#fff}a.backtotopbtn:hover{opacity:1}