.pagination
ul{margin:2rem 0;padding:0}.pagination ul
li{display:inline-block;margin:0
0 0.5em 0;padding:0;list-style:none outside}.pagination li span,
.pagination li
a{display:block;margin:0
0.5em 0 0;padding:0.75rem 1rem;list-style:none outside;background:var(--color-input);border:none;border-radius:5px;font-size:1em;line-height:1;color:var(--color-black)}.pagination li a:hover{text-decoration:none;background:var(--color-primary-title-highlight);color:var(--color-white)}.pagination li.active
span{background:var(--color-primary-title);color:var(--color-white)}.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}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/cpaa/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;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;-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;line-height:20px}#pyro_admin_toolbar
.dashboard{width:20px;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;display:none}#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.75em;-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(82, 73, 73, 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}#pyro_admin_toolbar
a{color:#fff}#pyro_admin_toolbar:hover{opacity:1}@media only screen and (max-width: 979px){#pyro_admin_toolbar{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:'open_sans',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{background:#fcfcfc;margin:0
0 1em 0;padding:0.5em 0;font-size:0.9em}.blog article.post.summary
.meta{background:#fcfcfc;margin:0
0 1em 0;padding:0.5em 0;font-size:0.8em;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:0.9em;color:#666}.blog main .posts
.post{padding-top:1em;border-top:1px solid #ccc}.blog main .posts .post:first-child{padding-top:0;border:none}.blog article.post.summary
h1{font-size:1em}.blog article.post.summary
.body{margin:0
0 1em 0}.blog article.post
footer{margin-top:-1em;text-align:right}.blog article
.readmore{display:block;float:right;font-size:0.9em}.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,.ui-helper-reset{font-size:inherit;font-family:var(--primary-font)}.ui-widget-content{background:var(--color-white)}.ui-accordion .ui-accordion-header{border:none;border-radius:0;background:transparent;font-size:1.2rem}.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited{color:var(--color-primary-title-highlight)}.ui-accordion-header-icon::after{color:var(--color-primary-title-highlight)}.ui-accordion .ui-widget-content{border:none}.ui-accordion .ui-accordion-content{padding:0
1em}.ui-widget.ui-widget-content{padding:0;border:none;border-radius:0}.ui-tabs .ui-tabs-nav{border:none;border-bottom:1px solid var(--color-edge);border-radius:0;background:transparent}.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default{background:transparent;border-color:var(--color-edge)}.ui-tabs .ui-tabs-nav
li{position:relative;top:1px;border-bottom:1px solid var(--color-edge)}.ui-tabs .ui-tabs-nav li.ui-tabs-active{position:relative;top:0px;border-bottom:1px solid var(--color-white)}
:root{--color-black:#000;--color-midgrey:#666;--color-white:#fff;--color-primary-title:#06448a;--color-primary-title-highlight:#eb2130;--color-edge:#dadada;--color-edge-light:#f8f8f8;--color-edge-dark:#bbb;--color-edge-darker:#aaa;--color-input:#edf2f7;--color-input-alt:#f3f8fc;--color-table:#f6f6f6;--color-table-alt:#fafafa;--primary-font:'Roboto Condensed', sans-serif;--page-width:1588px;--inner-width:1272px;--page-edge-pad:25px}@media only screen and (max-width: 1279px){:root{--page-edge-pad:15px}}body{background-color:var(--color-white);color:var(--color-black);font-family:var(--primary-font);font-size:16px;line-height:1.5}body
*{box-sizing:border-box}p{margin:0
0 1rem 0}h1,h2,h3,h4,h5,h6{margin:0
0 1rem 0;font-weight:700;letter-spacing:-0.04em}h2{color:var(--color-primary-title);text-transform:uppercase}h3{color:var(--color-primary-title)}@media only screen and (max-width: 639px){h2{font-size:1.2em}h3{font-size:1em}}hr{margin:1.5rem 0;border-color:var(--color-edge)}.bg-skygrey{background-color:var(--color-input)}.left{text-align:left}.center,.text-center{text-align:center}.right{text-align:right}.strong{font-weight:bold}.em{font-style:italic}.bmargin{margin-bottom:1em}.no-margin{margin:0}a:link,a:visited{text-decoration:none;color:var(--color-primary-title)}a:hover,a:active{text-decoration:none;color:var(--color-primary-title-highlight)}a>img{border:none}.clickable{cursor:pointer;cursor:hand}.clickable-caption{display:none}ul,ol{margin:0
0 1em 0;padding:0
0 0 0.5em}ul{list-style:disc outside none}ol{list-style:decimal outside none}ol
ol{list-style:lower-roman outside none}li{margin:0
0 0.25em 1em}ul li
ul{margin-bottom:0}ul.left_col,ul.right_col{display:block;float:left;width:50%;margin-left:0}img.left{display:block;float:left}img.right{display:block;float:right}img.center{display:block;margin:0
auto}img.must-inline{margin:0.5em 0.25em}.img_caption{font-style:italic;text-align:center}.boxout{display:inline-block;*display:inline;*zoom:1}.boxout.right{float:right;margin:0
0 10px 20px}.boxout.left{float:left;margin:0
20px 10px}.image-caption-set{margin:0
-5px}a.image-caption{float:left;margin:0
5px 10px 5px}a.image-caption
img{display:block}a.image-caption
span{display:block;text-align:center}.mobile-only{display:none}.ui-load-hide{display:none}iframe{position:relative;z-index:0}.page-width{max-width:var(--page-width)}.inner-width{max-width:var(--inner-width);margin-left:auto;margin-right:auto}form.formtools .selectric,
form.formtools input[type="email"],
form.formtools input[type="number"],
form.formtools input[type="password"],
form.formtools input[type="tel"],
form.formtools input[type="text"],
form.formtools select,
form.formtools
textarea{height:3rem;padding:0
0.75rem;font-size:1rem;line-height:1;border:none;background:var(--color-input);border-radius:5px;box-shadow:none}form.formtools
textarea{height:auto;min-height:10rem}form.formtools
select{width:100%}form.formtools
label.infield{left:0.7em;color:var(--color-primary-title)}a.button,
a.button:focus,
a.button:hover,
a.button:active,
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 button,
form.formtools button:focus,
form.formtools button:hover,
form.formtools button:active{padding:1em
2em;background:var(--color-input);color:var(--color-black);border-color:var(--color-input);border-radius:0.5em;box-shadow:none;font-size:1rem;line-height:1;font-weight:600;text-decoration:none}a.button,a.button:focus,a.button:hover,a.button:active{line-height:3}a.button:hover,a.button:active{background:var(--color-primary-title);color:var(--color-white);border-color:var(--color-primary-title)}form.formtools input[type='submit'],
form.formtools input[type='submit']:focus{background:var(--color-primary-title);color:var(--color-white)}form.formtools input[type='submit']:hover,
form.formtools input[type='submit']:active{background:var(--color-primary-title-highlight);color:var(--color-white)}form.formtools button,
form.formtools button:focus{background:var(--color-white)}form.formtools button:hover,
form.formtools button:active{background:var(--color-primary-title-highlight);color:var(--color-white)}a.button.primary,a.button.primary:focus{background:var(--color-primary-title);color:var(--color-white);border-color:var(--color-primary-title)}a.button.primary:hover,a.button.primary:active{background:var(--color-primary-title-highlight);color:var(--color-white);border-color:var(--color-primary-title-highlight)}a.button.primary.alt,a.button.primary.alt:focus{background:var(--color-primary-title-highlight);color:var(--color-white);border-color:var(--color-primary-title-highlight)}a.button.primary.alt:hover,a.button.primary.alt:active{background:var(--color-primary-title);color:var(--color-white);border-color:var(--color-primary-title)}form.formtools .required-label{margin-left:0}form.formtools .input-wrap-textarea
.chars_remain{display:none}.cols{display:flex}.col{margin:0
30px}.cols>.col:first-child{margin-left:0}.cols>.col:last-child{margin-right:0}.col.half{width:50%}@media only screen and (max-width: 919px){.col{margin-left:10px;margin-right:10px}}@media only screen and (max-width: 639px){.cols{display:block}.col{margin-left:0;margin-right:0}.col.half{width:auto}}.bg-primary{background-color:var(--color-primary-title);color:var(--color-white)}.bg-highlight{background-color:var(--color-primary-title-highlight);color:var(--color-white)}table.padded th,
table.padded
td{padding:0
0.5em 0.5em 0}table.redheader{width:100%;margin:0
0 1em 0}table.redheader th,
table.redheader
td{padding:0.5em}table.redheader
th{background:var(--color-primary-title-highlight);color:var(--color-white);text-transform:uppercase}table.redheader tr:nth-child(odd){background-color:var(--color-table)}table.redheader tr:nth-child(even){background-color:var(--color-table-alt)}header.page-header{position:relative;z-index:2;background:var(--color-white);border-top:16px solid var(--color-primary-title);border-bottom:1px solid var(--color-edge)}header.page-header .header-outer{position:relative;margin:0
auto}header.page-header
.header_logo{position:absolute;top:-8px;left:var(--page-edge-pad);z-index:10;width:168px}header.page-header .header_logo
a{display:block}header.page-header .header_logo
img{width:100%;height:auto}header.page-header .header-inner{display:flex;align-items:center;justify-content:space-between;height:100px;padding-right:var(--page-edge-pad)}@media only screen and (max-width: 1300px){header.page-header
.header_logo{width:120px}header.page-header .header-inner{padding-right:var(--page-edge-pad)}}@media only screen and (max-width: 1279px){header.page-header .header-inner{height:80px}header.page-header
.header_logo{width:100px}}@media only screen and (max-width: 1023px){header.page-header .header-inner{align-items:start;height:50px;padding-right:0}header.page-header
.header_logo{width:65px}}nav.primary{position:relative;z-index:1000;margin-left:250px}nav.primary
ul.slimmenu{z-index:100;margin:0
auto}nav.primary ul.slimmenu
ul{padding:0}nav.primary ul.slimmenu
li{margin:0}nav.primary ul.slimmenu li,
nav.primary ul.slimmenu li
a{font-size:1.15rem;font-weight:500}nav.primary ul.slimmenu li .sub-toggle{z-index:990;width:12px;background:transparent}nav.primary ul.slimmenu li .sub-toggle>i{color:var(--color-primary-title)}nav.primary ul.slimmenu li
a{padding:12px
20px 12px 12px;font-family:var(--primary-font);color:var(--color-black)}nav.primary ul.slimmenu a:hover{background:var(--color-white);color:var(--color-primary-title-highlight);text-decoration:none}nav.primary ul.slimmenu li
ul{width:auto;height:auto}nav.primary ul.slimmenu li ul li
a{width:250px;background:var(--color-white)}nav.primary ul.slimmenu>li{background:none;border-left:0;margin-left:35px}nav.primary ul.slimmenu>li:first-child{margin-left:0}nav.primary ul.slimmenu>li>a{border:none}nav.primary ul.slimmenu li ul li
i{transform:rotate(-90deg)}@media only screen and (max-width: 1588px){nav.primary{margin-left:220px}}@media only screen and (max-width: 1440px){nav.primary ul.slimmenu>li{margin-left:var(--page-edge-pad)}}@media only screen and (max-width: 1365px){nav.primary{margin-left:200px}}@media only screen and (max-width: 1279px){nav.primary{width:calc(100% - 310px);margin-left:130px}nav.primary
ul.slimmenu{display:flex;justify-content:space-evenly}nav.primary ul.slimmenu li,
nav.primary ul.slimmenu li
a{font-size:1rem}nav.primary ul.slimmenu li
a{padding-right:18px}nav.primary ul.slimmenu>li{margin-left:0}}@media only screen and (max-width: 1023px){nav.primary{position:relative;z-index:1;width:100%;margin-left:0px}nav.primary .menu-collapser{height:50px;background:transparent}nav.primary
ul.slimmenu{display:block;max-width:600px;margin:0
0 0 auto;background:var(--color-white);box-shadow:5px 16px 6px 7px rgba(0, 0, 0, 0.1)}nav.primary ul.slimmenu li
a{padding:10px
12px}nav.primary ul.slimmenu li .sub-toggle{width:50px}nav.primary ul.slimmenu li ul li
a{width:100%}nav.primary .collapse-button,
nav.primary .collapse-button:hover,
nav.primary .collapse-button:focus{background:var(--color-white)}nav.primary .collapse-button .icon-bar{width:20px;height:3px;margin:3px
0;background-color:var(--color-primary-title-highlight);border-radius:0}nav.primary ul.slimmenu li ul li
i{transform:none}nav.primary ul.slimmenu li
a{border-bottom:1px solid var(--color-edge-light)}nav.primary ul.slimmenu li .sub-toggle{top:4px;background:var(--color-edge-light);border-radius:10px 0 0 0}nav.primary ul.slimmenu li .sub-toggle.expanded
i{color:var(--color-primary-title-highlight)}nav.primary ul.slimmenu>li>ul>li>a{background:var(--color-edge-light);border-bottom:1px solid var(--color-edge)}nav.primary ul.slimmenu > li > ul > li .sub-toggle{background:var(--color-edge)}nav.primary ul.slimmenu > li > ul > li > ul > li
a{background:var(--color-edge);border-bottom:1px solid var(--color-edge-dark)}nav.primary ul.slimmenu > li > ul > li > ul > li .sub-toggle{background:var(--color-edge-dark)}nav.primary ul.slimmenu > li > ul > li > ul > li > ul > li
a{background:var(--color-edge-dark);border-bottom:1px solid var(--color-edge-darker)}nav.primary ul.slimmenu > li > ul > li > a > i,
nav.primary ul.slimmenu > li > ul > li > ul > li > a > i,
nav.primary ul.slimmenu>li>ul>li>ul>li>ul>li>a>i{display:inline-block;color:transparent}nav.primary ul.slimmenu>li>ul>li>a>i{width:0.5rem}nav.primary ul.slimmenu>li>ul>li>ul>li>a>i{width:1rem}nav.primary ul.slimmenu>li>ul>li>ul>li>ul>li>a>i{width:1.5rem}}header .search-form{position:relative;width:200px;margin:0;border:none}header .search-form input[type='text']{box-sizing:border-box;border:0
!important;border-radius:10px !important;height:52px !important;width:100% !important;padding:0
45px 0 15px !important;font-size:1.15rem !important;line-height:1 !important;color:var(--color-black) !important;background-image:none !important;background:var(--color-input) !important}header .search-form button,
header .search-form button:focus,
header .search-form button:hover,
header .search-form button:active{padding:0;position:absolute;top:16px;right:10px;font-size:1.15rem !important;line-height:1 !important;border:none;background:transparent}header .search-form button
svg{width:18px !important;height:18px !important;fill:var(--color-primary-title)}@media only screen and (max-width: 1365px){header .search-form{width:160px}}@media only screen and (max-width: 1279px){header .search-form input[type="text"]{padding:0
35px 0 10px !important;font-size:1rem !important}header .search-form
button{top:16px}header .search-form button
svg{width:18px !important;height:18px !important}}@media only screen and (max-width: 1023px){header .search-form{position:absolute;top:0;right:80px;z-index:2;width:calc(100% - 180px)}header .search-form input[type="text"]{height:50px !important;border-radius:0 !important;background:transparent !important}}.search-results-count{text-align:center;font-size:1.2rem;font-weight:bold}.search-results-count
span{font-style:italic}.search-results>article{padding:1rem}.search-results>article:nth-child(odd){background:var(--color-edge-light)}header
#google_search{position:relative;width:200px;margin:0;border:none}header #google_search .gsc-control-cse,
header #google_search .gsc-search-box,
header #google_search .gsc-input,
header #google_search .gsc-input-box,
header #google_search
td{border:none !important;margin:0
!important;padding:0
!important;box-shadow:none !important}header #google_search input[type='text']{box-sizing:border-box;border:0
!important;border-radius:10px !important;height:52px !important;width:100% !important;padding:0
45px 0 15px !important;font-size:1.15rem !important;line-height:1 !important;color:var(--color-black) !important;background-image:none !important;background:var(--color-input) !important}header #google_search
.gsib_b{display:none}header #google_search .gsc-search-button{position:absolute;top:7px;right:5px;font-size:1.15rem !important;line-height:1 !important}header #google_search .gsc-search-button
button{padding:0;border:none;background:transparent}header #google_search .gsc-search-button-v2
svg{width:24px !important;height:24px !important;fill:var(--color-primary-title)}@media only screen and (max-width: 1365px){header
#google_search{width:160px}}@media only screen and (max-width: 1279px){header #google_search input[type="text"]{padding:0
35px 0 10px !important;font-size:1rem !important}header #google_search .gsc-search-button{top:8px}header #google_search .gsc-search-button-v2
svg{width:18px !important;height:18px !important}}@media only screen and (max-width: 1023px){header
#google_search{position:absolute;top:0;right:80px;z-index:2;width:calc(100% - 180px)}header #google_search input[type="text"]{height:50px !important;border-radius:0 !important;background:transparent !important}}.content-inner{display:flex;flex-direction:row-reverse;padding-top:80px;padding-bottom:80px;font-size:1.1rem}.content-inner
img{display:inline-block;max-width:100%;height:auto !important;margin-bottom:1em}.content-inner
iframe{max-width:100%;margin-left:auto;margin-right:auto}@media only screen and (max-width: 1300px){.content-inner{padding:40px
var(--page-edge-pad)}}@media only screen and (max-width: 1023px){.content-inner{font-size:1rem}}@media only screen and (max-width: 639px){.content-inner
img{display:inline-block;float:none !important;clear:both;margin-left:auto;margin-right:auto}.content-inner
table{width:100% !important}}main{width:calc(100% - 320px)}.no-sidebar
main{width:100%}nav.subsection-nav{width:300px;margin-right:20px}nav.subsection-nav
ul{margin:0;padding:0}nav.subsection-nav
li{list-style:none outside}nav.subsection-nav>ul>li{margin:0;padding:20px;background:var(--color-table);list-style:none outside}nav.subsection-nav li li
li{display:none}nav.subsection-nav .current>a{font-weight:600}nav.subsection-nav .current,
nav.subsection-nav .current>ul>li{display:block}nav.subsection-nav ul > li > ul > li.current ul
li{display:inline-block}@media only screen and (max-width: 919px){.content-inner{flex-direction:column-reverse}main{width:100%}nav.subsection-nav{width:100%;margin:-20px 0 1rem 0}nav.subsection-nav>ul>li{display:inline-block;padding:0.5em 1em}nav.subsection-nav
li{font-size:0.9rem}}.page-tree{display:block;max-width:500px;margin:0
auto 1rem auto}.page-tree
li{margin:0
0 0.5em 0;padding:0;list-style:none outside}.page-tree li
a{display:block;margin:0;padding:1rem;list-style:none outside;background:var(--color-edge-light);text-align:center}.page-tree li a:hover{background:var(--color-primary-title-highlight);color:var(--color-white);text-decoration:none}.content-banner{display:flex;align-items:center;height:26.1vw;padding-left:var(--page-edge-pad);padding-right:var(--page-edge-pad);background:var(--color-primary-title) url('/addons/shared_addons/themes/cpaa/img/banners/default.jpg') center top no-repeat;background-size:cover}.content-banner
h1{display:inline-block;margin:0
auto;font-size:4vw;line-height:1;color:var(--color-white);text-transform:uppercase;text-align:center}@media only screen and (max-width: 1279px){.content-banner
h1{font-size:3.3vw}}@media only screen and (max-width: 1023px){.content-banner{height:20vw}}@media only screen and (max-width: 639px){.content-banner
h1{font-size:1.2rem}}.breadcrumbs-strip{padding:1rem 0;border-bottom:1px solid var(--color-edge);text-align:center}.breadcrumbs{display:inline-block;margin:0;padding:0;list-style:none outside;font-size:0;line-height:1}.breadcrumbs
li{display:inline-block;margin:0
0.8rem 0 0;padding:0;font-size:0.9rem}.breadcrumbs
.before{display:inline-block;margin-right:0.8rem}@media only screen and (max-width: 639px){.breadcrumbs
li{font-size:0.8rem;line-height:1.4}}.slick-prev::before,.slick-next::before{color:var(--color-primary-title)}body.sectioned .content-inner{max-width:unset;padding:0}body.sectioned main>section{padding-top:100px;padding-bottom:100px;padding-left:var(--page-edge-pad);padding-right:var(--page-edge-pad)}body.sectioned main>section>div{max-width:var(--inner-width);margin-left:auto;margin-right:auto}body.sectioned main>section.pad-x{padding-top:140px;padding-bottom:140px}section .intro-head{text-transform:uppercase;color:var(--color-primary-title);font-size:2.5rem;line-height:1.05;font-weight:600}section .intro-text{font-size:1.2rem}section
.highlight{color:var(--color-primary-title-highlight)}@media only screen and (max-width: 1279px){body.sectioned main>section{padding-top:80px;padding-bottom:80px}body.sectioned main>section.pad-x{padding-top:110px;padding-bottom:110px}section .intro-head{font-size:2rem}section .intro-text{font-size:1.1rem}}@media only screen and (max-width: 919px){body.sectioned main>section{padding-top:20px;padding-bottom:20px}body.sectioned main>section.pad-x{padding-top:30px;padding-bottom:30px}section .intro-head{font-size:1.8rem}section .intro-text{font-size:1rem}}@media only screen and (max-width: 767px){body.sectioned main>section{padding-top:25px;padding-bottom:25px}body.sectioned main>section.pad-x{padding-top:40px;padding-bottom:40px}section .intro-head{font-size:1.4rem}}.sponsors-strip{width:100vw;overflow-x:hidden;padding-top:120px;padding-bottom:100px;text-align:center}.sponsors-strip
h2{margin:0
0 50px 0;font-size:5rem;line-height:1}.sponsors-strip
ul{margin:0;padding:0}.sponsors-strip
li{margin:0;padding:0
20px;list-style:none outside}.sponsors-strip li
a{display:flex;position:relative;margin:0
auto;align-items:center;width:100%;max-width:250px}.sponsors-strip
img{display:block;position:relative;width:100%;height:auto}.sponsors-strip .slick-track{display:flex;align-items:center}@media only screen and (max-width: 1919px){.sponsors-strip
h2{font-size:4rem}}@media only screen and (max-width: 1279px){.sponsors-strip{padding-top:40px;padding-bottom:40px}.sponsors-strip
h2{font-size:3rem}}@media only screen and (max-width: 919px){.sponsors-strip{padding-top:20px;padding-bottom:20px}.sponsors-strip
h2{margin-bottom:1rem;font-size:2rem}}@media only screen and (max-width: 639px){.sponsors-strip{padding-top:20px;padding-bottom:20px}.sponsors-strip
h2{font-size:1.5rem;margin-bottom:1rem}.sponsors-strip
li{padding-left:10px;padding-right:10px}}footer{background:var(--color-primary-title);color:var(--color-white)}footer h2,
footer a:link,
footer a:visited{color:var(--color-white)}footer
ul{list-style:none outside;padding-left:0}footer
li{margin:0}.footer-header{height:70px;background:var(--color-primary-title-highlight);border-top:7px solid var(--color-white);border-bottom:7px solid var(--color-white);text-align:center}.footer-header
a{display:inline-block;width:183px;margin:-63.5px auto 0 auto}.footer-header a
img{width:100%;height:auto}@media only screen and (max-width: 1279px){.footer-header{height:50px;border-top-width:4px;border-bottom-width:4px}.footer-header
a{width:80px;margin-top:-19px}}@media only screen and (max-width: 1023px){.footer-header{height:30px;border-top-width:2px;border-bottom-width:2px}.footer-header
a{width:50px;margin-top:-12px}}.footer-cols{display:flex;padding:110px
0 80px 0}.footer-cols>*{width:25%;font-size:1.2rem}.footer-cols
h2{margin:0
0 1.5rem 0;font-size:1.2rem;text-transform:none}.footer-cols
li{margin-bottom:0;line-height:2.2}@media only screen and (max-width: 1300px){.footer-cols,.footer-colophon{padding-left:var(--page-edge-pad);padding-right:var(--page-edge-pad)}}@media only screen and (max-width: 1279px){.footer-cols{padding-top:40px;padding-bottom:40px}.footer-cols>*{font-size:1rem}.footer-cols
h2{margin:0
0 1rem 0;font-size:1.1rem}.footer-cols
li{line-height:1.85}}@media only screen and (max-width: 1023px){.footer-cols{padding-top:20px;padding-bottom:20px}.footer-cols>*{font-size:0.9rem}}@media only screen and (max-width: 639px){.footer-cols{display:block}.footer-cols>*{width:100%;margin-bottom:2rem;text-align:center}.footer-cols>*:last-child{margin-bottom:0}.footer-cols
h2{margin-bottom:0.5rem}}.footer-contact
p{margin:0;line-height:2.2}.footer-contact a:link,
.footer-contact a:hover{text-decoration:underline}.footer-contact a.tel:link{text-decoration:none}.footer-contact a.tel:hover{text-decoration:underline}@media only screen and (max-width: 1279px){.footer-contact
p{line-height:1.85}}@media only screen and (max-width: 639px){.footer-contact{margin-bottom:1rem}.footer-contact
p{line-height:1.4}}@media only screen and (max-width: 639px){.footer-resources,.footer-social{margin-bottom:0}.footer-resources>ul,.footer-social>ul{display:inline-flex;flex-wrap:wrap;justify-content:space-around}.footer-resources li,
.footer-social
li{margin:0
0.5em}}.footer-subscribe
p{margin-bottom:2.2rem}#subscribe_form{position:relative}#subscribe_form input[type='email']{width:100%;margin:0;padding:15px
55px 15px 15px;background:var(--color-white);color:var(--color-black);border:none;border-radius:8px;line-height:1}#subscribe_form input[type='email']::placeholder{color:var(--color-midgrey)}#subscribe_form button[type='submit']{position:absolute;top:12px;right:15px;width:24px;height:22px;padding:0;border:none;color:var(--color-black);line-height:1;background:transparent url('/addons/shared_addons/themes/cpaa/img/interface/arrow-right.png') 0 0 no-repeat;background-size:auto 24px;text-indent:-9999px}@media only screen and (max-width: 1279px){.footer-subscribe
p{margin-bottom:1rem;line-height:1.85}}.footer-colophon{display:flex;justify-content:space-between;padding-bottom:80px;font-size:0.8rem}.footer-colophon
ul{display:inline-flex;margin:0}.footer-colophon
.copyright{margin:0}.footer-colophon ul>li{margin-left:1rem}.footer-colophon ul>li::before{position:relative;top:0;left:-0.5rem;content:"|"}.footer-colophon ul>li:first-child::before{content:""}@media only screen and (max-width: 639px){.footer-colophon{padding-bottom:15px}.footer-colophon
ul{flex-wrap:wrap}.footer-colophon ul>li::before{content:""}}body.blog .subsection-nav>ul{display:none}#filters{margin-bottom:1rem}#filters
form{display:flex;flex-wrap:wrap;width:100%;margin:0;padding:20px;background:var(--color-input);border-radius:10px;gap:10px 10px;justify-content:space-between}#filters
.form_row{display:inline-flex;margin:0;padding:0}#filters .form_row
label{margin-right:0.5em}#filters input[type="text"],
#filters
select{background:var(--color-white)}#filters input[type="submit"].reset{background:var(--color-white);color:var(--color-black);margin-left:1rem}.blog-posts .post,
.embed_blog_item,
.articles
.post{position:relative;margin:1rem 0;padding:1rem 1rem}.blog-posts>.post:nth-child(even),.embed_blog_items>.embed_blog_item:nth-child(even),.articles>.post:nth-child(even){background:var(--color-edge-light)}.blog-posts .post>h3,.embed_blog_item>h3{margin-right:4.5rem;line-height:1.2}.blog-posts .created,
.embed_blog_item .created,
.articles .created,
.post
.created{position:absolute;top:1rem;right:1rem;margin:0;font-size:0.9rem}.blog-posts img,
.embed_blog_item
img{margin:1rem}.blog-posts .post
.preview{display:flex;flex-direction:row-reverse;justify-content:space-between}.blog-posts .post .primary-image{margin:0
0 1rem 1rem}.blog-posts .post .primary-image
img{max-width:200px;margin:0}.external_uri{margin:0
0 1rem 0}.blog-posts .post .title,
.embed_blog_item .title,
.articles .post
.title{margin:0;font-size:1.2rem}.post
.meta{position:relative;margin-bottom:1rem}.post .primary-image
img{display:block;margin:0
auto 2rem auto}.blog-posts .meta,
.embed_blog_item .meta,
.articles
.meta{margin-bottom:0.5rem;font-size:1rem}.post .meta
.created{top:0}.post.summary .safety-alert-header{display:flex;justify-content:space-between}.post.summary .safety-alert-header
.meta{margin-bottom:1rem}.post.summary .safety-alert-header .meta
.date{margin-bottom:0.5rem;font-size:0.9rem}.post .body>*{margin-left:0 !important}.tags{font-size:0.9rem}.tags
a{margin:0;padding:0.25em 0.5em;background:var(--color-input);border-radius:0.5em}.meta
.category{font-style:italic}@media only screen and (max-width: 639px){.blog-posts .post,
.embed_blog_item,
.articles
.post{}.blog-posts .post .primary-image
img{max-width:100px}}table.profiles{background:var(--color-table)}table.profiles
td{padding:1rem;vertical-align:top}table.profiles>tbody>tr:nth-child(odd){background:var(--color-table-alt)}table.profiles>tbody>tr>td:first-child{width:120px}table.profiles
h3{font-size:1.1rem;letter-spacing:initial}ul.gallery-index,ul.gallery-index>*{box-sizing:border-box}ul.gallery-index{display:flex;flex-wrap:wrap;margin:0
0 1rem 0;padding:0}ul.gallery-index
li{display:block;list-style:none outside;width:25%;margin:0;padding:5px;text-align:center}ul.gallery-index li
a{display:block;position:relative;text-decoration:none;box-shadow:1px 1px 2px #999}ul.gallery-index li a:hover{text-decoration:none}ul.gallery-index li a
img{display:block;width:100%;height:auto}ul.gallery-index li a
.title{display:table;width:100%;position:absolute;top:auto;right:0;bottom:10px;left:0;height:3em;background:rgba(0, 0, 0, 0.5);color:var(--color-white)}ul.gallery-index li a .title>span{display:table-cell;text-align:center;vertical-align:middle}@media only screen and (max-width: 639px){ul.gallery-index
li{width:50%}}#tg_thumbs_cpaa_gallery,#tg_thumbs_cpaa_videos{display:flex;flex-wrap:wrap;margin:0
0.5rem 1rem 0;padding:0}#tg_thumbs_cpaa_gallery>li,#tg_thumbs_cpaa_videos>li{position:relative;width:16.66%;margin:0;padding:5px;list-style:none outside}#tg_thumbs_cpaa_gallery>li>a.fancybox,#tg_thumbs_cpaa_videos>li>a{display:block;box-shadow:1px 1px 2px rgba(0,0,0,0.3)}#tg_thumbs_cpaa_gallery>li>a>img,#tg_thumbs_cpaa_videos>li>a>img{display:block;width:100%;height:auto}#tg_thumbs_cpaa_gallery a.download,
#tg_thumbs_cpaa_videos
a.download{display:block;position:absolute;bottom:5px;right:5px;width:20px;height:20px;overflow:hidden;border:2px
solid var(--color-white);background:var(--color-white) url('/addons/shared_addons/themes/cpaa/img/download.png') 0 0 no-repeat;background-size:16px 16px;text-indent:-9999px;box-shadow:1px 1px 8px var(--color-midgrey)}#tg_thumbs_cpaa_videos>li>a>span{display:block;margin:2px
0;text-align:center}#tg_thumbs_cpaa_videos>li>a:hover{text-decoration:none;color:var(--color-black)}@media only screen and (max-width: 919px){#tg_thumbs_cpaa_gallery>li,#tg_thumbs_cpaa_videos>li{width:33.33%}}@media only screen and (max-width: 639px){#tg_thumbs_cpaa_gallery>li,#tg_thumbs_cpaa_videos>li{width:50%}}.contact-details{display:flex;width:100%}.contact-details>*{width:50%}.contact-details
table{margin-bottom:1rem}.contact-details th,
.contact-details
td{text-align:left;vertical-align:top;padding:0
1em 0 0}.contact_form_panel th,
.contact_form_panel
td{padding:0}#contact_form{width:100%}@media only screen and (max-width: 639px){.contact-details{display:block}.contact-details>*{width:100%}}.event-body{float:left;width:calc(100% - 220px);margin-right:20px}.event-body .event-body{width:auto;margin-right:0}.event-sidebar{float:left;width:200px}.event-sidebar
p{text-align:center}.event-sidebar .clearfix a,
.event-sidebar .clearfix
img{float:left;display:block;margin:0
0.5em 1.5em 0.5em !important}.event-sidebar .clearfix
img{width:160px !important;height:auto !important}table.event-details{width:100%;margin:0
0 1em 0}table.event-details>tbody>tr>th{padding:0.5em 0.5em 0.5em 0em;text-align:left;vertical-align:top;font-size:1.25em;line-height:1}table.event-details>tbody>tr>td{padding:0.5em 0em 0.5em 0;text-align:left;vertical-align:top}table.event-pricing{width:100%;margin:0
0 1em 0;border-top:1px solid var(--color-edge);border-bottom:1px solid var(--color-edge)}table.event-pricing
th{border-bottom:1px solid var(--color-edge)}table.event-pricing
.col_2{width:60px}.video-frame,.issuu-frame{width:80%;min-width:300px;margin:0
auto}.fluid-width-video-wrapper{padding-top:55% !important}iframe.instagram-media{margin-left:auto !important;margin-right:auto !important}.issuuembed,.issuu-embed{margin:0
auto 1rem;max-width:calc(100vw - 30px)}:root{--product-panel-pad-a:35px}.product-panels{display:flex;flex-wrap;justify-content:space-between}.product-panels
.product{position:relative;width:auto}.product-panels.two
.product{width:48.5%}.product-panels.three
.product{width:31.5%}.product-panels .product
.inner{border-radius:10px;overflow:hidden;background:var(--color-white);box-shadow:0 0 15px 5px rgba(110, 120, 130, 0.1)}.product-panels .product::after{display:block;position:absolute;top:0;right:0;content:'';width:100%;height:262px;background-image:url('/addons/shared_addons/themes/cpaa/img/membership/product-pumpers-ol.png');background-position:120% 0;background-size:auto 100%;background-repeat:no-repeat}.product-panels .product
.title{margin:0;padding:var(--product-panel-pad-a);background:var(--color-primary-title);color:var(--color-white);border-bottom:7px solid var(--color-white);font-size:3.3rem;line-height:0.9}.product-panels .product
.price{margin:0;padding:18px
var(--product-panel-pad-a);background:var(--color-primary-title-highlight);color:var(--color-white);font-size:3.3rem;line-height:1;font-weight:600;letter-spacing:-0.04em}.product-panels .product .price
sup{position:relative;top:-0.25em}.product-panels .product .desc-title{margin:0;padding:var(--product-panel-pad-a);padding-bottom:0;font-size:1.45rem}.product-panels .product
.description{margin:0;padding:var(--product-panel-pad-a);padding-top:5px;font-size:1.2rem}.product-panels .product
.purchase{margin:0;padding:0;padding-bottom:var(--product-panel-pad-a);text-align:center}.product-panels .product .purchase
.button{display:inline-block;font-size:1.2rem;line-height:1}@media only screen and (max-width: 1279px){:root{--product-panel-pad-a:25px}.product-panels .product .title,
.product-panels .product
.price{font-size:2.2rem}.product-panels .product::after{height:192px}.product-panels .product .desc-title{font-size:1.2rem}.product-panels .product
.description{font-size:1.1rem}}@media only screen and (max-width: 919px){.product-panels .product .title,
.product-panels .product
.price{font-size:1.6rem}.product-panels .product::after{height:165px}.product-panels .product .desc-title{font-size:1.1rem;line-height:1.1}.product-panels .product
.description{font-size:1rem;line-height:1.4}.product-panels .product .purchase
.button{font-size:1rem}}@media only screen and (max-width: 767px){.product-panels{flex-direction:column}.product-panels .product,
.product-panels.two .product,
.product-panels.three
.product{width:100%;margin-bottom:2rem}.product-panels .product::after{background-position-x:108%;height:150px}}.product-brochure-info{position:relative;margin:80px
auto 0 auto;padding:30px;background:var(--color-primary-title);color:var(--color-white);border-radius:10px}.product-brochure-info
a{display:block;color:var(--color-white)}.product-brochure-info
img{display:block;position:absolute;top:-80px;left:30px;margin:0}.product-brochure-info
span{display:inline-block;margin-left:420px;font-size:1.3rem;text-align:center}@media only screen and (max-width: 1279px){.product-brochure-info{margin-top:50px;padding:20px}.product-brochure-info
img{top:-40px;width:300px}.product-brochure-info
span{margin-left:300px;font-size:1.1rem}}@media only screen and (max-width: 919px){.product-brochure-info{margin-top:20px}.product-brochure-info
img{top:-20px;width:250px}.product-brochure-info
span{margin-left:250px;font-size:1rem}}@media only screen and (max-width: 767px){.product-brochure-info{margin-top:0px;padding:15px}.product-brochure-info
img{top:-20px;left:0;width:100px}.product-brochure-info
span{margin-left:80px;font-size:1rem;line-height:1.2;text-align:left}}#cmsgpf-close-btn{z-index:2}
.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/cpaa/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}#generic_popup .popup-body{width:500px;height:330px;margin:-150px 0 0 -250px;background:transparent;border:none;box-shadow:none;text-align:center}#generic_popup
.graphic{position:relative;z-index:10000;width:100%;height:100%;margin-bottom:10px;background:#fff;background-size:100% auto}#generic_popup .graphic
iframe{width:100%;height:100%}#generic_popup .op-button{padding:7px
15px;font-size:2em;line-height:1;text-transform:uppercase;color:#b8a170;border-color:#b8a170;background:rgba(25, 45, 54, 0.8);border-radius:5px}#generic_popup .op-button:hover{border-color:#9b895e;color:#9b895e}#generic_popup .popup-body .op-close{position:absolute;top:5px;right:5px;z-index:10100;padding:4px;border:1px
solid #999;border-radius:50%;background:rgba(0, 0, 0, 0.5)}#generic_popup .popup-body .op-close
a{width:8px;height:8px;background-size:8px auto}#generic_popup .click-to-close,
#generic_popup .click-to-url{cursor:pointer;cursor:hand}#generic_popup .popup-button{position:absolute;bottom:30px;left:0;right:0;z-index:10101}#generic_popup .popup-button
.button{background:#08448D;color:#fff;border-color:#08448D;text-transform:uppercase;box-shadow:0 2px 6px 1px rgba(0, 0, 100, 0.3);font-size:1.2em;line-height:1}#generic_popup .popup-button .button:hover{background:#fff;color:#08448D}
.membershipMap{text-align:center}#membership_map{position:relative;width:366px;height:352px;margin:0
auto 1em auto}#membership_map
img{display:block;position:relative;z-index:0}#membership_map
a{display:block;position:absolute;text-indent:-9999px}#membership_map a:hover{text-decoration:none}#membership_map_act{z-index:7;top:241px;left:300px;width:35px;height:27px}#membership_map_nsw{z-index:1;top:197px;left:256px;width:109px;height:85px}#membership_map_nt{z-index:5;top:9px;left:147px;width:75px;height:152px}#membership_map_qld{z-index:3;top:2px;left:227px;width:135px;height:189px}#membership_map_sa{z-index:4;top:167px;left:147px;width:103px;height:130px}#membership_map_tas{z-index:6;top:322px;left:285px;width:29px;height:29px}#membership_map_vic{z-index:2;top:253px;left:255px;width:74px;height:56px}#membership_map_wa{z-index:6;top:35px;left:1px;width:141px;height:229px}h3.disclaimer{margin:0
0 0.5em 0;font-size:1.1rem;color:var(--color-primary-title-highlight);font-weight:400}p.disclaimer{font-size:1rem}table.directory_key{margin:1em
0;background:var(--color-table);border-radius:10px;border-spacing:0.7rem;border-collapse:separate}table.directory_key
td{padding:0
0.5em}#member_directory_filter{display:flex;flex-wrap:wrap;width:100%;margin:0;padding:20px;background:var(--color-input);border-radius:10px;gap:10px 10px;justify-content:center}#member_directory_filter .selectric,
#member_directory_filter input[type="text"],
#member_directory_filter
select{background:var(--color-white)}#member_directory_filter
.form_row{float:left}#category_select{width:10em}#state_select{width:5em}#postcode_search{width:5em}@media only screen and (max-width: 1279px){#member_directory_filter{justify-content:left}}@media only screen and (max-width: 649px){#member_directory_filter{flex-direction:column;gap:0}#member_directory_filter select,
#member_directory_filter
input{width:100%}#member_directory_filter_submit{margin:1rem 0}}ul.member_directory_results{display:flex;flex-wrap:wrap;margin:0
-10px;padding:0;list-style:none outside}ul.member_directory_results>li{width:calc(33.3% - 20px);margin:10px;padding:1rem;font-size:1rem;background:var(--color-table-alt)}@media only screen and (max-width: 1023px){ul.member_directory_results>li{width:calc(50% - 20px)}}@media only screen and (max-width: 649px){ul.member_directory_results>li{width:100%;margin:0}}
