@CHARSET "UTF-8"_

/*DEFAULT CSS SHEET */
/* --> set to 980px width for mobile*/


/*
 * @media screen and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3) { } 
 * @media screen and (max-device-width:768px) and (-webkit-min-device-pixel-ratio:1) {} 
 * @media screen and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:2) {} 
 */

/*---------------------------------*/
h3 {
	margin-block-start: 2em;
	font-size:0.9em;
}.clear_both{clear:both}.no_select{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-o-user-select:none;-webkit-touch-callout:none;cursor:default}.center_both{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-backface-visibility:hidden;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-webkit-font-smoothing:subpixel-antialiased}.center_wrap_in{position:fixed;left:50%;top:50%}.center_wrap_out{position:relative;left:-50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.center_w{position:fixed;top:0%;left:50%;transform:translate(-50%,0%)}.center_l{position:fixed;top:50%;left:0%;transform:translate(0%,-50%)}.center_r{position:fixed;top:50%;right:0%;transform:translate(0%,-50%)}.center_abs_l{position:absolute;top:50%;transform:translate(0%,-50%)}html,body{width:100%;height:100%;margin:0!important;padding:0;overflow-y:hidden;overflow-x:hidden;background:#fff;font-family:'Open Sans',sans-serif}body{}* html body{margin-top:0!important}@media screen and (max-device-width:834px){html{margin-top:0!important}* html body{margin-top:0!important}html,body{height:auto;overflow-y:auto}}#main{width:100%;height:100%;min-width:1000px;display:inline-block;overflow-y:scroll}@media screen and (max-device-width:834px){#main{min-width:0;max-width:100%}h3{padding:0 40px;font-size:.9em}}@media screen and (max-device-width:768px){h3{padding:0 40px;font-size:.9em}}@media screen and (max-device-width:428px){h3{padding:0 60px;font-size:.9em}}button{-webkit-appearance:none;background:transparent;border:0;outline:0;padding:0;margin:0}svg{padding:0;margin:0;display:block}.arrow{cursor:pointer;height:20%;width:50%}.left:hover polyline,.left:focus polyline{stroke-width:2}.left:active polyline{stroke-width:4;transition:all 100ms ease-in-out}.right:hover polyline,.right:focus polyline{stroke-width:2}.right:active polyline{stroke-width:4;transition:all 100ms ease-in-out}polyline{transition:all 250ms ease-in-out}#header_fixed{position:relative;width:100%;height:112px;clear:both;float:left;margin:24px 0}.header_thumbnail2{clear:both;float:left;position:relative;height:100%;left:50%;transform:translate(-50%,0)}.header_thumbnail_layer2{float:left;position:relative;height:100%}.header_thumbnail_layer2:nth-of-type(1){width:112px}.header_thumbnail_layer2:nth-of-type(2){width:60px}.header_thumbnail_layer2:nth-of-type(3){width:150px}#header_gallery{position:absolute;width:100%;height:18%;background-color:#68b;background-color:#fff;top:0;min-height:138px;height:160px;border-bottom:2px #ddd solid;font-family:'Open Sans',sans-serif}#header_cont{position:absolute;top:50%;transform:translate(0%,-50%);height:80%;width:80%;margin:0 10%;background-color:#77d;background-color:#fff;min-width:600px}#header_cont2{height:100%;width:320px;position:fixed;top:0%;left:50%;transform:translate(-50%,0%)}@media screen and (max-device-width:834px){#header_gallery{min-height:0;height:54px;padding:25px 0}}@media screen and (max-device-width:768px){#header_gallery{min-height:0;height:78px;padding:25px 0}}@media screen and (max-device-width:428px){#header_gallery{min-height:0;height:108px;padding:25px 0}}.header_section{float:none;height:100%;width:100%;background-color:#35e;background-color:#fff}.header_thumbnail{float:left;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:322px}#header_fixed .header_thumbnail{position:absolute;top:0}.header_thumbnail_layer{float:left;width:36px;height:36px;background-color:#fff;width:150px;height:112px}.header_thumbnail_layer:nth-of-type(1) {width:112px}.header_thumbnail_layer:nth-of-type(2) {width:60px}.header_thumbnail_layer:nth-of-type(3) {width:150px}.header_break{float:left;margin:0 29px;border:1px solid #faf9fc;border-top:none;border-bottom:none;height:112px;top:50%;transform:translate(0%,-50%);position:absolute}#header_nav{width:112px;height:112px;background-color:#fff;top:50%;transform:translate(0%,-50%);position:absolute}.header_nav_item{width:50px;height:50px;background:no-repeat;background-size:50px;float:left;background:#fff;margin:1px;line-height:50px;font-size:10px;text-decoration:none;color:#aaa}#header_nav div:nth-of-type(1) .header_nav_item {background:url(media/headericon.png) -150px 0 no-repeat;background-size:200px}#header_nav div:nth-of-type(2) .header_nav_item {background:url(media/headericon.png) -100px 0 no-repeat;background-size:200px}#header_nav div:nth-of-type(3) .header_nav_item {background:url(media/headericon.png) 0 0 no-repeat;background-size:200px}#header_nav div:nth-of-type(4) .header_nav_item {background:url(media/headericon.png) -50px 0 no-repeat;background-size:200px}.header_nav_layer1{float:left;width:54px;height:54px;margin:1px;background-color:#fff;border-radius:15px}.header_nav_layer2{float:left;width:52px;height:52px;margin:1px;background-color:#fff;border-radius:10px}.header_nav_active{background-color:#e9e7eb}@media screen and (max-device-width:834px){#header_fixed{margin:25px 0 70px;height:74px}.header_thumbnail2{width:100%}.header_thumbnail_layer2{display:inline-block}.header_thumbnail_layer2:nth-of-type(1){width:auto}.header_thumbnail_layer2:nth-of-type(2){width:0}.header_thumbnail_layer2:nth-of-type(3){margin-left:70px;width:auto}.header_break{margin:0;border:0 solid #888}#header_nav{float:left;width:auto;height:74px;margin:0 30px;display:inline-flex;transform:none;position:relative;top:auto}.header_nav_item{width:70px;height:70px;background-size:70px;line-height:70px;margin:1px}.header_nav_layer1{width:74px;height:74px;margin:0 4px}.header_nav_layer2{width:72px;height:72px;margin:1px}#header_nav div:nth-of-type(1) .header_nav_item {background:url(media/headericon.png) -210px 0 no-repeat;background-size:280px}#header_nav div:nth-of-type(2) .header_nav_item {background:url(media/headericon.png) -140px 0 no-repeat;background-size:280px}#header_nav div:nth-of-type(3) .header_nav_item {background:url(media/headericon.png) 0 0 no-repeat;background-size:280px}#header_nav div:nth-of-type(4) .header_nav_item {background:url(media/headericon.png) -70px 0 no-repeat;background-size:280px}}@media screen and (max-device-width:768px){#header_fixed{margin:25px 0 70px;height:78px}.header_thumbnail2{width:100%}.header_thumbnail_layer2{display:inline-block}.header_thumbnail_layer2:nth-of-type(1){width:auto}.header_thumbnail_layer2:nth-of-type(2){width:0}.header_thumbnail_layer2:nth-of-type(3){margin-left:50px;width:auto}.header_break{margin:0;border:0 solid #888}#header_nav{float:left;width:auto;height:78px;margin:0 30px;display:inline-flex;transform:none;position:relative;top:auto}.header_nav_item{width:70px;height:70px;background-size:70px;line-height:70px;margin:2px}.header_nav_layer1{width:78px;height:78px;margin:0 5px}.header_nav_layer2{width:74px;height:74px;margin:2px}#header_nav div:nth-of-type(1) .header_nav_item {background:url(media/headericon.png) -210px 0 no-repeat;background-size:280px}#header_nav div:nth-of-type(2) .header_nav_item {background:url(media/headericon.png) -140px 0 no-repeat;background-size:280px}#header_nav div:nth-of-type(3) .header_nav_item {background:url(media/headericon.png) 0 0 no-repeat;background-size:280px}#header_nav div:nth-of-type(4) .header_nav_item {background:url(media/headericon.png) -70px 0 no-repeat;background-size:280px}}@media screen and (max-device-width:428px){#header_fixed{margin:25px 0 100px;height:108px}.header_thumbnail2{width:auto}.header_thumbnail_layer2{display:block}.header_thumbnail_layer2:nth-of-type(1){width:532px}.header_thumbnail_layer2:nth-of-type(2){width:0}.header_thumbnail_layer2:nth-of-type(3){margin:0;width:auto}.header_break{margin:0;border:0 solid #888}#header_nav{width:auto;height:108px;margin:0 30px;display:inline-flex}.header_nav_item{width:100px;height:100px;background-size:100px;line-height:100px;margin:2px}.header_nav_layer1{width:108px;height:108px;margin:0 5px}.header_nav_layer2{width:104px;height:104px;margin:2px}#header_nav div:nth-of-type(1) .header_nav_item {background:url(media/headericon.png) -300px 0 no-repeat;background-size:400px}#header_nav div:nth-of-type(2) .header_nav_item {background:url(media/headericon.png) -200px 0 no-repeat;background-size:400px}#header_nav div:nth-of-type(3) .header_nav_item {background:url(media/headericon.png) 0 0 no-repeat;background-size:400px}#header_nav div:nth-of-type(4) .header_nav_item {background:url(media/headericon.png) -100px 0 no-repeat;background-size:400px}}#header_sub{width:800px;height:110px;background-color:#fff;top:50%;transform:translate(0%,-50%);position:absolute}.header_sub_item{float:left;width:110px;height:110px;background-color:#234;margin:0 10px}.header_sub_item:first-of-type{margin-left:0}.header_sub_item:last-of-type{margin-right:0}#header_shortname{font-size:50px}#copyright_shortname{font-size:12px}.header_info{float:left;position:absolute;top:50%;transform:translate(0%,-50%);text-align:center;position:absolute;width:150px;cursor:default}#header_title{font-size:25px;margin:0 0 20px;color:#999;text-transform:lowercase}#header_logo{position:relative;height:50%;top:25%;font-size:12px;width:100%;color:#aaa}#header_copyright{font-size:8px;width:100%;margin:5px 0;color:#bbb}@media screen and (max-device-width:834px){.header_info{position:relative;text-align:center;height:auto;width:auto}.header_info div{width:inherit;float:left;margin:0;padding:0;position:relative;top:0;vertical-align:middle;height:100%}#header_title{font-size:2.4em;line-height:2.4em;margin:0;height:100%}#header_logo{font-size:24px;line-height:0;display:none}#header_copyright{font-size:16px;line-height:8px;display:none}}@media screen and (max-device-width:768px){.header_info{position:relative;text-align:center;height:auto;width:auto}.header_info div{width:inherit;float:left;margin:0;padding:0;position:relative;top:0;vertical-align:middle;height:100%}#header_title{font-size:2.5em;line-height:2.5em;margin:0;height:100%}#header_logo{font-size:24px;line-height:0;display:none}#header_copyright{font-size:16px;line-height:8px;display:none}}@media screen and (max-device-width:428px){.header_info{width:100%;width:448px;width:413px;height:104px;position:relative;text-align:center;height:auto}.header_info div{width:inherit;float:left;margin:0;padding:0;position:relative;top:0;vertical-align:middle;height:100%}#header_title{font-size:50px;line-height:50px;margin:0 0 20px;font-size:4em;line-height:4em;margin:0;height:100%}#header_logo{font-size:24px;line-height:0;display:none}#header_copyright{font-size:16px;line-height:8px;display:none}}#nojs{color:#666;font-size:11px;height:80px;margin:20px 0}#noie{color:#666;font-size:11px;height:0;margin:0}.home_info_cont{float:none;height:100%;width:100%;background-color:#35e;background-color:#fff;font-family:Verdana,Geneva,sans-serif;font-family:'Open Sans',sans-serif}.home_info_cont2{float:left;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:300px}.home_thumbnail_layer{float:left;width:100%;height:60px;background-color:#fff;position:relative}#home_title_cont{}#home_nav{height:60px;background-color:#fff;width:240px;margin:0 auto}.home_nav_item{width:50px;height:50px;background:no-repeat;background-size:50px;float:left;background:#fff;margin:5px;background-size:200px}.home_nav_item:nth-of-type(1){background:url(media/headericon.png) -150px 0 no-repeat;background-size:200px}.home_nav_item:nth-of-type(2){background:url(media/headericon.png) -100px 0 no-repeat;background-size:200px}.home_nav_item:nth-of-type(3){background:url(media/headericon.png) 0 0 no-repeat;background-size:200px}.home_nav_item:nth-of-type(4){background:url(media/headericon.png) -50px 0 no-repeat;background-size:200px}.home_info{float:left;text-align:center;cursor:default;width:100%}#home_title{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:30px;color:#aaa;width:100%;text-align:center}#home_logo{position:relative;height:50%;top:25%;font-size:10px;width:100%;color:#999}#home_copyright{font-size:7px;width:100%;margin:5px 0;color:#bbb}#home_desc{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:60px;margin:0 auto}.home_desc_item{width:auto;float:left;text-align:center;margin:5px;line-height:50px;font-size:16px;color:#bbb;opacity:0}@media screen and (max-device-width:428px){.home_info_cont2{width:45em}.home_thumbnail_layer{height:10.5em}.home_nav_item{height:7.5em;width:7.5em;margin:1.5em}.home_nav_item:nth-of-type(1) {background:url(media/headericon.png) -22.5em 0 no-repeat;background-size:30em}.home_nav_item:nth-of-type(2) {background:url(media/headericon.png) -15em 0 no-repeat;background-size:30em}.home_nav_item:nth-of-type(3) {background:url(media/headericon.png) 0 0 no-repeat;background-size:30em}.home_nav_item:nth-of-type(4) {background:url(media/headericon.png) -7.5em 0 no-repeat;background-size:30em}#home_nav{height:10.5em;width:42em}#home_title{font-size:4.5em}#home_desc{height:100%}.home_desc_item{margin:0 1.5em;line-height:3.5em;font-size:3em;height:100%}#noie{font-size:2.2em}#nojs{font-size:2.2em;height:10.5em;margin:3em 0}}#stage{min-height:600px;width:100%;height:100%;background-color:#09c;background-color:#fff;background-color:transparent}#stage-text{min-height:600px;width:75%;background-color:#09c;background-color:#fff;background-color:transparent;font-family:Verdana,Geneva,sans-serif;font-size:20px;line-height:44px;color:#666;font-family:'Open Sans',sans-serif;margin:180px auto}#stage-listing{min-height:600px;width:800px;background-color:#09c;background-color:#fff;background-color:transparent;font-family:Verdana,Geneva,sans-serif;font-size:28px;line-height:44px;color:#666;font-family:'Open Sans',sans-serif;margin:200px auto 200px}#stage-listing a{width:100%;height:100%}@media screen and (max-device-width:834px){#stage-listing{margin:200px auto 200px;min-height:780px}}@media screen and (max-device-width:768px){#stage-listing{margin:200px auto 200px;min-height:780px}}@media screen and (max-device-width:428px){#stage-listing{margin:0 auto 100px;min-height:1500px}}.firstcharacter{float:left;color:#903;color:#aaa;font-size:210px;line-height:100px;padding-top:26px;padding-right:8px;padding-left:0;padding-bottom:15px;margin:16px 8px 10px 0;font-family:Georgia}#main_img{width:80%;background-color:#21f;background:no-repeat;background-size:100%}#load_status{background-color:#fff;font-family:Verdana,Geneva,sans-serif;font-size:16px;color:#ccc;display:inline-flex}.load_status_gen{background-color:#fff;font-family:Verdana,Geneva,sans-serif;font-size:16px;color:#ccc;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#main_info{background:rgba(255,255,255,1);width:90%;height:90%}#main_info_float{width:80%;height:60%}#main_info_left{float:left;background:rgba(255,255,255,1);width:30%;height:100%}#main_info_left_info{width:100%;height:90%;margin:5% 0;font-family:Verdana,Geneva,sans-serif;font-size:12px}#main_info_split{float:left;width:0%;height:100%;border:1px solid #aaa;border-top:none;border-bottom:none;margin:0% 0}#main_info_right{float:left;background:rgba(255,255,255,1);width:66%;height:100%}.nav_arrow{width:4%;height:100%;background-color:#05d;background-color:#fff;background-color:transparent;opacity:1;-webkit-backface-visibility:hidden}#backward{margin-left:4%}#forward{margin-right:4%}.gallery_item{background:rgba(255,255,255,1);width:152px;height:152px;float:left;margin:5px;display:none}a:nth-of-type(5n-4) .gallery_item{margin-left:0}a:nth-of-type(5n) .gallery_item{margin-right:0}.gallery_info_float{position:absolute;top:50%;transform:translate(0,-50%)}.gallery_info_left_info{width:100%;height:90%;margin:5% 0;font-family:Verdana,Geneva,sans-serif;font-size:12px}.gallery_info_split{float:left;width:1px;height:100%;background-color:#ccc;margin:0% 30px}.gallery_info_right{position:relative;float:left;background:rgba(255,255,255,1);width:50%;width:300px;height:100%;font-family:'Open Sans',sans-serif;margin-left:20px}.gallery_image{width:156px;height:156px;background-size:cover;background-position:center center;background-repeat:no-repeat;opacity:.7}.gallery_text{height:156px;margin-top:-156px}.gallery_title{width:100%;font-size:26px;color:#bbb;text-align:center;padding-top:16px}.gallery_desc{color:#ccc;font-size:16px;line-height:20px;text-align:center;padding:20px}.portfolio_image{width:1000px;height:667px;background-size:cover;background-position:center center;background-repeat:no-repeat;margin-left:-180px;margin-bottom:50px}#journal_listing{width:640px;font-family:Verdana,Geneva,sans-serif;font-size:28px;line-height:44px;color:#666;font-family:'Open Sans',sans-serif;margin:180px auto 160px auto}#journal_listing:after{clear:both;content:"";display:block}.journal_item{background-color:#fff;width:100%;width:640px;left:50%;margin:14px 0;float:left}.page-id-13 .journal_item{display:block}@media screen and (max-device-width:834px){#journal_listing{width:1000px;margin:0 auto;min-height:1080px;margin-bottom:100px;font-size:2em;line-height:.5em}.journal_item{width:100%;margin:30px 0;left:0}.page-id-13 .journal_item{display:flex}}@media screen and (max-device-width:768px){#journal_listing{font-size:4em}.journal_item{}.page-id-13 .journal_item{display:flex}}@media screen and (max-device-width:428px){#journal_listing{line-height:88px}.journal_item{margin:100px 0}.journal_item:nth-of-type(1) {margin-top:0}.page-id-13 .journal_item{display:block}}.journal_info_float{}.journal_info_left{float:left;background:rgba(255,255,255,1);width:50%;width:200px;height:100%;margin-right:20px}.journal_info_right{position:relative;float:left;background:rgba(255,255,255,1);width:50%;width:400px;height:100%;font-family:'Open Sans',sans-serif;margin-left:10px;margin:0 0 0 20px}.journal_info_right_full{position:relative;float:left;background:rgba(255,255,255,1);width:50%;width:94%;height:100%;font-family:'Open Sans',sans-serif;margin:0 2%}@media screen and (max-device-width:834px){.journal_info_left{min-width:40%;margin:0 15px 0 0;height:auto;display:inline-block}.journal_info_right{margin:0;width:auto;flex-grow:1}}@media screen and (max-device-width:768px){.journal_info_left{min-width:40%;margin:0 15px 0 0;height:auto;display:inline-block}.journal_info_right{margin:0;width:auto;flex-grow:1}}@media screen and (max-device-width:428px){.journal_info_left{min-width:0;width:auto;margin:0 60px 20px;height:auto;display:inline-block}.journal_info_right{margin-left:0;width:100%;flex-grow:none}}.journal_image{width:300px;height:200px;background-size:contain;background-position:center;background-repeat:no-repeat}.journal_title{width:100%;font-size:16px;color:#666;text-align:right;line-height:20px}.journal_loc{width:100%;font-size:12px;color:#bbb;text-align:right;line-height:20px}.journal_loc:last-of-type{margin-bottom:10px}.journal_loc_country{display:inline-block;width:auto;color:#888;margin-right:0}.journal_loc_states{display:inline-block;width:auto;margin-left:8px}.journal_gallery_link{text-decoration:underline;color:#666;font-size:12px;line-height:20px;text-align:right;width:100%;float:left;margin-top:5px}.journal_date{width:100%;font-size:12px;color:#aaa;line-height:20px;height:20px;text-align:right}.journal_date a{color:#bbb}.journal_year{font-size:18px;line-height:22px;margin-bottom:5px}.journal_desc{color:#999;font-size:14px;line-height:20px;padding:0 8px;padding:0 20px}.journal_desc a{text-decoration:none;color:#666}.journal_desc p{}.journal_desc p:first-of-type{margin-top:0}.journal_desc p:last-of-type{margin-bottom:0}.journal_desc h1{font-size:12px;text-transform:uppercase;color:#ccc;text-align:center}.journal_desc h2{font-size:10px;text-transform:uppercase;color:#ccc;text-align:center}#journal_desc_gallery{margin-bottom:60px}@media screen and (max-device-width:834px){.journal_year{font-size:1em;height:1em;line-height:1.4em}.journal_date{width:auto;font-size:.55em;line-height:1.7em;height:1.7em}.journal_title{font-size:.7em;line-height:1.7em;height:1.7em;display:block}.journal_loc{font-size:.5em;height:auto;line-height:1em;color:#999}.journal_loc_country{margin-right:100px;margin-right:.5em}.journal_loc_states{margin-left:0}.journal_gallery_link{display:block;color:#999;font-size:.30em;height:1.5em;line-height:1.5em}.journal_desc{padding:0;font-size:.65em;line-height:1.65em}.journal_desc p{padding:0 40px}}@media screen and (max-device-width:768px){.journal_year{font-size:1em;height:1em;line-height:1.4em}.journal_date{width:auto;font-size:.3em;line-height:1.7em;height:1.7em}.journal_title{font-size:.38em;line-height:1.5em;height:1.5em;display:block}.journal_loc{font-size:.3em;height:auto;line-height:1em;color:#999}.journal_loc_country{margin-right:100px;margin-right:.5em}.journal_loc_states{margin-left:0}.journal_gallery_link{display:block;color:#999;font-size:.30em;height:1.5em;line-height:1.5em}.journal_desc{padding:0;font-size:.35em;line-height:1.5em}.journal_desc p{padding:0 40px}}@media screen and (max-device-width:428px){.journal_year{font-size:36px;height:40px;line-height:44px}.journal_date{width:auto;font-size:.5em;line-height:1.4em;text-align:left;margin:0;height:1.4em}.journal_title{font-size:.7em;height:1.4em;line-height:1.4em;text-align:left;display:block;width:auto;margin:0}.journal_loc{font-size:.5em;height:1.4em;line-height:1.4em;color:#999;text-align:left;display:block}.journal_loc_country{display:block;float:left;margin-right:.5em}.journal_loc_states{display:block;float:left;margin-left:0}.journal_gallery_link{display:block;color:#888;font-size:30px;height:50px;line-height:50px;text-align:left;font-size:.5em;height:1.5em;line-height:1.5em;float:left}.journal_desc{font-size:28px;line-height:40px;padding:0;font-size:.6em;line-height:1.4em}.page .journal_desc{font-size:.4em}.journal_desc p{padding:0 60px}}.journal_nav{float:left;width:100%;margin:50px 0 20px;padding:10px 0}.journal_nav a{text-decoration:none}.journal_nav .screen-reader-text,.journal_nav .meta-nav{display:none}.journal_nav .nav-links{width:100%}.journal_nav .nav-links>div a{color:#999}.nav-previous{float:left}.nav-next{float:right}.nav-links{font-size:.5em}.nav-links div{margin:0 15px}.journal_nav .pagination{position:relative;text-align:center}.journal_nav .page-numbers{border:2px solid #eee;font-size:14px;text-decoration:none;color:#ccc;padding:5px 10px;line-height:14px}.journal_nav .current{border:none;color:#888}.journal_nav .next,.journal_nav .prev{display:none}.journal_nav_post{width:100%;height:30px}@media screen and (max-device-width:834px){.jounal_nav{margin-top:100px}.journal_nav .nav-links>div a{color:#555}.nav-links{font-size:.6em}.nav-previous{}.nav-next{}.journal_nav .page-numbers{border:1px solid #bbb;padding:10px 20px;font-size:1em;line-height:1em;color:#999}.journal_nav .current{border:none;color:#888}}@media screen and (max-device-width:768px){.jounal_nav{margin-top:100px}.journal_nav .nav-links>div a{color:#555}.nav-links{font-size:.3em}.nav-previous{}.nav-next{}.journal_nav .page-numbers{border:1px solid #bbb;padding:10px 20px;font-size:1em;line-height:1em;color:#999}.journal_nav .current{border:none;color:#888}}@media screen and (max-device-width:428px){.jounal_nav{margin-top:100px}.journal_nav .nav-links>div a{color:#555}.nav-links{font-size:.5em}.nav-previous{}.nav-next{}.journal_nav .page-numbers{border:1px solid #bbb;padding:10px 20px;line-height:28px;font-size:28px;color:#999}.journal_nav .current{border:none;color:#555}}.journal_img_caption{margin-top:20px;display:block;width:1000px;clear:both;height:20px;padding:4px 0;font-size:11px;text-align:center;color:#666}.journal_img_caption:after{content:"";visibility:hidden;display:block;height:0;clear:both}.journal_img_grp{display:block;width:1000px;margin-left:-200px;background-color:#fff;background-color:transparent;position:relative;margin-top:0;margin-bottom:30px}.journal_img_grp:after{content:"";visibility:hidden;display:block;height:0;clear:both}.journal_img_main{float:left;width:640px;width:1000px;height:427px;height:667px;background-color:#fff;background-color:transparent;background:no-repeat;background-size:100%}.journal_img_thumb_cont{float:left;background-color:#fff;background-color:transparent;margin:4px 0;clear:both}.journal_img_thumb{width:55px;height:55px;float:left;margin:4px;background-color:#fff;background-color:transparent;background:no-repeat center center;background-size:85px;cursor:pointer}.journal_img_thumb:nth-of-type(16n+1) {margin-left:0}.journal_img_thumb:nth-of-type(16n+16) {margin-right:0}.journal_img_thumb:last-of-type{margin-right:0}table{width:100%}.journal_item table,.journal_item th,.journal_item td{border:none}.journal_item td{width:50%;vertical-align:top}.journal_item tr td:nth-of-type(n) {padding-right:10px;padding-left:0}.journal_item tr td:nth-of-type(2n) {padding-right:0;padding-left:10px}.journal_item ul{padding-inline-start:20px}.journal_item li{list-style:none;text-indent:-25px;padding-left:25px}.journal_item li:before{content:"\2022";vertical-align:middle;padding-right:20px}@media screen and (max-device-width:834px){table{width:100%;padding:0 40px;margin:2em 0 2em}.journal_img_caption{margin-top:40px;padding:.4em 0;width:100%;height:1.6em;line-height:1.6em;font-size:.8em}.journal_img_grp{width:100%;margin:0 0 2em}.journal_img_main{height:500px;margin-left:0!important;position:relative;left:50%;transform:translate(-50%,0)}.journal_img_thumb_cont{margin-left:0!important;position:relative;left:50%;transform:translate(-50%,0)}.journal_img_thumb{width:75px;height:75px;float:left;margin:4px;background-color:#fff;background-color:transparent;background:no-repeat center center;background-size:112px;cursor:pointer}#journal_listing ul{padding-inline-start:20px}#journal_listing li{list-style:none}#journal_listing li:before{content:"\2022";vertical-align:middle;padding-right:20px}}@media screen and (max-device-width:768px){table{width:100%;padding:0 40px;margin:2em 0 2em}.journal_img_caption{margin-top:40px;padding:.4em 0;width:100%;height:1.6em;line-height:1.6em;font-size:.8em}.journal_img_grp{width:100%;margin:0 0 2em}.journal_img_main{height:640px;margin-left:0!important;position:relative;left:50%;transform:translate(-50%,0)}.journal_img_thumb_cont{margin-left:0!important;position:relative;left:50%;transform:translate(-50%,0)}.journal_img_thumb{width:75px;height:75px;float:left;margin:4px;background-color:#fff;background-color:transparent;background:no-repeat center center;background-size:112px;cursor:pointer}#journal_listing ul{padding-inline-start:2em}#journal_listing li{list-style:none;text-indent:-2.4em;padding-left:2.4em}#journal_listing li:before{content:"\2022";vertical-align:middle;padding-right:2em}}@media screen and (max-device-width:428px){table{width:100%;padding:0 60px;margin:2em 0 2em;font-size:.9em}.journal_img_caption{margin-top:40px;padding:.4em 0;width:100%;height:1.6em;line-height:1.6em;font-size:.8em}.journal_img_grp{width:100%;margin:0 0 2em}.journal_img_main{height:640px;margin-left:0!important;position:relative;left:50%;transform:translate(-50%,0)}.journal_img_thumb_cont{margin-left:0!important;position:relative;left:50%;transform:translate(-50%,0)}.journal_img_thumb{width:105px;height:105px;float:left;margin:4px;background-color:#fff;background-color:transparent;background:no-repeat center center;background-size:157px;cursor:pointer;width:75px;height:75px;background-size:112px}#journal_listing ul{padding-inline-start:2em}#journal_listing li{list-style:none;text-indent:-2.4em;padding-left:2.4em}#journal_listing li:before{content:"\2022";vertical-align:middle;padding-right:2em}}.about_top{}@media screen and (max-device-width:428px){.page .about_top{font-size:.6em}}.taxonomy{}.taxonomy_order_title{margin-top:30px;font-size:18px;line-height:20px;height:20px;margin-bottom:0;clear:both;display:block}.taxonomy_family_title{line-height:20px;height:20px;margin-top:10px}.taxonomy_species_group{margin-top:4px}.taxonomy_species_title{display:block;clear:both;overflow:auto}.taxonomy_species_title p{padding-left:25px}.taxonomy_species_name{margin:2px 0 2px 25px}.taxonomy_species_name,.taxonomy_species_name .taxonomy_species_title,.taxonomy_species_name .taxonomy_species_title div{cursor:default}.taxonomy_species_name_has,.taxonomy_species_name_has .taxonomy_species_title,.taxonomy_species_name_has .taxonomy_species_title div{cursor:pointer}.taxonomy_species_title div{float:left;display:inline}.taxonomy_species_title div:nth-of-type(1) {color:#aaa}.taxonomy_species_name_has div div:nth-of-type(1) {color:#666}.taxonomy_species_name div div:nth-of-type(2) {margin-left:4px;font-style:italic;color:#aaa}.taxonomy_species_name a.taxonomy_species_related_post:first-of-type{margin-top:4px}.taxonomy_species_name a.taxonomy_species_related_post:last-of-type{margin-bottom:8px}a.taxonomy_species_related_post{clear:both;display:block;margin-left:25px;color:#666}.taxonomy_order_table{}.taxonomy_order_table p{margin:0}.taxonomy_family_row{clear:both;margin:10px 0}@media screen and (max-device-width:834px){.taxonomy_order_title{font-size:1.2em;height:1.4em;line-height:1.4em}.taxonomy_order_table{padding:0 40px}.taxonomy_family_title{}.taxonomy_family_title p{padding:0}.taxonomy_species_name{margin:4px 0 4px 20px}.taxonomy_species_name div div:nth-of-type(2) {margin-left:10px}}@media screen and (max-device-width:768px){.page .taxonomy_top{}.taxonomy_order_title{font-size:1.2em;height:1.4em;line-height:1.4em}.taxonomy_order_table{padding:0 40px}.taxonomy_family_title{height:1.2em;line-height:1.2em}.taxonomy_family_title p{padding:0}.taxonomy_species_name{margin:4px 0 4px 40px}.taxonomy_species_name div div:nth-of-type(2) {margin-left:10px}}@media screen and (max-device-width:428px){.page .taxonomy_top{font-size:.6em}.taxonomy_order_title{margin-top:1.6em;height:1.4em;line-height:1.4em;margin-bottom:0;font-size:1.2em}.taxonomy_family_title{margin-top:.2em;height:1.1em;line-height:1.1em}.taxonomy_family_title p{padding:0}.taxonomy_species_group{margin-top:.1em}.taxonomy_species_title p{padding-left:25px}.taxonomy_species_name{margin:.2em 0 .2em 60px}.taxonomy_species_name div div:nth-of-type(2) {margin-left:15px}.taxonomy_species_name a.taxonomy_species_related_post:first-of-type{margin-top:4px}.taxonomy_species_name a.taxonomy_species_related_post:last-of-type{margin-bottom:8px}a.taxonomy_species_related_post{margin-left:60px;font-size:.95em}.taxonomy_order_table{padding:0 60px}.taxonomy_order_table p{margin:0}.taxonomy_family_row{margin:.2em 0}}.taxonomy_filter{margin:40px 0 10px}.taxonomy_filter_button{background-color:#ddd;color:#777;height:25px;padding:4px 12px;border-radius:4px;display:inline-block;font-size:14px;line-height:25px;cursor:pointer;margin:0 4px}.taxonomy_filter_button:first-of-type{margin-left:0}.taxonomy_filter_button:last-of-type{margin-right:0}.taxonomy_filter_button_on{color:#fff;background-color:#777;cursor:default}.taxonomy_filter_button_off{}@media screen and (max-device-width:834px){.taxonomy_filter{margin:40px 40px 10px}.taxonomy_filter_button{font-size:1em;height:40px;line-height:40px;padding:6px 20px}}@media screen and (max-device-width:768px){.taxonomy_filter_button{font-size:1em;height:40px;line-height:40px;padding:6px 20px}}@media screen and (max-device-width:428px){.taxonomy_filter{margin:60px 60px 10px}.taxonomy_filter_button{font-size:.9em;height:50px;line-height:50px;padding:8px 25px}}#project-listing:after{clear:both;content:"";display:block}.project_item{width:196px;height:196px;left:auto;margin:4px 4px;padding:6px;overflow:hidden;background-color:transparent;background:no-repeat;display:none}#journal_listing article:nth-of-type(3n-2) .project_item {margin-left:0}#journal_listing article:nth-of-type(3n) .project_item {margin-right:0}.project_item_temp_link{display:none}.project_item>div{margin:0;background-color:transparent;display:none}.project_item>div:after{content:"";visibility:hidden;display:block;height:0;clear:both}.project_item .journal_info_left{width:auto;width:100%;margin-bottom:5px;height:auto}.project_item .journal_info_left div{text-align:left}.project_item .journal_info_right{width:auto;height:auto}.project_item .journal_info_right div{padding:0}#page_info{display:inline-block;min-width:200px;margin-right:40px;margin-bottom:40px;min-height:60px;float:left}#page_info>.journal_loc{margin-top:10px}@media screen and (max-device-width:834px){.project_item{width:50%;width:290px;height:290px;margin:13px 13px;display:block;padding:0}.project_item .journal_info_left{}#journal_listing article:nth-of-type(3n-2) .project_item {margin-left:24px;margin-right:13px}#journal_listing article:nth-of-type(3n) .project_item {margin-right:24px;margin-left:13px}#journal_listing article:nth-of-type(3n):after {clear:both;content:"";display:block}#page_info{min-width:33%}#page_info>div,#page_info>a{}#page_info div,#page_info a{}#page_info>.journal_loc{margin-top:10px}#page_info>.journal_loc:last-of-type{margin-bottom:10px}.category-projects #page_info>.journal_loc{margin-top:0}}@media screen and (max-device-width:768px){.project_item{width:50%;width:288px;height:288px;margin:17px;display:block}.project_item .journal_info_right{font-size:.8em}#journal_listing article:nth-of-type(3n-2) .project_item {margin-left:34px;margin-right:17px}#journal_listing article:nth-of-type(3n) .project_item {margin-left:17px;margin-right:34px}#journal_listing article:nth-of-type(3n):after {clear:both;content:"";display:block}#page_info{min-width:40%}#page_info>div,#page_info>a{}#page_info div,#page_info a{}#page_info>.journal_loc{margin-top:10px}#page_info>.journal_loc:last-of-type{margin-bottom:10px}.category-projects #page_info>.journal_loc{margin-top:0}.project_item .journal_date{font-size:.4em;line-height:.7em;height:.8em}.project_item .journal_loc_states{display:none}}@media screen and (max-device-width:428px){.project_item{width:440px;height:440px;margin:60px;display:block}.project_item .journal_info_left{margin:0 0 5px}.project_item .journal_info_right{margin:0 0;font-size:1.2em}#journal_listing article:nth-of-type(3n-2) .project_item {margin:0}#journal_listing article:nth-of-type(3n) .project_item {margin:0}#journal_listing article:nth-of-type(2n-1) .project_item {margin:20px;margin-left:40px;margin-right:20px}#journal_listing article:nth-of-type(2n) .project_item {margin:20px;margin-left:20px;margin-right:40px}.project_item:nth-of-type(1) {margin-top:0}#journal_listing article:nth-of-type(3n):after {clear:none}#journal_listing article:nth-of-type(2n):after {clear:both;content:"";display:block}#page_info{width:100%;margin-right:0;padding:0;margin-bottom:60px}#page_info>div,#page_info>a{margin:0 60px;width:auto}#page_info>.journal_date{margin-bottom:10px}#page_info>.journal_loc{margin-top:10px}.category-projects #page_info>.journal_loc{margin-top:0}.project_item .journal_date{font-size:.7em;line-height:.7em;height:1.1em}.project_item .journal_loc_states{display:none}}#footer_gallery{position:absolute;width:100%;background-color:#68b;background-color:#fff;bottom:0;opacity:1;min-height:100px;border-top:2px #ddd solid;display:none}#footer_gallery_cont{position:absolute;top:50%;transform:translate(0%,-50%);height:80%;width:80%;margin:0 10%;background-color:#77d;background-color:#fff;background-color:transparent;font-family:Verdana,Geneva,sans-serif}#footer{height:0}#footer_cont{}#footer_copyright{display:none;font-size:8px;width:100%;margin:5px 0;color:#bbb}@media screen and (max-device-width:834px){#footer{float:left;position:relative;bottom:auto;border:none;margin:0;min-height:0;height:auto;display:inline-flex}#footer_cont{float:left;width:100%;height:auto;margin:0;top:auto;position:relative;transform:none;display:inline-flex}#footer_copyright{display:block;float:left;color:#777;top:auto;margin:2em 40px;padding:0;font-size:.8em;line-height:2em;height:2em;width:auto;letter-spacing:.1em}}@media screen and (max-device-width:768px){#footer{float:left;position:relative;bottom:auto;border:none;margin:0;min-height:0;height:auto;display:inline-flex}#footer_cont{float:left;width:100%;height:auto;margin:0;top:auto;position:relative;transform:none;display:inline-flex}#footer_copyright{display:block;float:left;color:#777;top:auto;margin:1em 40px;padding:0;font-size:.8em;line-height:2em;height:2em;width:auto;letter-spacing:.1em}}@media screen and (max-device-width:428px){#footer{float:left;position:relative;bottom:auto;border:none;margin:0;min-height:0;height:auto;display:inline-flex}#footer_cont{float:left;width:100%;height:auto;margin:0;top:auto;position:relative;transform:none;display:inline-flex}#footer_copyright{display:block;float:left;color:#777;top:auto;margin:1em 40px;padding:0;font-size:1em;line-height:2em;height:2em;width:auto;letter-spacing:.1em}}.footer_section{float:left;height:100%;background-color:#35e;background-color:#fff}.footer_break{float:left;margin:0 20px;border:1px solid #dedddf;height:110px;top:50%;transform:translate(0%,-50%);position:absolute}.footer_thumbnail{float:left;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;display:inline-flex}.thumbnail{cursor:pointer;width:30px;height:30px;margin:1px;float:left;background-color:#123;background:no-repeat;background-size:45px;opacity:1}.thumbnail_layer2{float:left;width:32px;height:32px;margin:2px;background-color:#fff}.thumbnail_layer1{float:left;width:36px;height:36px;margin:4px;border:0 solid #000;background-color:#fff}.footer_center_container{width:100%;height:30px;font-size:30px;line-height:30px;font-color:#999}.load_icon{cursor:auto;width:30px;height:30px;margin:1px;float:left;background-color:#123;background:no-repeat;background-size:45px;opacity:1}#journal_listing .load_icon{background-size:50px}.load_layer2{float:left;width:32px;height:32px;margin:2px;background-color:#fff}.load_layer1{float:left;width:36px;height:36px;margin:4px;border:0 solid #000;background-color:#ccc}#top{position:fixed;bottom:30px;right:30px;top:2%;height:50px;width:50px;border:2px solid #ddd;background-color:#fdfdfd;cursor:pointer;display:none}#top>.arrow{height:25%;width:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-backface-visibility:hidden;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}#top:active polyline{stroke-width:4;transition:all 100ms ease-in-out}@media screen and (max-device-width:834px){#top{display:none;border:1px solid #aaa;height:4em;width:4em;top:20px;right:20px}}@media screen and (max-device-width:768px){#top{display:none;border:1px solid #aaa;height:5em;width:5em;top:20px;right:20px}}@media screen and (max-device-width:428px){#top{display:none;border:1px solid #aaa;height:60px;width:60px;height:6em;width:6em;top:20px;right:20px}}.opacity_fade{-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.opacity_fadeout{-webkit-transition:opacity .5s ease-out;-moz-transition:opacity .5s ease-out;-ms-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out;transition:opacity .5s ease-out}@keyframes fadein { from { opacity: 0; } to   { opacity: 1; } }@-moz-keyframes fadein { from { opacity: 0; } to   { opacity: 1; } }@-webkit-keyframes fadein { from { opacity: 0; } to   { opacity: 1; } }@-ms-keyframes fadein { from { opacity: 0; } to   { opacity: 1; } }@-o-keyframes fadein { from { opacity: 0; } to   { opacity: 1; } }@keyframes fadeout { from { opacity: 1; } to   { opacity: 0; } }@-moz-keyframes fadeout { from { opacity: 1; } to   { opacity: 0; } }@-webkit-keyframes fadeout { from { opacity: 1; } to   { opacity: 0; } }@-ms-keyframes fadeout { from { opacity: 1; } to   { opacity: 0; } }@-o-keyframes fadeout { from { opacity: 1; } to   { opacity: 0; } }@keyframes fadeindelay { 0% {opacity:0;} 66% {opacity:0;} 100% {opacity:0.9;} }@-moz-keyframes fadeindelay { 0% {opacity:0;} 66% {opacity:0;} 100% {opacity:0.9;} }@-webkit-keyframes fadeindelay { 0% {opacity:0;} 66% {opacity:0;} 100% {opacity:0.9;} }@-ms-keyframes fadeindelay { 0% {opacity:0;} 66% {opacity:0;} 100% {opacity:0.9;} }@-o-keyframes fadeindelay { 0% {opacity:0;} 66% {opacity:0;} 100% {opacity:10.9} }.fadeout{-webkit-animation:0s ease 0s normal forwards 1 fadeout;-moz-animation:0s ease 0s normal forwards 1 fadeout;-ms-animation:0s ease 0s normal forwards 1 fadeout;-o-animation:0s ease 0s normal forwards 1 fadeout;animation:0s ease 0s normal forwards 1 fadeout}.fade0{-webkit-animation:0s ease 0s normal forwards 1 fadeindelay;-moz-animation:0s ease 0s normal forwards 1 fadeindelay;-ms-animation:0s ease 0s normal forwards 1 fadeindelay;-o-animation:0s ease 0s normal forwards 1 fadeindelay;animation:0s ease 0s normal forwards 1 fadeindelay}.fade1{-webkit-animation:.5s ease 0s normal forwards 1 fadeindelay;-moz-animation:.5s ease 0s normal forwards 1 fadeindelay;-ms-animation:.5s ease 0s normal forwards 1 fadeindelay;-o-animation:.5s ease 0s normal forwards 1 fadeindelay;animation:.5s ease 0s normal forwards 1 fadeindelay}.fade2{-webkit-animation:.75s ease 0s normal forwards 1 fadeindelay;-moz-animation:.75s ease 0s normal forwards 1 fadeindelay;-ms-animation:.75s ease 0s normal forwards 1 fadeindelay;-o-animation:.75s ease 0s normal forwards 1 fadeindelay;animation:.75s ease 0s normal forwards 1 fadeindelay}.fade3{-webkit-animation:.87s ease 0s normal forwards 1 fadeindelay;-moz-animation:.87s ease 0s normal forwards 1 fadeindelay;-ms-animation:.87s ease 0s normal forwards 1 fadeindelay;-o-animation:.87s ease 0s normal forwards 1 fadeindelay;animation:.87s ease 0s normal forwards 1 fadeindelay}.fade4{-webkit-animation:.93s ease 0s normal forwards 1 fadeindelay;-moz-animation:.93s ease 0s normal forwards 1 fadeindelay;-ms-animation:.93s ease 0s normal forwards 1 fadeindelay;-o-animation:.93s ease 0s normal forwards 1 fadeindelay;animation:.93s ease 0s normal forwards 1 fadeindelay}.fade5{-webkit-animation:.97s ease 0s normal forwards 1 fadeindelay;-moz-animation:.97s ease 0s normal forwards 1 fadeindelay;-ms-animation:.97s ease 0s normal forwards 1 fadeindelay;-o-animation:.97s ease 0s normal forwards 1 fadeindelay;animation:.97s ease 0s normal forwards 1 fadeindelay}.fade6{-webkit-animation:.98s ease 0s normal forwards 1 fadeindelay;-moz-animation:.98s ease 0s normal forwards 1 fadeindelay;-ms-animation:.98s ease 0s normal forwards 1 fadeindelay;-o-animation:.98s ease 0s normal forwards 1 fadeindelay;animation:.98s ease 0s normal forwards 1 fadeindelay}.fade7{-webkit-animation:.99s ease 0s normal forwards 1 fadeindelay;-moz-animation:.99s ease 0s normal forwards 1 fadeindelay;-ms-animation:.99s ease 0s normal forwards 1 fadeindelay;-o-animation:.99s ease 0s normal forwards 1 fadeindelay;animation:.99s ease 0s normal forwards 1 fadeindelay}.fade8{-webkit-animation:1.0s ease 0s normal forwards 1 fadeindelay;-moz-animation:1.0s ease 0s normal forwards 1 fadeindelay;-ms-animation:1.0s ease 0s normal forwards 1 fadeindelay;-o-animation:1.0s ease 0s normal forwards 1 fadeindelay;animation:1.0s ease 0s normal forwards 1 fadeindelay}