#footer,#footer h1,#footer h2,#footer h3,#footer h4,#footer h5,#footer h6{color:#333}.sponsor-block,.sponsor-block img,.vertical-block{vertical-align:middle}.acf-map,.sponsor-block{box-shadow:0 3px 3px -3px rgba(0,0,0,.2);-webkit-box-shadow:0 3px 3px -3px rgba(0,0,0,.2)}#footer ul li:before,.widget_em_widget ul li:before{content:''}header #logo img{max-height:100px}@media screen and (max-width:768px){header #logo img{width:auto;height:50px}}.center-block{display:block;margin-right:auto;margin-left:auto;text-align:center}.vertical-block{display:inline-block;height:100%}.selectnav{display:none;width:100%;padding:10px;border:1px solid #ddd}#footer{background-color:#cbe09c}#footer-bottom{font-size:12px;line-height:18px;background-color:#0f4b7c}#footer .widget_recent_entries li{list-style:square inside}#footer .widget li a{color:#0f4b7d}#footer .widget-text span{color:#555}#footer ul{margin-left:0;list-style:none}#footer ul li:before{margin:0;color:#333}.post{border-bottom:1px solid #cbe09c}.wpcf7 textarea{min-width:90%}.post-type-archive-testimonial .testimonials-author{float:none;margin-left:65px}.post-type-archive-supporters .post,.post-type-archive-testimonial .post,.single .post{border-bottom:none}.home .gyq_display_sponsors{margin-top:10px}.home .gyq_display_sponsors .sponsor-block{margin-right:20px}.sponsor-block{-webkit-transition:border 150ms ease-in-out,background-color 150ms ease-in-out;-o-transition:border 150ms ease-in-out,background-color 150ms ease-in-out;transition:border 150ms ease-in-out,background-color 150ms ease-in-out;text-align:center;border:1px solid #f9f9f9}.sponsor-block:hover{border:1px solid #e0e0e0}.post-type-archive-supporters .sponsor-block{display:block;width:200px;height:200px}.gyq_display_sponsors{display:block;width:90%;margin-right:auto;margin-left:auto;text-align:center}.gyq_display_sponsors .sponsor-block{display:inline-block;width:185px;height:185px}.ad-250x250{display:block;min-width:280px;margin:20px auto;text-align:center}.ad-250x250 .sponsor-block{display:block;width:280px;height:280px}.ad-250x250 .sponsor-block img{max-width:250px}.acf-map{width:100%;height:400px;margin:0 0 20px 0;border:none}.post-type-archive-supporters .category{margin-bottom:50px}.single-supporters .contact-info h3{margin-top:15px;text-align:center}.single-supporters .contact-info ul.contact-details{margin:15px 0 0 0;list-style:none}.single-supporters .contact-info ul.contact-details li{font-size:14px;line-height:18px;margin:0;padding:0;text-align:center;color:#888}.single-supporters .contact-info .contact-social{display:block;width:200px;margin:20px auto 0 auto}div#ajax-login{position:absolute;z-index:998;top:50%;left:50%;display:none;min-width:350px;height:auto;margin-left:-200px;padding:30px;background-color:#fff}div#ajax-login p.status{display:none}div#ajax-login table{width:350px;height:200px}div#ajax-login table td{vertical-align:top}div#ajax-login a.close{position:absolute;top:2px;right:5px}div#ajax-login table td.lost{padding-top:10px;vertical-align:baseline}div#ajax-login img{float:right}.login_overlay{position:fixed;z-index:997;width:100%;height:100%;background:rgba(0,0,0,.8)}#stcr-checkbox{clear:both;padding-top:20px}#mc4wp-checkbox,#stcr-checkbox{margin:0}#mc4wp-checkbox input,#stcr-checkbox input{min-width:25px}.mc4wp-form [type=email]{margin-top:10px}.mc4wp-form [type=submit]{margin:10px 0 20px 0}.sponsor{margin:50px 0}.sponsor-widget{margin:20px 0 50px 0}.single .social{display:block;min-height:20px;margin:20px 0 0 0}.wp-pagenavi{margin-bottom:30px}.ad-125x125{display:block;clear:both;width:280px;margin:10px 0}.ad-125x125 .mini-ad{position:relative;display:inline-block;width:125px;height:125px;margin:0}.ad-125x125 .mini-ad:nth-of-type(even){float:left}.ad-125x125 .mini-ad img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;vertical-align:middle}#You{clear:both;padding-top:10px}.woocommerce form.login .form-row-first{width:90%;max-width:320px}.woocommerce form.login .form-row-last{float:none;clear:left;width:90%;max-width:320px}.woocommerce-checkout .about_paypal{display:none}input[type=text],input[type=password],input[type=tel],input[type=email],select,textarea{-webkit-box-shadow:none;box-shadow:none}.home .hero,html body .gform_wrapper div.validation_error{-webkit-box-shadow:0 3px 3px -3px rgba(0,0,0,.2);box-shadow:0 3px 3px -3px rgba(0,0,0,.2)}.woocommerce-billing-fields input[type=text],.woocommerce-billing-fields input[type=tel],.woocommerce-billing-fields input[type=email],.woocommerce-billing-fields select,.woocommerce-billing-fields textarea{width:90%}.button,.checkout-button,input[type=button],input[type=submit]{font-weight:700}.footer-widget .textwidget input[type=email]{width:75%}#footer-bottom ul.footer-menu{display:inline;margin:0;list-style:none}#footer-bottom ul.footer-menu li{display:inline-block}#footer-bottom ul.footer-menu li:after{margin-left:3px;content:'\007C'}#footer-bottom ul.footer-menu li:last-child:after{content:''}#footer-bottom .copy{font-weight:600;margin-right:5px;color:#fff}.home .hero{min-height:500px;margin-bottom:100px;background:url(../img/gen-yq-bw-2.jpg)no-repeat center center;-webkit-background-size:cover;background-size:cover}.home .hero .cta{display:block;width:300px;min-height:180px;margin-top:125px;margin-right:auto;margin-left:auto;padding:20px;border-radius:3px;background:rgba(255,255,255,.9)}.home .hero .cta h1{font-size:28px;line-height:36px;margin-bottom:11px;text-align:center;color:#0f4b7c}.home .hero .cta .button{display:block;text-align:center}.home h2{font-size:32px;margin-bottom:21px;color:#0f4b7c}.gyqBlue{background:#0f4b7c}.fb-page-plugin{display:block;float:right}@media screen and (max-width:300px){.fb-page-plugin{float:none;margin-right:auto;margin-left:auto;text-align:center}}ul.gyq_display_posts{margin-left:0;list-style:none}ul.gyq_display_posts li{clear:left;margin-left:0;list-style:none}ul.gyq_display_posts li img{max-width:60px;max-height:60px}ul.gyq_display_posts li .meta{color:#999}.next-event .next{font-size:12px;margin-top:-25px;text-transform:uppercase}.next-event h3{color:#0f4b7c}.next-event .date{color:#999}.next-event .location{font-size:16px;font-weight:500}header .login{float:right;margin-top:25px;color:#fff!important;background:#cbe09c}header .login:hover{background:#0f4b7c}html body .gform_wrapper div.validation_error{font-size:13px;line-height:19px;padding:1em 2%;color:#de5959;border:1px solid #fbc4c4;border-radius:3px;background-color:#ffe9e9}html body .gform_wrapper .gfield_required{color:red}html body .gform_wrapper .top_label label.gfield_label{font-family:'Open Sans';font-size:14px;font-weight:400;line-height:24px;margin-bottom:5px}html body .gform_wrapper .top_label li.gfield.gfield_error,html body .gform_wrapper .top_label li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{border:none;background:#fff}html body .gform_wrapper .top_label li.gfield.gfield_error input[type=text],html body .gform_wrapper .top_label li.gfield.gfield_error input[type=password],html body .gform_wrapper .top_label li.gfield.gfield_error input[type=tel],html body .gform_wrapper .top_label li.gfield.gfield_error input[type=email],html body .gform_wrapper .top_label li.gfield.gfield_error select,html body .gform_wrapper .top_label li.gfield.gfield_error textarea,html body .gform_wrapper .top_label li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning input[type=text],html body .gform_wrapper .top_label li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning input[type=password],html body .gform_wrapper .top_label li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning input[type=tel],html body .gform_wrapper .top_label li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning input[type=email],html body .gform_wrapper .top_label li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning select,html body .gform_wrapper .top_label li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning textarea{border:1px solid #de5959;background:#fff}html body .gform_wrapper .top_label li.gfield.gf_left_half input.large,html body .gform_wrapper .top_label li.gfield.gf_left_half input.medium,html body .gform_wrapper .top_label li.gfield.gf_left_half select.large,html body .gform_wrapper .top_label li.gfield.gf_left_half select.medium,html body .gform_wrapper .top_label li.gfield.gf_right_half input.large,html body .gform_wrapper .top_label li.gfield.gf_right_half input.medium,html body .gform_wrapper .top_label li.gfield.gf_right_half select.large,html body .gform_wrapper .top_label li.gfield.gf_right_half select.medium{width:89%}html body .gform_wrapper .gform_body input[type=text],html body .gform_wrapper .gform_body input[type=password],html body .gform_wrapper .gform_body input[type=tel],html body .gform_wrapper .gform_body input[type=email],html body .gform_wrapper .gform_body select,html body .gform_wrapper .gform_body textarea{font-family:'Open Sans',HelveticaNeue,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;display:block;width:89%;margin:0;padding:8px 9px;color:#888;border:1px solid #e0e0e0;border-radius:3px;outline:0;background:#fff;-webkit-box-shadow:none;box-shadow:none}#authorarea .eight,#authorarea .three img{-webkit-box-shadow:0 3px 3px -3px rgba(0,0,0,.2)}html body .gform_wrapper .gform_body textarea{width:94%}.footer-widget .gform_wrapper{width:75%}.footer-widget .gform_wrapper .gform_footer{margin:5px 0 0;padding:0}.footer-widget .gform_wrapper .ginput_complex span.name_first{margin-right:1%}.footer-widget .gform_wrapper .ginput_complex .name_first input[type=text],.footer-widget .gform_wrapper .ginput_complex .name_first input[type=password],.footer-widget .gform_wrapper .ginput_complex .name_first input[type=tel],.footer-widget .gform_wrapper .ginput_complex .name_first input[type=email],.footer-widget .gform_wrapper .ginput_complex .name_last input[type=text],.footer-widget .gform_wrapper .ginput_complex .name_last input[type=password],.footer-widget .gform_wrapper .ginput_complex .name_last input[type=tel],.footer-widget .gform_wrapper .ginput_complex .name_last input[type=email]{width:87%}.footer-widget .gform_wrapper label.gfield_label{display:none}.footer-widget .gform_wrapper .gform_body input[type=text],.footer-widget .gform_wrapper .gform_body input[type=password],.footer-widget .gform_wrapper .gform_body input[type=tel],.footer-widget .gform_wrapper .gform_body input[type=email],.footer-widget .gform_wrapper .gform_body select,.footer-widget .gform_wrapper .gform_body textarea{width:93%}#authorarea{overflow:hidden;margin:50px auto;border:0 none}#authorarea .three img{display:block;width:150px;height:150px;margin-right:auto;margin-left:auto;text-align:center;border-radius:75px;box-shadow:0 3px 3px -3px rgba(0,0,0,.2)}#authorarea .three ul.social-networks{display:block;margin-top:10px;margin-right:auto;margin-left:auto;list-style:none;text-align:center}#authorarea .three ul.social-networks li{display:inline-block;margin-right:5px}#authorarea .three ul.social-networks li .gyq-linkedin{font-family:fontello;font-size:16px;font-weight:400;font-style:normal;font-variant:normal;line-height:16px;display:inline-block;width:auto;text-align:center;text-decoration:inherit;text-transform:none;speak:none}#authorarea .three ul.social-networks li .gyq-linkedin:before{content:'\4c'}#authorarea .three ul.social-networks li .icon-link{font-size:16px;line-height:16px;text-align:center}#authorarea .three ul.social-networks li a{font-size:18px;display:block;width:24px;height:24px;color:#999}#authorarea .three ul.social-networks li a:hover{color:#0f4b7c}#authorarea .three ul.social-networks li:last-child{margin:0}#authorarea .eight{min-height:110px;padding:20px;border-radius:3px;background:#f9f9f9;box-shadow:0 3px 3px -3px rgba(0,0,0,.2)}#authorarea .eight p{padding:20px}.single-event .em-booking .em-booking-form-details textarea{width:90%}