  html{position:relative;min-height:100%}body{background-color:#fff;font:400 18px/180% 'Source Sans Pro','HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue',Helvetica,Arial,sans-serif;color:#525252}header,a,img,li{transition:all .3s ease}a{color:#95b963;border-bottom:1px solid #95b963;text-decoration:none}a:hover{color:#222;border-bottom:1px solid #222;text-decoration:none}a:active,a:focus{color:#222;border-bottom:1px solid #222;text-decoration:none}a.no-border{border-bottom:none}a:hover.no-border{border-bottom:none;opacity:.6}p{margin:0 0 24px}ul,ol,ul ul,ol ol{margin:0 0 24px}li{line-height:156%;margin:0 0 8px}ol{list-style-type:decimal}ol li{line-height:156%;margin:0 0 8px 6px;padding-left:6px}ol ol{list-style:disc}ol ol ol{list-style:lower-roman}ol ol ol ol{list-style:lower-alpha}strong,b{font-weight:600}em,i{font-style:italic}address{margin-bottom:12px;font-size:13px;font-weight:300;line-height:120%}small{font:300 italic 15px/110% 'Source Sans Pro','HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue',Helvetica,Arial,sans-serif}blockquote{clear:both;color:#525252;background-color:#f4f4f4;font-size:22px;text-shadow:0 2px 3px rgba(255,255,255,.5);border-left:none;padding:20px 30px;margin:0 0 24px;overflow:hidden}hr{clear:both;background-color:#e2e2e2;border:0;height:1px;margin:40px 0}embed,object,iframe,video{max-width:100%;margin-bottom:24px}img,a img{border:none;vertical-align:bottom;max-width:100%;height:auto}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}[role=main]{padding-top:120px}@media (max-width:1200px){[role=main]{padding-top:0}}#content{clear:both}.navbar-fixed-top{background-color:#fff;border:none;box-shadow:0 4px 12px 0 rgba(0,0,0,.35);transition:all .3s}.navbar-fixed-top a{border-bottom:none}.navbar-fixed-top a:hover{border-bottom:none}.navbar{background-color:transparent;border:none}.navbar{border-radius:0;margin-bottom:0;border:none}.navbar-fixed-top .logo h1{font-size:24px;line-height:60px;margin:0}.navbar-fixed-top .logo{position:relative;z-index:1040}.navbar-fixed-top .logo>a{display:block;height:80px;margin:23px 0 23px 15px}.navbar-fixed-top .logo>a img{max-height:100%}#ps2id-dummy-offset{height:20px}@media (min-width:992px){#ps2id-dummy-offset{height:160px}}.navbar-fixed-top.nav-small{top:0 !important}.navbar-fixed-top.nav-small .logo h1{line-height:50px;margin:0}.navbar-fixed-top.nav-small .logo>a{height:60px;margin:20px 0 20px 15px}.mobile-menu-toggle{height:100%;display:none;cursor:pointer}.mobile-menu-toggle span{display:block;background-color:#fcbc69;border:none;float:right;font-size:18px;line-height:30px;text-align:center;width:35px;height:35px;border-radius:4px;margin-top:30px;margin-right:0;padding-top:2px}.mobile-menu-toggle .glyphicon{color:#fff}a.searchlink .glyphicon{font-size:20px;margin-top:-2px;margin-left:2px;vertical-align:text-top}.headersearch{width:100%;background:#fff;height:0;overflow:hidden;top:120px;z-index:100;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);padding-right:30px}.headersearch .container,.headersearch .row,.headersearch form,.headersearch fieldset{height:100%}.headersearch form{margin:0}.headersearch form fieldset{text-align:right;padding:0;border:0;margin:0;position:relative;overflow:hidden}.headersearch form fieldset:after{font-family:'Glyphicons Halflings';content:"\e003";position:absolute;color:#c2c2c2;top:24px;right:0;font-size:28px}.headersearch form fieldset input{border:0;margin:14px 0 18px;padding:0 50px 0 0;background:0 0;color:#626262;font-size:28px !important;font-weight:300;text-align:right;line-height:50px;height:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.headersearch form fieldset input:focus{background:0 0;color:#222;font-weight:300;outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.headersearch form fieldset input::-webkit-input-placeholder{color:#626262;font-weight:300}@media (max-width:1200px){.navbar-fixed-top{position:relative !important;height:auto !important}.navbar-fixed-top .logo>a{height:60px;margin:20px 0}.headersearch{display:none}.navbar-fixed-top .mobile-menu-toggle{display:block}}.sf-menu,.sf-menu *{list-style:none;margin:0;padding:0}.sf-menu li{position:relative;line-height:100%;display:inline-block}.sf-menu ul{position:absolute;display:none;top:100%;left:0;z-index:1000}.sf-menu li:hover>ul,.sf-menu li.sfHover>ul{display:block}.sf-menu a{display:block;position:relative}.sf-menu ul ul{top:0;left:100%}.desktop-menu{display:none}@media (min-width:992px){.desktop-menu{display:block;position:absolute;top:0;right:0;border-top:12px solid rgba(255,255,255,.17);width:100%;z-index:1}}.desktop-menu .sf-menu{float:right;margin:48px 15px 0 0;transition:all .3s ease}.nav-small .desktop-menu .sf-menu{margin:38px 15px 0 0}.desktop-menu .sf-menu ul{min-width:13em}.desktop-menu .sf-menu li{white-space:nowrap;margin:0}.desktop-menu .sf-menu li:hover{border-radius:4px;box-shadow:0 4px 8px 0 rgba(0,0,0,.25);transition:all .3s ease}.desktop-menu .sf-menu li.menu-item-has-children:hover a{border-bottom-left-radius:0;border-bottom-right-radius:0}.desktop-menu .sf-menu li:hover>a{color:#95b963;background-color:#fff;text-decoration:none}.desktop-menu .sf-menu .current-menu-ancestor>a,.desktop-menu .sf-menu .current_page_ancestor>a{background-color:#f8f8f8;text-decoration:none;text-decoration:none}.desktop-menu .sf-menu .current-menu-item>a,.desktop-menu .sf-menu .current_page_item>a{background-color:#f8f8f8;text-decoration:none;text-decoration:none}.desktop-menu .sf-menu li a{color:#525252;background-color:transparent;border-radius:4px;font-size:17px;font-weight:600;line-height:100%;text-decoration:none;text-transform:none;margin:0;padding:12px 10px;z-index:2}.desktop-menu .sf-menu li a.btn-white{background-color:rgba(255,255,255,.3);font-size:13px;font-weight:700;text-decoration:none;text-transform:uppercase;margin-top:0;padding:14px 18px;white-space:normal}.desktop-menu .sf-menu li a.btn-white:hover{background-color:#fff;color:#525252}.desktop-menu .feather-search{width:13px;height:13px;stroke:currentColor;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;fill:none;cursor:pointer;margin-top:-4px}.desktop-menu ul.sf-menu li ul{display:none;background-color:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.25);line-height:100%;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;max-height:initial;height:auto !important;margin:0;padding:10px 10px 16px;z-index:1}.desktop-menu ul.sf-menu li ul li{display:block;background-color:transparent;border:none;box-shadow:none !important;line-height:100%;height:auto !important;margin:0 !important}.desktop-menu ul.sf-menu li ul li a,.desktop-menu ul.sf-menu li ul li.current-menu-item>a,.desktop-menu ul.sf-menu li ul li.current_page_item>a{color:#525252;background-color:#fff;border-radius:4px !important;font-size:14px;font-weight:400;text-transform:none;margin:0;padding:8px}.desktop-menu ul.sf-menu li ul li a:hover{color:#fff;background-color:#525252;text-decoration:none}.desktop-menu ul.sf-menu li ul ul{box-shadow:4px 4px 8px 0 rgba(0,0,0,.25);margin-top:-10px;margin-left:0}.secondary-menu{display:none}@media (min-width:992px){.secondary-menu{display:block;position:absolute;top:0;right:0;width:100%;z-index:1039}}.secondary-menu .sf-menu{float:right;margin:22px 30px 0 0;transition:all .3s ease}.nav-small .secondary-menu .sf-menu{margin:15px 30px 0 0}.secondary-menu .sf-menu ul{min-width:12em}.secondary-menu .sf-menu li{white-space:nowrap;margin:0 0 0 3px}.secondary-menu .sf-menu li:hover{border-radius:4px;box-shadow:0 2px 6px 0 rgba(0,0,0,.25);transition:all .3s ease}.secondary-menu .sf-menu li.menu-item-has-children:hover a{border-bottom-left-radius:0;border-bottom-right-radius:0}.secondary-menu .sf-menu li:hover>a{background-color:#fff;border-radius:4px;color:#525252;text-decoration:none}.secondary-menu .sf-menu .current-menu-item>a,.secondary-menu .sf-menu .current_page_item>a{color:#fff;background-color:rgba(255,255,255,.35);border-radius:4px;text-decoration:none}.secondary-menu .sf-menu .current-menu-ancestor>a,.secondary-menu .sf-menu .current_page_ancestor>a{color:#fff;background-color:rgba(255,255,255,.35);border-radius:4px;text-decoration:none}.secondary-menu .sf-menu li a,.secondary-menu .sf-menu li.nav-text{color:#fff;background-color:transparent;border-radius:4px;font-size:14px;font-weight:400;line-height:100%;text-decoration:none;text-transform:none;margin:0;padding:10px}.secondary-menu li.nav-icon a{margin:0;padding:5px;cursor:pointer}.secondary-menu li.nav-icon:hover{background-color:#fff;box-shadow:none}.secondary-menu .feather-calendar,.secondary-menu .feather-facebook,.secondary-menu .feather-instagram,.secondary-menu .feather-twitter,.secondary-menu .feather-search{width:22px;height:22px;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none;cursor:pointer}.secondary-menu ul.sf-menu li ul{display:none;background-color:#fff;box-shadow:0 4px 6px 0 rgba(0,0,0,.25);line-height:100%;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;max-height:initial;height:auto !important;margin:0;padding:10px 8px}.secondary-menu ul.sf-menu li ul li{display:block;background:0 0;border:none;box-shadow:none !important;line-height:100%;height:auto !important;margin:0 !important}.secondary-menu ul.sf-menu li ul li a,.secondary-menu ul.sf-menu li ul li.current-menu-item a,.secondary-menu ul.sf-menu li ul li.current_page_item a{color:#525252;background-color:#fff;border-radius:4px !important;font-size:13px;font-weight:400;text-transform:none;margin:0;padding:8px}.secondary-menu ul.sf-menu li ul li a:hover{color:#fff;background-color:#525252;text-decoration:none}.desktop-menu .sf-arrows ul .sf-with-ul:after{content:'';position:absolute;top:50%;right:.5em;margin-top:-6px;height:0;width:0;border:5px solid transparent;border-left-color:rgba(0,0,0,.35)}.secondary-menu .sf-arrows ul .sf-with-ul:after{content:'';position:absolute;top:50%;right:.1em;margin-top:-2px;height:0;width:0;border:5px solid transparent;border-top-color:rgba(0,0,0,.2)}.sf-arrows>li>.sf-with-ul:focus:after,.sf-arrows>li:hover>.sf-with-ul:after,.sf-arrows>.sfHover>.sf-with-ul:after{border-left-color:rgba(0,0,0,.35)}.sf-arrows ul .sf-with-ul:after{margin-top:-5px;margin-right:-3px;border-color:transparent;border-top-color:rgba(0,0,0,.5)}.sf-arrows ul li>.sf-with-ul:focus:after,.sf-arrows ul li:hover>.sf-with-ul:after,.sf-arrows ul .sfHover>.sf-with-ul:after{border-left-color:rgba(0,0,0,.5);border-top-color:transparent;margin-top:-6px}.sf-menu .mega-menu{position:inherit}.sf-menu .mega-menu>ul{left:0;width:100%}.sf-menu .mega-menu>ul>li{float:left !important;padding:0 !important;box-shadow:none !important;margin:0 !important}.sf-menu .mega-menu>ul>li a.title,.sf-menu .mega-menu>ul>li a.column-title{color:#2a2a2a;font-size:14px;font-weight:700;text-transform:uppercase;margin:0;padding:8px;white-space:normal}.sf-menu .mega-menu>ul>li a.no-title{display:none;margin-bottom:10px}.sf-menu .mega-menu>ul>li.no-link a.title:hover,.sf-menu .mega-menu>ul>li.no-link a.column-title:hover{color:#2a2a2a;background-color:transparent}.sf-menu .mega-menu>ul>li a.title:after,.sf-menu .mega-menu>ul>li a.column-title:after{display:none}.sf-menu .mega-menu ul li ul li a{color:#525252;border-radius:4px;font-size:15px;font-weight:400;text-transform:none;margin:0;padding:8px;white-space:normal}.sf-menu .mega-menu ul li ul li a:hover{color:#fff;background-color:#95b963;text-decoration:none}.sf-menu .mega-menu>ul>li ul{clear:both;display:block !important;position:relative !important;left:0 !important;filter:alpha(opacity=100);opacity:1 !important;width:100% !important;box-shadow:none !important;margin:0 !important;padding:0;min-width:auto}.sf-menu .custom,.sf-menu .natural{position:relative}.sf-menu .col-2>ul{width:400px}.sf-menu .col-3>ul{width:525px}.sf-menu .col-4>ul{width:600px}.sf-menu .col-5>ul{width:500px}.sf-menu .col-6>ul{width:600px}.sf-menu .col-1,.sf-menu .col-2,.sf-menu .col-3,.sf-menu .col-4,.sf-menu .col-5{-webkit-box-flex:0;-ms-flex:none;flex:none;width:auto;max-width:fit-content}.sf-menu .right{position:relative}.sf-menu .right>ul{left:auto !important;right:0}.sf-menu .full-width>ul{position:absolute;left:auto !important;right:0;padding:0 0 35px 15px;box-shadow:0 4px 6px 0 rgba(0,0,0,.25);width:100% !important;min-width:100%;width:auto}@media (min-width:1180px){.sf-menu .full-width>ul{padding:0 0 35px 30px}}.sf-menu .col-1>ul>li,.sf-menu .right>ul>li{width:100%}.sf-menu .mega-menu .label{position:relative;top:-5px;left:3px;padding:1px 4px;font-size:9px;text-transform:uppercase}.sf-menu .mega-menu .content{display:block;font-size:11px;padding-top:5px;opacity:.7}.sf-menu .mega-menu p{display:block;font-size:11px;line-height:150%;margin:5px 8px 16px;white-space:normal}.sf-menu .mega-menu p a{position:inherit;display:inline;color:#525252;font-size:11px;font-weight:400;line-height:150%;text-transform:uppercase;white-space:nowrap;padding:0}.sf-menu .mega-menu p a:hover{text-decoration:underline}.sf-menu .mega-menu .image{border-radius:4px;margin:0 0 -5px;padding:12px 10px}.sf-menu .mega-menu a .image{border-radius:4px;margin:0 0 -5px;padding:0}.mobile-menu{clear:both;display:none;background:#fff;padding:0 17px}.mobile-menu ul{list-style:none;margin:0;padding:0}.mobile-menu ul li{border-bottom:1px solid #e2e2e2;margin:0}.mobile-menu ul li:first-child{border-top:1px solid #e2e2e2}.mobile-menu ul li span{float:right;margin-top:6px;margin-right:20px;font-weight:300;font-size:15px;line-height:1}.mobile-menu ul li a{display:block;color:#424242;padding:12px 0 15px 12px;font-size:18px;font-weight:300;text-decoration:none;transition:all .4s ease-in-out}.mobile-menu ul li a:hover{text-decoration:none}.mobile-menu ul li a.active{color:#95b963}.mobile-menu ul li a.active span{color:#95b963}.mobile-menu ul .sub-menu{display:none}.mobile-menu ul .sub-menu li{border-top:1px solid #e2e2e2;border-bottom:0}.mobile-menu ul .sub-menu li a{padding-left:32px;text-transform:none;font-size:16px;font-weight:300}.mobile-menu ul .sub-menu li li a{padding-left:52px;text-transform:none;font-size:14px;font-weight:300}.mobile-menu form{background:#fff;margin:17px 0}.mobile-menu form fieldset{border-radius:4px;margin:0;padding:0;position:relative;overflow:hidden}.mobile-menu form fieldset:after{font-family:'Glyphicons Halflings';content:"\e003";position:absolute;color:#b2b2b2;top:17px;left:10px;font-size:20px}.mobile-menu form fieldset input{border:0;margin:10px 0;padding:0 0 0 40px !important;background:0 0;color:#b2b2b2;font-size:20px !important;font-weight:300;line-height:30px;width:100%;height:40px;box-sizing:border-box;box-shadow:none}.mobile-menu form fieldset input:focus{background:0 0;color:#222;font-weight:300;padding:0 0 0 40px !important;outline:0;box-shadow:none}.mobile-menu form fieldset input::-webkit-input-placeholder{color:#b2b2b2;font-weight:300}.quick-links{position:absolute;color:#626262;font-size:13px;font-weight:700;top:17px;right:40px;z-index:1000}.quick-links a{color:#95b963;text-transform:uppercase}.small .quick-links{top:14px}.quick-links a:hover{color:#222}.quick-links a img{margin-top:-1px;margin-left:2px;vertical-align:text-top}.quick-links a img:hover{opacity:.7}.sticky-links{position:absolute;top:240px;right:-5px}.page-template-page-services .sticky-links{position:absolute;top:240px;right:-5px}.sticky-links a{background:#000;background:rgba(0,0,0,.5);border-radius:4px;display:block;font-size:14px;font-weight:400;color:#fff;line-height:140%;text-align:left;text-transform:uppercase;margin-bottom:4px;padding:10px 0 8px 12px;width:190px}.sticky-links a:hover{opacity:1;background:#000;box-shadow:0px 2px 4px 0px rgba(0,0,0,.1);border-bottom:none;text-decoration:none}.sticky-links a img{text-align:right;margin-top:-4px;margin-right:7px;vertical-align:middle}.sticky-links a.visit img{margin-right:7px}.login-popup a{border-bottom:none}.login-popup .close-btn{top:6px;right:6px}.login-popup .close-btn:hover{color:#fcbc69}.login-popup h2{color:#fcbc69;font-size:28px;margin-top:10px}#login-box input{font-size:18px;margin-top:5px;height:40px}#login-box #form .submit .button{background:#fcbc69;font-size:14px;font-weight:300;text-transform:uppercase}#login-box #form .submit .button:hover{background:#222}h1{clear:both;color:#222;font-size:52px;font-weight:400;line-height:100%;margin:0 0 30px;padding:0}@media (max-width:767px){h1{font-size:42px}}h2{clear:both;color:#222;font-size:40px;font-weight:400;line-height:130%;margin:0 0 24px;padding:0}@media (max-width:767px){h2{font-size:32px}}h3{clear:both;color:#222;font-size:32px;font-weight:400;line-height:140%;margin:0;padding:0}h4{clear:both;color:#222;font-size:32px;font-weight:400;line-height:140%;margin:0 0 24px;padding:0}h5{clear:both;color:#222;font-size:22px;font-weight:400;line-height:160%;margin:0;padding:0}h6{clear:both;color:#222;font-size:22px;font-weight:400;line-height:160%;margin:0 0 24px;padding:0}h1 a,h2 a,h3 a,h4 a{color:#222;border-bottom:none}h1 a:hover,h2 a:hover{color:#222;border-bottom:1px solid #d2d2d2}#header-image{clear:both;background-color:#000 !important;text-align:center;width:100%;height:480px}.entry-header{position:absolute;bottom:50px;left:50%;-webkit-transform:translate(-50%,0%);-moz-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);-o-transform:translate(-50%,0%);transform:translate(-50%,0%);text-align:center}.entry-header h1,.entry-header span{color:#fff;font-weight:600;line-height:100%;text-align:center;text-transform:none;text-shadow:0px 2px 12px rgba(0,0,0,.35);margin:0 auto;padding:0}#header-image img{filter:alpha(opacity=80);opacity:.8}@media (max-width:1440px){#header-image{height:400px}.entry-header{bottom:28px}.entry-header h1,.entry-header span{font-size:38px}}@media (max-width:992px){#header-image{height:320px}.entry-header{bottom:18px}.entry-header h1,.entry-header span{font-size:38px}}.header-image-no-title{height:360px !important}.header-image-no-title img{filter:alpha(opacity=100) !important;opacity:1 !important}.white-bg{background-color:#fff;padding-top:60px;padding-bottom:60px}.white-bg-first{background-color:#fff;padding-top:60px;padding-bottom:0}.white-bg .video-wrapper,.white-bg-first .video-wrapper{background-color:#f6f6f6;border-radius:4px;padding:8px}.gray-bg{background-color:#f6f6f6;padding-top:60px;padding-bottom:60px}.gray-bg-first{background-color:#f6f6f6;padding-top:60px;padding-bottom:0}.gray-bg .video-wrapper,.gray-bg-first .video-wrapper{background-color:#fff;border-radius:4px;padding:8px}.green-bg,.green-pattern-bg{background-color:#95b963;color:#2a2a2a;padding-top:60px;padding-bottom:60px}.green-bg a,.green-pattern-bg a{color:#2a2a2a;border-bottom:1px solid #fff}.green-bg h1,.green-bg h2,.green-bg h3,.green-bg h4,.green-bg h5,.green-bg h6,.green-bg h1 a,.green-bg h2 a,.green-bg h3 a,.green-bg h4 a,.green-bg h5 a,.green-bg h6 a,.green-pattern-bg h1,.green-pattern-bg h2,.green-pattern-bg h3,.green-pattern-bg h4,.green-pattern-bg h5,.green-pattern-bg h6,.green-pattern-bg h1 a,.green-pattern-bg h2 a,.green-pattern-bg h3 a,.green-pattern-bg h4 a,.green-pattern-bg h5 a,.green-pattern-bg h6 a{color:#2a2a2a}.green-bg .video-wrapper,.green-pattern-bg .video-wrapper{background-color:rgba(255,255,255,.15);border-radius:4px;padding:8px}.peach-bg,.peach-pattern-bg{background-color:#fcbc69;color:#2a2a2a;padding-top:60px;padding-bottom:60px}.peach-bg a,.peach-pattern-bg a{color:#2a2a2a;border-bottom:1px solid #fff}.peach-bg h1,.peach-bg h2,.peach-bg h3,.peach-bg h4,.peach-bg h5,.peach-bg h6,.peach-bg h1 a,.peach-bg h2 a,.peach-bg h3 a,.peach-bg h4 a,.peach-bg h5 a,.peach-bg h6 a,.peach-pattern-bg h1,.peach-pattern-bg h2,.peach-pattern-bg h3,.peach-pattern-bg h4,.peach-pattern-bg h5,.peach-pattern-bg h6,.peach-pattern-bg h1 a,.peach-pattern-bg h2 a,.peach-pattern-bg h3 a,.peach-pattern-bg h4 a,.peach-pattern-bg h5 a,.peach-pattern-bg h6 a{color:#2a2a2a}.peach-bg .video-wrapper,.peach-pattern-bg .video-wrapper{background-color:rgba(255,255,255,.15);border-radius:4px;padding:8px}.green-pattern-bg,.peach-pattern-bg{background-image:url(https://gacharters.org/wp-content/themes/gcsa-twentyfour/images/bg_pattern_01.png);background-repeat:repeat;background-position:top left;background-size:contain}.green-bg .btn-white,.green-pattern-bg .btn-white{color:#95b963;text-decoration:none}.peach-bg .btn-white,.peach-pattern-bg .btn-white{color:#fcbc69;text-decoration:none}.section-menu{position:fixed;left:0;bottom:0;background-color:#fff;border-top:1px solid #e5e5e5;padding-top:20px;padding-bottom:20px;width:100%;z-index:9000}@media (max-width:767px){.section-menu{padding-top:12px;padding-bottom:12px}}.section-menu ul{list-style:none;text-align:center;margin:0 auto;padding:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.section-menu li{float:left;font-size:12px;text-align:center;line-height:100%;text-transform:uppercase;margin:3px 2px !important;white-space:nowrap}.section-menu li a{display:block;color:#4a4a4a;font-size:13px;font-weight:600;line-height:100%;border:none;border-radius:0;background-color:#fcbc69;text-decoration:none;padding:10px;white-space:nowrap}.section-menu li a:hover{color:#fff;background-color:#95b963}.section-menu span{float:left;color:#4a4a4a;font-size:14px;font-weight:600;text-transform:uppercase;padding:14px 10px 13px 0}.callout{text-align:center}.callout p{font-size:29px;font-weight:400;line-height:150%;margin-bottom:6px}.callout span{font-size:15px;font-style:italic;font-weight:600}@media (max-width:767px){.callout p{font-size:25px;line-height:150%;margin-bottom:6px}}#two-column-list .one-column{padding-bottom:30px}#two-column-list p{margin:0 0 36px}#three-column-list .one-column{padding-bottom:20px}a.three-column-list-box{display:block;border-bottom:none;font-size:15px;line-height:160%;color:#fff}a:hover.three-column-list-box{border-bottom:none;opacity:.8}.three-column-list-columns{margin-bottom:30px}.three-column-list-columns a h4{color:#fff;text-align:center}.three-column-list-columns .light-green-bg{background-color:#fcbc69;border-radius:4px;margin-bottom:7px;padding:20px}.three-column-list-columns .medium-green-bg{background-color:#436d8e;border-radius:4px;margin-bottom:7px;padding:20px}.three-column-list-columns .dark-green-bg{background-color:#fcbc69;border-radius:4px;margin-bottom:7px;padding:20px}.three-column-list-columns p{margin-bottom:0}.three-column-list-columns ul{list-style:none;margin:0;padding:0}.three-column-list-columns ul li{margin:0 0 7px;padding:0}.three-column-list-columns ul li a{display:block;background-color:#fff;border:1px solid #fff;border-radius:4px;color:#fcbc69;font-size:15px;font-weight:300;line-height:160%;text-align:center;text-transform:uppercase;text-decoration:none;padding:10px 10px 10px 12px}.three-column-list-columns ul li a:hover{color:#fcbc69;border:1px solid #d2d2d2;background-color:#f8f8f8;text-decoration:none}.copy-left{padding-right:60px}.copy-right{padding-left:60px}@media (max-width:767px){.copy-left,.copy-right{padding-left:15px;padding-right:15px}}.copy-block-left,.copy-block-right{padding-left:80px;padding-right:80px}@media (max-width:992px){.copy-block-left,.copy-block-right{padding-left:30px;padding-right:30px}}.copy-image-left,.copy-image-right{min-height:320px}.copy-image-left .details-caption{position:absolute;bottom:12px;left:12px;color:#fff;font-size:13px;font-style:italic;font-weight:400;line-height:120%;text-align:left;text-shadow:0 1px 8px rgba(0,0,0,.8)}.copy-image-right .details-caption{position:absolute;bottom:12px;right:12px;color:#fff;font-size:13px;font-style:italic;font-weight:400;line-height:120%;text-align:right;text-shadow:0 1px 4px rgba(0,0,0,.7)}.container-wrapper{padding-top:60px;padding-bottom:60px}.entry-content{padding-right:70px}@media (max-width:992px){.entry-content{padding-right:0}}.partner-logo{margin:0 30px 60px;max-height:120px;vertical-align:middle}.embed-responsive{margin-bottom:24px}.faq{margin-top:-60px}.faq h4{margin-top:60px;margin-bottom:0;padding-bottom:8px;border-bottom:1px solid #e2e2e2}.faqs-accordion .accordion-toggle:after,.faqs-accordion .accordion-toggle:after{font-family:'Glyphicons Halflings';font-size:12px;content:"\e259";text-transform:uppercase;position:relative;float:right;color:#929292}.faqs-accordion.active .accordion-toggle:after,.faqs-accordion.active .accordion-toggle:after{content:"\e014"}.faq-question{padding-top:8px;padding-bottom:8px;border-bottom:1px solid #e2e2e2}.faq-question a{border-bottom:none;font-size:20px;padding-top:8px;cursor:pointer}.faq-question p a{font-size:17px}.full-width-text,.full-width-no-text{position:relative}.full-width-text h1,.full-width-text h2,.full-width-text h3,.full-width-text h4,.full-width-text h5,.full-width-text h6{color:#fff;border-bottom:none;margin-bottom:8px}.full-width-text .details-bg{position:absolute;background:rgba(0,0,0,.5);top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);overflow:hidden;width:100%;height:100%}.full-width-no-text .details-bg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);overflow:hidden;width:100%;height:100%}.full-width-text .details{position:absolute;top:50%;left:50%;color:#fff;font-size:36px;font-weight:400;line-height:140%;text-align:center;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);overflow:hidden;max-width:90%}.full-width-text .details-caption,.full-width-no-text .details-caption{position:absolute;bottom:12px;right:12px;color:#fff;font-size:13px;font-style:italic;font-weight:400;line-height:120%;text-align:right;text-shadow:0 1px 8px rgba(0,0,0,.8)}h3.post-title{clear:both;font-size:27px;font-weight:300;margin:0 0 8px;padding:0}@media (max-width:767px){h3.post-title{font-size:22px}}h3.post-title a{color:#222}h3.post-title a:hover{color:#222}.post-listings h6{font-size:20px;margin:-12px 0 12px}.post-listings .video-wrapper{background-color:#f2f2f2;border-radius:4px;margin-bottom:24px;padding:8px}.post-line{clear:both;text-align:left;border-bottom:1px solid #e2e2e2;margin:0 0 40px;padding:40px 0 0}.post-listing-info{color:#727272;font-size:13px;text-transform:uppercase;line-height:160%;margin:0 0 16px}.post-listing-info a{color:#727272;border-bottom:1px solid #e2e2e2;text-decoration:none}.post-listing-info a:hover{color:#727272;border-bottom:1px solid #727272}.post-listing-image{margin:0 0 20px}.post-excerpt p{margin:0}.postmetadata{color:#929292;font-size:13px;line-height:140%;margin:0;padding:0}.postmetadata a{color:#929292;border-bottom:none}.postmetadata a:hover{color:#fcbc69;border-bottom:1px solid #fcbc69}.postmetadata p{margin:0 0 12px}.blog-listings .blog-month{margin-top:8px}.blog-month,.blog-year{color:#525252;font-size:15px;font-weight:300;text-align:center;line-height:100%;text-transform:uppercase}.blog-day{color:#222;font-size:28px;font-weight:300;line-height:100%;text-align:center;margin:0}.post-author{clear:both;border-bottom:1px solid #e2e2e2;margin:0 0 40px;padding-bottom:32px;overflow:hidden}.post-author-single{clear:both;background:#fff;border:1px solid #e2e2e2;border-radius:4px;margin:0 0 24px;padding:20px;overflow:hidden}.post-author-image{padding-right:20px}.post-author-image img{text-align:left;vertical-align:middle;margin-botton:0}.post-author .post-author-image img{margin-bottom:18px}.post-author-info h1{line-height:100%;margin-top:-20px;margin-bottom:6px}.post-author-info h1 span{font-size:15px;text-transform:uppercase}.post-author-info h4{clear:none;font-size:22px;margin:10px 0 6px}.post-author-info p{font-size:15px;line-height:160%;margin-bottom:8px}.post-author-info a img{margin-right:3px;max-height:28px}@media (max-width:767px){.post-author-info h1{font-size:36px}}.masonry-wrapper{background-color:#f2f2f2;padding-top:60px;padding-bottom:20px}.home.masonry-wrapper{padding-bottom:60px}.masonry-wrapper a{border-bottom:none}.masonry-wrapper h2{text-align:center;font-size:32px;font-weight:400;margin:0 auto 24px auto}.masonry-wrapper h6{margin:12px 0 0}.masonry-grid{padding-bottom:30px;min-height:100px;overflow:hidden}.masonry-entry{width:47%;background-color:#fff;border:8px solid #f2f2f2;display:inline-block;vertical-align:top;box-sizing:border-box}.masonry-entry-sponsors{width:31.9658%;background-color:#fff;border:8px solid #f2f2f2;border-radius:4px;display:inline-block;font-size:15px;line-height:140%;vertical-align:top;box-sizing:border-box}.masonry-entry-sponsors.choice-vendor{background:#fff url(/wp-content/themes/gcsa-nineteen/images/icon_choice.png) no-repeat right 10px bottom 10px;border:8px solid #95b963}.masonry-entry-sponsors p{margin-bottom:16px}@media (max-width:992px){.masonry-entry,.masonry-entry-sponsors{width:47%}}@media (max-width:767px){.masonry-entry,.masonry-entry-sponsors{width:100%;left:0 !important}}.masonry-details{background-color:transparent;border-radius:4px;padding:20px;overflow:hidden}.masonry-details img{margin-bottom:12px}p.masonry-sponsors-title{clear:both;font-size:24px;font-weight:400;line-height:110%;margin:6px 0 0;padding:0}p.masonry-sponsors-type{color:#4a4a4a;font-size:14px;font-weight:400;text-transform:uppercase;margin:0}p.masonry-sponsors-description{margin-top:18px}.masonry-thumbnail img{margin-bottom:14px}img.masonry-icon{float:left;margin-right:10px}img.masonry-icon.masonry-icon-down{margin-top:2px}.masonry-cat{font-size:16px;font-weight:600;text-transform:uppercase;line-height:170%;margin-bottom:14px}.masonry-cat a{color:#626262;text-decoration:none}.masonry-cat a:hover{color:#fcbc69;text-decoration:underline}p.masonry-title{color:#222;font-size:18px;font-weight:400;line-height:130%;margin-bottom:12px}p.masonry-title a{color:#222;display:inline-block}p.masonry-title a:hover{color:#fcbc69;text-decoration:underline}.masonry-excerpt p{color:#7e8083;font-size:15px;line-height:160%;margin-bottom:16px}.masonry-postmetadata{color:#525252;font-size:13px;line-height:140%;text-transform:uppercase}.masonry-postmetadata a:hover{text-decoration:none}.masonry-postmetadata p{margin-bottom:6px}.masonry-grid-list{overflow:hidden}.masonry-grid-list ul{list-style:none;padding:0;margin:0}.masonry-list li{width:31.9658119%;background-color:#fff;border:8px solid #f6f6f6;border-radius:12px;display:inline-block;vertical-align:top;box-sizing:border-box;text-align:center;margin:0;padding:20px;overflow:hidden}.masonry-list li img{margin-bottom:20px;max-width:200px}@media (max-width:992px){.masonry-list li{width:47%}}@media (max-width:767px){.masonry-list li{width:100%;left:0 !important}}.cards-grid-list{overflow:hidden}.cards-grid-list ul{list-style:none;padding:0;margin:0}.cards-list li{width:31.9658119%;background-color:#fff;border:8px solid #f6f6f6;border-radius:12px;display:inline-block;vertical-align:top;box-sizing:border-box;text-align:center;margin:0;padding:20px;overflow:hidden}.cards-list li img{margin-bottom:20px;max-width:200px}@media (max-width:992px){.cards-list li{width:47%}}@media (max-width:767px){.cards-list li{width:100%;left:0 !important}}.staff{padding-top:0}.bio-listing h3 a{color:#222;text-decoration:none}.bio-listing h6{font-size:20px;line-height:110%;margin:0 20px 12px 0}.bio-listing-image{padding-right:50px}@media (max-width:767px){.bio-listing-image{margin-bottom:20px;padding-right:15px}}.bio-listing-image img{border:8px solid #f2f2f2;text-align:left;vertical-align:middle;margin-botton:24px}.bio-listing-info{color:#727272;font-size:13px;text-transform:uppercase;line-height:200%;margin-bottom:12px;padding-top:9px}.bio-listing-info a{color:#727272;border-bottom:none}.bio-listing-info a:hover{color:#fcbc69;text-decoration:underline}.bio-listing-info img{text-align:left;vertical-align:text-top;margin-right:6px}.single-bio .et_social_inline{display:none}.single-bio-image{padding-right:60px}@media (max-width:767px){.single-bio-image{padding-right:15px}}.single-bio-image img{border:8px solid #f2f2f2;margin-bottom:20px}.single-bio-image h1,.single-bio-listing h1{margin:0 0 6px}.single-bio-image h3,.single-bio-listing h3{margin:0 0 30px}.single-bio-info{color:#727272;font-size:15px;text-transform:uppercase;line-height:200%;margin-bottom:24px;padding-top:9px}.single-bio-info a{color:#727272;border-bottom:none}.single-bio-info a:hover{color:#fcbc69;text-decoration:underline}.single-bio-info img{text-align:left;vertical-align:text-top;margin-right:6px}#OutoftheBox a:hover{background:0 0 !important}.owl-carousel .owl-stage,.owl-carousel.owl-drag .owl-item{-ms-touch-action:auto;touch-action:auto}.owl-dots button{background:0 0;border:none;margin:0;padding:0}.testimonials-slider-full{padding-top:80px;padding-bottom:80px}.testimonials-slider-full .testimonial-carousel .item{text-align:center}.testimonials-slider-full img.testimonials-image{margin:0 auto 18px auto;width:180px !important;height:180px !important}.testimonials-slider-full .owl-carousel .owl-item img{display:inline-block}.testimonials-slider-full .testimonials-slider-name{font-size:22px;font-weight:700;line-height:120%;text-transform:none;margin-bottom:2px}.testimonials-slider-full .testimonials-slider-name a{text-decoration:none}.testimonials-slider-full .testimonials-slider-company{font-size:13px;margin-bottom:14px;text-transform:uppercase}.testimonials-slider-full .testimonials-excerpt{background:url(https://gacharters.org/wp-content/themes/gcsa-twentyfour/images/icon_blockquote_top.png) no-repeat left 0/75px 56px,url(https://gacharters.org/wp-content/themes/gcsa-twentyfour/images/icon_blockquote_bottom.png) no-repeat right bottom/75px 56px;font-size:20px;font-style:italic;font-weight:400;line-height:140%;margin-bottom:36px}.testimonials-slider-full.white-bg .testimonials-excerpt{background:url(https://gacharters.org/wp-content/themes/gcsa-twentyfour/images/icon_blockquote_top_gray.png) no-repeat left 0/75px 56px,url(https://gacharters.org/wp-content/themes/gcsa-twentyfour/images/icon_blockquote_bottom_gray.png) no-repeat right bottom/75px 56px}@media (min-width:992px){.testimonials-slider-full .testimonials-excerpt{font-size:28px}}.testimonials-slider-full .owl-nav{display:none}.testimonials-slider-full .owl-dots{text-align:center;margin-bottom:0}.testimonials-slider-full .owl-dots .owl-dot span{width:16px;height:16px;margin:0 3px;background:rgba(255,255,255,.35);display:block !important;text-align:center;-webkit-backface-visibility:visible;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-ms-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:16px}.testimonials-slider-full .owl-dots .owl-dot.active span,.testimonials-slider-full .owl-dots .owl-dot:hover span{background:rgba(255,255,255,.85)}.testimonials-slider-full.white-bg .owl-dots .owl-dot span,.testimonials-slider-full.gray-bg .owl-dots .owl-dot span{background:rgba(0,0,0,.2)}.testimonials-slider-full.white-bg .owl-dots .owl-dot.active span,.testimonials-slider-full.white-bg .owl-dots .owl-dot:hover span,.testimonials-slider-full.gray-bg .owl-dots .owl-dot.active span,.testimonials-slider-full.gray-bg .owl-dots .owl-dot:hover span{background:rgba(0,0,0,.85)}.vendors .well{border:none;background:#fff;box-shadow:0 0 12px 0 rgba(0,0,0,.2);border-radius:4px;text-align:left;position:relative}.vendors .owl-nav{display:none}.vendors .owl-dots{text-align:center;margin-bottom:0}.vendors .owl-dots .owl-dot span{width:16px;height:16px;margin:0 3px;background:rgba(0,0,0,.2);display:block !important;text-align:center;-webkit-backface-visibility:visible;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-ms-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:16px}.vendors .owl-dots .owl-dot.active span,.vendors .owl-dots .owl-dot:hover span{background:rgba(0,0,0,.85)}.vendors.white-bg .owl-dots .owl-dot span,.vendors.gray-bg .owl-dots .owl-dot span{background:rgba(0,0,0,.2)}.vendors.white-bg .owl-dots .owl-dot.active span,.vendors.white-bg .owl-dots .owl-dot:hover span,.vendors.gray-bg .owl-dots .owl-dot.active span,.vendors.gray-bg .owl-dots .owl-dot:hover span{background:rgba(0,0,0,.85)}.directory .well{border:none;background:#fff;box-shadow:0 0 12px 0 rgba(0,0,0,.2);border-radius:4px;text-align:center;position:relative}.directory figure img{position:relative;display:block;min-height:100%;max-width:100%;opacity:1.0}.directory figure figcaption{padding:0;color:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden}.directory figure figcaption:before,.directory figure figcaption:after{pointer-events:none}.directory figure figcaption,.directory figure figcaption>a{position:absolute;top:0;left:0;width:100%;height:100%}.directory figure figcaption>a{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}figure.effect-bubba{background:#fff;border:0 solid #fff;text-align:center;margin:0}figure.effect-bubba img{opacity:1;-webkit-transition:opacity .35s;transition:opacity .35s;max-height:340px}figure.effect-bubba:hover img{opacity:.15}figure.effect-bubba figcaption:before,figure.effect-bubba figcaption:after{position:absolute;top:30px;right:30px;bottom:30px;left:30px;content:'';opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}figure.effect-bubba .directory-title{font-size:13px;font-weight:600;line-height:140%}figure.effect-bubba .directory-cat{font-size:12px;font-weight:400;line-height:140%}figure.effect-bubba p{padding-top:42%;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}figure.effect-bubba:hover figcaption:before,figure.effect-bubba:hover figcaption:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}figure.effect-bubba:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.directory .card-footer{padding:16px 0;background-color:rgba(0,0,0,.03)}.single-associate-member .associate-member-left{margin-bottom:40px;padding-right:40px}.single-associate-member .associate-member-logo{border:none;background:#fff;box-shadow:0 0 12px 0 rgba(0,0,0,.2);border-radius:4px;text-align:center}.single-associate-member .associate-member-logo img.choice-vendor{position:absolute;bottom:-30px;left:0}.single-associate-member h1{margin-bottom:4px}.single-associate-member .btn{margin-top:14px}.single-associate-member .associate-member-subtitle{color:#4a4a4a;font-size:14px;font-weight:600;line-height:100%;text-transform:uppercase}.single-store_page .postmetadata{display:none}#sl_div a:hover{text-decoration:underline !important}#searchForm label{clear:both;font-size:16px !important;font-weight:600 !important;text-align:left !important;margin-bottom:0 !important;padding-right:0 !important;min-width:100% !important}#searchForm select{clear:both;margin-bottom:5px !important;width:70% !important}#searchForm input[type=text]{clear:both;margin-bottom:5px !important;width:100% !important}#searchForm #radius_in_submit{clear:both !important;display:block !important;margin-top:10px !important;margin-bottom:30px !important;float:none !important}#addressSubmit.slp_ui_button{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:15px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid #95b963 !important;border-radius:5px !important;color:#fff !important;background:#95b963 !important}#addressSubmit.slp_ui_button:focus,#addressSubmit.slp_ui_button:active:focus,#addressSubmit.slp_ui_button.active:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}#addressSubmit.slp_ui_button:hover,#addressSubmit.slp_ui_button:focus{color:#fff !important;background:#222 !important;border:1px solid #222 !important;text-decoration:none !important}#addressSubmit.slp_ui_button:active,#addressSubmit.slp_ui_button.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}#map_sidebar{margin-top:20px !important}div.results_entry{border-top:1px solid #e2e2e2 !important;font-size:14px !important;line-height:150% !important;margin-top:0 !important;margin-bottom:0 !important;padding:20px 12px !important;width:100% !important}div.results_entry span.location_name{color:#222;font-size:16px !important;font-weight:600;margin-bottom:3px !important}span.slp_result_citystatezip:before{content:', '}span.slp_result_phone{padding-top:0 !important}span.slp_result_email,span.slp_result_directions{display:block}.results_row_left_column{width:55% !important}.results_row_center_column{width:27% !important}.results_row_right_column{width:18% !important}@media (max-width:767px){.results_row_left_column{clear:both !important;width:100% !important}.results_row_center_column{clear:both !important;width:48% !important}.results_row_right_column{text-align:right !important;width:48% !important}}@media (max-width:580px){.results_row_left_column{clear:both !important;width:100% !important}.results_row_center_column{clear:both !important;width:100% !important}.results_row_right_column{clear:both !important;text-align:left !important;width:100% !important}}#sl_info_bubble{font-size:11px !important;font-weight:400 !important;line-height:130% !important;padding-top:15px !important}#slp_bubble_name{font-size:12px !important}.school-location-boxes{margin-bottom:10px;overflow:hidden}.school-location-boxes .well{border:none;border-right:14px solid #fff;text-align:center}@media (max-width:767px){.school-location-boxes .well{border:none}}.school-location-boxes h3{font-size:30px;line-height:120%;margin:0}.school-location-boxes p{margin:0}.school-location-info,.school-location-contact{margin-bottom:30px}.school-location-info h3,.school-location-contact h3{margin:0}.school-location-info img{max-height:150px}.map-canvas-box{margin-bottom:14px;padding-top:14px}.tablepress-id-1 tbody td,.tablepress-id-2 tbody td{color:#525252;font-size:13px;line-height:140%;text-align:center}.tablepress-id-1 thead th,.tablepress-id-1 tfoot th,.tablepress-id-2 thead th,.tablepress-id-2 tfoot th{background-color:#404041;color:#fff;font-size:12px;font-weight:400;line-height:120%}.tablepress-id-1 .odd td,.tablepress-id-2 .odd td{background-color:#fbdfc9}.tablepress-id-1 .even td,.tablepress-id-2 .even td{background-color:#f7cfb4}.tablepress-id-1 .row-hover tr:hover td,.tablepress-id-2 .row-hover tr:hover td{background-color:#fff}.tablepress-id-1 tr,.tablepress-id-1 tbody td,.tablepress-id-1 thead th,.tablepress-id-1 tfoot th,.tablepress-id-2 tr,.tablepress-id-2 tbody td,.tablepress-id-2 thead th,.tablepress-id-2 tfoot th{border:3px solid #fff}.tablepress-id-1 .column-1 strong,.tablepress-id-2 .column-1 strong{color:#222;font-size:16px}.tablepress-id-1 .column-1 strong a,.tablepress-id-2 .column-1 strong a{border-bottom:none}.tablepress-id-1 .column-1{width:300px}.tablepress-id-1 .column-1,.tablepress-id-1 .column-3{text-align:left}.tablepress-id-1 .column-2{text-align:center;width:80px}.tablepress-id-1 .column-4,.tablepress-id-1 .column-5,.tablepress-id-1 .column-6{width:90px}.tablepress-id-2 .column-1{text-align:left}.tablepress-id-2 .column-1{width:190px}.tablepress-id-2 .column-2{width:60px}.tablepress-id-2 .column-5{width:80px}#sidebar{color:#727272;font-size:15px;line-height:180%}#sidebar .widget{background:#fff;margin:0 0 30px;padding:0;overflow:hidden}#sidebar .widget h3{font-size:22px;font-weight:300;line-height:140%;margin:0 0 18px 12px;padding:0}#sidebar ol,#sidebar ul{margin:0 0 24px}#sidebar .widget_categories ul,#sidebar .widget_archive ul,#sidebar .widget_recent_entries ul{list-style:none;border-bottom:1px solid #e2e2e2;margin:0;padding:0}#sidebar .widget_categories ul li,#sidebar .widget_archive ul li,#sidebar .widget_recent_entries ul li{margin:0}#sidebar .widget_categories ul li a,#sidebar .widget_archive ul li a,#sidebar .widget_recent_entries ul li a{display:block;color:#fcbc69;border-top:1px solid #e2e2e2;border-bottom:none;font-size:14px;font-weight:400;line-height:120%;text-transform:uppercase;text-decoration:none;padding:14px 10px 14px 12px}#sidebar .widget_categories ul li a:hover,#sidebar .widget_archive ul li a:hover,#sidebar .widget_recent_entries ul li a:hover{color:#222;background-color:#f2f2f2;text-decoration:none}#sidebar .tagcloud{padding-left:12px}#sidebar .tagcloud a{border-bottom:1px solid #e2e2e2;line-height:140%}.flex-container a:hover,.flex-slider a:hover,.flex-container a:focus,.flex-slider a:focus{outline:none}.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{position:relative;background:#000;text-align:center;margin:0;padding:0;zoom:1}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.flexslider.loading{height:520px;background:#000 url(/wp-content/themes/gcsa-nineteen/images/ajax-loader.gif) no-repeat center center}.flexslider .slide{text-align:center;width:100%;height:520px}.flexslider .slide:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.flexslider .details{display:inline-block;background:rgba(0,0,0,.25);text-align:center;line-height:120%;text-shadow:0px 2px 12px rgba(0,0,0,.35);margin:0 auto;padding-top:160px;padding-right:30px;padding-left:30px;vertical-align:middle;width:100%;height:100%}.flexslider h2{color:#fff;font-size:52px;font-weight:600;line-height:110%;text-transform:uppercase;margin:0 0 2px}.flexslider h3{color:#fff;font-size:32px;font-weight:300;font-style:italic;line-height:140%;margin:0 0 10px}.flexslider p{margin:0}@media (max-width:992px){.flexslider.loading,.flexslider .slide{height:440px}.flexslider .details{padding-top:100px}}@media (max-width:767px){.flexslider.loading,.flexslider .slide{height:380px}.flexslider .details{padding-right:15px;padding-left:15px}.flexslider h2{font-size:28px}.flexslider h3{font-size:20px}}.flexslider .btn{margin-top:30px}.flexslider .btn-clear{color:#fff;background-color:transparent;border:2px solid #fff;font-size:18px;font-weight:300;text-transform:uppercase;text-shadow:none}.flexslider .btn-clear:hover,.flexslider .btn-clear:focus,.flexslider .btn-clear:active,.flexslider .btn-clear.active,.flexslider .open .dropdown-toggle.btn-clear{color:#fff;background-color:#2a2a2a;border-color:#2a2a2a}.flexslider btn-clear:active,.flexslider .btn-clear.active,.flexslider .open .dropdown-toggle.btn-clear{background-image:none}@media (max-width:767px){.flexslider .btn-clear{font-size:14px;letter-spacing:normal}}.flex-control-nav{width:100%;position:absolute;bottom:20px;text-align:center}.flex-control-nav li{margin:0;display:inline-block;zoom:1;*display:inline;}.flex-control-paging li a{width:16px;height:16px;display:block;background:#fff;background:rgba(255,255,255,1);border-bottom:none;cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.flex-control-paging li a:hover{background:#fcbc69}.flex-control-paging li a.flex-active{background:#626262;background:rgba(0,0,0,.7);cursor:default}.homepage-introduction{background-color:#fff;font-size:20px;text-align:center;padding-top:70px;padding-bottom:40px}.homepage-introduction-button{font-size:16px;font-weight:400;line-height:110%;text-align:center;text-transform:uppercase;padding-top:30px}.homepage-introduction-button a{color:#fff}.homepage-introduction-button .circle-1{position:relative;background-color:rgba(149,185,99,.69);width:180px;height:180px;border-radius:90px;margin:0 auto;transition:all .3s ease}.homepage-introduction-button .circle-2{position:absolute;top:10px;left:10px;background-color:#95b963;border:3px solid #fff;width:160px;height:160px;border-radius:80px}.homepage-introduction-button a .circle-1:hover{filter:alpha(opacity=75);opacity:.75}.homepage-introduction-button a .circle-2:hover{filter:alpha(opacity=100);opacity:1.0}.homepage-introduction-button p{padding:40px 16px 0}.homepage-introduction-button img{margin-bottom:10px;height:42px}@media (max-width:520px){.homepage-introduction-button{font-size:14px;font-weight:400;line-height:110%;text-align:center;text-transform:uppercase;padding-top:22px}.homepage-introduction-button .circle-1{width:140px;height:140px;border-radius:70px}.homepage-introduction-button .circle-2{width:120px;height:120px;border-radius:60px}.homepage-introduction-button p{padding:20px 8px 0}.homepage-introduction-button img{margin-bottom:6px;height:32px}}.homepage-videos{padding-top:0;padding-bottom:0}.homepage-learn-more{background-color:#fff;font-size:20px;text-align:center;padding-top:40px;padding-bottom:40px}.homepage-learn-more h2{margin-bottom:12px}.homepage-conference{background-color:#fff;font-size:20px;text-align:center;padding-top:70px;padding-bottom:70px}.homepage-ad{clear:both;background-color:#000 !important;margin-top:-20px;width:100%;height:640px}.homepage-ad:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.homepage-ad .details{display:inline-block;color:#fff;font-size:19px;text-align:left;line-height:150%;padding-top:120px;padding-left:60px;vertical-align:middle;height:100%}@media (max-width:767px){.homepage-ad .details{padding-left:30px}}.homepage-ad .details h2{color:#fff;font-weight:400;font-style:italic;margin-bottom:12px}.homepage-ad .btn-clear{color:#fff;background-color:transparent;border:2px solid #fff;font-size:15px;font-weight:400;text-transform:uppercase;text-shadow:none}.homepage-ad .btn-clear:hover,.homepage-ad .btn-clear:focus,.homepage-ad .btn-clear:active,.homepage-ad .btn-clear.active,.homepage-ad .open .dropdown-toggle.btn-clear{color:#fff;background-color:#2a2a2a;border-color:#2a2a2a}.homepage-ad btn-clear:active,.homepage-ad .btn-clear.active,.homepage-ad .open .dropdown-toggle.btn-clear{background-image:none}.homepage-partners{background-color:#fff;font-size:18px;text-align:center;padding-top:60px;padding-bottom:90px}.homepage-partners-title{margin-bottom:0}.homepage-partners-title h2{margin-bottom:6px}.homepage-partners .owl-controls{display:none}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px)}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-item img{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(https://gacharters.org/wp-content/themes/gcsa-twentyfour/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale .1s ease;-moz-transition:scale .1s ease;-ms-transition:scale .1s ease;-o-transition:scale .1s ease;transition:scale .1s ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}.footer-subscribe{background-color:#f2f2f2;border-top:5px solid #fff;color:#626262;font-size:17px;text-align:center;line-height:160%;padding-top:60px;padding-bottom:60px}.footer-subscribe h2{font-style:italic;margin-bottom:6px}#colophon{margin:0;padding:0}#colophon a{border-bottom:none}#colophon a:hover{border-bottom:none}.footer-links{background-color:#fff;padding-top:80px;padding-bottom:80px}.footer-links-logo{display:block;margin-bottom:16px;padding:0;width:200px}.footer-links-logo img{max-height:100%}@media (max-width:992px){.footer-links-logo{margin-left:auto;margin-right:auto}}.footer-links-social{text-align:left}.footer-links-social h6{color:#222;font-size:16px;font-weight:600;text-transform:uppercase;margin-bottom:42px}.footer-links-social h6 a:hover{color:#222;text-decoration:underline}.footer-links-social img{margin:0 6px 0 0;opacity:1.0}.footer-links-social img:hover{opacity:.6}@media (max-width:992px){.footer-links-social{text-align:center}}.footer-links-copyright{color:#626262;font-size:13px;line-height:180%;margin:16px 0 30px}.footer-links-copyright a{color:#626262;line-height:160%;text-decoration:none}.footer-links-copyright a:hover{color:#626262;text-decoration:underline}@media (max-width:992px){.footer-links-copyright{text-align:center}}.footer-links-list-area{margin-bottom:40px}.footer-links-list h6{color:#626262;font-size:16px;font-weight:600;text-transform:uppercase;margin:0 0 6px}ul.footer-menu{list-style:none;margin:0 0 30px;padding:0}ul.footer-menu li{margin:0}ul.footer-menu li a{color:#626262;font-size:14px;font-weight:300;text-decoration:none;line-height:120%}.footer-menu li a:hover{text-decoration:underline}@media (max-width:992px){.footer-links-list h6,ul.footer-menu li{text-align:center}}.alignleft{float:left}.alignright{float:right}.aligncenter{display:block;margin-left:auto;margin-right:auto}img.alignleft{margin:6px 24px 12px 0}img.alignleft.icon{margin:0 12px 0 0}img.alignright{margin:6px 0 12px 24px}img.aligncenter{margin:12px auto 24px auto}@media (max-width:580px){.alignleft{display:block;clear:both;float:none;margin:0 0 20px !important}.alignright{display:block;clear:both;float:none;margin:0 0 20px !important}}.wp-caption{max-width:100%}.wp-caption .wp-caption-text,.gallery-caption,.entry-caption{font-style:normal;font-size:14px;line-height:1;text-align:center;color:#626262;padding-top:16px}img.wp-smiley,.rsswidget img{border:0;border-radius:0;box-shadow:none;margin-bottom:0;margin-top:0;padding:0}.gallery-listings{float:left;margin:0 2.5% 30px 0;width:30.8333333%;height:auto}.gallery-listings img{max-width:100%;height:auto}.gallery-listings h5{clear:both;margin:8px 0 0 4px}.gallery-listings .post-listing-info{font-size:11px;font-style:italic;line-height:18px;margin:0 0 4px 4px;padding:0}.gallery{clear:both;margin:0 auto 24px auto;padding:0}.gallery-item{float:left;margin:10px 3.3333333% 0 0;text-align:left;vertical-align:top;width:21.6666666%}.gallery-item img{background:#eee;padding:5px;max-width:100%;height:auto}.gallery-icon{width:100%}.gallery-caption{margin-left:0;padding:0;font-size:11px;line-height:15px;color:#999;display:block}hr.hr-comments{clear:both;background-color:#e2e2e2;border:0;height:1px;margin:35px 0 50px}#comments h3.comments-title{margin:0 0 60px}#comments ul{list-style:none;margin:0 0 30px}#trackbacks{margin:30px 0 0 40px}ol#commentslist{margin:0;list-style:none;padding:none;padding:0}#commentslist .children li{padding:15px 0 0 30px;background:transparent url(//gacharters.org/wp-content/themes/gcsa-twentyfour/images/comment_marker.gif) no-repeat 0px 40px;border-left:1px solid #e3e3e3}.comment{position:relative;margin:0;padding:0 0 20px}.comment .avatar{position:absolute;left:0;top:0;border-radius:35px;width:75px;height:75px}#commentForm label,#comments #respond label{text-align:left !important;padding-left:12px}.comment h5{margin:0 0 0 100px;padding:0}.comment .date{margin:-5px 0 10px 100px;display:block;color:#a5a5a2;font-style:italic;font-size:13px;font-weight:300}.comment p{margin:0 0 10px 100px}.comment-reply-link,.comment-reply-login{margin:0 0 0 100px}.comment-reply{display:inline-block !important;padding:0 0 0 10px}#comment-add{position:absolute;top:-5px;right:0}.moderation{margin:0;padding:0 0 10px 25px}#trackbacks ul{margin:-5px 0 15px}#trackbacks ul li{padding:5px 0 5px 20px}#commentForm{position:relative;margin:30px 0;padding-bottom:30px}#comments h3{margin:10px 0 12px}#comments #respond{position:relative;margin:0 0 0 100px;padding:0 0 40px}#respond .form-allowed-tags{display:none}#respond form{margin:0;padding:0;position:relative}.cancel-comment-reply{float:right;margin:5px 90px 0 0}#cancel-comment-reply-link{margin-left:20px !important}.pagenavi-wrapper{background-color:#f2f2f2;padding-top:0;padding-bottom:40px}.wp-pagenavi{clear:both;font-size:15px;margin:0 0 0 12px;padding:0;text-align:left}.wp-pagenavi a,.wp-pagenavi a:link{padding:6px 9px 5px;font-weight:300;color:#525252;line-height:20px;text-decoration:none;border-bottom:none;border-radius:4px}.wp-pagenavi a:visited{text-decoration:none;color:#525252;border-radius:4px}.wp-pagenavi a:hover{color:#fff;background-color:#fcbc69;border-radius:4px}.wp-pagenavi a:active{text-decoration:none;color:#525252;border-radius:4px}.wp-pagenavi span{font-weight:300;border-radius:4px}.wp-pagenavi span.pages{padding:6px 9px 5px 0;color:#525252;font-weight:400;border-radius:4px}.wp-pagenavi span.current{padding:6px 9px 5px;font-weight:300;color:#fff;background-color:#fcbc69;border-radius:4px}.wp-pagenavi span.extend{padding:6px 2px 5px;font-weight:300;color:#525252;border-radius:4px}p.counter{display:inline-block;font:700 52px/110% 'Source Sans Pro',Helvetica,Arial,sans-serif;text-transform:uppercase;margin:0 auto;padding:0;width:100%}p.counter-value-extra{display:inline-block;font:700 52px/110% 'Source Sans Pro',Helvetica,Arial,sans-serif;text-transform:uppercase;margin:0 auto;padding:0}@media (min-width:992px){p.counter,p.counter-value-extra{font-size:72px}}.table-responsive{border:none}.table{font-size:16px}.table p{margin-bottom:0}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.dataTable th{font-size:13px;font-weight:400;text-transform:uppercase}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:16px 8px}.table-no-border>tbody>tr>td,.table-no-border>tbody>tr>th,.table-no-border>tfoot>tr>td,.table-no-border>tfoot>tr>th,.table-no-border>thead>tr>td,.table-no-border>thead>tr>th{padding:20px 12px;text-align:center;border-top:none}.table>tbody>tr>td.table-center{text-align:center !important}.acf-map{width:100%;height:400px;border:#ccc solid 1px;margin:20px 0}.acf-map img{max-width:inherit !important}.tooltip{font:300 13px/160% 'Source Sans Pro','HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue',Helvetica,Arial,sans-serif}.tooltip-inner{max-width:200px;padding:8px 12px;color:#626262;text-align:left;background-color:#fff;border:1px solid #e2e2e2;border-radius:4px}.tooltip.top .tooltip-arrow{border-top-color:transparent}.btn{text-decoration:none;margin-top:4px;white-space:normal}.btn-tall{font-size:20px;padding-top:30px;padding-bottom:30px}.btn-primary,.btn-green{color:#fff;background-color:#95b963;border-color:#95b963}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary,.btn-green:hover,.btn-green:focus,.btn-green:active,.btn-green.active,.open .dropdown-toggle.btn-green{color:#fff;background-color:#222;border-color:#222}.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary,.btn-green:active,.btn-green.active,.open .dropdown-toggle.btn-green{background-image:none}.btn-black{color:#fff;background-color:#222;border-color:#222}.btn-black:hover,.btn-black:focus,.btn-black:active,.btn-black.active,.open .dropdown-toggle.btn-black{color:#fff;background-color:#fcbc69;border-color:#fcbc69}.btn-black:active,.btn-black.active,.open .dropdown-toggle.btn-black{background-image:none}.btn-white{color:#95b963;background-color:#fff;border:none}.btn-white:hover,.btn-white:focus,.btn-white:active,.btn-white.active{color:#fff;background-color:#222;border:none}.btn-white:active,.btn-white.active{background-image:none}.btn-gray{color:#929292;background-color:#f2f2f2;border:none}.btn-gray:hover,.btn-gray:focus,.btn-gray:active,.btn-gray.active{color:#fff;background-color:#222;border:none}.btn-gray:active,.btn-gray.active{background-image:none}.btn-clear{color:#fcbc69;background-color:transparent;border:1px solid #fcbc69;font-weight:300;text-shadow:none}.btn-clear:hover,.btn-clear:focus,.btn-clear:active,.btn-clear.active,.open .dropdown-toggle.btn-clear{color:#fff;background-color:#fcbc69;border-color:#fcbc69}btn-clear:active,.btn-clear.active,.open .dropdown-toggle.btn-clear{background-image:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container{padding-bottom:0 !important;padding-top:0 !important}.tribe-events .tribe-events-header{background-color:transparent}.tribe-common .tribe-tickets__buy.tribe-common-c-btn:disabled{background-color:#929292}.tribe-common .tribe-common-c-btn:focus,.tribe-common .tribe-common-c-btn:hover,.tribe-common a.tribe-common-c-btn:focus,.tribe-common a.tribe-common-c-btn:hover{background-color:#95b963}.tribe-common .tribe-common-c-btn:active,.tribe-common a.tribe-common-c-btn:active{background-color:rgba(0,0,0,.9)}.tribe-common .tribe-common-c-btn,.tribe-common a.tribe-common-c-btn{font-family:inherit;font-size:14px;line-height:1.62;font-weight:700;border-radius:4px;color:#fff;text-align:center;transition:background-color .2s ease;background-color:#95b963;padding:11px 20px;width:100%}.tribe-common a.tribe-common-c-btn-link,.tribe-common button.tribe-common-c-btn-link,.tribe-common input[type=button].tribe-common-c-btn-link,.tribe-common input[type=submit].tribe-common-c-btn-link{background-color:transparent;font-family:inherit;font-size:13px;line-height:1.62;font-weight:700;color:#95b963}.tribe-common a.tribe-common-c-btn-link:focus,.tribe-common a.tribe-common-c-btn-link:hover,.tribe-common button.tribe-common-c-btn-link:focus,.tribe-common button.tribe-common-c-btn-link:hover,.tribe-common input[type=button].tribe-common-c-btn-link:focus,.tribe-common input[type=button].tribe-common-c-btn-link:hover,.tribe-common input[type=submit].tribe-common-c-btn-link:focus,.tribe-common input[type=submit].tribe-common-c-btn-link:hover{background-color:transparent;color:#2a2a2a}h1.tribe-events-page-title{font-size:42px;font-weight:800;text-align:left;margin-bottom:36px}@media (min-width:992px){h1.tribe-events-page-title{font-size:52px}}.tribe-events-content h1,.tribe-events-content h2,.tribe-events-content h3,.tribe-events-content h4,.tribe-events-content h5,.tribe-events-content h6{color:#4a4a4a}.tribe-events-content{color:#525252}.tribe-events-content a.btn{border-bottom:none;color:#fff;transition:all .3s ease}.tribe-events-content ul,ol{margin:0 0 24px}.tribe-events-content li{line-height:150%;margin:0 0 12px 28px}.tribe-events-content ol{list-style-type:decimal}.tribe-events-content ol li{margin:0 0 12px 28px;padding-left:6px}.tribe-events-content ol ol{list-style:disc}.tribe-events-content ol ol ol{list-style:lower-roman}.tribe-events-content ol ol ol ol{list-style:lower-alpha}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__body{background-color:#fff}.tribe-common .tribe-common-h--alt{font-weight:700 !important}.tribe-events-back a,.tribe-events-back a:visited{color:#4a4a4a}.tribe-events-event-image{display:none}.tribe-events-single-event-title{color:#4a4a4a;font-size:40px;line-height:100%;margin:0 0 12px;padding:0}@media (min-width:992px){.tribe-events-single-event-title{font-size:48px}}.tribe-events-schedule{margin:0 !important}.single-tribe_events .tribe-events-schedule h2{font-size:20px;font-weight:400;margin:0 12px 16px 0}.single-tribe_events .tribe-events-schedule .recurringinfo,.single-tribe_events .tribe-events-schedule .tribe-events-cost,.single-tribe_events .tribe-events-schedule .tribe-events-divider{font-size:20px}.tribe-events-cal-links{display:none}h2.tribe-events-tickets-title{font-size:20px;margin-top:36px}.single-tribe_events .tribe-events-single .tribe-events-event-meta{color:#4a4a4a;font-size:14px;background:0 0;border:none;margin:0;padding:30px}.tribe-events-meta-group .tribe-events-single-section-title{color:#4a4a4a;font-size:14px;font-weight:700;letter-spacing:0;text-transform:uppercase}.tribe-events-event-meta dl{color:#525252}.single-tribe_events #tribe-events-footer{display:none}.tribe-tickets__tickets-form{max-width:100% !important}.tribe-common.event-tickets .tribe-common-c-btn:focus,.tribe-common.event-tickets .tribe-common-c-btn:hover{background-color:#2a2a2a !important}.tribe-common .tribe-tickets__item__attendee__fields .tribe-field{display:block !important;flex-flow:column nowrap !important;margin-bottom:16px !important}.tribe-common .tribe-tickets__item__attendee__fields .tribe-tickets-meta-label,.tribe-common .tribe-tickets__item__attendee__fields label{color:#4a4a4a !important;display:block !important;font-weight:400 !important;margin-bottom:4px !important;width:100% !important}.tribe-common .tribe-tickets__item__attendee__fields .tribe-tickets-meta-label,.tribe-common .tribe-tickets__item__attendee__fields label{color:#4a4a4a !important;display:block !important;font-weight:400 !important;margin-bottom:4px !important;width:100% !important}.tribe-common .tribe-tickets__item__attendee__fields .tribe-tickets-meta-label span.tribe-required,.tribe-common .tribe-tickets__item__attendee__fields label span.tribe-required{color:#930 !important}.tribe-common .tribe-tickets__item__attendee__fields .tribe-ticket.tribe-ticket-item__has-focus{border-left-color:#95B963!important}.tribe-common-h2{color:#4a4a4a !important}body.page-tribe-attendee-registration #header-image{display:none !important}body.page-tribe-attendee-registration .tribe-tickets__registration-actions{margin:0 auto 24px !important}body.page-tribe-attendee-registration h1.page-title{display:none !important}body.page-tribe-attendee-registration .tribe-tickets__registration{margin:auto !important;max-width:100% !important}body.page-tribe-attendee-registration .tribe-tickets__registration__footer{display:block !important;margin-bottom:0 !important;max-width:100% !important;width:100% !important}.tribe-common .tribe-dialog__wrapper.tribe-modal__wrapper--ar .tribe-block__tickets__item__attendee__fields__footer__divider{display:none !important}.tribe-common .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn{display:none !important}.tribe-common .tribe-common-form-control-checkbox__input.tribe-common-form-control-checkbox__input:checked,.tribe-common .tribe-common-form-control-radio__input.tribe-common-form-control-radio__input:checked{background-color:#929292 !important;border-color:#929292 !important}.home .tribe-events-c-ical{display:none}.home .tribe-events-calendar-list__event-row{background-color:#fff;margin-top:10px !important;margin-bottom:10px !important;padding-top:10px;padding-bottom:10px}.home .tribe-events .tribe-events-c-subscribe-dropdown__container{display:none}select,textarea,input[type=text],input[type=password],input[type=checkbox],input[type=radio],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=tel],input[type=color],.uneditable-input{color:#2a2a2a !important;font-size:18px !important;background-color:#fff !important;border:1px solid #e2e2e2 !important;border-radius:4px !important;box-shadow:0 0 12px 0 rgba(0,0,0,.1) !important;padding:14px 8px !important}select:focus,textarea:focus,input[type=text]:focus,input[type=password]:focus,input[type=checkbox]:focus,input[type=radio]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,input[type=tel]:focus,input[type=color]:focus,.uneditable-input:focus{color:#2a2a2a !important;font-size:18px !important;background-color:#e2e2e2 !important;border:1px solid #e2e2e2 !important;border-radius:4px !important;box-shadow:0 0 12px 0 rgba(0,0,0,.1) !important;padding:14px 8px !important}textarea,textarea:focus{font-weight:400 !important;font-size:16px !important;line-height:130% !important}.gform_wrapper{margin:0 !important}.gform_wrapper .gsection{border-bottom:1px solid #e2e2e2 !important;padding:48px 16px 0 0 !important}.gform_wrapper h2.gform_title{color:#2a2a2a !important;font-size:32px !important;font-weight:700 !important;line-height:140% !important;margin:0 !important;padding:0 !important}.gform_wrapper h3.gsection_title{font-size:28px !important;font-weight:700 !important;padding:0 0 6px !important}.gform_wrapper .top_label .gfield_label{font-size:18px !important;padding:10px 0 0 !important;font-weight:700 !important}.gform_wrapper .gchoice{margin-bottom:6px}.gform_wrapper.gravity-theme legend{border-bottom:none}.gform_wrapper.gravity-theme .gfield-choice-input+label{font-size:15px !important;font-weight:400 !important;line-height:130%}.gform_wrapper .ginput_complex label{color:#888 !important;font-size:11px !important;font-style:italic !important;margin:0 0 3px !important}.gform_wrapper .ginput_complex .ginput_left{clear:left}.gform_wrapper .description_above .gfield_description{color:#888 !important;font-size:13px !important;font-style:italic !important;line-height:140% !important;margin:0 !important;padding:0 0 6px !important}.gform_wrapper em{color:#999 !important;font-style:italic !important}.gform_wrapper span.gform_description{font-weight:400 !important}.gform_wrapper .gfield_description,.gform_wrapper .instruction{color:#494949 !important;font-size:11px !important;font-style:italic !important;font-size:12px !important;font-weight:400 !important;margin:0 !important;padding:0 0 6px !important}.gform_wrapper .gform_body .gform_fields .gfield select{height:62px}.gform_wrapper .gform_body .chosen-container .chosen-single{color:#727272;font-size:20px;border:1px solid #e2e2e2;padding:6px 0 0 8px;height:38px}.gform_wrapper .gform_body li.active-result{font-size:16px;padding:8px}.gform_wrapper .gform_body .chosen-container-single .chosen-single div b{background-position-y:10px !important}.gform_wrapper .gfield_required{color:#930 !important}.gform_wrapper .gfield_error{background-color:#f0e1d9 !important;border:1px dotted #c89797 !important}.gform_wrapper .gfield_error .gfield_label{color:#930 !important}.gform_wrapper .validation_error{color:#930 !important;font-family:inherit !important}.gform_wrapper .validation_message{color:#930 !important;font-family:inherit !important}.gform_confirmation_message{background-color:#ffc !important;font-size:16px !important;color:#525252 !important;text-align:left !important;border:none !important;margin:10px 0 24px !important;padding:20px 12px !important;overflow:hidden !important}.gform_confirmation_message p:last-child{margin-bottom:0 !important}.gform_wrapper .gform_footer{margin:0 !important}.gform_wrapper input.button{color:#fff;background-color:#95b963;display:inline-block;margin-bottom:24px !important;font-weight:700;text-align:center;text-transform:uppercase;vertical-align:middle;cursor:pointer;background-image:none;border:2px solid transparent;white-space:nowrap;font-size:14px;line-height:1.428571429;border-radius:4px;padding:14px 26px;user-select:none;transition:all .3s ease}.gform_wrapper input.button:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.gform_wrapper input.button:hover,.gform_wrapper input.button:focus{color:#fff;background-color:#2a2a2a;border-color:#2a2a2a;text-decoration:none}.gform_wrapper input.button.active,.gform_wrapper input.button:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.gform_wrapper .gform_save_link.button{color:#4a4a4a !important;background-color:#fff !important;display:inline-block;margin-bottom:24px !important;font-weight:700;text-align:center;text-transform:uppercase;vertical-align:middle;cursor:pointer;background-image:none;border:2px solid transparent;white-space:nowrap;font-size:14px;line-height:1.428571429;border-radius:4px;padding:14px 26px;user-select:none;transition:all .3s ease}.gform_wrapper .gform_save_link.button:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.gform_wrapper .gform_save_link.button:hover,.gform_wrapper .gform_save_link.button:focus{color:#fff !important;background-color:#2a2a2a !important;border-color:#2a2a2a !important;text-decoration:none}.gform_wrapper .gform_save_link.button.active,.gform_wrapper .gform_save_link.button:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ul{list-style-type:disc !important;margin:1em 0 1.5em 2.5em !important;padding-left:0 !important}.gform_wrapper.gf-footer-callout_wrapper .gfield_label{display:none !important}.gform_wrapper.gf-footer-callout_wrapper input[type=text],.gform_wrapper.gf-footer-callout_wrapper input[type=email],.gform_wrapper.gf-footer-callout_wrapper textarea{font-size:13px !important;font-weight:600 !important;background-color:rgba(255,255,255,1) !important;text-transform:uppercase !important}.gform_wrapper.gf-footer-callout_wrapper input[type=text]:focus,.gform_wrapper.gf-footer-callout_wrapper input[type=email]:focus,.gform_wrapper.gf-footer-callout_wrapper textarea:focus{color:#525252 !important;font-size:16px !important;font-weight:400 !important;text-transform:none !important}.gform_wrapper.gf-footer-callout_wrapper input[type=text]::-webkit-input-placeholder,.gform_wrapper.gf-footer-callout_wrapper input[type=email]::-webkit-input-placeholder,.gform_wrapper.gf-footer-callout_wrapper textarea::-webkit-input-placeholder{color:#929292 !important}.gform_wrapper.gf-footer-callout_wrapper input[type=text]::-moz-placeholder,.gform_wrapper.gf-footer-callout_wrapper input[type=email]::-moz-placeholder,.gform_wrapper.gf-footer-callout_wrapper textarea::-moz-placeholder{color:#fff !important}.gform_wrapper.gf-footer-callout_wrapper input[type=text]:-ms-input-placeholder,.gform_wrapper.gf-footer-callout_wrapper input[type=email]:-ms-input-placeholder,.gform_wrapper.gf-footer-callout_wrapper textarea:-ms-input-placeholder{color:#c2c2c2 !important}.gform_wrapper.gf-footer-callout_wrapper input.button{color:#95B963!important;font-size:12px !important;border-radius:4px !important;padding:12px 20px !important;background-color:transparent !important;border:2px solid #95B963!important}.gform_wrapper.gf-footer-callout_wrapper input.button:hover,.gform_wrapper.gf-footer-callout_wrapper input.button:focus{color:#fff !important;background-color:#2a2a2a !important;border-color:#2a2a2a !important;text-decoration:none !important}.gform_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html ul{list-style-type:disc !important;margin:1em 0 1.5em 2.5em !important;padding-left:0 !important}.gf-recaptcha-div{display:none}.gv-list-container{padding:0}.gv-list-view{border:none;margin-bottom:0}.gv-list-multiple-container .gv-list-view-content{padding:0}.gv-list-view-title{padding:10px 0 30px}.gv-list-view-title h3{margin:0 0 8px}.gv-list-single-container h4{font-size:20px;font-weight:600}.gv-list-view-subtitle h4{font-size:22px;font-weight:300;margin:0}.gv-list-single-container .gv-list-view-content{padding:30px 0}.gv-list-single-container .gv-field-label{font-size:20px;font-weight:600}.gv-list-view-footer{border-top:1px solid #ddd;background-color:transparent;padding:30px 0 0}table.gv-table-view tfoot{display:none}.gravityview .postmetadata{display:none}.woocommerce table.shop_table{border:none}.woocommerce table.shop_table th,.woocommerce table.shop_table td{background-color:#fff;padding:12px}.woocommerce table.shop_table tbody th{font-weight:400}.woocommerce form .form-row{display:block;margin:0 0 12px}.woocommerce form .form-row label{font-weight:600}.woocommerce .products #respond input#submit,.woocommerce .products a.button,.woocommerce button.button,.woocommerce .products input.button,.woocommerce .products #respond input#submit.alt,.woocommerce .products a.button.alt,.woocommerce .products button.button.alt,.woocommerce .products input.button.alt{font-size:13px;background-color:#525252;color:#fff !important;text-transform:uppercase;padding:16px;transition:all .3s ease}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{font-size:15px;background-color:#95b963;color:#fff !important;text-transform:uppercase;transition:all .3s ease;padding:16px}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#222;color:#fff;padding:16px}woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{background-color:#929292;padding:16px}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{background-color:#929292;padding:16px}.woocommerce .sidebar{display:none}.woocommerce-store-notice,p.demo_store{position:fixed;top:auto;right:0;bottom:0;left:0;margin:0;width:100%;font-size:16px;padding:20px;text-align:center;background-color:#4a4a4a;color:#fff;z-index:99998;box-shadow:0 0 12px rgba(0,0,0,.2);display:none}@media (max-width:767px){.woocommerce-store-notice,p.demo_store{font-size:12px;padding:10px;line-height:130%}}.woocommerce-ordering{display:none}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{background:#fff;box-shadow:0 0 12px 0 rgba(0,0,0,.1);border:none;border-radius:4px;font-size:16px;line-height:150%;text-align:center;padding:19px 19px 43px}.woocommerce ul.products li.product a,.woocommerce-page ul.products li.product a{color:#525252}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{font:700 19px/180% 'Open Sans',Helvetica,Arial,sans-serif;padding:0;margin:0}.woocommerce ul.products li.product a .woocommerce-product-details__short-description p,.woocommerce-page ul.products li.product a .woocommerce-product-details__short-description p{color:#929292;margin-bottom:18px}.woocommerce ul.products li.product .star-rating{text-align:center;margin:0 auto 18px auto}.woocommerce ul.products li.product .button{margin:0 auto 18px auto}.woocommerce ul.products li.product .price{color:#525252;display:block;font-weight:400;margin-bottom:0;font-size:16px}@media (max-width:992px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce-page[class*=columns-] ul.products li.product,.woocommerce[class*=columns-] ul.products li.product{margin:0 auto 30px auto}}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin:0 2.8% 30px 0;width:22.80%}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0 !important}@media (max-width:767px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce-page[class*=columns-] ul.products li.product,.woocommerce[class*=columns-] ul.products li.product{width:100%;float:left;clear:both;margin:0 auto 30px auto}}.woocommerce .woocommerce-breadcrumb{font-size:12px;color:#929292;font-weight:400;text-transform:uppercase;line-height:105%;margin-bottom:8px}.woocommerce .woocommerce-breadcrumb a{border-bottom:none}.woocommerce .woocommerce-breadcrumb a:hover{border-bottom:none;text-decoration:underline}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:32%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:64%;clear:none}.woocommerce h1.product_title{font-size:48px;margin-bottom:0}.woocommerce h2{font-size:28px}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#4a4a4a;line-height:200%;font-size:24px}.woocommerce .product_meta{display:none}.woocommerce div.product .variations label{color:#525252;font-size:18px !important;font-weight:300 !important;margin:0 0 4px !important}.woocommerce div.product .variations-field{padding-bottom:20px}.woocommerce div.product .variations select{font-size:17px;color:#626262 !important;height:42px}.woocommerce div.product form.cart a.reset_variations{display:none !important}.woocommerce .quantity .qty{height:47px}.woocommerce div.product .upsells{clear:both}.woocommerce .related.products{clear:both;padding-top:0}.woocommerce div.product .woocommerce-tabs{background-color:transparent;font-size:16px;line-height:160%;padding:30px 0}.woocommerce div.product .woocommerce-tabs .panel{background-color:transparent;border:none;border-radius:0}.woocommerce div.product .woocommerce-tabs .panel{box-shadow:none;margin:0 0 24px;padding:0 0 24px}.woocommerce div.product .woocommerce-tabs ul.tabs{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs:before{border:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{background-color:transparent;display:inline-block;position:relative;border:none;margin:0 15px;padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before{left:0;border:none;box-shadow:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#a2a2a2;font:normal 28px/160% 'Open Sans',Helvetica,Arial,sans-serif;text-decoration:none;border-bottom:4px solid #f4f4f4;padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{color:#4a4a4a;background:0 0;border-radius:0}.woocommerce div.product .wc-tab h2{display:none}.woocommerce div.product .wc-tab .table-responsive{margin-bottom:40px}table.product-attributes p{margin-bottom:0 !important;font-size:15px !important;line-height:140% !important;padding-top:5px !important}.woocommerce #reviews #comments ol.commentlist{padding:0}.woocommerce #reviews #comments ol.commentlist li img.avatar{width:64px}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 82px}.woocommerce #reviews h3{font-size:20px;margin:0 0 16px}.woocommerce-MyAccount-navigation{display:none}.woocommerce-account .woocommerce-MyAccount-content{float:none;width:100%}@media (max-width:992px){.woocommerce-MyAccount-navigation{padding:0}}.woocommerce-MyAccount-navigation ul{list-style:none;border-bottom:1px solid #d8d8d8;margin:0 0 0 -12px;padding:0}.woocommerce-MyAccount-navigation ul li{margin:0;padding:0}.woocommerce-MyAccount-navigation ul li a{display:block;color:#4a4a4a;border-top:1px solid #d8d8d8;border-bottom:none;font-size:15px;font-weight:400;line-height:120%;text-decoration:none;padding:10px 10px 10px 12px}.woocommerce-MyAccount-navigation ul li a:hover{color:#222;background-color:#e5e5d1;border-bottom:none;text-decoration:none}.woocommerce-MyAccount-navigation li.is-active{color:#222;background-color:#fff;text-decoration:none}.woocommerce .my-membership-tabs{display:none}.woocommerce .my-membership-section h3{display:none}.woocommerce table.shop_table th.membership-content-excerpt,.woocommerce table.shop_table td.membership-content-excerpt{display:none}.woocommerce .col-1,.woocommerce .col-2{max-width:100% !important;margin-bottom:30px;padding-right:0;padding-left:0}.woocommerce .woocommerce-customer-details address{font-style:normal;margin-bottom:0;background-color:#fff;border:none;border-radius:0;padding:12px 20px}.woocommerce .woocommerce-customer-details :last-child,.woocommerce .woocommerce-order-details :last-child,.woocommerce .woocommerce-order-downloads :last-child{margin-bottom:24px}body.woocommerce-cart,body.woocommerce-checkout{background-color:#f6f6f6}.woocommerce-cart table.cart td.actions .coupon .input-text{width:140px !important;height:47px}.woocommerce-cart table.cart td.actions .coupon button.button{background-color:#929292;opacity:.5}.woocommerce-cart table.cart td.actions .coupon button.button:hover{background-color:#222;opacity:1}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{background-color:#f6f6f6;padding:30px}.woocommerce .cart-collaterals .cross-sells h2,.woocommerce-page .cart-collaterals .cross-sells h2{font-size:20px;margin-bottom:12px}.customer-details{padding-right:40px}@media (max-width:992px){.customer-details{padding-right:15px}}.customer-details h3{padding-top:20px;font-weight:400}.woocommerce-shipping-fields h3{display:none}.woocommerce form #my-new-field label.checkbox,.woocommerce-page form #my-new-field label.checkbox{line-height:4em}.woocommerce-checkout form.checkout_coupon,.woocommerce-checkout form.login,.woocommerce-checkout form.register{background-color:#fff;border:none;padding:20px;margin:-2em 0 2em}.woocommerce .woocommerce-form-login.login{background-color:#fff;border:none;padding:20px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#727272;font-size:16px;line-height:42px;padding-right:30px}.select2-container .select2-selection--single{border:1px solid #ccc;height:42px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:42px;position:absolute;top:1px;right:1px;width:20px}.order-review{background-color:#fff;font-size:14px;padding:30px 15px 0}.order-review h3{font-weight:400}.woocommerce table.shop_table.woocommerce-checkout-review-order-table{border-bottom:4px solid rgba(0,0,0,.1)}.woocommerce table.shop_table.woocommerce-checkout-review-order-table thead th{border-bottom:2px solid rgba(0,0,0,.1);text-transform:uppercase;padding:6px 12px;vertical-align:middle}.woocommerce table.shop_table.woocommerce-checkout-review-order-table tbody td{background-color:rgba(0,0,0,.025)}.woocommerce ul#shipping_method li label{font-size:14px;text-indent:0}.woocommerce td.product-name dl.variation dd,.woocommerce td.product-name dl.variation dt{font-size:14px;font-weight:400;margin-bottom:0}.woocommerce table.shop_table.woocommerce-checkout-review-order-table tr.order-total th,.woocommerce table.shop_table.woocommerce-checkout-review-order-table tr.order-total td{font-size:22px;padding-top:20px;padding-bottom:20px}.woocommerce-checkout-payment p.wc-terms-and-conditions,.woocommerce-checkout-payment .checkbox-small{font-size:14px;font-weight:400;line-height:160%;margin-bottom:6px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{border-bottom:0;padding:1em 0}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{border-color:#e5e5d1}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background-color:#f4f4f4}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background-color:#f4f4f4}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{border:1em solid #f4f4f4;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 8px 0 0}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0 12px 0 0;float:none}.woocommerce #payment .terms .input-checkbox{display:inline;margin:7px 8px 0 0;text-align:center;vertical-align:middle}.woocommerce form .form-row label.checkbox span{padding-left:24px}.woocommerce form .form-row label.checkbox span.required{padding-left:0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{clear:both;float:none;width:100%}.woocommerce .order_details{margin:0 0 24px;list-style:none}p.woocommerce-thankyou-order-received{margin-bottom:12px}ul.woocommerce-thankyou-order-details{background-color:#dff0d8;padding:20px 20px 12px}.woocommerce-error,.woocommerce-info,.woocommerce-message{background-color:#fff;color:#65654d;border-top:3px solid #95b963}.woocommerce-info{border-top-color:#95b963}.woocommerce-info:before{color:#95b963}.wpmenucart-shortcode{display:inline-block}@media print{body{background:#fff;font-size:11pt;color:#000;margin:0 auto}.container-fluid{width:100%;border:none;background:0 0}.container{width:90%;border:none;background:0 0}#header-image{height:160px}#header-image img{display:none}a{color:#333;text-decoration:underline}#commentform{display:none}h1,h2,h3,h4,h5,h6{wrapper-break-after:avoid;wrapper-break-inside:avoid}blockquote,table,pre{wrapper-break-inside:avoid}ul,ol,dl{wrapper-break-before:avoid}}