html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:600}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#373737}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:600}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.author-box:before,.clearfix:before,.entry:before,.entry-content:before,.featured-overlay:before,.footer-widgets:before,.hero-block:before,.home-top:before,.home-middle:before,.home-news:before,.nav-primary:before,.nav-secondary:before,.news-top:before,.pagination:before,.place-map:before,.secondary-footer:before,.site-container:before,.site-footer:before,.site-header:before,.site-inner:before,.subpages-index:before,.wrap:before{content:" ";display:table}.author-box:after,.clearfix:after,.entry:after,.entry-content:after,.featured-overlay:after,.footer-widgets:after,.nav-primary:after,.hero-block:after,.home-top:after,.home-middle:after,.home-news:after,.nav-secondary:after,.news-top:after,.pagination:after,.place-map:after,.secondary-footer:after,.site-container:after,.site-footer:after,.site-header:after,.site-inner:after,.subpages-index:after,.wrap:after{clear:both;content:" ";display:table}.secondary-footer .wrap:before,.secondary-footer .wrap:after{content:none}body{background-color:#fff;color:#373737;font-family:'ProximaNova-Regular',Helvetica,Arial,sans-serif;font-size:19px;font-weight:400;line-height:1.625;margin:0;-webkit-font-smoothing:antialiased}#wpadminbar{width:100vw !important}.site-container,header.site-header,main{width:100%}a,button,input:focus,input[type=button],input[type=reset],input[type=submit],textarea:focus,.button,.gallery img{-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}::-moz-selection{background-color:#373737;color:#fff}::selection{background-color:#373737;color:#fff}a{color:#1b8ddd;text-decoration:none}a:hover{color:#1b8ddd;text-decoration:underline}p{font-size:16px;line-height:23px;margin:0 0 30px;padding:0}ol,ul{margin:0;padding:0}li{list-style-type:none}.entry-content li,.post-content li{list-style-type:disc;text-indent:0;margin-left:40px;padding-left:10px;font-size:16px}b,strong{font-weight:700}blockquote,cite,em,i{font-style:italic}blockquote{color:#d98625;margin:40px;font-size:24px}blockquote:before{content:"\201C";display:block;font-size:60px;height:0;left:-30px;position:relative;top:-30px}h1,h2,h3,h4,h5,h6{color:#373737;font-family:'ProximaNova-Bold','Helvetica',Arial,sans-serif;font-weight:700;line-height:1.2;margin:0 0 20px}h1{font-size:58px}h2{font-size:26px}h3{font-size:19px}h4{font-size:16px}.entry-content h4{margin-top:40px}h5{font-size:16px}h6{font-size:16px}embed,iframe,img,object,video,.wp-caption{max-width:100%}img{height:auto}.featured-content img,.gallery img{width:auto}.featured-image{margin-bottom:5px}.featured-image img,.post-featured-image img{border:1px solid #e5e5e5;vertical-align:bottom}.featured-image:hover{background-color:#1b8ddd}.featured-image a:hover img{opacity:.25}.archive .featured-image:hover,.home .featured-image:hover{background-color:#d98625;transition:.5s ease}.archive .highlighted-post .featured-image:hover{background-color:#fff}.archive .highlighted-post .featured-image a:hover img,.news-single .featured-image a:hover img{opacity:1}.gallery{overflow:hidden}.gallery-item{margin:0 0 30px;text-align:center}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.6666%}.gallery-columns-7 .gallery-item{width:14.2857%}.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-9 .gallery-item{width:11.1111%}.gallery img{border:1px solid #ddd;height:auto;padding:4px}.gallery img:hover{border:1px solid #999}input,select,textarea{background-color:#f8f8f8;border:1px solid #f8f8f8;border-radius:3px;color:#373737;font-size:16px;font-weight:400;padding:16px;width:100%;-webkit-font-smoothing:antialiased}.footer-widgets input,.footer-widgets input:focus{background-color:#fff;border:1px solid #fff}input:focus,textarea:focus{background-color:#eee;border:1px solid #f8f8f8;outline:none}input[type=checkbox],input[type=image],input[type=radio]{width:auto}::-moz-placeholder{color:#999;font-weight:400;opacity:1;-webkit-font-smoothing:antialiased}::-webkit-input-placeholder{color:#999;font-weight:400;-webkit-font-smoothing:antialiased}button:hover,input:hover[type=button],input:hover[type=reset],input:hover[type=submit],.button:hover{background-color:#1b8ddd;color:#fff}.entry-content .button:hover{color:#fff}.button{display:inline-block}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button{display:none}table{border-collapse:collapse;border-spacing:0;line-height:2;margin-bottom:40px;width:100%}tbody{border-bottom:1px solid #ddd}td,th{text-align:left}td{border-top:1px solid #ddd;padding:6px;font-size:.9rem}th{font-weight:400}.site-container{-webkit-animation:fadein 1s;-moz-animation:fadein 1s;-ms-animation:fadein 1s;-o-animation:fadein 1s;animation:fadein 1s}@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}}.site-inner{clear:both;width:100%}.avatar{float:left}.alignleft .avatar,.author-box .avatar{margin-right:24px}.alignright .avatar{margin-left:24px}.author-box .avatar{height:80px;width:80px}.comment .avatar{height:50px;margin:0 16px 24px 0;width:50px}.breadcrumb{margin-bottom:30px}.archive-description,.author-box{border-bottom:1px solid #f8f8f8;font-size:16px;margin-bottom:60px;padding-bottom:30px;width:100%}.single .author-box{border-top:1px solid #f8f8f8;padding-top:30px}.author-box-title{font-size:18px;margin-bottom:4px}.archive-description p:last-child,.author-box p:last-child{margin-bottom:0}.search-form{overflow:hidden;position:relative}.search-form input{-webkit-appearance:none;padding-left:40px}.search-form input[type=submit]{background:0 0;border:0;clip:rect(0,0,0,0);color:#373737;font-family:FontAwesome;font-size:16px;margin-left:10px;padding:0;position:static;width:16px;height:16px}.category-publications .content-sidebar-wrap .search-form{margin-bottom:20px}.category-publications .content-sidebar-wrap .search-form input[type=submit]{margin-left:-30px}.category-publications .search-form input,.category-publications-1 .search-form input{display:inline-block;width:auto}.category-publications .search-form input[type=text],.category-publications-1 .search-form input[type=text]{min-width:50%;max-width:75%}.publications-search-form{display:block;max-width:1040px;margin:10px auto;padding:0 5%}.publications-search-form input[type=submit]{background-color:#373737;color:#fff;font-family:Arial,sans-serif;padding:20px;line-height:0;vertical-align:middle}.archive-title{font-size:24px}.entry-title{font-size:36px}.entry-title a{color:#373737}.entry-title a:hover{color:#1b8ddd}.widget-title{font-size:16px;font-weight:700;margin-bottom:20px;text-align:center}a.aligncenter img{display:block;margin:0 auto}a.alignnone{display:inline-block}.alignleft{float:left;text-align:left}.alignright{float:right;text-align:right}a.alignleft,a.alignnone,a.alignright{max-width:100%}img.centered,.aligncenter{display:block;margin:0 auto 24px}img.alignnone,.alignnone{margin-bottom:12px}a.alignleft,img.alignleft,.wp-caption.alignleft{margin:0 24px 24px 0}a.alignright,img.alignright,.wp-caption.alignright{margin:0 0 24px 24px}.wp-caption-text{font-size:14px;font-weight:700;text-align:center}.entry-content p.wp-caption-text{margin-bottom:0}.widget{word-wrap:break-word}.widget ol>li{list-style-position:inside;list-style-type:decimal;padding-left:20px;text-indent:-20px}.widget li li{border:0;margin:0 0 0 30px;padding:0}.widget_calendar table{width:100%}.widget_calendar td,.widget_calendar th{text-align:center}.home .content-sidebar-wrap{margin-top:5px}.home-top .wrap{margin:20px auto 0}.home-top .wrap .widget{margin-bottom:0}.home-middle .wrap{margin:20px auto 0;padding:20px}.home-news .wrap{margin:0 auto;padding:0 20px}.home-middle{background-color:#f8f8f8;padding-top:20px}.home-middle .widget,.home-middle .widget a,.home-middle .widget h4{color:#1b8ddd}.home-middle .widget a:hover{text-decoration:underline}.home-middle .widget{width:100%}.home-middle .widget:last-of-type{float:right}.home-middle .widget h4{font-size:26px;font-weight:700;text-align:left;margin-bottom:10px}.home-news .widget{display:block;vertical-align:top}.home-news .widget p{margin-bottom:0}.home-news .widget a:before{content:"\f345";display:inline-block;font-family:'Dashicons';font-size:15px;line-height:1.5;vertical-align:middle;margin-left:10px}.home-news .widget_text{background-color:#d98625;color:#fff;float:none;font-size:14px;padding:20px 30px;text-transform:initial;text-align:left;position:relative;top:-10px}.home-news .widget_text a{color:#fff}.home-news .widget_text h4.widgettitle{border-bottom:1px solid #fff;color:#fff;font-size:26px;margin-bottom:10px;padding:0 0 10px;text-align:left}.home-news .widget.widget_nav_menu{color:#373737;display:block}.home-news li.menu-item{border-bottom:2px solid #ccc;display:inline-block;width:44%;margin-right:5%;padding-bottom:3px;margin-bottom:10px}li.menu-item .sub-menu li{border-bottom:0;margin:0 10px;font-size:16px}.home-news li.menu-item a{color:#373737}.home-news-title,.home-news-title a{color:#373737;margin-bottom:5px}.home .archive-pagination{display:none}@media only screen and (min-width:800px){.home-news .widget_text{width:25%}.home-news .widget.widget_nav_menu{width:50%}.home-news li.menu-item{width:100%;margin-right:5%}}.home .content{padding-left:0}.highlighted-post .featured-overlay{background-color:#d98625;color:#fff;display:block;padding:20px;opacity:.95;overflow:hidden;z-index:1}.featured-post-without-image{padding:20px;color:#373737}.single .highlighted-post .featured-overlay{margin-top:-15%}.archive .highlighted-post .featured-overlay,.page-template-news .highlighted-post .featured-overlay{margin:-20% 20px 0}.archive .highlighted-post .more-link,.page-template-news .highlighted-post .more-link{color:#fff;display:block;padding-top:10px}.archive .highlighted-post .more-link:before,.page-template-news .highlighted-post .more-link:before{content:"\f344";font-family:'Dashicons';padding-right:20px;border-right:1px solid #fff;margin-right:20px;vertical-align:bottom}.highlighted-post .news-grid-title,.highlighted-post .news-grid-title a,.highlighted-post .news-grid-title a:hover,.page-template-news .highlighted-post .featured-content .entry-title a,.page-template-news .highlighted-post .featured-content .entry-title a:hover{color:#fff;font-size:24px}.featured-post-without-image a,.featured-post-without-image a:hover,.featured-post-without-image .news-grid-title,.featured-post-without-image .news-grid-title a{color:#373737}.featured-content .entry{border-bottom:1px solid #f8f8f8;margin-bottom:20px;padding:0 0 24px}.featured-content .entry-title a{font-size:20px}.page-template-news .featured-content .entry-title a{font-size:16px}.featured-content .widget-title{font-family:'ProximaNova-Bold','Helvetica',Arial,sans-serif;font-size:20px;font-weight:700;text-align:left;padding:15px;text-transform:uppercase}.archive .news-archive-featured{width:100%;background-color:#f8f8f8}.news-menu{padding:0 20px;text-align:left;vertical-align:top;width:100%}.news-menu h4{color:#373737;text-align:left}.news-menu .widget_nav_menu{margin-right:20px}.news-menu li.menu-item{border-bottom:1px solid #373737;display:inline-block;font-size:16px;margin-bottom:10px;padding:5px 0;width:100%}.news-menu a{color:#373737}.news-menu a:before{content:"\f345";display:inline-block;font-family:'Dashicons';font-size:15px;line-height:1.5;vertical-align:middle}.news-menu .widget.widget_search input[type=search]{font-size:16px;background-color:#fff;border:1px solid #fff;width:75%}.news-menu .widget.widget_search input[type=submit]{height:24px;width:24px;line-height:24px;margin-top:10px}.news-menu .widget .search-form{background-color:#fff}.news-menu .widget .search-form input{padding-left:5px}.news-menu{display:block;float:right}.archive .feature-section{background-color:#f8f8f8}.archive h2{font-size:22px}.archive .content,.blog .content{display:flex;flex-wrap:wrap;justify-content:flex-start}.content{padding:20px}.page-template-news a:hover{text-decoration:underline}.archive .news-top,.single .news-top,.page-template-news .news-top{background:#f8f8f8;display:block;padding:20px 0;margin-bottom:10px;vertical-align:top;width:100%}.page-template-news .featured-content .entry-title a:hover{text-decoration:underline}.news-columns{padding-left:0}.page-template-news .entry-meta{font-size:14px}.page-template-news .news-columns .entry,.home .home-news .entry{vertical-align:top;width:100%}.page-template-news .news-category-header{padding:20px 0;margin-bottom:20px}.page-template-news .more-from-category,.page-template-news .more-from-category p{margin-bottom:0}.page-template-news .more-from-category a{color:#373737;font-size:14px;padding:5px}.page-template-news .more-from-category a:hover{color:#d98625}.page-template-news .more-from-category a:before{content:"\f345";display:inline-block;font-family:'Dashicons';font-size:15px;line-height:1.5;vertical-align:middle}.page-template-news .news-category-header h4{border-bottom:1px solid #d98625;color:#d98625;margin-bottom:0;padding:5px 0;vertical-align:middle}.page-template-news .news-columns .featured-content .entry:last-of-type{margin-right:0}.page-template-news .news-columns a.alignleft,.page-template-news .news-columns a.alignnone,.page-template-news .news-columns a.alignright{margin-bottom:0}.page-template-news .featured-content .entry{padding-bottom:10px;margin-bottom:20px;position:relative}.news-grid-title a{color:#373737}.news-columns .entry{margin-left:40px}.news-columns .entry-title{line-height:.65}.news-columns .grid.entry-title{font-size:16px}.subpages-index{display:block;font-size:14px;clear:both}.subpages-index h4{color:#373737;font-size:16px;font-weight:700;margin-bottom:5px}.subpages-index h4 a{color:#373737}.subpages-index h4 a:hover{text-decoration:underline}.home-news-index{width:100%}.archive .featured-image,.home .featured-image,.news-columns .featured-image,.news-columns .entry-content,.subpages-index .featured-image{display:none}.archive .highlighted-post .featured-image{display:initial}.archive .grid-list,.single-gd_place .grid-list,.home .grid-list,.news-columns .entry,.subpages-index .grid-list{margin:20px 5px 20px 50px;border-left:1px solid #d98625;text-align:left;padding-left:10px}.news-columns .entry{margin-left:40px}.subpages-index .grid-list{border-left:1px solid #1b8ddd}.archive .grid-list:before,.home .grid-list:before,.single-gd_place .grid-list:before,.news-columns .entry:before,.subpages-index .grid-list:before{color:#d98625;content:url(//ggf.icaal.dev/wp-content/themes/ggf/images/arrow-rt.png);display:inline-block;float:left;position:relative;left:-42px;top:40%;height:100%}.subpages-index .grid-list:before{content:url(//ggf.icaal.dev/wp-content/themes/ggf/images/arrow-rt-blue.png)}.page-template-news .highlighted-post .featured-image{display:block;position:relative}.archive .grid-list .featured-image:after,.page-template-news .news-columns .featured-image:after,.subpages-index .featured-image:after{content:"\f345";color:#373737;background-color:#fff;font-family:'dashicons';padding:5px;position:absolute;bottom:0;left:0}.archive .highlighted-post .featured-image:after{display:none}.enews-widget p{margin-bottom:15px}.content .share-after{margin-bottom:20px}.content a.count,.content a.count:hover,.content a.share,.content a.share:hover{border:none;font-weight:400}.content .share-filled .share{border-top-left-radius:0;border-bottom-left-radius:0}.content .share-filled .count{border-top-right-radius:0;border-bottom-right-radius:0}.content .share-filled .facebook .count,.content .share-filled .facebook .count:hover,.content .share-filled .googlePlus .count,.content .share-filled .googlePlus .count:hover,.content .share-filled .linkedin .count,.content .share-filled .linkedin .count:hover,.content .share-filled .pinterest .count,.content .share-filled .pinterest .count:hover,.content .share-filled .stumbleupon .count,.content .share-filled .stumbleupon .count:hover,.content .share-filled .twitter .count,.content .share-filled .twitter .count:hover{color:#373737;border:1px solid #373737}.content .share-filled .facebook .share,.content .share-filled .facebook:hover .count,.content .share-filled .googlePlus .share,.content .share-filled .googlePlus:hover .count,.content .share-filled .linkedin .share,.content .share-filled .linkedin:hover .count,.content .share-filled .pinterest .share,.content .share-filled .pinterest:hover .count,.content .share-filled .stumbleupon .share,.content .share-filled .stumbleupon:hover .count,.content .share-filled .twitter .share,.content .share-filled .twitter:hover .count{background:#373737 !important}.content .share-filled .facebook:hover .count,.content .share-filled .googlePlus:hover .count,.content .share-filled .linkedin:hover .count,.content .share-filled .pinterest:hover .count,.content .share-filled .stumbleupon:hover .count,.content .share-filled .twitter:hover .count{color:#fff}#wpstats{display:none}.events-table{width:100%;table-layout:auto;line-height:1.2}.event-image{max-width:200px}.css-events-list table.events-table td{vertical-align:top!important;padding:10px!important;margin-right:10px}.events-table h4{margin-top:0}.event-button{background-color:#1b8ddd;margin:5px;float:right;padding:12px 20px}.event-button:hover{background-color:#373737}.geodir-pos_navigation{display:none}.single-gd_place .content{width:100%}.geodir-page.content{padding:0}.geodir-breadcrumb-bar{display:none}ul.geodir-tabs-content{border:0!important}.geodir-tabs-content.entry-content>li{list-style-type:none;vertical-align:text-top;margin-left:0!important;text-indent:0}.geodir-tabs-content.entry-content>li>hr{color:#1b8ddd;background-color:#1b8ddd;border-color:#1b8ddd;border-style:solid}.geodir-company_info,.geodir-company_info .geodir_more_info{border:none!important}.geodir-company_info .geodir_more_info.geodir_website,.geodir-company_info .geodir_more_info.geodir_facebook,.geodir-company_info .geodir_more_info.geodir_twitter{line-height:1;margin:0;padding:0}.entry-content .geodir_more_info ul{margin-left:0}.entry-content .geodir_more_info li{margin-left:20px;text-indent:0}.geodir-i-website strong{font-weight:400}.single-gd_place .company-logo img,.single-gd_place img.geodir-company-logo{max-width:200px;max-height:100px}.geodir-content .geodir_more_info{font-size:16px}.single-gd_place .geodir-addtofav,.single-gd_place .entry-header,.single-gd_place .geodir_post_taxomomies,.single-gd_place .geodir-i-contact,.single-gd_place .geodir-i-location,.single-gd_place .geodir-i-text,.single-gd_place .geodir-tabs-content.entry-content>li#post_infoTab,.single-gd_place .geodir-i-website .fa-link:before,.single-gd_place .geodir-i-website .fa-facebook-square:before,.single-gd_place .geodir-i-website .fa-twitter-square:before{display:none}.single-gd_place p.edit_link{padding-bottom:0;font-size:19px;border:none}.geodir-company_info .geodir-details-sidebar-user-links{border:none}.geodir-company_info{margin-bottom:0;padding:0 20px}.place-map{display:block;position:relative;width:100%;clear:both}.single-gd_place .place-map .geodir-map.widget-area{display:none}.place-map .widget,.place-map .top_banner_section{margin-bottom:0}.place-map .geodir-map{position:relative;z-index:0;border:1px solid #f5f5f5}.single-gd_place ul.geodir-tabs-content{min-height:10px}.geodir-tabs{display:flex}.gd-company-image{min-height:150px}.gd-company-image img{max-height:150px;width:auto}#post_profileTab .gd-tab-list-title,#post_profileTab>hr{display:none}@media only screen and (min-width:800px){.place-map{margin-bottom:40px}.place-map .geodir-map{position:relative;width:70%;margin-left:30%;height:500px}.place-map .featured-overlay{background-color:#fff;display:block;margin-top:-30px;margin-left:5%;margin-right:5%;width:90%;padding:20px;position:relative;opacity:.95;z-index:1}.place-map .featured-overlay{position:relative;width:40%;margin-left:0;margin-top:-460px;margin-bottom:5px;overflow:hidden}.ggf-geodir-top{display:block;position:relative;background-color:#f8f8f8}#geodir_awardsTab,#geodir_accreditationTab,#geodir_extra_infoTab{display:inline-block;width:30%;margin-right:3%}#geodir_awardsTab p,#geodir_accreditationTab p,#geodir_extra_infoTab p{list-style:disc inside;display:list-item}.single-gd_place .place-map .geodir-map.widget-area{display:block}}.geodir_full_page .geodir-listing-search{width:100%;border-top:2px #e6e6e6 solid}.geodir-widget.geodir_advance_search_widget.geodir-advance-search-default{display:flex;width:100%;justify-content:space-between}.geodir-loc-bar-wrap,.geodir-loc-bar{background-color:#1b8ddd;width:100%}.geodir-loc-bar,.geodir_full_page .geodir-loc-bar{display:flex;justify-content:space-between;text-align:left}.geodir-loc-bar-wrap .geodir-loc-bar,.geodir_full_page .geodir-loc-bar-wrap .geodir-loc-bar{max-width:1040px;margin:0 auto}.geodir-loc-bar-in,.geodir-search-by-company,.geodir-search-all{border:0;background-color:#1b8ddd}.geodir-loc-bar-in{width:80%}.geodir-search-by-company,.geodir-search-all,.gd-search-field-taxonomy,.gd-search-field-near,.geodir-search .showFilters,.gd-search-field-search.hide{display:none}.geodir-search-by-company.show,.geodir-search-all.show{display:block;color:#fff;line-height:1.2;padding:6px 20px}.gd-search-field-search-filters.hide,.gd-search-field-search.hide.show,.gd-search-field-taxonomy.show,.gd-search-field-near.show,.geodir-search .showFilters.show{display:block}.geodir-search-by-company a,.geodir-search-all a{color:#fff;text-decoration:underline;font-size:14px}.geodir-search-by-company .large{font-size:16px}.searchtype-toggle{cursor:pointer}.searchtype-toggle a:hover,.searchtype-toggle a:focus{color:#fff}.geodir_submit_search.btn.btn-primary.w-100,.geodir-show-filters.btn.btn-primary.w-100{background-color:#373737;color:#fff;padding:.45rem 1.2rem;font-size:1rem;line-height:1.6;border-radius:.25rem;position:relative;border-color:#373737}.gd-search-field-taxonomy,.gd-search-field-near,.gd-search-field-search{margin-top:.75rem}.geodir-listing-search .warning input[type=text]{border:1px solid red!important}.geodir-listing-search .warning placeholder{color:red!important}.geodir-listing-search span.validation,body .geodir-listing-search.gd-search-bar-style .geodir-loc-bar .clearfix.geodir-loc-bar-in .geodir-search .gd-search-input-wrapper.gd-search-field-near .gd-append-near-wrapper span.validation{position:relative;line-height:initial;text-align:left;background-color:initial;border:none;height:initial;width:initial;color:red;font-size:16px;float:left}.geodir-entry-meta .geodir-addinfo{display:none}.geodir_category_list_view li.geodir-gridview .geodir-post-img .geodir_thumbnail,.geodir_category_list_view li .geodir-post-img .geodir_thumbnail{background-size:contain}.ggf-author-news{margin:40px 0}.ggf-author-news h4.news-grid-title{margin-bottom:0}.ggf-author-news .post-meta{font-size:14px}.page-gd-login .site-inner{background-color:#f2f2f2}.page-gd-login .content{width:100%}.page-gd-login .content input[type=text],.page-gd-login .content button,input[type=button],.page-gd-login .content input[type=submit],.page-gd-login .content input[type=password],.page-gd-login .content button,.page-gd-login .content input:-webkit-autofill,.page-gd-login .content textarea:-webkit-autofill,.page-gd-login .content select:-webkit-autofill{background-color:#fff;border:1px solid #fff;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;color:#0080b6}.page-gd-login .content button,input[type=button],.page-gd-login .content input[type=submit],.page-gd-login .content button{background-color:#0080b6;color:#fff}.page-gd-login .content button:hover,.page-gd-login .content input[type=button]:hover,.page-gd-login .content input[type=submit]:hover,.page-gd-login .content button:hover{background-color:#373737}.page-gd-login .login_form_l{border:0;width:100%}.page-gd-login input::placeholder{color:#0080b6}.page-gd-login input::-webkit-input-placeholder{color:#0080b6}.page-gd-login input::-moz-placeholder{color:#0080b6}.page-gd-login input:-ms-input-placeholder{color:#0080b6}.page-gd-login input::-ms-input-placeholder{color:#0080b6}.page-gd-login input:-moz-placeholder{color:#0080b6}.page-gd-login .geodir_button{clear:both;display:block}.accordion-toggle{cursor:pointer}.accordion-toggle:after{content:"\f347";font:normal 20px/1 'dashicons';padding-left:5px;float:right}.accordion-opened .accordion-toggle:after{content:"\f343"}.accordion-content{display:none}.accordion-opened .accordion-content,.accordion-content.default{display:block}.geodir-extra-info h4,.ggf-author-news h4.author-news-header{color:#1b8ddd;font-family:'ProximaNova-Regular','Helvetica','Arial',sans-serif;font-size:24px;font-weight:400;width:100%;border-bottom:1px solid #1b8ddd;padding-bottom:5px}.places-info-tab{margin-bottom:10px}@media only screen and (min-width:800px){.single-gd_place .entry{width:72%;margin-right:3%;display:inline-block;vertical-align:top}.single-gd_place .entry.grid-list{width:20%;margin-bottom:25px}.accordion-toggle:after,.accordion-opened .accordion-toggle:after{content:"";content:none}.accordion-content,.accordion-content.default{display:block}.geodir-extra-info{display:inline}.places-info-tab{display:inline-block;width:30%;margin-right:3%;vertical-align:top}.place-services.places-info-tab{width:25%;margin-right:0;float:right}.geodir-search-by-company,.geodir-search-all{flex:0 0 280px}}.simplemodal-data{color:#373737;font-family:'ProximaNova-Regular',Helvetica,Arial,sans-serif;font-size:19px;font-weight:400;line-height:1.625;margin:0;-webkit-font-smoothing:antialiased}#simplemodal-container h3{color:#373737;font-family:'ProximaNova-Bold','Helvetica',Arial,sans-serif}#simplemodal-container .row input,#simplemodal-container .row textarea{border-radius:0;margin:5px;width:100%}#simplemodal-container .button{background-color:#373737;border:0;border-radius:3px;color:#fff;cursor:pointer;font-size:20px;font-weight:400;letter-spacing:1px;padding:16px 24px;text-transform:uppercase;width:auto}#simplemodal-container .button:hover{background-color:#1b8ddd;color:#fff}.membersarea-wrapper{width:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px}.membersarea-wrapper--groups{width:100%;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px}.membersarea-box{display:flex;flex-direction:row;padding:20px 20px 20px 0;border-bottom:1px solid #0a7dae}a.membersarea-box{color:#0a7dae;font-family:"ProximaNova-Regular",'Helvetica','Arial',sans-serif;font-size:19px;line-height:26px;border-bottom:none;padding:0}img.membersarea-box{border-bottom:none;padding:0}.membersarea-box-link{display:flex;flex-direction:column;padding:0 .5rem}.membersarea-box-link a span{font-size:.9rem}.membersarea-box-image{width:30px}.membersarea-box-image img{max-width:30px;height:auto}.membersarea-box-custom-image{width:148px}.membersarea-box-custom-image img{max-width:148px;height:auto}#membersarea-box-extended{width:148px}ul.membersarea-box{flex:0 0 50%;flex-direction:column;margin-top:.5rem;margin-bottom:1rem;border-bottom:none;padding:0}.entry-content ul.membersarea-box>li,.entry-content .membersarea-box ul>li{border-bottom:none;list-style-type:none;padding:0 20px 0 0;margin-left:2rem}.page-dashboard .items-table.post a{padding-right:5px}ul.wpuf-form li{list-style-type:none!important}.wpuf-address-field.street_address,.wpuf-address-field.street_address2,.wpuf-address-field.city_name,.wpuf-address-field.state,.wpuf-address-field.zip,.wpuf-address-field.country_select .wpuf-form-sub-label{display:none}.site-header{padding:0 5% 20px;position:relative;text-align:center;z-index:1000}.site-title{font-size:30px;letter-spacing:1px;margin-bottom:0;text-transform:uppercase}.site-title a,.site-title a:hover{color:#373737}.header-image .site-title a{background:url(//ggf.icaal.dev/wp-content/themes/ggf/images/ggf-logo-tagline.gif) no-repeat !important;background-position:left center !important;background-size:94px 80px !important;float:left;height:116px;width:175px}.header-image .site-title a{color:#fff}.header-image .site-title{display:block;text-indent:-9999px}.header-image .site-description{display:block;text-indent:-9999px;height:1px}.site-description{font-size:18px;font-weight:400;margin-bottom:10px}.site-description,.site-title{line-height:1.2}.header-top .header-top-right{display:none}.header-top .header-bottom-right{display:none}.header-top .header-bottom-right.widget-opened{display:block;margin-top:175px}.header-top-right .widget,.header-bottom-right .widget,.header-mobile .widget{display:inline-block}.header-bottom-right .widget{width:100%;margin-bottom:5px;padding:5px 1% 5px 0;text-align:left}.header-bottom-right .widget img,.header-mobile .widget img{vertical-align:text-bottom;margin-left:5px;margin-right:5px}.header-mobile{float:right;text-align:right;margin-right:50px;margin-top:30px}.header-mobile section.widget{display:inline-block;width:auto}.widget.widget_search ::-webkit-input-placeholder{color:#373737}.widget.widget_search ::-moz-placeholder{color:#373737}.widget.widget_search :-ms-input-placeholder{color:#373737}.widget.widget_search :-moz-placeholder{color:#373737}.mobile-header-icons{cursor:pointer;display:block;position:absolute;right:60px;top:30px;z-index:1000;min-width:50px}.logged-in .mobile-header-icons{top:76px}.mobile-search-toggle,.header-login{display:inline-block;margin:10px}.mobile-search-form-container .search-box-wrapper{z-index:999;width:100%;display:none}.mobile-search-form-container input[type=text]{padding-right:50px}.mobile-search-form-container input[type=submit]{margin-left:-50px;line-height:initial}@media only screen and (min-width:800px){.mobile-header-icons{display:none}}.genesis-nav-menu{clear:both;font-weight:400;font-size:15px;line-height:21px;width:100%;padding:0 5%}.genesis-nav-menu .menu-item{display:inline-block;text-align:left}.genesis-nav-menu a{color:#1b8ddd;display:block;padding:3px 0;margin:7px 10px}.genesis-nav-menu a:hover,.genesis-nav-menu .current-menu-item>a,.genesis-nav-menu .sub-menu .current-menu-item>a:hover{color:#1b8ddd;text-decoration:none}.genesis-nav-menu .sub-menu,.genesis-nav-menu .sub-menu .sub-menu{background-color:#f8f8f8;left:auto;opacity:1;position:relative;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;z-index:99}.genesis-nav-menu .sub-menu a{font-size:16px;position:relative}.genesis-nav-menu .menu-item:hover{position:static}.genesis-nav-menu .menu-item:hover>.sub-menu{left:auto;opacity:1}body.js .nav-primary ul{display:none}.nav-primary .genesis-nav-menu{padding-left:30px;padding-right:30px}.nav-primary .sub-menu{border-top:1px solid #f8f8f8}.nav-primary .sub-menu .sub-menu{margin-top:-56px}.nav-primary .genesis-nav-menu li li{display:inline-block;font-size:18px;margin-left:0}.nav-secondary{border-bottom:1px solid #f8f8f8;padding-bottom:10px;padding-top:10px}.nav-header .genesis-nav-menu li a{background-color:#f8f8f8;color:#373737;font-size:12px;padding:10px;margin:3px}.responsive-menu-icon,.responsive-menu .menu-item-has-children{cursor:pointer}.responsive-menu .menu-item,.responsive-menu-icon{display:block}.responsive-menu-icon{text-align:right}.responsive-menu .menu-item{background-color:#f8f8f8;border-bottom:1px solid #1b8ddd}.responsive-menu .sub-menu .menu-item{border-bottom:none}.responsive-menu,.responsive-menu>.menu-item>.sub-menu,.responsive-menu>.menu-item>.sub-menu>.menu-item>.sub-menu{display:none}.responsive-menu>.menu-item>.sub-menu>.menu-item:hover>.sub-menu{display:block;padding-left:10px;position:absolute;left:0;background-color:#fff;width:100%}.responsive-menu>.menu-item>.sub-menu>.menu-item>.sub-menu li{background-color:#fff}.responsive-menu-icon:before{color:#1b8ddd;content:"\f333";display:inline-block;font:normal 50px/1 'dashicons';margin:0 auto;padding:10px}.menu-opened:before{content:"\f335"}.responsive-menu>.menu-item-has-children:before,.responsive-menu .sub-menu>.menu-item-has-children:before{color:#1b8ddd;content:"\f347";float:right;font:normal 20px/1 'dashicons';height:20px;padding:2px 20px;right:0;text-align:right;z-index:9999}.responsive-menu .sub-menu>.menu-item-has-children:before{padding:10px 20px}.responsive-menu .menu-open.menu-item-has-children:before,.responsive-menu .sub-menu>.menu-open.menu-item-has-children:before{content:"\f343"}.responsive-menu .sub-menu .sub-menu{margin:0}.responsive-menu .sub-menu>.menu-open>.sub-menu{display:block;padding-left:10px}.responsive-menu .sub-menu li{width:90%}.responsive-menu .sub-menu a{font-size:15px}.responsive-menu .sub-menu li a:hover{text-decoration:underline}.responsive-menu-widget{display:none}.responsive-menu-widget .widget-opened,.header-bottom-right{display:block}.desktop-only{display:none}.mobile-only{display:block}.entry,.page.page-template-page_blog-php .entry{border-bottom:1px solid #f8f8f8;margin-bottom:60px}.page .entry,.single .entry{border-bottom:0;margin-bottom:30px}.entry-content ol,.entry-content ul{margin-bottom:30px;margin-left:20px}.entry-content ol>li{list-style-type:decimal}.entry-content ul>li{list-style-type:disc}.entry-content ol ol,.entry-content ul ul{margin-bottom:0}p.entry-meta{font-size:18px;margin-bottom:0}.entry-header .entry-meta{margin-bottom:24px;margin-top:-10px}.highlighted-post .entry-header .entry-meta,.featured-content .entry-header .entry-meta{margin-bottom:0}.entry-footer .entry-meta{margin-bottom:60px}.entry-categories,.entry-tags{display:inline-block}.entry-comments-link:before{content:"\2014";margin:0 6px 0 2px}.pagination{clear:both;margin:30px 10px;width:100%}.adjacent-entry-pagination{margin-bottom:0}.archive-pagination li{display:inline}.archive-pagination li a{background-color:#373737;color:#fff;cursor:pointer;display:inline-block;font-size:16px;padding:8px 12px}.archive-pagination li a:hover,.archive-pagination .active a{background-color:#1b8ddd}p.comment-meta,.entry-comments .comment,.entry-comments .comment-reply{margin-bottom:40px}.entry-comments .comment:last-child{margin-bottom:0}.comment-respond{padding-top:60px}.entry-comments{padding-top:20px}.comment-header{font-size:18px;line-height:1.5}.comment-notes,.entry-pings .reply{display:none}.entry-comments .comment{border-bottom:1px solid #f8f8f8}p.comment-form-comment{margin-bottom:20px}p.form-submit,.entry-comments .children .comment,.entry-comments .comment-author{margin:0 0 20px}.entry-comments .comment{clear:both}.entry-comments .children .comment{border:none}.comment-list li{list-style-type:none}.hero-block-full{display:none}.hero-block-small{display:block}.hero-block-image{background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;overflow:hidden;z-index:-1}.hero-block-image:before{content:"";background-color:#fff;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.4}.hero-block-full .wrap,.hero-block-small .wrap{position:relative}.hero-block-full .hero-title,.hero-block-small .hero-title{font-size:28px;color:#1b8ddd}.hero-block-full .hero-text,.hero-block-small .hero-text{font-size:18px;color:#1b8ddd}.hero-block-full .wrap img,.hero-block-small .wrap img{vertical-align:top}.hero-overlay{display:none}.hero-overlay-mobile{display:block;background-color:#fff;padding:20px;position:relative;width:90%;margin:-60px 5% 0;z-index:1}.under-hero-box,.quick-links-box{background-color:#1b8ddd;color:#fff;padding:0 5%}.under-hero-box .wrap,.quick-links-box .wrap{padding:10px 20px}.under-hero-box a,.under-hero-title,.quick-links-box a,.quick-links-title{color:#fff}.under-hero-box a:before,.quick-links-box a:before{content:'>';margin-right:5px}.under-hero-link,.under-hero-title,.quick-link,.quick-links-title{display:block;width:100%;font-size:16px}.under-hero-title,.quick-links-title{font-weight:700}@media only screen and (min-width:800px){body.js .nav-primary ul{display:block}.hero-block-full{display:block}.hero-block-small{display:none}.hero-overlay-mobile{display:none}.hero-block-image{min-height:250px}.hero-overlay{display:block;background-color:#fff;padding:20px;position:relative;z-index:1;opacity:.85;min-width:35%;max-width:40%;margin:-30% -5% 5% 10%;overflow:hidden}.under-hero-link,.under-hero-title,.quick-link,.quick-links-title{display:inline-block;width:auto}.under-hero-link,.quick-link{border-right:1px solid #fff;padding-left:10px;padding-right:10px}.under-hero-link:last-of-type,.quick-link:last-of-type{border-right:none}}@media only screen and (min-width:1024px){.hero-block-image{min-height:350px}}.publications-image,.publications-text{display:inline-block}.publications-image{max-width:200px;margin-right:20px}.publications-text{max-width:80%;vertical-align:top}.category-publications .sidebar .widget,.category-publications-1 .sidebar .widget{margin-left:20px}@media only screen and (min-width:800px){.category-publications .content,.archive.category-publications .content,.category-publications-1 .content,.archive.category-publications-1 .content{width:75%;float:left}.category-publications .sidebar,.category-publications-1 .sidebar{float:right;width:25%}}.members-news{font-size:16px}.members-news h4{margin-bottom:10px}.members-news-featured-image{display:none}.pre-footer-left,.pre-footer-right{display:inline-block;width:47%;vertical-align:top}.pre-footer-left{margin-right:3%}.footer-widgets{background-color:#f8f8f8;color:#373737;clear:both;font-size:18px;padding:10px 10px 0}.footer-widgets-2,.footer-widgets-3,.footer-widgets-4,.footer-widgets-5{display:none}.footer-widgets .wrap{border-bottom:1px solid #ccc}.footer-widgets h4{font-family:'ProximaNova-Bold','Helvetica',Arial,sans-serif}.footer-widgets .widget{margin-top:20px;margin-bottom:20px}.footer-widgets .widget-title{color:#1c8ddd;font-size:20px;text-transform:uppercase;text-align:left;margin-bottom:2rem;position:relative}.footer-widgets .widget-title:after{content:"";position:absolute;background-color:#dc6363;height:1px;width:100%;left:0;bottom:-.5rem}.footer-widgets a{color:#373737}.footer-widgets li.menu-item{line-height:2}.footer-widgets li.menu-item a{font-size:14px;padding-bottom:0}.footer-widgets input:last-child{margin-bottom:0}.footer-widgets input{margin-bottom:10px}.footer-widgets .widget-wrap{padding:0 1em}.footer-widgets .textwidget p{font-size:14px}.secondary-footer{background-color:#fff;color:#373737;padding-left:5%;padding-right:5%;text-align:left}.secondary-footer .wrap{display:flex;flex-wrap:wrap;justify-content:space-between;margin:10px auto;text-align:center}.secondary-footer img{max-height:50px;width:auto}.secondary-footer .widget{padding:5px}.site-footer{margin:0 auto;background-color:#1c8ddd;color:#fff;font-size:12px;padding:40px 0;text-align:left}.site-footer p,.site-footer a{color:#373737}.site-footer a:hover{text-decoration:underline}.site-footer p{margin-bottom:0}.footer-bottom{margin:0 auto;width:100%}.footer-bottom p{margin:0;font-size:.9rem;color:#fff}.float-left{float:left}.float-right{float:right}@media only screen and (max-width:659px){.footer-bottom p{width:100%;text-align:center}}.header-widget-area .widget .textwidget p{padding:0;margin:0}.social-media li{list-style:none;display:table;float:left;padding:0 10px 0 0;line-height:0}.header-widget-area .widget{float:right;width:50%;padding:10px 0;display:inline-flex}.header-widget-area .widget .textwidget a{background:#f8f8f8;border:1px solid #f8f8f8;padding:16px;border-radius:3px;color:#373737;font-size:12px}.header-widget-area .widget:nth-child(3){clear:both}.widget.widget_search input[type=search]{font-size:12px;width:65%;float:left}.wp-custom-logo .title-area{max-width:none;margin-top:0}.wp-custom-logo .site-title{text-indent:0}.wp-custom-logo .site-title>a{min-height:0}.custom-logo-link{display:block}.custom-logo{vertical-align:top}.screen-reader-shortcut,.screen-reader-text,.screen-reader-text span{border:0;clip:rect(0,0,0,0);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus,.screen-reader-shortcut:focus{background:#fff;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#373737;display:block;font-size:1em;font-weight:700;height:auto;padding:15px 23px 14px;text-decoration:none;width:auto;z-index:100000}.after-header-widget-area{padding:0 5%}.full-width-content #geodir-wrapper-content{width:100%}.geodir_full_page .geodir-listing-search{text-align:center}.geodir_full_page .geodir-search{float:none;margin:0}.geodir_full_page .geodir-search select,.geodir_full_page .geodir-search .search_by_post,.geodir_full_page .geodir-search input[type=text],.geodir_full_page .geodir-search input[type=button],.geodir_full_page .geodir-search input[type=submit]{display:inline-block;float:none}.content{float:left}.sidebar .geodir-company_info{background-color:#fff;border:none}.geodir_full_page .geodir-loc-bar{padding:0;margin:0;border:none}.geodir_full_page .geodir-category-list-in{margin-top:0}.geodir_full_page .top_banner_section{margin-bottom:0}.geodir-breadcrumb-bar{margin-bottom:-35px}.search-page .entry-title,.listings-page .entry-title{font-size:20px}.site-inner .geodir-breadcrumb-bar{margin-bottom:0}@media only screen and (min-width:400px){.home .home-news .featured-content .entry{display:inline-block;margin-right:2.5%}.home .home-news .featured-content .entry:nth-child(2n+0){clear:right}.home .home-news .featured-content .entry:last-of-type{margin-right:0}.news-menu li.menu-item{width:47%}.responsive-menu .sub-menu li{width:46%}.header-bottom-right .widget{width:45%;font-size:16px;padding:5px 1% 5px 0;vertical-align:text-top}}@media only screen and (min-width:500px){.header-bottom-right .widget{font-size:19px}.header-image .site-title a{background-size:175px 116px !important;float:left;height:116px;width:175px}}@media only screen and (min-width:800px){body{color:#373737;width:100%}.desktop-only{display:block}.mobile-only{display:none}.wrap,.content-sidebar-wrap,.home-news,.home-middle{max-width:1536px;margin-left:auto;margin-right:auto}.content-sidebar-wrap{margin-top:46px}.full-width-content .content{width:100%;max-width:1040px;margin-left:auto;margin-right:auto}.genesis-nav-menu .current-menu-item>a{border-bottom:1px solid #1b8ddd}.archive .content-sidebar-wrap,.archive .content,.location .content{width:100%}.footer-widgets{padding:10px 5%}.footer-widgets .wrap{border-bottom:0}.footer-widgets .widget:last-child{margin-bottom:0}.footer-widgets-1,.footer-widgets-2,.footer-widgets-3,.footer-widgets-4,.footer-widgets-5{display:block;float:left;width:20%}.header-top{display:block;margin-left:10px;max-width:530px;float:right}.header-mobile{display:none}.header-top .header-top-right,.header-top .header-bottom-right{display:block;margin-left:20px;float:right;text-align:left}.header-top .header-top-right{background-color:#f8f8f8;margin-bottom:20px}.header-top .header-top-right .widget{margin-bottom:0}.header-top .header-bottom-right.widget-opened{margin-top:10px}.header-top-right .widget .widget-wrap{border-right:1px solid #373737;color:#373737;font-size:13px;margin-left:0;margin-right:0;padding:7px 14px;width:auto}.header-top-right .widget:last-of-type .widget-wrap{border-right:0}.header-top-right .widget{vertical-align:top;width:auto;margin-left:0;margin-right:0}.header-top-right .widget p,.header-top-right .widget.widget_search input[type=search]{margin-bottom:0;text-transform:uppercase}.header-top-right .widget a{color:#373737}.header-top-right .widget.widget_search input[type=search]{background-color:initial;border:none;color:#373737;font-size:14px;max-width:70px;padding:3px;width:auto}.header-top-right .fa{margin:0 3px}.header-bottom-right{margin:10px}.header-bottom-right .widget{width:40%;margin-left:15%;float:right;margin:10px}.header-bottom-right .widget .widget-wrap{font-size:14px}.header-bottom-right .widget a{color:#1b8ddd}.header-bottom-right .widget img{margin-right:20px;vertical-align:middle}.widget.widget_media_image img{display:table;margin:0 auto;width:100%}.secondary-footer .wrap{flex-wrap:nowrap}.secondary-footer .widget.widget_media_image img{min-height:70px;max-height:80px;margin:5px;padding:10px;width:auto;max-width:100%}.secondary-footer .widget.widget_media_image img:first-of-type{margin-left:0;padding-left:0}.header-image .site-title a{background:url(//ggf.icaal.dev/wp-content/themes/ggf/images/ggf-logo-tagline.gif) no-repeat !important;background-size:175px 143px !important;margin-top:30px;height:143px}.site-description{margin-bottom:0}.comment-list ul.children{margin-left:40px}.gallery-item{float:left}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.6666%}.gallery-columns-7 .gallery-item{width:14.2857%}.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-9 .gallery-item{width:11.1111%}.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{float:left;margin-left:2.564102564102564%}.one-half,.three-sixths,.two-fourths{width:48.717948717948715%}.one-third,.two-sixths{width:31.623931623931625%}.four-sixths,.two-thirds{width:65.81196581196582%}.one-fourth{width:23.076923076923077%}.three-fourths{width:74.35897435897436%}.one-sixth{width:14.52991452991453%}.five-sixths{width:82.90598290598291%}.first{clear:both;margin-left:0}.genesis-nav-menu{font-size:15px}.responsive-menu .menu-item{background-color:initial;border-bottom:none}.responsive-menu-icon{position:absolute;right:50px;top:20px;z-index:1000}.responsive-menu-icon:before{font-size:50px;line-height:1}.responsive-menu,.responsive-menu>.menu-item>.sub-menu{display:block;width:100%;max-width:1040px}.responsive-menu .menu-item:hover>.sub-menu{left:0;right:0;margin:auto;padding-left:30px;padding-right:30px}.responsive-menu>.menu-item>.sub-menu>.menu-item:hover>.sub-menu{display:block;background-color:#fff;width:100%;max-width:1040px;padding-left:30px;padding-right:30px;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.responsive-menu>.menu-item>.sub-menu{background-color:#f8f8f8}.menu-primary>.menu-item>.sub-menu li a{color:#1b8ddd;font-size:14px;padding:3px;margin:7px 10px;text-transform:initial}.responsive-menu-icon,.responsive-menu>.menu-item-has-children:before,.responsive-menu .menu-open.menu-item-has-children:before,.responsive-menu .sub-menu>.menu-item-has-children:before,.responsive-menu .sub-menu>.menu-open.menu-item-has-children:before{display:none}.genesis-nav-menu a{text-transform:uppercase;border-bottom:1px solid #fff}.genesis-nav-menu a:hover,.genesis-nav-menu .current-menu-item>a,.genesis-nav-menu .sub-menu .current-menu-item>a:hover{border-bottom:1px solid #1b8ddd}.genesis-nav-menu .menu-item{display:inline-block}.genesis-nav-menu .sub-menu{background-color:#fff;left:-9999px;opacity:0;position:absolute}.genesis-nav-menu .sub-menu a{border:1px solid #f8f8f8;border-top:0}.responsive-menu .sub-menu li{width:200px}.genesis-nav-menu .sub-menu .sub-menu{margin:-55px 0 0 199px}.genesis-nav-menu li.highlight a{background-color:#1b8ddd;border-radius:3px;color:#fff;margin-left:20px}.genesis-nav-menu li.highlight a:hover{background-color:#373737;color:#fff}.nav-secondary{padding:10px 5%}.nav-secondary .genesis-nav-menu>li:first-child a{padding-left:0}.archive .grid-list,.home .content article,.blog .content article,.subpages-index .grid-list{width:25%;padding:10px}.category-publications article{width:100%;margin-bottom:30px}.home .content .one-fourth{margin-left:0}.page-template-news .content-sidebar-wrap{margin-top:5px}.page-template-news .news-columns{padding:0 20px}.archive .highlighted-post .featured-overlay,.page-template-news .highlighted-post .featured-overlay{margin-top:-25%;margin-left:35%;width:65%}.single .highlighted-post .featured-overlay{margin-left:10%;margin-top:-15%;max-width:80%}.single .featured-post-without-image{float:left}.archive .featured-image,.home .featured-image,.news-columns .featured-image,.subpages-index .featured-image{display:block;position:relative;max-height:200px}.archive .featured-image:after,.home .featured-image:after{content:"\f345";color:#373737;background-color:#fff;font-family:'dashicons';padding:5px;position:absolute;bottom:0;left:0}.page-template-news .news-top{padding:20px 5%}.page-template-news .news-single a,.page-template-news .news-single a:hover,.page-template-news .news-single .featured-content .entry-title a,.page-template-news .news-single .featured-content .entry-title a:hover{color:#fff}.highlighted-post .featured-post-without-image .news-grid-title,.highlighted-post .featured-post-without-image .news-grid-title a,.highlighted-post .featured-post-without-image .news-grid-title a:hover{color:#373737;font-size:24px}.category-publications h4.entry-title,.category-publications-1 h4.entry-title{font-size:28px}.home-news-index{padding-left:0;width:auto}.home .home-news-index{display:flex;flex-wrap:wrap;justify-content:space-between}.archive .grid-list,.home .grid-list,.single-gd_place .grid-list,.news-columns .entry,.subpages-index .grid-list{border-left:none;margin:0;clear:both}.archive .grid-list,.home .grid-list,.single-gd_place .grid-list,.news-columns .entry,.subpages-index .grid-list{display:inline-block;vertical-align:top}.archive .grid-list:before,.home .grid-list:before,.single-gd_place .grid-list:before,.news-columns .entry:before,.subpages-index .grid-list:before{content:'';display:none}.home-middle .widget{display:inline-block;width:47%}.page-template-news .news-columns .featured-content .entry,.home .home-news .featured-content .entry{display:inline-block;width:23.125%;margin-right:2.5%}.home-news .widget_text{float:left}.home-news .widget.widget_nav_menu{float:right;margin-left:0;max-width:70%;min-width:400px;margin-top:20px}.home-news li.menu-item{width:40%}.archive .highlighted-post,.page-template-news .highlighted-post,.single .intro,.page-template-news .news-single{width:70%;float:left;margin-bottom:5px}.post-featured-image{float:left}.news-menu{width:25%;float:right}.news-menu li.menu-item{width:100%}.page-template-news .news-menu .widgettitle{text-align:left}.post-content{clear:both;display:block;width:100%}.members-news .entry{align-items:flex-start;display:flex}.members-news-post-content{max-width:800px}.members-news-featured-image{min-width:150px}.members-news-featured-image,.members-news-post-content{display:inline-block;margin-right:20px}}@media only screen and (min-width:1200px){.wrap,.content-sidebar-wrap{margin-left:auto;margin-right:auto}}@media only screen and (max-width:799px){.wp-custom-logo .title-area{text-align:left;min-width:25%;max-width:50%}.header-widget-area{margin-left:0;width:50%}.header-widget-area .widget{width:25%}.header-widget-area .widget .textwidget a{padding:5px;display:block;margin:0 5px;background:#666;color:#fff;line-height:18px;height:50px}.header-widget-area .widget:nth-child(3){clear:none}.widget.widget_search input[type=search]{padding:16px}.responsive-menu-icon{position:absolute;right:20px;top:100px;z-index:1000}.responsive-menu-icon:before{font-size:50px;line-height:1}.search-form input[type=submit]{line-height:1.5}.responsive-menu-icon{top:50px;right:0}}@media only screen and (max-width:799px){.responsive-menu-icon{top:20px}.logged-in .responsive-menu-icon{top:66px}}@media only screen and (min-width :768px) and (max-width :1024px) and (orientation :portrait){.widget.widget_media_image{text-align:center}}@media only screen and (min-width :768px) and (max-width :1024px) and (orientation :portrait) and (-webkit-min-device-pixel-ratio:2){.widget.widget_media_image{text-align:center}}@media only screen and (min-width :768px) and (max-width :1024px) and (orientation :portrait) and (-webkit-min-device-pixel-ratio:1){.widget.widget_media_image{text-align:center}}@media only screen and (min-width :414px) and (max-width :736px){.wp-custom-logo .title-area{text-align:left;width:25%}.header-widget-area{float:left;margin-left:0;width:75%}.header-widget-area .widget{width:25%}.header-widget-area .widget .textwidget a{padding:5px;display:block;margin:0 5px;background:#666;color:#fff;line-height:15px}.header-widget-area .widget:nth-child(3){clear:none}.widget.widget_search input[type=search]{padding:12px 16px}.responsive-menu-icon{position:absolute;right:20px;top:20px;z-index:1000}.responsive-menu-icon:before{font-size:50px;line-height:1}.search-form input[type=submit]{line-height:1.5}.footer-widgets-2,.footer-widgets-3,.footer-widgets-4,.footer-widgets-5{display:none}.widget.widget_media_image img{display:table;margin:0 auto;width:50%}}@media only screen and (min-width :414px) and (max-width :736px) and (orientation :landscape){.header-widget-area .widget .textwidget a{padding:10px;color:#fff;background:#666}.header-widget-area .widget{margin-left:20px}.responsive-menu-icon:before{line-height:1.3}.widget.widget_search input[type=search]{width:70%}}@media only screen and (min-width :375px) and (max-width :667px){.wp-custom-logo .title-area{text-align:left;width:25%}.header-widget-area{float:left;margin-left:0;width:75%}.header-widget-area .widget{width:25%}.header-widget-area .widget .textwidget a{padding:10px;display:block;margin:0 5px;color:#fff;background:#666}.header-widget-area .widget:nth-child(3){clear:none}.widget.widget_search input[type=search]{padding:12px 16px}.responsive-menu-icon{position:absolute;right:20px;top:20px;z-index:1000}.responsive-menu-icon:before{font-size:50px;line-height:1}.search-form input[type=submit]{line-height:1.5;display:inline-block}.footer-widgets-2,.footer-widgets-3,.footer-widgets-4,.footer-widgets-5{display:none}.widget.widget_media_image img{display:table;margin:0 auto;width:50%}}@media only screen and (min-width :320px) and (max-width :568px){.wp-custom-logo .title-area{text-align:left;width:25%}.header-widget-area{float:left;margin-left:0;width:75%}.header-widget-area .widget{width:25%}.header-widget-area .widget .textwidget a{padding:5px;line-height:15px;display:block;margin:0 5px;color:#fff;background:#666}.header-widget-area .widget:nth-child(3){clear:none}.widget.widget_search input[type=search]{padding:12px 16px;width:100%}.responsive-menu-icon{position:absolute;right:5px;top:20px;z-index:1000}.responsive-menu-icon:before{font-size:30px;line-height:1}.nav-primary{text-align:center}.search-form input[type=submit]{line-height:1.5}.footer-widgets-2,.footer-widgets-3,.footer-widgets-4,.footer-widgets-5{display:none}.widget.widget_media_image img{display:table;margin:0 auto;width:50%}}@media only screen and (min-width :320px) and (max-width :480px){.footer-widgets-2,.footer-widgets-3,.footer-widgets-4,.footer-widgets-5{display:none}.widget.widget_media_image img{display:table;margin:0 auto;width:50%}}#map_canvas img{max-width:none !important}