/**handles:partner_standard_styles,partner_responsive_styles**/
#partners.on_home{width:100%;float:left;position:relative}#partners.on_home .inner{max-width:1200px;margin:auto;padding-top:30px;padding-bottom:30px;padding-left:15px;padding-right:15px}#partners.on_home .partners h2{display:inline-block}#partners .inner{padding:0}.partners{width:100%}#partners .inner h2{display:none}.partners .partner{float:left;width:20%;height:140px;text-align:center;border:solid 1px #ccc;overflow:hidden;position:relative}.partner>a{display:block;width:100%;height:100%}.partner .partner-image{height:100%;width:100%;background-size:contain;background-repeat:no-repeat;background-position:center center;background-color:#fff;-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}.partner .partner-inner{height:100%;width:100%;padding:15px;position:absolute;top:0;left:0;opacity:0;background:url('https://poolcertifying.com.au/wp-content/themes/webbirdbusiness-child/includes/partners/css/images/black_background.png');background-color:rgba(0,0,0,.5);-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}.partner:hover .partner-image{opacity:1;-webkit-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);-webkit-transform:scale3d(1.2,1.2,1);-moz-transform:scale3d(1.2,1.2,1);-o-transform:scale3d(1.2,1.2,1);transform:scale(1.2,1.2);transform:scale3d(1.2,1.2,1)}.partner:hover .partner-inner{opacity:1}.partner .partner-inner h3{color:#fff}.partner .partner-inner .readmore{border:solid 1px #fff;color:#fff}.single-partner .entry-header-content{width:100%;float:left}.single-partner .entry-content{width:100%;float:left}.single-partner .entry-thumbnail{margin-right:15px;margin-bottom:15px;float:left;border:solid 1px #eee}
@media screen and (min-width:644px) and (max-width:1024px){#partners .inner{padding:15px}.partners .partner{width:47%;margin-right:1.5%;margin-left:1.5%;border-bottom:0;border:solid 1px #ccc}.partners .partner{width:30%;margin-left:1.66%;margin-right:1.66%;margin-bottom:3.33%}.partners .partner:nth-of-type(3n-2){width:31.66%;margin-left:0;margin-right:1.25%}.partners .partner:nth-of-type(3n-1){width:31.66%;margin-left:1.25%;margin-right:1.25%}.partners .partner:nth-of-type(3n-3){width:31.66%;margin-left:1.25%;margin-right:0}}@media screen and (max-width:643px){.partners .partner{width:50%;border-bottom:0;height:100px;border:solid 1px #ccc;border-top:0}.partners .partner:first-of-type,.partners .partner:nth-of-type(2){border-top:solid 1px #ccc}.partners .partner:nth-of-type(2n){border-left:0}}