.mosaic-block{float:left;position:relative;overflow:hidden;width:20%;padding:15% 0 0 0;box-sizing:border-box;}.mosaic-backdrop{position:absolute;top:0;height:100%;width:100%;}.mosaic-overlay{z-index:5;position:absolute;width:100%;height:100%;left:0;}.mosaic-overlay span{display:block;}.mosaic-overlay sup,.mosaic-overlay sub{display:block;vertical-align:baseline;}a.mosaic-overlay:hover{text-decoration:none;}.mosaic-cont{position:absolute;width:100%;height:100%;left:0;bottom:0;}div.mosaic-cont, .moscfade .mosaic-overlay span.mosaic-cont{background:rgba(0,0,0,0.6);}.mosaic-cont sup{font-size:1.5em;line-height:120%;padding:0.5em;color:#ffffff;margin:0;}.mosaic-cont sub{font-size:1.1em;line-height:120%;color:#ffffff;margin:0;text-align:center;}.mosaic-hovbg{width:100%;height:0;display:block;transition:height 0.3s ease;position:absolute;bottom:0;right:0;background:rgba(255,255,255,0.2);}a.mosaic-overlay:hover .mosaic-hovbg,div.mosccovhov:hover .mosaic-hovbg{height:100%;}.mosccover a:hover, .mosccovhov a:hover{background:rgba(0,0,0,0.9);}.mosccover .mosaic-cont sup{padding-top:35%;}.mosccovhov .mosaic-overlay{bottom:-2em;}.mosccovhov a:hover .mosaic-overlay{bottom:0;}.mosccovhov .mosaic-cont, .mosccovbtn .mosaic-cont{width:auto;height:auto;padding:0 1em 0.5em 1em;left:50%;transform:translateX(-50%);}.mosheadindx .mosccovhov .mosaic-cont{padding-bottom:0;}.mosccovhov .mosaic-cont sub{white-space:nowrap;}.mosccirc .mosaic-overlay{background:url(/images/jquery/mosaic/hover-magnify.png) no-repeat center center;opacity:0;display:none;}.moscgrowimg{padding-bottom:4em;}.moscfade .mosaic-overlay,.moscgrowimg .mosaic-overlay{opacity:0;top:0;transition:opacity 0.5s ease;}.moscfade .mosaic-overlay:hover,.moscgrowimg .mosaic-overlay:hover{opacity:1;}.moscbar .mosaic-overlay{bottom:-25%;}.moscbar .mosaic-cont{height:25%;}.moscbar2 .mosaic-overlay{bottom:-2em;}.moscbar2 .mosaic-cont{padding-bottom:0.5em;height:auto;}.moscbar2 a:hover .mosaic-cont{background:#000000;}.moscbar3 .mosaic-cont{top:-100%;}.moscindx .mosaic-overlay{top:0;bottom:auto;}.moscindx .mosaic-cont{width:75%;left:auto;right:0;top:0;bottom:auto;}.moscindx .mosaic-cont sup, .moscindx .mosaic-hov{position:absolute;top:50%;transform:translateY(-50%);}.moscindx .mosaic-cont sup{opacity:1;transition:opacity 0.3s ease;}.moscindx .mosaic-hov{width:75%;display:block;right:0;color:#ffffff;font-size:1.5em;opacity:0;}.moscindx .mosaic-hovbg{width:0;height:100%;transition:width 0.3s ease;}.moscindx a.mosaic-overlay:hover .mosaic-cont sup{opacity:0;}.moscindx a.mosaic-overlay:hover .mosaic-hov{opacity:1;transition:opacity 0.6s ease;}.moscindx a.mosaic-overlay:hover .mosaic-hovbg{width:75%;}.moscbtn{padding:3em 0 0 0;}.moscbtn a.mosaic-cont{z-index:6;font-size:1.2em;line-height:2.5em;}.moscbtn a:hover{text-decoration:none;}.moscbtn .mosaic-overlay{left:100%;top:0px;background:#ffffff;}.mosutxt{width:20%;float:left;margin:0;}div.slab_moscols .slabcont{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;align-items:stretch;justify-content:center;max-width:1296px;}div.slab_moscols .moscol{flex:1 1 25%;width:21%;max-width:260px;margin:0 2% 3vh 2%;padding:0 0 4em 0;vertical-align:top;position:relative;}div.slab_moscols .mosnpb{padding-bottom:0;}div.slab_moscols .mosaic-block,div.slab_moscols .mosutxt{float:none;}div.slab_moscols .moscbar2,div.slab_moscols .moscindx,div.slab_moscols .mosutxt,div.slab_moscols .moscbtn{width:100%;}div.slab_moscols .moscbar2{padding:100% 0 0 0;}div.slab_moscols .moscindx{padding:25% 0 0 0;}div.slab_moscols .mosaic-cont sup{height:2em;line-height:1.9em;padding:0 0.5em;font-size:1.9em;white-space:nowrap;}div.slab_moscols .lngline sup{font-size:1.5em;height:2.6em;line-height:2.5em;}div.slab_moscols .twoline sup,div.slab_moscols .thrline sup{height:2.6em;padding:0.3em 0.5em 0.1em 0.5em;line-height:120%;white-space:normal;}div.slab_moscols .thrline sup{font-size:1.6em;}div.slab_moscols .moscindx .mosaic-cont sup,div.slab_moscols .moscfade .mosaic-cont sup,div.slab_moscols .moscgrowimg .mosaic-cont sup{width:90%;height:auto;padding:0 5%;font-size:1.6em;line-height:120%;white-space:normal;}div.slab_moscols .moscfade .mosaic-cont sup{padding:0.5em 5%;}div.slab_moscols .moscgrowimg .mosaic-cont sup{padding:0.5em 5%;position:absolute;bottom:0;}div.slab_moscols .moscindx .twoline sup, div.slab_moscols .moscindx .thrline sup,div.slab_moscols .moscfade .twoline sup, div.slab_moscols .moscfade .thrline sup,div.slab_moscols .moscgrowimg .twoline sup, div.slab_moscols .moscgrowimg .thrline sup{font-size:1.4em;}div.slab_moscols .mosccovhov, div.slab_moscols .mosccovbtn{height:100%;width:100%;padding:0;}div.slab_moscols .mosccovhov .mosaic-overlay{bottom:0;}div.slab_moscols .mosccovhov .mosaic-cont, div.slab_moscols .mosccovbtn .mosaic-cont{height:100%;width:100%;display:flex;justify-content:center;align-items:center;}div.slab_moscols .mosccovhov .mosaic-cont sup, div.slab_moscols .mosccovbtn .mosaic-cont sup{height:auto;line-height:128%;white-space:normal;}div.slab_moscols .mosccovbtn .mosaic-cont sup{display:inline-block;max-width:80%;border:2px solid #ffffff;}div.slab_moscols .mosccovbtn .mosaic-backdrop{padding-top:0;height:100%;background-size:cover;background-position:center center;}div.mosheadindx .mosaic-cont sup{font-size:1.5em;}div.slab_moscols .mosaic-backdrop{padding:100% 0 0 0;padding-top:calc(100% - 4em);height:0%;}div.slab_moscols .mosaic-backdrop img{position:absolute;width:100%;height:auto;margin:auto;top:0;bottom:0;right:0;left:0;}div.slab_moscols .mosaic-backdrop i.fa,div.slab_moscols .mosaic-backdrop i.fas,div.slab_moscols .mosaic-backdrop i.far,div.slab_moscols .mosaic-backdrop i.fal,div.slab_moscols .mosaic-backdrop i.fab{position:absolute;width:100%;height:auto;margin:auto;top:0;bottom:0;right:0;left:0;font-size:3.6em;line-height:140%;}div.slab_moscols .mosaic-backdrop img.imgport{width:auto;height:100%;}div.slab_moscols .moscbtn{border:1px solid #dadede;position:absolute;bottom:0;}div.slab_moscols .moscindx .mosaic-backdrop{padding-top:25%;width:25%;}div.slab_moscols .moscindx .mosaic-backdrop img{width:94%;right:6%;}div.slab_moscols .moscindx .mosaic-backdrop img.imgport{height:94%;top:3%;max-width:96%;}div.slab_moscols .moscgrowimg .mosaic-backdrop img{width:96%;transition:width 0.3s ease,height 0.3s ease;}div.slab_moscols .moscgrowimg:hover .mosaic-backdrop img{width:100%;}div.slab_moscols .mosbtns2 div.moscbtn{width:48%;left:0;}div.slab_moscols .mosbtns2 div.moscbtn:last-of-type{left:52%;}div.slab_moscols .mosincont .moscbtn{position:relative;}body#body-sitemap div.slab_moscols .moscol{padding-bottom:0;}body#body-sitemap .slab_moscols .slabcont,body#body-documents .slab_moscols .slabcont{justify-content:flex-start;}@media (min-width:641px) {div.flex1 div.moscol, div.flex2 div.moscol{flex-basis:50%;width:46%;max-width:360px;}div.flex3 div.moscol, div.flex5 div.moscol, div.flex6 div.moscol, div.flex9 div.moscol{flex-basis:34%;width:30%;max-width:340px;}}@media (min-width:641px) and (max-width:1050px) {div.flex4 div.moscol{flex-basis:50%;width:46%;max-width:320px;}}@media (orientation:portrait) and (min-width:750px) and (max-width:1024px) {div.slab_moscols .mosaic-backdrop i.fa,div.slab_moscols .mosaic-backdrop i.fas,div.slab_moscols .mosaic-backdrop i.far,div.slab_moscols .mosaic-backdrop i.fal,div.slab_moscols .mosaic-backdrop i.fab{font-size:2.8em;}}@media (max-width:640px) {div.slab_moscols div.moscol{flex-basis:50%;width:46%;}.mosccover .mosaic-cont sup, .mosccovhov .mosaic-cont sup{font-size:1.2em;}.mosccover .mosaic-cont sup{padding-top:20%;}}@media (min-width:500px) and (max-width:640px) {div.slab_moscols .moscbar2 {padding:110% 0 0 0;}div.slab_moscols .mosaic-backdrop {padding:110% 0 0 0;padding-top:calc(110% - 4em);}}@media (max-width:500px) {div.slab_moscols div.moscol{flex:1 1 90%;width:90%;max-width:90%;}}div.slab_moscols div.mosheadindx{padding-bottom:0;background:#000000;background:rgba(14,25,57,0.3);color:#ffffff;}.mosaic-backdrop,.moscindx .mosaic-backdrop{background:rgba(14,25,57,0.2);}.mosccovhov a:hover,.mosaic-hovbg,div.mosheadindx .mosccovhov a:hover,.moscindx .mosaic-hovbg,.moscbtn .mosaic-overlay{background:rgba(14,25,57,0.7);}.moscindx{box-shadow:0.2em 0.2em 0 0 rgba(14,25,57,0.1);}a.mosaic-overlay,.moscindx a.mosaic-overlay{transition:background 0.3s ease;}a.mosaic-overlay:hover,.moscindx a.mosaic-overlay:hover{background:rgba(14,25,57,0.2);}span.mosaic-cont,.moscindx span.mosaic-cont{background:#0d1939;background:rgba(14,25,57,0.5);text-shadow:0 1px 1px #e1e1e1;color:#ffffff;}span.mosaic-cont sup, span.mosaic-cont sup, span.mosaic-hov,.moscindx span.mosaic-cont sup, .mosheadindx span.mosaic-cont sup, .moscindx span.mosaic-hov,.mosutxt,.mosutxt p{color:#ffffff;}a.mosaic-overlay:hover span.mosaic-cont,.moscindx a.mosaic-overlay:hover span.mosaic-cont{background:#0d1939;background:rgba(14,25,57,0.2);}div.vidmos .mosaic-backdrop{z-index:4;background:#000000;}div.vidmos .mosaic-backdrop img{margin:0;width:100%;height:66%;object-fit:cover;object-position:center center;}div.vidmos .mosaic-cont sup,div.vidmos .mosaic-cont sub{height:auto;line-height:100%;padding:0.5em;font-size:1.6em;}div.vidmos .mosaic-cont sup{padding-bottom:0.3em;white-space:normal;}div.vidmos .mosaic-cont sub{font-size:1.1em;opacity:0;}div.vidmos .moscbar2{padding:56% 0 0 0;border:0.2em solid #e1bd8d;border-radius:0.6em;overflow:hidden;position:relative;}.vidmos .moscbar2 .mosaic-overlay{bottom:0;}.vidmos .moscbar2 a .mosaic-cont{transform:translate(0,100%);-webkit-transition:transform 0.5s ease;-moz-transition:transform 0.5s ease;-o-transition:transform 0.5s ease;transition:transform 0.5s ease;}.vidmos .moscbar2 a:hover .mosaic-cont{background:rgba(14,25,57,0.5);transform:translate(0,0%);}.vidmos a.mosaic-overlay:hover .mosaic-cont sub{opacity:1;}.vidmos .moscbtn .mosaic-overlay{transition:left 0.2s ease;}.vidmos .moscbtn:hover .mosaic-overlay,.vidmos .moscbtn a:hover + .mosaic-overlay{left:0;}div.vidmos .moscbtn{border:none;padding-top:3.4em;}div.vidmos .moscbtn a.mosaic-cont{box-sizing:border-box;}div.vidmos .moscbtn .mosaic-overlay{display:none;}.panel_blocks {width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;}.panel_blocks a.pb_block, .panel_blocks div.pb_block {display:inline-block;width:23%;min-width:200px;max-width:23%;margin:1%;background-color:#efefef;position:relative;color:#282828;overflow:hidden;flex:1 1 23%;}.panel_blocks h2.main_title{flex:1 1 100%;}.panel_blocks a.pb_block:hover { text-decoration:none; opacity:0.8; color:#282828; }.panel_blocks a strong, .panel_blocks a em, .panel_blocks a span { display:block; }.panel_blocks a strong { padding:0 12px; font-weight:normal; }.panel_blocks a em { font-style:normal; }.panel_blocks a strong.pb_title, .pb_title{padding:1em 0.8em 0.8em 0.8em;line-height:180%;font-size:1.6em;}.panel_blocks a strong.pb_title span, .pb_title span{height:auto;padding:0.2em 0;}strong.pb_title.bigtext { font-size:80% !important; padding-right:25px; }span.undline { height:3px; line-height:normal; background:#404040; }.panel_blocks strong.pb_detal { width:100%; line-height:120%; padding:8px 12px; position:absolute; bottom:0; background-color:#e3e3e3; font-size:1.1em;box-sizing:border-box; }strong.pb_detal em{float:left;}strong.pb_detal em:before{float:left;content:'';display:inline-block;width:19px;height:16px;background-image:url(/images/cms/panel_icons.png);background-repeat:no-repeat;background-position:inherit;}strong.pb_detal span { float:right; }div.pb_text, div.pb_text p { text-align:center; }div.pb_text { height:148px; display:table-cell; vertical-align:middle; position:relative; }div.pb_text p { display:block;margin:0 1em; }div.txtsz1 div.pb_text { font-size:80%; }div.txtsz2 div.pb_text { font-size:95%; }div.txtsz3 div.pb_text { font-size:100%; }div.txtsz4 div.pb_text { font-size:1.3em; }strong.block_admin_links { display:inline-block;z-index:20;width:4em;height:2em;padding:4px 6px 2px 6px;position:relative;left:-0.5em;top:6em; }.panel_blocks strong.block_admin_links { margin:5px 0 8px -60px; }.links_blocks { text-align:center; }.links_blocks a.pb_block { height:50px; padding:10px 0; -webkit-transform-style:preserve-3d; -moz-transform-style:preserve-3d; transform-style:preserve-3d; }.links_blocks .pb_title { padding:0 5px; height:auto; line-height:120%; position:relative; top:50%; transform:translateY(-50%); }@media (max-width:1024px) {.panel_blocks a.pb_block,.panel_blocks div.pb_block{width:48%;max-width:48%;flex:1 1 48%;}}@media (max-width:500px) {.panel_blocks a.pb_block,.panel_blocks div.pb_block{width:98%;max-width:98%;flex:1 1 98%;}strong.pb_detal em:before{margin-top:0.3em;}strong.pb_title.bigtext {font-size:50% !important;}}.events_blocks strong.pb_detal em {background-position:0px 0px;}.events_blocks a.txtsz1 strong.pb_title {font-size:1.3em;}.evbtns, .event_content img.article_main_img {margin-right:33px;}.evbtns{padding-bottom:10px;}.evbtns a.nav_button span.btnico{display:inline-block;height:20px;width:20px;padding:0 10px 0 0;float:left;color:inherit;}div#slab_evmain{min-height:0;}#slab_eventprog h2{margin-bottom:1em;}#slab_eventprog .event_colpse > h2{margin-bottom:0;}div.evcolpse .event_colpse > h2{margin:0;padding:0;}#slab_eventprog dl{margin-bottom:1.5em;display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;justify-content:space-between;}#slab_eventprog dt,#slab_eventprog dd{flex:0 1 auto;padding:0.5em 1em;margin-bottom:1em;font-size:1.2em;box-sizing:border-box;}#slab_eventprog dt{width:6em;margin-right:2em;text-align:center;}#slab_eventprog dd{width:87%;width:calc(100% - 8em);text-align:left;}#slab_eventprog dt:nth-of-type(odd),#slab_eventprog dd:nth-of-type(odd){background-color:#f3f3f3;background-color:rgba(0,0,0,0.04);}#slab_eventprog dt:nth-of-type(even),#slab_eventprog dd:nth-of-type(even){background-color:#eeeeee;background-color:rgba(0,0,0,0.08);}#slab_eventprog .evbtns{padding-bottom:1em;}#slab_eventprog .evbtns a.nav_button{display:inline-block;margin:0.5em;}div.evcolpse{min-height:0;}div.evcolpse .slabcont{width:100%;padding:0;max-width:none;}div.event_colpse > h2{text-align:center;}div.event_colpse a.evcohead{max-width:1280px;margin:0 auto;padding:1em 0;text-align:left;-webkit-transition:color 0.2s ease;-moz-transition:color 0.2s ease;-o-transition:color 0.2s ease;transition:color 0.2s ease;}div.event_colpse a.evcohead span{margin:0;padding:0;top:1.4em;font-size:80%;}div.event_colpse div.evcosect{display:none;max-width:1280px;margin:0 auto;}@media (max-width:600px) {.evbtns a{margin-bottom:0.5em;}}.evbtns a.nav_button span.btnico:before{content:"\f017";font-family:Font Awesome\ 5 Pro;display:inline-block;}.evbtns a.btn_bkfile span.btnico:before{content:"\f02f";}.evbtns a.btn_bkform span.btnico:before{content:"\f2c2";}.evbtns a.btn_bklink span.btnico:before{content:"\f3ff";}.evbtns a.btn_call span.btnico:before{content:"\f879";}.evbtns a.btn_event span.btnico:before{content:"\f736";}.evbtns a.btn_map span.btnico:before{content:"\f278";}.evbtns a.btn_file span.btnico:before{content:"\f0f6";}.evbtns a.btn_newsletter span.btnico:before{content:"\f1ea";}.evbtns a.btn_calendar span.btnico:before{content:"\f274";}.evbtns a.btn_calendardl span.btnico:before{content:"\f271";}.events_blocks a.pb_block {min-height:100px;padding-bottom:2em;}.events_blocks a strong.pb_locat, .pb_locat {padding-top:0.2em;padding-bottom:0.2em;font-size:1.7em;}.pb_locat span {font-size:70%;}h2 span.eventdate, h2 span.eventloc{display:inline-block;}.slabcont .event_content h2{padding:0 0 0.5em 0;}.slabcont .event_content .evbtns,.slabcont .event_content h3{text-align:left;}.slabcont .event_content .acrtfrm .evbtns{text-align:right;margin-right:0;}.slabcont .event_content .evbtns a.nav_button,.slabcont .event_content .evbtns input.shop_btn,#calpop .evbtns a.nav_button,#calpop .evbtns input.shop_btn{display:inline-block;margin-right:1em;}.evitem_blank{background:none !important;}div#slab_eventmap .slabcont{width:100%;padding:0;max-width:none;}#calpop .evbtns{margin:1em 0 0 0;}.calpopcont{justify-content:space-between;align-items:stretch;align-content:center;border-radius:1em;overflow:hidden;}.calpopimg,.calpoptxt{min-width:240px;margin-bottom:1em;}.calpopimg{flex:1 0 35%;text-align:center;}.calpopimg img{width:auto;height:auto;min-width:60%;max-width:90%;margin:5%;float:none !important;}.calpoptxt{flex:1 0 60%;padding:1em 2em;box-sizing:border-box;}.calpoptxt > *{text-align:left;}.calpoptxt h2, .calpoptxt h3{font-size:2em;font-weight:normal;}#calpop{padding:0;border-radius:1em;-webkit-border-radius:1em;}#calpop .calpopimg,#calpop .calpoptxt{margin:0;}#calpop .calpoptxt{max-height:90vh;max-height:calc(100vh - 1.5em - 40px);overflow-y:auto;padding-top:0;margin-top:1.5em;}#calpop .calpoptxt h2,#calpop .calpoptxt h3,#calpop .calpoptxt h4{line-height:100%;padding-bottom:0.2em;}#calpop .calpoptxt h2{font-size:2.2em;}#calpop .calpoptxt h3{font-size:1.7em;padding-bottom:0.4em;}#calpop .calpoptxt h4{font-size:1.2em;}#calpop .calpoptxt h4 .eventdate a{margin-left:0.3em;}#calpop .calpoptxt p,#calpop .calpoptxt li,#calpop .calpoptxt blockquote{font-size: 1.2em;}#calpop .calpoptxt ul{margin-left:1.2em;}@media (orientation:portrait) {#calpop .calpopcont{display:block;}#calpop .calpopimg{height:35vh;}#calpop .calpopimg img{min-width:0;max-height:85%;margin:5% auto;}}.slabcont .event_content .evbtns,.slabcont .event_content h3{text-align:center;}.event_content h2{font-size:2em;}.event_content h2 span.eventdate{font-size:50%;}.evbtns a,.slabcont .event_content .evbtns a.nav_button{margin:0 0.5em 0.5em 0.5em;}.evlist-btns-spacer{min-width:131px;}.evlist-avail{font-size:1.6em;text-transform:uppercase;}@media (orientation:portrait) and (max-width:750px) {.event_content h2{font-size:2vw;}.evbtns{margin:0;}.evbtns a,.slabcont .event_content .evbtns a.nav_button{margin:0 1em 0.5em 1em;}.event_content img.article_main_img{margin:0.2em 0 0.5em 0;width:100%;height:auto;max-width:100%;}}@media (min-width:1024px), (orientation:landscape) {div#slab_page div.event_content > h2 > span{max-width:48%;}.eventloc span[itemprop="addressLocality"]{display:inline-block;}}.testimonial_blocks strong.pb_detal em {background-position:0px -16px;}.testimonial_blocks div.pb_text{height:100%;}.testimonial_blocks div.pb_text p{padding-top:7px;}.testimonial_blocks div.pb_text:before, .testimonial_blocks div.pb_text:after {display:inline-block;line-height:100%;padding:0 5px;font-size:40px;color:#c8c8c8;font-family:Font Awesome\ 5 Pro;}.testimonial_blocks div.pb_text:before {content:"\f10d";float:left;}.testimonial_blocks div.pb_text:after {content:"\f10e";float:right;margin-top:-0.4em;}.testimonial_blocks div.txtsz4 div.pb_text, .testimonial_blocks div.txtsz3 div.pb_text {background-image:url(/images/site/testimonial_person.png);background-repeat:no-repeat;background-position:3px bottom;}.testimonial_blocks div.txtsz4 div.pb_text p, .testimonial_blocks div.txtsz3 div.pb_text p {padding-left:76px;width:210px;}@media (max-width: 600px) { .testimonial_blocks div.pb_text:after {margin-top:-0.1em;} }.outer_footer{padding-bottom:44px !important;}.ftm_outer{width:100%;background-color:#323232;background-color:rgba(50,50,50,0.9);position:fixed;bottom:0;z-index:88;}.ftm_inner{width:95%;max-width:1280px;padding:10px 0 0 0;border-bottom:1px solid #808080;}.ftm_inner:last-child{border-bottom-width:0px;}.ftm-notice, .ftm-info{padding:0 0 10px 0;}.ftm-notice{font-size:1.1em;color:#ffffff;height:24px;line-height:24px;}span.ftm-txt{color:inherit;}.ftm-info{display:none;border-style:solid;border-width:1px 0 0 0;border-color:#808080;}.ftm-info a{font-weight:bold;box-shadow:inset 0px -1px 0px #bad6ea;text-shadow:2px 1px 0 #000000,-2px 1px 0 #000000;}.ftm-info a, .ftm-info a:visited{color:#ffffff;}.ftm-info a:hover{color:#f8f8f8;text-decoration:none;box-shadow:inset 0px -1px 0px #d1eaba;}.ftm-info a.ftm-btn{font-weight:normal;box-shadow:none;text-shadow:none;}.ftm-info h3, .ftm-info p{color:#f8f8f8;}.ftm-info p{margin:4px 0;}.ftm-info h3{margin:8px 0 0 0;font-size:1.1em;font-weight:bold;text-align:left;}a.ftm-btn{padding:4px 8px;display:inline-block;border-radius:5px;line-height:16px;background-color:#64a4d2;margin-left:7px;}a.ftm-btn, a.ftm-btn:visited{color:#ffffff;}a.ftm-btn:hover{color:#ffffff;background-color:#4d96cb;text-decoration:none;}a.ftm-btn:first-of-type{margin-left:14px;}a.cookie-accept,a.gatog-accept{background-color:#7aab4e;}a.cookie-decline,a.gatog-decline{background-color:#ea3250;}a.cookie-privacy{margin-left:14px;background-color:#eeaa4a;}a.cookie-accept:hover,a.gatog-accept:hover{background-color:#6c9745;}a.cookie-decline:hover,a.gatog-decline:hover{background-color:#eb314f;}a.cookie-privacy:hover{background-color:#ec9a30;}.cookie-info > div.flexcont{flex-wrap:nowrap;align-items:stretch;border-radius:0.5em;overflow:hidden;margin-top:1em;}.cookie-info > div.flexcont > div.flexmin{background-color:rgba(255,255,255,0.1);min-width:5em;padding:0.5em 0;text-align:center;display:flex;align-content:center;justify-content:center;}.cookie-info div.flexmin img{margin:auto;}.cookie-info div.flexmin i{margin:auto;font-size:2em;color:#ababab;}.cookie-info div.flexmin i.fad{--fa-secondary-opacity:1;}.cookie-info #cookie-sess div.flexmin i{color:#fee694;}.cookie-info #cookie-sess div.flexmin i.fad {color:#7a4502;--fa-secondary-color:#fee694;}.cookie-info #cookie-share div.flexmin i{color:#93c9fd;}.cookie-info #cookie-share div.flexmin i.fad {--fa-secondary-color:#5e9edc;}.cookie-info #cookie-stat div.flexmin i{color:#c4cf8b;}.cookie-info #cookie-stat div.flexmin i.fad {--fa-secondary-color:#93c9fd;}.cookie-info #cookie-affils div.flexmin i{color:#fcbc6a;}.cookie-info #cookie-visi div.flexmin i{color:#a3dfed;}.cookie-info #cookie-visi div.flexmin i.fad {--fa-secondary-color:#fee694;}.cookie-info > div.flexcont > div.flexauto{background-color:rgba(0,0,0,0.1);padding:0 0 0 0.8em;}#gatoggles ul{width:60%;list-style:none;}#gatoggles li{padding:0.2em 10em 0.2em 0;margin:0 0 0.2em 0;position:relative;color:#f8f8f8;line-height:2.4em;border-bottom:0.1em solid #f8f8f8; }#gatoggles li span.gatogbtns{position:absolute;top:0.1em;right:0;}#gatoggles li:last-child{margin-bottom:0;border-bottom:none;}#gatoggles li a{border:0.2em solid transparent;line-height:1.4em;filter:saturate(25%);}#gatoggles li:first-child a{filter:none;}#gatoggles li a.gatogactv{border:0.2em solid #ffffff;filter:none;}@media (orientation:portrait), (max-width: 1023px){.ftm-notice{height:auto;}span.ftm-txt{display:block;}a.cookie-accept{margin-left:0 !important;}.ftm-info{max-height:70vh;overflow:scroll;}}@media (max-width: 750px){#gatoggles ul{width:auto;max-width:640px;}}#load-add{display:none;}