/* cmsms stylesheet: foundation_icons modified: 03/19/19 20:08:32 */
/* 
 * 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("/foundation-icons/foundation-icons.eot");
  src: url("/foundation-icons/foundation-icons.eot?#iefix") format("embedded-opentype"),
       url("/foundation-icons/foundation-icons.woff") format("woff"),
       url("/foundation-icons/foundation-icons.ttf") format("truetype"),
       url("/foundation-icons/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"; }

.size-12 { font-size: 12px; }
.size-14 { font-size: 14px; }
.size-16 { font-size: 16px; }
.size-18 { font-size: 18px; }
.size-21 { font-size: 21px; }
.size-24 { font-size: 24px; }
.size-36 { font-size: 36px;
padding: 0;
margin: 0;
line-height: 1; }
.size-48 { font-size: 48px; }
.size-60 { font-size: 60px; }
.size-72 { font-size: 72px; }
/* cmsms stylesheet: menu-vert modified: 03/20/19 12:34:08 */
/******************** MENU *********************/#menu_vert {margin: 0;padding: 0;background-color: #ffffff;}#menu_vert h3 {color: #FFFFFF;text-align: left;padding-left: 1rem;background: #000000;height: 2.8125rem;line-height: 2.8125rem;margin: 0 0 1rem 0;border-bottom: 1px solid #ebebeb;text-transform:uppercase;}#menu_vert ul {/* remove any bullets */list-style: none;/* margin/padding set in li */margin: 0px;padding: 0px;}#menu_vert ul ul {margin: 0;}#menu_vert li {/* remove any bullets */list-style: none;/* negative bottom margin pulls them together, images look like one border between */margin: 0;/* bottom padding pushes "a" up enough to show our image */padding: 0;/* you can set your own image here */background: #030303;color: #B4D0E4;width: 100%;}#menu_vert li.currentpage {padding: 0;color: #030303;}#menu_vert li.menuactive {padding: 0px;/* replaced by image in ul ul */margin: 0;}#menu_vert li.menuactive ul {margin: 0;}#menu_vert li.activeparent {margin: 0;padding: 0px;}/* fix stupid IE6 bug with display:block; */* html #menu_vert li {height: 1%;}* html #menu_vert li a {height: 1%;width: 100%;}* html #menu_vert li hr {height: 1%;}/** end fix **//* first level links */div#menu_vert a {/* IE6 has problems with this, fixed above */display: block;padding: 0;/* this will be link color for all levels */color: #FFF;/* Fixes IE7 whitespace bug *//* no underline for links */text-decoration: none;/* you can set your own image here this is tall enough to cover text heavy links */text-transform: uppercase;}/* next level links, more padding and smaller font */div#menu_vert ul ul a {font-size: 1rem;background-color: #515151;color:#FF7F00;border-bottom:1px solid #ffffff;}div#menu_vert ul ul li a {padding:0.75rem 0.5rem;}div#menu_vert ul ul li a.menuactive {border-bottom:1px solid #FF7F00;}/* third level links, more padding */div#menu_vert ul ul ul a {padding: 0.5em 0.3em 0.3em 3em;}/* hover state for all links */div#menu_vert a:hover {background-color: #CECECE;color: #030303;text-decoration: none;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}div#menu_vert a.activeparent:hover {background-color: #366f9a;margin-bottom: 3px;}div#menu_vert li a.parent {padding: 0.75rem 0.5rem;border-bottom:1px solid #ebebeb;font-size:1rem;}div#menu_vert li a.parent:hover {/* removes underline hover effect */text-decoration: none;border:none;}div#menu_vert ul ul li a.parent {background-color: #515151;color:#FF7F00;border-bottom:1px solid #ffffff;padding: 0.75rem 0.5rem;}div#menu_vert ul ul li a.menuactive.parent {padding-left: 0;background-color: #515151;color: #ffffff;}div#menu_vert li a.menuactive {/* sets it in a little more than a.parent */background-color: #ffffff;color: #000000;text-decoration: none;}div#menu_vert ul ul li a.menuactive.menuparent {/* sets it in a little more on next level */padding: 0.75rem 0.5rem;}div#menu_vert ul ul li a.activeparent {color: #fff;}/* current pages in the default Menu Manager template are unclickable. This is for current page on first level */
/* cmsms stylesheet: Accessibility and cross-browser tools modified: 03/19/19 14:59:41 */
/* accessibility */

/* 
menu links accesskeys 
*/
span.accesskey {
   text-decoration:none;
}

/* 
accessibility divs are hidden by default 
text, screenreaders and such will show these 
*/
.accessibility, hr {
   position: absolute;
   top: -999em;
   left: -999em;
}

/* 
definition tags are also hidden 
these are also used for menu links    
*/
dfn {
   position: absolute;
   left: -1000px;
   top: -1000px;
   width: 0;
   height: 0;
   overflow: hidden;
   display: inline;
}
/* end accessibility */


/* wiki style external links */
/* external links will have "(external link)" text added, lets hide it */
a.external span {
  position: absolute;
  left: -5000px;
  width: 4000px;
}

/* make some room for the image */
a.external {
/* css shorthand rules, read: first top padding 0 then right padding 12px then bottom then right */
  padding: 0 12px 0 0;
}
/* colors for external links */
a.external:link {
  color: #18507C;
/* background image for the link to show wiki style arrow */
  background: url(images/cms/external.gif) no-repeat 100% 0;
}
a.external:visited {
  color: #18507C; /* a different color can be used for visited external links */

/* 
Set the last 0 to -100px to use that part of the external.gif image for different color for active links 
external.gif is actually 300px tall, we can use different positions of the image to simulate rollover image changes.
*/
  background: url(images/cms/external.gif) no-repeat 100% 0; 
}

a.external:hover {
  color: #18507C;
/* Set the last 0 to -200px to use that part of the external.gif image for different color on hover */
  background: url(images/cms/external.gif) no-repeat 100% 0; 
  background-color: #C3D4DF;
}
/* end wiki style external links */


/* clearing */
/* 
clearfix is a hack for divs that hold floated elements. it will force the holding div to span all the way down to last floated item.
We strongly recommend against using this as it is a hack and might not render correctly but it is included here for convenience.
Do not edit if you dont know what you are doing
*/
	.clearfix:after {
		content: "."; 
		display: block; 
		height: 0; 
		clear: both; 
		visibility: hidden;
	}
	* html>body .clearfix {
		display: inline-block; 
		width: 100%;
	}
	
	* html .clearfix {
		/* Hides from IE-mac \*/
		height: 1%;
		/* End hide from IE-mac */
	}

