@font-face{font-family:'oswaldlight';src:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/oswald-light-webfont.eot);src:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/oswald-light-webfont.eot) format('embedded-opentype'),url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/oswald-light-webfont.woff2) format('woff2'),url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/oswald-light-webfont.woff) format('woff'),url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/oswald-light-webfont.ttf) format('truetype'),url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/oswald-light-webfont.svg%23oswaldlight) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'oswaldbook';src:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/oswald-regular-webfont.eot);src:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/oswald-regular-webfont.eot) format('embedded-opentype'),url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/oswald-regular-webfont.woff2) format('woff2'),url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/oswald-regular-webfont.woff) format('woff'),url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/oswald-regular-webfont.ttf) format('truetype'),url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/oswald-regular-webfont.svg%23oswaldbook) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'oswaldbold';src:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/oswald-bold-webfont.eot);src:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/oswald-bold-webfont.eot) format('embedded-opentype'),url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/oswald-bold-webfont.woff2) format('woff2'),url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/oswald-bold-webfont.woff) format('woff'),url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/oswald-bold-webfont.ttf) format('truetype'),url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/oswald-bold-webfont.svg%23oswaldbold) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'bebas_neuebold';src:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/bebasneue_bold-webfont.eot);src:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/bebasneue_bold-webfont.eot) format('embedded-opentype'),url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/bebasneue_bold-webfont.woff2) format('woff2'),url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/bebasneue_bold-webfont.woff) format('woff'),url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/bebasneue_bold-webfont.ttf) format('truetype'),url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/bebasneue_bold-webfont.svg%23bebas_neuebold) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'equip_slabextrabold';src:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/equip_slab_extrabold-webfont.eot);src:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/equip_slab_extrabold-webfont.eot) format('embedded-opentype'),url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/equip_slab_extrabold-webfont.woff2) format('woff2'),url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/equip_slab_extrabold-webfont.woff) format('woff'),url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/equip_slab_extrabold-webfont.ttf) format('truetype'),url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/equip_slab_extrabold-webfont.svg%23equip_slabextrabold) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'equip_slabbold';src:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/equip_slab_bold-webfont.eot);src:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/equip_slab_bold-webfont.eot) format('embedded-opentype'),url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/equip_slab_bold-webfont.woff2) format('woff2'),url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/equip_slab_bold-webfont.woff) format('woff'),url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/equip_slab_bold-webfont.ttf) format('truetype'),url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/equip_slab_bold-webfont.svg%23equip_slabbold) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'equip_slabregular';src:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/equip_slab-webfont.eot);src:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/equip_slab-webfont.eot) format('embedded-opentype'),url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/equip_slab-webfont.woff2) format('woff2'),url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/equip_slab-webfont.woff) format('woff'),url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/equip_slab-webfont.ttf) format('truetype'),url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/equip_slab-webfont.svg%23equip_slabregular) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'equip_slabblack';src:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/equip_slab_black-webfont.eot);src:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/equip_slab_black-webfont.eot) format('embedded-opentype'),url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/equip_slab_black-webfont.woff2) format('woff2'),url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/equip_slab_black-webfont.woff) format('woff'),url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/equip_slab_black-webfont.ttf) format('truetype'),url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/equip_slab_black-webfont.svg%23equip_slabblack) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'jubilatblack';src:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/jubilbla-webfont.eot);src:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/jubilbla-webfont.eot) format('embedded-opentype'),url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/jubilbla-webfont.woff2) format('woff2'),url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/jubilbla-webfont.woff) format('woff'),url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/jubilbla-webfont.ttf) format('truetype'),url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/jubilbla-webfont.svg%23jubilatblack) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'proxima_novaregular';src:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/proximanova-reg-webfont.eot);src:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/proximanova-reg-webfont.eot) format('embedded-opentype'),url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/proximanova-reg-webfont.woff2) format('woff2'),url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/proximanova-reg-webfont.woff) format('woff'),url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/proximanova-reg-webfont.ttf) format('truetype'),url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/proximanova-reg-webfont.svg%23proxima_novaregular) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'proxima_nova_rgbold';src:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/proximanova_bold-webfont.eot);src:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/proximanova_bold-webfont.eot) format('embedded-opentype'),url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/proximanova_bold-webfont.woff2) format('woff2'),url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/proximanova_bold-webfont.woff) format('woff'),url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/proximanova_bold-webfont.ttf) format('truetype'),url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/proximanova_bold-webfont.svg%23proxima_nova_rgbold) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'jubilatlight';src:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/jubilat-light-webfont.eot);src:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/jubilat-light-webfont.eot) format('embedded-opentype'),url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/jubilat-light-webfont.woff2) format('woff2'),url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/jubilat-light-webfont.woff) format('woff'),url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/jubilat-light-webfont.ttf) format('truetype'),url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/jubilat-light-webfont.svg%23jubilatlight) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'jubilatbold';src:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/jubilat-bold-webfont.eot);src:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/jubilat-bold-webfont.eot) format('embedded-opentype'),url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/jubilat-bold-webfont.woff2) format('woff2'),url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/jubilat-bold-webfont.woff) format('woff'),url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/jubilat-bold-webfont.ttf) format('truetype'),url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/jubilat-bold-webfont.svg%23jubilatbold) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'permanent_markerregular';src:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/PermanentMarker-webfont.eot);src:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/PermanentMarker-webfont.eot) format('embedded-opentype'),url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/PermanentMarker-webfont.woff) format('woff'),url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/PermanentMarker-webfont.ttf) format('truetype'),url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/PermanentMarker-webfont.svg%23permanent_markerregular) format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:weathericons;src:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/weathericons-regular-webfont.eot);src:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/weathericons-regular-webfont.eot) format('embedded-opentype'),url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/weathericons-regular-webfont.woff) format('woff'),url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/weathericons-regular-webfont.ttf) format('truetype'),url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/font/weathericons-regular-webfont.svg%23weathericons-regular-webfontRg) format('svg');font-weight:400;font-style:normal}.wi{display:inline-block;font-family:weathericons;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wi-day-cloudy-gusts:before{content:"\f000"}.wi-day-cloudy-windy:before{content:"\f001"}.wi-day-cloudy:before{content:"\f002"}.wi-day-fog:before{content:"\f003"}.wi-day-hail:before{content:"\f004"}.wi-day-lightning:before{content:"\f005"}.wi-day-rain-mix:before{content:"\f006"}.wi-day-rain-wind:before{content:"\f007"}.wi-day-rain:before{content:"\f008"}.wi-day-showers:before{content:"\f009"}.wi-day-snow:before{content:"\f00a"}.wi-day-sprinkle:before{content:"\f00b"}.wi-day-sunny-overcast:before{content:"\f00c"}.wi-day-sunny:before{content:"\f00d"}.wi-day-storm-showers:before{content:"\f00e"}.wi-day-thunderstorm:before{content:"\f010"}.wi-cloudy-gusts:before{content:"\f011"}.wi-cloudy-windy:before{content:"\f012"}.wi-cloudy:before{content:"\f013"}.wi-fog:before{content:"\f014"}.wi-hail:before{content:"\f015"}.wi-lightning:before{content:"\f016"}.wi-rain-mix:before{content:"\f017"}.wi-rain-wind:before{content:"\f018"}.wi-rain:before{content:"\f019"}.wi-showers:before{content:"\f01a"}.wi-snow:before{content:"\f01b"}.wi-sprinkle:before{content:"\f01c"}.wi-storm-showers:before{content:"\f01d"}.wi-thunderstorm:before{content:"\f01e"}.wi-windy:before{content:"\f021"}.wi-night-alt-cloudy-gusts:before{content:"\f022"}.wi-night-alt-cloudy-windy:before{content:"\f023"}.wi-night-alt-hail:before{content:"\f024"}.wi-night-alt-lightning:before{content:"\f025"}.wi-night-alt-rain-mix:before{content:"\f026"}.wi-night-alt-rain-wind:before{content:"\f027"}.wi-night-alt-rain:before{content:"\f028"}.wi-night-alt-showers:before{content:"\f029"}.wi-night-alt-snow:before{content:"\f02a"}.wi-night-alt-sprinkle:before{content:"\f02b"}.wi-night-alt-storm-showers:before{content:"\f02c"}.wi-night-alt-thunderstorm:before{content:"\f02d"}.wi-night-clear:before{content:"\f02e"}.wi-night-cloudy-gusts:before{content:"\f02f"}.wi-night-cloudy-windy:before{content:"\f030"}.wi-night-cloudy:before{content:"\f031"}.wi-night-hail:before{content:"\f032"}.wi-night-lightning:before{content:"\f033"}.wi-night-rain-mix:before{content:"\f034"}.wi-night-rain-wind:before{content:"\f035"}.wi-night-rain:before{content:"\f036"}.wi-night-showers:before{content:"\f037"}.wi-night-snow:before{content:"\f038"}.wi-night-sprinkle:before{content:"\f039"}.wi-night-storm-showers:before{content:"\f03a"}.wi-night-thunderstorm:before{content:"\f03b"}.wi-celsius:before{content:"\f03c"}.wi-cloud-down:before{content:"\f03d"}.wi-cloud-refresh:before{content:"\f03e"}.wi-cloud-up:before{content:"\f040"}.wi-cloud:before{content:"\f041"}.wi-degrees:before{content:"\f042"}.wi-down-left:before{content:"\f043"}.wi-down:before{content:"\f044"}.wi-fahrenheit:before{content:"\f045"}.wi-horizon-alt:before{content:"\f046"}.wi-horizon:before{content:"\f047"}.wi-left:before{content:"\f048"}.wi-lightning:before{content:"\f016"}.wi-night-fog:before{content:"\f04a"}.wi-refresh-alt:before{content:"\f04b"}.wi-refresh:before{content:"\f04c"}.wi-right:before{content:"\f04d"}.wi-sprinkles:before{content:"\f04e"}.wi-strong-wind:before{content:"\f050"}.wi-sunrise:before{content:"\f051"}.wi-sunset:before{content:"\f052"}.wi-thermometer-exterior:before{content:"\f053"}.wi-thermometer-internal:before{content:"\f054"}.wi-thermometer:before{content:"\f055"}.wi-tornado:before{content:"\f056"}.wi-up-right:before{content:"\f057"}.wi-up:before{content:"\f058"}.wi-wind-west:before{content:"\f059"}.wi-wind-south-west:before{content:"\f05a"}.wi-wind-south-east:before{content:"\f05b"}.wi-wind-south:before{content:"\f05c"}.wi-wind-north-west:before{content:"\f05d"}.wi-wind-north-east:before{content:"\f05e"}.wi-wind-north:before{content:"\f060"}.wi-wind-east:before{content:"\f061"}.wi-smoke:before{content:"\f062"}.wi-dust:before{content:"\f063"}.wi-snow-wind:before{content:"\f064"}.wi-day-snow-wind:before{content:"\f065"}.wi-night-snow-wind:before{content:"\f066"}.wi-night-alt-snow-wind:before{content:"\f067"}.wi-day-sleet-storm:before{content:"\f068"}.wi-night-sleet-storm:before{content:"\f069"}.wi-night-alt-sleet-storm:before{content:"\f06a"}.wi-day-snow-thunderstorm:before{content:"\f06b"}.wi-night-snow-thunderstorm:before{content:"\f06c"}.wi-night-alt-snow-thunderstorm:before{content:"\f06d"}.wi-solar-eclipse:before{content:"\f06e"}.wi-lunar-eclipse:before{content:"\f070"}.wi-meteor:before{content:"\f071"}.wi-hot:before{content:"\f072"}.wi-hurricane:before{content:"\f073"}.wi-smog:before{content:"\f074"}.wi-alien:before{content:"\f075"}.wi-snowflake-cold:before{content:"\f076"}.wi-stars:before{content:"\f077"}.wi-night-partly-cloudy:before{content:"\f083"}.wi-umbrella:before{content:"\f084"}.wi-day-windy:before{content:"\f085"}.wi-night-alt-cloudy:before{content:"\f086"}.wi-up-left:before{content:"\f087"}.wi-down-right:before{content:"\f088"}.wi-time-12:before{content:"\f089"}.wi-time-1:before{content:"\f08a"}.wi-time-2:before{content:"\f08b"}.wi-time-3:before{content:"\f08c"}.wi-time-4:before{content:"\f08d"}.wi-time-5:before{content:"\f08e"}.wi-time-6:before{content:"\f08f"}.wi-time-7:before{content:"\f090"}.wi-time-8:before{content:"\f091"}.wi-time-9:before{content:"\f092"}.wi-time-10:before{content:"\f093"}.wi-time-11:before{content:"\f094"}.wi-day-sleet:before{content:"\f0b2"}.wi-night-sleet:before{content:"\f0b3"}.wi-night-alt-sleet:before{content:"\f0b4"}.wi-sleet:before{content:"\f0b5"}.wi-day-haze:before{content:"\f0b6"}.wi-beafort-0:before{content:"\f0b7"}.wi-beafort-1:before{content:"\f0b8"}.wi-beafort-2:before{content:"\f0b9"}.wi-beafort-3:before{content:"\f0ba"}.wi-beafort-4:before{content:"\f0bb"}.wi-beafort-5:before{content:"\f0bc"}.wi-beafort-6:before{content:"\f0bd"}.wi-beafort-7:before{content:"\f0be"}.wi-beafort-8:before{content:"\f0bf"}.wi-beafort-9:before{content:"\f0c0"}.wi-beafort-10:before{content:"\f0c1"}.wi-beafort-11:before{content:"\f0c2"}.wi-beafort-12:before{content:"\f0c3"}.wi-wind-default:before{content:"\f0b1"}.wi-wind-default._0-deg{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.wi-wind-default._15-deg{-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}.wi-wind-default._30-deg{-webkit-transform:rotate(30deg);-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);-o-transform:rotate(30deg);transform:rotate(30deg)}.wi-wind-default._45-deg{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.wi-wind-default._60-deg{-webkit-transform:rotate(60deg);-moz-transform:rotate(60deg);-ms-transform:rotate(60deg);-o-transform:rotate(60deg);transform:rotate(60deg)}.wi-wind-default._75-deg{-webkit-transform:rotate(75deg);-moz-transform:rotate(75deg);-ms-transform:rotate(75deg);-o-transform:rotate(75deg);transform:rotate(75deg)}.wi-wind-default._90-deg{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.wi-wind-default._105-deg{-webkit-transform:rotate(105deg);-moz-transform:rotate(105deg);-ms-transform:rotate(105deg);-o-transform:rotate(105deg);transform:rotate(105deg)}.wi-wind-default._120-deg{-webkit-transform:rotate(120deg);-moz-transform:rotate(120deg);-ms-transform:rotate(120deg);-o-transform:rotate(120deg);transform:rotate(120deg)}.wi-wind-default._135-deg{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.wi-wind-default._150-deg{-webkit-transform:rotate(150deg);-moz-transform:rotate(150deg);-ms-transform:rotate(150deg);-o-transform:rotate(150deg);transform:rotate(150deg)}.wi-wind-default._165-deg{-webkit-transform:rotate(165deg);-moz-transform:rotate(165deg);-ms-transform:rotate(165deg);-o-transform:rotate(165deg);transform:rotate(165deg)}.wi-wind-default._180-deg{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.wi-wind-default._195-deg{-webkit-transform:rotate(195deg);-moz-transform:rotate(195deg);-ms-transform:rotate(195deg);-o-transform:rotate(195deg);transform:rotate(195deg)}.wi-wind-default._210-deg{-webkit-transform:rotate(210deg);-moz-transform:rotate(210deg);-ms-transform:rotate(210deg);-o-transform:rotate(210deg);transform:rotate(210deg)}.wi-wind-default._225-deg{-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-o-transform:rotate(225deg);transform:rotate(225deg)}.wi-wind-default._240-deg{-webkit-transform:rotate(240deg);-moz-transform:rotate(240deg);-ms-transform:rotate(240deg);-o-transform:rotate(240deg);transform:rotate(240deg)}.wi-wind-default._255-deg{-webkit-transform:rotate(255deg);-moz-transform:rotate(255deg);-ms-transform:rotate(255deg);-o-transform:rotate(255deg);transform:rotate(255deg)}.wi-wind-default._270-deg{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.wi-wind-default._285-deg{-webkit-transform:rotate(295deg);-moz-transform:rotate(295deg);-ms-transform:rotate(295deg);-o-transform:rotate(295deg);transform:rotate(295deg)}.wi-wind-default._300-deg{-webkit-transform:rotate(300deg);-moz-transform:rotate(300deg);-ms-transform:rotate(300deg);-o-transform:rotate(300deg);transform:rotate(300deg)}.wi-wind-default._315-deg{-webkit-transform:rotate(315deg);-moz-transform:rotate(315deg);-ms-transform:rotate(315deg);-o-transform:rotate(315deg);transform:rotate(315deg)}.wi-wind-default._330-deg{-webkit-transform:rotate(330deg);-moz-transform:rotate(330deg);-ms-transform:rotate(330deg);-o-transform:rotate(330deg);transform:rotate(330deg)}.wi-wind-default._345-deg{-webkit-transform:rotate(345deg);-moz-transform:rotate(345deg);-ms-transform:rotate(345deg);-o-transform:rotate(345deg);transform:rotate(345deg)}.wi-moon-new:before{content:"\f095"}.wi-moon-waxing-cresent-1:before{content:"\f096"}.wi-moon-waxing-cresent-2:before{content:"\f097"}.wi-moon-waxing-cresent-3:before{content:"\f098"}.wi-moon-waxing-cresent-4:before{content:"\f099"}.wi-moon-waxing-cresent-5:before{content:"\f09a"}.wi-moon-waxing-cresent-6:before{content:"\f09b"}.wi-moon-first-quarter:before{content:"\f09c"}.wi-moon-waxing-gibbous-1:before{content:"\f09d"}.wi-moon-waxing-gibbous-2:before{content:"\f09e"}.wi-moon-waxing-gibbous-3:before{content:"\f09f"}.wi-moon-waxing-gibbous-4:before{content:"\f0a0"}.wi-moon-waxing-gibbous-5:before{content:"\f0a1"}.wi-moon-waxing-gibbous-6:before{content:"\f0a2"}.wi-moon-full:before{content:"\f0a3"}.wi-moon-waning-gibbous-1:before{content:"\f0a4"}.wi-moon-waning-gibbous-2:before{content:"\f0a5"}.wi-moon-waning-gibbous-3:before{content:"\f0a6"}.wi-moon-waning-gibbous-4:before{content:"\f0a7"}.wi-moon-waning-gibbous-5:before{content:"\f0a8"}.wi-moon-waning-gibbous-6:before{content:"\f0a9"}.wi-moon-3rd-quarter:before{content:"\f0aa"}.wi-moon-waning-crescent-1:before{content:"\f0ab"}.wi-moon-waning-crescent-2:before{content:"\f0ac"}.wi-moon-waning-crescent-3:before{content:"\f0ad"}.wi-moon-waning-crescent-4:before{content:"\f0ae"}.wi-moon-waning-crescent-5:before{content:"\f0af"}.wi-moon-waning-crescent-6:before{content:"\f0b0"}
html,body{height:100%;font-size:15px;font-family:"proxima_novaregular",sans-serif;color:rgb(25,26,26);line-height:1.333;text-align:left;}.element-invisible{text-indent:-9999px !important;display:none !important;}body .content p strong{font-family:'proxima_nova_rgbold',sans-serif;}body{text-rendering:optimizeLegibility;}a{color:rgb(252,108,64);}img{max-width:100%;height:auto;}.nav-tabs{margin-bottom:0px;color:white;}.nav-tabs{border-bottom:none;}.region-header-top{display:inline-block}ul.tabs--primary{margin-bottom:10px;border-bottom:1px solid #ccc;}ul.tabs--primary li.active a{color:white;}.site-header{color:white;height:auto;}.top-header{width:100%;background:rgba(0,0,0,0.95);padding:5px 0px;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;}.top-header .connect{font-size:12px;font-family:"oswaldbook",sans-serif;color:rgba(255,255,255,1);text-transform:uppercase;text-align:left;padding-top:5px;padding-bottom:5px;padding-right:0 !important;}.social-top-links i{margin-right:15px;}.social-top-links a:link i,.social-top-links a:visited i{color:white;}.social-top-links a:hover i,.social-top-links a:active i{color:rgb(252,108,64);}.top-header .connect > span{color:rgba(255,255,255,0.4);padding-left:10px;}.branding{width:100%;background:rgba(0,0,0,0.87);padding:5px 0px;-webkit-transition:all 0.5s linear;transition:all 0.5s linear;}.main-menu{padding-top:12px;padding-right:0 !important;}.logo{padding-left:0px !important;}.sf-menu.sf-style-default li,.sf-menu.sf-style-default.sf-navbar{background:none;}.sf-menu.sf-style-default>li>a,.sf-menu.sf-style-default>li>a{border-left:none;border-top:none;text-decoration:none;font-size:18px;font-family:"equip_slabextrabold",sans-serif;color:rgb(255,255,255)!important;padding:0.75em 0.7em;}.sf-menu.sf-style-default>ul{margin-left:0.75em !important;margin-top:0.75em !important;}.sf-menu.sf-style-default ul > ul{margin-left:0 !important;margin-top:0 !important;}.sf-menu.sf-style-default li li{background:#fc6c40;color:rgb(255,255,255)!important;}.sf-menu.sf-style-default li li li{background:#fc6c40 !important;color:rgb(255,255,255)!important;}.sf-menu.sf-style-default li li a{border-left:none;border-top:none;text-decoration:none;font-size:14px;font-family:"oswaldbold",sans-serif;color:rgb(255,255,255)!important;padding-left:1em;}.sf-menu.sf-style-default li:hover,.sf-menu.sf-style-default li.sfHover,.sf-menu.sf-style-default a:focus,.sf-menu.sf-style-default a:hover,.sf-menu.sf-style-default a:active{background-color:transparent !important;outline:0;color:rgb(252,108,64) !important;}.sf-menu.sf-style-default li.active-trail > a,.sf-menu.sf-style-default li.active-trail > a:active{color:rgb(252,108,64) !important;}.sf-menu.sf-style-default li.active-trail li.active-trail > a{color:white !important;}.sf-menu.sf-style-default li li:hover,.sf-menu.sf-style-default li li.sfHover,.sf-menu.sf-style-default li li a:focus,.sf-menu.sf-style-default li li a:hover,.sf-menu.sf-style-default li li a:active{background-color:rgba(0,0,0,0.87) !important;outline:0;border-bottom:0px solid rgb(252,108,64);}.sf-menu.sf-style-default>li>a.join-cmfeu{border-radius:4px;background-color:rgb(252,108,64) !important;color:black !important;text-transform:uppercase;float:right;font-family:"oswaldbold",sans-serif;padding:0.75em 0.7em;font-size:18px;}.sf-menu.sf-style-default>li>a.join-cmfeu:hover,.sf-menu.sf-style-default>li:hover>a.join-cmfeu:hover{background-color:rgb(255,144,0) !important;}.newsletter-signup{background:rgba(252,108,64,0.85);padding:35px 0px;}.newsletter-signup .container{text-align:center;}.newsletter-signup span{font-size:27px;font-family:"oswaldbold",sans-serif;color:rgb(255,255,255);vertical-align:middle;margin-right:10px;}.newsletter-signup .input-icon{border-radius:4px;background-color:rgb(255,255,255);width:235px !important;margin-right:10px;padding:0px 0px;}.newsletter-signup .input-postcode{width:155px !important;}.newsletter-signup .form-control{font-size:15px;letter-spacing:0.5px !important;}.newsletter-signup .fa-map-marker{font-size:23px;top:45%;}div.block-title{background-color:rgb(43,43,43);padding:10px 10px;display:inline-block;}h2.block-title{background-color:rgb(43,43,43);margin:0px;padding:10px 10px;font-size:22px;font-family:"equip_slabbold",sans-serif;color:#FFF;text-transform:uppercase;line-height:1.2;display:inline-block;vertical-align:middle;}.input-icon{position:relative;}.input-icon [class*="ss-"],.input-icon [class*="fa-"]{position:absolute;top:50%;left:15px;margin-top:-11px;color:#fc6c40;font-size:18px;}.input-icon [class*="fa-"]{margin-top:-10px;}.input-icon .form-control{text-indent:30px;width:100%;}.form-control,.form-email{border:1px solid #D6E1E5;color:#364347;font-size:18px;font-family:"equip_slabregular",sans-serif;letter-spacing:1px;line-height:1.467;padding:7px 12px;height:40px;border-radius:4px;box-shadow:none;transition:border 0.25s linear 0s,color 0.25s linear 0s,background-color 0.25s linear 0s;display:block;}.subscribe-button,.subscribe-button:hover,.subscribe-button:active{border-style:solid;border-width:4px;border-color:rgb(255,255,255) !important;border-radius:4px;background-color:transparent;width:141px;height:39px;font-size:19px !important;font-family:"oswaldbold",sans-serif;letter-spacing:1px;color:rgb(255,255,255);text-transform:uppercase;text-align:center;line-height:1.1;padding:0 !important;}.latest-news{margin-top:35px;}.fast-find{padding-bottom:35px;}.fast-find-services{width:100%;background:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/images/dots.png) bottom left repeat-x;padding-bottom:35px;}div.block-title h3{font-size:22px;font-family:"equip_slabbold",sans-serif;color:rgb(255,255,255);text-transform:uppercase;line-height:1.2;display:inline-block;margin:0px;padding:0px;vertical-align:middle;}div.block-title i.members-voice:before{font-family:FontAwesome;content:"\f075";margin-right:0.5em;color:#fc6c40;font-size:18px;line-height:22px;vertical-align:middle;}.cfmeu_shop div.block-title i.fast-find:before{font-family:FontAwesome;content:"\f07a";margin-right:0.5em;color:#fc6c40;font-size:18px;line-height:22px;vertical-align:middle;}.btn-group-vertical>.btn:first-child:not(:last-child){border-radius:0px;}.btn-group-vertical>.btn:last-child:not(:first-child){border-radius:0px;}.fast-button,.fast-button:visited{background-color:rgb(236,235,230);border-color:rgb(236,235,230);width:100% !important;padding:20px 30px !important;margin-bottom:3px;text-align:left;font-size:20px;font-family:"oswaldbold",sans-serif;color:rgb(43,43,43);text-transform:none;line-height:1.05;display:block;}.fast-button:hover,.fast-button:active{background-color:#fc6c40 !important;border-color:#fc6c40 !important;color:#ffffff !important;}.fast-button:hover i{color:rgb(255,255,255);}.fast-button i{color:#fc6c40;font-size:22px;margin-right:10px;}.industry-news{padding-bottom:35px;}.industry-news .news-title{background:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/images/dots.png) bottom repeat-x;padding-bottom:35px;}.industry-news h2{font-size:24px;}.industry-news .view-content{padding-top:20px !important;clear:both;background-color:rgb(236,235,230);min-height:300px;display:block;overflow:auto;}.industry-news .view-filters{margin:-30px 0 0 !important;display:inline-block;float:right;}.industry-news .view-footer{clear:both;background-color:rgb(236,235,230);padding:0 20px 20px !important;}.industry-news .view-content img{width:100%;}.news-item-home h3{margin:10px 0 0 0 !important;line-height:0.8;height:65px;}.news-item-home h3 a{font-size:19px;font-family:"equip_slabbold",sans-serif;color:rgb(0,0,0);font-weight:bold;overflow:hidden;line-height:1.2;}.news-item-home{padding-bottom:20px;background:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/images/dots.png) bottom left repeat-x;margin-bottom:25px;min-height:315px;}.news-block{margin-bottom:0 !important;}.img-thumbnail{padding:10px;}.post-box{margin:15px 0 15px 0;}.advertisement{padding-top:35px;}.advertisement img{width:100%;}.join-fight{height:527px;}.join-fight .container{margin:auto auto;}.join-fight h2{font-size:47px;font-family:"equip_slabbold",sans-serif;letter-spacing:1px;color:rgb(255,255,255);text-align:center;}.join-fight .lead{font-size:20px;font-family:"equip_slabregular",sans-serif;color:rgb(255,255,255);text-align:center;}.join-fight .parallax-button{border-style:solid;border-width:4px;border-color:rgb(255,255,255);border-radius:4px;background-color:transparent;width:277px;font-size:21px;font-family:"equip_slabbold",sans-serif;color:rgb(255,255,255);text-align:center;margin-top:60px;letter-spacing:2px;text-transform:uppercase;padding:10px 0px;}.join-fight .parallax-button:hover{background-color:rgba(255,255,255,0.95);border-color:rgba(255,255,255,0.95);color:#fc6c40;}.vertical-center{height:528px;width:100%;text-align:center;font:0/0 a;}.vertical-center:before{content:' ';display:inline-block;vertical-align:middle;height:100%;}.vertical-center > .container{max-width:100%;display:inline-block;vertical-align:middle;font:16px/1 "Helvetica Neue",Helvetica,Arial,sans-serif;}#site-footer{min-height:660px;background:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/images/footer-bg.jpg) top center no-repeat #0c0c0c;padding-top:100px;margin-top:100px;}.footer-wrapper{background:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/images/dots.png) top left repeat-x;padding:30px 0px 0px 0px !important;}.footer-col{padding:0px;margin-bottom:2rem}.footer-col h2{font-size:18px;font-family:"jubilatbold",sans-serif;letter-spacing:1px;color:rgb(252,108,64);margin:0px;padding:0px;background-color:transparent;}.footer-col p{font-size:15px;font-family:"proxima_novaregular",sans-serif;color:#aaaaaa;line-height:1.2;text-align:left;padding-top:20px;padding-right:30px;}.footer-col h5{margin:0px;padding:0px;padding-top:20px;padding-bottom:10px;font-family:"jubilatbold",sans-serif;color:rgb(255,255,255);font-size:15px;}a.footer-link,a.footer-link:active,a.footer-link:visited{font-size:16px;font-family:"proxima_novaregular",sans-serif;color:#aaaaaa;line-height:1.2;text-align:left;padding-top:20px;padding-bottom:1px;display:inline-block;border-bottom:1px solid #aaaaaa;text-decoration:none;}a.footer-link:hover{color:rgb(252,108,64);border-bottom:1px solid rgb(252,108,64);}span.footer-contact{font-size:15px;font-family:"proxima_novaregular",sans-serif;color:#aaaaaa;display:block;line-height:1.2;}span.footer-address{font-size:15px;font-family:"proxima_novaregular",sans-serif;color:#aaaaaa;display:block;line-height:1.2;margin-top:15px;}span.footer-contact a,span.footer-contact a:visited,span.footer-contact a:active{font-size:15px;font-family:"proxima_novaregular",sans-serif;color:#aaaaaa;display:inline-block;line-height:1.2;border-bottom:1px solid #aaaaaa;}span.footer-contact a:hover{color:rgb(252,108,64);text-decoration:none;border-bottom:1px solid rgb(252,108,64);}.stay-connected .social-icons{padding-top:20px;}.stay-connected i{color:white;margin-right:20px;font-size:38px;vertical-align:text-top;}.stay-connected a:hover i{color:#fc6c40;}.footer-quicklinks{margin-top:20px;color:#aaaaaa;padding-right:30px;}.footer-quicklinks li{padding:10px 0px;border-bottom:2px solid #313131;}.footer-quicklinks li:first-child{padding-top:0px;border-bottom:2px solid #313131;}.footer-quicklinks li i{margin-right:10px;}.footer-quicklinks a,.footer-quicklinks a:active{font-size:15px;font-family:"proxima_novaregular",sans-serif;color:#aaaaaa;line-height:1.2;text-decoration:underline;}.footer-quicklinks a:hover{font-size:15px;font-family:"proxima_novaregular",sans-serif;color:rgb(252,108,64);;line-height:1.2;text-decoration:underline;}.callout-left{font-size:26px;font-family:"jubilatbold",sans-serif;color:rgb(255,255,255);letter-spacing:1px;}.callout-right{font-size:24px;font-family:"bebas_neuebold",sans-serif;color:rgb(255,255,255);text-transform:uppercase;}.cfmeu-vic-callout{clear:both;margin-top:50px;padding:30px 0px 25px 0px;background:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/images/dots.png) top left repeat-x;}.base-footer{clear:both;padding:25px 0px;background:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/images/dots.png) top left repeat-x;padding-bottom:100px;}.copyright{padding-left:0px;font-size:12px;font-family:"proxima_novaregular",sans-serif;color:#bebebe;line-height:1.182;}.copyright a,.copyright a:visited{color:#757575;text-transform:none;text-decoration:none;border-left:1px solid #757575;padding-left:4px;padding-right:6px;height:12px;}.copyright a:hover,.copyright a:active{color:#757575;text-transform:none;text-decoration:none;border-left:1px solid #757575;padding-left:4px;padding-right:6px;height:12px;}.pw_branding{padding-right:0px;}@media (min-width:960px) and (max-width:1199px){.not-front section#main-content .content .field-name-body p img{height:auto !important;max-width:100% !important;}}@media (max-width:959px){.not-front section#main-content .content .field-name-body p img{height:auto !important;max-width:100% !important;}.industry-news .view-filters{margin:20px 0 !important;display:block;float:none;}.vertical-center:before{display:none;}.landing-block{background-color:#f16b46;padding:35px;min-height:200px;margin-right:0px !important;text-align:center;margin-bottom:10px;}.branch-navigator{position:fixed !important;bottom:0px !important;right:0px !important;z-index:9999;width:100% !important;border-top-left-radius:0px !important;border-top-right-radius:0px !important;}}.cfmeu-members{margin-top:35px;}.cfmeu-members #video-container{padding-left:0px;padding-top:30px;background:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/images/dots.png) top left repeat-x;}blockquote{padding:10px 70px;margin:20px 0px 20px;font-size:17.5px;border-left:none;;background:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/images/quotes.png) left center no-repeat;}.members-voice blockquote p{font-size:24px;font-family:"permanent_markerregular",sans-serif;color:rgb(0,0,0);line-height:1;text-align:left;padding-left:51px;}.members-voice blockquote p cite{font-size:12px;font-family:"oswaldbook",sans-serif;color:rgb(0,0,0);text-align:left;font-style:normal;text-transform:uppercase;}.members-voice{padding-left:0px;}.cfmeu_shop{padding-right:0px;}.cfmeu-shop-wrapper{background:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/images/dots.png) top left repeat-x;padding-top:30px;}.cfmeu-product-slider{background-color:rgb(236,235,230);width:100%;min-height:255px;}.cfmeu-product-slider .carousel-indicators{position:absolute;bottom:0px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none;}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#e2e2e2;border:1px solid #e2e2e2;border-radius:10px;}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fc6c40;}.stay-connected-social{margin-top:35px;margin-bottom:35px;}.leadership-message{border-style:solid;border-width:4px;border-color:rgb(43,43,43);background-color:transparent;height:420px;position:relative;padding:20px;}.leadership-message h3{font-size:32px;font-family:"equip_slabbold",sans-serif;color:rgb(43,43,43);text-align:left;margin:5px 0 10px;}.leadership-message h3 a,.leadership-message h3 a:visited{font-size:32px;font-family:"equip_slabbold",sans-serif;color:rgb(43,43,43);text-align:left;text-decoration:none;}.leadership-message a{font-size:16px;font-family:"equip_slabbold",sans-serif;color:#fc6c40;text-decoration:underline;margin-bottom:20px;}.team-member-details{margin-top:20px;color:#2b2b2b;padding-bottom:50px;background:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/images/quote.png) no-repeat bottom left;}.leadership-message img{position:absolute;bottom:0px;right:0px;}.leadership-message .audioplayer2{position:absolute;left:15px;bottom:10px;}.team-member-details span.executive-name{font-size:14px;font-family:"equip_slabbold",sans-serif;text-transform:uppercase;display:block;}.team-member-details span.executive-position{font-family:"oswaldbook",sans-serif;font-size:14px;text-transform:uppercase;display:block;}a.btn-twitter-profile{font-size:16px;font-family:"oswaldbook",sans-serif;color:rgb(252,108,64);text-transform:uppercase;text-align:center;border-style:solid;border-width:4px;border-color:rgb(252,108,64);border-radius:4px;background-color:transparent;margin-top:20px;padding:8px 20px;}a.btn-twitter-profile:hover{font-size:16px;font-family:"oswaldbook",sans-serif;color:white;text-transform:uppercase;text-align:center;border-style:solid;border-width:4px;border-color:rgb(252,108,64);border-radius:4px;background-color:rgb(252,108,64);margin-top:20px;padding:8px 20px;}a.btn-twitter-profile i{font-size:18px;}.whats-on-events{background-color:rgb(236,235,230);height:420px;padding:30px;}.latest-event-item > .views-field{display:inline-block;}.views-field-field-event-date-time{background-color:rgb(255,255,255);width:58px;padding:10px 0;z-index:306;margin:0px;position:absolute;top:20px;left:0;font-size:36px;font-family:"jubilatlight",sans-serif;color:rgb(0,0,0);text-transform:uppercase;line-height:0.694;text-align:center;}.views-field-field-event-date-time-1{background-color:rgb(0,0,0);font-size:13px;font-family:"jubilatblack",sans-serif;color:rgb(255,255,255);text-transform:uppercase;text-align:center;position:absolute;width:58px;top:0;left:0;margin:0px;line-height:1;padding-top:5px;padding-bottom:5px;}.latest-event-item{margin-bottom:20px;position:relative;height:90px;background:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/images/dots.png) no-repeat bottom right;}.date-display-single::nth-word(2){background-color:rgb(0,0,0);display:block;width:58px;height:20px;color:white;}.latest-event-item > .views-field-title{padding-left:80px;font-size:17px;font-family:"equip_slabbold",sans-serif;color:rgb(0,0,0);text-transform:uppercase;line-height:1;text-align:left;}.latest-event-item > .views-field-field-event-type{padding-left:80px;}.latest-event-item > .views-field-title a,.latest-event-item > .views-field-title a:visited{font-size:17px;font-family:"equip_slabbold",sans-serif;color:rgb(0,0,0);text-transform:uppercase;line-height:1;text-align:left;width:200px;text-decoration:none;}.latest-event-item > .views-field-title a:hover,.latest-event-item > .views-field-title > .field-content:hover a{color:#fc6c40;}.latest-event-item > .views-field-title > .field-content{display:inline-block;}.latest-event-item > .views-field-title > .field-content:hover{border-bottom:0px solid #fc6c40;}#block-views-latest-events-block .view-footer > .more-link a{border-radius:4px;background-color:rgb(252,108,64);padding:10px;font-size:15px;font-family:"oswaldbold",sans-serif;color:rgb(255,255,255);text-transform:uppercase;float:right;}#block-views-latest-events-block .view-footer > .more-link a:after{content:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/images/right-icon.png);}#block-views-latest-events-block .view-footer > .more-link a:hover{background-color:#ff9000;color:black;text-decoration:none;}.tab-content{height:360px;background:#2b2b2b;position:relative;}.node-form .tab-content{background-color:transparent;}.node-form .nav-tabs>li.active>a,.node-form .nav-tabs>li.active>a:hover,.node-form .nav-tabs>li.active>a:focus{color:#fff;}.tab-pane{min-height:360px;}.tab-arrow{position:absolute;bottom:-34px;left:20px;}.fa-tab-custom{color:#2b2b2b;}.social-col-1{padding-left:0px;}.social-col-3{padding-right:0px;}.tab-link{background:#ecebe6;}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;cursor:default;background-color:#2b2b2b;border:1px solid #2b2b2b;border-bottom-color:transparent;}.nav-tabs>li.active>a>.fa-tab-custom,.nav-tabs>li.active>a:hover>.fa-tab-custom,.nav-tabs>li.active>a:focus>.fa-tab-custom{color:#fc6c40;}.product-slider.,.product{height:255px !important;}.product-slider-inner{height:255px !important;z-index:400 !important;}.product-info{padding:25px;}.product-info h3{font-size:16px;font-family:"jubilatbold",sans-serif;color:rgb(0,0,0);text-transform:uppercase;margin:0px;padding:0px;}.product-info span{font-size:42px;font-family:"jubilatbold",sans-serif;color:rgb(0,0,0);text-transform:uppercase;}.product-info p{font-size:15px;font-family:"proxima_novaregular",sans-serif;color:rgba(0,0,0,0.6);padding-bottom:20px;background:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/images/dots.png) bottom left no-repeat;}.btn-orange{background:#fc6c40;border-color:#fc6c40;color:white;font-family:"oswaldbold",sans-serif;}.btn-orange:hover{background:#ff9000;border-color:#ff9000;color:black;}@media (max-width:959px){.copyright{padding-left:10px;font-size:14px;}.banner-promo-text{display:none;}.pw_branding{text-align:right;margin:25px 25px 25px 0px;}.cfmeu-vic-callout{padding:10px;}.callout-left{font-size:20px;text-align:left;padding-bottom:0 !important;margin-top:0 !important;display:block;width:100%;}.callout-right{text-align:left !important;margin:20px 0px;float:none !important;display:block;width:100%;}.social-icons{padding-top:25px;}.footer-col h3{padding:25px 0px 5px 15px;}.contact,.your-union,.stay-connected{padding-left:15px;}.contact h3,.your-union h3{padding-left:0px;}.cfmeu_shop{padding-right:7px;}.members-voice{padding-left:15px;margin-bottom:30px;}.social-col-1{padding-left:15px;margin-bottom:35px;}.fast-find .block-title{width:100%;}.newsletter-signup{background:rgba(252,108,64,0.85);padding:20px 0px;position:relative;width:100%;}.input-icon{width:100% !important;}}.main-container{margin-top:50px;position:relative;}body.not-front .main-container{margin-top:75px !important;}.boxes-box-content .input-icon{width:100%;margin-bottom:5px;}.boxes-box-content .subscribe-button,.boxes-box-content .subscribe-button:hover{background:#fc6c40;width:100%;padding:10px 0px;text-align:center;margin:0;height:100%;border-radius:5px;border-color:#fc6c40;border-radius:5px;}section#block-boxes-stay-informed-sidebar h2{font-size:26px;font-family:"jubilatbold",sans-serif;color:rgb(252,108,64);text-align:left;background-color:transparent;padding:0px;margin:0px;margin-bottom:10px;text-transform:none;}section#block-boxes-stay-informed-sidebar{padding-bottom:20px;background:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/images/dots.png) bottom left repeat-x;z-index:300;}section#block-boxes-stay-informed-sidebar .form-group{display:block;}.boxes-box-content .subscribe-button:active,.boxes-box-content .subscribe-button:visited{background:#fc6c40;border-color:#fc6c40;border-radius:5px;}.boxes-box-content .input-icon .form-control{background:#ecebe6;color:#000;border-color:#ecebe6 !important;}.page-header{background:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/images/dots.png) top left repeat-x;padding:20px 0px;font-family:"equip_slabextrabold",sans-serif;font-size:33px;color:rgb(252,108,64);text-transform:uppercase;text-align:left;}.node-news-centre .embedded-video,.node-news-centre .field-name-field-news-thumbnail,.node-leadership-message .field-type-image{float:left;margin-right:20px;}.page-team-members section ul.nav-tabs,.page-news-centre section ul.nav-tabs,.page-faq section ul.nav-tabs{min-height:50px;border-bottom:8px solid  #e7e7e4;background:#323232;}.page-faq section ul.nav-tabs > li > a,.page-team-members section ul.nav-tabs > li > a,.page-news-centre section ul.nav-tabs > li > a{border:none;border-radius:0 0 0 0;line-height:1.42857;margin-right:2px;background:transparent;border-right:1px solid #e7e7e4;font-size:16px;color:rgb(238,238,235);font-family:'oswaldbold',sans-serif;min-height:50px;}.page-team-members section ul.nav-tabs > li.active > a,.page-team-members section ul.nav-tabs > li.active > a:hover,.page-team-members section ul.nav-tabs > li.active > a:focus{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:#e7e7e4;border-color:#e7e7e4 #e7e7e4 transparent;border-image:none;border-style:solid;border-width:0px;color:#fc6c40;cursor:default;font-size:16px;font-family:'oswaldbold',sans-serif;}.page-news-centre section ul.nav-tabs > li.active > a,.page-news-centre section ul.nav-tabs > li.active > a:hover,.page-news-centre section ul.nav-tabs > li.active > a:focus{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:#e7e7e4;border-color:#e7e7e4 #e7e7e4 transparent;border-image:none;border-style:solid;border-width:0px;color:#fc6c40;cursor:default;font-size:16px;font-family:'oswaldbold',sans-serif;}.page-faq section ul.nav-tabs > li.active > a,.page-faq section ul.nav-tabs > li.active > a:hover,.page-faq section ul.nav-tabs > li.active > a:focus{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:#e7e7e4;border-color:#e7e7e4 #e7e7e4 transparent;border-image:none;border-style:solid;border-width:0px;color:#fc6c40;cursor:default;font-size:16px;font-family:'oswaldbold',sans-serif;}.page-team-members section ul.nav-tabs > li > a{display:block;padding:15px 40px;position:relative;}.page-news-centre section ul.nav-tabs > li > a{display:block;padding:15px 25px;position:relative;}.page-faq section ul.nav-tabs > li > a{display:block;padding:15px 25px;position:relative;}ol.slats{margin:0px;padding:0px;}ol.slats li{margin:10px 0 10px 0;padding:30px 0 40px 0 !important;border-bottom:1px solid rgba(0,0,0,0.35) !important;list-style-type:none;}ol.slats li.document-group{margin:20px 0;padding:20px 0;border-bottom:1px solid #eee;list-style-type:none;}ol.slats li:last-child{margin:0;padding:0;border-bottom:none;}.view-resouces-archive .view-content{margin-top:50px;}ol.slats li h3 a img{float:left;margin:0 10px 0px 0;padding:4px;border:1px solid #eee;}ol.slats li h3.document-name a img{float:left;margin:0 10px 0 0;padding:4px;border:1px solid #eee;}ol.slats li h3 a:hover img{background:#eee;}ol.slats li p span.meta{display:block;font-size:12px;color:#999;}ol.slats li h3{margin:0px;}ol.slats li h3 a{font-size:21px;font-family:'oswaldbold',sans-serif;color:rgb(252,108,64);line-height:0.905;text-align:left;}ol.slats li h3.document-name a{font-size:21px;font-family:"proxima_novaregular",sans-serif;color:rgb(25,26,26);line-height:0.905;text-align:left;font-weight:bold;}ol.slats li p span{display:block;}ol.slats li p{font-size:13px;font-family:"proxima_novaregular",sans-serif;color:rgb(25,26,26);line-height:1.231;text-align:left;}ol.slats li p span.position:first-child{margin-top:0px;margin-bottom:10px;}ol.slats li p span.position{margin:0 0 0 76px;font-size:16px;font-family:"proxima_novaregular",sans-serif;color:rgb(25,26,26);font-weight:bold;line-height:1.231;text-align:left;}ol.slats li p span.position a,ol.slats li p span.position a:hover{color:rgb(25,26,26);text-decoration:none;}ol.slats li p span.file-specs{margin:0;font-size:12px;font-family:"proxima_novaregular",sans-serif;color:rgb(25,26,26);font-weight:bold;line-height:1.231;text-align:left;text-transform:uppercase;}.position:empty{display:none;}.p-phone:before{font-family:fontAwesome;content:"\f095";margin-right:5px;font-weight:normal;}.p-email:before{content:"\f0e0";margin-right:5px;font-family:fontAwesome;font-weight:normal;}ol.slats li p span.file-type{color:#fc6c40;}ol.slats li p span.file-description{color:#7e7e7e;}.page-sub-menu{background:#f1f1ee;padding:30px 20px;margin-bottom:20px;}.page-sub-menu a{font-size:15px;font-family:"equip_slabbold",sans-serif;color:rgb(0,0,0);border-bottom:1px solid #ccccca;}.page-sub-menu a.active,.page-sub-menu a.active,.page-sub-menu a:hover,.page-sub-menu li.active a{color:#fc6c40;}.cant-find-box{background-color:#fc6c40;color:white;padding:25px;margin-bottom:20px;}div.field-name-field-message div.field-items div{font-size:23px;font-family:"jubilatbold",sans-serif;color:rgb(255,255,255);line-height:1.043;text-align:left;text-transform:uppercase;margin:15px 0px;}div.field-name-field-description-blurb div.field-items div{font-size:14px;font-family:"equip_slabregular",sans-serif;color:rgb(255,255,255);text-align:left;line-height:1.2;margin-bottom:15px;}div.field-name-field-contact-us-link div.field-items a{background-color:transparent;border-color:rgb(255,255,255);border-radius:3px;border-style:solid;border-width:4px;color:rgb(255,255,255);font-family:"equip_slabbold",sans-serif;font-size:18px;margin-top:15px;padding:5px 15px;text-align:center;text-transform:uppercase;width:100% !important;display:block;}div.field-name-field-contact-us-link div.field-items a:hover{background-color:white;color:#fc6c40;text-decoration:none;}.views-exposed-form .views-exposed-widget .form-submit{margin-top:0 !important;}div.view-filters,div.view-content,div.view-headers{margin:20px 0px;}.view-members-voice div.view-content{margin:0px;}.course-list,.member-list{padding-left:0px;margin:0px 0px 50px;}.benefits{margin:0px 0px 50px;min-height:330px;}.member-list:last-child{clear:both;}.table-fix-benefits .benefits{min-height:255px;overflow:hidden;}.table-fix-benefits .benefits:last-child{clear:none !important;}.benefits h2 a,.course-list h2 a,.member-list h2 a{font-size:21px;font-family:"oswaldbold",sans-serif;color:rgb(16,16,16);line-height:0.905;text-align:left;text-transform:uppercase;}.benefits h2,.course-list h2,.member-list h2{margin:10px 0 0 0;line-height:0.9;}.benefit-type,.training-provider,.member-position{font-size:14px;font-family:"proxima_novaregular",sans-serif;color:rgb(25,26,26);font-weight:bold;line-height:1.429;margin:0px;}.benefits p,.course-list p{font-size:13px;font-family:"proxima_novaregular",sans-serif;color:rgb(25,26,26);line-height:1.231;text-align:left;width:80%;}.member-list p{font-size:13px;font-family:"proxima_novaregular",sans-serif;color:rgb(25,26,26);line-height:1.231;text-align:left;width:80%;}.member-profile-list{min-height:320px;}a.benefit-more,a.member-more{font-size:14px;font-family:"oswaldbold",sans-serif;color:rgb(252,108,64);text-align:left;text-transform:uppercase;}.provider_name{font-size:15px;font-family:"oswaldlight",sans-serif;color:rgb(25,26,26);line-height:1.267;text-align:left;}.course_start_date{font-size:15px;font-family:"oswaldlight",sans-serif;color:rgb(25,26,26);line-height:1.267;}.provider-info{border-bottom:2px solid #a5a5a5;min-height:30px;}.course_content{margin:25px 0px;}a.more_courses,a.more_members{border-style:solid;border-width:4px;border-color:rgb(252,108,64);border-radius:4px;background-color:transparent;padding:5px 20px;text-align:center;font-size:14px;font-family:"oswaldbold",sans-serif;color:rgb(252,108,64);text-transform:uppercase;}a.book_course{border-style:solid;border-width:4px;border-color:rgb(252,108,64);border-radius:4px;background-color:rgb(252,108,64);padding:5px 20px;text-align:center;font-size:14px;font-family:"oswaldbold",sans-serif;color:rgb(255,255,255);text-transform:uppercase;margin-left:10px;}.leadership-item img{margin-right:20px;}.leadership-item h2{margin:0px;padding-left:120px;}.leadership-item h2 a{font-size:25px;font-family:"oswaldbold",sans-serif;color:rgb(0,0,0);line-height:0.76;text-align:left;text-transform:uppercase;}.leadership-item{font-size:14px;font-family:"proxima_novaregular",sans-serif;color:rgb(25,26,26);line-height:1.429;padding-left:20px;}.leadership-item strong{color:rgb(252,108,64);}.leader-message{font-size:15px;font-family:"proxima_novaregular",sans-serif;color:rgb(25,26,26);line-height:1.294;text-align:left;margin-top:10px;margin-bottom:30px;}p.lead{font-size:17px;font-family:"equip_slabregular",sans-serif;color:rgb(25,26,26);line-height:1.294;text-align:left;margin-top:10px;}.leadership-more-btn{border-style:solid;border-width:4px;border-color:rgb(252,108,64);border-radius:4px;background-color:transparent;padding:3px 20px;font-size:14px;font-family:"oswaldbook",sans-serif;color:rgb(252,108,64);text-transform:uppercase;text-decoration:none;line-height:1;margin-top:20px;}.leadership-more-btn:hover{background-color:rgb(252,108,64);color:white;text-decoration:none;}.leadership-message-item{padding-bottom:25px;border-bottom:1px solid rgba(0,0,0,0.35);clear:both;margin-bottom:25px}.cant_find_out{height:360px;}.image-background{position:relative;background-size:cover;}.image-background-matt{background-color:rgb(252,108,64);opacity:0.2;position:absolute;top:0px;bottom:0px;width:100%;}.learn-while-earn-block{background-color:#ecebe6;margin-bottom:20px;}.learn-while-earn-block .section{font-size:20px;font-family:"oswaldbold",sans-serif;margin-left:10px;text-transform:uppercase;position:relative;top:5px;}.learn-block-content{padding:10px 30px 25px !important;}.learn-block-content h2{font-size:31px;font-family:"jubilatbold",sans-serif;color:#000;line-height:26px;text-align:left;}.learn-block-content a{border-style:solid;border-width:4px;border-color:#fc6c40;border-radius:3px;background-color:transparent;font-size:18px;font-family:"equip_slabbold",sans-serif;color:#fc6c40;text-align:center;padding:5px 15px;margin-top:0;display:block;text-transform:uppercase;}.learn-block-content a:hover{background-color:#fc6c40;color:#fff;text-decoration:none;}table.views-table thead tr{background-color:rgb(252,108,64);color:white;}.news-content-teaser h2{margin:0px;font-size:22px;font-family:"oswaldbold",sans-serif;line-height:1.2;text-align:left;text-transform:uppercase;}.news-content-teaser small a{font-size:11px;font-family:"proxima_novaregular",sans-serif;color:rgb(109,109,109);}.news-created{font-size:14px;font-family:"proxima_novaregular",sans-serif;color:rgb(25,26,26);font-weight:bold;line-height:1.429;}.news-body{font-size:14px;font-family:"proxima_novaregular",sans-serif;color:rgb(25,26,26);line-height:1.357;text-align:left;margin:10px 0px;}.news-teaser-item{border-bottom:1px solid  rgba(204,204,204,0.87);margin-bottom:30px;min-height:275px;padding-bottom:20px !important;}.news-teaser-item .news-thumbnail{padding-left:0;}a.news-more{font-size:13px;font-family:"oswaldbold",sans-serif;color:rgb(252,108,64);text-align:left;text-transform:uppercase;}img.field-slideshow-image{width:100%;}.gallery-item{min-height:300px;border-bottom:0px;}.campaign-blocks-area{padding:10px 0px;}.campaign-sidebar{padding-top:40px;}.campaign-resources,.campaign-news{min-height:200px;}.campaign-block{background:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/images/dots.png) repeat-x top left;min-height:200px;}.campaign-news-title,.campaign-resource-title,.video-resource-title{font-size:20px;font-family:"jubilatbold",sans-serif;color:rgb(252,108,64);text-transform:uppercase;line-height:1.05;margin:0px 0px 0px 0px;padding-left:0px;padding-top:35px;}#block-views-news-centre-block-1 .view-content{margin-top:0px;}#block-views-resouces-archive-block-1 .view-content{margin-top:0px;}#block-views-news-centre-block-1 .view-content h2 a,.campaign-list-item h2 a{font-size:21px;font-family:"proxima_novaregular",sans-serif;color:rgb(25,26,26);line-height:0.905;text-align:left;text-transform:none;font-weight:bold;}#block-views-resouces-archive-block-1 ol.slats li.document-group{border-bottom:1px solid #eee;list-style-type:none;margin:0;padding:20px 0 10px 0;}.campaign-list-item{min-height:150px;border-bottom:1px solid #eee;margin-bottom:35px;}.campaign-donate,.campaign-read-more,.campaign-donate:hover,.campaign-read-more:hover,.campaign-donate:visited,.campaign-read-more:visited{border-style:solid;border-width:4px;border-color:rgb(252,108,64);border-radius:4px;background-color:rgb(252,108,64);padding:3px 20px;font-size:14px;font-family:"oswaldbold",sans-serif;color:rgb(255,255,255);text-transform:uppercase;text-decoration:none;line-height:1;margin-right:20px;}.breadcrumb{background-color:transparent;border-radius:4px;list-style:outside none none;margin-bottom:20px;padding:0 !important;}.breadcrumb > .first{background:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/images/home-icon.png) no-repeat center center;text-indent:-9999px !important;height:20px;width:20px;cursor:pointer;}.breadcrumb > li > a,.breadcrumb > li.active{font-size:15px;font-family:"oswaldlight",sans-serif;color:rgb(43,43,43);line-height:1.4;}.breadcrumb > li + li:before{color:#ccc;content:"/ ";padding:0;}.share-page a{margin-left:12px;}.print-page,.email-page{margin-top:-10px;}span.social_label{font-size:15px;font-family:"oswaldlight",sans-serif;color:rgb(43,43,43);display:inline-block;margin:0;margin-top:10px;height:12px;}a#text_resize_decrease,a#text_resize_increase,.print-page a,.email-page a{background:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/images/sharing-sprit.png) no-repeat;height:25px;width:25px;text-indent:-999999px;display:inline-block;float:none;margin:0;}a#text_resize_increase{background-position:0 -25px;}a#text_resize_decrease{background-position:0 -50px;}.print-page a{background-position:0 -75px;}.email-page a{background-position:0 -100px;}.share-page,#block-text-resize-0,.print-page,.email-page{display:inline-block;}.breadcrumb{float:left;max-width:60%;}.share-widget{float:right;}@media screen and (max-width:480px){.news-thumbnail img{max-width:106% !important;height:auto !important;}.hover-block{background-size:inherit !important;background-repeat:no-repeat !important;}.calendar-block{margin-bottom:10px;}h2.block-title{width:100% !important;}div.block-title{display:inline-block !important;width:100% !important;}.footer-col h2{display:inline-block !important;width:100% !important;}.breadcrumb,.share-widget{float:none;max-width:100%;}.logo{display:block;text-align:center;}.main-menu{text-align:center;margin:0 auto;}.newsletter-signup .input-icon{width:100% !important;margin-top:20px;}.site-header{display:none;}.campaign-videos,.campaign-resource-posters{padding-left:15px  !important;margin-bottom:25px;}.banner-promo-text{display:none;}.node-team-member .group-right,.node-team-member .group-left{width:100%;}.node-team-member .group-right{margin-top:30px;}}.campaign-slogan{border-style:solid;border-width:3px;border-color:rgb(43,43,43);background-color:transparent;padding:20px;width:100%;font-size:26px;font-family:"equip_slabregular",sans-serif;color:rgb(43,43,43);line-height:1.231;text-align:center;position:relative;}.campaign-slogan-left-quote{width:41px;height:35px;position:absolute;top:10px;left:10px;background:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/images/quote-left.png) no-repeat;}.campaign-slogan-right-quote{width:41px;height:35px;position:absolute;bottom:10px;right:10px;background:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/images/quote-right.png) no-repeat;}.campaign-intro{font-size:17px;font-family:"equip_slabregular",sans-serif;color:rgb(25,26,26);line-height:1.294;text-align:left;margin-top:50px;}.campaign-body{font-size:14px;font-family:"proxima_novaregular",sans-serif;color:rgb(25,26,26);line-height:1.357;text-align:left;margin-top:40px;}.campaign-banner-images{margin-bottom:50px;width:100%;}.campaign-banner-images img{width:100%;}.view-id-team_members input{background-color:rgb(241,241,238);width:248px;height:36px;font-size:13px;font-family:"equip_slabregular",sans-serif;color:rgb(25,26,26);font-style:italic;line-height:1.538;text-align:left;padding-left:10px;border-color:rgb(241,241,238);}button#edit-submit-team-members{border:none;background-color:rgb(252,108,64);padding:5px 20px;border-color:rgb(252,108,64);height:36px;font-size:14px;font-family:"oswaldbold",sans-serif;color:rgb(255,255,255);text-transform:uppercase;}button#edit-submit-team-members:after{content:" ";content:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/images/search-icon.png);}#edit-combine-wrapper{margin:0px;padding-right:0px;}select{border:0px solid #111 !important;border-radius:4px !important;background:transparent !important;padding:0px 35px 0px 5px !important;font-size:16px !important;border:0px solid #ccc !important;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/images/select-bg.png) 100% 15% no-repeat #eee !important;height:33px !important;}select::-ms-expand{display:none;}body.node-type-webform select{border-radius:4px !important;background:transparent !important;padding:5px !important;font-size:16px !important;border:1px solid #ccc !important;width:100px !important;float:left;background-image:none !important;height:inherit !important;margin-right:1%;-webkit-appearance:menulist !important;-moz-appearance:menulist !important;appearance:menulist !important;}.webform-component{clear:both !important;margin-top:20px !important;}fieldset.webform-component-fieldset .webform-component:first-child{margin-top:0px !important;}@media screen and (min-width:0\0){select{background:none;padding:5px;}}div.view-cfmeu-shop .view-content,div.view-id-latest_events .view-content{margin:0px;}.product-image img{margin:15px;}a.fast-button:before{font-family:FontAwesome;font-size:30px;color:#fc6c40;float:left;width:60px}a.fast-button:hover:before{color:#ffffff;}a#ohs_link:before{content:"\f071";}a#training_link:before{content:"\f15c";}a#rdo_link:before{content:"\f073";}a#pay_link:before{content:"\f09d";}a#shop_link:before{content:"\f07a";}a#details_link:before{content:"\f007";}a#gallery:before{content:"\f030";}.fast-find-services h2:before{content:url("/sites/all/themes/custom/cfmeu/images/fast-find-icon.png");margin-right:0.5em;color:#fc6c40;vertical-align:middle;}#block-views-latest-events-block h2:before{font-family:FontAwesome;content:"\f073";margin-right:0.5em;color:#fc6c40;font-size:18px;}.latest-news-block{margin-top:30px;}.news-block{margin-bottom:20px;}.featured-news-read-more,.calendar-download-link{border-style:solid;border-width:4px;border-color:rgb(252,108,64);border-radius:4px;background-color:transparent;padding:5px 25px;margin:25px 0px;font-size:14px;font-family:"oswaldbook",sans-serif;color:rgb(252,108,64);text-transform:uppercase;text-align:center;}.calendar-download-link{display:block;background-color:rgb(252,108,64);color:white;font-size:20px;line-height:1.2;padding:20px;margin:0 !important;border-style:none;border-width:0px;}.featured-news-read-more:hover{background-color:#fc6c40 !important;color:#ffffff;text-decoration:none;}.calendar-download-link:hover{background-color:#fc6c40 !important;color:#ffffff;}.view-calendar .feed-icon img{display:none;}.view-calendar .feed-icon{margin-top:0 !important;}.view-calendar .feed-icon a:after{content:"ADD To Your   Smart Phone";text-transform:uppercase;color:white;font-family:"oswaldbook",sans-serif;font-size:20px;line-height:1.2;}.view-calendar .feed-icon a{background-color:#fc6c40 !important;border-radius:5px;padding:20px;display:block;text-align:center;}.view-calendar .feed-icon a:hover{text-decoration:none;background-color:#fff;color:#fc6c40;}.calendar-top{margin-top:20px;margin-bottom:20px;}.webcal-calendar .view-content{margin:0px !important;}.members-image img{max-width:100%;}.tab-content > .tab-pane{padding:10px;}.view-team-members .view-header{font-size:17px;margin:30px 0px;font-family:"equip_slabregular",sans-serif;}.views-exposed-form .views-exposed-widget .form-submit{margin-top:0 !important;}.views-exposed-form .views-exposed-widget .form-submit:hover{margin-top:0 !important;background-color:#ff9000 !important;border-color:#ff9000 !important;color:black !important;}.view-team-members{width:80%;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:none !important;border:0px solid #d3d3d3;font-size:18px;font-family:"proxima_novaregular",sans-serif;color:rgb(25,26,26);font-weight:bold;line-height:1.111;text-align:left;}.ui-state-default .ui-icon{background-image:none;font-family:FontAwesome;font-size:30px;color:#fc6c40;content:"\f067";}.ui-widget-content{background-color:rgb(241,241,238);padding:20px;font-size:13px;font-family:"proxima_novaregular",sans-serif;color:rgb(25,26,26);line-height:1.231;text-align:left;background-image:none;border-width:0px;}.btn-primary,.btn-info,.btn-default{background-color:rgb(252,108,64);border-radius:4px;border-color:rgb(252,108,64);color:rgb(255,255,255);font-family:"oswaldbold",sans-serif;font-size:15px;padding:8px 15px;;text-transform:uppercase;}.view-aggrements table thead th{font-size:15px;font-family:'jubilatbold',sans-serif;font-weight:normal;}.view-aggrements table a{color:black !important;}small.news-media-type{text-transform:uppercase;}.subscription_error{clear:both;display:block;width:100%;font-size:13px;margin-top:10px;text-align:center;font-family:'proxima_novaregular',sans-serif;color:#fff;}body.page-calendar-created ul.tabs--primary{border-bottom:0px solid #ccc !important;margin-bottom:0px !important;float:left;}body.page-calendar-created ul.tabs--primary li a{background-color:rgb(235,235,235);font-size:15px;font-family:'proxima_novaregular';color:rgb(25,26,26);font-weight:bold;line-height:1.267;text-align:left;border-radius:0px;padding:8px 30px;}body.page-calendar-created .nav-tabs > li.active > a,body.page-calendar-created .nav-tabs > li.active > a:hover,body.page-calendar-created .nav-tabs > li.active > a:focus{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:#fc6c40;border-color:#fc6c40 #fc6c40 transparent;border-image:none;border-style:solid;border-width:1px !important;color:#ffffff !important;cursor:default;}.view .date-nav-wrapper .date-prev{background:none repeat scroll 0 0 #393939;border-radius:5px 0 0 5px;float:none;font-size:12px;left:0 !important;padding:8px 0;position:absolute;right:auto !important;text-align:right;top:0;width:auto;z-index:1;}.view .date-nav-wrapper .date-heading{background:none repeat scroll 0 0 #393939;padding:15px 0;position:relative;text-align:center;top:0;width:100%;z-index:0;}.view .date-nav-wrapper .date-next{background:none repeat scroll 0 0 #393939;border-radius:0 5px 5px 0;float:none;font-size:12px;padding:8px 0;position:absolute;right:0;text-align:right;top:0;width:auto;z-index:1;}body.page-calendar-created .pager li > a,body.page-calendar-created .pager li > span{background-color:transparent;border:0px solid #ddd;border-radius:0px;display:inline-block;padding:5px 14px;font-size:16px !important;font-family:'proxima_novaregular';color:rgb(255,255,255) !important;line-height:1.357;text-align:left;}.view .date-nav-wrapper .date-heading h3{font-size:20px;font-family:'jubilatbold';color:rgb(252,108,64);line-height:1.056;text-align:center;}.calendar-calendar th.days{background-color:#6f6f6f;border:1px solid #ccc;font-size:14px;font-family:'equip_slabregular';color:rgb(255,255,255);font-weight:bold;line-height:1.357;text-align:center;padding:10px 0;}body.page-calendar-created .date-nav{padding-bottom:0;}body.page-calendar-created .pager{margin:0 !important;}body.page-calendar-created #views-exposed-form-calendar-page-1 .form-control,body.page-calendar-created #views-exposed-form-calendar-page-2 .form-control,body.page-calendar-created #views-exposed-form-calendar-page-3 .form-control,body.page-calendar-created #views-exposed-form-calendar-page .form-control{border:0 solid rgb(25,26,26);border-radius:4px;box-shadow:none;color:rgb(25,26,26);font-family:"equip_slabregular",sans-serif;font-size:0.8em;height:inherit !important;letter-spacing:1px;line-height:2 !important;padding:7px 0px;transition:border 0.25s linear 0s,color 0.25s linear 0s,background-color 0.25s linear 0s;width:inherit !important;display:inline-block !important;font-weight:normal !important;margin-bottom:10px;}.form-control[type="radio"],.form-control[type="checkbox"]{line-height:normal;margin:0;}#edit-field-event-type-tid-24{display:inline-block;width:24px;height:24px;border-width:0px;background-color:#ff0000;}.calendar-calendar .month-view .full td.single-day div.monthview,.calendar-calendar .week-view .full td.single-day div.weekview,.calendar-calendar .day-view .full td.single-day div.dayview{padding:10px 15px !important;}.calendar-calendar td a{font-size:1em;font-family:'proxima_novaregular';color:rgb(0,0,0);line-height:1.385;text-align:left;}input[type=checkbox].form-control{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;}input[type=checkbox].form-control + label.option{padding-left:32px;height:19px;display:inline-block;line-height:16px;background-repeat:no-repeat;background-position:0 0;color:rgb(25,26,26);font-size:15px;font-family:"equip_slabregular",sans-serif;vertical-align:middle;cursor:pointer;font-weight:normal !important;margin-bottom:15px;}#edit-field-event-type-tid-wrapper > label{font-size:18px;font-family:'proxima_novaregular';color:rgb(25,26,26);line-height:1.056;text-align:left;}body.page-calendar-created .views-exposed-form .views-exposed-widget{position:relative;}.bef-toggle{font-size:12px;font-family:'proxima_novaregular';color:rgb(252,110,66);font-weight:bold;text-decoration:underline;line-height:2.5;text-align:right;float:right;position:absolute;top:0;right:0;}input[type=checkbox].form-control:checked + label.option{background-position:0 -19px;}input[type=checkbox].form-control + label.option{background-image:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/images/blue_tick.jpg);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}input[type=checkbox]#edit-field-event-type-tid-49 + label.option{background-image:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/images/rdo_36_check.jpg);}input[type=checkbox]#edit-field-event-type-tid-50 + label.option{background-image:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/images/rdo_38_check.jpg);}input[type=checkbox]#edit-field-event-type-tid-51 + label.option{background-image:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/images/weekend.jpg);}input[type=checkbox]#edit-field-event-type-tid-52 + label.option{background-image:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/images/school_holidays.jpg);}input[type=checkbox]#edit-field-event-type-tid-26 + label.option{background-image:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/images/picnic.jpg);}input[type=checkbox]#edit-field-event-type-tid-24 + label.option{background-image:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/images/campaign_rally.jpg);}input[type=checkbox]#edit-field-event-type-tid-27 + label.option{background-image:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/images/training_days.jpg);}input[type=checkbox]#edit-field-event-type-tid-25 + label.option{background-image:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/images/branch_meeting.jpg);}input[type=checkbox]#edit-field-event-type-tid-53 + label.option{background-image:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/images/shop_stewards.jpg);}input[type=checkbox]#edit-field-event-type-tid-81 + label.option{background-image:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/images/public-holidays.jpg);}#edit-field-state-tid-wrapper{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid rgba(102,102,102,0.3);}#block-block-18{font-size:17px;font-family:'equip_slabregular';color:rgb(25,26,26);line-height:1.294;text-align:left;font-weight:normal;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid rgba(165,165,165,0.5);}select#edit-field-branch-location-tid{letter-spacing:0px !important;width:300px !important;font-size:18px;color:rgb(252,108,64);font-weight:bold;}.contact-information-location{margin-bottom:25px;}form#contact-site-form:before{content:"Contact Us";font-size:29px;font-family:'jubilatbold';color:rgb(252,108,64);padding-bottom:30px;}.branch-navigator{background-color:rgb(20,20,20);opacity:0.949;position:fixed;bottom:0;right:1%;width:380px;border-top-left-radius:5px;border-top-right-radius:5px;padding:15px 0px;z-index:9999;}nav{font-family:Helvetica,Arial,"Lucida Grande",sans-serif;font-size:13px;line-height:1.5;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.2);-moz-box-shadow:2px 2px 5px rgba(0,0,0,0.2);box-shadow:2px 2px 5px rgba(0,0,0,0.2);}.menu-item{width:100%;color:#fff;background-color:rgb(20,20,20);padding:10px 0px;}.menu-item h4{color:#fff;font-size:17px;font-family:'equip_slabbold';text-transform:uppercase;line-height:1.471;text-align:left;padding:0px 40px;margin:0;}.menu-item:hover,.menu-item:hover li:hover{background:#fc6c40;}.menu-item h4 a{color:white;display:block;text-decoration:none;}.menu-item ul{background:#fc6c40;font-size:15px;font-family:'equip_slabbold';list-style-type:none;overflow:hidden;padding:0px;margin:0px;display:none;}.menu-item ul a{margin-left:40px;text-decoration:none;color:#000000;display:block;}.menu-item ul a:hover{color:white;}.menu-item li:hover{background:#fc6c40;}.menu-item.current_site ul a.active{color:white;}.menu-item.current_site ul a.active:before{font-family:FontAwesome;content:"\f041";margin-right:5px;}.menu-item.current_site h4{background:#fc6c40;}.menu-item.current_site{background:#fc6c40;}.menu-item.has_dropdown h4 a:after{font-family:FontAwesome;content:"\f0d7";margin-left:5px;}nav h2{font-size:15px;font-family:'equip_slabbold';color:white;text-align:left;width:100%;display:block;padding:0px 20px;margin:0;text-transform:uppercase;}nav h2 i{font-size:22px !important;}.views-accordion-header .ui-accordion-header-icon{display:none;}.views-accordion-header .field-content:before{font-family:FontAwesome;font-size:18px;color:#fc6c40;content:"\f067";margin-right:10px;}.ui-accordion .ui-accordion-header{padding:.5em .5em .5em 0em;}.branding-fixed{position:fixed;top:0;left:0;right:0;z-index:9999;padding:10px 0 !important;}.branding-fixed .logo img{height:47px;}.branding-fixed .sf-menu.sf-style-default>li>a,.branding-fixed .sf-menu.sf-style-default>li>a{font-size:15px;}.branding-fixed .sf-menu.sf-style-default>li>a.join-cmfeu{font-size:15px;}.branding-fixed .sf-menu.sf-style-default{margin-top:0.5em;}.mean-bar{background:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/images/logo-nav-mobile.png) no-repeat 10px 10px rgba(0,0,0,1) !important;position:fixed !important;top:0 !important;left:0;right:0;padding:10px 0 !important;}div#block-pw-nationbuilder-subscription-nationbuilder-subscription-block.block.block-pw-nationbuilder-subscription.contextual-links-region,div#block-pw-nationbuilder-subscription-nationbuilder-subscription-block.block.block-pw-nationbuilder-subscription{position:absolute;bottom:0;width:100%;background:rgba(252,108,64,0.85);}.branch_toggle .fa-bars{cursor:pointer;}.selected-state{color:rgb(252,108,64);display:block;font-family:"equip_slabbold";font-size:15px;margin:0;padding:0 40px;text-align:left;width:100%;}#block-bean-training-banner img,#block-bean-ohs-landing-banner img{width:100%;height:auto;}#block-bean-training-banner,#block-bean-ohs-landing-banner{margin:25px 0;}#block-block-18 p{font-size:16px;font-family:'equip_slabregular';color:rgb(25,26,26);line-height:1.25;text-align:left;}.landing-copy p{font-size:16px !important;font-family:'equip_slabregular' !important;color:rgb(25,26,26) !important;line-height:1.25 !important;text-align:left !important;margin-bottom:20px !important;}.landing-blocks h2.block-title{font-size:16px !important;font-family:'jubilatbold' !important;color:rgb(25,26,26) !important;line-height:1.25 !important;text-align:left;background-color:transparent !important;padding:0px !important;text-transform:none !important;margin-bottom:10px !important;}.course-category{background-color:#fc6c40;border-right:15px solid #ffffff;color:white;margin-bottom:15px !important;padding:0;text-align:center;}.course-category a{display:block;min-height:166px;padding:25px;}.course-category a:hover{text-decoration:none;}#edit-field-media-type-tid-wrapper input.form-radio:checked+label{border-bottom:2px solid #fc6c40;}.landing-block:hover,.course-category:hover{background-color:rgb(255,144,0);}.course-item a{color:#fff;}.course-section-title{color:rgb(255,255,255);font-family:"oswaldbold";font-size:19px;font-weight:100;line-height:0.76;text-align:left;text-decoration:none;text-transform:uppercase;}.course-section-title{color:rgb(255,255,255);font-family:"oswaldbold";font-size:19px;font-weight:100;line-height:0.76;text-align:center;text-decoration:none;text-transform:uppercase;}.course-section-description p{color:rgba(25,26,26,0.87);font-family:'proxima_novaregular';font-size:14px;line-height:1.2;margin-top:10px;}ul.course-item-list{list-style-type:none;}li.course-item{font-size:16px;font-family:'proxima_novaregular';color:rgb(25,26,26);line-height:1.438;text-align:left;font-weight:700;}li.course-item:before{content:"\f111 ";font-family:FontAwesome;color:#fc6c40;font-size:9px;line-height:1.438;margin-right:0.5em;}.enquire-now-button{font-size:12px;font-family:'oswaldlight';color:rgb(252,108,64);text-align:left;}.ui-accordion .ui-accordion-content{height:auto !important;overflow:auto !important;}div.field.field-name-field-campaign-slogan.field-type-text.field-label-hidden{width:99%;text-align:center;padding:0 50px;}h2.course-title{display:inline-block;padding:5px 0;margin:0;color:rgb(25,26,26);font-size:22px;font-family:"equip_slabextrabold",sans-serif;line-height:1.1;text-align:left;text-decoration:none;}span.sign-up-course a{font-size:18px;font-family:'oswaldbold';color:#FC6C40;line-height:0.76;margin-top:10px;}.term-listing-heading{margin-bottom:25px;}.node-training-course{margin-bottom:20px !important;padding-bottom:10px !important;border-bottom:1px solid rgba(0,0,0,0.45);}.node-training-course .field-name-body{margin-bottom:10px;}.ui-accordion-content a:link,.ui-accordion-content a:visited{text-decoration:underline;color:#000000;}.ui-accordion-content a:hover{color:rgb(252,108,64);}.landing-block{background-color:#f16b46;padding:35px;min-height:200px;margin-right:25px;text-align:center}.landing-block h2{color:white;font-family:oswaldbook,sans-serif;font-size:18px;text-transform:uppercase;text-align:center}#block-multiblock-1 .container{width:100% !important;margin:0 !important;}#block-multiblock-1 .form-inline .form-group{display:block;margin-bottom:0;vertical-align:middle;width:100%;margin-bottom:5px;}#block-multiblock-1 .newsletter-signup .input-icon{width:100% !important;}#block-multiblock-1 .newsletter-signup span{margin-bottom:15px !important;display:block;}#block-multiblock-1 .subscribe-button{margin-top:10px;display:block;width:100%;background-color:transparent !important;}#block-multiblock-1 .newsletter-signup .input-postcode{width:inherit !important;}#block-multiblock-1  .newsletter-signup{background:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/images/sidebar_pw_nationbuilder_bg.png) !important;padding:20px 25px;background-size:cover !important;}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{background-color:#2b2b2b;border-color:#2b2b2b;}.campaign-poster a img{width:100%;}.campaign-poster h2,.campaign-videos h2{font-size:21px;font-family:"oswaldbold";color:rgb(25,26,26);line-height:1.095;text-align:left;}.campaign-poster h2{height:45px;}.campaign-resource-title,.video-resource-title{background:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/images/dots.png) repeat-x bottom;padding-bottom:20px;}.campaign-videos .embedded-video .player iframe{height:250px !important;}.campaign-video-description p{font-size:14px;font-family:"proxima_novaregular";color:rgb(25,26,26);line-height:1.357;text-align:left;}.campaign-video-description{margin-top:10px;}.campaign-videos,.campaign-resource-posters{padding-left:0  !important;}.campaign-sidebar .campaign-block{margin-top:66px;}.banner-promo-text{position:absolute;top:300px;left:20%;display:none;git a}#block-views-industry-news-block .views-exposed-form .views-exposed-widget{float:none !important;font-family:oswaldbook,sans-serif !important;text-transform:uppercase;font-weight:normal;padding:0px !important;}#block-views-industry-news-block .views-exposed-form label[for="edit-field-media-type-tid"]{font-family:oswaldbook,sans-serif !important;text-transform:uppercase;float:left;margin-right:15px;}#block-views-industry-news-block .views-widget{float:left;}#block-views-industry-news-block .views-widget .radio{display:inline-block;padding-left:0px !important;padding-right:10px !important;}#block-views-industry-news-block .views-widget .radio:last-child{padding-right:0px !important;}#block-views-industry-news-block .radio input[type="radio"]{visibility:hidden;}#block-views-industry-news-block .views-widget .radio:first-child{margin-top:-5px !important;}body.page-node div#block-system-main.block.block-system{margin-bottom:20px;}.page-node-220 #main-content .block h2{background-color:rgb(252,108,64);padding:10px 20px 10px 56px;font-size:18px;font-family:"oswaldbold",sans-serif;color:rgb(255,255,255);text-transform:uppercase;position:relative;line-height:30px;}#block-views-e8f69174c9fb91baf3d9dcf983079e8e h2:before{content:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/images/general-award-icon.png);margin-right:10px;vertical-align:middle;height:36px;width:33px;position:absolute;left:10px;}#block-views-9d3855a80affa0287413a1d9475fecac h2:before{content:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/images/apprentice-wage-icon.png);margin-right:10px;vertical-align:middle;height:36px;width:33px;position:absolute;left:10px;}#block-views-97ed8203120b449f4f3ef93bcc93e9d1 h2:before{content:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/images/wage-industry-icon.png);margin-right:10px;vertical-align:middle;height:36px;width:33px;position:absolute;left:10px;}.wage-resource-link strong:before{content:"\f061";font-family:fontawesome;margin-right:5px;color:#fc6c40;}#block-views-97ed8203120b449f4f3ef93bcc93e9d1 h3{font-size:19px;font-family:"oswaldbold";color:rgb(252,108,64);line-height:1.316;}.page-node-220 .field-name-body p{font-size:17px;font-family:equip_slabregular;color:rgb(25,26,26);line-height:1.394;}.calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff,.calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff{display:none;}@media (min-width:768px) and (max-width:959px){.newsletter-signup span{display:block;margin:0 0 10px;}.subscribe-button,.subscribe-button:hover,.subscribe-button:active{margin-top:10px;}}.region.region-header-top{padding-top:5px;}#block-views-leadership-message-block .view-content{margin-top:0 !important;padding-top:0 !important;}td.today{border-color:#fc6c40 !important;color:#fc6c40 !important;}td.today span.field-content{color:#ffffff;}body.page-calendar-created-year table .mini-day-on a{background-color:rgb(252,108,64);color:white;display:inline-block;width:100%;text-align:right !important;}td.single-day span.field-content{color:#ffffff;}.calendar-calendar .month-view .full tr td.single-day.today{border-color:#fc6c40 !important;}.calendar-calendar .month-view .full tr td.multi-day.ends-today{border-right:2px solid #fc6c40;}.calendar-calendar .month-view .full tr td.multi-day.starts-today{border-right:2px solid #fc6c40;}@media screen and (max-width:768px){.mean-container .mean-nav{margin-top:10px !important;}.news-content-teaser{margin-top:10px;padding-left:0;}.hover-block{background-size:inherit !important;background-repeat:no-repeat !important;}.site-header{display:none;}.copyright a{display:block;border-left:none !important;margin-top:5px !important;}.campaign-list-item{min-height:inherit;border-bottom:1px solid #eee;margin-bottom:35px;display:block !important;width:100%;overflow:auto;padding-bottom:30px;}.news-content-teaser{margin-top:15px;}.copyright a:first-child{margin-top:10px !important;}.mean-container .mean-nav ul li a.mean-expand{height:inherit !important;padding:9px !important;}.region-shop-sidebar{clear:both;float:left;width:98%;}.region-sidebar-first{margin-top:20px;}@media (max-width:321px){.mean-container .mean-nav ul li a.mean-expand{border:0 none !important;height:inherit !important;padding:4.5px !important;}.mean-container .mean-nav ul li a{padding:0.5em 5% !important;font-size:10px !important;}.mean-container .mean-nav ul li li a{padding:0.5em 10% !important;font-size:10px !important;}.view-cfmeu-shop .product-image img{max-width:100%;}.view .date-nav-wrapper .date-heading h3{font-size:14px !important;}body.page-calendar-created .pager li > a,body.page-calendar-created .pager li > span{font-size:12px !important;}}#block-views-learn-while-you-earn-block,#block-bean-cant-find-box,#block-views-learn-while-you-earn-block-1{max-width:263px;margin:0 auto;}#block-block-16{max-width:263px;margin:20px auto;}}@media screen and (max-width:480px){.calendar-calendar .month-view table{max-width:100% !important;overflow-x:scroll !important;}.calendar-calendar .month-view .full td.multi-day .calendar.monthview .contents,.calendar-calendar .week-view .full td.multi-day .calendar.weekview .contents{width:inherit;}.calendar-calendar .month-view .full td.multi-day div.monthview,.calendar-calendar .week-view .full td.multi-day div.weekview,.calendar-calendar .day-view .full td.multi-day div.dayview{min-height:4.9em;}.menu-name-menu-fast-find-menu ul li a{padding:72px 5px 5px 5px !important;}a#training_link:before{content:"";background-image:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/images/wages_icon.png);width:61px;height:69px;left:calc(50% - 30px);}a#training_link:hover:before{background-position:0px 69px;}a#rdo_link:before{content:"";background-image:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/images/calendar_icon.png);width:66px;height:69px;left:calc(50% - 33px);}a#rdo_link:hover:before{background-position:0px 69px;}a#pay_link:before{content:"";background-image:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/images/pay_dues_icon.png);width:75px;height:57px;left:calc(50% - 37px);}a#pay_link:hover:before{background-position:0px 57px;}a#details_link:before{content:"";background-image:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/images/join_icon.png);width:115px;height:66px;left:calc(50% - 58px);}a#details_link:hover:before{background-position:0px 66px;}.menu-name-menu-fast-find-menu ul li:nth-child(odd){width:50%;float:left;min-height:100px;display:table;margin-bottom:3px;}.menu-name-menu-fast-find-menu ul li:nth-child(even){width:49%;float:left;margin-left:1%;display:table;margin-bottom:3px;}.menu-name-menu-fast-find-menu ul li a{z-index:1;height:200px;vertical-align:middle;text-align:center;display:table-cell;width:100%;padding:5px;}a.fast-button:before{position:absolute;top:45px;}#block-views-learn-while-you-earn-block,#block-bean-cant-find-box,#block-views-learn-while-you-earn-block-1{max-width:100%;margin:0 auto;}#block-block-16{max-width:100%;margin:20px auto;}.leadership-message img{max-width:80% !important;height:auto !important;}.leadership-item h2{padding-left:0 !important;display:block !important;width:100%;margin-top:10px}.leadership-item img{display:block;width:100%;margin:10px auto !important;}}#block-views-printable-calendar-block h2.block-title{background-color:transparent !important;color:rgb(43,43,43) !important;margin:0 !important;padding:0 !important;font-size:20px;}#block-views-printable-calendar-block .view-content{margin:0px 0px 20px !important;}.field-name-field-banner-images{margin-bottom:20px;}.region-sidebar-first .block{margin-bottom:20px;}.continues{display:none !important;}div.monthview[style="background-color:#fcd5e7;"]{color:#000000 !important;}.social-top-links form.search-form{width:200px;float:left;border-bottom:1px solid #929292;margin-right:15px;}.social-top-links form.search-form .form-group{margin-bottom:0px;}.social-top-links .form-control{background-color:transparent !important;border:0px solid #000 !important;height:inherit !important;padding:0 !important;letter-spacing:0px !important;font-size:16px;color:white;width:190px !important;}.social-top-links input{outline:none;!important}.social-top-links input:focus{outline-color:transparent !important;outline-style:none !important;-webkit-appearance:none !important;border:none !important;}.social-top-links .btn-default{background-color:transparent !important;border:0px solid #000000 !important;padding:0 !important;}.social-top-links .btn-default i{font-size:16px;margin-right:0 !important;}body.node-type-benefits .field-name-field-banner-image{margin-bottom:25px !important;}body.page-node-58 div.content img,body.page-node-220 div.content img{max-width:100%;margin-bottom:10px;}#block-views-e51f76cc72e27e12f098ec1b261cf7e8 h2:before{content:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/images/%24icon.png);margin-right:10px;vertical-align:middle;position:absolute;left:10px;}.search-form .input-group-btn > .btn{right:0px;}.webcal-calendar .views-field-title{display:none;}.node-team-member .group-left img{width:100%;height:auto;max-width:320px;}.google_map_field_display{max-width:300px;width:100%;}@media screen and (max-width:991px){.calendar-block{margin-bottom:10px;}.benefits{min-height:auto;}}.landing-page-blocks .landing-block{margin-top:20px;}#event-year{width:246px;float:left;margin-left:32px;}#event-month{float:left;margin:0 20px;width:252px;margin-right:0;}#event-date-container button{visibility:hidden}@media screen and (max-width:320px){body.page-calendar-created #views-exposed-form-calendar-page-1 .form-control,body.page-calendar-created #views-exposed-form-calendar-page-2 .form-control,body.page-calendar-created #views-exposed-form-calendar-page-3 .form-control,body.page-calendar-created #views-exposed-form-calendar-page .form-control{font-size:0.5em;}}.nuts-bolts-block .blog-item a{border-bottom:0px solid #fff !important;line-height:1.1 !important;}.nuts-bolts-block{padding:2px 20px !important;}.nuts-bolts-block .blog-item a:hover{text-decoration:none !important;}.nuts-bolts-block .blog-list{list-style-type:none !important;padding:0 !important;}.nuts-bolts-block li.blog-item{border-bottom:1px solid #ccccca;margin-bottom:15px;}.a2a_kit span{float:left;font-family:"oswaldbook",sans-serif;font-weight:600;color:#000000;}.news_footer span{margin-right:13px;display:inline-block;}.field-name-field-lead-paragraph{margin-bottom:15px;}.member-details{width:40%;padding:5%;background-color:rgb(236,235,230);}.member-details div.field{margin-bottom:10px;border-bottom:1px solid white;padding-bottom:5px;}.form-header h2.page-header{background:none;padding:0 !important;border-bottom:0px solid white !important;}body.page-join aside,body.page-join h1.page-header,body.page-identify aside,body.page-identify h1.page-header{display:none;}body.page-member-forgot-password aside,body.page-member-forgot-password h1.page-header{display:none;}body.page-member-change-password aside,body.page-member-change-password h1.page-header{display:none;}body.page-pay-your-dues aside,body.page-pay-your-dues h1.page-header{display:none;}body.page-member-update-form aside,body.page-member-update-form h1.page-header{display:none;}body.page-update-member-details aside,body.page-update-member-details h1.page-header{display:none;}.join-intro{font-size:14px;font-family:'proxima_novaregular';color:rgb(25,26,26);display:block;padding-top:30px;}.form-container{background-color:#f1f1ee;padding:15px 0;}.form-container label{font-size:18px;font-family:'proxima_novaregular';color:rgb(252,108,64);line-height:1.056;}.form-container .date-padding{padding:0 !important;float:none !important;}.form-header{margin-top:20px;}.join-state{font-size:20px;font-family:'proxima_nova_rgbold';color:rgb(56,57,57);line-height:0.95;}.current-page{border-radius:4px;background-color:rgb(56,57,57);display:inline-block;padding:5px 10px;color:white;}.last-page{border-radius:4px;background-color:rgb(241,241,238);display:inline-block;padding:5px 10px;color:#94928f;}.identify-form h1,.identify-form h2,.form-container h2{font-size:22px;font-family:"equip_slabextrabold",sans-serif;color:rgb(25,26,26);line-height:1.056;}body.page-join select{padding-left:12px !important;}body.page-join .ui-datepicker .ui-datepicker-title select{padding-left:2px !important;}body.page-join .join-state{padding:8px 0px;}body.page-pay-your-dues .form-footer .form-group{margin-bottom:0px;}body.page-pay-your-dues .join-state{padding:8px 0px;}body.page-pay-your-dues ul li{text-transform:capitalize !important;}body.page-pay-your-dues-receipt ul li{text-transform:none !important;}body.page-pay-your-dues .alert-block ul li{text-transform:none !important;}body.page-checkout .join-state{padding:8px 0px;}body.page-checkout select{background:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/images/select-form-down.png) 100% 45% no-repeat #ffffff !important;}body.page-checkout #edit-commerce-payment .commerce-credit-card-expiration .form-item{width:37%;}body.page-checkout #edit-commerce-payment .commerce-credit-card-expiration .form-item select{width:100%;padding-left:12px !important;display:inline-block;}body.page-checkout #edit-commerce-payment #edit-commerce-payment-payment-details-credit-card-code{width:33%;}@media(max-width:480px){body.page-checkout .cart-wrapper #payment-details{background-size:100%;}}body.page-join .radio,body.page-join .checkbox{padding-left:0px;}body.page-join input[type="radio"],body.page-join input[type="checkbox"],.cart-wrapper input[type="radio"]{display:none;}body.page-join input[type="radio"]:checked + label::before,.cart-wrapper input[type="radio"]:checked + label::before{content:"\f111";color:rgb(25,26,26);font-size:7px;line-height:1;font-family:fontAwesome;margin-right:10px;display:inline-grid;border:2px solid #000;border-radius:12px;padding:4px 3px 2px 4px;}body.page-join input[type="radio"] + label::before,.cart-wrapper input[type="radio"] + label::before{content:"\f111";color:#fff;font-size:7px;line-height:1;font-family:fontAwesome;margin-right:10px;display:inline-grid;border:2px solid #000;border-radius:12px;padding:4px 3px 2px 4px;}body.page-join input[type="checkbox"]:checked + label::before{content:"\f046";color:rgb(25,26,26);font-size:18px;line-height:1;font-family:fontAwesome;margin-right:10px;display:inline-block;padding:4px 3px 2px 4px;}body.page-join input[type="checkbox"] + label::before{content:"\f096";color:rgb(25,26,26);font-size:18px;line-height:1;font-family:fontAwesome;margin-right:13px;display:inline-block;padding:4px 3px 2px 4px;}body.page-join .form-item-AppEndsDt-date label{display:none;}body.page-update-member-details .join-state{padding:8px 0px;}body.page-identify .join-state{padding:8px 0px;}.commerce-add-to-cart .form-type-select select,.product-pager,.node-product-display h2{font-family:OswaldBold;}.node-product-display h2{font-size:17px;text-transform:uppercase;color:#191a1a;}.node-product-display .field-name-body{font-size:14px;}.node-product-display .group-right{padding-left:30px;}.product-pager{font-size:14px;margin:15px 0px;display:block;width:100%;}.commerce-price-savings-formatter-list .price-amount,.commerce-price-savings-formatter-price .price-amount{font-family:"proxima_novabold",sans-serif;font-size:20px;}.commerce-price-savings-formatter-price .price-amount{color:#fc6c40 !important;}.commerce-price-savings-formatter-list .price-amount{color:#191a1a;}.field-name-commerce-price table tr td{background-color:#fff !important;border:none;}.commerce-product-field-field-size{display:none;}.commerce-add-to-cart .form-type-select select{font-size:15px !important;padding-left:15px !important;}.commerce-add-to-cart .form-type-select{width:35%;float:left;margin-right:10px;}#block-cfmeu-donation-donation-block{margin-bottom:30px;padding:0px 15px;}#cfmeu-donation-donate-form .form-submit,.commerce-add-to-cart .form-submit{width:35%;margin-left:5%;font-family:'OswaldBold';text-transform:uppercase;font-size:15px;background-color:#fc6c40;border:none;margin-top:24px;}#cfmeu-donation-donate-form .form-text{width:35%;}#cfmeu-donation-donate-form .form-submit,.commerce-add-to-cart .form-submit.attribute-btn{margin-left:0px !important;margin-top:0px !important;}.commerce-add-to-cart .form-item-attributes-field-colour{margin-left:5%;}.shopping-cart,.shop-categories{background-color:#f1f1ee;padding:25px;margin-bottom:25px;}.shopping-cart{padding:15px 25px 7px !important;margin-top:-120px;margin-bottom:0px;}.shopping-cart h2.block-title,.shop-categories h2.block-title{background-color:transparent !important;margin:0px;padding:10px 0px;font-size:20px;font-family:"equip_slabbold",sans-serif;color:rgb(43,43,43);text-transform:none;line-height:1.2;display:inline-block;}.shopping-cart div.view-content{margin:0px !important;}.shopping-cart .table>thead>tr>th,.shopping-cart .table>tbody>tr>th,.shopping-cart .table>tfoot>tr>th,.shopping-cart .table>thead>tr>td,.shopping-cart .table>tbody>tr>td,.shopping-cart .table>tfoot>tr>td{padding:0 3px !important;line-height:1.428571429;vertical-align:top;border-top:0px solid #ddd;}.shopping-cart .table>tbody>tr>td,.shopping-cart .table>tbody>tr>td a{font-size:15px;font-family:"proxima_novaregular";color:rgb(25,26,26);line-height:1.067;text-align:left;text-decoration:none;}.shopping-cart .table>tbody>tr>td.price{font-size:15px;font-family:"proxima_nova_rgbold";color:rgb(25,26,26);line-height:1.067;text-align:left;}.shopping-cart .table>tbody>tr>td{padding-bottom:15px !important;padding-top:15px !important;border-bottom:1px solid rgb(216,216,216);}.line-item-summary{font-size:15px;font-family:"proxima_novaregular";color:rgb(25,26,26);line-height:1.067;text-decoration:none;}.line-item-total{font-size:15px;font-family:"proxima_nova_rgbold";color:rgb(25,26,26);line-height:1.067;text-align:right;float:right;}.shop-product-image{padding-left:0;}.shopping-cart .list-inline{display:inline-block;clear:both;margin-top:20px;}.line-item-summary-view-cart{float:left;}.line-item-summary-view-cart a{border-radius:4px;background-color:rgb(25,26,26);font-size:15px;font-family:"oswaldbold";color:rgb(255,255,255);line-height:1.4;padding:5px 10px;}.line-item-summary-checkout{float:right;}.line-item-summary-checkout a{border-radius:4px;background-color:#fc6c40;font-size:15px;font-family:"oswaldbold";color:rgb(255,255,255);line-height:1.4;padding:5px 10px;}ul.category-list{margin:0;padding:0;list-style-type:none;}ul.category-list a{font-size:15px;font-family:"proxima_novaregular";color:#191a1a;line-height:1.467;text-align:left;text-decoration:none;}ul.category-list a:hover,ul.category-list a:active,ul.category-list a.active{background:#fc6c40;color:white;padding:2px 5px !important;border-radius:5px;}.commerce-price-savings-formatter-list .price-amount{font-size:20px;font-family:"proxima_nova_rgbold";color:rgb(25,26,26);line-height:0.8;text-align:left;}.commerce-price-savings-formatter-price .price-amount{color:#fc6c40 !important;font-size:20px;font-family:"proxima_nova_rgbold";line-height:0.8;text-align:left;}td.commerce-price-savings-formatter-list{padding:8px 0 !important;}.shop-product-description select{background:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/images/select-down.png) 100% 45% no-repeat #eee !important;}.shop-categories .view-content{margin:7px 0px !important;}.form-footer{margin-top:50px !important;}.form-container select{background:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/images/select-form-down.png) 100% 45% no-repeat #ffffff !important;}.form-container input#edit-birthdt-datepicker-popup-0,.form-container input#edit-appendsdt-datepicker-popup-0{background:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/images/select-date.png) 100% 45% no-repeat #ffffff !important;}.form-container ul{padding:0;margin:0;list-style-type:none;}.form-container ul li{font-size:16px;font-family:'equip_slabregular';color:rgb(25,26,26);line-height:1.111;margin-bottom:8px;}.page-pay-your-dues div.form-actions{display:none;}.page-pay-your-dues .form-footer div.form-actions{display:block;}.page-pay-your-dues-payment  div.form-actions{display:block !important;}.commerce-credit-card-expiration .form-item{width:44%;margin-right:0px;display:inline-block !important;}.commerce-credit-card-expiration select{background:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/images/select-down.png) 100% 45% no-repeat #eee !important;}.banner-shop{background:url('/sites/all/themes/custom/cfmeu/images/banner_shop.jpg');max-width:1999px;width:100%;margin-left:auto;margin-right:auto;height:215px;background-repeat:no-repeat;}.shop-banner-title{width:100%;max-width:569px;height:190px;position:absolute;top:-207px;left:-10px;}#block-views-bestsellers-block-1 h2.block-title,#block-views-latest-products-block-1 h2.block-title,#block-views-latest-products-block h2.block-title,#block-views-categories-block h2.block-title{text-transform:capitalize;background-color:#fc6c40;border-top-left-radius:5px;border-top-right-radius:5px;padding-right:30px;width:180px;}#block-views-bestsellers-block-1,#block-views-latest-products-block-1,#block-views-latest-products-block,#block-views-categories-block{margin-bottom:30px;display:block;float:left;width:100%;}#block-views-categories-block h2 a{font-size:17px !important;color:#191a1a;font-family:'OswaldBold';text-transform:uppercase;line-height:26px !important;}.products-category .view-content{margin-top:0px;border-top:1px solid #ebebeb;padding-top:20px;}.products-category h2,.products-category h2 a{font-size:21px !important;color:#191a1a;font-family:'OswaldBold';text-transform:uppercase;line-height:26px !important;}.products-category img{width:100%;max-width:240px;}.products-category .cols-2{width:100%;}.products-category > .view-content > .cols-2 > tbody > tr{width:100%;display:block;float:left;}.products-category > .view-content > .cols-2 > tbody > tr > td{width:45%;max-width:240px;display:block;float:left;margin-right:80px;}.products-category .view-footer a{font-family:'OswaldBold';float:right;font-weight:normal;font-size:17px;}.products-category .view-footer a:after{content:'\f105';margin-left:10px;font-size:22px;font-family:'fontAwesome';position:relative;top:1px;}.commerce-price-savings-formatter-price,.commerce-price-savings-formatter-list{background-color :transparent !important;border-top:none !important;}#block-views-product-categories-block{position:relative;top:25px;margin-bottom:50px;}.title-browser{font-size:23px;font-family:"jubilatbold",sans-serif;color:rgb(255,255,255);line-height:1.043;text-align:left;text-transform:uppercase;margin:15px 0px;}.body-browser{font-family:'equip_slabregular';font-size:17px;margin-bottom:20px;}#cfmeu-shops-options{border-radius:4px !important;padding:0px 35px 0px 10px !important;font-size:17px !important;border:4px solid #fff !important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/images/select-bg.png) 100% 15% no-repeat #ff7038 !important;height:41px !important;width:100%;text-transform:uppercase;font-family:'equip_slabbold';color:#fff;}.node-type-product-display #block-views-product-categories-block{top:0px;margin-bottom:20px !important;}#block-views-related-items-block h2.block-title{background-color:#fff;color:#191a1a;text-transform:none;padding-left:0px;}#block-views-related-items-block .field-name-title{line-height:16px !important;margin-top:10px;}#block-views-related-items-block .field-name-title a{color:#191a1a;font-family:'OswaldBold';text-transform:uppercase;font-size:14px;}#block-views-related-items-block .field-name-title h2{margin-top:10px !important;margin-bottom:0px !important;}#block-views-related-items-block .commerce-price-savings-formatter-price .price-amount,#block-views-related-items-block .commerce-price-savings-formatter-list .price-amount{font-size:14px;}#block-views-related-items-block{border-top:1px solid #ebebeb;padding-top:20px;margin-top:50px;display:block;width:100%;float:left;}#block-views-related-items-block .view-content > table > tbody > tr{width:100%;display:block;float:left;}#block-views-related-items-block .view-content > table > tbody > tr > td{width:100%;display:block;float:left;}#block-views-related-items-block .view-content > table > tbody > tr > td > div{width:135px;margin-right:50px;display:block;float:left;}#block-views-related-items-block .view-content > table > tbody > tr > td img{width:100%;max-width:135px;height:auto;}.form-container #edit-previous{font-size:18px;color:rgb(25,26,26);font-weight:bold;text-decoration:underline;line-height:1.167;background:none !important;border:0px solid white !important;text-transform:none;}.form-container .form-type-radio label,.form-container .form-item-AppEndsDt label{color:rgb(25,26,26);}.payment-receipt h3{font-size:22px;font-family:'proxima_nova_rgbold';color:rgb(252,108,64);line-height:0.864;text-align:left;}.payment-details strong{font-size:18px;font-family:'equip_slabbold';color:rgb(56,57,57);line-height:1.5;text-align:left;}.payment-details span{font-family:'equip_slabregular';}.payment-details{margin-bottom:25px;}.payment-receipt .thank-you{font-size:18px;font-family:'equip_slabbold';color:rgb(252,108,64);line-height:1.111;margin-bottom:20px;}.follow-on,.payment-footer{font-family:'equip_slabregular';font-size:18px;line-height:1.3;margin-bottom:20px;color:rgb(56,57,57);}.form-container .password-strength{width:17em;float:none;margin-bottom:1.4em;margin-top:0;}.form-container input.password-confirm,input.password-field{width:inherit !important;}.page-user-register .form-container input.password-confirm,input.password-field{width:100% !important;}.page-user-register .password-help{clear:both;float:left;}.form-container .confirm-parent,.password-parent{width:inherit !important;}.form-container div.form-item div.password-suggestions{display:none !important;}.cart-wrapper .panel-title{font-size:18px;font-family:'proxima_novaregular';color:rgb(252,108,64);line-height:1.056;text-align:left;}body.page-checkout .main-container{margin-top:50px !important;}.cart-wrapper select{}.cart-wrapper #payment-details{background-repeat:no-repeat;background-position:left bottom;}.cart-wrapper .panel{margin-bottom:20px;background-color:transparent !important;border:0px solid transparent;border-radius:4px;-webkit-box-shadow:0 0px 0px rgba(0,0,0,0.05);box-shadow:0 0px 0px rgba(0,0,0,0.05);}.cart-wrapper .panel-default>.panel-heading{color:#333;background-color:transparent;padding:10px 0;margin-bottom:10px;}.cart-wrapper .panel-body{padding:0;}.cart-wrapper .views-field-line-item-title{background-color:white;margin-bottom:5px;font-size:18px;font-family:'equip_slabbold';color:rgb(25,26,26);line-height:1.3;text-align:left;padding:15px;width:75%;float:left;}.cart-wrapper .views-field-commerce-unit-price{background-color:white;margin-bottom:5px;font-size:18px;font-family:'equip_slabbold';color:rgb(25,26,26);line-height:1.3;text-align:left;padding:15px;width:25%;float:left;}.cart-wrapper .component-type-commerce-price-formatted-amount td{background-color:transparent !important;border-top:0px solid #ddd;padding:20px 0;vertical-align:middle;}.cart-wrapper .component-type-commerce-price-formatted-amount td.component-title{font-size:22px;font-family:'proxima_nova_rgbold';color:rgb(252,108,64);line-height:0.864;text-align:left;}.cart-wrapper .component-type-commerce-price-formatted-amount td.component-total{font-size:22px;font-family:'proxima_nova_rgbold';color:rgb(25,26,26);line-height:0.864;text-align:left;}.cart-wrapper .commerce-order-handler-area-order-total .commerce-price-formatted-components{width:53%;margin-left:auto;}.cart-wrapper .view-footer{background-color:white;margin-top:-17px;}.cart-wrapper .checkout-continue{float:right;margin-left:20px;}.cart-wrapper .button-operator{display:none;}.form-container li strong{font-family:'equip_slabbold';}.identify-form .form-item label{margin-right:10px;font-size:16px;font-family:'equip_slabregular';color:rgb(25,26,26);line-height:1.111;margin-bottom:8px;}.cart-wrapper input[type="radio"]{display:none;}.cart-wrapper .form-type-radio{padding:0 !important;}.cart-wrapper .form-type-radio label{font-size:18px;font-family:'equip_slabbold';color:rgb(25,26,26);line-height:1;text-align:left;}.ui-datepicker .ui-datepicker-title select{float:left;font-size:12px !important;margin:1px 0;}.cart-wrapper .checkout-cancel{text-transform:none;color:rgb(25,26,26);padding-top:10px;}.form-footer #edit-next{float:right;margin-left:20px;}.form-footer #edit-cancel{text-transform:none;color:rgb(25,26,26);padding-top:10px;background-color:transparent !important;border:0px solid white;}.page-pay-your-dues-identify .join-state{display:none;}.customer_profile_shipping .panel-title label{margin-left:10px;font-size:15px;color:rgb(25,26,26);}.customer_profile_shipping .panel-title label input{margin-right:10px;}.form-container #edit-return:hover{color:#333 !important;background-color:#ebebeb !important;border-color:#adadad !important;}.tooltip > .tooltip-inner{margin-top:5px !important;}.tooltip-arrow{margin-top:5px !important;}.page-pay-your-dues #edit-cancel{display:none;}.page-pay-your-dues .breadcrumb-navigation{display:none;}.page-join  .breadcrumb-navigation{display:none;}.view-cfmeu-shop{background-color:rgb(236,235,230);}.calendar-calendar td a{color:white !important;}.calendar-calendar td .inner div.day a{color:#777 !important;font-weight:normal;}#commerce-checkout-form-checkout .cart_contents .panel-heading{display:none;}body.logged-in table.views-table thead th{color:white !important;}body.logged-in table.views-table thead th a{color:white !important;}body.logged-in table.views-table thead th a.active{color:black !important;}body.page-admin-commerce-reports .container-inline-date .date-padding{float:none;}body.page-admin-commerce-reports select[multiple],body.page-admin-commerce-reports select[size]{height:105px !important;background:none !important;padding:0 !important;}body.page-admin-commerce-reports .form-select{width:150px !important;}body.page-admin-commerce-reports .views-submit-button{padding-top:32px !important;}body.page-admin-commerce-reports-sales .views-submit-button{padding-top:25px !important;}body.page-admin-orders-report .table > tbody > tr > td{border:1px solid #ddd;}body.page-admin-orders-report select[multiple],body.page-admin-orders-report select[size]{height:42px !important;background:none !important;padding:0 !important;}body.page-admin-orders-report .form-select{width:150px !important;}body.page-admin-orders-report .views-submit-button{padding-top:25px !important;}body.page-admin-orders-report table{width:100%;}body.one-sidebar.page-admin-commerce-orders ul.list-inline li.commerce-order-delete{display:none !important;}body.one-sidebar body.no-sidebars.page-admin-commerce-orders ul.list-inline li.commerce-order-delete{display:inline !important;}body.page-checkout- .main-container > div.clearfix,body.page-member-forgot-password #main-content > div.clearfix.breadcrumb-navigation,body.page-identify #main-content > div.clearfix.breadcrumb-navigation,body.page-update-member-details #main-content > div.clearfix.breadcrumb-navigation,body.page-member-change-password #main-content > div.clearfix.breadcrumb-navigation{display:none !important;}.cart-link{position:relative !important;}.cart-link i{width:20px !important;}.cart-link span.number{font-size:8px;background-color:#fc6c40;color:#131414;border-radius:50%;padding:1px 5px;position:absolute;top:-8px;right:7px;font-weight:bold;}.view-commerce-cart-form .btn-info{color:#333;background-color:#ebebeb;border-color:#adadad;}.view-commerce-cart-form .btn-info:hover{color:#ebebeb;background-color:#333;border-color:#adadad;}#edit-commerce-payment-payment-method{padding-top:20px;}#edit-commerce-payment-payment-method > .form-item-commerce-payment-payment-method:first-child{float:left;padding-right:55px !important;}#edit-commerce-payment-payment-method .form-item-commerce-payment-payment-method label span{padding-left:27px;}#webform-client-form-1011174 .btn-default{margin-top:20px;}#webform-client-form-1010523 .btn-default{margin-top:20px;}#block-views-news-centre-block-1 .news-content-teaser{padding-left:0;}#block-views-news-centre-block-1 .news-teaser-item{min-height:auto;}#block-views-news-centre-block-1 h3{margin-bottom:10px;}@media(max-width:767px){.form-header .join-state > span{display:none;}.form-header .join-state > span.current-page,.form-header .join-state > span.last-page{display:inline;}.form-header h2.page-header{font-size:21px;margin-top:5px;margin-bottom:15px;}}@media(max-width:959px){body.page-team-members #main-content div.tabbable.responsive select{width:290px !important;}}@media(max-width:1199px){#event-year{width:140px;float:left;margin-left:10px;}#event-month{width:140px;margin-left:10px;}}@media(max-width:991px){body.page-calendar-created ul.tabs--primary{width:100%;}body.page-calendar-created ul.tabs--primary li{width:33.3333333%;margin-bottom:20px;}.calendar-top{margin:0;}#event-year{width:50%;margin:0;}#event-month{width:40%;margin:0;margin-left:10%;}}@media(max-width:768px){.shopping-cart .list-inline{display:block;clear:both;margin-top:20px;padding-bottom:20px;}#block-views-product-categories-block{position:relative;top:0px !important;margin-bottom:20px !important;display:inline-block !important;width:100% !important;}.page-cart .main-container .row{margin-right:0 !important;margin-left:0 !important;}.shopping-cart{margin-top:0px;}}.view-latest-products .view-content,.products-category .view-content{display:inline-block !important;width:100% !important;}.line-item-total{font-size:22px;margin-bottom:20px;}@media(max-width:450px){th.views-field-commerce-unit-price,th.views-field-edit-quantity{display:none;}td.views-field-edit-quantity,td.views-field-commerce-unit-price{display:none;}}div.category-product{min-height:380px;}@media(max-width:480px){.page-cart .commerce-line-item-actions button{margin-bottom:10px;}#edit-commerce-payment-payment-method > .form-item-commerce-payment-payment-method:first-child{float:none;padding-right:0px !important;}}#views-exposed-form-member-update-details-page .views-exposed-form .views-exposed-widget .form-submit{margin-top:24px !important;}.node-gallery .field-name-field-image{width:100%;clear:both;}.node-gallery .field-name-field-image .field-item{float:left;display:block;margin:5px;}#buildingcodeform{width:300px;display:block;margin:0 auto;}#buildingcodeform button{width:100%;}@media(max-width:768px){.expandable{height:45vh;box-shadow:inset 0 -10px 10px -10px #000000;overflow:hidden;position:relative;}.expandable:after{content:'Read More';position:absolute;bottom:3px;background-color:#e16944;display:block;color:#fff;padding:5px;margin:0 auto;left:0;right:0;text-align:center;width:90px;}.expandable.expanded{height:auto;box-shadow:none;}.expandable.expanded:after{content:none;}}.published_date{font-family:"bebas_neuebold",sans-serif;font-size:14px;padding:10px 10px 0px 10px;text-align:center;text-transform:uppercase;background-color:#000;color:#fff;display:inline-block;line-height:12px;margin-bottom:10px;}.published_date span{color:#fc6c40;}.galleries_block{margin-top:20px;}.galleries_block .block-title{width:100%;text-align:center;}.galleries_block .content{background-color:#fc6c40;padding:30px;color:#fff;}.galleries_block .content a{color:#fff;text-align:center;display:block;text-transform:uppercase;font-weight:bold;}.galleries_block .content a:hover{text-decoration:none;}.galleries_block .content a:before{content:'\f030';font-family:FontAwesome;color:#fff;font-size:68px;line-height:22px;vertical-align:middle;display:block;text-align:center;margin:30px 0;}.form-item-Industry{display:none;}.domain-cfmeuffpd .form-item-Industry,.domain-cfmeumining .form-item-Industry{display:block;}
.responsive-tabs-container[class*="accordion-"] .tab-pane{margin-bottom:15px;}.responsive-tabs-container[class*="accordion-"] .accordion-link{display:none;margin-bottom:10px;padding:10px 15px;background-color:#f5f5f5;border-radius:3px;border:1px solid #ddd;color:#333;}@media (max-width:767px){.responsive-tabs-container.accordion-xs .nav-tabs{display:none;}.responsive-tabs-container.accordion-xs .accordion-link{display:block;}}@media (min-width:768px) and (max-width:991px){.responsive-tabs-container.accordion-sm .nav-tabs{display:none;}.responsive-tabs-container.accordion-sm .accordion-link{display:block;}}@media (min-width:992px) and (max-width:1199px){.responsive-tabs-container.accordion-md .nav-tabs{display:none;}.responsive-tabs-container.accordion-md .accordion-link{display:block;}}@media (min-width:1200px){.responsive-tabs-container.accordion-lg .nav-tabs{display:none;}.responsive-tabs-container.accordion-lg .accordion-link{display:block;}}
.categoriesHeading{padding-top:10px;padding-bottom:10px;font-family:equip_slabbold,sans-serif;font-size:20px;font-weight:500;}.categoriesContainer{padding:25px;background:#f1f1ee;font-weight:bold;font-size:16pt;}.collectionName{background-color:rgb(252,108,64);border-top-left-radius:5px;border-top-right-radius:5px;color:rgb(255,255,255);display:inline-block;font-family:equip_slabbold,sans-serif;font-size:22px;font-weight:500;height:46px;line-height:26px;padding-bottom:10px;padding-left:10px;padding-right:10px;padding-top:10px;text-align:left;vertical-align:middle;}.collection{border-bottom-color:rgb(235,235,235);border-bottom-style:solid;border-bottom-width:1px;}.collectionListContainer div{font-weight:300;list-style-type:none;text-align:left;-webkit-padding-start:0px;font-family:proxima_novaregular;font-size:15px;height:auto;line-height:22px;}.collectionListContainer div span:hover{background:#fc6c40;color:white;padding:2px 5px !important;border-radius:5px;cursor:pointer;}.selectedListItem span{background:#fc6c40;color:white;padding:2px 5px !important;border-radius:5px;}.modal-body .productName{height:30px;margin-bottom:0px;}.productContainer{padding:20px 0px 30px 20px;}.productContainer select{width:100%;background:url(https://cg.cfmeu.org.au/sites/all/themes/custom/cfmeu/images/select-down.png) 100% 45% no-repeat #eee !important;}.productName{font-family:OswaldBold;font-size:21px;font-weight:500;margin-top:20px;height:60px;cursor:pointer;}.productName:hover{text-decoration:underline;}.productDescription{font-size:8pt;}.productPrice{font-family:proxima_nova_rgbold;font-size:20px;color:rgb(252,108,64);}.productImage{width:95%;cursor:pointer;}.productImageCarousel{height:250px;width:250px;}.productAlternativeImageContainer{padding:10px 0px 0px 0px;}.productAlternativeImage{height:60px;padding:0px 5px 0px 5px;}.addProductToCartButton{margin-top:10px;}.addProductToCartButton.disabled,.addProductToCartButton.disabled:hover{background-color:rgb(252,108,64);border-color:rgb(252,108,64);color:rgb(255,255,255);}#productSpotlightModal{z-index:123001;}#cartContainer{position:fixed;top:0;right:-100%;height:100%;width:33%;min-width:350px;padding-top:50px;overflow-y:auto;-webkit-overflow-scrolling:touch;transition:right 0.5s;z-index:123000;box-shadow:-5px 0 5px rgba(0,0,0,.1);background-color:rgb(238,238,238);}#cartCloseButton{position:absolute;right:9px;top:0px;font-size:35px;color:#000000;border:none;background-color:transparent;cursor:pointer;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding-right:9px;z-index:123001;}.cartHeading{position:absolute;left:9px;top:8px;padding-top:8px;font-weight:bold;font-family:"equip_slabextrabold",sans-serif;font-size:26px;color:rgb(252,108,64);text-transform:uppercase;}.totalHeading{font-weight:bold;font-size:16pt;}.cartScroll{padding:70px 0 135px 0;position:absolute;top:0;height:100%;width:100%;}.cartLineItems{overflow:hidden;overflow-y:auto;height:100%;position:relative;padding:0 20px 20px;-webkit-overflow-scrolling:touch;-webkit-perspective:400px;perspective:400px;-webkit-perspective-origin:50% 0px;perspective-origin:50% 0px;}.cartLineItem{min-height:65px;margin-bottom:25px;overflow:hidden;position:relative;-webkit-backface-visibility:visible;backface-visibility:visible;}.cartLineItemImage{width:65px;height:65px;background-size:contain;background-repeat:no-repeat;background-position:center center;background-color:transparent;position:absolute;left:0;top:0;}.cartLineItemVariantTitle{float:right;color:#4c4c4c;font-size:11px;font-weight:bold;max-width:220px;overflow:hidden;text-overflow:ellipsis;}.cartLineItemTitle{font-size:14px;margin-left:80px;display:block;margin-bottom:10px;}.cartLineItemPrice{float:right;font-size:14px;font-weight:bold;line-height:26px;}.cartLineItemQuantityDecrement{color:#4c4c4c;display:block;height:30px;float:left;line-height:16px;font-family:monospace;width:26px;padding:0;border:none;background:transparent;box-shadow:none;cursor:pointer;font-size:18px;text-align:center;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;border:1px solid #767676;position:relative;border-radius:3px 0 0 3px;}.cartLineItemQty{color:black;width:45px;height:30px;font-size:16px;border:none;text-align:center;-moz-appearance:textfield;-webkit-appearance:none;display:inline-block;padding:0;border-radius:0;border-top:1px solid #767676;border-bottom:1px solid #767676;}.cartLineItemQuantityIncrement{color:#4c4c4c;display:block;height:30px;float:left;line-height:16px;font-family:monospace;width:26px;padding:0;border:none;background:transparent;box-shadow:none;cursor:pointer;font-size:18px;text-align:center;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;border:1px solid #767676;position:relative;border-radius:0 3px 3px 0;}.cartLineItemQtyText{font-weight:bold;}.cartFooter{background-color:#ffffff;position:absolute;width:100%;bottom:0;padding:20px;}.cartSubtotalText{text-transform:uppercase;float:left;font-size:11px;color:#4c4c4c;}.cartSubtotalPrice{float:right;}.cartNotice{font-size:11px;clear:both;padding-top:10px;text-align:center;color:#4c4c4c;}.cartCheckoutButton{clear:both;margin-top:15px;width:100%;padding:10px 5px;font-size:16px;}.cartShopifyBuyButton{color:#fff;font-size:15px;background-color:#78b657;padding:12px 40px;letter-spacing:.3px;display:block;border-radius:3px;cursor:pointer;-webkit-transition:background 200ms ease;transition:background 200ms ease;max-width:100%;text-overflow:ellipsis;overflow:hidden;line-height:1.2;border:0;-moz-appearance:none;-webkit-appearance:none}.cartToggleButton{position:fixed;right:0;top:calc(50% - 30px);background-color:rgb(252,108,64);color:#000000;border-radius:3px 0 0 3px;;padding:8px 10px;text-align:center;display:inline-block;min-width:46px;margin-right:0;cursor:pointer;-webkit-transition:background 200ms ease;transition:background 200ms ease}#clearCartButton{font-size:10pt;background-color:rgb(252,108,64);}#checkoutButton{font-size:14pt;font-weight:bold;background-color:rgb(252,108,64);}#cartCheckoutButtonContainer{padding-bottom:10px;}.shopify-buy__cart-toggle__count{font-size:18px;margin-bottom:10px;}.shopify-buy__icon-cart--side{height:20px;width:20px;}.shopify-buy__icon-cart__group{fill:#000000;}.noLeftPadding{padding-left:0px;}
