/****************************************************************************FOUNDATION GLYPHS*****************************************************************************//** Foundation Icons v 3.0* Made by ZURB 2013 http://zurb.com/playground/foundation-icon-fonts-3* MIT License*/@font-face {font-family: "foundation-icons";src: url("https://www.clairvauxfc.com.au/theme/fonts/glyphs/foundation-icons.eot");src: url("https://www.clairvauxfc.com.au/theme/fonts/glyphs/foundation-icons.eot?#iefix") format("embedded-opentype"),url("https://www.clairvauxfc.com.au/theme/fonts/glyphs/foundation-icons.woff") format("woff"),url("https://www.clairvauxfc.com.au/theme/fonts/glyphs/foundation-icons.ttf") format("truetype"),url("https://www.clairvauxfc.com.au/theme/fonts/glyphs/foundation-icons.svg#fontcustom") format("svg");font-weight: normal;font-style: normal;}.fi-address-book:before,.fi-alert:before,.fi-align-center:before,.fi-align-justify:before,.fi-align-left:before,.fi-align-right:before,.fi-anchor:before,.fi-annotate:before,.fi-archive:before,.fi-arrow-down:before,.fi-arrow-left:before,.fi-arrow-right:before,.fi-arrow-up:before,.fi-arrows-compress:before,.fi-arrows-expand:before,.fi-arrows-in:before,.fi-arrows-out:before,.fi-asl:before,.fi-asterisk:before,.fi-at-sign:before,.fi-background-color:before,.fi-battery-empty:before,.fi-battery-full:before,.fi-battery-half:before,.fi-bitcoin-circle:before,.fi-bitcoin:before,.fi-blind:before,.fi-bluetooth:before,.fi-bold:before,.fi-book-bookmark:before,.fi-book:before,.fi-bookmark:before,.fi-braille:before,.fi-burst-new:before,.fi-burst-sale:before,.fi-burst:before,.fi-calendar:before,.fi-camera:before,.fi-check:before,.fi-checkbox:before,.fi-clipboard-notes:before,.fi-clipboard-pencil:before,.fi-clipboard:before,.fi-clock:before,.fi-closed-caption:before,.fi-cloud:before,.fi-comment-minus:before,.fi-comment-quotes:before,.fi-comment-video:before,.fi-comment:before,.fi-comments:before,.fi-compass:before,.fi-contrast:before,.fi-credit-card:before,.fi-crop:before,.fi-crown:before,.fi-css3:before,.fi-database:before,.fi-die-five:before,.fi-die-four:before,.fi-die-one:before,.fi-die-six:before,.fi-die-three:before,.fi-die-two:before,.fi-dislike:before,.fi-dollar-bill:before,.fi-dollar:before,.fi-download:before,.fi-eject:before,.fi-elevator:before,.fi-euro:before,.fi-eye:before,.fi-fast-forward:before,.fi-female-symbol:before,.fi-female:before,.fi-filter:before,.fi-first-aid:before,.fi-flag:before,.fi-folder-add:before,.fi-folder-lock:before,.fi-folder:before,.fi-foot:before,.fi-foundation:before,.fi-graph-bar:before,.fi-graph-horizontal:before,.fi-graph-pie:before,.fi-graph-trend:before,.fi-guide-dog:before,.fi-hearing-aid:before,.fi-heart:before,.fi-home:before,.fi-html5:before,.fi-indent-less:before,.fi-indent-more:before,.fi-info:before,.fi-italic:before,.fi-key:before,.fi-laptop:before,.fi-layout:before,.fi-lightbulb:before,.fi-like:before,.fi-link:before,.fi-list-bullet:before,.fi-list-number:before,.fi-list-thumbnails:before,.fi-list:before,.fi-lock:before,.fi-loop:before,.fi-magnifying-glass:before,.fi-mail:before,.fi-male-female:before,.fi-male-symbol:before,.fi-male:before,.fi-map:before,.fi-marker:before,.fi-megaphone:before,.fi-microphone:before,.fi-minus-circle:before,.fi-minus:before,.fi-mobile-signal:before,.fi-mobile:before,.fi-monitor:before,.fi-mountains:before,.fi-music:before,.fi-next:before,.fi-no-dogs:before,.fi-no-smoking:before,.fi-page-add:before,.fi-page-copy:before,.fi-page-csv:before,.fi-page-delete:before,.fi-page-doc:before,.fi-page-edit:before,.fi-page-export-csv:before,.fi-page-export-doc:before,.fi-page-export-pdf:before,.fi-page-export:before,.fi-page-filled:before,.fi-page-multiple:before,.fi-page-pdf:before,.fi-page-remove:before,.fi-page-search:before,.fi-page:before,.fi-paint-bucket:before,.fi-paperclip:before,.fi-pause:before,.fi-paw:before,.fi-paypal:before,.fi-pencil:before,.fi-photo:before,.fi-play-circle:before,.fi-play-video:before,.fi-play:before,.fi-plus:before,.fi-pound:before,.fi-power:before,.fi-previous:before,.fi-price-tag:before,.fi-pricetag-multiple:before,.fi-print:before,.fi-prohibited:before,.fi-projection-screen:before,.fi-puzzle:before,.fi-quote:before,.fi-record:before,.fi-refresh:before,.fi-results-demographics:before,.fi-results:before,.fi-rewind-ten:before,.fi-rewind:before,.fi-rss:before,.fi-safety-cone:before,.fi-save:before,.fi-share:before,.fi-sheriff-badge:before,.fi-shield:before,.fi-shopping-bag:before,.fi-shopping-cart:before,.fi-shuffle:before,.fi-skull:before,.fi-social-500px:before,.fi-social-adobe:before,.fi-social-amazon:before,.fi-social-android:before,.fi-social-apple:before,.fi-social-behance:before,.fi-social-bing:before,.fi-social-blogger:before,.fi-social-delicious:before,.fi-social-designer-news:before,.fi-social-deviant-art:before,.fi-social-digg:before,.fi-social-dribbble:before,.fi-social-drive:before,.fi-social-dropbox:before,.fi-social-evernote:before,.fi-social-facebook:before,.fi-social-flickr:before,.fi-social-forrst:before,.fi-social-foursquare:before,.fi-social-game-center:before,.fi-social-github:before,.fi-social-google-plus:before,.fi-social-hacker-news:before,.fi-social-hi5:before,.fi-social-instagram:before,.fi-social-joomla:before,.fi-social-lastfm:before,.fi-social-linkedin:before,.fi-social-medium:before,.fi-social-myspace:before,.fi-social-orkut:before,.fi-social-path:before,.fi-social-picasa:before,.fi-social-pinterest:before,.fi-social-rdio:before,.fi-social-reddit:before,.fi-social-skillshare:before,.fi-social-skype:before,.fi-social-smashing-mag:before,.fi-social-snapchat:before,.fi-social-spotify:before,.fi-social-squidoo:before,.fi-social-stack-overflow:before,.fi-social-steam:before,.fi-social-stumbleupon:before,.fi-social-treehouse:before,.fi-social-tumblr:before,.fi-social-twitter:before,.fi-social-vimeo:before,.fi-social-windows:before,.fi-social-xbox:before,.fi-social-yahoo:before,.fi-social-yelp:before,.fi-social-youtube:before,.fi-social-zerply:before,.fi-social-zurb:before,.fi-sound:before,.fi-star:before,.fi-stop:before,.fi-strikethrough:before,.fi-subscript:before,.fi-superscript:before,.fi-tablet-landscape:before,.fi-tablet-portrait:before,.fi-target-two:before,.fi-target:before,.fi-telephone-accessible:before,.fi-telephone:before,.fi-text-color:before,.fi-thumbnails:before,.fi-ticket:before,.fi-torso-business:before,.fi-torso-female:before,.fi-torso:before,.fi-torsos-all-female:before,.fi-torsos-all:before,.fi-torsos-female-male:before,.fi-torsos-male-female:before,.fi-torsos:before,.fi-trash:before,.fi-trees:before,.fi-trophy:before,.fi-underline:before,.fi-universal-access:before,.fi-unlink:before,.fi-unlock:before,.fi-upload-cloud:before,.fi-upload:before,.fi-usb:before,.fi-video:before,.fi-volume-none:before,.fi-volume-strike:before,.fi-volume:before,.fi-web:before,.fi-wheelchair:before,.fi-widget:before,.fi-wrench:before,.fi-x-circle:before,.fi-x:before,.fi-yen:before,.fi-zoom-in:before,.fi-zoom-out:before {font-family: "foundation-icons";font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;display: inline-block;text-decoration: inherit;}.fi-address-book:before { content: "\f100"; }.fi-alert:before { content: "\f101"; }.fi-align-center:before { content: "\f102"; }.fi-align-justify:before { content: "\f103"; }.fi-align-left:before { content: "\f104"; }.fi-align-right:before { content: "\f105"; }.fi-anchor:before { content: "\f106"; }.fi-annotate:before { content: "\f107"; }.fi-archive:before { content: "\f108"; }.fi-arrow-down:before { content: "\f109"; }.fi-arrow-left:before { content: "\f10a"; }.fi-arrow-right:before { content: "\f10b"; }.fi-arrow-up:before { content: "\f10c"; }.fi-arrows-compress:before { content: "\f10d"; }.fi-arrows-expand:before { content: "\f10e"; }.fi-arrows-in:before { content: "\f10f"; }.fi-arrows-out:before { content: "\f110"; }.fi-asl:before { content: "\f111"; }.fi-asterisk:before { content: "\f112"; }.fi-at-sign:before { content: "\f113"; }.fi-background-color:before { content: "\f114"; }.fi-battery-empty:before { content: "\f115"; }.fi-battery-full:before { content: "\f116"; }.fi-battery-half:before { content: "\f117"; }.fi-bitcoin-circle:before { content: "\f118"; }.fi-bitcoin:before { content: "\f119"; }.fi-blind:before { content: "\f11a"; }.fi-bluetooth:before { content: "\f11b"; }.fi-bold:before { content: "\f11c"; }.fi-book-bookmark:before { content: "\f11d"; }.fi-book:before { content: "\f11e"; }.fi-bookmark:before { content: "\f11f"; }.fi-braille:before { content: "\f120"; }.fi-burst-new:before { content: "\f121"; }.fi-burst-sale:before { content: "\f122"; }.fi-burst:before { content: "\f123"; }.fi-calendar:before { content: "\f124"; }.fi-camera:before { content: "\f125"; }.fi-check:before { content: "\f126"; }.fi-checkbox:before { content: "\f127"; }.fi-clipboard-notes:before { content: "\f128"; }.fi-clipboard-pencil:before { content: "\f129"; }.fi-clipboard:before { content: "\f12a"; }.fi-clock:before { content: "\f12b"; }.fi-closed-caption:before { content: "\f12c"; }.fi-cloud:before { content: "\f12d"; }.fi-comment-minus:before { content: "\f12e"; }.fi-comment-quotes:before { content: "\f12f"; }.fi-comment-video:before { content: "\f130"; }.fi-comment:before { content: "\f131"; }.fi-comments:before { content: "\f132"; }.fi-compass:before { content: "\f133"; }.fi-contrast:before { content: "\f134"; }.fi-credit-card:before { content: "\f135"; }.fi-crop:before { content: "\f136"; }.fi-crown:before { content: "\f137"; }.fi-css3:before { content: "\f138"; }.fi-database:before { content: "\f139"; }.fi-die-five:before { content: "\f13a"; }.fi-die-four:before { content: "\f13b"; }.fi-die-one:before { content: "\f13c"; }.fi-die-six:before { content: "\f13d"; }.fi-die-three:before { content: "\f13e"; }.fi-die-two:before { content: "\f13f"; }.fi-dislike:before { content: "\f140"; }.fi-dollar-bill:before { content: "\f141"; }.fi-dollar:before { content: "\f142"; }.fi-download:before { content: "\f143"; }.fi-eject:before { content: "\f144"; }.fi-elevator:before { content: "\f145"; }.fi-euro:before { content: "\f146"; }.fi-eye:before { content: "\f147"; }.fi-fast-forward:before { content: "\f148"; }.fi-female-symbol:before { content: "\f149"; }.fi-female:before { content: "\f14a"; }.fi-filter:before { content: "\f14b"; }.fi-first-aid:before { content: "\f14c"; }.fi-flag:before { content: "\f14d"; }.fi-folder-add:before { content: "\f14e"; }.fi-folder-lock:before { content: "\f14f"; }.fi-folder:before { content: "\f150"; }.fi-foot:before { content: "\f151"; }.fi-foundation:before { content: "\f152"; }.fi-graph-bar:before { content: "\f153"; }.fi-graph-horizontal:before { content: "\f154"; }.fi-graph-pie:before { content: "\f155"; }.fi-graph-trend:before { content: "\f156"; }.fi-guide-dog:before { content: "\f157"; }.fi-hearing-aid:before { content: "\f158"; }.fi-heart:before { content: "\f159"; }.fi-home:before { content: "\f15a"; }.fi-html5:before { content: "\f15b"; }.fi-indent-less:before { content: "\f15c"; }.fi-indent-more:before { content: "\f15d"; }.fi-info:before { content: "\f15e"; }.fi-italic:before { content: "\f15f"; }.fi-key:before { content: "\f160"; }.fi-laptop:before { content: "\f161"; }.fi-layout:before { content: "\f162"; }.fi-lightbulb:before { content: "\f163"; }.fi-like:before { content: "\f164"; }.fi-link:before { content: "\f165"; }.fi-list-bullet:before { content: "\f166"; }.fi-list-number:before { content: "\f167"; }.fi-list-thumbnails:before { content: "\f168"; }.fi-list:before { content: "\f169"; }.fi-lock:before { content: "\f16a"; }.fi-loop:before { content: "\f16b"; }.fi-magnifying-glass:before { content: "\f16c"; }.fi-mail:before { content: "\f16d"; }.fi-male-female:before { content: "\f16e"; }.fi-male-symbol:before { content: "\f16f"; }.fi-male:before { content: "\f170"; }.fi-map:before { content: "\f171"; }.fi-marker:before { content: "\f172"; }.fi-megaphone:before { content: "\f173"; }.fi-microphone:before { content: "\f174"; }.fi-minus-circle:before { content: "\f175"; }.fi-minus:before { content: "\f176"; }.fi-mobile-signal:before { content: "\f177"; }.fi-mobile:before { content: "\f178"; }.fi-monitor:before { content: "\f179"; }.fi-mountains:before { content: "\f17a"; }.fi-music:before { content: "\f17b"; }.fi-next:before { content: "\f17c"; }.fi-no-dogs:before { content: "\f17d"; }.fi-no-smoking:before { content: "\f17e"; }.fi-page-add:before { content: "\f17f"; }.fi-page-copy:before { content: "\f180"; }.fi-page-csv:before { content: "\f181"; }.fi-page-delete:before { content: "\f182"; }.fi-page-doc:before { content: "\f183"; }.fi-page-edit:before { content: "\f184"; }.fi-page-export-csv:before { content: "\f185"; }.fi-page-export-doc:before { content: "\f186"; }.fi-page-export-pdf:before { content: "\f187"; }.fi-page-export:before { content: "\f188"; }.fi-page-filled:before { content: "\f189"; }.fi-page-multiple:before { content: "\f18a"; }.fi-page-pdf:before { content: "\f18b"; }.fi-page-remove:before { content: "\f18c"; }.fi-page-search:before { content: "\f18d"; }.fi-page:before { content: "\f18e"; }.fi-paint-bucket:before { content: "\f18f"; }.fi-paperclip:before { content: "\f190"; }.fi-pause:before { content: "\f191"; }.fi-paw:before { content: "\f192"; }.fi-paypal:before { content: "\f193"; }.fi-pencil:before { content: "\f194"; }.fi-photo:before { content: "\f195"; }.fi-play-circle:before { content: "\f196"; }.fi-play-video:before { content: "\f197"; }.fi-play:before { content: "\f198"; }.fi-plus:before { content: "\f199"; }.fi-pound:before { content: "\f19a"; }.fi-power:before { content: "\f19b"; }.fi-previous:before { content: "\f19c"; }.fi-price-tag:before { content: "\f19d"; }.fi-pricetag-multiple:before { content: "\f19e"; }.fi-print:before { content: "\f19f"; }.fi-prohibited:before { content: "\f1a0"; }.fi-projection-screen:before { content: "\f1a1"; }.fi-puzzle:before { content: "\f1a2"; }.fi-quote:before { content: "\f1a3"; }.fi-record:before { content: "\f1a4"; }.fi-refresh:before { content: "\f1a5"; }.fi-results-demographics:before { content: "\f1a6"; }.fi-results:before { content: "\f1a7"; }.fi-rewind-ten:before { content: "\f1a8"; }.fi-rewind:before { content: "\f1a9"; }.fi-rss:before { content: "\f1aa"; }.fi-safety-cone:before { content: "\f1ab"; }.fi-save:before { content: "\f1ac"; }.fi-share:before { content: "\f1ad"; }.fi-sheriff-badge:before { content: "\f1ae"; }.fi-shield:before { content: "\f1af"; }.fi-shopping-bag:before { content: "\f1b0"; }.fi-shopping-cart:before { content: "\f1b1"; }.fi-shuffle:before { content: "\f1b2"; }.fi-skull:before { content: "\f1b3"; }.fi-social-500px:before { content: "\f1b4"; }.fi-social-adobe:before { content: "\f1b5"; }.fi-social-amazon:before { content: "\f1b6"; }.fi-social-android:before { content: "\f1b7"; }.fi-social-apple:before { content: "\f1b8"; }.fi-social-behance:before { content: "\f1b9"; }.fi-social-bing:before { content: "\f1ba"; }.fi-social-blogger:before { content: "\f1bb"; }.fi-social-delicious:before { content: "\f1bc"; }.fi-social-designer-news:before { content: "\f1bd"; }.fi-social-deviant-art:before { content: "\f1be"; }.fi-social-digg:before { content: "\f1bf"; }.fi-social-dribbble:before { content: "\f1c0"; }.fi-social-drive:before { content: "\f1c1"; }.fi-social-dropbox:before { content: "\f1c2"; }.fi-social-evernote:before { content: "\f1c3"; }.fi-social-facebook:before { content: "\f1c4"; }.fi-social-flickr:before { content: "\f1c5"; }.fi-social-forrst:before { content: "\f1c6"; }.fi-social-foursquare:before { content: "\f1c7"; }.fi-social-game-center:before { content: "\f1c8"; }.fi-social-github:before { content: "\f1c9"; }.fi-social-google-plus:before { content: "\f1ca"; }.fi-social-hacker-news:before { content: "\f1cb"; }.fi-social-hi5:before { content: "\f1cc"; }.fi-social-instagram:before { content: "\f1cd"; }.fi-social-joomla:before { content: "\f1ce"; }.fi-social-lastfm:before { content: "\f1cf"; }.fi-social-linkedin:before { content: "\f1d0"; }.fi-social-medium:before { content: "\f1d1"; }.fi-social-myspace:before { content: "\f1d2"; }.fi-social-orkut:before { content: "\f1d3"; }.fi-social-path:before { content: "\f1d4"; }.fi-social-picasa:before { content: "\f1d5"; }.fi-social-pinterest:before { content: "\f1d6"; }.fi-social-rdio:before { content: "\f1d7"; }.fi-social-reddit:before { content: "\f1d8"; }.fi-social-skillshare:before { content: "\f1d9"; }.fi-social-skype:before { content: "\f1da"; }.fi-social-smashing-mag:before { content: "\f1db"; }.fi-social-snapchat:before { content: "\f1dc"; }.fi-social-spotify:before { content: "\f1dd"; }.fi-social-squidoo:before { content: "\f1de"; }.fi-social-stack-overflow:before { content: "\f1df"; }.fi-social-steam:before { content: "\f1e0"; }.fi-social-stumbleupon:before { content: "\f1e1"; }.fi-social-treehouse:before { content: "\f1e2"; }.fi-social-tumblr:before { content: "\f1e3"; }.fi-social-twitter:before { content: "\f1e4"; }.fi-social-vimeo:before { content: "\f1e5"; }.fi-social-windows:before { content: "\f1e6"; }.fi-social-xbox:before { content: "\f1e7"; }.fi-social-yahoo:before { content: "\f1e8"; }.fi-social-yelp:before { content: "\f1e9"; }.fi-social-youtube:before { content: "\f1ea"; }.fi-social-zerply:before { content: "\f1eb"; }.fi-social-zurb:before { content: "\f1ec"; }.fi-sound:before { content: "\f1ed"; }.fi-star:before { content: "\f1ee"; }.fi-stop:before { content: "\f1ef"; }.fi-strikethrough:before { content: "\f1f0"; }.fi-subscript:before { content: "\f1f1"; }.fi-superscript:before { content: "\f1f2"; }.fi-tablet-landscape:before { content: "\f1f3"; }.fi-tablet-portrait:before { content: "\f1f4"; }.fi-target-two:before { content: "\f1f5"; }.fi-target:before { content: "\f1f6"; }.fi-telephone-accessible:before { content: "\f1f7"; }.fi-telephone:before { content: "\f1f8"; }.fi-text-color:before { content: "\f1f9"; }.fi-thumbnails:before { content: "\f1fa"; }.fi-ticket:before { content: "\f1fb"; }.fi-torso-business:before { content: "\f1fc"; }.fi-torso-female:before { content: "\f1fd"; }.fi-torso:before { content: "\f1fe"; }.fi-torsos-all-female:before { content: "\f1ff"; }.fi-torsos-all:before { content: "\f200"; }.fi-torsos-female-male:before { content: "\f201"; }.fi-torsos-male-female:before { content: "\f202"; }.fi-torsos:before { content: "\f203"; }.fi-trash:before { content: "\f204"; }.fi-trees:before { content: "\f205"; }.fi-trophy:before { content: "\f206"; }.fi-underline:before { content: "\f207"; }.fi-universal-access:before { content: "\f208"; }.fi-unlink:before { content: "\f209"; }.fi-unlock:before { content: "\f20a"; }.fi-upload-cloud:before { content: "\f20b"; }.fi-upload:before { content: "\f20c"; }.fi-usb:before { content: "\f20d"; }.fi-video:before { content: "\f20e"; }.fi-volume-none:before { content: "\f20f"; }.fi-volume-strike:before { content: "\f210"; }.fi-volume:before { content: "\f211"; }.fi-web:before { content: "\f212"; }.fi-wheelchair:before { content: "\f213"; }.fi-widget:before { content: "\f214"; }.fi-wrench:before { content: "\f215"; }.fi-x-circle:before { content: "\f216"; }.fi-x:before { content: "\f217"; }.fi-yen:before { content: "\f218"; }.fi-zoom-in:before { content: "\f219"; }.fi-zoom-out:before { content: "\f21a"; }/* custom fonts */@font-face {font-family: 'Centrale Bold';src: url('https://www.clairvauxfc.com.au/theme/fonts/centrale_sans_bold-webfont.woff2') format('woff2'),url('https://www.clairvauxfc.com.au/theme/fonts/centrale_sans_bold-webfont.woff') format('woff');font-weight: normal;font-style: normal;}@font-face {font-family: 'Centrale';src: url('https://www.clairvauxfc.com.au/theme/fonts/centrale_sans_regular-webfont.woff2') format('woff2'),url('https://www.clairvauxfc.com.au/theme/fonts/centrale_sans_regular-webfont.woff') format('woff');font-weight: normal;font-style: normal;}@font-face {font-family: 'Centrale Italic';src: url('https://www.clairvauxfc.com.au/theme/fonts/centrale_sans_regular_italic-webfont.woff2') format('woff2'),url('https://www.clairvauxfc.com.au/theme/fonts/centrale_sans_regular_italic-webfont.woff') format('woff');font-weight: normal;font-style: normal;}
/* Stylesheet: Fonts Modified On 2017-12-05 17:04:12 */
/****************************************************************************THEME STYLESHEET*****************************************************************************//*  refer to the GCB "globalvariables" for a list of possible variables *//****************************************************************************MASTER SITE WIDTH*****************************************************************************/.row {max-width: 63.125em;}@media only screen and (min-width: 1025px) {.row {max-width: 90.063em;}}.row .row {max-width: 150em; /* this just needs to be more than the main row width */}/****************************************************************************TYPOGRAPHY*****************************************************************************/body {/*background: url('https://www.clairvauxfc.com.au/theme/img/body-bkg.jpg') top left repeat #f4f4f4;*/background: #FFF;color: #333333;padding: 0;margin: 0;font-family: "Centrale", "Open Sans", "Helvetica", Helvetica, Arial, sans-serif;font-size: 100%;}/*  HEADINGS****************************************************/.page-title {/*background: url('https://www.clairvauxfc.com.au/theme/img/header-bkg.jpg') top center repeat #5a9417;min-height: 80px;*/background: #fff800;}/*@media only screen and (min-width: 900px) {.page-title {min-height: 119px;}}*/h1, h2, h3, h4, h5, h6 {font-family: "Centrale Bold", "Open Sans", "Helvetica", Helvetica, Arial, sans-serif;font-weight: normal;font-style: normal;margin-top: 0.2em;margin-bottom: 0.5em;line-height: 1.2125em;}h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {text-decoration: none !important;}h1, .panel h1 {font-size: 2.125em;color: #FFFFFF;font-weight: normal;text-transform: uppercase;}.page-title h1 {line-height: 1;font-size: 1.85em;color: #23408f;margin: 20px 0 25px 0;}/*@media only screen and (min-width: 641px) {.page-title h1 {margin-top: 30px;}}*/@media only screen and (min-width: 900px) {.page-title h1 {/*margin-top: 70px;*/font-size: 2.125em;}}h2, .panel h2 {font-size: 1.6875em;color: #000000;}h2:not(.item) a {color: #000000;}h3, .panel h3 {font-size: 1.375em;color: #666666;font-weight: normal;}h3:not(.item) a {color: #666666;}h4, .panel h4 {font-size: 1.125em;color: #333333;}h4:not(.item) a {color: #333333;}h5, .panel h5 {font-size: 1.125em;color: #000000;font-weight: normal;}h5:not(.item) a {color: #000000;}h6, .panel h6 {font-size: 1em;color: #000000;font-weight: normal;}h6:not(.item) a {color: #000000;}@media only screen and (min-width: 641px) {h1, h2, h3, h4, h5, h6 {line-height: 1.4;}h1 {font-size: 2em;}h2 {font-size: 1.75em;}h3 {font-size: 1.4em;}h4 {font-size: 1.1em;}}/*  HYPERLINKS****************************************************/a {color: #23408f;text-decoration: none;}a:hover,a:focus {color: #000000;}.content a {text-decoration: none;}/* avoid applying anywhere but within paragraphsotherwise there could be various issues *//* external *//*.content p a[target^="_blank"]:not(.button),.content ul a[target^="_blank"]:not(.button),.content ol a[target^="_blank"]:not(.button) {padding-left: 25px;background: url(https://www.clairvauxfc.com.au/theme/img/icons/external.png) no-repeat 4px 50%;}*//* emails */.content p a[href^="mailto:"]:not(.button),.content ul a[href^="mailto:"]:not(.button),.content ol a[href^="mailto:"]:not(.button) {padding-left: 25px;background: url(https://www.clairvauxfc.com.au/theme/img/icons/email.png) no-repeat 4px 50%;}/* pdfs */.content p a[href$=".pdf"]:not(.button),.content ul a[href$=".pdf"]:not(.button),.content ol a[href$=".pdf"]:not(.button) {padding-left: 25px;background: url(https://www.clairvauxfc.com.au/theme/img/icons/pdf.png) no-repeat 4px 50%;}/*  PARAGRAPHS AND LISTS****************************************************/p {font-size: 1em;line-height: 1.6;margin-bottom: 1.25em;}ul,ol {margin-left: 35px;font-size: 1em;}/*  IMAGES****************************************************/#main-content img,#sidebar img {max-width: 100%;}#main-content .th {border: 10px solid #FFF;}#main-content .th:hover,#main-content .th:focus {box-shadow: 0px 0px 6px 1px rgba(100, 100, 100, 0.5);}#sidebar .th {border: 5px solid #FFF;}#sidebar .th:hover,#sidebar .th:focus {box-shadow: 0px 0px 6px 1px rgba(100, 100, 100, 0.5);}#main-content img[style*="float: left"] {float: left;margin: 0 20px 20px 0;}#main-content img[style*="float: right"] {float: right;margin: 0 0 20px 20px;}#main-content a:not(.th) img:hover:not(.th) {opacity: 0.75;}/****************************************************************************HEADER*****************************************************************************//*  WRAPPER****************************************************/header {background: #FFF;}@media only screen and (min-width: 900px) {header {background: url('https://www.clairvauxfc.com.au/theme/img/header-bkg-line.gif') 0 109px repeat-x #FFF;}}@media only screen and (min-width: 641px) {header {min-height: 95px;}}@media only screen and (min-width: 900px) {header {min-height: 165px;}}header .row.header {padding-top: 15px;}/*  COMPANY LOGO****************************************************/.site-logo h1 {top: -10px;}.site-logo h1 img {width: auto;height: 90px;position: absolute;top: -10px;}@media only screen and (min-width: 900px) {.site-logo h1 {text-align: left;position: absolute;z-index: 999;}.site-logo h1 img {width: 110px;height: auto;position: static;top: auto;}}/*  STRAPLINE****************************************************/.strapline {position: absolute;top: 10px;left: 190px;}.strapline h2 {font-size: 23px;font-weight: normal;text-transform: uppercase;color: #555555;line-height: 1;}.strapline h2 span {font-weight: normal;padding-left: 20px;color: #aaaaaa;display: none;}@media only screen and (min-width: ) {.strapline h2 {font-size: 15px;}}@media only screen and (min-width: 900px) {.strapline {position: absolute;top: 10px;left: 205px;}.strapline h2 {font-size: 15px;}.strapline h2 span {display: inline;}}@media only screen and (min-width: 1025px) {.strapline {top: 30px;}.strapline h2 {font-size: 15px;;}}/*  SOCIAL MEDIA****************************************************/.social-media {min-height: 45px;position: relative;}ul#header-social {height: 35px;width: 100%;text-align: left;margin: 0;padding: 0;list-style-type: none;position: absolute;z-index: 20;top: -10px;}ul#header-social li {list-style-type: none;padding: 0;margin: 0;display: inline-block;}ul#header-social li.facebook-like {position: absolute;right: 0;top: 10px;}ul#header-social li.facebook-like div.fb-like {border: none;width: 50px;height: 35px;margin: 0;position: relative;top: -4px;}ul#header-social li.facebook a {margin-left: 0;}ul#header-social li a {display: block;float: left;height: 32px;margin-left: 10px;}ul#header-social li a i {font-size: 42px;position: relative;top: -10px;}ul#header-social li.facebook a i {color: #436eac;}@media only screen and (min-width: ) {.social-media {position: relative;left: 100px;top: -32px;}}@media only screen and (min-width: 900px) {ul#header-social li a {margin-left: 5px;height: 32px;}ul#header-social li.facebook a {margin-left: 5px;}ul#header-social li a i {font-size: 32px;position: static;top: 0;}ul#header-social li.facebook-like {position: static;right: auto;top: auto;}}@media only screen and (min-width: 641px) and (max-width: 899px) {.social-media {position: relative;left: 361px;top: -38px;max-width: 110px;}ul#header-social li.facebook-like {position: relative;right: auto;top: auto;left: -6px;}}@media only screen and (min-width: 1025px) {.social-media {position: relative;left: 582px;top: -32px;}}/* players */#fox-image {position: absolute;right: 15px;bottom: -1px;display: none;}@media only screen and (min-width: 1200px) {#fox-image {display: block;}}/****************************************************************************NAVIGATION*****************************************************************************//*  GENERAL****************************************************//* main wrapper */.primary-navigation {background: transparent !important;}@media only screen and (max-width: 640px) {/* add shadow if menu scrolls with page */.primary-navigation {box-shadow: 0 7px 7px rgba(0, 0, 0, .2);-webkit-box-shadow: 0 0 20px 0 rgba(0,0,0,0.4);box-shadow: 0 0 20px 0 rgba(0,0,0,0.4);}}@media only screen and (min-width: 641px) {.primary-navigation {margin-top: 20px;background: transparent !important;}.primary-navigation.sticky.fixed {margin-top: auto;background: #FFF;}.primary-navigation.contain-to-grid nav.top-bar {margin-left: 167px;}.primary-navigation.sticky.fixed.contain-to-grid nav.top-bar {margin: auto;}}@media only screen and (min-width: 900px) {.primary-navigation {margin-top: 95px;}.primary-navigation.contain-to-grid nav.top-bar {margin-left: 180px;}}@media only screen and (min-width: 1025px) {.primary-navigation.contain-to-grid nav.top-bar {margin-left: 175px;}}.fixed {z-index: 999;}.primary-navigation nav.top-bar {margin-bottom: 0;}/* reset menu background and font sizes */.top-bar-section ul {background: transparent;font-size: 20px;}/* menu bar */nav.top-bar {background: #FFF;/*background: transparent;*/color: #000000;}.primary-navigation,.primary-navigation.fixed,.primary-navigation.sticky.fixed {background: #FFF !important;}.top-bar,.top-bar .name,.top-bar .name h1 {height: 55px;line-height: 55px;}.top-bar .name h1 a {display: inline-block;height: 55px;line-height: 55px;}.top-bar .name h1 a img {height: 39px;width: auto;display: block;margin: 8px 0;}/* menu items */.top-bar-section li a:not(.button),.top-bar-section li.has-form {background: #FFF;color: #666666;padding: 0 17px;}.top-bar-section ul li > a {background: #FFF;color: #000000;font-size: 20px;font-family: "Centrale", "Open Sans", "Helvetica", Helvetica, Arial, sans-serif;text-transform: uppercase;font-weight: bold;}.expanded .top-bar-section li a:not(.button) {padding: 12px 0 12px 15px;}/* menu items hover */.top-bar-section ul li:not(.has-form) a:not(.button):hover,.top-bar-section ul li:hover:not(.has-form) > a,.top-bar-section > ul.left > li:hover:not(.has-form),.top-bar-section > ul.left > li:focus:not(.has-form),.top-bar-section > ul.right > li:hover:not(.has-form),.top-bar-section > ul.right > li:focus:not(.has-form) {background: #FFF;color: #000000;}/* active menu item */.top-bar-section ul li.active > a {background: #FFF;color: #000000;}/* active menu item */.top-bar-section ul li.active > a:hover {color: #23408f;}/*  MOBILE****************************************************/.top-bar .name h1 a {color: #000000;}/* fix top bar position */.fixed.expanded:not(.top-bar) .top-bar-section {margin-top: 55px;}/* background */.primary-navigation nav.top-bar.expanded .title-area {background: #FFF;height: 55px;}/* link colour */.primary-navigation nav.top-bar.expanded .title-area .toggle-topbar a {color: #000000;}/* menu icon */.top-bar .toggle-topbar.menu-icon {z-index: 1000;right: 0;top: 0;margin: 0;padding: 0;height: 55px;line-height: 55px;}.top-bar .toggle-topbar.menu-icon a {color: #000000;text-indent: 0;width: 55px;height: 55px;line-height: 55px;text-align: center;display: block;}.top-bar .toggle-topbar.menu-icon a:after {box-shadow: none;width: 0;}/* the icon itself */.top-bar .toggle-topbar.menu-icon a i {display: block;font-size: 36px;color: #000000;height: 55px !important;line-height: 55px !important;width: 55px;}/* SUBMENUS**********************/.top-bar-section > ul.left {background: #FFF;}.top-bar-section .has-dropdown.hover > .dropdown,.top-bar-section .has-dropdown.not-click:hover > .dropdown {/*border: #000 5px solid !important;*/}.top-bar.expanded .top-bar-section ul li,.top-bar.expanded .top-bar-section li a {font-size: 16px;}/* "back" link */.top-bar-section .dropdown li.title.back {background: #999 !important;}.top-bar-section .dropdown li.title h5 {margin: 0;line-height: 25px;}.top-bar-section .dropdown li.title.back h5 a {font-weight: bold;text-transform: uppercase;background: transparent;color: #FFFFFF;}.top-bar.expanded .toggle-topbar a span {box-shadow: 0px 10px 0px 1px rgb(255, 255, 255), 0px 16px 0px 1px rgb(255, 255, 255), 0px 22px 0px 1px rgb(255, 255, 255);}/* menu items */.top-bar.expanded .top-bar-section ul li a:not(.button) {border-bottom: 1px solid #CCC;line-height: 25px;text-transform: none;}.top-bar.expanded .top-bar-section ul li:hover > a:not(.button) {/*.top-bar.expanded .top-bar-section ul li:hover > a*/background: #FFF;color: #23408f;}/* arrow on parent items */.top-bar ul > li.has-dropdown a:after {border-color: transparent transparent transparent #666666;}.top-bar ul > li.has-dropdown:hover a:after {border-color: transparent transparent transparent #23408f;}.top-bar-section ul.dropdown li.active a:not(.button) {background: #FFFFFF;color: #333333;}.top-bar-section ul.dropdown li.active:hover a:not(.button) {background: #FFFFFF;color: #23408f;}.top-bar-section ul li {background: transparent !important;}/* FOR MOBILES ONLY */@media only screen and (max-width: 640px) {#site-header {padding-top: 39px;z-index: 10000;}.primary-navigation,.sticky {position: fixed;top: 0;left: 0;width: 100%;z-index: 10000;}body.f-topbar-fixed {padding-top: 0 !important; /* fixes a screen jumping issue */}.title-area .name h1 a {font-weight: normal;display: inline-block;cursor: pointer;width: 100%;font-size: 1.5em;height: 55px;line-height: 55px;}}/* FOR TABLETS ONLY */@media only screen and (min-width: 641px) and (max-width: 1024px) {/* hide company logo */.top-bar ul.title-area {display: none;}.top-bar-section li:not(.has-form) a:not(.button),.top-bar-section li a:not(.button),.top-bar-section li.has-form {padding-right: 10px !important;padding-left: 10px !important;}.top-bar-section ul li > a {font-size: 14px !important;width: auto !important;display: block !important;}/*.top-bar-section ul li.nav-item-home {display: none;}*/.expanded .top-bar-section li a:not(.button) {padding: 12px 0 12px 15px;}.top-bar-section > ul > li.has-dropdown {padding-right: 0;}.top-bar-section > ul > li.has-dropdown > a:not(.button) {padding-right: 10px !important;}.top-bar ul > li.has-dropdown a:after {border: none;}.top-bar-section ul.left li {position: relative;float: left;}.top-bar-section ul.dropdown {max-width: 300px;position: absolute !important;}}/* FOR DESKTOPS ONLY */@media only screen and (min-width: 641px) {/* hide company logo */.top-bar ul.title-area {display: none;}.primary-navigation {background: transparent !important;}.primary-navigation.fixed,.primary-navigation.sticky.fixed {background: #FFF !important;}.primary-navigation nav.top-bar {/*max-width: 63.125em;*/max-width: none;}nav.top-bar {/*background: transparent;*/background: transparent;color: #23408f;height: 55px;line-height: 55px;max-height: 55px !important;}.top-bar-section > ul.left {/*background: transparent;*/background: transparent !important;}.top-bar-section > ul.left > li {border-right: none;position: relative;float: left;}.top-bar-section > ul > li > a:not(.button),.top-bar-section > ul > li.has-form {/*background: transparent;*/background: transparent;color: #23408f;line-height: 55px;height: 55px;}.top-bar-section > ul.left > li:not(.has-form) > a:not(.button),.top-bar-section > ul.left > li.active:not(.has-form) > a:not(.button) {line-height: 55px;}.top-bar-section > ul.left > li:not(.has-form) > a:not(.button) {background: transparent !important;}.top-bar-section > ul.left > li.active:not(.has-form) > a:not(.button) {background: transparent !important;}/* menu items hover */.top-bar-section > ul.left > li:hover:not(.has-form) > a,.top-bar-section > ul.left > li.hover:not(.has-form) > a:not(.button),.top-bar-section > ul.left > li:not(.has-form) a:not(.button):hover,.top-bar-section > ul.left > li:not(.has-form):hover,.top-bar-section > ul.left > li:not(.has-form):focus,.top-bar-section > ul.right > li:not(.has-form):hover > a,.top-bar-section > ul.right > li.hover:not(.has-form) > a:not(.button),.top-bar-section > ul.right > li:not(.has-form) a:not(.button):hover,.top-bar-section > ul.right > li:not(.has-form):hover,.top-bar-section > ul.right > li:not(.has-form):focus {background: transparent;color: #000000;}/* active menu item - root */.top-bar-section li.active:not(.has-form) a:not(.button) {color: #23408f;}.top-bar-section ul li > a {font-size: 20px;width: auto !important;display: block !important;}/* fix position of any buttons, if required */.top-bar .has-form .button {margin-top: 7px;}/* arrow on drop-downs */.top-bar ul > li.has-dropdown a:after {border-color: #23408f transparent transparent transparent;top: 50%;}.top-bar ul > li.has-dropdown:hover a:after {border-color: #000000 transparent transparent transparent;}/* SUBMENUS**********************/.top-bar-section ul.dropdown > li a {line-height: 25px;}.top-bar-section ul.dropdown {border-left: 1px solid #CCC;border-right: 1px solid #CCC;box-shadow: 0 7px 7px rgba(0, 0, 0, .2);-webkit-box-shadow: 0 7px 7px rgba(0, 0, 0, .2);-moz-box-shadow: 0 7px 7px rgba(0, 0, 0, .2);min-width: 200px; /* foundation default is 100% */max-width: 300px;position: absolute !important;}.top-bar-section ul.dropdown:hover {border-left: 1px solid #CCC;border-right: 1px solid #CCC;}.top-bar-section .dropdown li:not(.has-form) a:not(.button),.top-bar-section ul.dropdown li a:not(.button) {background: #FFF;color: #333333 !important;border-bottom: 1px solid #CCC;font-size: 16px;text-transform: none;}.top-bar-section .dropdown li:not(.has-form) a:not(.button):hover,.top-bar-section ul.dropdown li a:not(.button):hover {background: #FFFFFF !important;color: #23408f !important;border-bottom: 1px solid #CCC;}}/* FOR WIDE SCREENS ONLY */@media only screen and (min-width: 1025px) {/* hide company logo */.top-bar ul.title-area {display: none;}/* now show the company logo if the scrollbar is fixed */.primary-navigation.sticky.fixed .top-bar ul.title-area {display: block;-webkit-transition: all 0.3s ease-out;  /* Chrome 1-25, Safari 3.2+ */-moz-transition: all 0.3s ease-out;  /* Firefox 4-15 */-o-transition: all 0.3s ease-out;  /* Opera 10.50–12.00 */transition: all 0.3s ease-out;  /* Chrome 26, Firefox 16+, IE 10+, Opera 12.10+ */}.primary-navigation.sticky.fixed .top-bar .top-bar-section > ul.left > li.nav-item-home {display: none !important;}.primary-navigation nav.top-bar {max-width: none;}.contain-to-grid nav.top-bar {max-width: 90.063em;}}/****************************************************************************BREADCRUMBS*****************************************************************************/.breadcrumbs-wrapper {border-bottom: none;background: #23408f;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#5e408e+0,23408f+100 */background: #5e408e; /* Old browsers */background: -moz-linear-gradient(-45deg,  #5e408e 0%, #23408f 100%); /* FF3.6-15 */background: -webkit-linear-gradient(-45deg,  #5e408e 0%,#23408f 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(135deg,  #5e408e 0%,#23408f 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5e408e', endColorstr='#23408f',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */margin-bottom: 20px;}.breadcrumbs {border: none;background: transparent;-webkit-border-radius: 0;border-radius: 0;font-size: 14px;margin: 0;padding: 11px 0;}.breadcrumbs > * a,.breadcrumbs > * span,.breadcrumbs > li.disabled,.breadcrumbs > li.current {color: #FFF;}/****************************************************************************CONTENT*****************************************************************************/.content {/* nothing to report, cap'n */}@media only screen and (max-width: 641px) {#main-content.small-8 {width: 100% !important;}}/*  SECTIONS****************************************************/.page-section {padding: 30px 0;}.section-theme-1 {background: #fff800;}.section-theme-1,.section-theme-1 p,.section-theme-1 li,.section-theme-1 h2,.section-theme-1 h3,.section-theme-1 h4,.section-theme-1 h5 {color: #000000;}.section-theme-2 {background: #FFFFFF;}.section-theme-2,.section-theme-2 p,.section-theme-2 li,.section-theme-2 h2,.section-theme-2 h3,.section-theme-2 h4,.section-theme-2 h5 {color: #000000;}.section-theme-3 {background: #23408f;}.section-theme-3,.section-theme-3 p,.section-theme-3 li,.section-theme-3 h2,.section-theme-3 h3,.section-theme-3 h4,.section-theme-3 h5 {color: #ffffff;}.section-theme-4 {background: #d4e9ff;}.section-theme-4,.section-theme-4 p,.section-theme-4 li,.section-theme-4 h2,.section-theme-4 h3,.section-theme-4 h4,.section-theme-4 h5 {color: #000000;}/****************************************************************************MODULES*****************************************************************************//*  PAYMENT FORM****************************************************/.payment-form {padding-bottom: 0;}.payment-form form select,.payment-form form .button {margin-bottom: 0;}/*  SIDEBAR CONTENT BLOCKS****************************************************/aside.feature-box h4 small.view-all,aside.content-block h4 small.view-all {display: none;}aside.content-block {margin-bottom: 15px;box-shadow: 0px 0px 15px rgba(0,0,0,0.2);}aside.content-block:last-child {border-bottom: none;/*margin-bottom: 0;*/}aside.content-block .cb-inner {padding: 20px;background: #FFF;}aside.content-block .cb-inner form {margin-bottom: 0;}aside.content-block .cb-inner img.cb-img {width: 100%;margin-bottom: 15px;}aside.content-block .cb-inner p {font-size: 1em;line-height: 1.4;margin-bottom: 10px;}aside.content-block .cb-inner p:last-child {/*margin-bottom: 0;*/}aside.content-block h4 {color: #FFFFFF;font-size: 1.35em;font-weight: normal;background: #23408f;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#5e408e+0,23408f+100 */background: #5e408e; /* Old browsers */background: -moz-linear-gradient(-45deg,  #5e408e 0%, #23408f 100%); /* FF3.6-15 */background: -webkit-linear-gradient(-45deg,  #5e408e 0%,#23408f 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(135deg,  #5e408e 0%,#23408f 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5e408e', endColorstr='#23408f',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */padding: 15px 20px;border-bottom: 3px solid #fff800;margin: 0;}aside.content-block h4 small.view-all {padding-top: 15px;}aside.content-block h4 small a {color: #FFF !important;font-size: 110%;}.bcc-sidebar {/*background: #FFF;border: 1px solid #EFEFEF;padding: 15px;text-align: center;font-size: 13px;*/margin-bottom: 15px;}.bcc-sidebar img {max-width: 100%;height: auto;}@media only screen and (min-width: 1025px) {aside.feature-box h4 small.view-all,aside.content-block h4 small.view-all {display: block;}}/* subnavigation */aside.content-block.subnav .button {margin-bottom: 2px;text-align: left;padding-left: 10px;padding-right: 10px;font-weight: normal;}/* show in main content area on mobiles */.row.show-for-small aside.content-block.subnav {margin-bottom: 0;padding-bottom: 0;}/* search */aside.content-block .row.search-box input {margin-bottom: 0;}#sidebar .row.search-box input.search-input {background-image: url('https://www.clairvauxfc.com.au/theme/img/icons/search.png') !important;background-position: 10px 50% !important;background-repeat: no-repeat !important;text-indent: 33px;}#sidebar .row.search-box input.search-submit {/*text-indent: -9999px !important;background-image: url('https://www.clairvauxfc.com.au/theme/img/icons/search.png') !important;background-position: 50% 50% !important;background-repeat: no-repeat !important;*/display: none;}#sidebar .row.search-box .large-9 {width: 100% !important;}/*  FEATURE BOX CONTENT BLOCKS****************************************************/.feature-box p {/*line-height: 1.2em;font-size: 90%;*/}.feature-box .fb-inner {background: #FFF;border: 1px solid #bbbbbb;margin-bottom: 1.25rem;-webkit-box-shadow: 0 0 20px 0 rgba(0,0,0,0.2);box-shadow: 0 0 20px 0 rgba(0,0,0,0.2);}.feature-box .panel {background-color: #FFF;border: none;margin-bottom: 0;}.feature-box .panel:not(.no-image) {-webkit-border-top-left-radius: 0;-webkit-border-top-right-radius: 0;border-top-left-radius: 0;border-top-right-radius: 0;}.feature-box .panel * {/*color: #FFF;*/}.feature-box .panel .button {background: #23408f;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#5e408e+0,23408f+100 */background: #5e408e; /* Old browsers */background: -moz-linear-gradient(-45deg,  #5e408e 0%, #23408f 100%); /* FF3.6-15 */background: -webkit-linear-gradient(-45deg,  #5e408e 0%,#23408f 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(135deg,  #5e408e 0%,#23408f 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5e408e', endColorstr='#23408f',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */border: none;color: #FFFFFF;width: 100%;}.feature-box .panel .fb-button {margin-bottom: 0;}.feature-box .panel .button:hover,.feature-box .panel .button:focus {background: #fff800;border: none;color: #FFFFFF;color: #000;}/*  BLOG****************************************************//* SIDEBAR LIST */#sidebar .blog-list .blog-entry {/*padding-bottom: 10px;*/}/* SUMMARY LIST */#main-content .blog-list .blog-entry > div > h2 {margin-bottom: 0;}#main-content .blog-list .blog-entry .subheader {margin-bottom: 1rem;}#main-content .blog-list .blog-entry:first-child hr {/*display: none;*/}#main-content .blog-list .blog-entry .desktop-image a {display: block;margin-bottom: 15px;}#main-content .blog-entry .announcement {border: 1px solid #84beff;padding: 20px;background: url(https://www.clairvauxfc.com.au/theme/img/icons/announcement.png) right top no-repeat #d4e9ff;margin-bottom: 15px;}#main-content .blog-entry .announcement > h2 > a {font-weight: bold;color: #23408f;}/* DETAIL VIEW */#main-content .blog-detail img.desktop-image {display: block;margin-bottom: 15px;}/* RSS FEED */.row.rss-feed a img {margin-right: 5px;}/*  EVENTS CALENDAR****************************************************//* SIDEBAR */aside .calendar-event p i {display: none;font-size: 45px;line-height: 45px;margin-right: 10px;position: relative;bottom: 5px;}@media only screen and (min-width: 1025px) {aside .calendar-event p i {/*display: block;*/display: none;}}/* highlight "today" for the small calendar */.calendar-today {font-weight: bold;}/* UPCOMING LIST */.calendar-event h2 i {font-size: 32px;line-height: 32px;margin-right: 10px;}@media only screen and (max-width: 1024px) {.calendar-event h2 i {display: none;}}/*.cal-upcominglist .calendar-event:last-child hr {display: none;}*//* display the "upcominglist" as one line per entry */#cal-upcominglist .calendar-date-title,#cal-upcominglist .calendar-summary-title {display: none;}#cal-upcominglist h2,#cal-upcominglist .calendar-date,#cal-upcominglist .calendar-summary {display: inline;margin-right: 5px;}/* tidy up text sizes for lists */#cal-list h1,#cal-upcominglist h1 {/*color: red;*/font-size: 120%;}#cal-list h2,#cal-upcominglist h2 {font-size: 110%;}/* GRAPHICAL CALENDAR *//* main table */#cal-calendar {margin: 0 0 20px 0;border-collapse: collapse;border: 1px solid #CCC;}/* squares for the table */#cal-calendar th {border: 1px solid #CCC;padding: 3px;}#cal-calendar td {border: 1px solid #CCC;vertical-align: top;padding: 3px;min-height: 120px;height: 120px;width: 14.285%;}/* summaries */#cal-calendar ul {margin: 0;padding: 0;}#cal-calendar li {background: #FFFFFF;list-style-type: none;padding: 5px;margin: 0;line-height: 1.2em;font-size: 85%;margin-bottom: 2px;}/* background colours */#cal-calendar td {background-color: #FFF;}#cal-calendar td.empty-day {background: #EFEFEF;}#cal-calendar .calendar-today {font-weight: normal;background-color: #23408f;color: #FFFFFF;}.calendar-event .calendar-date-title,.calendar-event .calendar-summary-title,.calendar-event .calendar-details-title {display: none;}h2.calendar-month-name {text-align: center;position: relative;top: -9px;}/*  PHOTO GALLERY****************************************************/.gallery a.gallery-category {background: #FFF;}/* folder captions */.gallery a.gallery-category div {padding: 10px 0;margin-top: 10px;}/****************************************************************************FORMS AND ALERTS*****************************************************************************//*  INPUTS AND LABELS****************************************************/label {font-size: 1em;color: #333333;}input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="week"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], textarea, select {font-size: 1em;box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1) inset;border: 1px solid #CCC;color: #000;padding: 0.5em;height: 2.3125em;width: 100%;-moz-box-sizing: border-box;transition: box-shadow 0.45s ease 0s, border-color 0.45s ease-in-out 0s;}input[type="text"]:focus, input[type="password"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="time"]:focus, input[type="url"]:focus, textarea:focus, select:focus {background: none repeat scroll 0% 0% #FFF;border-color: #999;outline: medium none;box-shadow: 0px 0px 5px #999;}.message-input textarea {height: 100px;}.message-input-large textarea {height: 300px;}/* radio buttons */.cms_form div.radio {margin-bottom: 10px;}.cms_form div.radio > div,.cms_form div.radio > div > label {float: left;}@media only screen and (min-width: 641px) {.cms_form div.radio > label {float: left;width: 75%;}}.cms_form div.radio > div > input[type=radio] {float: left;margin-right: 10px;margin-left: 10px;}.cms_form div.radio div:first-child > input[type=radio] {margin-left: 0 !important;}/*  VALIDATION AND ALERTS****************************************************/span.required-marker {color: red;padding-left: 3px;}/* ALERTS */.alert-box {color: #000;font-weight: normal;border-color: #F2DD8C;background: url(https://www.clairvauxfc.com.au/theme/img/icons/information.png) 10px 50% no-repeat #fffcd7;padding-left: 50px;}.alert-box.alert {color: #000;border-color: #f2bdbd;background: url(https://www.clairvauxfc.com.au/theme/img/icons/error.png) 10px 50% no-repeat #fceeee;}.alert-box.success {color: #000;border-color: #c0e0a6;background: url(https://www.clairvauxfc.com.au/theme/img/icons/success.png) 10px 50% no-repeat #ebf8d5;}.alert-box.secondary {color: #000;border: 1px solid #bbbbbb;background: url(https://www.clairvauxfc.com.au/theme/img/icons/information.png) 10px 50% no-repeat #EFEFEF;}.alert-box ul {list-style-type: none;margin: 0;padding: 0;}.alert-box ul li {padding: 5px 0 0 45px;margin: 0 0 5px 0;}.fb_invalid input,.fb_invalid select,.fb_invalid textarea {background: url(https://www.clairvauxfc.com.au/theme/img/icons/error.png) 95% 50% no-repeat #fceeee;color: #333333;border-color: #f2bdbd;}/* each of these must be separate for IE (i.e. input, select, textarea) */input:invalid,select:invalid,textarea:invalid {/*background: url(https://www.clairvauxfc.com.au/theme/img/icons/error.png) 95% 50% no-repeat #fceeee;color: #333333;border-color: #f2bdbd;*/}.fb_invalid textarea {/*background-position: 365px 50%;*/background-position: 95% 50%;}.fb_invalid.inline label {color: #333333;border-color: #f2bdbd;}.fb_invalid select {background-image: none;}select:invalid {background-image: none;}.fb_invalid input:focus,.fb_invalid select:focus,.fb_invalid textarea:focus {-webkit-box-shadow:  0px 0px 10px 0px #f2bdbd;box-shadow:  0px 0px 10px 0px #f2bdbd;border-color: #f2bdbd;}form input:invalid:focus,form select:invalid:focus,form textarea:invalid:focus {-webkit-box-shadow:  0px 0px 10px 0px #f2bdbd;box-shadow:  0px 0px 10px 0px #f2bdbd;border-color: #f2bdbd;}/*  CAPTCHA****************************************************//* HN CAPTCHA */img.captchapict {margin-bottom: 5px;}/****************************************************************************PLUGINS*****************************************************************************//*  MAILCHIMP - LARGE FORM****************************************************/.mailchimp-signup-form-full {}/*  MAILCHIMP - SMALL FORM****************************************************/.mailchimp-signup-form-small {}/****************************************************************************BUTTONS*****************************************************************************//*  GENERAL****************************************************/button,.button,.cms_submit,.row.submit input[type$="submit"] {cursor: pointer;font-family: inherit;font-weight: bold;line-height: 1;margin: 0 0 1.25em;position: relative;text-decoration: none !important;text-align: center;display: inline-block;padding-top: 0.75em;padding-right: 1.5em;padding-bottom: 0.8125em;padding-left: 1.5em;font-size: 1em;background: #23408f;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#5e408e+0,23408f+100 */background: #5e408e; /* Old browsers */background: -moz-linear-gradient(-45deg,  #5e408e 0%, #23408f 100%); /* FF3.6-15 */background: -webkit-linear-gradient(-45deg,  #5e408e 0%,#23408f 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(135deg,  #5e408e 0%,#23408f 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5e408e', endColorstr='#23408f',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */border: none;color: #FFFFFF;outline: none !important;box-shadow: none; /* removes Foundation top border */}.top-bar-section ul li > a.button {background: #23408f;border: none;color: #FFFFFF;font-size: 20px;}button:hover,button:focus,.button:hover,.button:focus,.has-form .button:hover,.has-form .button:focus,.cms_submit:focus,.cms_submit:hover,.row.submit input[type$="submit"]:hover,.top-bar-section ul li > a.button:focus,.top-bar-section ul li > a.button:hover {background: #fff800;border: none;color: #FFFFFF;color: #000;}button.small,.button.small {padding-top: 0.75em;padding-right: 1.5em;padding-bottom: 0.8125em;padding-left: 1.5em;}@media only screen {button.radius,.button.radius,button,.button {-webkit-border-radius: 5px;border-radius: 5px;}button.small.radius,.button.small.radius,button.tiny.radius,.button.tiny.radius,button.small,.button.small,button.tiny,.button.tiny {-webkit-border-radius: 2px;border-radius: 2px;}button.large.radius,.button.large.radius,button.large,.button.large {-webkit-border-radius: 8px;border-radius: 8px;}}/*  SECONDARY****************************************************/button.secondary,.button.secondary,.top-bar-section ul li > a.button.secondary {background: #666 !important;border: none !important;color: #FFFFFF !important;}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus,.top-bar-section ul li > a.button.secondary:hover,.top-bar-section ul li > a.button.secondary:focus {background: #FFF !important;border: none !important;color: #333333 !important;}/*  SUCCESS****************************************************/button.success,.button.success,.top-bar-section ul li > a.button.success {background-color: #5da423;border-color: #457a1a;color: #FFF;}button.success:hover,button.success:focus,.button.success:hover,.button.success:focus,.top-bar-section ul li > a.button.success:hover,.top-bar-section ul li > a.button.success:focus {background-color: #457a1a;border-color: #457a1a;color: #FFF;}/****************************************************************************TABLES*****************************************************************************/table {width: 100%;}table thead td,table thead th,table tr th {background-color: #23408f !important;color: #FFF !important;font-weight: normal !important;}table tr th,table tr td {vertical-align: top;}table thead tr th,table tr th {font-size: 1em;}table thead tr td,table tr td {font-size: 1em;}table td *:last-child {margin-bottom: 0;}/*table tr.even,table tr.alt,table tr:nth-of-type(2n) {background: #EFEFEF;}table tr.even td,table tr.alt td,table tr:nth-of-type(2n) td {color: #000;}*//****************************************************************************PANELS*****************************************************************************/.panel {border: 1px solid #bbbbbb;background: #FFFFFF;box-shadow: none; /* removes Foundation top border */-webkit-border-radius: 0;border-radius: 0;}.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6,.panel p,.panel li {color: #000000;}.panel.min-pad {padding-bottom: 5px;}.panel.min-pad > :last-child {margin-bottom: inherit;}.panel.callout {background: #fff800;border: none;color: #000000;box-shadow: none; /* removes Foundation top border */}.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6,.panel.callout p,.panel.callout li {color: #000000;}.alert-box.radius,.label.radius,.panel.radius {-webkit-border-radius: 0;border-radius: 0;}/****************************************************************************MISCELLANEOUS*****************************************************************************/iframe {border: none;}iframe.google-map {border: 1px solid #CCC;padding: 20px;background: #FFF;}hr {border: 1px solid #CCC;border-width: 1px 0 0;}/* ensure CSS gradients work in IE */.gradient {filter: none;}a,img,.button,button#sidebar * {-webkit-transition: all 0.3s ease-out;  /* Chrome 1-25, Safari 3.2+ */-moz-transition: all 0.3s ease-out;  /* Firefox 4-15 */-o-transition: all 0.3s ease-out;  /* Opera 10.50–12.00 */transition: all 0.3s ease-out;  /* Chrome 26, Firefox 16+, IE 10+, Opera 12.10+ */}#scrollUp {left: -99999px;}@media only screen and (min-width: 1025px) {#scrollUp {bottom: 40px;left: auto;right: 20px;padding: 10px 20px;background: #23408f;background-image: url(https://www.clairvauxfc.com.au/theme/img/scrolltop-arrow.png);background-position: 50% 50%;background-repeat: no-repeat;border: none;color: #FFFFFF;height: 65px;width: 65px;border-radius: 10000px;}}/* module category/option boxes */#main-content .blog-category-box,#main-content .events-category-box,#main-content .faq-category-box,#main-content .projects-category-box {/*background: transparent;padding: 20px 0 0 0;border-bottom: 1px solid #CCC;border-top: 1px solid #CCC;margin: 10px 0;*/}/*  MARGINS****************************************************/.no-mt {margin-top: 0 !important;}.no-mr {margin-right: 0 !important;}.no-mb {margin-bottom: 0 !important;}.no-ml {margin-left: 0 !important;}/*  POSITIONING****************************************************/.bottom {position: absolute;bottom: 0;}/*  PAGINATION****************************************************/.row.pagination {margin-top: 20px;}ul.pagination li a {border: 1px solid #CCC;border-width: 1px;text-decoration: none;font-size: 130%;}ul.pagination li.current a {border-color: #23408f;background: #23408f;color: #FFFFFF;text-decoration: none;cursor: pointer;}ul.pagination li a:hover,ul.pagination li a:focus {border-color: #23408f;background: #23408f;color: #FFFFFF;text-decoration: none;}/****************************************************************************TEAMS*****************************************************************************/.tabs dd {margin-right: 1px;}.tabs dd > a {background: #fff800;font-size: 1.2rem;}.tabs dd > a:hover {background: #FFE894;}.tabs dd.active a {background: #FFF;}.tabs-content {background: #FFF;padding: 20px 20px 0 20px;}.team-list .team {border-bottom: 1px solid #CCC;margin-bottom: 15px;}.team-list h4 {color: #999;}/****************************************************************************SPONSORS*****************************************************************************/#club-sponsors .owl-wrapper {max-width: 100%;}#club-sponsors .major-sponsor > a {display: block;margin: 0 0 10px 0;width: 100%;}#club-sponsors .major-sponsor > a > img {width: 100%;height: auto !important;}/* footer area */#carousel-wrapper {/*background: #FFFFFF;padding: 20px;*/}#carousel div.item {margin: 0 10px;/*padding: 20px;*//*background: #FFF;*/}@media only screen and (min-width: 641px) {#carousel div.item {/*min-height: 170px !important;*/}#club-sponsors .major-sponsor > a {display: inline-block;float: left;margin: 0 10px 10px 0;width: auto;}}section#club-sponsors {/*background: #23408f;*//* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#5e408e+0,23408f+100 */background: #5e408e; /* Old browsers */background: -moz-linear-gradient(-45deg,  #5e408e 0%, #23408f 100%); /* FF3.6-15 */background: -webkit-linear-gradient(-45deg,  #5e408e 0%,#23408f 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(135deg,  #5e408e 0%,#23408f 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5e408e', endColorstr='#23408f',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */padding: 20px 0;color: #FFF;}section#club-sponsors h5 {color: #FFF;text-transform: uppercase;font-size: 1.5em;}section#club-sponsors hr {border-color: #337bbc;}section#club-sponsors .button {margin: 0;}section#club-sponsors .small.secondary.button:not(:hover) {background: #337bbc !important;color: #FFF !important;}/* full listing page - major sponsors */#main-content .major-sponsor-list a {color: #000;}#main-content .major-sponsor-list h4 {font-weight: bold;}/* full listing page - minor sponsors */.minor-sponsor-list small {font-size: 85%;color: #444;}.minor-sponsor-list .sponsor-image {/*margin-bottom: 15px;padding: 15px;*/}.minor-sponsor-list .sponsor-image img {width: 100%;height: auto;}/* minor and major listing - promo images */.sponsor-promos {border-top: 1px solid #EFEFEF;padding: 10px 0 0 0;}.sponsor-promos.major {border-top: 1px solid #000;}.sponsor-promos a img {margin: 5px 5px 5px 0;display: inline-block;}/****************************************************************************STAFF*****************************************************************************//* committees */.committee-list .staff-image {text-align: center;background: #EFEFEF;margin-bottom: 15px;}.committee-list .staff-image i {font-size: 80px;line-height: 1;color: #CCC;}@media only screen and (min-width: 900px) {.committee-list li .panel {min-height: 345px;}.committee-list .staff-image {min-height: 150px;}.committee-list .staff-image i {font-size: 120px;position: relative;top: 15px;}}.committee-list small {font-size: 85%;color: #444;}/* life members */.life-member-list {text-align: center;margin: 0 0 20px 0;padding: 20px;background: #fceabb; /* Old browsers *//* IE9 SVG, needs conditional override of 'filter' to 'none' */background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZWFiYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZjY2Q0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU2JSIgc3RvcC1jb2xvcj0iI2Y3YzIzZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYmRmOTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,  #fceabb 0%, #fccd4d 50%, #f7c23d 56%, #fbdf93 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fceabb), color-stop(50%,#fccd4d), color-stop(56%,#f7c23d), color-stop(100%,#fbdf93)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #fceabb 0%,#fccd4d 50%,#f7c23d 56%,#fbdf93 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #fceabb 0%,#fccd4d 50%,#f7c23d 56%,#fbdf93 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #fceabb 0%,#fccd4d 50%,#f7c23d 56%,#fbdf93 100%); /* IE10+ */background: linear-gradient(to bottom,  #fceabb 0%,#fccd4d 50%,#f7c23d 56%,#fbdf93 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fceabb', endColorstr='#fbdf93',GradientType=0 ); /* IE6-8 */border: #2e1a12 solid 100px;-webkit-border-image: url(https://www.clairvauxfc.com.au/theme/img/wood-frame.png) 200 stretch;-moz-border-image: url(https://www.clairvauxfc.com.au/theme/img/wood-frame.png) 200 stretch;border-image: url(https://www.clairvauxfc.com.au/theme/img/wood-frame.png) 200 stretch;-webkit-box-shadow: inset 0 0 10px 0 rgba(0,0,0,0.6);box-shadow: inset 0 0 10px 0 rgba(0,0,0,0.6);}.life-member-list h4 {color: #2E1A12;font-family: 'Dancing Script', cursive;font-style: italic;font-size: 33px;font-weight: bold;display: inline-block;margin: 15px 25px;text-shadow: rgb(224, 224, 224) 1px 1px 0px;}@media only screen and (max-width: 899px) {.life-member-list {border-width: 50px;}.life-member-list h4 {font-size: 23px;margin: 15px;display: block;}}/****************************************************************************FOOTER*****************************************************************************/footer#site-footer {background: #353535;padding-top: 20px;color: #FFF;}footer#site-footer a {color: #999;}footer#site-footer a:hover,footer#site-footer a:focus {color: #FFF;}footer#site-footer h5 {color: #FFF;text-transform: uppercase;font-size: 1.5em;}footer#site-footer hr {border-color: #555555;}/*  COLUMNS****************************************************/footer#site-footer .footer-columns .footer-column *:last-child {margin-bottom: 0;}footer#site-footer .footer-column ul {margin-left: 0;}/*  Brisbane City Council sponsorship notice****************************************************/.brisbane-city-council .columns {padding-top: 40px;padding-bottom: 20px;}.brisbane-city-council .columns img {float: left;margin: 0 50px 0 0;}.brisbane-city-council .columns div {float: left;height: 100px;line-height: 100px;}@media only screen and (max-width: 641px) {.brisbane-city-council .columns img {float: none;display: block;margin-bottom: 20px;}.brisbane-city-council .columns div {float: none;height: auto;line-height: inherit;}}/*  COPYRIGHT AND FOOTER LINKS****************************************************/.fine-print {/*font-size: 90%;*/clear: both;}@media only screen and (max-width: 641px) {.copyright {line-height: 0.75;}}.footer-links {display: none;text-align: left;}.footer-links ul {margin: 0 0 1.0625rem -1.25rem;padding: 0;list-style: none outside none;overflow: hidden;float: none;}@media only screen and (min-width: 641px) {.footer-links {text-align: right;display: block;}}@media only screen and (min-width: 1025px) {.footer-links ul {float: right;}}.footer-links ul > li {list-style: none outside none;float: left;margin-left: 1.25rem;display: block;}/*  2 COLUMNS****************************************************/@media only screen and (min-width: 1025px) {.halfcols {display: inline-block;float: left;width: 48%;margin-right: 2%;}}/*  MOBILE FOOTER BUTTONS****************************************************/@media only screen and (min-width: 321px) and (orientation: landscape) {footer#mobile-footer {display: none !important;}}/* allow for mobile footer spacing */footer#mobile-footer .footer-spacer {height: 72px;}footer#mobile-footer nav#footer-nav {position: fixed;bottom: 0;left: 0;z-index: 1000;width: 100%;background: #FFFFFF;-webkit-box-shadow: 0 0 20px 0 rgba(0,0,0,0.4);box-shadow: 0 0 20px 0 rgba(0,0,0,0.4);}footer#mobile-footer nav#footer-nav ul {margin: 0;padding: 0;}footer#mobile-footer nav#footer-nav ul li {width: 25%;text-align: center;float: left;display: inline-block;padding: 0;margin: 0;}footer#mobile-footer nav#footer-nav ul li a {color: #23408f;text-decoration: none;border-right: 1px solid #CCC;background: transparent;display: block;}footer#mobile-footer nav#footer-nav ul li a:hover,footer#mobile-footer nav#footer-nav ul li a:focus {color: #23408f;background: #FFFFFF;/* Stylesheet: Theme Modified On 2019-05-21 15:09:11 *//****************************************************************************FANCYBOX v2.1.5 - fancyapps.com*****************************************************************************/.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding: 0;margin: 0;border: 0;outline: none;vertical-align: top;}.fancybox-wrap {position: absolute;top: 0;left: 0;z-index: 8020;}.fancybox-skin {position: relative;background: #f9f9f9;color: #444;text-shadow: none;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}.fancybox-opened {z-index: 8030;}.fancybox-opened .fancybox-skin {-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);}.fancybox-outer, .fancybox-inner {position: relative;}.fancybox-inner {overflow: hidden;}.fancybox-type-iframe .fancybox-inner {-webkit-overflow-scrolling: touch;}.fancybox-error {color: #444;font: 14px/20px "Centrale", "Open Sans", "Helvetica", Helvetica, Arial, sans-serif;margin: 0;padding: 15px;white-space: nowrap;}.fancybox-image, .fancybox-iframe {display: block;width: 100%;height: 100%;}.fancybox-image {max-width: 100%;max-height: 100%;}#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {background-image: url('https://www.clairvauxfc.com.au/theme/img/fancybox/fancybox_sprite.png');}#fancybox-loading {position: fixed;top: 50%;left: 50%;margin-top: -22px;margin-left: -22px;background-position: 0 -108px;opacity: 0.8;cursor: pointer;z-index: 8060;}#fancybox-loading div {width: 44px;height: 44px;background: url('https://www.clairvauxfc.com.au/theme/img/fancybox/fancybox_loading.gif') center center no-repeat;}.fancybox-close {position: absolute;top: -18px;right: -18px;width: 36px;height: 36px;cursor: pointer;z-index: 8040;}.fancybox-nav {position: absolute;top: 0;width: 40%;height: 100%;cursor: pointer;text-decoration: none;background: transparent url('https://www.clairvauxfc.com.au/theme/img/fancybox/blank.gif'); /* helps IE */-webkit-tap-highlight-color: rgba(0,0,0,0);z-index: 8040;}.fancybox-prev {left: 0;}.fancybox-next {right: 0;}.fancybox-nav span {position: absolute;top: 50%;width: 36px;height: 34px;margin-top: -18px;cursor: pointer;z-index: 8040;visibility: hidden;}.fancybox-prev span {left: 10px;background-position: 0 -36px;}.fancybox-next span {right: 10px;background-position: 0 -72px;}.fancybox-nav:hover span {visibility: visible;}.fancybox-tmp {position: absolute;top: -99999px;left: -99999px;visibility: hidden;max-width: 99999px;max-height: 99999px;overflow: visible !important;}/* Overlay helper */.fancybox-lock {overflow: hidden !important;width: auto;}.fancybox-lock body {overflow: hidden !important;}.fancybox-lock-test {overflow-y: hidden !important;}.fancybox-overlay {position: absolute;top: 0;left: 0;overflow: hidden;display: none;z-index: 8010;background: url('https://www.clairvauxfc.com.au/theme/img/fancybox/fancybox_overlay.png');}.fancybox-overlay-fixed {position: fixed;bottom: 0;right: 0;}.fancybox-lock .fancybox-overlay {overflow: auto;overflow-y: scroll;}/* Title helper */.fancybox-title {visibility: hidden;font: normal 13px/20px "Centrale", "Open Sans", "Helvetica", Helvetica, Arial, sans-serif;position: relative;text-shadow: none;z-index: 8050;}.fancybox-opened .fancybox-title {visibility: visible;}.fancybox-title-float-wrap {position: absolute;bottom: 0;right: 50%;margin-bottom: -35px;z-index: 8050;text-align: center;}.fancybox-title-float-wrap .child {display: inline-block;margin-right: -100%;padding: 2px 20px;background: transparent; /* Fallback for web browsers that doesn't support RGBa */background: rgba(0, 0, 0, 0.8);-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;text-shadow: 0 1px 2px #222;color: #FFF;font-weight: bold;line-height: 24px;white-space: nowrap;}.fancybox-title-outside-wrap {position: relative;margin-top: 10px;color: #fff;}.fancybox-title-inside-wrap {padding-top: 10px;}.fancybox-title-over-wrap {position: absolute;bottom: 0;left: 0;color: #fff;padding: 10px;background: #000;background: rgba(0, 0, 0, .8);}/*Retina graphics!*/@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {background-image: url('https://www.clairvauxfc.com.au/theme/img/fancybox/fancybox_sprite@2x.png');background-size: 44px 152px; /*The size of the normal image, half the size of the hi-res image*/}#fancybox-loading div {background-image: url('https://www.clairvauxfc.com.au/theme/img/fancybox/fancybox_loading@2x.gif');background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/}}/*  THUMBNAIL HELPER****************************************************/#fancybox-thumbs {position: fixed;left: 0;width: 100%;overflow: hidden;z-index: 8050;}#fancybox-thumbs.bottom {bottom: 2px;}#fancybox-thumbs.top {top: 2px;}#fancybox-thumbs ul {position: relative;list-style: none;margin: 0;padding: 0;}#fancybox-thumbs ul li {float: left;padding: 1px;opacity: 0.5;}#fancybox-thumbs ul li.active {opacity: 0.75;padding: 0;border: 1px solid #fff;}#fancybox-thumbs ul li:hover {opacity: 1;}#fancybox-thumbs ul li a {display: block;position: relative;overflow: hidden;border: 1px solid #222;background: #111;outline: none;}#fancybox-thumbs ul li img {display: block;position: relative;border: 0;padding: 0;max-width: none;}
/* Stylesheet: Fancybox Modified On 2013-11-18 15:48:08 */
/****************************************************************************OWL CAROUSEL v1.24 - owlgraphic.com/owlcarousel/*****************************************************************************//* clearfix */.owl-carousel .owl-wrapper:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}/* display none until init */.owl-carousel{display: none;position: relative;width: 100%;-ms-touch-action: pan-y;}.owl-carousel .owl-wrapper{display: none;position: relative;-webkit-transform: translate3d(0px, 0px, 0px);}.owl-carousel .owl-wrapper-outer{overflow: hidden;position: relative;width: 100%;}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;}.owl-carousel .owl-item{float: left;text-align: center;}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor: pointer;}.owl-controls {-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}/* mouse grab icon */.grabbing {cursor: url('https://www.clairvauxfc.com.au/theme/img/owl-carousel/grabbing.png') 8 8, move;}/* fix */.owl-carousel  .owl-wrapper,.owl-carousel  .owl-item{-webkit-backface-visibility: hidden;-moz-backface-visibility:    hidden;-ms-backface-visibility:     hidden;-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);}/* CSS3 Transitions */.owl-origin {-webkit-perspective: 1200px;-webkit-perspective-origin-x : 50%;-webkit-perspective-origin-y : 50%;-moz-perspective : 1200px;-moz-perspective-origin-x : 50%;-moz-perspective-origin-y : 50%;perspective : 1200px;}/* fade */.owl-fade-out {z-index: 10;-webkit-animation: fadeOut .7s both ease;-moz-animation: fadeOut .7s both ease;animation: fadeOut .7s both ease;}.owl-fade-in {-webkit-animation: fadeIn .7s both ease;-moz-animation: fadeIn .7s both ease;animation: fadeIn .7s both ease;}/* backSlide */.owl-backSlide-out {-webkit-animation: backSlideOut 1s both ease;-moz-animation: backSlideOut 1s both ease;animation: backSlideOut 1s both ease;}.owl-backSlide-in {-webkit-animation: backSlideIn 1s both ease;-moz-animation: backSlideIn 1s both ease;animation: backSlideIn 1s both ease;}/* goDown */.owl-goDown-out {-webkit-animation: scaleToFade .7s ease both;-moz-animation: scaleToFade .7s ease both;animation: scaleToFade .7s ease both;}.owl-goDown-in {-webkit-animation: goDown .6s ease both;-moz-animation: goDown .6s ease both;animation: goDown .6s ease both;}/* scaleUp */.owl-fadeUp-in {-webkit-animation: scaleUpFrom .5s ease both;-moz-animation: scaleUpFrom .5s ease both;animation: scaleUpFrom .5s ease both;}.owl-fadeUp-out {-webkit-animation: scaleUpTo .5s ease both;-moz-animation: scaleUpTo .5s ease both;animation: scaleUpTo .5s ease both;}/* Keyframes *//*empty*/@-webkit-keyframes empty {0% {opacity: 1}}@-moz-keyframes empty {0% {opacity: 1}}@keyframes empty {0% {opacity: 1}}@-webkit-keyframes fadeIn {0% { opacity:0; }100% { opacity:1; }}@-moz-keyframes fadeIn {0% { opacity:0; }100% { opacity:1; }}@keyframes fadeIn {0% { opacity:0; }100% { opacity:1; }}@-webkit-keyframes fadeOut {0% { opacity:1; }100% { opacity:0; }}@-moz-keyframes fadeOut {0% { opacity:1; }100% { opacity:0; }}@keyframes fadeOut {0% { opacity:1; }100% { opacity:0; }}@-webkit-keyframes backSlideOut {25% { opacity: .5; -webkit-transform: translateZ(-500px); }75% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }100% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }}@-moz-keyframes backSlideOut {25% { opacity: .5; -moz-transform: translateZ(-500px); }75% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); }100% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); }}@keyframes backSlideOut {25% { opacity: .5; transform: translateZ(-500px); }75% { opacity: .5; transform: translateZ(-500px) translateX(-200%); }100% { opacity: .5; transform: translateZ(-500px) translateX(-200%); }}@-webkit-keyframes backSlideIn {0%, 25% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(200%); }75% { opacity: .5; -webkit-transform: translateZ(-500px); }100% { opacity: 1; -webkit-transform: translateZ(0) translateX(0); }}@-moz-keyframes backSlideIn {0%, 25% { opacity: .5; -moz-transform: translateZ(-500px) translateX(200%); }75% { opacity: .5; -moz-transform: translateZ(-500px); }100% { opacity: 1; -moz-transform: translateZ(0) translateX(0); }}@keyframes backSlideIn {0%, 25% { opacity: .5; transform: translateZ(-500px) translateX(200%); }75% { opacity: .5; transform: translateZ(-500px); }100% { opacity: 1; transform: translateZ(0) translateX(0); }}@-webkit-keyframes scaleToFade {to { opacity: 0; -webkit-transform: scale(.8); }}@-moz-keyframes scaleToFade {to { opacity: 0; -moz-transform: scale(.8); }}@keyframes scaleToFade {to { opacity: 0; transform: scale(.8); }}@-webkit-keyframes goDown {from { -webkit-transform: translateY(-100%); }}@-moz-keyframes goDown {from { -moz-transform: translateY(-100%); }}@keyframes goDown {from { transform: translateY(-100%); }}@-webkit-keyframes scaleUpFrom {from { opacity: 0; -webkit-transform: scale(1.5); }}@-moz-keyframes scaleUpFrom {from { opacity: 0; -moz-transform: scale(1.5); }}@keyframes scaleUpFrom {from { opacity: 0; transform: scale(1.5); }}@-webkit-keyframes scaleUpTo {to { opacity: 0; -webkit-transform: scale(1.5); }}@-moz-keyframes scaleUpTo {to { opacity: 0; -moz-transform: scale(1.5); }}@keyframes scaleUpTo {to { opacity: 0; transform: scale(1.5); }}/* OWL DEMO THEME */.owl-theme .owl-controls{margin-top: 10px;text-align: center;}/* Styling Next and Prev buttons */.owl-theme .owl-controls .owl-buttons div{color: #FFF;display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver */margin: 5px;padding: 3px 10px;font-size: 12px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;background: #869791;filter: Alpha(Opacity=50);/*IE7 fix*/opacity: 0.5;}/* Clickable class fix problem with hover on touch devices *//* Use it for non-touch hover action */.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter: Alpha(Opacity=100);/*IE7 fix*/opacity: 1;text-decoration: none;}/* Styling Pagination*/.owl-theme .owl-controls .owl-page{display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver */}.owl-theme .owl-controls .owl-page span{display: block;width: 12px;height: 12px;margin: 5px 7px;filter: Alpha(Opacity=50);/*IE7 fix*/opacity: 0.5;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;background: #869791;}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter: Alpha(Opacity=100);/*IE7 fix*/opacity: 1;}/* If PaginationNumbers is true */.owl-theme .owl-controls .owl-page span.owl-numbers{height: auto;width: auto;color: #FFF;padding: 2px 10px;font-size: 12px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;}/* preloading images */.owl-item.loading{min-height: 150px;background: url('https://www.clairvauxfc.com.au/theme/img/owl-carousel/AjaxLoader.gif') no-repeat center center;}
/* Stylesheet: Owl Carousel Modified On 2014-06-02 10:38:02 */
/****************************************************************************INTERNET EXPLORER FIXES*****************************************************************************//*html.lt-ie10 { }html.lt-ie9 { }html.lt-ie8 { }html.lt-ie7 { }*//*  GLOBAL****************************************************/html.lt-ie10 .slideshow-wrapper *,html.lt-ie10 .orbit-slide-number,html.lt-ie10 .orbit-slide-number span {text-shadow: none !important;filter: none !important;}html.lt-ie7 ul {zoom: 1;}/*  HEADER****************************************************//* social media toolbar */html.lt-ie8 header ul#header-social li {display: inline;}html.lt-ie10 .contain-to-grid,html.lt-ie10 .top-bar-section > ul.left > li > a:not(.button),html.lt-ie10 .top-bar-section ul.left li.has-form,html.lt-ie10 .top-bar-section > ul.left > li > a:not(.button):hover,html.lt-ie10 .top-bar-section ul li.active > a,html.lt-ie10 .top-bar-section ul li:hover > a {filter: none !important;box-shadow: 0 !important;text-shadow: 0 !important;}/*  PRIMARY NAVIGATION****************************************************/html.lt-ie9 .top-bar-section li a.menuparent {background: transparent;}html.lt-ie9 .top-bar-section li.active a {background: transparent;color: #23408f;}html.lt-ie9 .top-bar-section li a:hover,html.lt-ie9 .top-bar-section li.active a:hover {background: transparent;color: #000000;}html.lt-ie9 .top-bar-section .dropdown {border: 1px solid #CCC;}html.lt-ie8 .top-bar-section .dropdown li a {background-color: #FFF;color: #333333;padding-top: 15px;padding-bottom: 15px;border-bottom: 1px solid #CCC;}html.lt-ie9 .top-bar-section .dropdown li a:hover {background-color: #FFFFFF;color: #23408f;}/*  FOOTER****************************************************/html.lt-ie8 footer nav ul li {display: block;float: left;}
/* Stylesheet: Internet Explorer Modified On 2014-05-27 16:00:51 */