/* end clearing */
/* cmsms stylesheet: topnav modified: 02/22/19 11:42:17 */
.navwrapper {padding: 0;}.main-menu > li {display: block;border-bottom: none;position: relative;}.main-menu > li:last-child {}.main-menu > li > a,.main-menu > li.sectionheader > span {font-family: 'Montserrat', sans-serif;color: #ffffff;text-decoration: none;font-weight: 400;cursor: pointer;display: block;position: relative;}.main-menu > li.current > a,.main-menu > li.current.sectionheader > span,.main-menu > li:hover > a,.main-menu > li.sectionheader:hover > span {color: #000000;background-color: #fff;}.main-menu > li > ul,.main-menu > li > ul > li > ul  {position: absolute;left: -999em;list-style:none;}.main-menu > li:hover > ul,.main-menu > li.active > ul,.main-menu > li > ul > li:hover > ul,.main-menu > li > ul > li.active > ul {position: relative;left: 0;}.main-menu > li > ul > li > a,.main-menu > li > ul > li.sectionheader > span,.main-menu > li > ul > li > ul > li > a,.main-menu > li > ul > li > ul > li.sectionheader > span {text-decoration: none;color: #fff;text-transform: uppercase;display: block;padding: 5px 0;text-align: right;}.main-menu > li > ul > li:hover > a,.main-menu > li > ul > li.sectionheader:hover > span,.main-menu > li > ul > li > ul > li:hover > a,.main-menu > li > ul > li > ul > li.sectionheader:hover > span {color: #ffffff;}.main-menu > li > ul > li > ul > li > a,.main-menu > li > ul > li > ul > li.sectionheader > span {padding-left: 15px;font-size: .875em;text-transform: uppercase;}.main-navigation {z-index: 990;margin: 0;text-transform:uppercase;}.main-menu {float: right;margin: 0;}.main-navigation ul {margin: 0;}ul.main-menu {font-family: inherit;list-style-position: inside;}.main-menu > li {display: inline-block;padding: 0;margin: 0 1px 0 0;border: none;position: relative;left: 0;}.main-menu > li:first-child, .main-menu > li.first {margin-left: 0;}.main-menu > li:last-child, .main-menu > li.last {margin-right: 0;}.main-menu > li > a,.main-menu > li.sectionheader span {padding: 0 1rem;line-height: 40px;font-size: 1rem;text-transform:uppercase;}.main-menu > li.parent:hover > a,.main-menu > li.sectionheader.parent:hover > span,.main-menu > li.parent.active > a,.main-menu > li.parent.active > span {color: #000000;background-color: #fff;border-bottom: none;}.main-menu > li > ul,.main-menu > li > ul > li > ul  {display: block;width: 220px;}.main-menu > li:hover > ul,.main-menu > li.active > ul,.main-menu > li > ul > li:hover > ul,.main-menu > li > ul > li.active > ul {height: auto;position: absolute;z-index: 9999;top: 43px;right: 0;left: auto;display: block;}.main-menu > li:first-child:hover > ul,.main-menu > li:first-child.active > ul {right: auto;left: 0;}.main-menu > li > ul > li {position: relative;line-height: 1;margin: 0;}.main-menu > li:first-child > ul > li {padding-right: 10px;padding-left: 0;}.main-menu > li > ul > li > a,.main-menu > li > ul > li.sectionheader > span,.main-menu > li > ul > li > ul > li > a,.main-menu > li > ul > li > ul > li.sectionheader > span {color: #fff;display: block;text-transform: uppercase;line-height: 2.5rem;font-size: 1rem;background-color: rgba(0,0,0,1.0);padding:0 0.75rem;text-decoration: none;margin: -0.2rem 0 0 auto;font-family: 'Montserrat', sans-serif;font-weight: 300;border:1px solid #666666;}.main-menu > li > ul > li > a:hover {color: #000000;background-color: #fff;border:1px solid #000000;}.main-menu > li > ul > li.current > a,.main-menu > li > ul > li.current.sectionheader > span,.main-menu > li > ul > li > ul > li.current > a,.main-menu > li > ul > ul > li > li.current.sectionheader > span {color:  #fff;background-color: #666666;}.main-menu > li > ul > li:hover > ul,.main-menu > li > ul > li.active > ul {width: 250px;height: auto;top: 0;right: auto;left: -250px;}.main-menu > li:first-child > ul > li:hover > ul,.main-menu > li:first-child > ul > li.active > ul {left: auto;right: -250px;}.lt-ie9 .main-menu > li > ul > li:hover > ul,.lt-ie9 .main-menu > li > ul > li.active > ul {left: -247px;}.main-menu > li > ul > li:hover > ul:after,.main-menu > li > ul > li.active > ul:after {content: ' ';width: 0px;height: 0px;border-style: solid;border-width: 7px 0 7px 6px;border-color: transparent transparent transparent #FDCD2A;border-color: transparent transparent transparent rgba(85, 85, 85, .95);position: absolute;right: -6px;top: 12px;}.lt-ie9 .main-menu > li:first-child > ul > li:hover > ul,.lt-ie9 .main-menu > li:first-child > ul > li.active > ul {left: auto;right: -247px;}.main-menu > li:first-child > ul > li:hover > ul:after,.main-menu > li:first-child > ul > li.active > ul:after {left: -10px;right: auto;}.main-menu li ul li a:hover,.main-menu li ul li span.sectionheader:hover {}.main-menu > ul > li:last-child > a,.main-menu > ul > li.sectionheader:last-child > span,.main-menu > ul > li > ul > li:last-child > a,.main-menu > ul > li > ul > li.sectionheader:last-child > span {border-bottom: none;}.searchsocialwrapper {position: absolute;top: 6px;right: 0px;margin: 0;}.socialnav a .fa-search {color: rgba(255,255,255,1.00);padding: 5px 6px 5px 6px;-webkit-transition-timing-function: ease-in-out;-moz-transition-timing-function: ease-in-out;-o-transition-timing-function: ease-in-out;transition-timing-function: ease-in-out;}.socialnav a:hover .fa-search {color: rgba(163,153,145,1.00);}.fa-search, .fa-instagram, .fa-facebook {font-size: 1.5em;}.sswrapper > li.socialnav {margin: 0;padding: 0;}.socialnav a .fa-instagram {color: rgba(97,5,2,1.00);background-color: rgba(255,255,255,1.00);padding: 10px;width: 40px;webkit-transition: background-color 0.15s ease-in-out;-moz-transition: background-color 0.15s ease-in-out;-o-transition: background-color 0.15s ease-in-out;transition: background-color 0.15s ease-in-out;}.socialnav a .fa-facebook {color: #1DACE4;background-color: rgba(255,255,255,1.00);padding: 10px 13px;width: 40px;webkit-transition: background-color 0.15s ease-in-out;-moz-transition: background-color 0.15s ease-in-out;-o-transition: background-color 0.15s ease-in-out;transition: background-color 0.15s ease-in-out;}.socialnav a .fa-instagram:hover, .socialnav a .fa-facebook:hover {color: #ffffff;background-color: rgba(253,205,42,1.00);}.main-menu > li.hide {display: none;}.hide {display: none;}
/* cmsms stylesheet: menu modified: 03/19/19 19:33:42 */
.pull-right {float: right !important;}/** jQuery Superfish Menu Plugin* Copyright (c) 2013 Joel Birch** Dual licensed under the MIT and GPL licenses:*	http://www.opensource.org/licenses/mit-license.php*	http://www.gnu.org/licenses/gpl.html------------------------------------------------- *//*** ESSENTIAL STYLES ***/.sf-menu, .sf-menu * {margin: 0;padding: 0;list-style: none;}.sf-menu li {position: relative;}.sf-menu ul {position: absolute;display: none;top: 100%;left: 0;z-index: 99;max-width: 220px;}.sf-menu > li {float: left;}.sf-menu li:hover > ul,.sf-menu li.sfHover > ul {display: block;}.sf-menu a {display: block;position: relative;}.sf-menu ul ul {top: 2px;left: 100%;}/*** DEMO SKIN ***/.sf-menu {margin-top: 0px;}.sf-menu ul {box-shadow: 2px 2px 6px rgba(0,0,0,.2);min-width: 12em; /* allow long menu items to determine submenu width */width: 12em; /* no auto sub width for IE7, see white-space comment below */}.sf-menu a {padding: 0.25rem 2rem 0.2rem 2rem;text-decoration: none;zoom: 1; /* IE7 */color: #1DACE4;font-size: 80%;font-family: 'Montserrat', sans-serif;text-transform: lowercase;font-weight: normal;background-color: #FFFFFF;border-bottom: 1px solid #ebebeb;}.sf-menu a:hover {color: #ffffff;background-color: #1481AC;border-bottom: none;}.sf-menu a.menuactive {color: #FDCD2A;background-color: transparent;border-radius: 0px 0px 0px 0px;border-bottom: 5px solid #ffffff;}.sf-menu li {*white-space: normal; /* ...unless you support IE7 (let it wrap) */-webkit-transition: background .2s;transition: background .2s;margin-left: 0em;}.sf-menu > li > a {color: #ffffff;font-family: 'Montserrat', sans-serif;font-size: 0.9rem;padding: 0.25rem 2rem;-webkit-transition: all 0.2s;-moz-transition: all 0.2s;-ms-transition: all 0.2s;-o-transition: all 0.2s;transition: all 0.2s;background-color:transparent;border-radius: 0px 0px 0px 0px;border-bottom: 5px solid transparent;margin-left: 1px;}.sf-menu > li > a:hover {color: #1DACE4;background-color: transparent;border-radius: 0px 0px 0px 0px;border-bottom: 5px solid #FDCD2A;}.sf-menu li:hover,.sf-menu li.sfHover {/* only transition out, not in */-webkit-transition: none;transition: none;}.sf-menu li.sectionheader > a {cursor: default;}.sf-menu li.sectionheader > a:hover {color: inherit;}/* section header, separator classes *//*** arrows (for all except IE7) **/.sf-arrows .sf-with-ul {padding-right: 2.2em !important;padding-right: 1em; /* no CSS arrows for IE7 (lack pseudo-elements) */}/* styling for both css and generated arrows */.sf-arrows .sf-with-ul:after {content: '';position: absolute;top: 50%;right: 1em;margin-top: -3px;height: 0;width: 0;/* order of following 3 rules important for fallbacks to work */border: 5px solid transparent;border-top-color: #999; /* edit this to suit design (no rgba in IE8) */}.sf-arrows > li > .sf-with-ul:focus:after,.sf-arrows > li:hover > .sf-with-ul:after,.sf-arrows > .sfHover > .sf-with-ul:after {border-top-color: #999; /* IE8 fallback colour */}/* styling for right-facing arrows */.sf-arrows ul .sf-with-ul:after {margin-top: -5px;margin-right: -3px;border-color: transparent;border-left-color: #999;}.sf-arrows ul li > .sf-with-ul:focus:after,.sf-arrows ul li:hover > .sf-with-ul:after,.sf-arrows ul .sfHover > .sf-with-ul:after {border-left-color: #999;}@media screen and (max-width: 1280px) {.sf-menu > li:last-child ul ul {left: -100%;}}/* off canvas menu */ul.off-canvas-list li a {display: block;padding: 0.66667rem;color: rgba(255, 255, 255, 0.7);border-bottom: 1px solid #262626;transition: background 300ms ease; }ul.off-canvas-list li a:hover {background: #000000;color: #FFFFFF; }.off-canvas-list li.active a {display: block;padding: 0.66667rem;color: #000000;border-bottom: 1px solid #262626;background: #FFFFFF;transition: background 300ms ease; }.off-canvas-list li.active a:hover {display: block;padding: 0.66667rem;color: #000000;border-bottom: 1px solid #9D9D9D;background: #EFEFEF;transition: background 300ms ease; }@media screen and (max-width: 1100px) {.sf-menu > li > a {color: #FFFFFF;font-family: 'Montserrat', sans-serif;font-size: 0.8rem;padding-top: 0.25rem;padding-right: 1rem;padding-left: 1rem;padding-bottom: 0.25rem;-webkit-transition: all 0.2s;-moz-transition: all 0.2s;-ms-transition: all 0.2s;-o-transition: all 0.2s;transition: all 0.2s;border-radius: 0px;border-bottom: none;margin-left: 5px;}}.left-off-canvas-menu h4 {color: #FFFFFF;text-align: left;padding-left: 1rem;font-weight:bold;border-bottom: 1px solid #ebebeb;padding-top: 0.3em;padding-bottom: 0.4em;font-size: 1.4em;}@media screen and (max-width: 800px) {.sf-menu > li > a {color: #FFFFFF;color: #FFFFFF;font-family: 'Montserrat', sans-serif;font-size: 0.8rem;padding-top: 0.25rem;padding-right: 0.5rem;padding-left: 0.5rem;padding-bottom: 0.25rem;-webkit-transition: all 0.2s;-moz-transition: all 0.2s;-ms-transition: all 0.2s;-o-transition: all 0.2s;transition: all 0.2s;background-color: #000000;border-radius: 3px 3px 0px 0px;border-bottom: none;margin-left: 5px;} }
/* cmsms stylesheet: app_new modified: 11/07/19 14:03:59 */
body {font-family: Georgia, Times, 'Times New Roman', serif;}#header {width: 100%;position: fixed;transition: all 0.5s ease;padding: 0;background-color: rgba(0,0,0,1.00);top: 0px;z-index: 100;}/*Page (Features)------------------------------------*/a {color: #4e4e4e;text-decoration: none;line-height: inherit;}a:hover {color: #000000;text-decoration: none;line-height: inherit;}/*Thumbnail*/.thumbnail-kenburn img {-webkit-transition: all 0.6s ease-in-out;-moz-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}.thumbnail-kenburn:hover img {-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);transform: rotate(-90deg);}.thumbnail-kenburn a {border:none;}.thumbnail-kenburn a:hover {border:none;}.caption-text h1{font-family: 'Montserrat', sans-serif;color: #000000;font-size: 3.5rem;line-height: 100px;font-weight: normal;text-transform: uppercase;letter-spacing: 0.1em;margin:0;}.caption-text p{font-family: Georgia, Times, 'Times New Roman', serif;}@media only screen and (max-width: 767px) {.caption-text h1{font-size: 2rem;line-height: 2rem;}}.caption-text a {color: #000000;border-bottom: 2px dotted #000000;padding-bottom: 3px;padding-top: 3px;}.caption-text a:hover {color: #000000;background-color: #ebebeb;border-bottom-width: 2px;border-bottom-style: dotted;border-bottom-color: #FF7F00;text-decoration: none;-webkit-transition: all 0.6s ease-in-out;-moz-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}.block_holder {border-radius: 4px;border: 2px solid #f2f2f2;margin-bottom: 5px;}.hover_block {position: relative;overflow: hidden;}.hover_info {width: 100%;height: 100%;position: absolute;top: 0;left: 0;}.hover_info h1 { font-size: 1.5em; padding: 10px 20px; background: rgba(207, 138, 5, 0.7); color: #E7E7E7; position: absolute; top: 25px; left: -100%; transition: left 200ms linear; -webkit-transition: left 200ms linear; -moz-transition: left 200ms linear; }.hover_info p { font-size: 0.9em; line-height: 1.2; color: #fff;position: absolute; top: 10%; left: 5%; width: 90%; text-align: left; opacity: 0; transition: opacity 200ms linear; -webkit-transition: opacity 200ms linear; -moz-transition: opacity 200ms linear; }.hover_info a {font-size: 1.1em;padding: 10px 20px;background: #ffffff;position: absolute;bottom: 10%;right: -100%;font-family: 'Montserrat', sans-serif;color: #000000;line-height: 30px;font-weight: normal;text-transform: uppercase;letter-spacing: 1px;}.hover_info:hover h1 { left: 0; transition-delay: 250ms; -webkit-transition-delay: 250ms; -moz-transition-delay: 250ms; }.hover_info:hover p { opacity: 1; transition-delay: 600ms; -webkit-transition-delay: 600ms; -moz-transition-delay: 600ms; }.hover_info:hover a { right: 0; transition: right 200ms linear 200ms, color, background 200ms linear; -webkit-transition: right 200ms linear 200ms, color, background 200ms linear; -moz-transition: right 200ms linear 200ms, color, background 200ms linear; }.hover_info a:hover {background-color: #000000;color: #FFF;}.block_17 .blind {width: 100%;height: 100%;background-color: black;background-color: rgba(0, 0, 0, 0.4);position: absolute;top: 0;left: 0;transition: all 300ms linear;-webkit-transition: all 300ms linear;-moz-transition: all 300ms linear;transform: scale(0,0);-webkit-transform: scale(0,0);}.block_17:hover .blind { transform: scale(1, 1); -webkit-transform: scale(1, 1); }.casestudyimage {margin:0 auto 1rem auto;}.casestudysidebarlist p {text-transform:capitalize;font-size: 1.1rem;line-height: 1.1;margin-bottom: 0.25rem;padding:0.5rem 0 0 0;}.detaillist {margin-bottom:0.5rem;box-shadow: 0 2px 8px #ffffff;-webkit-transition: box-shadow 0.2s ease-in-out;-moz-transition: box-shadow 0.2s ease-in-out;-o-transition: box-shadow 0.2s ease-in-out;transition: box-shadow 0.2s ease-in-out;border: 1px solid #FFFFFF;}.detaillist:hover {box-shadow: 0 2px 8px #CFCFCF;-webkit-transition: box-shadow 0.2s ease-in-out;-moz-transition: box-shadow 0.2s ease-in-out;-o-transition: box-shadow 0.2s ease-in-out;transition: box-shadow 0.2s ease-in-out;border: 1px solid #ebebeb;}.casepad {padding:0 0 0 0.5rem;}.casepad p {text-transform: capitalize;font-size: 1.1rem;line-height: 1.1rem;margin: 0;padding: 0.4rem 0;}.casepad p a {color:#515151;border-bottom:1px solid transparent;padding: 0.25rem 0.5rem;}.casepad p a:hover {color:#000000;border-bottom:1px dotted #FF7F00;background-color:#ffffff;}/* type------------------------------------*/h1{font-family: 'Montserrat', sans-serif;color: #fff;font-size: 36px;line-height: 40px;font-weight: normal;text-transform: uppercase;letter-spacing: 0.3em; }h2{font-family: 'Montserrat', sans-serif;color: #fff;font-size: 36px;line-height: 40px;font-weight: normal;text-transform: uppercase;letter-spacing: 3px;}ul,ol,dl {font-size: 1.2em;line-height: 1.6;margin-bottom: 1.25rem;font-family: inherit;list-style-position: inside;}.feature {}button.round, .button.round {border-radius: 6px;padding-top: 1em;padding-right: 2em;padding-left: 2em;padding-bottom: 4em;border-style: solid;border-width: 1px;border-color: #EFEFEF;background-color: #FFFFFF;color: #666666;}button.round:hover, button.round:focus, .button.round:hover, .button.round:focus {background-color: #FFFFFF;color: #000000;box-shadow: 0 0 8px #ddd;-webkit-transition: box-shadow 0.2s ease-in-out;-moz-transition: box-shadow 0.2s ease-in-out;-o-transition: box-shadow 0.2s ease-in-out;transition: box-shadow 0.2s ease-in-out;-webkit-border-radius: 3px;border-radius: 6px;border: 1px solid #EBEBEB;}.largetext{font-family: 'Montserrat', sans-serif;font-size: 30px;line-height: 40px;font-weight: normal;text-transform: uppercase;letter-spacing: 3px;}.smalltext{font-family: 'Montserrat', sans-serif;font-size: 18px;line-height: 24px;font-weight: normal;letter-spacing: 1px;}.feature a.btn-more {right: 0px;bottom: 40px;color: #ebebeb;padding-top: 5px;padding-right: 10px;padding-left: 10px;padding-bottom: 5px;position: absolute;background: #000000;display: inline-block;-webkit-transition: all 1s ease-in-out;-moz-transition: all 1s ease-in-out;-o-transition: all 1s ease-in-out;-ms-transition: all 1s ease-in-out;transition: all 1s ease-in-out;overflow: hidden;font-size: 14px;border: 1px solid #FFFFFF;border-radius: 6px;}.feature a.btn-more:hover {text-decoration: none;box-shadow: 0 0 0 1px #676666;color: #333333;background: #FFFFFF;border: 1px solid #EBEBEB;border-radius: 6px;}.feature:hover a.btn-more {right: 150px;}@media only screen and (max-width: 1100px) {.largetext{font-family: 'Montserrat', sans-serif;font-size: 24px;line-height: 40px;font-weight: normal;text-transform: uppercase;letter-spacing: 3px;}.smalltext{font-family: 'Montserrat', sans-serif;font-size: 14px;line-height: 24px;font-weight: normal;letter-spacing: 1px;}.feature a.btn-more {right: 0px;bottom: 30px;color: #ebebeb;padding-top: 5px;padding-right: 10px;padding-left: 10px;padding-bottom: 5px;position: absolute;background: #000000;display: inline-block;-webkit-transition: all 1s ease-in-out;-moz-transition: all 1s ease-in-out;-o-transition: all 1s ease-in-out;-ms-transition: all 1s ease-in-out;transition: all 1s ease-in-out;overflow: hidden;font-size: 14px;border: 1px solid #FFFFFF;border-radius: 6px;}.feature a.btn-more:hover {text-decoration: none;box-shadow: 0 0 0 1px #676666;color: #333333;background: #FFFFFF;border: 1px solid #EBEBEB;border-radius: 6px;}.feature:hover a.btn-more {right: 150px;}}@media only screen and (max-width: 768px) {.largetext{font-family: 'Montserrat', sans-serif;font-size: 24px;line-height: 40px;font-weight: normal;text-transform: uppercase;letter-spacing: 3px;}.smalltext{font-family: 'Montserrat', sans-serif;font-size: 14px;line-height: 24px;font-weight: normal;letter-spacing: 1px;}.feature a.btn-more {right: 0px;bottom: 30px;color: #ebebeb;padding-top: 5px;padding-right: 10px;padding-left: 10px;padding-bottom: 5px;position: absolute;background: #000000;display: inline-block;-webkit-transition: all 1s ease-in-out;-moz-transition: all 1s ease-in-out;-o-transition: all 1s ease-in-out;-ms-transition: all 1s ease-in-out;transition: all 1s ease-in-out;overflow: hidden;font-size: 14px;border: 1px solid #FFFFFF;border-radius: 6px;}.feature a.btn-more:hover {text-decoration: none;box-shadow: 0 0 0 1px #676666;color: #333333;background: #FFFFFF;border: 1px solid #EBEBEB;border-radius: 6px;}.feature:hover a.btn-more {right: 150px;}}.clientthree {padding: 2rem 8rem 2rem 0rem;}.clientthree:nth-child(3n+2) {padding: 2rem 4rem 2rem 4rem;}.clientthree:nth-child(3n+3) {padding: 2rem 0rem 2rem 8rem;}@media only screen and (max-width: 1100px) {.clientthree {padding: 1rem 2rem 1rem 0rem;}.clientthree:nth-child(3n+2) {padding: 1rem;}.clientthree:nth-child(3n+3) {padding: 1rem 0rem 1rem 2rem;}}@media only screen and (max-width: 767px) {.clientthree {padding: 0.5rem;}.clientthree:nth-child(3n+2) {padding: 0.5rem;}.clientthree:nth-child(3n+3) {padding: 0.5rem;}}/* Sections------------------------------------*/.hero {padding: 41px 0;background-color: #FFFFFF;}.hero_grey {padding: 40px 0;position: relative;background-color: #696969;}.hero_black {margin:41px auto 0 auto;padding: 2.5rem 0;background-color: #ffffff;border-bottom: 0.8rem solid #000000;}@media only screen and (max-width: 767px) {.hero_black {margin:0px auto 0 auto;padding: 1.8rem 0;}}.hero_white {padding: 40px 0;background-color: #FFFFFF;border-top: 1px solid #FFFFFF;min-height: 210px;}.about-box{color: #fff;padding-top: 1em;margin-top: 50px;padding-bottom: 1em;padding-right: 1em;padding-left: 1em;}.black-box{color: #000000;padding: 3rem 0;margin-top: 41px;}.black-box p{font-weight: normal;margin:0;font-size: 180%;}.black-box .small p {font-size:1.2em;}.internal-box p{font-weight: normal;font-size: 120%;}@media only screen and (max-width: 1000px) {.black-box{padding: 1rem 0;margin-top: 41px;}}@media only screen and (max-width: 767px) {.black-box{padding:0.5rem;margin-top: 4px;}}.secondary.small.button{background-color:transparent;color:#fff;border:2px #fff solid;border-radius:5px;padding:15px 50px 15px 50px;margin:0;}.secondary.small.button:hover{background-color:rgba(255,255,255,0.5);}.row.main-wrapper{color:#fff;}.black {background-color: #000000;padding: 0.5rem 0 0 0;}.white {background-color: #FFFFFF;padding-top: 1em;padding-bottom: 0.5em;}.grey {background-color: #696969;padding-top: 1em;padding-bottom: 0.5em;}.orange {background-color: #FF7F00;padding-top: 1em;padding-bottom: 0.5em;}/*Page (Features)------------------------------------*/.contentbox {font-family: Georgia, Times, 'Times New Roman', serif;color: #000;}.contentbox p {font-family: Georgia, Times, 'Times New Roman', serif;color: #333333;}.contentbox p a {color: #000000;text-decoration: none;line-height: inherit;border-bottom: 2px dotted #FFB265;padding: 3px;padding-bottom: 3px 0 2px 0;}.contentbox p a:hover {color: #FFFFFF;border-bottom: 2px solid #FF7F00;background-color: #000000;}.contentbox h1 {font-size: 26px;font-weight: bold;font-family: 'Montserrat', sans-serif;color: #000;letter-spacing: 2px;text-transform: uppercase;text-align: center;}.contentbox h2 {font-size: 26px;font-weight: bold;font-family: 'Montserrat', sans-serif;color: #000;letter-spacing: 2px;text-transform: uppercase;text-align: left;}.contentbox h3 {font-size: 18px;font-weight: 900;font-family: 'Montserrat', sans-serif;color: #000;letter-spacing: 2px;text-transform: uppercase;text-align: left;line-height: 24px;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #999;}.contentbox h4 {font-size: 18px;font-weight: 900;font-family: 'Montserrat', sans-serif;color: #000;letter-spacing: 2px;text-transform: uppercase;text-align: center;line-height: 24px;}.contentbox .boardwrapper h2 {font-size: 1.2rem;font-weight: 900;font-family: 'Montserrat', sans-serif;color: #000;letter-spacing: 0;text-transform: none;text-align: left;line-height: 1;border-bottom:none;}.contentbox .boardwrapper h3 {font-size: 1.1rem;font-weight: 900;font-family: 'Montserrat', sans-serif;color: #000;letter-spacing: 0;text-transform: none;text-align: left;line-height: 1;border-bottom:none;}.contentbox .boardwrapper h4 {font-size: 1rem;font-weight: 900;font-family: 'Montserrat', sans-serif;color: #000;letter-spacing: 0;text-transform: none;text-align: left;line-height: 1;border-bottom:none;font-style:italic;}.contentbox .boardwrapper p {text-align: justify;}.contentbox h5 {font-size: 14px;font-weight: 900;font-family: 'Montserrat', sans-serif;color: #000;letter-spacing: 2px;text-transform: uppercase;text-align: left;line-height: 20px;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #999;}.boardwrapper {padding:0 0 2rem 0;}/* About sections------------------------------------*/.staff {padding-top: 5px;}.staff p{margin: 0;padding: 0px;}.staffpic {border: 2px solid #000000;margin-left: auto;margin-right: auto;background: #FFFFFF;border-radius: 4px;max-width: 300px;padding: 0;}.job p {font-size: 12px;font-weight: 900;font-family: 'Montserrat', sans-serif;color: #000;letter-spacing: 1px;text-transform: uppercase;text-align: left;line-height: 16px;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #999;}.team .name {font-size: 1.3em;line-height: 2rem;font-weight: bold;font-family: 'Montserrat', sans-serif;}.team .title {font-size: 1rem;font-family: 'Montserrat', sans-serif;}.team .tag {font-size: 1rem;font-family: 'Montserrat', sans-serif;font-style: italic;}.team .bio {font-family: Georgia, Times, 'Times New Roman', serif;font-weight: normal;font-size: 1.1rem;line-height: 1.6;text-rendering: optimizeLegibility;margin: 15px 0 1.25rem 0;}.team>.row {margin: 0px 0px 50px 0px;}.team .staffpicright {float: right;max-width: 200px;border: 2px solid #000000;margin: 0 0 15px 15px;background: #FFFFFF;border-radius: 4px;padding: 0;}.team .staffpicleft {float: left;max-width: 200px;border: 2px solid #000000;margin: 0 15px 15px 0px;background: #FFFFFF;border-radius: 4px;padding: 0;}/* Social------------------------------------*/h3.pagelogo {position: relative;font-size: 34px;line-height: 34px;width: 194px;height: 24px;padding: 0;z-index: -1;}.homecontent {padding-top: 1em;padding-bottom: 2em;background-color: #FFFFFF;}.maincontent {padding: 3rem 0;background-color: #FFFFFF;}@media only screen and (max-width: 768px) {.maincontent {padding: 1rem 0;background-color: #FFFFFF;}}.radius.right.button{color:#000;border:2px #000 solid;border-radius:5px;padding:15px 50px 15px 50px;margin:0;font-size:0.8125em;}@media only screen and (min-width: 64.063em) {.radius.right.button{color:#000;border:2px #000 solid;border-radius:5px;padding:15px 50px 15px 50px;margin-top:25px;font-size:0.8125em;}}@media only screen and (min-width: 40.063em) {.radius.right.button{color:#000;border:2px #000 solid;border-radius:5px;padding:15px 50px 15px 50px;margin-top:25px;font-size:0.8125em;}}.radius.right.button:hover{background-color:rgba(0,0,0,0.1);}.image_icon {background: url('https://www.accesspr.com.au/img/icon-up.png') no-repeat;width:51px; height:51px;}.image_icon a:hover {-webkit-transform: rotate(270deg);-moz-transform: rotate(270deg);-ms-transform: rotate(270deg);-o-transform: rotate(270deg);transform: rotate(270deg);}/*Page (Features)------------------------------------*/.feature2 h2{font-family: 'Montserrat', sans-serif;color: #333333;font-size: 28px;line-height: 40px;font-weight: normal;text-transform: uppercase;letter-spacing: 3px;padding: 5px;}@media only screen and (max-width: 1024px) {.feature2 h2{font-family: 'Montserrat', sans-serif;color: #333333;font-size: 20px;line-height: 20px;font-weight: normal;text-transform: uppercase;letter-spacing: 3px;} }@media only screen and (max-width: 400px) {.feature2 h2{font-family: 'Montserrat', sans-serif;color: #333333;font-size: 30px;line-height: 30px;font-weight: normal;text-transform: uppercase;letter-spacing: 3px;} }.feature2 h2 a {color: #FFFFFF;margin-bottom: 1em;padding: 5px;}.feature2 h2 a:hover {color: #000000;text-decoration: none;background-color: #FFFFFF;transition: background-color 300ms ease-out;}.feature2 p{font-weight: normal;font-size: 110%;}.news-box{padding-top: 5px;font-weight: 900;border: 1px solid #333333;}.news-box p{font-weight:900;}.homeboxnews {}.clientwrapper {padding-top: 1em;padding-right: 1em;padding-bottom: 1em;padding-left: 1em;background-color: #FFF;min-height: 150px;}.clientbox {padding-top: 0.5em;padding-right: 0.5em;padding-bottom: 0.5em;padding-left: 0.5em;background-color: #FFF;}.toppad {padding-top: 50px; }.toppad10 {padding-top: 10px; }.toppad20 {padding-top: 20px; }.toppad30 {padding-top: 30px; }.toppad40 {padding-top: 40px; }.toppad50 {padding-top: 50px; }.toppad60 {padding-top: 60px; }.toppad70 {padding-top: 70px; }.toppad3em {padding-top: 8em; }.bottompad {padding-bottom: 50px; }.padtop {padding-top: 0.825em;}.padright10 {padding-right: 10px;}.padall10 {padding: 1em;}.padright1 {padding-top: 0.8em;padding-right: 1em;}.padleft1{padding-left: 1em;padding-top: 0.8em;padding-bottom: 0.8em;}.padleft10 {padding-left: 0.5em;}@media only screen and (max-width: 1300px) {.toppad3em {padding-top: 5em; }}@media only screen and (max-width: 768px) {.toppad {padding-top: 1rem; }.toppad10 {padding-top: 10px; }.toppad20 {padding-top: 1rem; }.toppad30 {padding-top: 1rem; }.toppad40 {padding-top: 1rem; }.toppad50 {padding-top: 1rem; }.toppad60 {padding-top: 60px; }.toppad70 {padding-top: 70px; }.toppad3em {padding-top: 8em; }.toppad3em {padding-top: 3em; }}/* social------------------------------------*/#socialbar {float: right;margin-top: -10px;margin-right: 0px;margin-left: 0.5em;margin-bottom: 0px;}#socialbar a .fi-social-facebook {color: #000000;background: #FFF;transition: background 0.5s;border: none;text-decoration: none;margin-left: 0.25em;}#socialbar a .fi-social-youtube {color: #000000;background: #FFF;transition: background 0.5s;border: none;text-decoration:none;margin-left: 0.25em;}#socialbar a .fi-social-twitter {color: #000000;background: #FFF;transition: background 0.5s;border: none;text-decoration: none;margin-left: 0.25em;}#socialbar a .fi-social-linkedin {color: #000000;background: #FFF;transition: background 0.5s;border: none;text-decoration:none;margin-left: 0.25em;}#socialbar a:hover .fi-social-facebook {color: #3b5998;background: #FFF;transition: color 0.5s;border: none;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}#socialbar a:hover .fi-social-youtube {color: #b31217;background: #FFF;transition: color 0.5s;border: none;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}#socialbar a:hover .fi-social-twitter {color: #00ACED;background: #FFF;transition: color 0.5s;border: none;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}#socialbar a:hover .fi-social-linkedin {color: #4875B4;background: #FFF;transition: color 0.5s;border: none;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}#socialwhite {float: right;}#socialwhite a .fi-social-facebook {color: #FFF;background: #000000;transition: background 0.5s;border: none;text-decoration: none;margin-left: 0.25em;}#socialwhite a .fi-social-youtube {color: #FFF;background: #000000;transition: background 0.5s;border: none;text-decoration:none;margin-left: 0.25em;}#socialwhite a .fi-social-instagram {color: #FFF;background: #000000;transition: background 0.5s;border: none;text-decoration:none;margin-left: 0.25em;}#socialwhite a .fi-social-twitter {color: #FFF;background: #000000;transition: background 0.5s;border: none;text-decoration: none;margin-left: 0.25em;}#socialwhite a .fi-social-linkedin {color: #FFF;background: #000000;transition: background 0.5s;border: none;text-decoration:none;margin-left: 0.25em;}#socialwhite a:hover .fi-social-facebook {color: #3b5998;background: #000000;transition: color 0.5s;border: none;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}#socialwhite a:hover .fi-social-youtube {color: #b31217;background: #000000;transition: color 0.5s;border: none;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}#socialwhite a:hover .fi-social-instagram {color: #4875B4;background: #000000;transition: color 0.2s;border: none;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}#socialwhite a:hover .fi-social-twitter {color: #00ACED;background: #000000;transition: color 0.5s;border: none;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}#socialwhite a:hover .fi-social-linkedin {color: #4875B4;background: #000000;transition: color 0.5s;border: none;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}.socialstaff {float: right;margin-top: 0px;margin-right: 0px;margin-left: 0.5em;margin-bottom: 0px;}.socialstaff a .fi-social-facebook {color: #000000;background: #FFF;transition: background 0.5s;border: none;text-decoration: none;margin-left: 0.25em;}.socialstaff a .fi-social-youtube {color: #000000;background: #FFF;transition: background 0.5s;border: none;text-decoration:none;margin-left: 0.25em;}.socialstaff a .fi-social-twitter {color: #000000;background: #FFF;transition: background 0.5s;border: none;text-decoration: none;margin-left: 0.25em;}.socialstaff a .fi-social-linkedin {color: #000000;background: #FFF;transition: background 0.5s;border: none;text-decoration:none;margin-left: 0.25em;}.socialstaff a:hover .fi-social-facebook {color: #3b5998;background: #FFF;transition: color 0.5s;border: none;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}.socialstaff a:hover .fi-social-youtube {color: #b31217;background: #FFF;transition: color 0.5s;border: none;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}.socialstaff a:hover .fi-social-twitter {color: #00ACED;background: #FFF;transition: color 0.5s;border: none;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}.socialstaff a:hover .fi-social-linkedin {color: #4875B4;background: #FFF;transition: color 0.5s;border: none;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}@media only screen and (max-width: 400px) {#socialbar {float: left;margin-top: 10px;margin-right: 0px;margin-left: 0.5em;margin-bottom: 0px;}#socialwhite {float: left;margin-top: 10px;margin-right: 0px;margin-left: 0.5em;margin-bottom: 0px;}}/* News settings */.sidebarbox h3	{font-family: 'Montserrat', sans-serif;font-weight: normal;}.NewsSummary:nth-of-type(3n+2) {background-color: #ffffff;padding-top: 0.5em;padding-right: 0.5em;padding-left: 0.5em;padding-bottom: 1em;margin-top: 0.25em;margin-bottom: 1em;border-bottom: 2px dotted #ebebeb;}.NewsSummary:nth-of-type(3n+1) {background-color: #ffffff;padding-top: 0.5em;padding-right: 0.5em;padding-left: 0.5em;padding-bottom: 1em;margin-top: 0.25em;margin-bottom: 1em;border-bottom: 2px dotted #ebebeb;	}.NewsSummary:nth-of-type(3n+3) {background-color: #ffffff;padding-top: 0.5em;padding-right: 0.5em;padding-left: 0.5em;padding-bottom: 1em;margin-top: 0.25em;margin-bottom: 1em;border-bottom: 2px dotted #ebebeb;	}.NewsSummaryPostdate	{font-size: 80%;margin-top: 10px;margin-bottom: 10px;}.NewsSummaryFieldpage {border: 1px solid #ebebeb;padding-bottom: 1px;margin-left: auto;margin-right: auto;text-align: center;background-color: #FFFFFF;}.NewsSummaryField {background-color: #FFFFFF;border: 1px solid #ebebeb;padding-bottom: 1px;}.NewsSummaryLink a {color: #000000;	}.NewsSummaryLink a:hover {	}.NewsSummary h2 {font-family: 'Montserrat', sans-serif;color: #fff;font-size: 16px;line-height: 1em;font-weight: normal;text-transform: uppercase;letter-spacing: 1px;margin-top: 0rem;margin-bottom: 0rem;}.NewsSummary h2 a {font-family: 'Montserrat', sans-serif;color: #000;font-size: 16px;line-height: 1.2em;font-weight: normal;text-transform: uppercase;letter-spacing: 1px;margin-top: 0rem;margin-bottom: 0rem;border-bottom: 2px dotted transparent;}.NewsSummary h2 a:hover {font-family: 'Montserrat', sans-serif;color: #fff;background-color: #000000;font-size: 16px;line-height: 1.2em;font-weight: normal;text-transform: uppercase;letter-spacing: 1px;margin-top: 0rem;margin-bottom: 0rem;border-bottom: 2px solid #FF7F00;}.NewsSummaryMorelinkpage a {color: #FFFFFF;border-bottom: 2px solid #FF7F00;background-color: #000000;padding: 5px}.NewsSummaryMorelinkpage a:hover {color: #000000;border-bottom: 2px solid #696969;background-color: #EBEBEB;padding: 5px}.NewsSummarySide {background-color: #000000;padding: 0.5em;margin-top: 1em;margin-bottom: 1em;border: 2px solid #000000;}.NewsSummarySide:nth-child(even) {background-color: #EBEBEB;padding: 0.5em;margin-top: 0em;margin-bottom: 0em;border: 2px solid #ebebeb;}.NewsSummarySide h2 {font-family: 'Montserrat', sans-serif;color: #fff;font-size: 1em;line-height: 1.2em;font-weight: normal;text-transform: uppercase;letter-spacing: 1px;margin-top: 0rem;margin-bottom: 0rem;}.NewsSummarySide h2 a {font-family: 'Montserrat', sans-serif;color: #fff;font-size: 0.9em;line-height: 1.2em;font-weight: normal;text-transform: uppercase;letter-spacing: 1px;margin-top: 0rem;margin-bottom: 0rem;border-bottom: 2px dotted transparent;}.NewsSummarySide h2 a:hover {font-family: 'Montserrat', sans-serif;color: #000000;background: #FFFFFF;font-weight: normal;text-transform: uppercase;letter-spacing: 1px;margin-top: 0rem;margin-bottom: 0rem;border-bottom: 2px solid #696969;}.NewsSummarySide:nth-child(even) h2 a {font-family: 'Montserrat', sans-serif;color: #000000;font-size: 0.9em;line-height: 1.2em;font-weight: normal;text-transform: uppercase;letter-spacing: 1px;margin-top: 0rem;margin-bottom: 0rem;}/* News settings */.CGBlogSummaryPostdate {background: #000000;font-size: 110%;padding: 5px;color: #FFFFFF;margin-bottom: 1em;}.CGBlogSum {margin-bottom: 1rem;padding-bottom: 1rem;border-bottom: 2px dashed #696969;}.CGBlogSum h2 {background: #000000;color: #FFFFFF;padding: 5px;}.CGBlogSum h2 a{background: #000000;color: #FFFFFF;border-bottom: 4px solid #000000;}.CGBlogSum h2 a:hover {background: #000000;color: #ebebeb;border-bottom: 4px solid #FFFFFF;}.CGBlogSummarysidebar {background-color: #FFFFFF;padding: 0.5em;margin-top: 0.25em;margin-bottom: 1em;border: 10px solid #000000;}.CGBlogSummarysidebar h3 {background: #000000;color: #FFFFFF;padding: 5px;text-align: left;font-size: 1em;}.CGBlogSummarysidebar h3 a{background: #000000;color: #FFFFFF;border-bottom: 4px solid #000000;}.CGBlogSummarysidebar h3 a:hover {background: #000000;color: #ebebeb;border-bottom: 4px solid #FFFFFF;}.blogsidebarhead {background: #000000;}.blogsidebarhead h3 {background: #000000;color: #FFFFFF;padding: 5px;text-align: left;font-size: 1.4em;}.blogsidebarhead h3 a{background: #000000;color: #FFFFFF;border-bottom: 4px solid #000000;}.blogsidebarhead h3 a:hover {background: #000000;color: #ebebeb;border-bottom: 4px solid #FFFFFF;}.blogMore {float: right;}.blogMore a {color: #FFFFFF;border-bottom: 2px solid #FF7F00;background-color: #000000;padding: 5px}.blogMore a:hover {color: #000000;border-bottom: 2px solid #696969;background-color: #EBEBEB;padding: 5px}.CGBlogPostDetailContent a {color: #000000;text-decoration: none;line-height: inherit;border-bottom: 2px dotted #FFB265;padding-top: 3px;padding-bottom: 3px;padding-left: 0px;padding-right: 0px;}.CGBlogPostDetailContent a:hover {color: #FFFFFF;border-bottom: 2px solid #FF7F00;background-color: #000000;padding-top: 3px;padding-bottom: 3px;padding-left: 0px;padding-right: 0px;}.CGBlogPostDetailContent li {padding-bottom: 10px;}.backbutton {margin-top: 1em;clear: both;}.btn-default {color: #333;background-color: #fff;border-color: #ccc;}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default {color: #333;background-color: #ebebeb;border-color: #adadad;}.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default {background-image: none;}.btn-sm,.btn-group-sm > .btn {padding: 5px 10px;font-size: 12px;line-height: 1.5;border-radius: 3px;}/* Clients */.clientspagelogo1 {margin-top: 2em;margin-right: 8em;margin-left: 0em;margin-bottom: 2em;}.clientspagelogo2 {margin-top: 2em;margin-right: 4em;margin-left: 4em;margin-bottom: 2em; }.clientspagelogo3 {margin-top: 2em;margin-right: 0em;margin-left: 8em;margin-bottom: 2em; }@media only screen and (max-width: 700px) {.clientspagelogo1 {margin: 0;}.clientspagelogo2 {margin: 0;}.clientspagelogo3 {margin: 0;}}/* Contact */div.websitecheck, div.websitecheck * {display: none !important;}.formhead legend {font-family: 'Montserrat', sans-serif;color: #000000;font-size: 36px;line-height: 40px;font-weight: normal;text-transform: uppercase;letter-spacing: 1px; }/* Case studies */.casestudy {margin-bottom: 2rem;border-bottom: 1px dashed #000000;min-height:240px;}@media only screen and (max-width: 800px) {.casestudy {margin-bottom: 1rem;border-bottom: 1px dashed #000000;min-height:200px;}	}.contentbox .casestudyheading h2  {font-size: 1.2rem;line-height: 1.6;margin: 0.5rem 0 0 0;min-height:40px;}@media only screen and (max-width: 1700px) {.contentbox .casestudyheading h2  {font-size: 1rem;line-height: 1.3;margin: 0.5rem 0 0 0;min-height:40px;}}@media only screen and (max-width: 1400px) {.contentbox .casestudyheading h2  {font-size: 1rem;line-height: 1.3;margin: 0.5rem 0 0 0;min-height:40px;}}@media only screen and (max-width: 1025px) {.contentbox .casestudyheading h2  {font-size: 1rem;line-height: 1.3;margin: 0.5rem 0 0 0;min-height:50px;}}.casestudymodalwrapper	{border: 10px solid #000000;padding: 2rem;}.textboxnews {}.textboxnews a{color: #000000;text-decoration: none;line-height: inherit;border-bottom: 2px dotted #FFB265;padding-top: 3px;padding-bottom: 3px;padding-left: 0px;padding-right: 0px;}.textboxnews a:hover{color: #FFFFFF;border-bottom: 2px solid #FF7F00;background-color: #000000;padding-top: 3px;padding-bottom: 3px;padding-left: 0px;padding-right: 0px;}/* footer sections------------------------------------*/.footermenu {margin:0.2rem 0 0 0;}.footermenu a {font-size:1rem;color: #ffffff;text-decoration: none;line-height: inherit;border-bottom: 2px solid #000000;}.footermenu a:hover, .footermenu a:focus {color: #000000;border-bottom: 2px solid #FF7F00;background-color: #ffffff;}li.footlinkwhite {font-family: 'Montserrat', sans-serif;font-weight: normal;}/* image hover------------------------------------*/img.desaturate{-webkit-filter: grayscale(100%);filter: grayscale(100%);filter: gray;filter: url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' height='0'><filter id='greyscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0' /></filter></svg>#greyscale");}.slick-prev, .slick-next {color: #000000;border: none;}.slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus { outline: none; background: transparent; color: #696969; border: none; }.slick-prev:hover:before, .slick-prev:focus:before, .slick-next:hover:before, .slick-next:focus:before { opacity: 1; }.slick-prev:before, .slick-next:before { font-family: "slick"; font-size: 20px; line-height: 1; color: #939393; opacity: 0.75; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }.fullWidth {width: 100%;margin-left: auto;margin-right: auto;max-width: initial;}.homecase {background: #FFFFFF;padding-top: 30px;padding-bottom: 7em;}@media only screen and (max-width: 900px) {.homecase {padding-top: 1rem;padding-bottom: 0;}}.homeservices {padding-top: 1em;padding-bottom: 2em;background-color: #FFFFFF;}.slidersection {padding-top: 3em;padding-bottom: 1em;background-color: #FFFFFF;border-top: 1px solid #AFAFAF;}.featuretext {font-family: 'Montserrat', sans-serif;font-size: 30px;line-height: 40px;font-weight: normal;text-transform: uppercase;letter-spacing: 3px;text-align: center;background-position: center top;}.homefeature {font-family: 'Montserrat', sans-serif;font-size: 24px;line-height: 30px;font-weight: normal;text-transform: uppercase;letter-spacing: 3px;color: #FFFFFF;text-align: center;min-height: 330px;background-image: url(http://www.access-dgc.com.au/images/home/Key_450.jpg);background-repeat: no-repeat;background-position: center center;padding-top: 130px;padding-right: 60px;}.homefeature a {color: #FFFFFF;border-bottom: 1px solid #000000; }.homefeature a:hover {color: #FFFFFF;border-bottom: 1px dotted #FFFFFF; }.panel.newslettersidebar {border-style: solid;border-width: 1px;border-color: #C6C6C6;margin: 1rem 0 2rem 0;padding-top: 0.5rem;padding-right: 1rem;padding-left: 1rem;padding-bottom: 1rem;background: #FFFFFF;color: #333333;border-radius: 4px;}.panel.newslettersidebar h3 {padding-top: 5px;line-height: 1.2em;margin-bottom: 1rem;font-size: 1em;}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"], input[type="color"], textarea {-webkit-appearance: none;-moz-appearance: none;border-radius: 0;background-color: #fff;border-style: solid;border-width: 1px;border-color: #DBDBDB;box-shadow: inset 0 1px 0.125rem rgba(0, 0, 0, 0);color: rgba(0, 0, 0, 0.75);display: block;font-family: inherit;font-size: 0.8rem;height: 2rem;margin: 0;padding: 0.5rem;width: 100%;min-width: 240px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-transition: border-color 0.15s linear, background 0.15s linear;-moz-transition: border-color 0.15s linear, background 0.15s linear;-ms-transition: border-color 0.15s linear, background 0.15s linear;-o-transition: border-color 0.15s linear, background 0.15s linear;transition: border-color 0.15s linear, background 0.15s linear;}button.searchsubmit, .button.searchsubmit {background-color: #000000;border-color: #393939;color: #FFFFFF;text-transform: uppercase;font-size: 0.7rem;height: 1.7rem;margin: 0;padding-top: 0rem;padding-right: 0.3rem;padding-left: 0.3rem;padding-bottom: 0rem;border-radius: 2px;}button.searchsubmit:hover, button.searchsubmit:focus, .button.searchsubmit:hover, .button.searchsubmit:focus {background-color: #FFFFFF;color: #000000; }.addthisbox{margin: 10px 0;}.NewsDetailimage {margin: 0 0 1rem 0;}.NewsDetailContent p {font-size:0.938rem;}.NewsDetailContent ul, .NewsDetailContent ol, .NewsDetailContent dl {font-size: 0.938rem;font-weight: normal;font-family: Georgia, Times, 'Times New Roman', serif;color: #333333;line-height: 1.6;margin-bottom: 1.25rem;text-rendering: optimizeLegibility;font-family: inherit;list-style-position: inside;}.imagebox {box-shadow: 0 2px 8px #FFFFFF;-webkit-transition: box-shadow 0.2s ease-in-out;-moz-transition: box-shadow 0.2s ease-in-out;-o-transition: box-shadow 0.2s ease-in-out;transition: box-shadow 0.2s ease-in-out;border: 1px solid #FFFFFF;}.imagebox:hover {box-shadow: 0 2px 8px #CFCFCF;-webkit-transition: box-shadow 0.2s ease-in-out;-moz-transition: box-shadow 0.2s ease-in-out;-o-transition: box-shadow 0.2s ease-in-out;transition: box-shadow 0.2s ease-in-out;border: 1px solid #ebebeb;}.fullWidth {width: 100%;margin-left: auto;margin-right: auto;max-width: initial;}.biggerWidth {width: 100%;margin-left: auto;margin-right: auto;max-width: 112.500em;}.our-work .row.biggerWidth {width: 100%;margin-left: auto;margin-right: auto;max-width: 200em;}@media only screen and (max-width: 800px) {.biggerWidth {width: 100vw;margin-left: auto;margin-right: auto;max-width: 112.500em;}}.blogpicHome {position:relative;}.blogpicHome img {width: 100%;background-color:#000000;}.blogpicHome .image-overlay {position: absolute;top: 0;left: 0;right:0;bottom:0;background-color: rgba(0,0,0,0);-webkit-transition: all 0.2s;-moz-transition: all 0.2s;-ms-transition: all 0.2s;-o-transition: all 0.2s;transition: all 0.2s;opacity:0;overflow:hidden;}.blogpicHome:hover .image-overlay {opacity: 1;background-color: rgba(0,0,0,0.32);}.blogpicHome .image-overlay .overlay-icon {width: auto;height: auto;display: block;border-radius: 0;padding: 1rem;margin: 100% auto 0;opacity: 0;background-color: rgba(0,0,0,0.60);-webkit-transition: all 1s;-moz-transition: all 1s;-ms-transition: all 1s;-o-transition: all 1s;transition: all 1s;}.fifty .blogpicHome .image-overlay .overlay-icon {padding: 0.5rem;margin: 80px auto 0;opacity: 0;background-color: rgba(0,0,0,0.60);-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}.blogpicHome:hover .image-overlay .overlay-icon {opacity:1;margin: 30% auto 0;}.fifty .blogpicHome:hover .image-overlay .overlay-icon {opacity:1;margin: 75px auto 0;}.homecasetext h2 {margin: 0;padding: 0;font-size: 1.5rem;line-height: 1;color: #ffffff;text-align:center;}.fifty .homecasetext h2 {margin:0;padding:0;font-size: 0.8rem;line-height: 1;letter-spacing: 2px;}.homecasetext p {color:#ffffff;margin:0;padding:0;font-size: 1rem;line-height: 1;}.outer-block {-moz-column-count: 3;-webkit-column-count: 3;column-count: 3;-moz-column-gap: 0.5rem;-webkit-column-gap: 0.5rem;column-gap: 0.5rem;}@media only screen and (max-width: 900px) {.outer-block {-moz-column-count: 1;-webkit-column-count: 1;column-count: 1;-moz-column-gap: 0.5rem;-webkit-column-gap: 0.5rem;column-gap: 0.5rem;}}.items {display: inline-block;margin: 0 0 1rem;width: 100%;}.maintestlisewrapper {margin: 0.5rem 0.5rem 1rem 0.5rem;}.testbox1 {margin: 0;color: #696969;border: 3px solid #000000;padding: 10px 10px 0 10px;background-color: #FFFFFF;border-radius: 4px;box-shadow: 0 4px 8px #A9A9A9;-webkit-transition: box-shadow 0.2s ease-in-out;-moz-transition: box-shadow 0.2s ease-in-out;-o-transition: box-shadow 0.2s ease-in-out;transition: box-shadow 0.2s ease-in-out;}.menu .button,  .menu a {line-height: 1;text-decoration: none;display: block;padding: .5rem 1rem;}.socialfooter .menu .button, .socialfooter .menu a {line-height: 1;text-decoration: none;display: block;padding: 0rem 0.25rem 0.5rem 0;}.socialfooter ul.menu {line-height: 1;}.scrollToTop {display: block;display: none;z-index: 999;opacity: 1;position: fixed;right: 20px;bottom: 10px;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;width: 40px;height: 40px;background: #000000 url('https://www.accesspr.com.au/uploads/images/assets/to-top.png') no-repeat center center;text-indent:-9999px;}.scrollToTop:hover	{opacity: .80;text-decoration:none;border: none;}.title-bar {padding: 0;}.title-bar-left {   padding: .5rem;}.close-button {right: 0.5rem;top: 0.25rem;color: #000000;cursor: pointer;padding:0rem 0.3rem;background-color: #ffffff;border: 1px solid #000000;box-shadow: 0 2px 6px rgba(0,0,0,0.8);-webkit-transition: box-shadow 0.2s ease-in-out;-moz-transition: box-shadow 0.2s ease-in-out;-o-transition: box-shadow 0.2s ease-in-out;transition: box-shadow 0.2s ease-in-out;}.close-button:hover {color: #000000;cursor: pointer;background-color: #ebebeb;border: 1px solid #000000;box-shadow: 0 2px 6px rgba(0,0,0,0.8);-webkit-transition: box-shadow 0.2s ease-in-out;-moz-transition: box-shadow 0.2s ease-in-out;-o-transition: box-shadow 0.2s ease-in-out;transition: box-shadow 0.2s ease-in-out;}@media only screen and (max-width: 900px) {.menu .button,  .menu a {line-height: 1;text-decoration: none;display: block;padding: .2rem 0.5rem;}.black {background-color: #000000;padding: 0rem 0 2rem 0;}#socialwhite {float:none;text-align:center;margin:0 auto;}}.clientthreehome {background-color:#000000; }.clientthreehome a {border:none;}.clientthreehome a:hover {border:none;}.blogpicHome a {border:none;}.blogpicHome a:hover {border:none;}.blogpicHome img {border:none;}.blogpicHome a img {border:none;}.blogpicHome a:hover img {border:none;}.title-bar-right {padding: 0 0.5rem 0 0;}.off-canvas {background: #ebebeb;}.right {float: right !important;}.left {float: left !important;}.menu-icon {width: 20px;height: 20px;padding: 0;font-size: 1rem;background-color: transparent;color: #515151;transition: background-color 300ms ease-out;cursor:pointer;}.menu-icon:hover, .menu-icon:focus, .menu-icon:active { width: 20px;height: 20px;padding: 0;font-size: 1rem;background-color: transparent;}button.newsletter, .button.newsletter {background-color: rgba(0,0,0,1.0);border: none;color: #ffffff;padding: 0.5rem;font-family: 'Montserrat', sans-serif;font-size: 1rem;line-height: 1rem;font-weight: normal;text-transform:capitalize;letter-spacing: 0.1em;margin: 0 0 0.5rem 0;border-radius:3px;}button.newsletter:hover, button.newsletter:focus, .button.newsletter:hover, .button.newsletter:focus {background-color: #FF7F00;color: #ffffff;cursor:pointer;margin: 0 0 0.5rem 0;}.pagination li.arrow.unavailable {display:none;}.pagination .current {padding: 0.5rem;background: #FF7F00;color: #ffffff;cursor: default;}.pagination li a:hover, .pagination button:hover {background: #000000;color: #FF7F00;cursor: pointer;}.pagination li.unavailable.ellipse a{ padding: 0.5rem;background: #ffffff;color: #515151;cursor: default;}.pagination li.unavailable.ellipse a:hover { padding: 0.5rem;background: #ffffff;color: #515151;cursor: default;}.contentbox ul {font-family: Georgia, Times, 'Times New Roman', serif;color: #333333;margin-bottom: 1rem;font-size: inherit;line-height: 1.6;text-rendering: optimizeLegibility;}.thritythree {width: 33.33333%;float: left;clear: none;}.fifty {width: 50%;float: left;clear: none;}.valuesbox {padding:1rem;font-size:70%;color:rgba(0,0,0,0.60);}.contactwrapper fieldset {border: 1px solid #e6e6e6;background: rgba(0,0,0,0.05);}label {color: #000;cursor: pointer;display: block;font-size: 0.875rem;font-weight: 700;line-height: 1.5;margin-bottom: 0;text-transform: uppercase;font-family: 'Montserrat', sans-serif;letter-spacing: 2px;}.contactforminput {padding-bottom: 1rem;}.contactforminput textarea {min-height: 168px;resize: vertical;overflow: auto;display: block;}.contentbox fieldset  {background: rgba(0,0,0,0.05);}.contentbox fieldset h3 {margin:0 0 2rem 0;}
/* cmsms stylesheet: slick modified: 03/20/19 09:22:03 */
.homesliderbanner {width: 200px;height: 150px;margin: 0 auto 1rem auto;display: block;font-size: 0px;text-decoration: none;-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);filter: grayscale(100%);opacity: 0.3;transition: all 0.5s ease;}.homesliderbanner a {margin: 0 auto 1rem auto;text-decoration: none;}.homesliderbanner:hover {text-decoration: none;-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);filter: grayscale(0%);opacity: 1;}.slick-center .homesliderbanner {text-decoration: none;-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);filter: grayscale(0%);opacity: 1;}
