.hamburger{transform:scale(0.5);//padding:10px 0 0;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;}
.hamburger-box{width:40px;height:24px;display:inline-block;position:relative;}
.hamburger-inner{display:block;top:50%;margin-top:-2px;}
.hamburger-inner, .hamburger-inner::after, .hamburger-inner::before{width:40px;height:4px;background-color:#fff;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease;}
.hamburger-inner::after, .hamburger-inner::before{content:"";display:block;}
.hamburger-inner::before{top:-10px;}
.hamburger-inner::after{bottom:-10px;}
.hamburger .hamburger-inner{top:0px;transition:background-color 0s .13s linear;}
.hamburger .hamburger-inner::before{top:10px;transition:top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);}
.hamburger .hamburger-inner::after{top:20px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1), transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19);}
.hamburger.is-active .hamburger-inner{transition-delay:.22s;background-color:transparent;}
.hamburger.is-active .hamburger-inner::before{top:0;transition:top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 10px, 0) rotate(45deg);}
.hamburger.is-active .hamburger-inner::after{top:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333), transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 10px, 0) rotate(-45deg);}
/////////////////////////////////////////////////////////body{padding:0;}
.top-bar{background-color:#fff;}
@media screen and (max-width:39.9375em){.no-js .top-bar{display:none;}}
@media print, screen and (min-width:40em){.no-js .title-bar{display:none;}}
[data-sticky]{width:100%;}
.sticky-container{z-index:5;}
.callout.primary{background-color:rgb(233, 247, 220);color:rgb(10, 10, 10);}
a{text-decoration:underline;}
.cell a{color:#558822;//#6FB52A;}
a:hover, a:focus{color:#1D1078;text-decoration:underline;font-weight:normal;}
.top-bar{padding:0px 0px 4px 24px;}
.top-bar ul{background-color:#6FB52A;}
.menu .menu-text{color:#FFFFFF;}
.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle) > a:after{border-color:#ffffff transparent transparent;}
.dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a:after{border-color:#ffffff transparent transparent;}
.dropdown.menu .is-active> a:hover{color:#1D1078;}
.top-bar ul > li > a:hover{background-color:#1D1078;color:#FFFFFF;font-weight:bold;text-decoration:none;}
.top-bar ul > li > a{background-color:#6FB52A;color:#FFFFFF;font-weight:bold;border-color:#FFFFFF;}
.top-bar .menu .menu-text{background-color:rgb(233, 247, 220);color:#6FB52A;}
.footer_line, .footer_line a , .footer_line li > a{background-color:#6FB52A;color:#FFFFFF;font-weight:normal;text-decoration:none;}
.footer_line a:hover, .footer_line li > a:hover{font-weight:normal;text-decoration:underline;color:#1D1078;}
.footer_line p{margin-top:1rem;}
.footer_uppercase{letter-spacing:1px;text-transform:uppercase;font-weight:bold;line-height:inherit;padding-top:15px;background:#6FB52A;color:#FFFFFF;padding:10px 10px;}
.sociallinks a{background-color:#6FB52A;color:#FFFFFF;//font-weight:bold;text-decoration:none;}
.sociallinks > a{color:#FFFFFF;}
.sociallinks > a:hover, a:active{text-decoration:underline;color:#1D1078;}
.mobile-toolbar .button{height:40px;width:40px;overflow:hidden;color:#1D1078;vertical-align:middle;padding:0px 0px 0px 0px;margin:0px 8px 0px 0px;}
#header .header_text{margin:0px 0px 0px 15px;}
#share42{margin:6px 0px 0px 0px;}
.top-bar{padding:0;}
.top-bar ul > li.divider{background:#FFFFFF;//#1D1078;-webkit-box-shadow:1px 0 0 rgba(255,255,255,0.1);-moz-box-shadow:1px 0 0 rgba(255,255,255,0.1);box-shadow:1px 0 0 rgba(255,255,255,0.1);//height:50%;margin:0;//12px 1px 0px 1px;width:1px;padding:0;}
#share42{margin:12px 8px 0px 0px;}
#share42 a{opacity:0.6}
#share42:hover a{opacity:0.95}
#share42 a:hover{opacity:1}
#share42_big{display:inline-block;padding:18px 18px 18px 18px;background:#FFF;border:1px solid #E9E9E9;border-radius:4px;}
#share42_big:hover{background:#F6F6F6;border:1px solid #D4D4D4;box-shadow:0 0 5px #DDD;}
#share42_big a{opacity:1;margin:24px 24px 24px 24px;}
#share42_big:hover a{opacity:0.9}
#share42_big a:hover{opacity:1}