*{box-sizing:border-box}html{min-height:100%}body{background-color:#fff;font:normal 16px/1.5 'Gotham',Arial,Helvetica,sans-serif;color:#231f20;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p{margin:0
0 1em 0}h1,h2,h3,h4,h5,h6{margin:0.5em 0 0.5em 0;font-family:'Gotham',Arial,Helvetica,sans-serif;font-weight:600;line-height:1.4}h1{font-size:2em}h2{font-size:2em;color:#44c1c6;text-transform:uppercase}h3{font-size:1.2em;color:#f89842}h4,h5,h6{font-size:1em;color:#78be4d}.inline-block{display:inline-block;*display:inline;*zoom:1}.pmargin{margin-bottom:1em}.left{text-align:left}.center{text-align:center}.right{text-align:right}.strong{font-weight:bold}.em{font-style:italic}a:link,a:visited{text-decoration:none;color:#231f20}a:hover,a:active{text-decoration:underline;color:#231f20}a>img{border:none}ul,ol{margin:0
0 1em 0;padding:0
0 0 1em}ul{list-style:disc outside none}ol{list-style:decimal outside none}ol
ol{list-style:lower-roman outside none}li{margin-left:1em}ul li
ul{margin-bottom:0}ul.left_col,ul.right_col{display:block;float:left;width:50%;margin-left:0}ol.nested-dec,
ol.nested-dec
ol{list-style-type:none;counter-reset:item;margin:0;padding:0}ol.nested-dec > li,
ol.nested-dec ol>li{display:table;counter-increment:item;margin-bottom:0.6em}ol.nested-dec > li:before,
ol.nested-dec ol>li:before{content:counters(item, ".") ". ";display:table-cell;padding-right:0.6em}ol.nested-dec li ol>li{margin:0}ol.nested-dec li ol>li:before{content:counters(item, ".") " "}img.left{display:block;float:left}img.right{display:block;float:right}img.center{display:block;margin:0
auto}.success{color:#252}.error{color:#522}video{max-width:100%;height:auto}iframe,embed,object{max-width:100%}.load-hide{display:none}.as-table{display:table}.as-table>*{display:table-cell;vertical-align:top}.page-width{width:1240px}#page_wrapper{z-index:0;margin:0
auto}#masthead{position:absolute;top:0;left:0;right:0;background:#fff;width:100%;z-index:99;-webkit-transition:all 0.2s;transition:all 0.2s}#masthead>.inner{position:relative;margin:0
auto;width:100%}#masthead .business-name{margin:15px
0 15px 20px;position:relative;z-index:1;float:left;width:200px;font-size:0;-webkit-transition:all 0.2s;transition:all 0.2s}#masthead .business-name
a{display:block;text-decoration:none}#masthead .business-name a
img{width:100%;height:auto;-webkit-transition:all 0.2s;transition:all 0.2s}nav.primary{float:right;margin:40px
30px 0 0;-webkit-transition:all 0.2s;transition:all 0.2s;margin:32px
30px 0 0}nav.primary
ul.slimmenu{display:table;width:960px;margin:0
auto}nav.primary ul.slimmenu
li{margin-left:0;border:none}nav.primary ul.slimmenu li
a{font-family:'gotham',Arial,Helvetica,sans-serif;font-weight:600;text-transform:uppercase;font-size:15px;line-height:1;padding:10px
8px;color:#231f20;text-align:center;text-shadow:none;-webkit-transition:all 0.2s;transition:all 0.2s;max-width:200px}nav.primary ul.slimmenu li.has_children>a{padding-right:20px}nav.primary ul.slimmenu li:hover > a,
nav.primary ul.slimmenu li > a:hover,
nav.primary ul.slimmenu li.current > a,
nav.primary ul.slimmenu li:hover .sub-collapser > i,
nav.primary ul.slimmenu li.current .sub-collapser>i{color:#44c1c6;background:transparent}nav.primary ul.slimmenu li.news-events
a{max-width:100px}nav.primary ul.slimmenu li
ul{width:275px;padding-left:0}nav.primary ul.slimmenu>li{display:table-cell;background:transparent;vertical-align:top}nav.primary ul.slimmenu li
li{background:#44c1c6;width:100%;border-bottom:1px solid rgba(255, 255, 255, 0.1)}nav.primary ul.slimmenu li ul li
a{width:100%;color:#fff;text-align:left;padding:15px
15px}nav.primary ul.slimmenu li ul li:hover > a,
nav.primary ul.slimmenu li ul li > a:hover,
nav.primary ul.slimmenu li ul li.current>a{color:#231f20}ul.slimmenu li .sub-collapser{width:20px;background:transparent}ul.slimmenu li .sub-collapser>i{color:#231f20;font-size:12px;margin-top:6px}ul.slimmenu li .sub-collapser::before{vertical-align:top}ul.head-social{float:right;position:relative;z-index:1;overflow:hidden;margin:45px
30px 0 0;padding:0;-webkit-transition:all 0.2;transition:all 0.2s}ul.head-social
li{display:inline-block;margin:0
0 0 10px;padding:0}ul.head-social li:first-of-type{margin:0}ul.head-social li
a{display:block;font-size:22px;line-height:22px;letter-spacing:1px;color:#44c1c6;-webkit-transition:all 0.2;transition:all 0.2s}ul.head-social li a:hover{color:#f89842;text-decoration:none}.scrolled
#masthead{position:fixed;top:0;background:rgba(255, 255, 255, 0.9)}.scrolled #masthead .business-name{width:140px;margin-top:15px;margin-bottom:15px}.scrolled
nav.primary{margin-top:20px}.scrolled ul.head-social{margin-top:31px}.banner-border{position:relative;clear:both;overflow:hidden}.banner-border
span{display:block;float:left;background:#44c1c6;width:65%;height:10px}.banner-border span+span{background:#f89842;width:25%}.banner-border span+span+span{background:#78be4d;width:10%}#banner{width:100%;height:100%;position:relative;opacity:1;overflow:hidden;-webkit-animation:fadein ease-in 1;-moz-animation:fadein ease-in 1;animation:fadein ease-in 1;-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0;-moz-animation-delay:0;animation-delay:0}#banner>div{position:relative;margin:0
auto;height:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover}#banner>div>.inner{position:absolute;margin:auto;top:0;bottom:0;left:auto;right:0;width:50%;height:380px}#banner > div > .inner
h1{margin:0
0 30px;max-width:600px;text-transform:uppercase;font-weight:600;font-size:62px;line-height:1;letter-spacing:2px;color:#fff}#banner > div > .inner h1
span{display:block;font-size:36px;line-height:1.5}#banner > div > .inner
p{margin:0;font-weight:600}#banner > div > .inner p
a{display:inline-block;background:#f89842;color:#fff;margin:0
10px 0 0;padding:15px
25px;font-size:14px;line-height:14px;letter-spacing:2px;text-transform:uppercase;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;-webkit-transition:all 0.2s;transition:all 0.2s}#banner > div > .inner p a:nth-of-type(2){background:#fff;color:#231f20}#banner > div > .inner p a:hover{text-decoration:none;background:#44c1c6;color:#fff}#banner .slide-1{background-image:url(/addons/shared_addons/themes/apoza/img/banner/banner.jpg)}@keyframes
fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes
fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes
fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes
fadein{from{opacity:0}to{opacity:1}}#content_wrapper>.inner{display:table;border-collapse:collapse;margin:0
auto;background:#fff}#content_wrapper>.inner{width:100%}.default #content_wrapper,
.blog #content_wrapper,
.gallery
#content_wrapper{margin-top:110px}main{display:table-cell;vertical-align:top;position:relative;width:100%;min-height:40em;padding:0}main
img{max-width:100%;height:auto !important}.section>.inner{margin:0
auto;padding:100px
0}.section > .inner > h1,
.section > .inner .content-left
h1{text-align:left;margin:0
auto 60px;color:#44c1c6;font-size:40px;letter-spacing:2px;line-height:1}.section>.inner>h1+p{max-width:800px;text-align:center;margin:0
auto 60px;font-size:18px}#content>*:last-child{margin-bottom:0}aside.sidebar{display:table-cell;vertical-align:top;width:270px;padding:10px;background:#fafafa}aside.sidebar h1,
aside.main-sidebar
h1{font-size:1.2em}footer#colophon{position:relative;background:#fff}footer#colophon>.inner{margin:0
auto;padding:80px
0;overflow:hidden}footer#colophon > .inner div.foot-col{float:left}footer#colophon > .inner div.foot-col
h3{text-transform:uppercase;font-size:1em;color:#231f20}footer#colophon > .inner div.foot-col
a{}footer#colophon > .inner div.foot-col a:hover{color:#44c1c6;text-decoration:none}footer#colophon > .inner div.foot-col:nth-of-type(1){width:14%}footer#colophon > .inner div.foot-col:nth-of-type(1) h1{margin:0;width:90px}footer#colophon > .inner div.foot-col:nth-of-type(1) h1
a{display:block
text-decoration: none}footer#colophon > .inner div.foot-col:nth-of-type(1) h1 a
img{width:100%;height:auto}footer#colophon > .inner div.foot-col:nth-of-type(2){width:28%;margin:0
2% 0 0}footer#colophon nav
ul{margin:0;padding:0;overflow:hidden}footer#colophon nav
li{float:left;width:50%;list-style:none;margin:0;padding:0}footer#colophon > .inner div.foot-col:nth-of-type(3){width:18%;margin:0
2% 0 0}footer#colophon > .inner div.foot-col:nth-of-type(3) ul{margin:0;padding:0}footer#colophon > .inner div.foot-col:nth-of-type(3) ul
li{margin:0;padding:0;list-style:none}footer#colophon > .inner div.foot-col:nth-of-type(4){width:24%;margin:0
2% 0 0}footer#colophon > .inner div.foot-col:nth-of-type(5){width:10%;margin:0}footer#colophon .foot-lower{clear:both;overflow:hidden;padding:0
20px 30px}footer#colophon .foot-lower
p{display:block;margin:0;line-height:1;letter-spacing:1px;font-size:10px;text-transform:uppercase;font-weight:600}footer#colophon .foot-lower p.foot-copy{float:left;margin:0}footer#colophon .foot-lower p.foot-terms{float:right;margin:0}footer#colophon .foot-lower p
a{color:#231f20;margin:0
0 0 20px}#foot_scroll_top{position:absolute;bottom:10px;right:10px}#foot_scroll_top>a{display:block;margin:0;padding:0.3em 0.5em;font-size:1.9em;line-height:1;text-align:center;font-weight:bold;border:1px
solid #09c}#foot_scroll_top>a:hover{border-color:#069}.breadcrumbs>ul{margin:0
0 1em 0;padding:0;list-style:none outside}.breadcrumbs > ul
li{display:inline-block;*display:inline;*zoom:1;margin:0;padding:0;font-size:0.8em;color:#ccc}.breadcrumbs > ul
.before{margin-right:0.4em;*margin-left:0.4em}.breadcrumbs > ul
.current{color:#666}.twitterfeed ul.tweet_list
li{font-size:0.75em}.twitterfeed ul.tweet_list li
.tweet_text{display:block;margin-bottom:0.25em}.twitterfeed ul.tweet_list li>a{display:block;margin-bottom:0.75em;font-size:0.75em}.google-maps{position:relative;overflow:hidden;height:0;padding-bottom:75%;// This is the aspect ratio}.google-maps
iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.img_caption{font-style:italic;text-align:center}.boxout{display:inline-block;*display:inline;*zoom:1}.boxout.right{float:right;margin:0
0 0.5em 1em}.boxout.left{float:left;margin:0
1em 0.5em}.colrow{margin:0
-10px 1em -10px}.colrow::before,.colrow::after{content:" ";display:table}.colrow::after{clear:both}.col{float:left;padding:0
10px;list-style:none outside}.col.left{float:left}.col.right{float:right}.col.third{width:33.33%}.col.twothird{width:66.66%}.col.half{width:50%}.col.first{padding-left:0}.col.last{padding-right:0}.coltable{display:table;margin:0
0 1em 0}.coltable>.col{display:table-cell;float:none;margin:0;text-align:left;vertical-align:top}.popup-overlay{display:none;position:fixed;top:0;left:0;z-index:9998;width:100%;height:100%;background:rgba(0,0,0,0.5)}.popup-body{display:none;position:absolute;top:50%;left:50%;overflow:hidden;z-index:9999;width:400px;height:400px;margin:-200px 0 0 -200px;background:#eee;background-size:100% auto;box-shadow:0 5px 10px 0 rgba(0, 0, 0, 0.2)}.popup-body .op-close{position:absolute;top:10px;right:10px}.popup-body .op-close
a{display:block;width:20px;height:20px;background:transparent url('/addons/shared_addons/themes/apoza/img/interface/close.png') 0 0 no-repeat;background-size:20px 20px}.popup-body .op-close a:link,
.popup-body .op-close a:hover{text-decoration:none}form.formtools{}form.formtools input[type="text"],
form.formtools input[type="password"],
form.formtools input[type="email"],
form.formtools input[type="number"],
form.formtools input[type="tel"],
form.formtools select,
form.formtools textarea,
form.formtools
.captcha_block{box-sizing:border-box}form.formtools
label.infield{width:auto;font-size:18px}form.formtools label.infield
sup{top:10px;right:2px;left:auto}form.formtools .captcha_block
input{}form.formtools input[type="submit"],
form.formtools input[type="submit"]:focus{}form.formtools input[type="submit"]:hover,
form.formtools input[type="submit"]:active{}form.formtools .required-label{}.section#home-intro>.inner{overflow:hidden}.section#home-intro > .inner
h1{width:47.5%;float:left;text-align:left;font-size:38px;line-height:1.2;margin:0}.section#home-intro > .inner
p{width:47.5%;float:right;margin:0;text-align:left}.section#home-ourmission{background:#fafafa}.section#home-ourmission>.inner{}.section#home-ourmission > .inner
h1{color:#000;text-align:center}.section#home-ourmission > .inner ul.mission-list li
h3{color:#231f20}ul.mission-list{margin:0;padding:0;overflow:hidden}ul.mission-list
li{margin:0
4% 0 0;padding:95px
0 0;list-style:none;float:left;width:22%;background-size:70px auto;background-repeat:no-repeat;background-position:left top}ul.mission-list li.mission-utilisation{background-image:url(/addons/shared_addons/themes/apoza/img/interface/mission-utilisation.png)}ul.mission-list li.mission-knowledge{background-image:url(/addons/shared_addons/themes/apoza/img/interface/mission-knowledge.png)}ul.mission-list li.mission-understanding{background-image:url(/addons/shared_addons/themes/apoza/img/interface/mission-understanding.png)}ul.mission-list li.mission-environment{background-image:url(/addons/shared_addons/themes/apoza/img/interface/mission-environment.png)}ul.mission-list li:last-of-type{margin-right:0}ul.mission-list li
h3{text-transform:uppercase;letter-spacing:2px;font-size:1em;line-height:1;margin:0
0 5px;color:#fff}ul.mission-list li
p{margin:0}.section#home-latestnews{background:#7fd4d7}.section#home-latestnews>.inner{}.section#home-latestnews > .inner
h1{color:#fff}.news-list{position:relative;overflow:hidden}.news-list>article{float:left;width:32%;margin:0
2% 2% 0;background:#fff}.news-list>article:nth-of-type(3n){margin-right:0}.news-list > article img.news-image{width:100%;height:auto;margin:0
0 30px;background-repeat:no-repeat;background-size:cover;background-position:center}.news-list > article p.news-title{font-size:1.5em;line-height:1.2;font-weight:600;margin:0
0 30px;padding:0
30px;min-height:90px}.news-list > article p.news-read{margin:0;padding:0
30px 30px}.news-list > article p
a{display:block;color:#44c1c6;font-weight:600;letter-spacing:2px;text-transform:uppercase}.news-list > article p a
i{display:inline-block;margin:0
0 0 5px;font-size:0.9em}.news-list > article p a:hover{text-decoration:none}.section#home-benefits{background:url(/addons/shared_addons/themes/apoza/img/interface/home-benefits-bg.png) no-repeat left 3px #44c1c6;background-size:100%}.section#home-benefits>.inner{}.section#home-benefits > .inner
h1{color:#fff;line-height:1.3;max-width:800px}ul.benefits-list{margin:0
0 40px;padding:0;overflow:hidden}ul.benefits-list
li{float:left;width:30%;margin:0
5% 2% 0;padding:0
0 0 60px;list-style:none;color:#fff;background-repeat:no-repeat;background-size:45px;background-position:left center}ul.benefits-list li.benefits-subscription{background-image:url(/addons/shared_addons/themes/apoza/img/interface/benefits-subscription.png)}ul.benefits-list li.benefits-discounts{background-image:url(/addons/shared_addons/themes/apoza/img/interface/benefits-discounts.png)}ul.benefits-list li.benefits-online{background-image:url(/addons/shared_addons/themes/apoza/img/interface/benefits-online.png)}ul.benefits-list li.benefits-training{background-image:url(/addons/shared_addons/themes/apoza/img/interface/benefits-training.png)}ul.benefits-list li.benefits-logo{background-image:url(/addons/shared_addons/themes/apoza/img/interface/benefits-logo.png)}ul.benefits-list li.benefits-reports{background-image:url(/addons/shared_addons/themes/apoza/img/interface/benefits-reports.png)}ul.benefits-list li:nth-of-type(3n){margin-right:0}ul.benefits-list li:nth-of-type(3n+1){clear:left}.section#home-benefits > .inner
p{margin:0;text-align:center}.section#home-benefits > .inner p
a{display:inline-block;background:#fff;text-transform:uppercase;letter-spacing:2px;font-weight:600;padding:15px
25px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-webkit-transition:all 0.2s;transition:all 0.2s}.section#home-benefits > .inner p a:hover{background:#f89842;color:#fff;text-decoration:none}#page-intro{background-repeat:no-repeat;background-position:center;background-size:cover}.page-about-us #page-intro{background-image:url(/addons/shared_addons/themes/apoza/img/banner/banner-sub-about-us.jpg)}.page-membership-membership-information #page-intro{background-image:url(/addons/shared_addons/themes/apoza/img/banner/banner-sub-membership-info.jpg)}.page-membership-current-members #page-intro{background-image:url(/addons/shared_addons/themes/apoza/img/banner/banner-sub-current-members.jpg)}.page-pozzolans #page-intro{background-image:url(/addons/shared_addons/themes/apoza/img/banner/banner-sub-pozzolans-1.jpg)}.page-pozzolans-metakaolin #page-intro{background-image:url(/addons/shared_addons/themes/apoza/img/banner/banner-sub-metakaolin.jpg)}.page-blog #page-intro{background-image:url(/addons/shared_addons/themes/apoza/img/banner/banner-sub-news.jpg)}.blog #page-intro{background-image:url(/addons/shared_addons/themes/apoza/img/banner/banner-sub-news.jpg)}.page-news-and-events-committee-meeting-schedule #page-intro{background-image:url(/addons/shared_addons/themes/apoza/img/banner/banner-sub-committee-meeting-schedule.jpg)}.page-research #page-intro{background-image:url(/addons/shared_addons/themes/apoza/img/banner/banner-sub-news.jpg)}.page-smartcrete-crc #page-intro{background-image:url(/addons/shared_addons/themes/apoza/img/banner/banner-sub-smartcrete.jpg)}.page-future-battery-industries-crc #page-intro{background-image:url(/addons/shared_addons/themes/apoza/img/banner/banner-sub-future-battery.jpg)}.page-gallery #page-intro{background-image:url(/addons/shared_addons/themes/apoza/img/banner/banner-sub-gallery.jpg)}.contact #page-intro{background-image:url(/addons/shared_addons/themes/apoza/img/banner/banner-sub-contact.jpg)}#page-intro>.inner{margin:0
auto;padding:150px
0;text-align:left;color:#fff}#page-intro > .inner
h1{margin:0
0 30px;font-size:50px;line-height:1;letter-spacing:2px;font-size:60px;text-transform:uppercase;max-width:500px}#page-intro > .inner
p{font-size:35px;font-weight:600;line-height:1.1;max-width:500px}#page-intro > .inner
ul{margin:0;padding:0;overflow:hidden;max-width:450px}#page-intro > .inner ul
li{margin:0
0 5px;padding:0;list-style:none;float:left;width:50%}#page-intro > .inner ul li
a{color:#fff;font-weight:600;-webkit-transition:all 0.2s;transition:all 0.2s}#page-intro > .inner ul li a:after{content:'\f054';font-family:'Font Awesome\ 5 Free';font-weight:900;font-size:14px;padding:0
0 0 8px}#page-intro > .inner ul li a:hover{text-decoration:none;color:#f89842}.content-container{position:relative;overflow:hidden}.content-left{float:left;width:30%}.content-left
h1{}.content-right{float:right;width:65%}.content-right p:last-of-type{margin-bottom:0}.section#about-whoweare>.inner{border-bottom:1px solid #e9eaeb}.section#about-ourobjectives{background:#fafafa}.section#about-ourobjectives > .inner
h1{}ul.objectives-list{margin:0;padding:20px;overflow:hidden}ul.objectives-list
li{margin:0
4% 4% 0;padding:30px;list-style:none;background:#fff;float:left;width:22%;text-align:center;box-shadow:0 0 20px rgba(0, 0, 0, 0.2)}ul.objectives-list li:nth-of-type(4n){margin-right:0}ul.objectives-list li:nth-of-type(4n+1){clear:left}ul.objectives-list li
h3{color:#44c1c6;font-size:25px}ul.objectives-list li
p{color:#949494;font-weight:600;min-height:100px;margin:0}.section#about-ourmission{background:url(/addons/shared_addons/themes/apoza/img/interface/content-bg.png) no-repeat right top #7fd4d7;background-size:auto 100%}.section#about-ourmission > .inner
h1{color:#fff}.section#about-ourmission > .inner ul.mission-list{color:#fff}.section#membership-downloads>.inner>div{overflow:hidden}.section#membership-downloads > .inner > div
a{float:left;width:48%;margin:20px
0 0;padding:30px
30px 0;font-size:32px;line-height:1.2;color:#fff;font-weight:600;background-color:rgb(96,226,232);background-image:-moz-linear-gradient(top, rgba(96,226,232,1) 0%, rgba(47,172,177,1) 100%);background-image:-webkit-linear-gradient(top, rgba(96,226,232,1) 0%,rgba(47,172,177,1) 100%);background-image:linear-gradient(to bottom, rgba(96,226,232,1) 0%,rgba(47,172,177,1) 100%);-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.section#membership-downloads > .inner > div a
span{display:block;float:left;width:50%}.section#membership-downloads > .inner > div a span
i{font-size:26px}.section#membership-downloads > .inner > div a
img{float:right;width:50%;margin:-50px 0 0}.section#membership-downloads > .inner > div a:first-of-type{margin-right:4%}.section#membership-downloads > .inner > div a:hover{text-decoration:none}.section#membership-info{background:#fafafa}ul.price-list{margin:0.5em 0;padding:0;list-style:none}ul.price-list
li{background:#fff;margin:0
0 1em;padding:10px
10px 10px 15px;line-height:20px}ul.price-list li:first-of-type{margin-bottom:10px}ul.price-list li
i{display:inline-block;background:#44c1c6;color:#fff;padding:5px;font-size:15px;width:30px;height:30px;line-height:20px;text-align:center;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}ul.price-list:last-of-type{margin:1em
0 0}ul.committee-list{margin:0;padding:0;overflow:hidden}ul.committee-list
li{margin:0
5% 0 0;padding:80px
0 0 0;list-style:none;float:left;width:16%;background-repeat:no-repeat;background-position:left top;background-size:60px}ul.committee-list li.committee-meeting{background-image:url(/addons/shared_addons/themes/apoza/img/interface/committee-meeting.png)}ul.committee-list li.committee-membership{background-image:url(/addons/shared_addons/themes/apoza/img/interface/committee-membership.png)}ul.committee-list li.committee-government{background-image:url(/addons/shared_addons/themes/apoza/img/interface/committee-government.png)}ul.committee-list li.committee-annual{background-image:url(/addons/shared_addons/themes/apoza/img/interface/committee-annual.png)}ul.committee-list li.committee-management{background-image:url(/addons/shared_addons/themes/apoza/img/interface/committee-management.png)}ul.committee-list li:last-of-type{margin-right:0}ul.committee-list li
h3{text-transform:uppercase;font-size:1em;letter-spacing:2px;margin:0
0 5px;color:#231f20}ul.committee-list li
p{margin:0}#current-committee-list{background:#fafafa}.section#current-responsibilities{background:#fafafa}.section#current-responsibilities > .inner
h1{font-size:16px;font-weight:400;letter-spacing:0;color:#231f20;margin:0
0 60px}ul.responsibilities-list{margin:0;padding:0;overflow:hidden}ul.responsibilities-list
li{margin:0
5% 2% 0;padding:80px
0 0 0;list-style:none;float:left;width:16%;background-repeat:no-repeat;background-position:left top;background-size:60px}ul.responsibilities-list li.responsibilities-meeting{background-image:url(/addons/shared_addons/themes/apoza/img/interface/responsibilities-meeting.png)}ul.responsibilities-list li.responsibilities-represent{background-image:url(/addons/shared_addons/themes/apoza/img/interface/responsibilities-represent.png)}ul.responsibilities-list li.responsibilities-debate{background-image:url(/addons/shared_addons/themes/apoza/img/interface/responsibilities-debate.png)}ul.responsibilities-list li.responsibilities-exchange{background-image:url(/addons/shared_addons/themes/apoza/img/interface/responsibilities-exchange.png)}ul.responsibilities-list li.responsibilities-focus{background-image:url(/addons/shared_addons/themes/apoza/img/interface/responsibilities-focus.png)}ul.responsibilities-list li.responsibilities-inform{background-image:url(/addons/shared_addons/themes/apoza/img/interface/responsibilities-inform.png)}ul.responsibilities-list li.responsibilities-technology{background-image:url(/addons/shared_addons/themes/apoza/img/interface/responsibilities-technology.png)}ul.responsibilities-list li.responsibilities-awareness{background-image:url(/addons/shared_addons/themes/apoza/img/interface/responsibilities-awareness.png)}ul.responsibilities-list li.responsibilities-reeducate{background-image:url(/addons/shared_addons/themes/apoza/img/interface/responsibilities-reeducate.png)}ul.responsibilities-list li.responsibilities-discuss{background-image:url(/addons/shared_addons/themes/apoza/img/interface/responsibilities-discuss.png)}ul.responsibilities-list li:nth-of-type(5n){margin-right:0}ul.responsibilities-list li:nth-of-type(5n+1){clear:left}ul.responsibilities-list li
h3{text-transform:uppercase;font-size:1em;letter-spacing:2px;margin:0
0 5px;color:#231f20}ul.responsibilities-list li
p{margin:0}.section#current-meetingschedule{background:url(/addons/shared_addons/themes/apoza/img/interface/content-bg.png) no-repeat right top #7fd4d7;background-size:auto 100%}.section#current-meetingschedule > .inner
h1{color:#fff;margin-bottom:40px}table.meeting-schedule,table.members-table{width:100%}table.meeting-schedule tr td,
table.members-table tr
td{padding:20px;border-right:4px solid #fff}table.members-table tr
td{width:50%;padding:10px
20px}table.meeting-schedule tr td:last-of-type,
table.members-table tr td:last-of-type{border-right:none}table.meeting-schedule tr:nth-of-type(even) td,
table.members-table tr:nth-of-type(even) td{background:#f1f1f1}table.meeting-schedule tr:nth-of-type(odd) td,
table.members-table tr:nth-of-type(odd) td{background:#fafafa}table.meeting-schedule tr:first-of-type td,
table.members-table tr:first-of-type
td{background:#44c1c6;color:#34999d;text-transform:uppercase;font-weight:600}table.members-table tr:first-of-type
td{color:#fff}.section#pozzolans-whattheyare>.inner{border-bottom:1px solid #e9eaeb}.section#pozzolans-whattheydo>.inner{padding-bottom:0}ul.whattheydo-list{margin:0;padding:20px;overflow:hidden}ul.whattheydo-list
li{list-style:none;margin:0
4% 0 0;padding:80px
30px 30px 30px;float:left;width:22%;text-align:center;box-shadow:0 0 20px rgba(0, 0, 0, 0.2);background-repeat:no-repeat;background-size:60px;background-position:center 30px}ul.whattheydo-list li:last-of-type{margin-right:0}ul.whattheydo-list li.whattheydo-strength{background-image:url(/addons/shared_addons/themes/apoza/img/interface/whattheydo-strength.png)}ul.whattheydo-list li.whattheydo-density{background-image:url(/addons/shared_addons/themes/apoza/img/interface/whattheydo-density.png)}ul.whattheydo-list li.whattheydo-efflorescence{background-image:url(/addons/shared_addons/themes/apoza/img/interface/whattheydo-efflorescence.png)}ul.whattheydo-list li.whattheydo-propensity{background-image:url(/addons/shared_addons/themes/apoza/img/interface/whattheydo-propensity.png)}ul.whattheydo-list
h3{color:#44c1c6}ul.whattheydo-list
p{font-weight:600;color:#949494;margin:0}.section#pozzolans-types{background:#fafafa}ul.types-list{margin:0;padding:0;overflow:hidden}ul.types-list
li{margin:0
4% 4% 0;padding:0;list-style:none;float:left;width:22%;background:#44c1c6}ul.types-list li:nth-of-type(4n){margin-right:0}ul.types-list li:nth-of-type(4n+1){clear:left}ul.types-list li
a{font-size:16px;display:block}ul.types-list li a
img{width:100%;height:auto;-webkit-transition:all 0.2s;transition:all 0.2s}ul.types-list li
h3{margin:0;padding:10px
15px;color:#231f20}ul.types-list li h3
a{color:#fff}ul.types-list li h3 a
i{margin:0
0 0 5px;font-size:0.8em}ul.types-list li h3 a:hover{text-decoration:none}ul.types-list li a:hover
img{opacity:0.8}.section#metakaolins-whatisit>.inner{border-bottom:1px solid #e9eaeb}.section#metakaolins-generaluse{background:url(/addons/shared_addons/themes/apoza/img/interface/content-bg.png) no-repeat right top #7fd4d7;background-size:auto 100%}.section#metakaolins-generaluse > .inner
h1{color:#fff}ul.generaluse-list{margin:0;padding:0;overflow:hidden}ul.generaluse-list
li{padding:20px
80px 20px 95px;list-style:none;margin:0px
2% 2% 0;list-style:none;float:left;width:32%;background-color:#fff;background-repeat:no-repeat;background-size:60px;background-position:15px center}ul.generaluse-list li.generaluse-concrete{background-image:url(/addons/shared_addons/themes/apoza/img/interface/generaluse-concrete.png)}ul.generaluse-list li.generaluse-grout{background-image:url(/addons/shared_addons/themes/apoza/img/interface/generaluse-grout.png)}ul.generaluse-list li.generaluse-precast{background-image:url(/addons/shared_addons/themes/apoza/img/interface/generaluse-precast.png)}ul.generaluse-list li.generaluse-veneer{background-image:url(/addons/shared_addons/themes/apoza/img/interface/generaluse-veneer.png)}ul.generaluse-list li:nth-of-type(3n){margin-right:0}ul.generaluse-list li:nth-of-type(3n+1){clear:left}ul.generaluse-list li
p{margin:0;font-weight:600;color:#949494}.page-blog #page-intro,
.page-blog .section#news-intro{display:block}.section#news-intro > .inner
h1{text-align:center}.section#news-intro > .inner h1+p{max-width:none}#newsletter-form{}#newsletter_form_col_1{float:left;width:48%}#newsletter_form_row_2,#newsletter_form_row_3{float:left;width:49%;margin-right:2%;clear:none}#newsletter_form_row_3{margin-right:0}#newsletter_form_col_2{float:right;width:48%;clear:none}#newsletter_form_col_1 h3,
#newsletter_form_col_2
h3{color:#44c1c6;letter-spacing:2px;font-size:16px;text-transform:uppercase}#newsletter_form_row_11,#newsletter_form_row_12{float:left;width:49%;margin-right:2%;clear:none}#newsletter_form_row_12{margin-right:0}newsletter_form_col_3{clear:both}#newsletter_form_row_15{width:245px;float:left}#newsletter_form-captcha_wrap{width:280px;float:right}#newsletter_form .captcha_block
input{text-align:left;width:100px;right:40px;top:10px;height:40px}#newsletter_form .captcha_block .captcha-refresh{top:20px;right:10px}#newsletter_form_row_16{width:200px;float:right;clear:none;padding:0}#newsletter_form-field-submit-label_label{display:none}#newsletter_form_row_17{display:none}.page-blog .section#news-blog{background:#fafafa}.page-blog .section#news-blog > .inner
h1{}ul.module-gallery-image-list{margin:0;padding:0}ul.module-gallery-image-list
li{margin:0
2% 2% 0;float:left;width:23.5%;list-style:none}ul.module-gallery-image-list li:nth-of-type(4n){margin-right:0}ul.module-gallery-image-list li
a{display:block}ul.module-gallery-image-list li a
img{width:100%;height:auto}.section#contact-details>.inner{padding-bottom:0}ul.contact-list{margin:0;padding:0;overflow:hidden}ul.contact-list
li{margin:0;padding:75px
0 0;list-style:none;text-align:center;float:left;width:20%;background-repeat:no-repeat;background-size:60px;background-position:center top}ul.contact-list li.contact-phone{background-image:url(/addons/shared_addons/themes/apoza/img/interface/contact-phone.png)}ul.contact-list li.contact-fax{background-image:url(/addons/shared_addons/themes/apoza/img/interface/contact-fax.png)}ul.contact-list li.contact-email{background-image:url(/addons/shared_addons/themes/apoza/img/interface/contact-email.png)}ul.contact-list li.contact-posting{background-image:url(/addons/shared_addons/themes/apoza/img/interface/contact-posting.png)}ul.contact-list li.contact-address{background-image:url(/addons/shared_addons/themes/apoza/img/interface/contact-address.png)}ul.contact-list li
h3{text-transform:uppercase;letter-spacing:2px;font-size:1em;margin:0;color:#231f20}ul.contact-list li
p{margin:0}ul.contact-list li p a:hover{color:#44c1c6;text-decoration:none}#contact_form_row_1,#contact_form_row_2,#contact_form_row_3{width:32.666%;float:left;clear:none;margin:0
1% 5px 0}#contact_form_row_3{margin-right:0}form.formtools .input-wrap-email,
form.formtools .input-wrap-number,
form.formtools .input-wrap-password,
form.formtools .input-wrap-select,
form.formtools .input-wrap-text,
form.formtools .input-wrap-textarea,
form.formtools .input-wrap-tel{width:100%}form.formtools .input-wrap-button,
form.formtools .input-wrap-reset,
form.formtools .input-wrap-submit{width:100%;margin-bottom:0}form.formtools input[type="text"],
form.formtools input[type="password"],
form.formtools input[type="email"],
form.formtools input[type="number"],
form.formtools input[type="tel"],
form.formtools select,
form.formtools
textarea{width:100%;height:50px;border:1px
solid #fff;background:#fafafa;box-shadow:none;padding:2px
9px;-webkit-appearance:none;border-radius:0;font-family:'gotham',Arial,Helvetica,sans-serif;font-weight:500;-webkit-appearance:none;color:#222;font-size:16px}form.formtools input[type="text"]:focus,
form.formtools input[type="tel"]:focus,
form.formtools input[type="password"]:focus,
form.formtools input[type="email"]:focus,
form.formtools select:focus,
form.formtools textarea:focus{border:#f89842 1px solid !important;box-shadow:none}form.formtools .input-wrap-textarea
.chars_remain{display:none}#contact_form
textarea{padding:15px
9px;width:100%;height:200px;-webkit-appearance:none}form.formtools
label.infield{top:8px;left:10px;right:10px;color:#85878a;font-family:'gotham',Arial,Helvetica,sans-serif;font-weight:600;font-size:16px;padding:0}#contact_form_row_5{width:245px;float:left}#contact_form-captcha_wrap{width:280px;float:right}#contact_form .captcha_block
input{text-align:left;width:100px;right:40px;top:10px;height:40px}#contact_form .captcha_block .captcha-refresh{top:20px;right:10px}#contact_form_row_6{width:200px;float:right;clear:none;padding:0}form.formtools
.infield.label_captcha{display:none}#contact_form-field-submit-label_label{display:none}form.formtools input[type="submit"]{width:100%;box-shadow:none;float:right;margin:10px
0 0;line-height:30px;font-family:'gotham',Arial,Helvetica,sans-serif;font-weight:600;-webkit-appearance:none;padding:15px
25px;line-height:1;text-align:center;font-size:14px;text-transform:uppercase;letter-spacing:2px;color:#fff;border:none;background:#f89842;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-webkit-transition:all 0.2s;transition:all 0.2s}form.formtools input[type="submit"]:hover{text-decoration:none;color:#fff;background:#44c1c6;border:none}form.formtools
sup.required{color:#f89842}#contact_form_row_7{display:none}.contact-map{width:100%;height:450px}.contact-map
iframe{width:100%;height:500px}@media all and (-webkit-min-device-pixel-ratio: 1.5){}@media only screen and (min-width: 1366px){}@media only screen and (max-width: 1365px){}@media only screen and (max-width: 1279px){.page-width{width:980px}#masthead .business-name{margin:15px
0 15px 15px;width:150px}nav.primary{margin:30px
10px 0 0;margin:15px
5px 0 0}nav.primary
ul.slimmenu{width:800px}nav.primary ul.slimmenu li
a{font-size:14px;padding:10px
10px;padding:10px
5px;max-width:300px}nav.primary ul.slimmenu li.has_children>a{padding-right:20px}ul.slimmenu li .sub-collapser>i{font-size:12px}ul.slimmenu li .sub-collapser{width:20px}ul.head-social{margin:35px
15px 0 0}.scrolled
nav.primary{margin-top:15px}#banner>div>.inner{height:370px}#banner > div > .inner h1
span{font-size:34px}#banner > div > .inner
h1{font-size:60px}.section#home-intro > .inner
h1{font-size:35px}.default #content_wrapper,
.blog #content_wrapper,
.gallery
#content_wrapper{margin-top:95px}#page-intro>.inner{padding:125px
0}ul.objectives-list
li{padding:20px}ul.objectives-list li
h3{color:#44c1c6;font-size:20px}ul.objectives-list li
p{min-height:145px}.section#membership-downloads > .inner > div
a{font-size:28px;margin:15px
0 0;padding:20px
25px 0}.section#membership-downloads > .inner > div a span
i{font-size:22px}.section#membership-downloads > .inner > div a
img{margin:-35px 0 0}ul.whattheydo-list
li{padding:80px
20px 20px 20px}ul.whattheydo-list
p{min-height:100px}ul.generaluse-list
li{padding:20px
50px 20px 95px}footer#colophon>.inner{font-size:0.9em}footer#colophon > .inner div.foot-col:nth-of-type(1){width:12%}footer#colophon > .inner div.foot-col:nth-of-type(1) h1{width:80px}footer#colophon > .inner div.foot-col:nth-of-type(2){width:26%;margin:0
0% 0 0}footer#colophon > .inner div.foot-col:nth-of-type(3){width:18%;margin:0
2% 0 0}footer#colophon > .inner div.foot-col:nth-of-type(4){width:26%;margin:0
2% 0 0}footer#colophon > .inner div.foot-col:nth-of-type(5){width:14%}}@media only screen and (max-width: 1023px){nav.primary{margin:10px
5px 0 0}nav.primary
ul.slimmenu{width:760px}.scrolled
nav.primary{margin-top:10px}}@media only screen and (max-width: 979px){.page-width{width:100%}.inner{margin:0}ul.head-social{margin:33px
90px 0 0}nav.primary{width:100%;margin:-68px 0 0;float:right}.menu-collapser{background:transparent;text-shadow:none;padding:0}.collapse-button{right:20px;background:transparent;box-shadow:none;text-shadow:none;border:1px
solid #44c1c6;padding:6px
6px;width:50px}.collapse-button:hover{background:#44c1c6}.collapse-button:hover .icon-bar{background:#fff}.collapse-button .icon-bar{box-shadow:none;background:#44c1c6;border-radius:3px;width:100%;height:3px;margin:6px
0}nav.primary
ul.slimmenu{display:block;width:auto;text-align:center;margin:25px
0 0;background:rgba(255, 255, 255, 0.95)}nav.primary ul.slimmenu
li{width:100%;float:none}nav.primary ul.slimmenu li a,
nav.primary ul.slimmenu > li.has_children > a,
nav.primary ul.slimmenu>li:last-of-type>a{text-align:center;padding:15px
20px;border-bottom:1px solid rgba(0, 0, 0, 0.1);max-width:none}nav.primary ul.slimmenu>li{display:block;float:none;border-right:none}nav.primary ul.slimmenu li ul,
nav.primary ul.slimmenu li ul li
a{width:auto;text-align:center}nav.primary ul.slimmenu li
ul{margin:0}nav.primary ul.slimmenu > li:first-of-type
a{padding-left:20px}nav.primary ul.slimmenu li ul li
a{padding:15px
20px}nav.primary ul.slimmenu li a
i{display:none}ul.slimmenu li .sub-collapser{width:85px}ul.slimmenu.collapsed li .sub-collapser{height:48px}ul.slimmenu li .sub-collapser>i{font-size:12px;margin:10px
0 0}.scrolled ul.head-social{margin-top:29px}.scrolled
nav.primary{margin:-68px 0 0}#banner>div>.inner{right:20px;height:290px}#banner > div > .inner
h1{font-size:44px}#banner > div > .inner h1
span{font-size:22px}#banner > div > .inner p
a{padding:15px
15px;font-size:13px;letter-spacing:1px}#page-intro>.inner{padding:100px
20px}main{display:block;float:none;width:100%;min-height:auto}.section>.inner{padding:100px
20px}.section > .inner > h1, .section > .inner .content-left
h1{font-size:30px}.news-list > article img.news-image{margin:0
0 15px}.news-list > article p.news-title{font-size:1.3em;margin:0
0 15px;padding:0
15px;min-height:100px}.news-list > article p.news-read{padding:0
15px 15px}#page-intro > .inner
h1{margin:0
0 20px;font-size:50px}#page-intro > .inner
p{font-size:28px;max-width:420px}ul.objectives-list li,
ul.objectives-list li:nth-of-type(4n){margin:0
4% 4% 0;width:48%}ul.objectives-list li:nth-of-type(2n){margin-right:0}ul.objectives-list li
p{min-height:90px}.section#membership-downloads > .inner > div
a{font-size:20px;padding:20px
5px 5px 20px}table.members-table tr
td{padding:10px
10px}ul.whattheydo-list
li{padding:80px
10px 15px;font-size:14px;width:23.5%;margin:0
2% 0 0}ul.responsibilities-list
li{margin:0
3% 2% 0;width:17.6%}ul.module-gallery-image-list li,
ul.module-gallery-image-list li:nth-of-type(4n){width:32%;margin-right:2%}ul.module-gallery-image-list li:nth-of-type(3n){margin-right:0}ul.contact-list
li{width:33.333%;margin:0
0 25px}footer#colophon>.inner{padding:80px
20px}footer#colophon > .inner div.foot-col:nth-of-type(1){width:20%}footer#colophon > .inner div.foot-col:nth-of-type(2){display:none}footer#colophon > .inner div.foot-col:nth-of-type(3){width:28%;margin:0
2% 0 0}footer#colophon > .inner div.foot-col:nth-of-type(4){width:33%;margin:0
2% 0 0}footer#colophon > .inner div.foot-col:nth-of-type(5){width:15%;margin:0}.table-overflow{width:100%;overflow-y:auto;_overflow:auto;margin:0
0 1em}.table-overflow::-webkit-scrollbar{-webkit-appearance:none;width:14px;height:14px}.table-overflow::-webkit-scrollbar-thumb{border-radius:8px;border:3px
solid #fff;background-color:rgba(0, 0, 0, .3)}}@media only screen and (max-width: 767px){#masthead .business-name{margin:15px
0 15px 10px}.collapse-button{right:15px}ul.head-social{margin:35px
80px 0 0}nav.primary ul.slimmenu li a,
nav.primary ul.slimmenu > li:first-of-type a,
nav.primary ul.slimmenu > li.has_children > a,
nav.primary ul.slimmenu>li:last-of-type>a{padding:12px
15px}nav.primary ul.slimmenu li ul li
a{padding:12px
15px}ul.slimmenu.collapsed li .sub-collapser{width:78px;height:40px}.scrolled ul.head-social{margin-top:30px}#banner>div>.inner{width:350px;height:180px;left:15px;right:auto}#banner > div > .inner
h1{font-size:26px}#banner > div > .inner h1
span{font-size:18px}#banner > div > .inner p
a{padding:15px
15px;font-size:12px;line-height:12px;letter-spacing:1px}#content_wrapper>.inner{display:block}.section>.inner{padding:60px
15px}.section#home-intro > .inner
h1{width:100%;float:none;font-size:30px;margin:0
0 40px}.section#home-intro > .inner h1
br{display:none}.section#home-intro > .inner
p{width:100%;float:none}ul.mission-list
li{width:45%;margin:0
10% 10% 0;padding:60px
0 0;background-size:45px auto;background-position:center top;text-align:center}ul.mission-list li:nth-of-type(2n){margin-right:0}.news-list>article{float:none;width:100%;margin:0
0 15px}.news-list > article p.news-title{font-size:1.2em;line-height:1.5;min-height:auto}.section > .inner > h1,
.section > .inner .content-left h1,h2{font-size:28px;letter-spacing:1px;margin:0
auto 40px}ul.benefits-list li,
ul.benefits-list li:nth-of-type(3n),
ul.benefits-list li:nth-of-type(3n+1){width:45%;margin:0
10% 10% 0;clear:none;padding:60px
0 0;background-position:center top;text-align:center}ul.benefits-list li:nth-of-type(2n){margin-right:0}ul.benefits-list li:nth-of-type(2n+1){clear:left}#page-intro>.inner{padding:60px
15px}#page-intro > .inner
h1{margin:0
0 15px;font-size:40px}#page-intro > .inner
p{font-size:22px}.content-left{float:none;width:100%}.content-right{float:none;width:100%}ul.objectives-list{padding:15px}ul.objectives-list
li{padding:15px}ul.objectives-list li
h3{margin:0
0 0.5em}ul.objectives-list li,
ul.objectives-list li:nth-of-type(4n){width:100%;float:none;margin:0
0 15px;padding:20px
15px}ul.objectives-list li
p{min-height:0}.section#membership-downloads > .inner > div
a{width:100%;float:left}.section#membership-downloads > .inner > div a:first-of-type{margin:0
0 20px}ul.committee-list
li{margin:0
10% 10% 0;padding:60px
0 0 0;width:45%;background-position:center top;background-size:45px;text-align:center}ul.committee-list li:nth-of-type(2n){margin-right:0}ul.whattheydo-list{padding:10px}ul.whattheydo-list
li{padding:70px
10px 10px;font-size:14px;width:45%;margin:0
10% 10% 0;box-shadow:0 0 10px rgba(0, 0, 0, 0.2);background-position:center 20px}ul.whattheydo-list li:nth-of-type(2n){margin-right:0}ul.types-list
li{width:47.5%;margin:0
5% 5% 0}ul.types-list li:nth-of-type(2n){margin-right:0}ul.types-list li
h3{padding:6px
10px}ul.types-list li
a{font-size:14px}#newsletter_form_col_1,#newsletter_form_col_2{float:none;width:100%;margin:0
0 20px}#newsletter_form_row_2,#newsletter_form_row_3{float:none;width:100%;margin-right:0;clear:both}#newsletter_form_row_15{float:right}#newsletter_form_row_16{width:100%;float:none;clear:both}ul.responsibilities-list li,
ul.responsibilities-list li:nth-of-type(5n){margin:0
10% 10% 0;width:45%;text-align:center;padding:60px
0 0 0;background-position:center top;background-size:45px}ul.responsibilities-list li:nth-of-type(5n+1){clear:none}ul.responsibilities-list li:nth-of-type(2n){margin-right:0}table.meeting-schedule tr
td{padding:10px}ul.module-gallery-image-list li,
ul.module-gallery-image-list li:nth-of-type(3n),
ul.module-gallery-image-list li:nth-of-type(4n){width:49%;margin-right:2%}ul.module-gallery-image-list li:nth-of-type(2n){margin-right:0}ul.contact-list
li{width:50%;margin:0
0 35px}ul.contact-list li:last-of-type{margin-bottom:0}#contact_form_row_1,#contact_form_row_2,#contact_form_row_3{width:100%;float:none;clear:both;margin:0
0 5px}#contact_form_row_5{float:right}#contact_form_row_6{width:100%;float:none;clear:both}footer#colophon>.inner{padding:40px
15px 20px}footer#colophon > .inner div.foot-col:nth-of-type(1),
footer#colophon > .inner div.foot-col:nth-of-type(3),
footer#colophon > .inner div.foot-col:nth-of-type(4),
footer#colophon > .inner div.foot-col:nth-of-type(5){width:100%;float:none;text-align:center}footer#colophon > .inner div.foot-col:nth-of-type(1) h1{margin:0
auto 20px}footer#colophon .foot-lower{padding:0
15px 20px}footer#colophon .foot-lower p.foot-copy{float:none;text-align:center;margin:0
0 10px;line-height:1.5}footer#colophon .foot-lower p.foot-copy
span{display:block}footer#colophon .foot-lower p.foot-terms{float:none;text-align:center}footer#colophon .foot-lower p
a{margin:0
5px}}@media only screen and (max-width: 719px){}@media only screen and (max-width: 639px){}@media only screen and (max-width: 600px){aside.sidebar{display:none}}@media only screen and (max-width: 479px){.boxout,.boxout.left,.boxout.right{display:block;float:none;margin:0
auto 0.5em auto}.colrow{margin-left:0;margin-right:0}.colrow
.colrow{margin-left:10px;margin-right:10px}.col.left,.col.right,.col.third,.col.twothird,.col.half{float:none;clear:both;width:100%;padding:0}.coltable{display:block}.coltable>.col{display:block}.table-overflow{overflow-x:scroll;overflow-y:visible}.table-overflow
table{width:500px}.table-swipe{background:#44c1c6;color:#fff;display:inline-block !important;padding:5px
10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.table-swipe
i{margin-left:5px}}@media only screen and (max-width: 413px){.section>.inner{padding:50px
15px}.section#home-intro > .inner
h1{font-size:26px;margin:0
0 30px}.section > .inner > h1,
.section > .inner .content-left h1,h2{font-size:26px;letter-spacing:0px;margin:0
auto 30px}#page-intro>.inner{padding:50px
15px}#page-intro > .inner
h1{margin:0
0 15px;font-size:32px;letter-spacing:0}#page-intro > .inner
p{font-size:20px;margin-bottom:15px}ul.module-gallery-image-list li,
ul.module-gallery-image-list li:nth-of-type(2n),
ul.module-gallery-image-list li:nth-of-type(3n),
ul.module-gallery-image-list li:nth-of-type(4n){width:100%;float:none;margin:0
0 15px}ul.module-gallery-image-list li:last-of-type{margin-bottom:0}}@media only screen and (max-width: 374px){.section#membership-downloads > .inner > div
a{font-size:18px;padding:15px
5px 5px 20px}.section#membership-downloads > .inner > div a span
i{font-size:16px}}@media only screen and (max-width: 359px){#masthead .business-name{width:130px}ul.head-social{margin:30px
80px 0 0}nav.primary{margin:-65px 0 0}.scrolled #masthead .business-name{width:100px}.scrolled ul.head-social{margin-top:20px}.scrolled
nav.primary{margin:-59px 0 0}#banner>div>.inner{width:290px;height:150px}#banner > div > .inner
h1{font-size:22px;margin:0
0 20px}#banner > div > .inner h1
span{font-size:14px}#banner > div > .inner p
a{margin:0
5px 0 0;padding:12px
10px;font-size:10px}.section#home-intro > .inner
h1{font-size:22px}.section > .inner > h1,
.section > .inner .content-left h1,h2{font-size:22px}ul.mission-list
li{width:100%;margin:0
0 25px}ul.benefits-list li,
ul.benefits-list li:nth-of-type(3n),
ul.benefits-list li:nth-of-type(3n+1){width:100%;margin:0
0 25px}.default #content_wrapper, .blog #content_wrapper, .gallery
#content_wrapper{margin-top:85px}#page-intro > .inner
h1{font-size:26px}#page-intro > .inner
p{font-size:18px}.section > .inner > h1,
.section > .inner .content-left
h1{font-size:22px}ul.mission-list
li{width:100%;margin:0
0 25px}.section#membership-downloads > .inner > div
a{font-size:18px;padding:15px
5px 15px 20px}ul.committee-list
li{margin:0
0 25px;width:100%}ul.whattheydo-list
li{width:100%;margin:0
0 15px;padding:70px
10px 20px}ul.whattheydo-list
p{min-height:0}ul.types-list
li{width:100%;margin:0
0 15px;text-align:center}ul.contact-list
li{width:100%;margin:0
0 25px}}@media only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (   min--moz-device-pixel-ratio: 2),
only screen and (     -o-min-device-pixel-ratio: 2/1),
only screen and (        min-device-pixel-ratio: 2),
only screen and (                min-resolution: 192dpi),
only screen and (                min-resolution: 2dppx){}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.gradient,
.button,
form.formtools input[type=button],
form.formtools input[type=submit],
form.formtools input[type=reset],
form.formtools button,
form.formtools input[type=button]:hover,
form.formtools input[type=button]:focus,
form.formtools input[type=button]:active,
form.formtools input[type=submit]:hover,
form.formtools input[type=submit]:focus,
form.formtools input[type=submit]:active,
form.formtools input[type=reset]:hover,
form.formtools input[type=reset]:focus,
form.formtools input[type=reset]:active,
form.formtools button:hover,
form.formtools button:focus,
form.formtools button:active{filter:none}.slideInUp{visibility:hidden}}
.pagination
ul{margin:0
0 1em 0;padding:0}.pagination ul
li{display:inline-block;*display:inline;*zoom:1;margin:0;padding:0;list-style:none outside}.pagination li span,
.pagination li
a{display:block;margin:0
0.5em 0 0;padding:0.2em 0.5em;list-style:none outside;background:#eee;border:1px
solid #eee;border-radius:0.5em;font-size:1em;line-height:1;color:#666}.pagination li a:hover{background:#09c;border-color:#09c;color:#fff;text-decoration:none}.pagination li.active
span{font-weight:bold;background:#ccc;border-color:#ccc;color:#fff}.pagination .prev,
.pagination
.next{float:none}.success-box,.error-box,.notice-box{position:relative;overflow:hidden;margin:0
auto 1em auto;padding:0.5em;border-none;border-left:5px solid #ccc;background-color:#fff;-moz-box-shadow:0 0 3px 1px rgba(100, 100, 100, 0.1);-webkit-box-shadow:0 0 3px 1px rgba(100, 100, 100, 0.1);box-shadow:0 0 3px 1px rgba(100,100,100,0.1);font-size:1em;line-height:1.2;text-align:center;color:#333}.success-box.fadein,.error-box.fadein,.notice-box.fadein{display:none}.success-box p,
.error-box p,
.notice-box
p{margin-bottom:0.2em}.success-box>*:last-child,.error-box>*:last-child,.notice-box>*:last-child{margin:0}.success-box>ul,.error-box>ul,.notice-box>ul{list-style:outside none}.success-box>ul>li,.error-box>ul>li,.notice-box>ul>li{margin-left:0}.success-box{border-color:#46b450}.error-box{border-color:#c43c35}.notice-box{border-color:#ffb900}a.button,a.button:focus{position:relative;display:inline-block;*display:inline;*zoom:1;overflow:visible;width:auto;margin:0;padding:0.4em 0.75em;outline:medium none;border:1px
solid #c6c6c6;border-radius:2px;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.1);background:#9b9b9b;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8', endColorstr='#f1f1f1');background:-webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#f1f1f1));background:-moz-linear-gradient(top,  #f8f8f8,  #f1f1f1);background-image:linear-gradient(to bottom, #f8f8f8 0%, #f1f1f1 80%);font:bold 1em/1 Arial,Helvetica,sans-serif;text-decoration:none;color:#000;white-space:nowrap;cursor:pointer}a.button:hover,a.button:active{border:1px
solid #d4d4d4;box-shadow:none;background:#f2f2f2;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2', endColorstr='#ffffff');background:-webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#ffffff));background:-moz-linear-gradient(top,  #f2f2f2,  #ffffff);background-image:linear-gradient(to bottom, #f2f2f2 0%, #fff 80%);\
color: #333;text-decoration:none}.button.small,.button.small:focus,.button.small:hover,.button.small:active{padding:0.3em 0.5em;font-size:0.9em;line-height:1;font-weight:normal}.button.small,
.button.small:focus,
.button.small:hover,
.button.small:active,
form.formtools button,
form.formtools input[type="reset"],
form.formtools input[type="button"],
form.formtools input[type="submit"],
a.button,
.ui-tabs .ui-tabs-nav
li{font-family:'source_sans_pro',Arial,Helvetica,sans-serif;font-weight:500}ul.doc-links{padding-left:0}li.link-pdf{padding:0
0 0 25px;list-style:none outside;background:transparent url('/addons/shared_addons/themes/apoza/img/icons/pdf/pdf_16x16.png') 0 0 no-repeat}#pyro_admin_toolbar{box-sizing:border-box;font-size:12px;line-height:1;position:fixed;top:0px;left:0.5em;z-index:9999;display:inline-block;*display:inline;*zoom:1;height:32px;padding:4px
4px;backface-visibility:hidden;background-color:#444;background-image:url('/system/cms/themes/pyrocms/img/nav-grain.png'), -webkit-gradient(linear, left top, left bottom, color-stop(0%, #555555), color-stop(100%, #333333));background-image:url('/system/cms/themes/pyrocms/img/nav-grain.png'), -webkit-linear-gradient(top, #555555, #333333);background-image:url('/system/cms/themes/pyrocms/img/nav-grain.png'), -moz-linear-gradient(top, #555555, #333333);background-image:url('/system/cms/themes/pyrocms/img/nav-grain.png'), -ms-linear-gradient(top, #555555, #333333);background-image:url('/system/cms/themes/pyrocms/img/nav-grain.png'), -o-linear-gradient(top, #555555, #333333);background-image:url('/system/cms/themes/pyrocms/img/nav-grain.png'), linear-gradient(top, #555555, #333333);background-repeat:repeat-x;border-bottom:1px solid #1a1a1a;border-top:1px solid #6e6e6e;border-radius:0 0 0.5em 0.5em;-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);-ms-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);-o-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);box-shadow:0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;font-family:'open_sans',Helvetica,Arial,sans-serif;font-size:12px;line-height:1;color:#999;text-shadow:0 1px 0 #111;outline:0
!important}#pyro_admin_toolbar
*{outline:0
!important;box-sizing:border-box}#pyro_admin_toolbar>*{display:inline-block;margin:0
0.2em}#pyro_admin_toolbar
.dashboard{width:12px;height:20px;margin:0;padding:4px;background-image:url('/system/cms/themes/pyrocms/img/logo.png');background-repeat:no-repeat;background-position:center center;background-size:auto 95%;text-indent:-9999px}#pyro_admin_toolbar .pipe,
#pyro_admin_toolbar #atb_slug,
#pyro_admin_toolbar
.user{display:none}#pyro_admin_toolbar:hover .pipe,
#pyro_admin_toolbar:hover #atb_slug,
#pyro_admin_toolbar:hover
.user{display:inline}#pyro_admin_toolbar .edit
a{color:#bfbfbf;text-decoration:none;text-shadow:0 1px 1px rgba(0, 0, 0, 0.4);background:none repeat scroll 0 0 padding-box rgba(0, 0, 0, 0.2);border:1px
solid #222;border-radius:5px;box-shadow:0 1px 0 0 #666 inset, 0 1px 2px 0 #555 inset, 0 1px 1px 0 #555;color:#bbb;padding:0.4em 0.4em;-webkit-transition:200ms linear all;-moz-transition:200ms linear all;-o-transition:200ms linear all;transition:200ms linear all}#pyro_admin_toolbar .edit a:hover{background:none repeat scroll 0 0 rgba(0, 0, 0, 0.3);box-shadow:0 2px 4px 0 #111 inset, 0 1px 2px 0 #555 inset, 0 1px 1px 0 #555;color:#fff;text-decoration:none}.admin-edit
a{padding:0.2em 0.8em;border-radius:5px;background:#eee;text-decoration:none;font-size:0.8em;line-height:1;color:#666}.admin-edit a:hover{background:#999;color:#fff}#pyro_admin_toolbar
.user{margin:0;font-weight:bold;font-style:italic}@media only screen and (max-width: 959px){#pyro_admin_toolbar .user,
#pyro_admin_toolbar .pipe,
#pyro_admin_toolbar
#atb_slug{display:none !important}}form.register-form,form.users-form{width:30.75em;padding:1em;border:1px
solid #ccc}form.users-form .form_buttons,
form.register-form .form_buttons,
form.users-form
.reset_pass{margin-left:12em}form.users-form .reset_pass
a{font-size:0.9em}#register-form-captcha{width:7em !important}#user_header_menu{position:absolute;top:1em;right:1em}#user_profile_container{padding:1em;border:1px
solid #ccc}table.user-details{width:100%;margin:0
0 1em 0}table.user-details th,
table.user-details
td{padding:0
1em 0.1em 0}table.user-details
th{width:10em;text-align:left}#user_edit
li{clear:both;margin:0
0 5px 0;list-style:none}#user_edit
legend{font-weight:bold}#user_edit input[type="text"],
#user_edit input[type="password"],
#user_edit
textarea{width:400px}#user_edit select[name=dob_month]{width:100px !important}#user_edit select[name=dob_day]{width:50px !important}#user_edit select[name=dob_year]{width:50px !important}#user_edit select[name=gender]{width:100px !important}form.register-form .recaptcha-panel{display:block;float:left;width:250px}.blog #content > div > aside
h3{margin:0
0 0.5em 0;font-weight:normal;font-family:'Gotham',Arial,Helvetica,sans-serif}.blog #content > div > aside
li{margin:0
0 0.5em 0.5em;font-size:0.8em;line-height:1.1}.blog
article{margin:0
0 1em 0}.blog article.post
header.meta{margin:0
0 1em 0;padding:0.5em 0;font-size:1em}.blog article.post.summary
.meta{margin:0
0 1em 0;padding:0.5em 0;font-size:1em;line-height:1}.blog article h2,
.blog article
h3{margin-bottom:0.5em}.blog article header .meta,
.blog main .date,
.blog main
.author{font-size:1em;color:#666}.blog main
.posts{overflow:hidden;position:relative;clear:both}.blog main .posts .post,
#research-articles .posts
.post{float:left;width:32%;margin:0
2% 2% 0;background:#fff}#research-articles .posts
.post{background:#fafafa}.blog main .posts .post:nth-of-type(3n),
#research-articles .posts .post:nth-of-type(3n){margin-right:0}.blog main .posts .post:nth-of-type(3n+1),
#research-articles .posts .post:nth-of-type(3n+1){clear:left}.blog main .posts .post img,
#research-articles .posts .post
img{width:100%;height:auto;margin:0
0 30px;background-repeat:no-repeat;background-position:center;background-size:cover}.blog main .posts .post p.category,
#research-articles .posts .post
p.category{margin:0
0 10px;color:#85878a;font-weight:600;font-size:14px}.blog main .posts .post p.category a,
#research-articles .posts .post p.category
a{color:#44c1c6}.blog main .posts .post p.category a:hover,
#research-articles .posts .post p.category a:hover{text-decoration:none;color:#44c1c6}.blog article.post.summary h1,
#research-articles article.post.summary
h1{font-size:1.5em;line-height:1.2;font-weight:600;margin:0
0 30px;padding:0
30px;min-height:90px}.blog article.post.summary h1 a,
#research-articles article.post.summary h1
a{color:#000}.blog article.post.summary h1 a:hover,
#research-articles article.post.summary h1 a:hover{text-decoration:none;color:#44c1c6}.blog article.post.summary .body,
#research-articles article.post.summary
.body{margin:0}.blog article.post.summary .body > div,
#research-articles article.post.summary .body>div{margin:0}.blog article.post footer,
#research-articles article.post
footer{margin-top:-1em;text-align:right}.blog article .readmore,
#research-articles article
.readmore{padding:0
30px 30px;display:block;*display:inline;*zoom:1}.blog article .readmore a,
#research-articles article .readmore
a{display:block;color:#44c1c6;font-weight:600;letter-spacing:2px;text-transform:uppercase}.blog article .readmore a i,
#research-articles article .readmore a
i{display:inline-block;margin:0
0 0 5px;font-size:0.9em}.blog article .readmore a:hover,
#research-articles article .readmore a:hover{text-decoration:none}.blog-post-image{width:100%;height:500px;margin:0
0 40px 0;background-repeat:no-repeat;background-position:center;background-size:cover}.blog article.post .body img.blog-image,
#research-articles article.post .body img.blog-image{float:left;width:100%;max-width:500px;margin:0
0 40px 0}.blog article.post .body
h1{margin:0
0 10px;font-size:1.5em}.blog article.post .body>div{}.comment-messages>div{margin:0
0 1em 0;padding:1em;border:1px
solid #ccc}.comment-messages>div>p{color:#000}.comment-messages
.success{background-color:#d1eed1;border-color:#bfe7bf}.comment-messages
.error{background-color:#fddfde;border-color:#fbc7c6}.blog #create-comment .recaptcha-panel{display:block;float:left;width:250px}.widgets{margin:0
0 1em 0}.widget header
h1{font-size:1em;margin:0
0 1em 0}.cycle-slideshow{z-index:0}.cycle-slideshow .cycle-slide,
.cycle-slideshow .cycle-slide > a,
.cycle-slideshow .cycle-slide > img,
.cycle-slideshow .cycle-slide>a>img{display:block;width:100%;height:auto}.cycle-slideshow .cycle-slide{display:none;position:relative}.cycle-slideshow .cycle-slide:first-child{display:block}.cycle-slideshow .cycle-caption{position:absolute;left:0;bottom:0;width:100%;padding:0.5em;background:rgba(0,0,0,0.5);color:#fff}.ui-widget-content{background:#fff}.ui-widget-header{background:#eee;border:none}.accordion{font-size:1em}.ui-state-default,
.ui-widget-content
.ui-state-default,
.ui-widget-header .ui-state-default{border:1px
solid #eee;background:#eee;font-weight:normal;color:inherit}.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited{color:#333}.ui-widget.ui-widget-content{border-color:#eee}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-bottom,.ui-corner-right,.ui-corner-tl{border-radius:0}.ui-accordion .ui-accordion-content{padding:1em;border-color:#eee}.ui-accordion .ui-state-hover,
.ui-tabs .ui-state-hover{background:#fafafa}.tabs,.ui-tabs{padding:0;border-color:#eee}.ui-tabs .ui-tabs-nav{padding:0}.ui-tabs .ui-tabs-nav li.ui-tabs-active{background:#fafafa}@media only screen and (max-width: 1279px){.blog-post-image{height:400px}}@media only screen and (max-width: 979px){.blog main .posts .post img,
#research-articles .posts .post
img{margin:0
0 15px}.blog article.post.summary h1,
#research-articles article.post.summary
h1{font-size:1.3em;margin:0
0 15px;padding:0
15px;min-height:100px}.blog article .readmore,
#research-articles article
.readmore{padding:0
15px 15px}.blog article.post .body img.blog-image,
#research-articles article.post .body img.blog-image{max-width:350px}.blog-post-image{height:300px;margin:0
0 30px 0}.blog article.post .body
h1{margin:0
0 20px}.blog article.post .body>div{}}@media only screen and (max-width: 767px){.blog main .posts .post,
.blog main .posts .post:nth-of-type(3n+1),
#research-articles .posts .post,
#research-articles .posts .post:nth-of-type(3n+1){float:none;width:100%;margin:0
0 15px}.blog article.post.summary h1,
#research-articles article.post.summary
h1{font-size:1.2em;line-height:1.5;min-height:auto}.blog article.post .body img.blog-image{float:none;max-width:none;width:100%;margin:0
0 20px}.blog-post-image{height:220px;margin:0
0 30px 0}.blog article.post .body
h1{margin:0
0 20px}.blog article.post .body>div{}}@media only screen and (max-width: 413px){.blog article.post .body
h1{margin:0
0 20px;font-size:22px}.blog-post-image{height:175px}}
