html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,input,select,textarea,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}:focus{outline:0}html{font-size:100.01%}body{line-height:20px;color:#333;background:#fff;font-size:1em}ol,ul{list-style:none}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}*{outline:none}strong,b{font-weight:bold}small{font-size:0.85em}sup{position:relative;bottom:0.3em;vertical-align:baseline}sub{position:relative;bottom:-0.2em;vertical-align:baseline}acronym,abbr{cursor:help;letter-spacing:1px;border-bottom:1px dashed}form{display:inline}textarea{width:100%;line-height:1.25em}label,button,.btn{cursor:pointer}.hide{display:none!important}ul.inline .last{border-right:none!important}ul.inline li{display:inline;padding :0 5px}ul.inline .first{padding-left:0}a img,img{border:0}.center{text-align:center;margin:0 auto}h1,h2,h3,h4,h5,h6,.head{margin-bottom:.4em;line-height:1.3em;font-weight:normal}h2{font-size:1.5em}h3{font-size:1.15em}h4{font-size:1.05em}h5{font-size:1.05em}h6{font-size:.95em}.fright{float:right!important;right:0}.fleft{float:left;left:0}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}html{font-size:100.01%}body{background:#fff;font-size:13px;font-family:'Roboto',sans-serif;color:#404141}a{color:#565c60;text-decoration:none}a:hover{;color:#565c60;text-decoration:underline}li.active a{color:#69a014}html,body{margin:0;overflow:hidden;padding:0;text-align:center}#container{height:100%;position:absolute;text-align:left;width:100%;left:0px;top:0px}#middle{background:none repeat scroll 0 0 #F2F5E9;left:0;top:0;bottom:0;position:absolute;width:100%}#sidebar{position:absolute;width:310px;z-index:300;left:-260px;top:0px;height:100%}.side-content,.side-content *{touch-action:pan-y}.side-menu,.side-menu *{touch-action:none}.side-content{width:260px;position:absolute;top:0px;bottom:0px;background:#FFFFFF}.side-menu{padding-top:15px;width:50px;height:500px}.side-menu li{height:126px;width:29px;display:block;margin-bottom:2px;margin-left:5px;margin-right:5px;overflow:hidden}.side-menu li a{opacity:0.9;background-color:#FFF;text-transform:uppercase;color:#000;transform-origin:top left;transform:rotate(-90deg);margin-top:126px;width:110px;padding:12px 19px 10px 0px;margin-right:40px;font-size:13px;font-weight:400;height:19px;text-align:center;cursor:pointer;display:block;overflow:hidden;position:absolute}.side-menu li a:hover{text-decoration:none;opacity:1}.side-menu li a:after{font-family:'Material Symbols Outlined';font-weight:normal;font-style:normal;position:absolute;width:20px;height:20px;font-size:20px;line-height:20px;margin-top:2px;color:#000;top:8px;right:6px;transform:rotate(+90deg);content:"\eac9"}#sidebar .side-menu.out li.active a:after{content:"\eac3"}#sidebar .side-menu li a{border-radius:5px 5px 5px 5px}.side-menu.out li.active a{opacity:0.9}.side-menu.out liturquoise a{}.side-menu li#base a{background-color:#000;color:#fff}.side-menu li#base a:after{color:#fff}.side-menu li#bleu a{background-color:#f2faff;color:#174c6a}.side-menu li#bleu a:after{color:#174c6a}.side-menu li#violet a{background-color:#f2fff2;color:#1c7e1c}.side-menu li#violet a:after{color:#1c7e1c}.side-menu li#vert a{background-color:#fcf3ff;color:#772b91}.side-menu li#vert a:after{color:#772b91}.side-menu li#resulttab a{background-color:#f2faff;color:#174c6a}.side-menu li#resulttab a:after{color:#174c6a}.side-menu li#yeartab a{background-color:#fcf3ff;color:#772b91}.side-menu li#yeartab a:after{color:#772b91}.side-content .scroll{width:255px;position:relative;height:100%}.side-content .articles{display:none;height:100%}.side-content .articles ul{padding-top:6px}.side-content .articles li{font-size:11px;min-height:25px;color:#FFF}.side-content .articles li a{cursor:pointer;color:#000;font-size:0.9em;font-weight:700}.side-content .articles li span:not(.pstyle):not(.material-symbols-outlined){font-size:14px;left:62px;line-height:22px;position:absolute;top:20%;width:185px;letter-spacing:-0.01em}.side-content .articles ul.categories li{font-size:1.3em;line-height:3em}.side-content .articles ul.categories li span.material-symbols-outlined{display:block;float:left;margin-top:7px;margin-right:10px;color:#1c7e1c}.categories li:hover{background-color:rgba(191,237,191,0.2);cursor:pointer}.categories li.active{background-color:rgba(191,237,191,0.6)}.side-content .articles li span.double{top:5%;line-height:11px}.side-content .articles li input{margin-right:7px;margin-left:7px;zoom:2}.side-content .articles li img{vertical-align:middle;margin-right:5px}.side-content .articles li{vertical-align:middle;color:#000;font-size:14px;margin-left:10px;padding:5px 5px 5px 0px;vertical-align:middle;position:relative;font-size:11px}.side-content .articles li.section{background:#f5f5f5;font-size:11px;padding:15px 0px 15px 7px}#sidebar.base #basepanel,#sidebar.bleu #bleupanel,#sidebar.violet #violetpanel,#sidebar.vert #vertpanel,#sidebar.turquoise #turquoisepanel{display:block!important}#sidebar.base .side-content{display:block!important;background-color:#000}#sidebar.bleu .side-content{display:block!important;background-color:#f2faff}#sidebar.violet .side-content{display:block!important;background-color:#f2fff2}#sidebar.vert .side-content{display:block!important;background-color:#fcf3ff}#sidebar.turquoise .side-content{display:block!important;background-color:#fff}#resultlist{position:absolute;width:100%;height:100%;overflow-y:scroll}#resultlist p.default{padding:20px;font-size:14px}#resultlist li{position:relative;list-style:none!important;padding:5px;margin:0;display:block;height:40px;border-left:5px solid #6d8999}#resultlist li.red{border-left:5px solid #ff0000}#resultlist li.orange{border-left:5px solid #ff8800}#resultlist li.pink{border-left:5px solid #ff0088}#resultlist li.purple{border-left:5px solid #8800ff}#resultlist li.green{border-left:5px solid #00c888}#resultlist li.yellow{border-left:5px solid #c8c800}#resultlist li.blue{border-left:5px solid #0088ff}#resultlist li.brown{border-left:5px solid #9d3d3d}#resultlist li.grey{border-left:5px solid #6d8999}#resultlist li.red span.pstyle{color:#ff0000}#resultlist li.orange span.pstyle{color:#ff8800}#resultlist li.pink span.pstyle{color:#ff0088}#resultlist li.purple span.pstyle{color:#8800ff}#resultlist li.green span.pstyle{color:#00c888}#resultlist li.yellow span.pstyle{color:#c8c800}#resultlist li.blue span.pstyle{color:#0088ff}#resultlist li.brown span.pstyle{color:#9d3d3d}#resultlist li.grey span.pstyle{color:#6d8999}#resultlist li.red.active{background-color:rgba(255,0,0,0.4)}#resultlist li.orange.active{background-color:rgba(255,136,0,0.4)}#resultlist li.pink.active{background-color:rgba(255,0,136,0.4)}#resultlist li.purple.active{background-color:rgba(136,0,255,0.4)}#resultlist li.green.active{background-color:rgba(0,200,136,0.4)}#resultlist li.yellow.active{background-color:rgba(200,200,0,0.4)}#resultlist li.blue.active{background-color:rgba(0,136,255,0.4)}#resultlist li.brown.active{background-color:rgba(157,61,61,0.4)}#resultlist li.grey.active{background-color:rgba(109,137,153,0.4)}.ol-popup-content .pstyle.red{color:#ff0000}.ol-popup-content .pstyle.orange{color:#ff8800}.ol-popup-content .pstyle.pink{color:#ff0088}.ol-popup-content .pstyle.purple{color:#8800ff}.ol-popup-content .pstyle.green{color:#00c888}.ol-popup-content .pstyle.yellow{color:#c8c800}.ol-popup-content .pstyle.blue{color:#0088ff}.ol-popup-content .pstyle.brown{color:#9d3d3d}.ol-popup-content .pstyle.grey{color:#6d8999}#resultlist li:hover{background-color:rgba(255,255,255,0.3);cursor:pointer}#resultlist li span:not(.pisland){position:relative;display:inline-block;line-height:1.5em;left:2%;top:0}#resultlist li span.pname{font-weight:400;font-size:1.2em;color:#6d8999;display:block}#resultlist li span.pcat{display:block}#resultlist li span.pphoto{position:absolute;text-align:center;right:0%;left:80%;top:0;height:50px;width:20%;overflow:hidden}#resultlist li span.pphoto img{vertical-align:middle;height:100%;margin-left:-10px}#resultlist li::before{position:absolute;top:15px;right:51px;display:block;z-index:100;width:39px;font-size:50px;color:#000;content:'\f6fe';font-family:'Material Symbols Outlined'}.padding{padding:10px}.opacity{height:100%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;opacity:0.9;filter:alpha(opacity=90)}div#messagediv{position:absolute;background:rgba(0,0,0,0.77);top:15px;left:15px;right:auto;z-index:500;padding:5px;text-align:center;color:#FFF;border-radius:5px;padding:5px;width:calc(100% - 40px);height:calc(100% - 40px);visibility:hidden;opacity:0;transition:visibility 0s,opacity 0.5s linear}div#messagediv.visible{visibility:visible;opacity:1}div#messagediv .introcontent{font-family:'Roboto',sans-serif;position:relative;top:50%;transform:translateY(-50%)}@media (max-width:699px){div#messagediv.visible .introcontent .introimg{width:45%;max-width:250px;display:inline-block;position:relative;margin:auto 55px}div#messagediv.visible .introcontent .introtxt{width:80%;max-width:500px;display:inline-block;position:relative}}@media (min-width:700px){div#messagediv.visible .introcontent .introimg{width:25%;display:block;top:5%;left:10%;position:absolute;top:50%;transform:translateY(-50%)}div#messagediv.visible .introcontent .introtxt{width:50%;display:inline-block;float:right;right:10%;position:absolute;top:50%;transform:translateY(-50%)}}div#messagediv.visible .introcontent .introimg div img{border-radius:5px;width:100%}div#messagediv.visible .introcontent .introimg .introuser img{width:26px!important;vertical-align:middle;border:0px none;margin-left:5px}div#messagediv.visible .introcontent .introimg .introuser span{vertical-align:bottom;font-size:20px;line-height:27px;color:#5B5B5B}div#messagediv.visible .introcontent .introimg .introuser a{color:#12901a}div#messagediv.visible .introcontent .introimg .introuser a:hover{text-descortaion:underline}div#messagediv .introcontent h1{font-size:3vh;line-height:4vh;margin:2vh auto}div#messagediv .introcontent p{font-size:2vh;line-height:3vh;margin-bottom:20px;font-weight:300;padding:0% 15%;margin:2vh auto}div#messagediv .introcontent .btnstart,div#messagediv .introcontent .btnvideo{padding:5px 10px;border:1px solid;border-radius:5px;text-decoration:none;margin:5px 5px;font-size:13px;display:inline-block}div#messagediv .introcontent .btnstart span,div#messagediv .introcontent .btnvideo span{vertical-align:bottom;padding-top:0px;display:inline-block;line-height:21px;margin-right:5px;font-size:26px}div#messagediv .introcontent .btnstart{color:#FFF;background-color:#12901a;animation:pulse3 1s ease-in-out infinite alternate;-webkit-animation:pulse3 1s ease-in-out infinite alternate}div#messagediv .introcontent .btnvideo{color:#FFF;background-color:#1E1A9F50}div#messagediv .introcontent .btnstart:hover{color:#000;background-color:#FFF}div#messagediv .introcontent .btnvideo:hover{color:#000;background-color:#FFF}div#mapDiv{width:100%;position:absolute;top:0px;bottom:0px;background-color:white;background-position:center center;background-repeat:no-repeat}div#mapDiv olLayerDiv{cursor:pointer}div#mapDiv .gpControlLabelClass{background-color:#01589d!important;font-family:'Roboto',sans-serif}div#mapDiv .gpToolBoxContent{background-color:#4c9de0!important}div#mapDiv .nameScale div{color:#FFFFFF!important}div#mapDiv .custom-zoom{top:10px!important;left:calc(50% - 16px)!important;width:82px}div#mapDiv .custom-scale{left:calc(50% - 69px);bottom:40px;position:absolute!important;border:2px rgba(255,255,255,1) solid;border-top:0px none;padding:0px 5px 5px;color:#FFFFFF;height:4px;line-height:0px;overflow:visible;font-size:14px;text-shadow:0px 0px 2px #225c74}div#mapDiv .custom-zoom button{font-family:'Roboto',sans-serif;display:inline;color:#fff;font-size:29px;text-align:center;vertical-align:text-bottom;height:35px;width:35px;line-height:29px;margin:3px;padding:4px;background-color:rgba(0,0,0,0.7)}div#mapDiv .ol-control button:hover,div#mapDiv .ol-control button:focus{outline:1px solid #000;background-color:#000}div#mapDiv .custom-zoom button.custom-zoom-out{}.ol-popup{position:absolute;background-color:black;padding:0px;border:0px none;bottom:48px;left:-48px;border-radius:5px;color:#d4d4d4}.ol-popup a.pprevious,.ol-popup a.pplay,.ol-popup a.pnext,.ol-popup-closer{position:absolute;display:block;top:10px}.ol-popup a.pprevious{left:calc(20% - 20px)}.ol-popup a.pplay{left:calc(45% - 20px);animation:pulse2 1s ease-in-out infinite alternate;-webkit-animation:pulse2 1s ease-in-out infinite alternate}.ol-popup a.pplay:not(.playing){}.ol-popup a.pplay.playing span{color:#960E0E!important}.ol-popup a.pplay.playing span:hover{color:#DD3A3A!important}.ol-popup a.pnext{left:calc(70% - 20px)}.ol-popup-closer{left:calc(90% - 20px)}.ol-popup a.pprevious span,.ol-popup a.pplay span,.ol-popup a.pnext span,.ol-popup-closer span{font-size:30px!important}.ol-popup a.pplay span{color:#0B840B}.ol-popup a.pplay span:hover{color:#3ADD3A}.ol-popup a.pprevious span,.ol-popup a.pnext span,.ol-popup-closer span{color:#d4d4d4}.ol-popup a.pprevious span:hover,.ol-popup a.pnext span:hover,.ol-popup-closer span:hover{text-decoration:none;color:#FFF}.ol-popup:after,.ol-popup:before{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.ol-popup:after{border-top-color:#000;border-width:10px;left:48px;margin-left:-10px}.ol-popup:before{border-top-color:#000;border-width:11px;left:48px;margin-left:-11px}.ol-popup-content{min-width:220px;max-height:265px;overflow-x:auto;padding-bottom:10px;margin-top:50px}.ol-popup div.infoResult{min-width:130px}.ol-popup div.infoResult p{padding:0.1em;margin:0}.ol-popup-content h3,.ol-popup-content h4{margin:5px 10px}.ol-popup-content p{margin:5px 10px;font-weight:100}.ol-popup-content a{font-size:1.1em!important}.ol-popup-content .imgdiv{width:100%;height:120px;overflow:hidden;position:relative}.ol-popup-content .imgdiv a{display:block;margin-top:calc(-10%)}.ol-popup-content .imgdiv::before{content:'\e5d0';font-family:'Material Symbols Outlined';font-size:60px;z-index:80;color:#fff;position:absolute;top:calc(50% - 10px);left:calc(50% - 30px);opacity:0.5;animation:pulse 1s ease-in-out infinite alternate;-webkit-animation:pulse 1s ease-in-out infinite alternate;pointer-events:none}@keyframes pulse{0%{opacity:0.15}100%{opacity:0.85}}@keyframes pulse2{0%{transform:scale(1)}100%{transform:scale(1.3)}}@keyframes pulse3{0%{transform:scale(0.9)}100%{transform:scale(1.1)}}.ol-popup-content .imgdiv:hover::before{animation:none;-webkit-animation:none;opacity:1}.ol-popup-content img{width:100%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ol-popup-content .imgdiv a:not(:first-child){display:none}.mapboxgl-popup-content{background:none !important;padding:0 !important;box-shadow:none !important;border-radius:0 !important}.mapboxgl-popup-tip{display:none !important}.mapboxgl-ctrl-scale{position:fixed !important;bottom:10px !important;left:50% !important;transform:translateX(-50%) !important;background-color:transparent !important;border:2px rgba(255,255,255,1) solid !important;border-top:0 none !important;color:#FFFFFF !important;font-size:14px !important;text-shadow:0px 0px 2px #225c74 !important;padding:0 5px 5px !important;height:4px !important;line-height:0px !important;overflow:visible !important}.mapboxgl-ctrl-group{background:transparent !important;box-shadow:none !important}.mapboxgl-ctrl-group button{background-color:rgba(0,0,0,0.7) !important;border:none !important;width:35px !important;height:35px !important;margin:3px !important;border-radius:4px !important}.mapboxgl-ctrl-group button:hover,.mapboxgl-ctrl-group button:focus{background-color:#000 !important}.mapboxgl-ctrl-group button .mapboxgl-ctrl-icon{filter:invert(1) !important}tr,td{border-collapse:collapse;border-spacing:0;border:0px none;margin:0 0 1.25em 0;padding:0;border:none}
