/*aeb7607e3d7c1c957f9d8e38074c296f*/
.button,.edit.item-page .btn-toolbar .btn,.pager.pagenav a,p.readmore .btn,.contact .form-actions .btn,#contact-form .controls .btn-primary.validate,.profile .btn,.login .btn,.logout .btn,.registration .btn,.profile-edit .btn,.remind .btn,.reset .btn,.request-form .btn,.request-confirm .btn,.remind-confirm .btn,.search #searchForm .btn,.finder #searchForm .btn,.search #search-form .btn,.finder #search-form .btn,#jem_filter .btn .login .controls #helpsite-refresh,.logout .controls #helpsite-refresh,.registration .controls #helpsite-refresh,.profile-edit .controls #helpsite-refresh,.remind .controls #helpsite-refresh,.reset .controls #helpsite-refresh,#visformcontainer fieldset .form-actions .btn,.visforms-form fieldset .form-actions .btn,#jem_filter .jem-row button,#modules-form .btn,.container-popup button,#adminForm .btn{display:inline-block;font-family:"Lato", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;font-weight:600;font-size:0.8rem;line-height:1.5;letter-spacing:unset;text-transform:none;background:#df087f;color:white;border:1px solid transparent;border-radius:0.25rem;margin:0;padding:0.375rem 0.75rem;vertical-align:middle;text-shadow:none;transition:all 0.2s;height:34px;opacity:1}.button:hover,.edit.item-page .btn-toolbar .btn:hover,.pager.pagenav a:hover,p.readmore .btn:hover,.contact .form-actions .btn:hover,#contact-form .controls .btn-primary.validate:hover,.profile .btn:hover,.login .btn:hover,.logout .btn:hover,.registration .btn:hover,.profile-edit .btn:hover,.remind .btn:hover,.reset .btn:hover,.request-form .btn:hover,.request-confirm .btn:hover,.remind-confirm .btn:hover,.search #searchForm .btn:hover,.finder #searchForm .btn:hover,.search #search-form .btn:hover,.finder #search-form .btn:hover,#jem_filter .btn .login .controls #helpsite-refresh:hover,.logout .controls #helpsite-refresh:hover,.registration .controls #helpsite-refresh:hover,.profile-edit .controls #helpsite-refresh:hover,.remind .controls #helpsite-refresh:hover,.reset .controls #helpsite-refresh:hover,#visformcontainer fieldset .form-actions .btn:hover,.visforms-form fieldset .form-actions .btn:hover,#jem_filter .jem-row button:hover,#modules-form .btn:hover,.container-popup button:hover,#adminForm .btn:hover,.button:active,.edit.item-page .btn-toolbar .btn:active,.pager.pagenav a:active,p.readmore .btn:active,.contact .form-actions .btn:active,#contact-form .controls .btn-primary.validate:active,.profile .btn:active,.login .btn:active,.logout .btn:active,.registration .btn:active,.profile-edit .btn:active,.remind .btn:active,.reset .btn:active,.request-form .btn:active,.request-confirm .btn:active,.remind-confirm .btn:active,.search #searchForm .btn:active,.finder #searchForm .btn:active,.search #search-form .btn:active,.finder #search-form .btn:active,#jem_filter .btn .login .controls #helpsite-refresh:active,.logout .controls #helpsite-refresh:active,.registration .controls #helpsite-refresh:active,.profile-edit .controls #helpsite-refresh:active,.remind .controls #helpsite-refresh:active,.reset .controls #helpsite-refresh:active,#visformcontainer fieldset .form-actions .btn:active,.visforms-form fieldset .form-actions .btn:active,#jem_filter .jem-row button:active,#modules-form .btn:active,.container-popup button:active,#adminForm .btn:active,.button:focus,.edit.item-page .btn-toolbar .btn:focus,.pager.pagenav a:focus,p.readmore .btn:focus,.contact .form-actions .btn:focus,#contact-form .controls .btn-primary.validate:focus,.profile .btn:focus,.login .btn:focus,.logout .btn:focus,.registration .btn:focus,.profile-edit .btn:focus,.remind .btn:focus,.reset .btn:focus,.request-form .btn:focus,.request-confirm .btn:focus,.remind-confirm .btn:focus,.search #searchForm .btn:focus,.finder #searchForm .btn:focus,.search #search-form .btn:focus,.finder #search-form .btn:focus,#jem_filter .btn .login .controls #helpsite-refresh:focus,.logout .controls #helpsite-refresh:focus,.registration .controls #helpsite-refresh:focus,.profile-edit .controls #helpsite-refresh:focus,.remind .controls #helpsite-refresh:focus,.reset .controls #helpsite-refresh:focus,#visformcontainer fieldset .form-actions .btn:focus,.visforms-form fieldset .form-actions .btn:focus,#jem_filter .jem-row button:focus,#modules-form .btn:focus,.container-popup button:focus,#adminForm .btn:focus{background:#ae0663;color:white;outline:0}.button:disabled,.edit.item-page .btn-toolbar .btn:disabled,.pager.pagenav a:disabled,p.readmore .btn:disabled,.contact .form-actions .btn:disabled,#contact-form .controls .btn-primary.validate:disabled,.profile .btn:disabled,.login .btn:disabled,.logout .btn:disabled,.registration .btn:disabled,.profile-edit .btn:disabled,.remind .btn:disabled,.reset .btn:disabled,.request-form .btn:disabled,.request-confirm .btn:disabled,.remind-confirm .btn:disabled,.search #searchForm .btn:disabled,.finder #searchForm .btn:disabled,.search #search-form .btn:disabled,.finder #search-form .btn:disabled,#jem_filter .btn .login .controls #helpsite-refresh:disabled,.logout .controls #helpsite-refresh:disabled,.registration .controls #helpsite-refresh:disabled,.profile-edit .controls #helpsite-refresh:disabled,.remind .controls #helpsite-refresh:disabled,.reset .controls #helpsite-refresh:disabled,#visformcontainer fieldset .form-actions .btn:disabled,.visforms-form fieldset .form-actions .btn:disabled,#jem_filter .jem-row button:disabled,#modules-form .btn:disabled,.container-popup button:disabled,#adminForm .btn:disabled{opacity:0.25;cursor:not-allowed}.button:disabled:hover,.edit.item-page .btn-toolbar .btn:disabled:hover,.pager.pagenav a:disabled:hover,p.readmore .btn:disabled:hover,.contact .form-actions .btn:disabled:hover,#contact-form .controls .btn-primary.validate:disabled:hover,.profile .btn:disabled:hover,.login .btn:disabled:hover,.logout .btn:disabled:hover,.registration .btn:disabled:hover,.profile-edit .btn:disabled:hover,.remind .btn:disabled:hover,.reset .btn:disabled:hover,.request-form .btn:disabled:hover,.request-confirm .btn:disabled:hover,.remind-confirm .btn:disabled:hover,.search #searchForm .btn:disabled:hover,.finder #searchForm .btn:disabled:hover,.search #search-form .btn:disabled:hover,.finder #search-form .btn:disabled:hover,#jem_filter .btn .login .controls #helpsite-refresh:disabled:hover,.logout .controls #helpsite-refresh:disabled:hover,.registration .controls #helpsite-refresh:disabled:hover,.profile-edit .controls #helpsite-refresh:disabled:hover,.remind .controls #helpsite-refresh:disabled:hover,.reset .controls #helpsite-refresh:disabled:hover,#visformcontainer fieldset .form-actions .btn:disabled:hover,.visforms-form fieldset .form-actions .btn:disabled:hover,#jem_filter .jem-row button:disabled:hover,#modules-form .btn:disabled:hover,.container-popup button:disabled:hover,#adminForm .btn:disabled:hover{background:#df087f}.button.fa{line-height:1.5}.button.fa[class*="fa-"]:before,.button.fa[class*="fa-"]:after{font-family:FontAwesome}.button.button-block{width:100%;display:block}.button.button-xlarge{font-size:1.2rem;padding:1.9rem 3.525rem;border-radius:3.5rem}.button.button-large{font-size:1rem;padding:1.7rem 3.325rem}.button.button-small{font-size:0.7rem;padding:1.2rem 2.825rem}.button.button-xsmall{font-size:0.6rem;padding:1.1rem 2.725rem}.button.button-2{background:#2a363b;transition:all 0.2s}.button.button-2:hover,.button.button-2:active,.button.button-2:focus{background:#151b1d;color:white}.button.button-outline{background:transparent;color:#df087f;border-color:#df087f}.button.button-outline:hover,.button.button-outline:active,.button.button-outline:focus{background:#df087f;border-color:transparent;color:white}.button.button-gradient{border:none}.button.button-gradient:hover,.button.button-gradient:active,.button.button-gradient:focus{background:#df087f;color:white}.button.button-bevel{border-radius:0.4rem}.button.button-square{border-radius:0}button [class^="icon-"]{line-height:inherit}body *::selection{color:#ffffff;background:#3399ff}body *::-moz-selection{color:#ffffff;background:#3399ff}.primary{color:#df087f}.hidden{display:none}h1,h2,h3,h4,h5,h6{margin:1.5rem 0 0.75rem 0}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}h1{font-size:1.8rem}h2{font-size:1.5rem;line-height:1.6}h3{font-size:1.2rem;line-height:1.3}#g-mainbar .g-content .item-page .page-header h1,#g-mainbar .g-content .blog-featured .page-header h1,#g-mainbar .g-content .visforms-form h1,#g-mainbar .g-content .finder h1,#g-mainbar .g-content .login h1,#g-mainbar .g-content .remind h1,#g-mainbar .g-content .reset h1,#g-mainbar .g-content h1.componentheading,#g-mainbar .g-content .moduletable h2{margin-top:0}.g-content .blog .page-header h1,.g-content .blank h1{margin-top:0;margin-bottom:0}#g-aside .g-content .moduletable h2{margin-top:0}p.note{font-size:0.75rem}p img{padding:5px 0}blockquote{display:flex;margin:32px 0}blockquote p{margin-top:0}body table{margin:1rem 0}body th{background:#f6f6f6;border:1px solid #dce2e9}body section{padding:0}.img_caption{max-width:100%}.blog p{display:inline}.g-logo.g-logo-helium{padding-left:0}.g-logo.g-logo-helium img,.g-logo.g-logo-helium svg{max-height:57.5px}div[id^="logo"]{display:block;line-height:5;padding-top:0.2345rem;padding-bottom:0.2345rem}div[id^="logo"] .g-logo{display:inline-block;padding:0.2345rem 0}@media only screen and (max-width:48rem){div[id^="logo"]{text-align:center;line-height:3.25}.g-logo.g-logo-helium img,.g-logo.g-logo-helium svg{max-height:50px}}#g-breadcrumbs{background:#2a363b;color:#fff}#g-breadcrumbs .g-content{margin-top:0;margin-bottom:0}#g-breadcrumbs .g-content .moduletable .breadcrumb{margin:0;padding:0;background:transparent}#g-breadcrumbs .g-content .moduletable .breadcrumb li:first-child span.divider{display:none}#g-breadcrumbs .g-content .moduletable .breadcrumb span.divider{color:#ddd;vertical-align:sub}#g-breadcrumbs .g-content .moduletable .breadcrumb a:hover{color:#fff}#g-breadcrumbs .moduletable .breadcrumb>.active{color:inherit}#system-message{padding:0}#g-sysmsg #system-message-container div.alert{margin:20px}#g-sysmsg #system-message-container div.alert button.close{margin-top:-13px;margin-right:-3px}#g-header .custom{text-align:center;padding:20px 0}#g-header .g-slogan-title{font-size:3rem;line-height:4rem;font-weight:500;margin:1.25rem 1.25rem 0.625rem}#g-header .g-slogan-desc{font-size:1.5rem;line-height:1.5;font-weight:200;padding-bottom:1.407rem;margin-top:0;margin-bottom:0.625rem}@media only screen and (max-width:75rem){#g-header .g-slogan-title{font-size:2.5rem}#g-header .g-slogan-desc{font-size:1.3rem}}@media only screen and (max-width:60rem){#g-header .g-slogan-title{font-size:2rem}#g-header .g-slogan-desc{font-size:1rem}}@media only screen and (max-width:48rem){#g-header .g-slogan-title{margin-top:0;font-size:2rem;line-height:2.875rem}#g-header .g-slogan-desc{display:none}}@media only screen and (max-width:30rem){#g-header .g-slogan-title{margin-top:0;font-size:1.5rem;line-height:2rem}#g-header .g-slogan-desc{display:none}}#g-features .custom{text-align:center}#g-features .custom h2{font-size:18pt}#g-features .custom h2 span{color:#df087f}#g-features .custom ul{margin-left:0}#g-features .custom li{list-style:none;display:inline-block;border-bottom:1px dotted #aaa}#g-features .custom li:last-child{border:none}#g-features .custom i{width:48px;height:48px;line-height:48px;margin:0}#g-aside,#g-mainbar,#g-sidebar{padding:0}#g-bottom{background:#eceeef}#g-bottom ul{margin-left:0}#g-bottom ul li{list-style:none}#g-footer .custom ul{margin:0}#g-footer li{list-style:none}#g-footer li .fa-2x{vertical-align:top;margin-bottom:5px}#g-footer a{color:#df087f}#g-footer a:hover{color:white}#g-footer .g-totop a:hover{color:#df087f}#g-footer .g-copyright{line-height:1.5rem}#g-footer h2{font-size:1.5rem}#g-footer .g-content{margin:0.625rem;padding:0.938rem}@media only screen and (max-width:60rem){#g-footer .g-block.size-25{flex:0 50%;width:50%}#g-mainbar .blog .pull-left.item-image{margin:0 1.5rem 1.5rem 0}}@media only screen and (max-width:48rem){#g-footer{padding:0 1rem}#g-footer .g-grid:last-of-type{flex-flow:wrap-reverse}}@media only screen and (max-width:30rem){#g-footer .g-block.size-25{text-align:center;flex:0 100%;width:100%}}#jform_captcha>div{float:left;width:100% !important}div.custom p>i{width:16px;line-height:inherit;vertical-align:top;margin-right:8px}#g-top .g-container .g-title .g-content{margin-bottom:0;padding-bottom:0}#g-top .g-container .g-title .g-content h2{margin:0}#g-page-surround{min-height:50vh}#g-container-main{min-height:438px}#g-container-main .g-content div.contact>h1{margin-top:0}#g-container-main .g-content .row-fluid [class*="span"]{min-height:0px}@media only screen and (max-width:48rem){#g-container-main .g-content .blog .items-row{margin:0;padding:0}}#g-container-main .g-content .blog .category-desc{margin-top:0.75rem}#g-expanded{padding:3rem 0}#g-expanded .moduletable h2,#g-expanded .moduletable h3{margin-top:0}#g-expanded .moduletable a:hover{ycolor:white}#g-expanded .moduletable .newsflash h4.newsflash-title{margin-bottom:0px;font-weight:500}#g-expanded .moduletable .newsflash h4.newsflash-title:first-child{margin-top:0px;font-weight:500}#g-expanded .moduletable .newsflash p,#g-expanded .moduletable .newsflash .readmore{display:inline}.modal .modal-header button.close{margin-top:-10px;margin-right:-3px}#modal-jform_consentbox{width:75%;margin:0;left:calc((100% - 75%) / 2)}@media only screen and (max-width:48rem){#modal-jform_consentbox{top:0;left:0;width:100%;height:100%;z-index:10000}#modal-jform_consentbox .modal-body{height:calc(100% - 49px);max-height:initial}#modal-jform_consentbox .modal-body iframe{height:100%}}select,button,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"]{height:34px !important}input[type="color"]:hover,input[type="date"]:hover,input[type="datetime"]:hover,input[type="datetime-local"]:hover,input[type="email"]:hover,input[type="month"]:hover,input[type="number"]:hover,input[type="password"]:hover,input[type="search"]:hover,input[type="tel"]:hover,input[type="text"]:hover,input[type="time"]:hover,input[type="url"]:hover,input[type="week"]:hover,input[type="radio"]:hover,input:not([type]):hover,textarea:hover{border-color:#df087f !important;box-shadow:0 0 4px rgba(223, 8, 127, 0.5)}input[type="color"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="email"]:focus,input[type="month"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="week"]:focus,input[type="radio"]:focus,input:not([type]):focus,textarea:focus{border-color:#df087f !important;box-shadow:0 0 4px rgba(223, 8, 127, 0.5)}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed !important;background-color:#eeeeee !important;color:rgba(0, 0, 0, 0.6) !important}input[disabled]:hover,select[disabled]:hover,textarea[disabled]:hover,input[readonly]:hover,select[readonly]:hover,textarea[readonly]:hover{border:1px solid rgba(0, 0, 0, 0.1) !important;box-shadow:none !important}input[disabled]:focus,select[disabled]:focus,textarea[disabled]:focus,input[readonly]:focus,select[readonly]:focus,textarea[readonly]:focus{border:1px solid rgba(0, 0, 0, 0.1) !important;box-shadow:none !important}form#adminForm .chzn-container{float:none}form#adminForm .controls .input-append .btn{padding:6px 12px}#search-form fieldset{padding:15px 20px 20px;background:#f6f6f6}#search-form fieldset label:first-of-type{width:100%}#search-form fieldset input#q{width:calc(100% - 105px)}#search-form fieldset input#q+.btn{margin:1rem 0 0.5rem 0;float:right}#search-results ul{border:none;margin-top:0}#search-results ul li{border:none;background-color:inherit}#search-results ul li h4 a{color:#df087f}#search-results ul li .result-url{color:#006621}.contact{grid-template-columns:320px auto;display:grid;grid-column-gap:50px;align-items:start}.contact h1:first-of-type{grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:1;margin-bottom:0}.contact div.page-header{grid-column-start:1;grid-column-end:1}.contact dl.contact-address{grid-column-start:1;grid-column-end:1}.contact div.contact-form{grid-column-start:2;grid-column-end:2;grid-row-start:2;grid-row-end:10;margin-top:1.5rem}.contact div.contact-links{grid-column-start:1;grid-column-end:1}.contact div.contact-miscinfo{grid-column-start:1;grid-column-end:1}.contact div.contact-miscinfo dt{display:none}.contact div.contact-miscinfo span.contact-misc div.module:first-of-type h3{margin-top:0}.contact dl dt{width:auto;min-width:16px;max-width:160px;margin-right:10px;float:left}.contact dl dt img{height:16px;width:16px}.contact dl dd{margin-left:0}.contact dl .top-margin{margin-top:0.75rem}@media only screen and (max-width:60rem){.contact div.contact-form{grid-column-start:1;grid-column-end:3;grid-row-start:5;grid-row-end:10}.contact div.contact-miscinfo{grid-column-start:2;grid-column-end:2;grid-row-start:3;grid-row-end:5}.contact div.contact-miscinfo dl{margin-top:0}.contact div.contact-miscinfo dl h2{margin-top:0}.contact div.contact-miscinfo dl span.contact-misc div.module:first-of-type{margin-top:56px}}@media only screen and (max-width:48rem){.contact{grid-template-columns:100%;grid-column-gap:0}.contact div.contact-form{grid-column-start:1;grid-column-end:1;grid-row-start:5;grid-row-end:5;margin-top:1.5rem}.contact div.contact-miscinfo{grid-column-start:1;grid-column-end:1;grid-row-start:4;grid-row-end:4}.contact div.contact-miscinfo dl{margin-top:1.5rem}.contact div.contact-miscinfo dl h2{margin-top:0}.contact div.contact-miscinfo dl span.contact-misc div.module:first-of-type{margin-top:0}}#g-contact .g-content{margin-bottom:0;padding-bottom:0}.moduletable .business-hours table{max-width:320px}@media only screen and (max-width:60rem){#g-container-main .g-grid .g-block{webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 100%;-moz-flex:0 100%;-ms-flex:0 100%;flex:0 100%;width:100%}#g-aside .g-grid{width:50%;float:left}}@media only screen and (max-width:48rem){#g-aside .g-grid{width:100%}.moduletable .business-hours table{max-width:100%}}.form-horizontal .control-label{width:100%;text-align:left}.form-horizontal .controls{max-width:100%;margin-left:0;display:block}.form-horizontal .controls fieldset{width:100%;font-size:initial}.form-horizontal .controls fieldset input[type="radio"]{margin-left:0px;display:inline-block;float:none;margin-top:-4px}.form-horizontal .controls fieldset input[type="checkbox"]{margin-top:10px}.form-horizontal .controls fieldset label{display:inline-block;margin-right:50px}.form-horizontal .controls fieldset label:last-of-type{margin-bottom:0}.form-horizontal .controls a.btn{margin-left:6px}.login form,.reset form,.remind form,.profile-edit #member-profile{padding:15px 20px 20px;border:none;background:#f6f6f6;border-radius:unset;box-shadow:none}.login form fieldset p:first-of-type,.reset form fieldset p:first-of-type,.remind form fieldset p:first-of-type,.profile-edit #member-profile fieldset p:first-of-type{margin-top:0}.login form fieldset+.control-group,.reset form fieldset+.control-group,.remind form fieldset+.control-group,.profile-edit #member-profile fieldset+.control-group{margin-bottom:0}.login form{padding-top:10px}.login form fieldset .control-group:last-of-type{margin-bottom:0}.chzn-container{display:block;margin-right:10px;margin-bottom:10px;float:left}.chzn-container-single .chzn-single,.chzn-container-active.chzn-with-drop .chzn-single{height:34px;width:100%}legend+.control-group{margin-top:0}.login+div li a{padding-left:0}.login input#remember{margin-top:9px}.login .control-group .control-label{float:left}.login .control-group .control-label{width:auto;margin-right:8px}@media only screen and (max-width:30rem){.login .form-horizontal .controls{margin-left:inherit}.login input#remember{margin-top:0}}.back-to-top{position:fixed;bottom:40px;right:40px;z-index:9999;font-size:20px;width:40px;height:40px;text-align:center;line-height:40px;background:#df087f;color:white;cursor:pointer;border:0;border-radius:0.25rem;text-decoration:none;transition:opacity 0.2s ease-out}.back-to-top:hover{background:#ae0663}body.modal a.back-to-top{display:none}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}.back-to-top{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.backHide{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}a.back-to-top:hover{text-decoration:none;color:white}.nurishment-types{width:100%;display:grid !important;grid-template-columns:25% 25% 25% 25%;grid-row-gap:25px;justify-items:center;margin:1.5rem 0}figure{margin:0 1rem}figure img{margin:auto;display:block}figure figcaption{display:block;text-align:center}figure figcaption.title{font-weight:bold;margin-top:0.5rem}@media only screen and (max-width:48rem){.nurishment-types{grid-template-columns:50% 50%}}@media only screen and (max-width:30rem){.nurishment-types{grid-template-columns:100%}}.blog .items-leading [class^="leading-"]{display:inline-block;width:100%}#g-mobilemenu-container ul>li>.g-menu-item-container .g-login-name{font-weight:700}#g-mobilemenu-container .g-toplevel li.g-parent .g-menu-parent-indicator::after,#g-mobilemenu-container .g-go-back a::before{color:#ddd;opacity:1}#g-mobilemenu-container .g-menu-item-type-particle{border-top:1px solid rgba(255, 255, 255, 0.2);border-bottom:1px solid rgba(255, 255, 255, 0.2)}#g-mobilemenu-container i{line-height:inherit}.g-offcanvas-toggle{position:fixed;top:1.5rem;z-index:1004}.g-offcanvas-open .g-nav-overlay{opacity:0.6 !important;background:white}#g-navigation{-webkit-box-shadow:0 8px 25px 0 rgba(0, 0, 0, 0.1), 0 -1px #fff;-moz-box-shadow:0 8px 25px 0 rgba(0, 0, 0, 0.1), 0 -1px #fff;box-shadow:0 8px 25px 0 rgba(0, 0, 0, 0.1), 0 -1px #fff;position:fixed;width:100%;top:0;left:0;z-index:1003}#g-navigation .g-main-nav{line-height:5;display:inline-block;width:100%}#g-navigation .g-main-nav .g-toplevel>li>.g-menu-item-container{line-height:inherit}#g-navigation .g-main-nav .g-toplevel>li>.g-menu-item-container i{width:16px;vertical-align:inherit;padding:0 1px 0.3rem 0;text-align:center;margin:0}#g-navigation .g-main-nav .g-toplevel>li>.g-menu-item-container .g-menu-parent-indicator{line-height:inherit}#g-navigation .g-main-nav .g-toplevel>li.main-menu-item{float:left}#g-navigation .g-main-nav .g-toplevel>li.main-menu-item i{display:none}#g-navigation .g-main-nav .g-toplevel .g-menu-item .g-dropdown span{display:inline-block !important}#g-navigation .g-main-nav .g-toplevel .g-menu-item .g-dropdown .g-login-name{opacity:0.6;cursor:default}#g-navigation .g-main-nav .g-toplevel>li.advanced-menu-item.text-hidden span.g-menu-item-content{display:none}#g-navigation .g-main-nav .g-toplevel>li.advanced-menu-item.text-hidden.active>.g-menu-item-container i{box-shadow:0 2px 0 rgba(223, 8, 127, 0.5)}#g-navigation .g-main-nav .g-toplevel .g-sublevel>li.g-menu-item-type-particle{border-bottom:1px solid rgba(42, 54, 59, 0.2) !important}#g-navigation .g-main-nav .g-toplevel .g-sublevel>li.g-menu-item-type-particle i{width:16px;height:16px;margin-right:0.2rem;vertical-align:middle;text-align:center}#g-navigation .g-main-nav .g-toplevel .g-sublevel>li.g-menu-item-type-particle .g-menu-item-container{color:inherit !important;padding-bottom:0.5rem}#g-navigation .g-main-nav .g-toplevel .advanced-menu-item .g-dropdown .g-dropdown-left{margin:0 20px 0 0}#g-navigation .g-main-nav .g-toplevel>li:last-child{margin-right:0 !important}#g-navigation .g-main-nav .g-sublevel .g-menu-item-container{border:none !important}#g-navigation .g-main-nav .g-toplevel>li:hover>.g-menu-item-container{color:#df087f}#g-navigation .g-main-nav .g-toplevel>li.active>.g-menu-item-container>.g-menu-item-content{box-shadow:0 2px 0 rgba(223, 8, 127, 0.5)}#g-navigation .g-main-nav .g-sublevel>li.g-parent .g-menu-item-content{margin:0}#g-navigation .g-main-nav .g-content{padding-top:0;padding-bottom:0;line-height:5}@media only screen and (max-width:48rem){#g-navigation .g-main-nav .g-toplevel>li>.g-menu-item-container{line-height:3.75}#g-navigation .g-main-nav .g-content{line-height:3.75}}body{padding-top:110px}#g-navigation .g-content{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;line-height:110px}.g-offcanvas-toggle{line-height:110px;top:0}.g-offcanvas-open body{padding-top:0}.g-offcanvas-open #g-navigation{position:inherit}@media only screen and (max-width:60rem){body{padding-top:100px}#g-navigation .g-content,.g-offcanvas-toggle{line-height:100px}}@media only screen and (max-width:48rem){body{padding-top:90px}#g-navigation .g-content,.g-offcanvas-toggle{line-height:90px}}@media only screen and (max-width:30rem){body{padding-top:80px}#g-navigation .g-content,.g-offcanvas-toggle{line-height:80px}}#g-footer .moduletable .nav.menu{margin:0;padding:0;border:none}#g-footer .moduletable .nav.menu li{margin:0;padding:0;border:none}#g-footer .moduletable .nav.menu .nav-header{display:none}#g-footer .moduletable .nav.menu .nav-child{margin:0;padding:0;border:none}#g-footer .moduletable .nav.menu .nav-child li{margin:0;padding:0;border:none}div.js-editor-tinymce .mce-tinymce.mce-container.mce-fullscreen{z-index:10000}.contentpane.modal{padding:1.5rem !important}.contentpane.modal .platform-content.row-fluid{margin:0;padding:0}#limit_chzn{display:inline-block;margin-left:10px}.container-popup #adminForm{margin:0}.container-popup #adminForm table,.container-popup #adminForm .pagination{margin-bottom:0}.container-popup #adminForm .pagination-list li{margin:0}.container-popup button{margin:inherit !important;padding:revert !important}.container-popup button:hover{border:1px solid transparent !important;border-color:transparent !important}.container-popup #imageForm .well .row{margin-left:0}.container-popup #uploadForm #upload-file{margin-right:10px}.manager.thumbnails li a div:first-of-type{height:75px;padding:10px;line-height:55px}.manager.thumbnails li a div:first-of-type span{line-height:55px !important}#jem h1>a,#jem h2>a{margin:0 2px}#jem .buttons>a{margin:0 2px}#jem #jem_filter button.btn{margin:0 5px}#jem .buttons>span.gap{display:none}#jem .eventlist li:hover{background-color:#f0f0f0}#jem .eventlist .jem-event{margin-left:0}#jem .eventlist .jem-event h4{margin-top:0;line-height:inherit}#jem .eventlist .jem-event h4 a{font-weight:inherit}#jem .jem-row{max-width:100%}#jem .jem-misc>div{padding:5px 0}#jem .jem-sort{flex:unset}#jem .jem-sort-icon{display:none}#jem .jem_limit{flex:1}#jem .copyright{display:none}#jem .jem-dl dt,#jem .jem-dl-long dt{min-width:200px}#jem .jem-dl dd,#jem .jem-dl-long dd{margin-left:210px}#jem .jem-dl dd p,#jem .jem-dl-long dd p{margin-top:0}@media only screen and (max-width:48rem){#jem .jem-dl dd,#jem .jem-dl-long dd{margin-left:inherit}}#jem.jem_category>h2{display:none}#jemmoduleteaser .jem-teaser-event>div{margin-top:0.5rem}#jemmoduleteaser .jem-event-details-teaser{align-self:center}#jemmoduleteaser .jem-event-details-teaser .jem-teaser-datecat{margin:0}#jemmoduleteaser .jem-event-details-teaser .jem-teaser-datecat .time{width:100%;font-weight:inherit}#jemmoduleteaser .jem-event-details-teaser .jem-readmore{display:none}#jemmoduleteaser h4.event-title{font-weight:500;font-size:20px;margin:0}#jemmoduleteaser .jem-teaser-calendar{padding:0}#jemmoduleteaser .jem-teaser-calendar .dayteaser{color:#2a363b;font-size:80%}#jemmoduleteaser .jem-teaser-calendar .daynumteaser{color:#df087f}#jemmoduleteaser .jem-eventimg-teaser{display:none}#jemmoduleteaser .calendar-red{background-image:url('../../html/mod_jem_teaser/img/calendar.png');background-size:82px}#jemmoduleteaser .jem-hr{border:none}@media only screen and (max-width:60rem){#jemmoduleteaser .jem-teaser-event>div{margin-top:inherit}#jemmoduleteaser .jem-teaser-calendar{display:none}}#g-expanded .digi_showcase .row-fluid{margin-top:24px}#g-expanded .digi_showcase .row-fluid .showcase-item .row-fluid:first-child h4.title{margin-top:0}#g-expanded .digi_showcase .row-fluid .showcase-item h4.title{font-weight:500;margin-top:0;margin-bottom:0}#g-expanded .digi_showcase .row-fluid .showcase-item .meta-top,#g-expanded .digi_showcase .row-fluid .showcase-item .meta-bottom{font-size:80%}#g-expanded .digi_showcase .row-fluid .showcase-item .meta-top{margin-top:8px;float:right}#g-expanded .digi_showcase .row-fluid .showcase-item .meta-bottom{display:block}#g-expanded .digi_showcase .row-fluid .showcase-item .extra-info{margin-right:15px}#g-expanded .digi_showcase .row-fluid .showcase-item .content{float:left}#g-expanded .digi_showcase .row-fluid .showcase-item .content p{display:inline !important}#g-expanded .digi_showcase .row-fluid .showcase-item .content p a{color:inherit}#g-expanded .digi_showcase .row-fluid .showcase-item .content .readmore-wrapper{display:inline}#g-expanded .digi_showcase .row-fluid:first-child{margin-top:0}#g-testimonials .digi_showcase .slick-track>div{text-align:center}#g-testimonials .digi_showcase .item-content{display:inline-grid;grid-template-columns:150px auto;grid-template-rows:150px auto}#g-testimonials .digi_showcase .item-content .image{height:150px;width:150px;overflow:hidden;border-radius:50%;background:#dedede;grid-column-start:1;grid-column-end:1;grid-row-start:1;grid-row-end:1;margin:0}#g-testimonials .digi_showcase .item-content .image img{margin-top:-8px}#g-testimonials .digi_showcase .item-content .title{grid-column-start:2;grid-column-end:2;grid-row-start:1;grid-row-end:1;max-width:600px;align-self:end;font-size:1rem}#g-testimonials .digi_showcase .item-content .text{grid-column-start:2;grid-column-end:2;grid-row-start:1;grid-row-end:1;max-width:600px;font-size:1.4rem;line-height:1.5;padding-left:20px;align-self:start}#g-testimonials .digi_showcase .slick-dots li button{margin-top:-1px;height:inherit !important}@media only screen and (max-width:48rem){#g-testimonials .digi_showcase .item-content .title{grid-column-start:1;grid-column-end:1;grid-row-start:2;grid-row-end:2;max-width:600px;align-self:start;font-size:1rem;text-align:center}#g-testimonials .digi_showcase .item-content .text{grid-row-start:2;grid-row-end:2;font-size:1.3rem;line-height:1.4;margin-top:-140px}}@media only screen and (max-width:30rem){#g-above .digi_showcase .item-content{display:block}#g-above .digi_showcase .item-content .image{display:inline-block}#g-above .digi_showcase .item-content .title{display:block;margin-top:1rem}#g-above .digi_showcase .item-content .text{display:block;margin-top:1rem}}#g-mainbar .AG_classic{margin-bottom:0.625rem;padding-bottom:0.938rem}#g-mainbar .AG_classic table{margin-bottom:40px}#g-mainbar .AG_classic .AG_pagin_wrap{margin:0}#g-mainbar .AG_classic .AG_pagin_wrap span,#g-mainbar .AG_classic .AG_pagin_wrap a{margin:0;padding:4px 12px;line-height:20px;border:1px solid #dddddd;border-left-width:0;float:none}#g-mainbar .AG_classic .AG_pagin_wrap *:first-child{border-left-width:1px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-bottomleft:4px}#g-mainbar .AG_classic .AG_pagin_wrap *:nth-last-child(2){-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}#g-mainbar .AG_classic .ag_thumbclassic{float:none;margin:inherit;padding:inherit}#g-mainbar .AG_classic .ag_imageThumb{border-radius:3px;border:1px solid #e0e0e5 !important;padding:10px}#g-mainbar .AG_classic .ag_imageThumb:hover,#g-mainbar .AG_classic .ag_imageThumb:focus{border:1px solid #df087f !important;box-shadow:0 0 4px rgba(223, 8, 127, 0.5)}#g-mainbar .AG_classic td{width:100%;display:grid !important;grid-template-columns:20% 20% 20% 20% 20%;grid-row-gap:25px;justify-items:center}@media only screen and (max-width:75rem){#g-mainbar .AG_classic td{grid-template-columns:25% 25% 25% 25%}}@media only screen and (max-width:60rem){#g-mainbar .AG_classic td{grid-template-columns:33.3% 33.3% 33.3%}}@media only screen and (max-width:48rem){#g-mainbar .AG_classic td{grid-template-columns:50% 50%}}@media only screen and (max-width:30rem){#g-mainbar .AG_classic td{grid-template-columns:100%}}.fancybox-toolbar .fancybox-button{height:44px !important}.fancybox-navigation .fancybox-button{height:100px !important}.fancybox-image{background:white}