.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%;}}@media (max-width:500px) {#slab_categories .moscol{flex:1 1 90%;width:90%;max-width:90%;}}@media (min-width:500px) {#slab_categories .moscol{flex-basis:34%;width:30%;max-width:380px;}}div.slab_moscols div.mosheadindx{padding-bottom:0;background:#ffffff;color:#000000;}div.mosheadindx .mosccovhov a:hover, .moscindx .mosaic-hovbg, .moscindx .mosaic-backdrop{background:#ffffff;}.moscindx{box-shadow:0.2em 0.2em 0 0 rgba(218,222,222,0.2);}.moscindx a.mosaic-overlay{transition:background 0.3s ease;}.moscindx a.mosaic-overlay:hover{background:rgba(255,255,255,0.4);}.moscindx span.mosaic-cont{background:#ffffff;text-shadow:0 1px 1px #e1e1e1;color:#000000;}.moscindx span.mosaic-cont sup, .mosheadindx span.mosaic-cont sup, .moscindx span.mosaic-hov{color:#000000;}.moscindx a.mosaic-overlay:hover span.mosaic-cont{background:#ffffff;}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{color:#6d90ab;}div.slab_moscols .mosutxt{color:#858f8e;}.cc1 .mosutxt,.cc1 .moscbtn{clear:left;}.cc1 .mosutxt a, .cc1 .mosutxt strong{color:#009ddc;}.cc2 .mosutxt a, .cc2 .mosutxt strong, body#body-sitemap #slab_cat2 h2 a{color:#8cc63f;}.cc3 .mosutxt a, .cc3 .mosutxt strong, body#body-sitemap #slab_cat3 h2 a{color:#f0b310;}.cc20 .mosutxt a, .cc20 .mosutxt strong, body#body-sitemap #slab_cat1 h2 a, .cc51 .mosutxt a, .cc51 .mosutxt strong, body#body-sitemap #slab_other h2 span, body#body-sitemap #slab_cat20 h2 a{color:#004990;}.mosheadindx.cc0 span.mosaic-cont sup,.mosheadindx.cc20 span.mosaic-cont sup,.mosheadindx.cc51 span.mosaic-cont sup,.cc0 .moscindx span.mosaic-hov,.cc20 .moscindx span.mosaic-hov,.cc51 .moscindx span.mosaic-hov{color:#ffffff;}body#body-sitemap .smap-t h2 a:hover{opacity:0.8;}.cc1 a.mosaic-overlay:hover{background:rgba(0,157,220,0.4);}.cc2 a.mosaic-overlay:hover{background:rgba(140,198,63,0.4);}.cc3 a.mosaic-overlay:hover{background:rgba(240,179,16,0.4);}.cc20 a.mosaic-overlay:hover, .cc51 a.mosaic-overlay:hover{background:rgba(0,73,144,0.4);}.moscindx a.mosaic-overlay{transition:background 0.3s ease;}.moscindx a.mosaic-overlay:hover{background:rgba(255,255,255,0.4);}.cc1 span.mosaic-cont, .cc1 a.mosaic-overlay .mosaic-hovbg{text-shadow:0 1px 1px #0087b0;}.cc2 span.mosaic-cont, .cc2 a.mosaic-overlay .mosaic-hovbg{text-shadow:0 1px 1px #7ba832;}.cc3 span.mosaic-cont, .cc3 a.mosaic-overlay .mosaic-hovbg{text-shadow:0 1px 1px #c8900c;}.cc20 span.mosaic-cont, .cc20 a.mosaic-overlay .mosaic-hovbg, .cc51 span.mosaic-cont, .cc51 a.mosaic-overlay .mosaic-hovbg{text-shadow:0 1px 1px #004170;}.cc1 span.mosaic-cont{background:rgba(0,157,220,0.8);}.cc2 span.mosaic-cont{background:rgba(140,198,63,0.8);}.cc3 span.mosaic-cont{background:rgba(240,179,16,0.8);}.cc0 span.mosaic-cont,.cc20 span.mosaic-cont,.cc51 span.mosaic-cont{background:rgba(0,73,144,0.8);}.cc1 a:hover span.mosaic-cont, .cc1 div.mosaic-overlay, .cc1 a.mosaic-overlay .mosaic-hovbg{background:#009ddc;}.cc2 a:hover span.mosaic-cont, .cc2 div.mosaic-overlay, .cc2 a.mosaic-overlay .mosaic-hovbg{background:#8cc63f;}.cc3 a:hover span.mosaic-cont, .cc3 div.mosaic-overlay, .cc3 a.mosaic-overlay .mosaic-hovbg{background:#f0b310;}.cc0 a:hover span.mosaic-cont, .cc0 div.mosaic-overlay, .cc0 a.mosaic-overlay .mosaic-hovbg, .cc20 a:hover span.mosaic-cont, .cc20 div.mosaic-overlay, .cc20 a.mosaic-overlay .mosaic-hovbg, .cc51 a:hover span.mosaic-cont, .cc51 div.mosaic-overlay, .cc51 a.mosaic-overlay .mosaic-hovbg{background:#004990;}.moscindx span.mosaic-cont{background:#ffffff;text-shadow:0 1px 1px #e1e1e1;}.moscindx a.mosaic-overlay:hover span.mosaic-cont{background:#ffffff;}.cc1 .moscindx  span.mosaic-cont{border-left:2px solid #a7dcf2;}.cc2 .moscindx  span.mosaic-cont{border-left:2px solid #d7ebbc;}.cc3 .moscindx  span.mosaic-cont{border-left:2px solid #fbe4ac;}.cc0 .moscindx  span.mosaic-cont, .cc20 .moscindx  span.mosaic-cont, .cc51 .moscindx  span.mosaic-cont{border-left:2px solid #afc1d1;}body#body-sitemap div#slab_cat20-0 .moscindx span.mosaic-cont, body#body-sitemap div#slab_cat20-children .moscindx span.mosaic-cont, body#body-sitemap div#slab_cat51-0 .moscindx span.mosaic-cont, body#body-sitemap div#slab_cat51-children .moscindx span.mosaic-cont{border-left-color:#d7d7d7;}.cc1 .moscindx  span.mosaic-cont sup{color:#0087b0;}.cc2 .moscindx  span.mosaic-cont sup{color:#7ba832;}.cc3 .moscindx  span.mosaic-cont sup{color:#c8900c;}.cc0 .moscindx  span.mosaic-cont sup, .cc20 .moscindx  span.mosaic-cont sup, .cc51 .moscindx  span.mosaic-cont sup{color:#004170;}.moscindx{box-shadow:0.2em 0.2em 0 0 rgba(218,222,222,0.2);}body#body-vids .mosutxt{word-wrap:break-word;}body#body-documents .slab_moscols .mosccovhov .mosaic-cont{font-size:150%;}body#body-documents .slab_moscols .mosccovhov .mosaic-overlay{cursor:default;}div.slab_moscols div.mosheadindx{padding-bottom:0;}body#body-sitemap div#slab_other-1 div.mosaic-backdrop img{width:100%;height:100%;right:0;}body#body-sitemap div#slab_cat20-0 div.mosaic-backdrop img,body#body-sitemap div#slab_cat20-children div.mosaic-backdrop img{width:180%;height:180%;top:0;right:0;left:0;margin-left:-35%;}.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;}