﻿
.content-title{margin:0 auto;}[class*=DnnModule-LiveHTML] .content-title{max-width:1200px;padding:0 20px;}h2.content-title{margin-top:0.625rem;margin-bottom:1.25rem;}.livehtml ul,.Normal ul{list-style:disc;}.livehtml ul.garden-hours,.Normal ul.garden-hours{--sr-gutter-x:1.875rem;--sr-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--sr-gutter-y));margin-right:calc(-0.5 * var(--sr-gutter-x));margin-left:calc(-0.5 * var(--sr-gutter-x));margin-bottom:0.625rem;list-style:none;justify-content:center;padding:0;}@media (min-width:992px){.livehtml ul.garden-hours,.Normal ul.garden-hours{padding-left:calc(1.325rem + 0.9vw);justify-content:center;}}@media (min-width:992px) and (min-width:1200px){.livehtml ul.garden-hours,.Normal ul.garden-hours{padding-left:2rem;}}@media (min-width:992px){.page-template-sustaining .leaves-with-background .livehtml ul.garden-hours,.page-template-sustaining .leaves-with-background .Normal ul.garden-hours{padding-left:0;margin-left:0;margin-right:0;}}.livehtml ul.garden-hours > li,.Normal ul.garden-hours > li{flex:0 0 auto;width:auto;font-family:"transat-text",sans-serif;font-size:calc(1.325rem + 0.9vw);line-height:1.2;font-weight:900;color:#1E1E1F;text-align:center;margin-bottom:0.3125rem;}@media (min-width:1200px){.livehtml ul.garden-hours > li,.Normal ul.garden-hours > li{font-size:2rem;}}@media (min-width:992px){.livehtml ul.garden-hours > li,.Normal ul.garden-hours > li{text-align:left;flex:0 0 auto;width:41.66666667%;}}.livehtml ul.garden-hours > li:nth-of-type(6),.Normal ul.garden-hours > li:nth-of-type(6){font-size:0.875rem;color:#69696B;}@media (min-width:992px){.livehtml ul.garden-hours > li:nth-of-type(3),.Normal ul.garden-hours > li:nth-of-type(3){flex-basis:100%;height:0;}}

.leaves{position:relative;}.leaves-background{display:flex;align-items:center;margin-bottom:2rem;position:relative;overflow:hidden;padding-top:1.25rem;padding-bottom:calc(1.5rem + 3vw);}@media (min-width:1200px){.leaves-background{padding-bottom:3.75rem;}}.leaves-background-container{max-width:1320px;margin:0 auto;padding:0 0.9375rem;position:relative;z-index:5;}@media (min-width:1360px){.leaves-background-container{width:1320px;}}.page-template-sustaining .leaves-with-background .leaves-background-container{max-width:700px;}.shaw-nature-reserve .leaves-with-background .leaves-background-container .ticket-price{color:#770156;}.leaves-background-content-pane .ModDDRMenuC ul{display:flex;flex-flow:row wrap;gap:30px;align-items:center;justify-content:center;margin:0;padding:0;}.leaves-background-content-pane .ModDDRMenuC ul > li{display:flex;justify-content:flex-start;flex-flow:column;align-items:center;width:300px;height:355px;box-shadow:0px 5px 30px rgba(119,1,86,0.1490196078);border-radius:2px;background-color:#fff;padding:calc(1.3125rem + 0.75vw);}@media (min-width:1200px){.leaves-background-content-pane .ModDDRMenuC ul > li{padding:1.875rem;}}.leaves-background-content-pane .ModDDRMenuC ul > li > a:last-child{display:block;width:100%;}@media (min-width:992px){.leaves-background-content-pane .ModDDRMenuC ul > li > a:last-child{display:inline-block;width:auto;}}.leaves-background-content-pane .ticket-price{color:#006B36;font-family:"transat-text",sans-serif;font-size:calc(1.475rem + 2.7vw);line-height:2;font-weight:900;}@media (min-width:1200px){.leaves-background-content-pane .ticket-price{font-size:3.5rem;}}.shaw-nature-reserve .leaves-background-content-pane .ticket-price{color:#770156;}.butterfly-house .leaves-background-content-pane .ticket-price{color:#0059A6;}.leaves-background-content-pane .livehtml,.leaves-background-content-pane .Normal{padding-top:calc(1.3125rem + 0.75vw);line-height:1.5;color:#69696B;max-width:850px;margin:0 auto;}@media (min-width:1200px){.leaves-background-content-pane .livehtml,.leaves-background-content-pane .Normal{padding-top:1.875rem;}}@media (min-width:1360px){.leaves-background-content-pane .livehtml,.leaves-background-content-pane .Normal{width:850px;}}.leaves-background-content-pane .livehtml h1,.leaves-background-content-pane .livehtml h2,.leaves-background-content-pane .livehtml h3,.leaves-background-content-pane .livehtml h4,.leaves-background-content-pane .livehtml h5,.leaves-background-content-pane .livehtml h6,.leaves-background-content-pane .Normal h1,.leaves-background-content-pane .Normal h2,.leaves-background-content-pane .Normal h3,.leaves-background-content-pane .Normal h4,.leaves-background-content-pane .Normal h5,.leaves-background-content-pane .Normal h6{--sr-heading-color:#006B36;text-align:center;}.shaw-nature-reserve .leaves-background-content-pane .livehtml h1,.shaw-nature-reserve .leaves-background-content-pane .livehtml h2,.shaw-nature-reserve .leaves-background-content-pane .livehtml h3,.shaw-nature-reserve .leaves-background-content-pane .livehtml h4,.shaw-nature-reserve .leaves-background-content-pane .livehtml h5,.shaw-nature-reserve .leaves-background-content-pane .livehtml h6,.shaw-nature-reserve .leaves-background-content-pane .Normal h1,.shaw-nature-reserve .leaves-background-content-pane .Normal h2,.shaw-nature-reserve .leaves-background-content-pane .Normal h3,.shaw-nature-reserve .leaves-background-content-pane .Normal h4,.shaw-nature-reserve .leaves-background-content-pane .Normal h5,.shaw-nature-reserve .leaves-background-content-pane .Normal h6{--sr-heading-color:#1E1E1F;}.butterfly-house .leaves-background-content-pane .livehtml h1,.butterfly-house .leaves-background-content-pane .livehtml h2,.butterfly-house .leaves-background-content-pane .livehtml h3,.butterfly-house .leaves-background-content-pane .livehtml h4,.butterfly-house .leaves-background-content-pane .livehtml h5,.butterfly-house .leaves-background-content-pane .livehtml h6,.butterfly-house .leaves-background-content-pane .Normal h1,.butterfly-house .leaves-background-content-pane .Normal h2,.butterfly-house .leaves-background-content-pane .Normal h3,.butterfly-house .leaves-background-content-pane .Normal h4,.butterfly-house .leaves-background-content-pane .Normal h5,.butterfly-house .leaves-background-content-pane .Normal h6{--sr-heading-color:#1E1E1F;}@media (min-width:992px){.leaves-background-content-pane .livehtml h1,.leaves-background-content-pane .livehtml h2,.leaves-background-content-pane .livehtml h3,.leaves-background-content-pane .livehtml h4,.leaves-background-content-pane .livehtml h5,.leaves-background-content-pane .livehtml h6,.leaves-background-content-pane .Normal h1,.leaves-background-content-pane .Normal h2,.leaves-background-content-pane .Normal h3,.leaves-background-content-pane .Normal h4,.leaves-background-content-pane .Normal h5,.leaves-background-content-pane .Normal h6{text-align:left;}}.leaves-background-content-pane .livehtml .text-muted,.leaves-background-content-pane .Normal .text-muted{font-size:0.875rem;}.leaves-background-content-pane .livehtml p,.leaves-background-content-pane .Normal p{text-align:center;}@media (min-width:992px){.leaves-background-content-pane .livehtml p,.leaves-background-content-pane .Normal p{text-align:left;}}.leaves-background-content-pane .livehtml p:nth-last-of-type(-n+3),.leaves-background-content-pane .Normal p:nth-last-of-type(-n+3){text-align:left;}.leaves-background-content-pane .livehtml p + h4,.leaves-background-content-pane .Normal p + h4{text-align:left;}.leaves-background-content-pane .livehtml p:last-child,.leaves-background-content-pane .Normal p:last-child{display:grid;}@media (min-width:992px){.leaves-background-content-pane .livehtml p:last-child,.leaves-background-content-pane .Normal p:last-child{display:block;}}.leaves-with-background{background-color:#D9E9E1;overflow:hidden;}.leaves-background-image{position:absolute;top:0;left:0;bottom:0;width:100%;height:100%;display:flex;align-items:center;}

.page-banner{position:relative;height:545px;overflow:hidden;}.page-banner:before{position:absolute;z-index:2;content:"";top:0;bottom:0;left:0;right:0;width:100%;margin:auto;background:#000000 0% 0% no-repeat padding-box;opacity:0.35;}.page-banner-image{position:absolute;top:0;right:0;bottom:0;height:100%;z-index:1;}.page-banner-icon{width:318px;height:100%;position:absolute;right:-138px;bottom:-225px;display:none;z-index:3;}@media (min-width:992px){.page-banner-icon{display:flex;}}.page-banner-icon img{display:none;}.page-banner-icon path{fill:transparent;}.page-banner-icon path.cls-1{fill:#fff;}.shaw-nature-reserve .page-banner-icon path{fill:#fff;}.shaw-nature-reserve .page-banner-icon path.cls-1{fill:transparent;}.page-banner .livehtml,.page-banner .Normal{position:absolute;z-index:4;top:0;bottom:0;left:0;right:0;margin:auto;z-index:10;width:1130px;height:200px;max-width:calc(100% - 40px);border:10px solid #FFFFFF;display:flex;flex-flow:column;align-items:center;justify-content:center;color:#fff;padding:calc(1.5rem + 3vw);}@media (min-width:1200px){.page-banner .livehtml,.page-banner .Normal{padding:3.75rem;}}.page-banner .livehtml h1,.page-banner .livehtml h2,.page-banner .livehtml h3,.page-banner .livehtml h4,.page-banner .Normal h1,.page-banner .Normal h2,.page-banner .Normal h3,.page-banner .Normal h4{text-transform:uppercase;}.page-banner .livehtml h1.display-3,.page-banner .livehtml h2.display-3,.page-banner .livehtml h3.display-3,.page-banner .livehtml h4.display-3,.page-banner .Normal h1.display-3,.page-banner .Normal h2.display-3,.page-banner .Normal h3.display-3,.page-banner .Normal h4.display-3{font-size:calc(1.375rem + 1.5vw);}@media (min-width:1200px){.page-banner .livehtml h1.display-3,.page-banner .livehtml h2.display-3,.page-banner .livehtml h3.display-3,.page-banner .livehtml h4.display-3,.page-banner .Normal h1.display-3,.page-banner .Normal h2.display-3,.page-banner .Normal h3.display-3,.page-banner .Normal h4.display-3{font-size:2.5rem;}}

.dnnFormPopup{z-index:2300000 !important;}.theme-container.alert-bar{position:relative;z-index:9000;}@media (max-width:991px){.alert + .main-header{margin-top:0;top:180px }}i,em{font-style:italic;}.content-title{padding:0 20px;}.dropdown-menu.megamenu{height:auto;}.events-list-info-start-end-time .sep{margin:0 5px;font-size:1.5rem;}.interior-nav ul a.dropdown-toggle{display:flex;align-items:center;}.C_Header hr{margin-top:7px;margin-bottom:7px;}.branding-top{background:url("/Portals/0/dnn_large_banner.png") no-repeat top left;width:900px;height:428px;clear:both;overflow:hidden;}.branding-top p{padding:0px 60px 0 60px;font-size:1.4em;color:#333;}.branding-bottom{clear:both;margin:1em 0;overflow:hidden;}.branding-bottom ul{list-style:none;margin:0;padding:0;overflow:hidden;clear:both;}.branding-bottom li{list-style:none;margin:0 20px 0 0;padding:0;display:block;width:210px;float:left;}.branding-bottom li.training{margin:0;}.branding-bottom dl{background:url("/Portals/0/itembg.gif") repeat-y;margin:33px 0 0 0;padding:0 10px;}.branding-bottom dd{margin:0 10px;height:66px;}.branding-bottom dt{font-size:90%;text-align:center;padding-top:65px;margin-bottom:1.75em;font-weight:bold;}.branding-bottom .commmunity{background:url("/Portals/0/community_title.gif") no-repeat top left;}.commmunity dt{background:url("/Portals/0/community_icon.gif") no-repeat;background-position:50% 10px;}.branding-bottom .marketplace{background:url("/Portals/0/marketplace_title.gif") no-repeat top left;}.marketplace dt{background:url("/Portals/0/marketplace_icon.gif") no-repeat;background-position:50% 10px;}.branding-bottom .conferences{background:url("/Portals/0/conferences_title.gif") no-repeat top left;}.conferences dt{background:url("/Portals/0/conferences_icon.gif") no-repeat;background-position:50% 10px;}.branding-bottom .training{background:url("/Portals/0/training_title.gif") no-repeat top left;}.training dt{background:url("/Portals/0/training_icon.gif") no-repeat;background-position:50% 10px;}dl.bt{margin:0;padding:0;background:url("/Portals/0/item_bt_bg.gif") no-repeat bottom;height:32px;width:210px;}div.link_adminguide{float:left;background:url("/Portals/0/dnn_adminguide.png") no-repeat top left;width:316px;height:137px;cursor:pointer;}div.link_proedition{float:right;background:url("/Portals/0/dnn_proedition.png") no-repeat top left;width:514px;height:137px;cursor:pointer;}div.link_main{margin:260px 30px 0px 30px;}#LoginInfo {width:545px;float:left;}#LoginInfo h3 {background-color:#f7f7f7;color:#8f0000;padding:2px 0px;}#LoginInfo dd,#LoginInfo dt {display:inline;}#LoginInfo dt {font-weight:bold;color:#333;}#LoginInfo p.LoginNotes {font-size:.8em;}#LoginInfo div.LoginBlock{float:left;width:255px;padding:5px 5px;margin:0px 2px;border:1px #f0f0f0 solid;}.SponsorIcon {margin:5px 15px;float:left;}#QuickLinks {background-color:#f0f0f0;border:1px #cccccc solid;padding:2px 5px;position:relative;width:330px;}#QuickLinks h2,#QuickLinks p {margin:5px 5px;}div.hr {height:2px;background-color:#8f0000;margin:5px 0 15px 0;clear:both;}div.hr hr {display:none;}#TelerikInside {background:white url("/Portals/0/telerikInside.jpg");border:1px #cccccc solid;padding:20px 5px 10px 130px;margin-bottom:5px;width:205px;height:140px;border-style:none;}#TelerikInside h2 {font-weight:bold;}#RightColumnInfo {float:right;width:340px;margin-left:10px;margin-bottom:15px;}#qlCol1,#qlCol2 {margin:5px 5px 15px;padding-left:12pt;float:left;position:relative;}ol,ul{list-style:none;}.RightAlign{float:right;}.LeftAlign{float:left;}.interior-nav .Normal ul li > a{border-right-width:0px;}.interior-nav .Normal ul li > a{color:#1E1E1F;font-size:1.25rem;}

.sustaining-nav{list-style:none;margin:0;padding:0;display:flex;flex-flow:column wrap;gap:var(--sr-gap,30px);max-width:1320px;margin:auto;justify-content:center;align-items:center;}@media (min-width:992px){.sustaining-nav{flex-flow:row nowrap;}}.sustaining-nav > li{grid-column:span 12;max-width:190px;text-align:center;margin:0;margin-bottom:calc(1.3125rem + 0.75vw);position:relative;}@media (min-width:1200px){.sustaining-nav > li{margin-bottom:1.875rem;}}@media (min-width:992px){.sustaining-nav > li{flex-basis:190px;}}.sustaining-nav-img{position:relative;box-shadow:0px 5px 30px rgba(0,107,54,0.1490196078);border-radius:2px;margin-bottom:1.25rem;}.sustaining-nav-img:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;width:160px;height:160px;margin:auto;border:2px solid #FFFFFF;border-radius:2px;}
