@font-face {
  font-family: 'avenirltstd-roman';
  src: url('../fonts/avenirltstd-roman.eot');
  src: url('../fonts/avenirltstd-roman.eot') format('embedded-opentype'), url('../fonts/avenirltstd-roman.woff2') format('woff2'), url('../fonts/avenirltstd-roman.woff') format('woff'), url('../fonts/avenirltstd-roman.ttf') format('truetype'), url('../fonts/avenirltstd-roman.svg#avenirltstd-roman') format('svg');
}
/* line 3, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\theme.less */
.js .fouc,
.fouc {
  /* avoid fouc if js avail */

  visibility: hidden;
}
/* line 6, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\theme.less */
.no-js .fouc {
  visibility: visible;
}
/**
 * Swiper 3.3.1
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * 
 * http://www.idangero.us/swiper/
 * 
 * Copyright 2016, Vladimir Kharlampidi
 * The iDangero.us
 * http://www.idangero.us/
 * 
 * Licensed under MIT
 * 
 * Released on: February 7, 2016
 */
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-container {
  margin: 0 auto;
  position: relative;
  overflow: hidden;
  z-index: 1;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-container-no-flexbox .swiper-slide {
  float: left;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-container-vertical > .swiper-wrapper {
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-transition-property: -webkit-transform;
  -moz-transition-property: -moz-transform;
  -o-transition-property: -o-transform;
  -ms-transition-property: -ms-transform;
  transition-property: transform;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-container-android .swiper-slide,
.swiper-wrapper {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -o-transform: translate(0, 0);
  -ms-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-container-multirow > .swiper-wrapper {
  -webkit-box-lines: multiple;
  -moz-box-lines: multiple;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-container-free-mode > .swiper-wrapper {
  -webkit-transition-timing-function: ease-out;
  -moz-transition-timing-function: ease-out;
  -ms-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
  margin: 0 auto;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-slide {
  -webkit-flex-shrink: 0;
  -ms-flex: 0 0 auto;
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
  height: auto;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-container-autoheight .swiper-wrapper {
  -webkit-box-align: start;
  -ms-flex-align: start;
  -webkit-align-items: flex-start;
  align-items: flex-start;
  -webkit-transition-property: -webkit-transform, height;
  -moz-transition-property: -moz-transform;
  -o-transition-property: -o-transform;
  -ms-transition-property: -ms-transform;
  transition-property: transform, height;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-container .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-wp8-horizontal {
  -ms-touch-action: pan-y;
  touch-action: pan-y;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-wp8-vertical {
  -ms-touch-action: pan-x;
  touch-action: pan-x;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-button-next,
.swiper-button-prev {
  position: absolute;
  top: 50%;
  width: 27px;
  height: 44px;
  margin-top: -22px;
  z-index: 10;
  cursor: pointer;
  -moz-background-size: 27px 44px;
  -webkit-background-size: 27px 44px;
  background-size: 27px 44px;
  background-position: center;
  background-repeat: no-repeat;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled {
  opacity: .35;
  cursor: auto;
  pointer-events: none;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
  left: 10px;
  right: auto;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-button-prev.swiper-button-black,
.swiper-container-rtl .swiper-button-next.swiper-button-black {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-button-prev.swiper-button-white,
.swiper-container-rtl .swiper-button-next.swiper-button-white {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
  right: 10px;
  left: auto;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-button-next.swiper-button-black,
.swiper-container-rtl .swiper-button-prev.swiper-button-black {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-button-next.swiper-button-white,
.swiper-container-rtl .swiper-button-prev.swiper-button-white {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-pagination {
  position: absolute;
  text-align: center;
  -webkit-transition: .3s;
  -moz-transition: .3s;
  -o-transition: .3s;
  transition: .3s;
  -webkit-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  z-index: 10;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-container-horizontal > .swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction {
  bottom: 10px;
  left: 0;
  width: 100%;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-pagination-bullet {
  width: 8px;
  height: 8px;
  display: inline-block;
  border-radius: 100%;
  background: #000;
  opacity: 0.2;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  box-shadow: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -webkit-appearance: none;
  appearance: none;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-pagination-white .swiper-pagination-bullet {
  background: #ffffff;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-pagination-bullet-active {
  opacity: 1;
  background: #007aff;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-pagination-white .swiper-pagination-bullet-active {
  background: #ffffff;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-pagination-black .swiper-pagination-bullet-active {
  background: #000000;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-container-vertical > .swiper-pagination-bullets {
  right: 10px;
  top: 50%;
  -webkit-transform: translate3d(0, -50%, 0);
  -moz-transform: translate3d(0, -50%, 0);
  -o-transform: translate(0, -50%);
  -ms-transform: translate3d(0, -50%, 0);
  transform: translate3d(0, -50%, 0);
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 5px 0;
  display: block;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 5px;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-pagination-progress {
  background: rgba(0, 0, 0, 0.25);
  position: absolute;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-pagination-progress .swiper-pagination-progressbar {
  background: #007aff;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  -webkit-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
  -webkit-transform-origin: left top;
  -moz-transform-origin: left top;
  -ms-transform-origin: left top;
  -o-transform-origin: left top;
  transform-origin: left top;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar {
  -webkit-transform-origin: right top;
  -moz-transform-origin: right top;
  -ms-transform-origin: right top;
  -o-transform-origin: right top;
  transform-origin: right top;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-container-horizontal > .swiper-pagination-progress {
  width: 100%;
  height: 4px;
  left: 0;
  top: 0;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-container-vertical > .swiper-pagination-progress {
  width: 4px;
  height: 100%;
  left: 0;
  top: 0;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-pagination-progress.swiper-pagination-white {
  background: rgba(255, 255, 255, 0.5);
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar {
  background: #ffffff;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar {
  background: #000000;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-container-3d {
  -webkit-perspective: 1200px;
  -moz-perspective: 1200px;
  -o-perspective: 1200px;
  perspective: 1200px;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-container-3d .swiper-cube-shadow,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-wrapper {
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -ms-transform-style: preserve-3d;
  transform-style: preserve-3d;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-container-3d .swiper-slide-shadow-left {
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  background-image: -moz-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  background-image: -o-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-container-3d .swiper-slide-shadow-right {
  background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-container-3d .swiper-slide-shadow-top {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-container-3d .swiper-slide-shadow-bottom {
  background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-container-coverflow .swiper-wrapper,
.swiper-container-flip .swiper-wrapper {
  -ms-perspective: 1200px;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-container-cube,
.swiper-container-flip {
  overflow: visible;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-container-cube .swiper-slide,
.swiper-container-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-container-cube .swiper-slide .swiper-slide,
.swiper-container-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active,
.swiper-container-flip .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right,
.swiper-container-cube .swiper-slide-shadow-top,
.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-right,
.swiper-container-flip .swiper-slide-shadow-top {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-container-cube .swiper-slide {
  visibility: hidden;
  -webkit-transform-origin: 0 0;
  -moz-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  transform-origin: 0 0;
  width: 100%;
  height: 100%;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-container-cube.swiper-container-rtl .swiper-slide {
  -webkit-transform-origin: 100% 0;
  -moz-transform-origin: 100% 0;
  -ms-transform-origin: 100% 0;
  transform-origin: 100% 0;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-next + .swiper-slide,
.swiper-container-cube .swiper-slide-prev {
  pointer-events: auto;
  visibility: visible;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-container-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: .6;
  -webkit-filter: blur(50px);
  filter: blur(50px);
  z-index: 0;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-container-fade.swiper-container-free-mode .swiper-slide {
  -webkit-transition-timing-function: ease-out;
  -moz-transition-timing-function: ease-out;
  -ms-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-container-fade .swiper-slide {
  pointer-events: none;
  -webkit-transition-property: opacity;
  -moz-transition-property: opacity;
  -o-transition-property: opacity;
  transition-property: opacity;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-container-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-scrollbar {
  border-radius: 10px;
  position: relative;
  -ms-touch-action: none;
  background: rgba(0, 0, 0, 0.1);
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-container-horizontal > .swiper-scrollbar {
  position: absolute;
  left: 1%;
  bottom: 3px;
  z-index: 50;
  height: 5px;
  width: 98%;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-container-vertical > .swiper-scrollbar {
  position: absolute;
  right: 3px;
  top: 1%;
  z-index: 50;
  width: 5px;
  height: 98%;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 10px;
  left: 0;
  top: 0;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-scrollbar-cursor-drag {
  cursor: move;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  -webkit-transform-origin: 50%;
  -moz-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite;
  -moz-animation: swiper-preloader-spin 1s steps(12, end) infinite;
  animation: swiper-preloader-spin 1s steps(12, end) infinite;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-lazy-preloader:after {
  display: block;
  content: "";
  width: 100%;
  height: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-position: 50%;
  -webkit-background-size: 100%;
  background-size: 100%;
  background-repeat: no-repeat;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
.swiper-lazy-preloader-white:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
@-webkit-keyframes swiper-preloader-spin {
  /* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
  100% {
    -webkit-transform: rotate(360deg);
  }
}
@keyframes swiper-preloader-spin {
  /* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\swiper.min.less */
  100% {
    transform: rotate(360deg);
  }
}
/* import defined variables */
/*
 Variables
 --------------------------------------------------
*/
/* Global values
 --------------------------------------------------
*/
/* Main colors
 -------------------------
*/
/* Typography
 -------------------------
*/
/* Breakpoints
 -------------------------
Devnote: This codebase has no real config for breakpoints
other than some 4 year old bootstrap implmenentation which has
no variable usage, just hard coded media queries.
This is an attempt to rectify that
BW 19/04/2016
*/
/*
USAGE:

elem {
	colour: black;

	@media @md {
		color: red;
	}
}

*/
/* import defined functions */
/* Micro ClearFix Mixin */
/* line 73, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\mixins.less */
.clearfix {
  zoom: 1;
}
/* line 75, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\mixins.less */
.clearfix:before,
.clearfix:after {
  content: "";
  display: table;
}
/* line 76, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\mixins.less */
.clearfix:after {
  clear: both;
}
/* import "the main" theme file */
/*
 Main custom styles file
 Conventions:
   - class name uses '-' (dashes) to separate words in class name, e.g.: .dropdown-menu
   - id name uses '_' (underscores) to separate words in id name, e.g.: #carousel_specific_id1
*/
/*===========================================
	Bootstrap overrides
============================================*/
/* line 11, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
html,
body {
  margin: 0;
  font-family: 'AvenirLTStd-Medium';
  font-size: 14px;
  line-height: 20px;
  color: #000000;
  background-color: #ffffff;
  height: 100%;
}
/* line 23, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.body-content {
  padding: 80px 0px;
}
/* line 27, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.container-fluid {
  max-width: 95%;
}
/* line 29, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.container-fluid.container-1170 {
  max-width: 1170px;
}
/* line 34, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
a.more {
  background: url(../images/sprites.png) no-repeat;
  background-position: right -15px top -15%;
  border: solid 2px #ffffff;
  color: #ffffff;
  display: inline-block;
  font-size: 15px;
  font-weight: 700;
  padding: 10px 20px;
  padding-right: 40px;
  text-transform: uppercase;
}
/* line 46, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
a.more:hover {
  text-decoration: none;
}
/* line 49, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
a.more.red {
  border-color: #b3103b;
  background-position: right -15px top 45%;
  color: #b3103b;
}
/* line 56, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
form {
  margin: 0px;
}
/* line 60, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.sr {
  clip: rect(1px, 1px, 1px, 1px);
  height: 1px;
  overflow: hidden;
  position: absolute !important;
  width: 1px;
  display: none;
  visibility: hidden;
}
/*===========================================
    Hero
============================================*/
/* line 73, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero-carousel {
  height: 100%;
  max-width: 100%;
  padding: 0px;
  position: relative;
  width: 100%;
}
/* line 80, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero-carousel .carousel,
.hero-carousel .item,
.hero-carousel .active {
  height: 100%;
}
/* line 84, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero-carousel .item.white .carousel-text h1,
.hero-carousel .item.white .carousel-text p,
.hero-carousel .item.white .carousel-text a {
  color: white;
}
/* line 88, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero-carousel .item.white .carousel-text h1:after {
  background-image: none;
  background-color: white;
  max-width: 380px;
}
/* line 94, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero-carousel .item.white .carousel-text .btn-learn-more {
  border-color: white;
}
/* line 97, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero-carousel .item.white .carousel-text .btn-learn-more:after {
  color: white;
}
/* line 104, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero-carousel .carousel.fade {
  opacity: 1;
}
/* line 107, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero-carousel .carousel.fade .item {
  -moz-transition: opacity ease-in-out 0.7s;
  -o-transition: opacity ease-in-out 0.7s;
  -webkit-transition: opacity ease-in-out 0.7s;
  transition: opacity ease-in-out 0.7s;
  left: 0 !important;
  opacity: 0;
  top: 0;
  position: absolute;
  width: 100%;
  display: block !important;
  z-index: 1;
}
/* line 120, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero-carousel .carousel.fade .item:first-child {
  top: auto;
  position: relative;
}
/* line 125, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero-carousel .carousel.fade .item.active {
  opacity: 1;
  -moz-transition: opacity ease-in-out 0.7s;
  -o-transition: opacity ease-in-out 0.7s;
  -webkit-transition: opacity ease-in-out 0.7s;
  transition: opacity ease-in-out 0.7s;
  z-index: 2;
}
/* line 137, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero-carousel .carousel-inner {
  height: 100%;
}
/* line 139, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero-carousel .carousel-inner .fill {
  background-position: center;
  background-size: cover;
  height: 100%;
  width: 100%;
}
/* line 147, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero-carousel .carousel-inner .item-video .fill {
  position: absolute;
}
/* line 150, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero-carousel .carousel-inner .item-video .fill-video {
  position: relative;
  z-index: -1;
}
/* line 153, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero-carousel .carousel-inner .item-video .fill-video video {
  background-size: cover;
  bottom: 0;
  height: auto;
  min-height: 100%;
  min-width: 100%;
  position: absolute;
  right: 0;
  width: auto;
  z-index: -100;
}
/* line 166, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero-carousel .carousel-inner .item-video.item-video-trigger .fill {
  display: block;
  position: static;
}
/* line 170, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero-carousel .carousel-inner .item-video.item-video-trigger .fill-video {
  display: none;
}
/* line 172, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero-carousel .carousel-inner .item-video.item-video-trigger .fill-video video {
  position: absolute;
}
/* line 175, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero-carousel .carousel-inner .item-video.item-video-trigger .fill-video.upfront {
  height: 100%;
  left: 0px;
  position: fixed;
  top: 0px;
  width: 100%;
  z-index: 10000;
  background: #000000;
}
/* line 184, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero-carousel .carousel-inner .item-video.item-video-trigger .fill-video .close {
  background: url(../images/header-sprite.png) no-repeat 23px 23px #000000;
  cursor: pointer;
  height: 21px;
  opacity: 1;
  padding: 22px 22px;
  position: fixed;
  right: 0;
  top: 0;
  width: 21px;
}
/* line 196, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero-carousel .carousel-inner .item-video.item-video-trigger .play-video {
  background: url(../Images/play-video.png);
  width: 110px;
  height: 110px;
  top: 50%;
  left: 50%;
  margin-top: -55px;
  margin-left: -55px;
  cursor: pointer;
  display: block;
  margin: 0 auto;
  margin-bottom: 20px;
}
/* line 213, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero-carousel .container {
  display: block;
  height: 60%;
  position: relative;
  width: 100%;
}
/* line 218, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero-carousel .container .carousel-text {
  display: block;
  height: auto;
  margin: 0 auto;
  max-width: 100%;
  position: relative;
  text-align: center;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  vertical-align: middle;
  width: 600px;
}
/* line 229, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero-carousel .container .carousel-text h1 {
  color: #000000;
  font-family: 'AvenirLTStd-Medium';
  font-size: 50px;
  font-weight: 600;
  line-height: 100%;
  margin-bottom: 20px;
  text-transform: uppercase;
}
/* line 238, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero-carousel .container .carousel-text h1:after {
  display: block;
  width: 75%;
  content: "";
  height: 4px;
  margin: 0 auto;
  background: url(../images/line-darkgrey_small.gif) no-repeat center;
  position: relative;
  left: -2px;
  bottom: -10px;
}
/* line 249, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero-carousel .container .carousel-text p {
  font-family: 'AvenirLTStd-BookOblique';
  font-size: 18px;
  line-height: 130%;
  margin: 0 auto;
  padding: 0 70px 20px;
}
/* line 256, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero-carousel .container .carousel-text .btn-learn-more {
  line-height: 20px;
}
/* line 262, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero-carousel .pull-center {
  z-index: 3;
  position: absolute;
  width: 100%;
  top: 40%;
}
/* line 268, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero-carousel .pull-center .carousel-control {
  background: none;
  border: solid 3px black;
  border-radius: 0px;
  height: 73px;
  left: 0px;
  margin-top: 0px;
  opacity: 1;
  width: 69px;
  overflow: hidden;
}
/* line 280, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero-carousel .pull-center .carousel-control.left {
  border-left: none;
}
/* line 282, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero-carousel .pull-center .carousel-control.left:before {
  font-family: "icc-glyph" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-align: center;
  margin-top: 12px;
  font-size: 50px;
  color: black;
  display: block;
  width: 100%;
  height: 100%;
  content: "\63";
}
/* line 295, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero-carousel .pull-center .carousel-control.right {
  border-right: none;
  left: auto;
  right: 0px;
}
/* line 300, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero-carousel .pull-center .carousel-control.right:before {
  font-family: "icc-glyph" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-align: center;
  margin-top: 12px;
  font-size: 50px;
  color: black;
  display: block;
  width: 100%;
  height: 100%;
  content: "\66";
}
/* line 313, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero-carousel .pull-center .carousel-control:hover {
  border-color: white;
}
/* line 315, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero-carousel .pull-center .carousel-control:hover:before {
  color: white;
}
/* line 321, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero-carousel .carousel-indicators {
  display: none;
  bottom: 25px;
  position: absolute;
  width: 100%;
  z-index: 3;
  text-align: center;
  margin: 0px;
}
/* line 330, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero-carousel .carousel-indicators li {
  background: url(../images/dot-carousel.png) no-repeat;
  display: inline;
  padding: 5px 13px;
  line-height: 0px;
  margin: 2px;
  background-position: -33px 0px;
  cursor: pointer;
}
/* line 338, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero-carousel .carousel-indicators li.active {
  background-position: 0px 0px;
}
/* line 345, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero-carousel.hero-carousel-static {
  height: 580px;
  max-height: 580px;
}
/* line 348, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero-carousel.hero-carousel-static .carousel-inner .container .carousel-text h1 {
  margin-top: 0px;
}
/* line 351, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero-carousel.hero-carousel-static .carousel-control {
  display: none;
}
/* line 354, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero-carousel.hero-carousel-static .carousel-indicators {
  display: block;
}
/* line 357, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero-carousel.hero-carousel-static .container {
  height: 100%;
}
/* line 361, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero-carousel.hero-carousel-static .carousel-text h1,
.hero-carousel.hero-carousel-static .carousel-text p {
  color: #FFF;
}
/* line 367, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero-carousel.no-item {
  height: 120px !important;
}
/* line 371, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero-carousel.hero-carousel-page-editor .fill img {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  min-width: 100%;
  min-height: 100%;
}
/* line 381, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero-carousel.hero-carousel-page-editor .carousel-inner .container {
  position: absolute;
  z-index: 10;
  top: 0px;
}
/* line 389, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero {
  background-position: center;
  background-size: cover;
  display: table;
  height: 100%;
  max-width: 100%;
  padding: 0px;
  position: relative;
  width: 100%;
}
/* line 399, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero .hero-inner {
  display: table-cell;
  height: 100%;
  margin: 0 auto;
  max-width: 100%;
  position: relative;
  text-align: center;
  vertical-align: middle;
  width: 45%;
}
/* line 410, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero .hero-inner .hero-text h1 {
  color: #000000;
  font-family: 'AvenirLTStd-Medium';
  font-size: 60px;
  font-weight: 600;
  line-height: 100%;
  text-transform: uppercase;
}
/* line 417, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero .hero-inner .hero-text h1:after {
  display: block;
  width: 75%;
  content: "";
  height: 4px;
  margin: 0 auto;
  background: url(../images/line-darkgrey_small.gif) no-repeat center;
  position: relative;
  left: -2px;
  bottom: -10px;
}
/* line 429, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero .hero-inner .hero-text p {
  font-size: 18px;
  font-style: italic;
  line-height: 130%;
  margin: 0 auto;
  padding: 20px 70px;
  font-family: 'AvenirLTStd-Oblique';
}
/* line 438, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero .hero-inner .hero-text a {
  border: 2px solid #000000;
  color: #000000;
  display: inline-block;
  font-family: 'AvenirLTStd-Black';
  font-size: 15px;
  font-weight: normal;
  padding: 11px 30px 11px 15px;
  text-transform: uppercase;
  text-decoration: none;
  position: relative;
  margin-top: 40px;
}
/* line 117, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.hero .hero-inner .hero-text a:after {
  font-family: "icc-glyph" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\66";
  font-size: 23px;
  position: absolute;
  color: black;
}
/* line 125, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
a.hero .hero-inner .hero-text a,
.hero .hero-inner .hero-text a a {
  color: #000000;
}
/* line 129, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.hero .hero-inner .hero-text a.btn-learn-more-white {
  border: 2px solid #ffffff;
  color: #ffffff;
  text-decoration: none;
}
/* line 135, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.hero .hero-inner .hero-text a:hover {
  background-color: #000000;
  color: #ffffff;
  text-decoration: none;
}
/* line 143, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.hero .hero-inner .hero-text a:hover a {
  color: #ffffff;
  text-decoration: none;
}
/* line 148, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.hero .hero-inner .hero-text a:hover:after {
  color: white;
}
/* line 154, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
html.iphone .hero .hero-inner .hero-text a {
  padding-bottom: 5px;
}
/* line 446, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero .hero-inner.white h1 {
  color: white;
}
/* line 449, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero .hero-inner.white h1:after {
  background: url(../images/line-white_small.gif) no-repeat center;
}
/* line 454, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero .hero-inner.white a {
  border: 2px solid #ffffff;
  color: #ffffff;
  display: inline-block;
  font-family: 'AvenirLTStd-Black';
  font-size: 15px;
  font-weight: normal;
  padding: 11px 30px 11px 15px;
  text-transform: uppercase;
  position: relative;
  text-decoration: none;
}
/* line 173, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.hero .hero-inner.white a:after {
  font-family: "icc-glyph" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\66";
  font-size: 23px;
  position: absolute;
  color: #ffffff;
  top: 9px;
}
/* line 182, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.hero .hero-inner.white a:hover {
  background-color: #ffffff;
  color: black;
  text-decoration: none;
}
/* line 187, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.hero .hero-inner.white a:hover:after {
  color: black;
}
/* line 193, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
html.iphone .hero .hero-inner.white a {
  padding-bottom: 5px;
}
/* line 459, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero.hero-static {
  max-height: 580px;
  height: 580px;
}
/* line 462, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero.hero-static img {
  width: 100%;
}
/* line 465, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero.hero-static h2 {
  font-size: 45px;
}
/* line 468, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero.hero-static h2:after {
  display: block;
  width: 75%;
  content: "";
  height: 4px;
  margin: 0 auto;
  background: url(../images/line-black_small.gif) no-repeat center;
  position: relative;
  left: -2px;
  bottom: -10px;
}
/* line 480, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero.hero-static a.btn-learn-more {
  margin-top: 30px;
}
/* line 483, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero.hero-static .hero-inner {
  width: 55%;
}
/* line 486, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero.hero-static .hero-inner .hero-text h1,
.hero.hero-static .hero-inner .hero-text h2 {
  text-transform: uppercase;
  line-height: 1.2em;
}
/* line 490, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero.hero-static .hero-inner .hero-text h1,
.hero.hero-static .hero-inner .hero-text h2,
.hero.hero-static .hero-inner .hero-text p {
  color: #000000;
}
/* line 493, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero.hero-static .hero-inner .hero-text h1:after {
  background: url(../images/line-darkgrey_small.gif) no-repeat center;
}
/* line 500, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero.hero-static .hero-inner.white h2 {
  color: #ffffff;
}
/* line 503, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero.hero-static .hero-inner.white h2:after {
  background: url(../images/line-white_small.gif) no-repeat center;
}
/* line 509, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero.hero-static.hero-static-top {
  height: 225px;
}
/* line 513, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero.hero-static.hero-static-top .hero-inner .hero-text h1 {
  font-size: 50px;
}
/* line 515, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero.hero-static.hero-static-top .hero-inner .hero-text h1:after {
  background: none;
}
/* line 522, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.hero.hero-static.hero-static-top .hero-inner.white h1 {
  color: white;
}
/* line 535, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.next-section {
  background: url(../images/bg-rainbow.jpg) no-repeat;
  background-size: cover;
  bottom: 0px;
  display: block;
  height: 85px;
  left: 0px;
  position: absolute;
  text-align: center;
  width: 100%;
  z-index: 3;
}
/* line 546, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.next-section a {
  position: relative;
  color: #ffffff;
  display: block;
  font-family: 'AvenirLTStd-Black';
  font-size: 14px;
  font-weight: bold;
  height: 50px;
  margin-top: 18px;
  text-decoration: none;
  text-transform: uppercase;
}
/* line 558, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.next-section a:before {
  font-family: "icc-glyph" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\61";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  font-size: 32px;
}
/* line 567, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.next-section a:hover {
  text-decoration: none;
  color: #ffffff;
}
/* line 574, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.main-navigation {
  background: #000000;
  bottom: 0;
  height: 0;
  overflow-x: hidden;
  overflow-y: auto;
  position: fixed;
  right: -338px;
  top: 0;
  width: 338px;
  z-index: 3;
}
/* line 586, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.main-navigation.open {
  height: auto;
  right: 0;
}
/* line 591, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.main-navigation .nav {
  clear: both;
}
/* line 596, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.main-navigation .nav > li > a {
  color: #ffffff;
  font-family: 'AvenirLTStd-Medium';
  font-size: 17px;
  line-height: 1;
  padding: 13px 20px 13px 40px;
  text-transform: uppercase;
}
/* line 604, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.main-navigation .nav > li a:hover {
  background: #2b2b2b;
}
/* line 610, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.main-navigation .nav .dropdown-toggle .caret {
  height: 17px;
  margin-left: 5px;
  margin-top: 0;
  border: none;
  position: relative;
}
/* line 620, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.main-navigation .nav .dropdown-toggle .caret:before {
  font-family: "icc-glyph" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #808080;
  content: "\6c";
  display: block;
  position: absolute;
  left: -7px;
  top: -5px;
  font-size: 26px;
}
/* line 634, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.main-navigation .nav .dropdown-toggle.open .caret:before {
  content: "\6d";
}
/* line 641, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.main-navigation .nav.secondary-nav {
  margin-top: 55px;
}
/* line 646, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.main-navigation .nav.secondary-nav > li > a {
  color: #9b9b9b;
  font-size: 13px;
  padding-bottom: 10px;
  padding-top: 10px;
}
/* line 654, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.main-navigation .nav.secondary-nav ul.dropdown-menu li a {
  font-size: 14px;
}
/* line 658, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.main-navigation .nav.secondary-nav .dropdown-toggle .caret {
  font-size: 24px;
  left: 0px;
  top: -2px;
}
/* line 667, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.main-navigation ul.dropdown-menu {
  background: url(../images/dropdown-menu-separator.png) no-repeat 40px bottom;
  border: none;
  float: none;
  margin-bottom: 25px;
  min-width: 0;
  padding: 0 0 20px;
  position: static;
}
/* line 676, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.main-navigation ul.dropdown-menu.open {
  display: block;
}
/* line 680, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.main-navigation ul.dropdown-menu li {
  background: none;
  margin: 0;
}
/* line 684, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.main-navigation ul.dropdown-menu li a {
  background: none;
  color: #aaa;
  font-size: 16px;
  padding-bottom: 5px;
  padding-left: 55px;
  padding-top: 5px;
}
/* line 692, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.main-navigation ul.dropdown-menu li a:hover {
  color: #aaa;
}
/* line 699, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.btn-navbar {
  cursor: pointer;
  display: block;
  height: 66px;
  width: 67px;
  position: relative;
}
/* line 707, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.btn-navbar:before {
  font-family: "icc-glyph" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #FFF;
  content: "\65";
  position: absolute;
  left: 10px;
  top: 5px;
  font-size: 44px;
}
/* line 717, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.btn-navbar.btn-navbar-text {
  padding-left: 60px;
  padding-top: 20px;
  color: #FFF;
  text-transform: uppercase;
  height: 39px;
  background-color: #000;
  width: auto;
  text-indent: inherit;
}
/* line 726, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.btn-navbar.btn-navbar-text:hover {
  text-decoration: none;
}
/* line 731, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.btn-navbar-close {
  background: url(../images/header-sprite.png) no-repeat 23px 23px;
  cursor: pointer;
  display: block;
  height: 21px;
  padding: 23px 22px 15px;
  text-indent: -9999em;
  width: 21px;
}
/*===========================================
    Sitemap
============================================*/
/* line 744, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.sitemap {
  padding-top: 20px;
}
/* line 746, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.sitemap .well {
  border: none;
  background: none;
  border-radius: 0px;
  box-shadow: none;
}
/* line 752, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.sitemap .well ul li {
  list-style: none;
}
/* line 754, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.sitemap .well ul li a {
  color: #454C52;
  font-weight: bold;
}
/* line 757, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.sitemap .well ul li a:hover {
  color: #0088cc;
  border-radius: 0px;
}
/* line 762, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.sitemap .well ul li ul {
  padding-left: 30px;
}
/* line 764, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.sitemap .well ul li ul li {
  color: #0088cc;
  list-style: disc outside none;
}
/* line 767, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.sitemap .well ul li ul li a {
  font-weight: normal;
  padding-top: 5px;
  padding-bottom: 5px;
}
/*===========================================
    Copy Image
============================================*/
/* line 783, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.copy-image-full {
  max-width: 100%;
  padding: 0px;
  width: 100%;
}
/* line 787, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.copy-image-full .span3 {
  margin-right: -2.564102564102564%;
  margin-left: 2.564102564102564%;
  width: 31.35%;
}
/* line 791, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.copy-image-full .span3:first-child {
  margin-left: 2.564102564102564%;
}
/* line 795, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.copy-image-full .span9 {
  width: 66.0859%;
}
/* line 798, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.copy-image-full .copy-text {
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  padding: 50px;
  position: relative;
  padding-left: 30px;
}
/* line 805, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.copy-image-full .copy-text p {
  margin: 0 0 20px;
}
/* line 808, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.copy-image-full .copy-text h2 {
  font-size: 33px;
  line-height: 130%;
  text-transform: uppercase;
  margin-bottom: 50px;
}
/* line 813, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.copy-image-full .copy-text h2:after {
  display: block;
  width: 100%;
  content: "";
  height: 4px;
  margin: 0 auto;
  background-color: #2f2f2f;
  position: relative;
  left: -2px;
  bottom: -10px;
}
/* line 825, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.copy-image-full .copy-text .summary {
  font-size: 20px;
  line-height: 130%;
  font-family: 'AvenirLTStd-Medium';
}
/* line 830, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.copy-image-full .copy-text .description {
  font-size: 16px;
  line-height: 130%;
}
/* line 835, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.copy-image-full .copy-text .btn-learn-more {
  margin-top: 30px;
}
/* line 839, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.copy-image-full .arrow-right {
  left: 100%;
  top: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-color: rgba(136, 183, 213, 0);
  border-left-color: #FFF;
  border-width: 30px;
  margin-top: -30px;
  z-index: 1;
}
/* line 854, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.copy-image-full .arrow-bottom {
  display: none;
}
/* line 857, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.copy-image-full .copy-image {
  position: relative;
  overflow: hidden;
}
/* line 860, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.copy-image-full .copy-image img {
  width: 100%;
  visibility: hidden;
}
/* line 865, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.copy-image-full .copy-image-hd {
  display: none;
}
/* line 867, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.copy-image-full .copy-image-hd.upfront {
  background-position: center;
  background-size: auto 100%;
  height: 100%;
  left: 0px;
  position: fixed;
  top: 0px;
  width: 100%;
  z-index: 10000;
}
/* line 877, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.copy-image-full .copy-image-hd .close {
  background: url(../images/header-sprite.png) no-repeat 23px 23px #000000;
  cursor: pointer;
  height: 21px;
  opacity: 1;
  padding: 22px 22px;
  position: fixed;
  right: 0;
  top: 0;
  width: 21px;
}
/* line 891, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.copy-image-full.image-set-height .span3 .copy-text:after {
  z-index: 1;
  left: 98%;
}
/* line 897, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.copy-image-full.image-set-height .span9 .copy-image {
  height: 100%;
  position: relative;
  overflow: hidden;
}
/* line 901, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.copy-image-full.image-set-height .span9 .copy-image img {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  min-width: 100%;
  min-height: 100%;
  height: auto;
  width: auto;
  max-width: inherit;
  max-height: inherit;
}
/*===========================================
    Footer
============================================*/
/* line 924, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.footer {
  background-color: #000000;
  padding-bottom: 0px;
  position: relative;
}
/* line 929, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.footer .partner-logo .row-logo {
  margin: 0 auto;
  margin-bottom: 40px;
  width: 70%;
}
/* line 933, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.footer .partner-logo .row-logo .logo {
  color: #ffffff;
  font-size: 14px;
}
/* line 936, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.footer .partner-logo .row-logo .logo img {
  float: left;
  margin-right: 40px;
}
/* line 940, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.footer .partner-logo .row-logo .logo span {
  float: none;
  max-width: 70%;
  padding-top: 10px;
  line-height: 130%;
  display: inline-block;
}
/* line 950, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.footer .footer-nav {
  border-top: solid 1px #333333;
  padding: 20px 0px;
  visibility: hidden;
}
/* line 954, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.footer .footer-nav .span12 {
  text-align: center;
}
/* line 957, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.footer .footer-nav .info-copyrights {
  color: #ffffff;
  font-size: 13px;
  line-height: 8px;
  margin-top: 10px;
  padding: 0px;
  float: none;
  display: inline-block;
}
/* line 966, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.footer .footer-nav .nav {
  margin-top: 10px;
  float: none;
  display: inline-block;
}
/* line 970, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.footer .footer-nav .nav li {
  color: #ffffff;
  font-size: 13px;
  line-height: 10px;
  padding-left: 10px;
  float: none;
  display: inline-block;
}
/* line 977, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.footer .footer-nav .nav li a {
  color: #ffffff;
  font-size: 13px;
  line-height: 10px;
  margin: 0px;
  padding: 0px 10px 0px 10px;
  display: inline;
}
/* line 984, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.footer .footer-nav .nav li a:hover {
  background-color: transparent;
  color: #0088cc;
  text-decoration: none;
}
/* line 992, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.footer .footer-nav ul.info-social-media {
  margin-top: 2px;
  float: none;
  display: inline-block;
}
/* line 996, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.footer .footer-nav ul.info-social-media li {
  padding: 0px;
  color: #ffffff;
  font-size: 13px;
  line-height: 25px;
  padding-left: 10px;
}
/* line 1002, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.footer .footer-nav ul.info-social-media li a {
  color: #ffffff;
  font-size: 13px;
  line-height: 25px;
  margin: 0px;
  padding: 0px 10px 0px 25px;
  display: inline;
}
/* line 1009, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.footer .footer-nav ul.info-social-media li a img {
  margin-right: 10px;
  margin-top: -5px;
}
/* line 1013, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.footer .footer-nav ul.info-social-media li a:hover {
  background-color: transparent;
  color: #0088cc;
  text-decoration: none;
}
/* line 1020, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.footer .footer-nav ul.info-social-media li:last-child a {
  padding-right: 0px;
}
/* line 1027, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.footer .footer-nav.footer-nav-float-left ul.info-social-media li,
.footer .footer-nav.footer-nav-float-left ul.info-social-media,
.footer .footer-nav.footer-nav-float-left .nav li,
.footer .footer-nav.footer-nav-float-left .nav,
.footer .footer-nav.footer-nav-float-left .info-copyrights {
  float: left;
}
/* line 1037, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.stick-foot {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
}
/* line 1043, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.stick-bottom {
  bottom: 275px;
  left: 0;
  position: absolute;
  right: 0;
}
/*===========================================
    Hero Video
============================================*/
/* line 1053, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.video-fullscreen-container {
  height: 100%;
  overflow: hidden;
  position: relative;
  width: 100%;
  display: block;
}
/* line 1060, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.video-fullscreen-container video {
  background: #000000;
  left: 0;
  position: absolute;
  top: 0;
}
/* line 1067, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.video-fullscreen-container img {
  left: 0;
  max-width: none;
  position: absolute;
  top: 0;
}
/* line 1074, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.video-fullscreen-container .hero-inner {
  display: block;
  height: auto;
  position: relative;
  top: 45%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
/* line 1082, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.video-popup {
  display: none;
}
/* line 1085, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.video-popup .close {
  background: url(../images/header-sprite.png) no-repeat 23px 23px #000000;
  cursor: pointer;
  height: 21px;
  opacity: 1;
  padding: 22px 24px;
  position: fixed;
  right: 0;
  top: 0;
  width: 21px;
  z-index: 1001;
}
/* line 1098, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.video-popup.upfront {
  display: block;
  position: absolute;
  left: 0px;
}
/* line 1102, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.video-popup.upfront video,
.video-popup.upfront iframe[src*=vimeo],
.video-popup.upfront iframe[src*=youtube] {
  background: #000;
  bottom: 0;
  height: 100%;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  width: 100%;
  z-index: 1000;
}
/* line 1117, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.video-play-button {
  background: url(../images/header-sprite.png) no-repeat 0 -290px;
  cursor: pointer;
  display: none;
  height: 110px;
  left: 50%;
  margin: -55px 0 0 -55px;
  position: absolute;
  top: 50%;
  width: 110px;
  z-index: 100;
}
/* line 1128, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.video-play-button.new {
  background: url(../Images/play-video.png);
  width: 110px;
  height: 110px;
  top: 50%;
  left: 50%;
  margin-top: -55px;
  margin-left: -55px;
  cursor: pointer;
  display: block;
  margin: 0 auto;
  margin-bottom: 20px;
  position: inherit;
}
/* line 1143, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.video-fixed-height-container {
  height: 580px;
  overflow: hidden;
  position: relative;
}
/* line 1148, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.video-fixed-height-container video {
  background: #000000;
  left: 0;
  position: absolute;
  top: 0;
}
/* line 1155, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.video-fixed-height-container h2 {
  color: #ffffff;
  font-size: 45px;
  text-transform: uppercase;
}
/* line 1159, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.video-fixed-height-container h2:after {
  display: block;
  width: 75%;
  content: "";
  height: 4px;
  margin: 0 auto;
  background-color: #2f2f2f;
  position: relative;
  left: -2px;
  bottom: -10px;
}
/* line 1172, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.video-fixed-height-container img {
  width: 100%;
}
/* line 1176, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.iphone .video-fixed-height-container .video-play-button {
  display: none;
}
/*===========================================
    WYSIWYG Content
============================================*/
/* line 1183, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.wysiwyg-content-wrapper {
  color: #000000;
  font-family: 'AvenirLTStd-Medium';
  font-size: 16px;
  line-height: 1.5em;
}
/* line 1189, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.wysiwyg-content-wrapper.one-column {
  padding-bottom: 110px;
  padding-top: 110px;
}
/* line 1192, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.wysiwyg-content-wrapper.one-column .container-fluid {
  max-width: 46%;
}
/* line 1195, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.wysiwyg-content-wrapper.one-column .container-571 {
  max-width: 571px;
}
/* line 1199, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.wysiwyg-content-wrapper.two-column {
  padding-bottom: 90px;
  padding-top: 80px;
}
/* line 1203, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.wysiwyg-content-wrapper.two-column h2 {
  background: url(../images/line-darkgrey_large.gif) no-repeat left bottom;
}
/* line 1208, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.wysiwyg-content-wrapper h2 {
  background: url(../images/line-darkgrey_small.gif) no-repeat left bottom;
  color: #000000;
  font-family: 'AvenirLTStd-Heavy';
  font-size: 33px;
  font-weight: normal;
  line-height: 1.2em;
  margin-bottom: 20px;
  margin-top: 0;
  padding-bottom: 18px;
  text-transform: uppercase;
}
/* line 1220, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.wysiwyg-content-wrapper h2.align-center {
  text-align: center;
  background-position: center bottom;
}
/* line 1226, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.wysiwyg-content-wrapper h3 {
  font-family: 'AvenirLTStd-Heavy';
  font-size: 20px;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0;
}
/* line 1233, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.wysiwyg-content-wrapper h4 {
  font-family: 'AvenirLTStd-Heavy';
  font-size: 17px;
  font-weight: normal;
  line-height: 1.3em;
  margin-bottom: 0;
}
/* line 1241, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.wysiwyg-content-wrapper .intro {
  font-family: 'AvenirLTStd-Medium';
  font-size: 20px;
}
/* line 1246, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.wysiwyg-content-wrapper p {
  color: #000000;
  font-family: 'AvenirLTStd-Medium';
  font-size: 16px;
  line-height: 1.5em;
  margin-bottom: 20px;
}
/* line 1254, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.wysiwyg-content-wrapper a {
  color: #0071c4;
}
/* line 1258, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.wysiwyg-content-wrapper .video-container {
  position: relative;
}
/* line 1261, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.wysiwyg-content-wrapper .video-container .pause-video {
  bottom: 8px;
  color: #FFF;
  cursor: pointer;
  left: 6px;
  position: absolute;
}
/* line 1269, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.wysiwyg-content-wrapper .video-play-button {
  background-position: 0 -266px;
  -moz-background-size: 101px auto;
  -webkit-background-size: 101px auto;
  background-size: 101px auto;
  height: 101px;
  width: 101px;
}
/* line 1278, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.wysiwyg-content-wrapper video {
  width: 100%;
}
/* line 1282, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.wysiwyg-content-wrapper ul {
  margin-left: 15px;
}
/* line 1284, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.wysiwyg-content-wrapper ul li {
  line-height: 1.3em;
  list-style-position: initial;
  margin-bottom: 0.5em;
  text-indent: 0;
}
/* line 1291, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.wysiwyg-content-wrapper .map-icons {
  margin-left: 0;
}
/* line 1293, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.wysiwyg-content-wrapper .map-icons li {
  margin-bottom: 10px;
  text-indent: 0;
}
/* line 1298, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.wysiwyg-content-wrapper ol {
  margin-left: 20px;
}
/* line 1301, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.wysiwyg-content-wrapper strong,
.wysiwyg-content-wrapper b {
  font-family: 'AvenirLTStd-Black';
}
/* line 1305, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.wysiwyg-content-wrapper .access-icons {
  margin-left: 0;
}
/* line 1307, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.wysiwyg-content-wrapper .access-icons li {
  display: inline-block;
  list-style: none;
  margin-right: 1%;
  text-indent: 0;
  vertical-align: top;
  width: 48%;
}
/* line 1314, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.wysiwyg-content-wrapper .access-icons li:nth-child(2n) {
  margin-right: 0;
}
/* line 1317, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.wysiwyg-content-wrapper .access-icons li img {
  float: left;
}
/*===========================================
    News List
============================================*/
/* line 1327, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.news-list {
  padding-bottom: 60px;
  padding-top: 60px;
}
/* line 1330, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.news-list h2 {
  color: #000000;
  font-size: 35px;
  font-weight: normal;
  line-height: 1.2em;
  margin-bottom: 20px;
  margin-top: 0;
  text-transform: uppercase;
}
/* line 1339, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.news-list h3 {
  color: #000000;
  font-family: 'AvenirLTStd-Medium';
  font-size: 21px;
  font-weight: normal;
  line-height: 1.2em;
  margin-bottom: 15px;
  text-transform: uppercase;
  margin-top: 5px;
  margin-bottom: 20px;
}
/* line 1350, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.news-list h3 a {
  color: #000000;
}
/* line 1354, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.news-list .news-copy {
  color: #000000;
  font-family: 'AvenirLTStd-Medium';
  font-size: 14px;
  margin-bottom: 10px;
  width: 50.175438596491226%;
}
/* line 1362, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.news-list .btn-learn-more {
  margin-top: 10px;
}
/* line 1366, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.news-list .news-item {
  margin-bottom: 50px;
  position: relative;
}
/* line 1370, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.news-list .news-item .pseudo-border {
  background: #acacac;
  bottom: 0;
  height: 2px;
  position: absolute;
  right: 0;
  width: 50.175438596491226%;
}
/* line 1380, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.news-list .news-img {
  position: relative;
  width: 47.192982456140356%;
}
/* line 1383, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.news-list .news-img img {
  max-width: 100%;
}
/* line 1388, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.news-list .news-date {
  font-size: 14px;
  color: #696969;
  text-transform: uppercase;
}
/* line 1394, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.news-list .arrow-left {
  border-bottom: 24px solid transparent;
  border-right: 24px solid #FFF;
  border-top: 24px solid transparent;
  height: 0;
  margin-top: -24px;
  position: absolute;
  right: 0px;
  top: 50%;
  width: 0;
}
/* line 1406, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.news-list-more {
  background: #ebecec;
  text-align: center;
  padding: 30px 0px;
  margin-bottom: -60px;
  margin-top: 20px;
  padding-bottom: 35px;
}
/* line 1414, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.news-list-new {
  margin: 80px 0 60px;
}
/* line 1416, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.news-list-new .container-fluid {
  max-width: 800px;
  padding: 0 20px;
}
/* line 1420, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.news-list-new .news-row {
  margin-bottom: 25px;
}
/* line 1423, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.news-list-new .news-date {
  color: #696969;
  font-size: 14px;
  margin-bottom: 10px;
  min-height: 0;
  text-transform: uppercase;
  width: 14%;
}
/* line 1430, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.news-list-new .news-date span {
  border-bottom: 2px solid #acacac;
  padding-bottom: 3px;
}
/* line 1435, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.news-list-new .news-title {
  margin-left: 0;
}
/* line 1437, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.news-list-new .news-title a {
  color: #000000;
  font-family: 'AvenirLTStd-Medium';
  font-size: 20px;
}
/*===========================================
    Partner Block
============================================*/
/* line 1447, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.table-wrap {
  display: table;
  width: 100%;
  height: 100%;
}
/* line 1452, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.table-wrap .table-align {
  display: table-cell;
  vertical-align: middle;
}
/* line 1457, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.partner-block {
  margin-bottom: 1em;
}
/* line 1460, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.partner-block p {
  margin-bottom: 40px;
}
/* line 1463, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.partner-block .partner-logo {
  height: 200px;
  text-align: center;
}
/*===========================================
    Map icons
============================================*/
/* line 1471, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.map-icons {
  margin-bottom: 0;
  margin-left: 0;
  max-width: 770px;
  text-align: center;
}
/* line 1476, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.map-icons h3 {
  text-transform: uppercase;
}
/* line 1479, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.map-icons li {
  display: inline-block;
  font-size: 12px;
  line-height: 1em;
  list-style: none;
  margin: 1px 20px 10px 0;
  text-align: left;
  text-indent: 0;
  text-transform: uppercase;
  vertical-align: top;
  width: 130px;
}
/* line 1490, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.map-icons li img {
  float: left;
  margin: -1px 7px 0 0;
}
/* line 1497, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
h2.list-title {
  background: url(../images/line-darkgrey_small.gif) no-repeat left bottom;
  color: #000000;
  font-family: 'AvenirLTStd-Heavy';
  font-size: 33px;
  font-weight: normal;
  line-height: 1.2em;
  margin-bottom: 20px;
  margin-top: 0;
  padding-bottom: 15px;
  text-transform: uppercase;
}
/* line 1511, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.header a.chinese-lang-link {
  float: right;
  font-size: 18px;
  font-weight: bold;
  color: #fff;
  padding-top: 21px;
}
/*===========================================
    Search Form
============================================*/
/* line 1523, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.search-form-wrapper {
  background: #000000;
  margin-right: 5px;
  position: relative;
  height: 59px;
}
/* line 1529, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.search-form-wrapper .search-field {
  background: #ffffff;
  border: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  color: #4c4c4c;
  cursor: pointer;
  font-family: 'AvenirLTStd-Medium';
  font-size: 16px;
  height: 44px;
  margin: 5px 0 0 0;
  padding: 0;
  text-indent: 5px;
  -ms-transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  transition: all 0.5s ease;
  -webkit-opacity: 0;
  -moz-opacity: 0;
  opacity: 0;
  position: relative;
  width: 66px;
  z-index: 2;
}
/* line 1547, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.search-form-wrapper .search-field::-webkit-input-placeholder {
  color: #4c4c4c;
}
/* line 1550, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.search-form-wrapper .search-field:-moz-placeholder {
  /* Firefox 18- */

  color: #4c4c4c;
}
/* line 1553, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.search-form-wrapper .search-field::-moz-placeholder {
  /* Firefox 19+ */

  color: #4c4c4c;
}
/* line 1556, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.search-form-wrapper .search-field:-ms-input-placeholder {
  color: #4c4c4c;
}
/* line 1559, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.search-form-wrapper .search-field:focus {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  cursor: auto;
  margin-left: 10px;
  margin-right: 66px;
  -webkit-opacity: 1;
  -moz-opacity: 1;
  opacity: 1;
  padding-left: 6px;
  padding-right: 6px;
  width: 210px;
}
/* line 1570, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.search-form-wrapper .search-button {
  border: none;
  background-color: black;
  cursor: pointer;
  height: 59px;
  padding: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 65px;
  z-index: 1;
  color: white;
  text-decoration: none;
}
/* line 1584, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.search-form-wrapper .search-button:before {
  font-family: "icc-glyph" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: white;
  content: "\67";
  display: block;
  position: relative;
  left: 17px;
  top: 13px;
  font-size: 30px;
}
/* line 1595, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.search-form-wrapper .search-button:hover {
  text-decoration: none;
}
/*===========================================
    Search Form
============================================*/
/* line 1604, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.search-result {
  margin-top: 60px;
}
/* line 1606, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.search-result .news-row {
  border-bottom: 2px solid #9c9c9c;
  margin-bottom: 35px;
  padding-bottom: 20px;
}
/* line 1610, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.search-result .news-row p {
  font-family: 'avenirltstd-roman';
  font-size: 15px;
}
/* line 1615, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.search-result .news-title {
  margin-bottom: 15px;
}
/* line 1617, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.search-result .news-title a {
  font-size: 21px;
}
/* line 1622, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.search-result-info {
  font-family: 'avenirltstd-roman';
  font-size: 16px;
  margin-bottom: 45px;
}
/* line 1627, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.search-result-page,
.search-result-total,
.search-result-keyword {
  font-family: 'AvenirLTStd-Heavy';
}
/*===========================================
    WFFM
============================================*/
/* line 1638, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.scfForm .scfTitleBorder {
  background: url(../images/border-wffm-title-black.png) no-repeat left bottom;
  font-family: 'AvenirLTStd-Medium';
  font-size: 33px;
  font-weight: normal;
  margin-bottom: 25px;
  padding-bottom: 15px;
  text-transform: uppercase;
}
/* line 1647, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.scfForm .scfSectionContent {
  float: none;
}
/* line 1649, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.scfForm .scfSectionContent .scfValidatorRequired,
.scfForm .scfSectionContent .scfRequired {
  color: #005faa;
  float: none;
  font-family: 'AvenirLTStd-Medium';
  font-size: 15px;
  left: 0;
  position: absolute;
  top: 10px;
}
/* line 1659, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.scfForm .scfSectionContent .scfValidatorRequired {
  color: #b3103b;
}
/* line 1663, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.scfForm .scfSingleLineTextLabel,
.scfForm .scfEmailLabel {
  display: none;
  font-family: 'AvenirLTStd-Medium';
  font-size: 15px;
  width: auto;
}
/* line 1670, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.scfForm .scfDropListLabel,
.scfForm .scfMultipleLineTextLabel {
  float: none;
  font-family: 'AvenirLTStd-Black';
  font-size: 16px;
  margin-bottom: 0;
  margin-top: 15px;
  width: 100%;
}
/* line 1679, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.scfForm .scfSingleLineGeneralPanel,
.scfForm .scfMultipleLineGeneralPanel,
.scfForm .scfEmailGeneralPanel {
  float: none;
  width: 100%;
}
/* line 1685, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.scfForm .scfSingleLineTextBorder,
.scfForm .scfEmailBorder {
  position: relative;
}
/* line 1689, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.scfForm input[type=text] {
  background: #e7e7e7;
  border: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  color: #000000;
  font-family: 'AvenirLTStd-Medium';
  font-size: 15px;
  height: 42px;
  margin-bottom: 3px;
  text-indent: 10px;
}
/* line 1700, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.scfForm input[type=text]::-webkit-input-placeholder {
  color: #000000;
}
/* line 1703, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.scfForm input[type=text]:-moz-placeholder {
  /* Firefox 18- */

  color: #000000;
  -webkit-opacity: 1;
  -moz-opacity: 1;
  opacity: 1;
}
/* line 1707, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.scfForm input[type=text]::-moz-placeholder {
  /* Firefox 19+ */

  color: #000000;
  -webkit-opacity: 1;
  -moz-opacity: 1;
  opacity: 1;
}
/* line 1711, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.scfForm input[type=text]:-ms-input-placeholder {
  color: #000000;
}
/* line 1715, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.scfForm .scfListBoxGeneralPanel,
.scfForm .scfDropListGeneralPanel {
  background: url(../images/header-sprite.png) no-repeat right -625px #e7e7e7;
  float: none;
  overflow: hidden;
  width: 100%;
}
/* line 1722, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.scfForm select {
  background: none;
  border: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  color: #000000;
  font-family: 'AvenirLTStd-Medium';
  font-size: 15px;
  height: 42px;
  text-indent: 5px;
  width: 105%;
}
/* line 1732, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.scfForm select option {
  width: 100%;
}
/* line 1735, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.scfForm select:focus {
  outline: none;
}
/* line 1739, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.scfForm textarea {
  background: #e7e7e7;
  border: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  color: #000000;
  font-family: 'AvenirLTStd-Medium';
  font-size: 15px;
  padding: 10px 15px;
}
/* line 1748, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.scfForm textarea::-webkit-input-placeholder {
  color: #000000;
}
/* line 1751, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.scfForm textarea:-moz-placeholder {
  /* Firefox 18- */

  color: #000000;
  -webkit-opacity: 1;
  -moz-opacity: 1;
  opacity: 1;
}
/* line 1755, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.scfForm textarea::-moz-placeholder {
  /* Firefox 19+ */

  color: #000000;
  -webkit-opacity: 1;
  -moz-opacity: 1;
  opacity: 1;
}
/* line 1759, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.scfForm textarea:-ms-input-placeholder {
  color: #000000;
}
/* line 1763, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.scfForm .scfFooterBorder {
  float: left;
  font-family: 'AvenirLTStd-BookOblique';
  font-size: 12px;
  margin-top: 25px;
}
/* line 1768, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.scfForm .scfFooterBorder .scfRequired {
  color: #005faa;
  float: none;
  font-family: 'avenirltstd-roman';
  font-size: 15px;
}
/* line 1775, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.scfForm .scfSubmitButtonBorder {
  text-align: right;
}
/* line 1778, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.scfForm .scfSubmitButton {
  background: url(../images/header-sprite.png) no-repeat right -708px;
  border: 2px solid #000;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  color: #000000;
  font-family: 'AvenirLTStd-Black';
  font-size: 15px;
  margin-top: 10px;
  padding: 10px 30px 10px 15px;
  text-transform: uppercase;
}
/* line 1788, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.scfForm .scfSubmitButton:hover {
  background: url(../images/sprites.png) no-repeat right -18px top 12px;
  background-color: none;
  background-color: #000000;
  color: #ffffff;
}
/* line 1795, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.scfForm .scfError,
.scfForm .scfValidationSummary,
.scfForm .scfValidatorRequired,
.scfForm .scfValidator,
.scfForm .js-error-msg {
  color: #b3103b;
  font-size: 13px;
}
/* line 1803, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.scfForm .scfValidator,
.scfForm .js-error-msg {
  float: none;
  margin: 0 0 3px;
}
/* line 1808, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.scfForm .scfValidationSummary {
  display: none;
  margin-bottom: 20px;
  margin-left: 0;
}
/* line 1813, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.scfForm .scfValidationSummary ul li {
  margin-bottom: 0;
}
/* line 1818, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.scfForm .scfSectionBorder {
  *zoom: 1;
}
/* line 1820, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.scfForm .scfSectionBorder:before,
.scfForm .scfSectionBorder:after {
  display: table;
  content: "";
}
/* line 1825, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.scfForm .scfSectionBorder:after {
  clear: both;
}
/* line 1829, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.scfForm .scfCaptchaLabel {
  display: none;
}
/* line 1832, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.scfForm .scfCaptchaGeneralPanel {
  margin-top: 10px;
}
/* line 1835, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.scfForm .scfCaptchaGeneralPanel table {
  margin-top: 8px;
}
/* line 1840, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.ie .scfForm select {
  text-indent: 0;
  padding-left: 15px;
}
/* line 1844, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.firefox .scfForm select {
  text-indent: 3px;
}
/* line 1847, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.s4 .scfForm .scfSubmitButton {
  height: 45px;
  line-height: 27px;
}
/* line 1852, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.gtab .scfForm input[type=text] {
  padding-left: 15px;
  text-indent: 0;
}
/* line 1856, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.gtab .scfForm select {
  padding-left: 300px;
}
/*===========================================
    Floor Plan
============================================*/
/* line 1865, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.floor-plan-list .modal {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  margin-left: -50%;
  height: 100%;
  width: 100%;
}
/* line 1870, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.floor-plan-list .modal.fade.in {
  top: 0;
}
/* line 1874, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.floor-plan-list .modal-body {
  max-height: none;
  height: 100%;
  padding: 0;
}
/* line 1878, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.floor-plan-list .modal-body img {
  display: block;
  margin: auto;
}
/* line 1881, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.floor-plan-list .modal-body img.transform-me {
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
/* line 1887, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.floor-plan-list .modal-body .close {
  background: url(../images/header-sprite.png) no-repeat 23px 23px #000000;
  cursor: pointer;
  height: 21px;
  opacity: 1;
  padding: 22px 22px;
  position: fixed;
  right: 0;
  top: 0;
  width: 21px;
}
/* line 1898, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.floor-plan-list .modal-body .btn-learn-more {
  border: none;
  bottom: 0;
  padding: 30px;
  position: absolute;
  right: 0px;
}
/* line 1904, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.floor-plan-list .modal-body .btn-learn-more:after {
  display: none;
}
/* line 1910, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.floor-plan-popup-link {
  display: block;
  position: relative;
}
/* line 1913, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.floor-plan-popup-link:hover .enlarge-overlay {
  -webkit-opacity: 1;
  -moz-opacity: 1;
  opacity: 1;
}
/* line 1916, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.floor-plan-popup-link .enlarge-overlay {
  background: rgba(0, 0, 0, 0.5);
  bottom: 0;
  color: #FFF;
  left: 0;
  -webkit-opacity: 0;
  -moz-opacity: 0;
  opacity: 0;
  position: absolute;
  right: 0;
  text-align: center;
  top: 0;
  -ms-transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
/* line 1927, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.floor-plan-popup-link .enlarge-overlay span {
  bottom: 0;
  display: block;
  height: 20px;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
}
/*===========================================
    Career
============================================*/
/* line 1944, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.list-category-wrapper label {
  float: left;
  line-height: 40px;
  margin-bottom: 0;
  margin-right: 10px;
}
/* line 1951, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.list-category-wrapper .chzn-container-single .chzn-single {
  background: #ECECEC;
  border: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-box-shadow: 0;
  -moz-box-shadow: 0;
  box-shadow: 0;
  font-size: 14px;
  height: 40px;
  line-height: 40px;
  padding: 0 15px;
}
/* line 1960, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.list-category-wrapper .chzn-container-single .chzn-single div {
  width: 30px;
}
/* line 1962, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.list-category-wrapper .chzn-container-single .chzn-single div b {
  background: url(../images/header-sprite.png) no-repeat -77px -625px;
}
/* line 1967, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.list-category-wrapper .chzn-container-single .chzn-search {
  display: none;
}
/* line 1972, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.list-category-wrapper .chzn-container .chzn-drop {
  background: #f4f4f4;
  border: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-box-shadow: 0;
  -moz-box-shadow: 0;
  box-shadow: 0;
  color: #000;
  font-size: 14px;
}
/* line 1980, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.list-category-wrapper .chzn-container .chzn-results {
  margin: 0 5px 5px 0;
  padding: 0 0 0 5px;
}
/* line 1983, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.list-category-wrapper .chzn-container .chzn-results .highlighted {
  background-color: #FFF;
  background-image: none;
  color: #000;
}
/* line 1988, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.list-category-wrapper .chzn-container .chzn-results li {
  padding: 10px;
}
/* line 1993, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.list-category-wrapper .chzn-container-active .chzn-single-with-drop div b {
  background-position: -77px -772px;
}
/* line 1998, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.categorised-list.news-list .news-item .pseudo-border {
  display: block;
  margin-top: 25px;
  position: static;
  width: 100%;
}
/* line 2004, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.categorised-list.news-list .pagination-info {
  float: left;
  line-height: 35px;
}
/*===========================================
    Copy Image with Carousel
============================================*/
/* line 2015, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.copy-image-carousel .item {
  display: block;
  -webkit-opacity: 0;
  -moz-opacity: 0;
  opacity: 0;
  position: absolute;
  left: -9999em;
  top: -9999em;
  -ms-transition: all 0.5s ease-in-out;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
/* line 2023, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.copy-image-carousel .item.active {
  -webkit-opacity: 1;
  -moz-opacity: 1;
  opacity: 1;
  position: static;
}
/* line 2030, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.copy-image-carousel .carousel-indicators li {
  background: url(../images/header-sprite.png) no-repeat 0 -842px;
  cursor: pointer;
  display: inline-block;
  height: 21px;
  padding: 15px 15px 10px 0;
  width: 21px;
}
/* line 2038, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.copy-image-carousel .carousel-indicators li.active {
  background-position: 0px -807px;
}
/* line 2045, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.copy-image-carousel.dynamic-img .carousel {
  margin-bottom: 0;
}
/* line 2049, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.copy-image-carousel.dynamic-img .carousel-indicators {
  bottom: 10px;
  left: 10px;
  position: absolute;
}
/* line 2057, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.copy-image-carousel.dynamic-txt .carousel-indicators {
  bottom: 20px;
  left: 10px;
  margin-bottom: 0;
  position: absolute;
}
/* line 2064, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.copy-image-carousel.dynamic-txt .carousel {
  margin-bottom: 0;
}
/* line 2069, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.copy-image-carousel .btn-learn-more {
  line-height: 21px;
}
/* line 2073, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.copy-image-carousel .content-fill {
  background-position: center;
  background-size: cover;
  height: 100%;
  width: 100%;
}
/* line 2081, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.copy-image-carousel .content-video .content-fill {
  position: absolute;
}
/* line 2085, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.copy-image-carousel .content-video .content-fill-video {
  position: relative;
  z-index: -1;
}
/* line 2089, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.copy-image-carousel .content-video .content-fill-video video {
  background-size: cover;
  bottom: 0;
  height: auto;
  min-height: 100%;
  min-width: 100%;
  position: absolute;
  right: 0;
  width: auto;
  z-index: -100;
}
/* line 2103, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.copy-image-carousel .content-video.content-video-trigger .content-fill {
  display: block;
  position: relative;
}
/* line 2108, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.copy-image-carousel .content-video.content-video-trigger .content-fill.copy-image img {
  position: relative;
  z-index: 1;
}
/* line 2115, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.copy-image-carousel .content-video.content-video-trigger .content-fill-video {
  display: none;
}
/* line 2118, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.copy-image-carousel .content-video.content-video-trigger .content-fill-video video {
  position: absolute;
}
/* line 2122, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.copy-image-carousel .content-video.content-video-trigger .content-fill-video.upfront {
  height: 100%;
  left: 0px;
  position: fixed;
  top: 0px;
  width: 100%;
  z-index: 10000;
  background: #000000;
}
/* line 2132, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.copy-image-carousel .content-video.content-video-trigger .content-fill-video .close {
  background: url(../images/header-sprite.png) no-repeat 23px 23px #000000;
  cursor: pointer;
  height: 21px;
  opacity: 1;
  padding: 22px 22px;
  position: fixed;
  right: 0;
  top: 0;
  width: 21px;
}
/* line 2145, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.copy-image-carousel .content-video.content-video-trigger .play-video {
  background: url(../Images/play-video.png);
  width: 110px;
  height: 110px;
  top: 45%;
  left: 50%;
  margin-top: -55px;
  margin-left: -55px;
  position: absolute;
  cursor: pointer;
  display: block;
  margin: 0 auto;
  margin-bottom: 20px;
  z-index: 2;
}
/*===========================================
    social icons
============================================*/
/* line 2167, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
span.icon {
  width: initial;
  margin-top: 0px;
}
/*
Global Back to top button
*/
/* line 2175, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.back-to-top {
  box-sizing: border-box;
  display: none;
  position: fixed;
  right: 0 !important;
  left: auto !important;
  bottom: 0px;
  z-index: 10;
  width: 150px;
  height: 130px;
  background-color: white;
  padding: 0;
  margin: 0;
  border: none;
  text-align: center;
}
/* line 2192, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.back-to-top .icon {
  display: block;
  font-size: 36px;
  color: black;
  margin-bottom: 5px;
}
/* line 2199, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.back-to-top .copy {
  display: block;
  font-size: 18px;
  color: black;
  font-family: 'AvenirLTStd-Black';
  text-transform: uppercase;
}
/* line 2207, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
.back-to-top.not-pinned {
  position: absolute;
  right: 0;
  top: -130px;
}
@media (min-width: 768px) {
  /* line 2213, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\main.less */
  .back-to-top {
    display: block;
  }
}
/* import "the main" theme file */
/* Large desktop */
@media (max-width: 1280px) {
  /* line 3, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .body-content {
    padding: 20px 20px;
  }
  /* line 7, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .copy-image-full .arrow-right {
    left: 98%;
  }
  /* line 14, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .news-list .arrow-left {
    right: -3px;
  }
  /*===========================================
      Footer
      ============================================*/
  /* line 24, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .footer .partner-logo .row-logo {
    width: 90%;
  }
  /* line 27, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .footer .footer-nav ul.info-social-media {
    margin-top: 20px;
  }
  /* line 29, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .footer .footer-nav ul.info-social-media li:first-child {
    padding-left: 0px;
  }
  /* line 31, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .footer .footer-nav ul.info-social-media li:first-child span {
    display: none;
  }
  /* line 34, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .footer .footer-nav ul.info-social-media li:first-child a {
    padding-left: 0px;
  }
}
@media (min-width: 1024px) {
  /* line 44, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .ipad .hero-carousel .carousel-inner .container .carousel-text {
    width: 50%;
  }
  /* line 47, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .ipad .hero.hero-static.hero-static-top .hero-inner .hero-text h1 {
    font-size: 55px;
  }
  /* line 52, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .ipad .floor-plan-popup-link .enlarge-overlay {
    display: none;
  }
}
@media (max-width: 1024px) {
  /*===========================================
          Copy Image
      ============================================*/
  /* line 64, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .body-content {
    padding: 20px 20px;
  }
  /* line 69, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .copy-image-full .span3,
  .copy-image-full .span9 {
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    width: 100%;
    margin-left: 0px;
    float: none;
  }
  /* line 77, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .copy-image-full .span3:first-child,
  .copy-image-full .span9:first-child {
    margin-left: 0px;
  }
  /* line 81, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .copy-image-full .copy-text {
    padding: 20px;
  }
  /* line 84, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .copy-image-full .arrow-right {
    display: none;
  }
  /* line 87, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .copy-image-full .arrow-bottom {
    border: solid transparent;
    border-color: rgba(136, 183, 213, 0);
    border-left-color: transparent;
    border-top-color: #FFF;
    border-width: 30px;
    content: " ";
    display: block;
    height: 0;
    left: 100%;
    left: 50%;
    margin-left: -30px;
    margin-top: auto;
    pointer-events: none;
    position: absolute;
    top: 100%;
    width: 0;
    z-index: 1;
  }
  /* line 107, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .copy-image-full .carousel .arrow-bottom {
    bottom: -60px;
    top: auto;
  }
  /*===========================================
      Footer
      ============================================*/
  /* line 119, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .footer .footer-nav .info-copyrights,
  .footer .footer-nav ul {
    width: 100%;
  }
  /* line 122, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .footer .footer-nav ul.nav {
    margin-top: 20px;
  }
  /* line 124, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .footer .footer-nav ul.nav li:first-child {
    padding-left: 0px;
  }
  /* line 126, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .footer .footer-nav ul.nav li:first-child span {
    display: none;
  }
  /* line 129, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .footer .footer-nav ul.nav li:first-child a {
    padding-left: 0px;
  }
  /* line 136, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .hero.hero-static .hero-inner {
    width: 45%;
  }
}
/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 979px) {
  /*===========================================
      Hero
      ============================================*/
  /* line 148, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .hero-carousel .carousel-inner .container .carousel-text {
    width: 70%;
  }
  /* line 150, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .hero-carousel .carousel-inner .container .carousel-text h1 {
    font-size: 40px;
  }
  /* line 156, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .hero .hero-inner {
    width: 70%;
  }
  /* line 159, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .hero .hero-inner .hero-text h1 {
    font-size: 40px;
  }
  /* line 168, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .hero.hero-static h2 {
    font-size: 35px;
  }
  /* line 174, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .next-section {
    height: 80px;
  }
  /* line 177, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .next-section a {
    margin-top: 18px;
    background-position: center 30px;
  }
  /*===========================================
          Copy Image
      ============================================*/
  /* line 189, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .copy-image-full .span3,
  .copy-image-full .span9 {
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    width: 100%;
    margin-left: 0px;
  }
  /* line 196, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .copy-image-full .span3:first-child,
  .copy-image-full .span9:first-child {
    margin-left: 0px;
  }
  /* line 201, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .copy-image-full .copy-text {
    padding: 20px;
  }
  /* line 204, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .copy-image-full .arrow-right {
    display: none;
  }
  /* line 207, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .copy-image-full .arrow-bottom {
    top: 100%;
    left: 50%;
    margin-left: -30px;
    margin-top: auto;
    border-top-color: #FFF;
    border-left-color: transparent;
  }
  /* line 216, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .copy-image-full .carousel .arrow-bottom {
    bottom: -60px;
    top: auto;
  }
  /*===========================================
      WYSIWYG Content
      ============================================*/
  /* line 229, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .wysiwyg-content-wrapper.one-column .container-fluid {
    max-width: 100%;
  }
  /*===========================================
      News List
      ============================================*/
  /* line 240, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .news-list .news-item {
    padding-bottom: 20px;
  }
  /* line 242, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .news-list .news-item .pseudo-border {
    width: 100%;
    bottom: 0px;
  }
  /* line 246, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .news-list .news-item .news-img {
    float: left;
    margin-right: 20px;
  }
  /* line 250, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .news-list .news-item .news-copy {
    float: none;
    width: 100%;
    margin-left: 0px;
  }
  /*===========================================
      Footer
      ============================================*/
  /* line 263, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .footer .partner-logo .row-logo {
    width: 100%;
  }
  /* line 267, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .footer .footer-nav .info-copyrights,
  .footer .footer-nav ul {
    width: 100%;
    float: none;
    text-align: center;
    display: block;
  }
  /* line 273, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .footer .footer-nav ul.nav {
    margin-top: 20px;
  }
  /* line 275, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .footer .footer-nav ul.nav li {
    float: none;
    padding: 10px 0px;
    display: block;
  }
  /* line 279, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .footer .footer-nav ul.nav li span {
    display: none;
  }
}
@media (max-width: 768px) {
  /* line 289, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .hero.hero-static .hero-inner {
    width: 90%;
  }
  /* line 294, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .floor-plan-popup-link .enlarge-overlay {
    display: none;
  }
}
/* Landscape phone to portrait tablet */
@media (max-width: 767px) {
  /* line 302, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  body {
    padding-left: 0;
    padding-right: 0;
  }
  /*===========================================
      Hero
      ============================================*/
  /* line 312, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .hero-carousel .carousel-inner .container .carousel-text {
    width: 60%;
  }
  /* line 314, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .hero-carousel .carousel-inner .container .carousel-text h1 {
    font-size: 40px;
    margin-top: 0px;
  }
  /* line 318, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .hero-carousel .carousel-inner .container .carousel-text p,
  .hero-carousel .carousel-inner .container .carousel-text .btn-learn-more {
    display: none;
  }
  /* line 323, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .hero-carousel .pull-center,
  .hero-carousel .next-section {
    display: none;
  }
  /* line 327, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .hero-carousel .carousel-indicators {
    display: block;
  }
  /* line 332, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .next-section {
    display: none;
  }
  /* line 336, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .hero {
    display: block;
  }
  /* line 338, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .hero .hero-inner {
    width: 90%;
  }
  /* line 341, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .hero .hero-inner .hero-text h1 {
    font-size: 40px;
    margin-top: 0px;
  }
  /* line 345, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .hero .hero-inner .hero-text p {
    font-size: 18px;
    padding: 15px 0px;
  }
  /* line 352, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .hero.hero-static .hero-inner {
    width: 90%;
  }
  /* line 357, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .hero.hero-static.hero-static-top .hero-text h1 {
    line-height: 1em;
    margin: 0;
  }
  /* line 363, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .hero.hero-static .hero-inner {
    display: block;
    height: auto;
    margin-top: 0;
    padding-top: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
  }
  /* line 370, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .hero.hero-static .hero-inner .hero-text h2 {
    font-size: 2.1em;
  }
  /* line 385, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .next-section {
    height: 80px;
  }
  /* line 388, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .next-section a {
    margin-top: 18px;
    background-position: center 30px;
  }
  /*===========================================
      Sitemap
      ============================================*/
  /* line 400, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .sitemap .well {
    padding: 5px;
  }
  /*===========================================
          Copy Image
      ============================================*/
  /* line 411, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .copy-image-full .span3,
  .copy-image-full .span9 {
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    width: 100%;
    margin-left: 0px;
  }
  /* line 418, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .copy-image-full .span3:first-child,
  .copy-image-full .span9:first-child {
    margin-left: 0px;
  }
  /* line 422, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .copy-image-full .copy-text {
    padding: 20px 20px 80px;
  }
  /* line 425, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .copy-image-full .arrow-right {
    display: none;
  }
  /* line 428, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .copy-image-full .arrow-bottom {
    top: 100%;
    left: 50%;
    border-width: 20px;
    margin-left: -20px;
    margin-top: auto;
    border-top-color: #FFF;
    border-left-color: transparent;
  }
  /* line 438, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .copy-image-full .carousel .arrow-bottom {
    bottom: -40px;
    top: auto;
  }
  /*===========================================
      Footer
      ============================================*/
  /* line 451, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .footer .partner-logo .row-logo {
    width: 100%;
  }
  /* line 453, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .footer .partner-logo .row-logo .logo {
    padding-left: 20px;
    padding-right: 20px;
  }
  /* line 456, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .footer .partner-logo .row-logo .logo .wrap-img {
    width: 100%;
    display: block;
    text-align: center;
  }
  /* line 460, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .footer .partner-logo .row-logo .logo .wrap-img img {
    margin: 0px;
    float: none;
  }
  /* line 465, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .footer .partner-logo .row-logo .logo span {
    max-width: inherit;
    width: 100%;
    margin-top: 20px;
    text-align: center;
  }
  /* line 474, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .footer .footer-nav .info-copyrights,
  .footer .footer-nav ul {
    width: 100%;
    float: none;
    text-align: center;
    display: block;
  }
  /* line 480, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .footer .footer-nav ul.nav {
    margin-top: 20px;
  }
  /* line 482, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .footer .footer-nav ul.nav li {
    float: none;
    padding: 10px 0px;
    display: block;
  }
  /* line 486, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .footer .footer-nav ul.nav li span {
    display: none;
  }
  /*===========================================
      WYSIWYG Content
      ============================================*/
  /* line 499, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .wysiwyg-content-wrapper {
    padding-left: 20px;
    padding-right: 20px;
  }
  /* line 503, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .wysiwyg-content-wrapper.one-column .container-fluid {
    max-width: 100%;
  }
  /*===========================================
      News List
      ============================================*/
  /* line 513, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .news-list {
    padding-left: 20px;
    padding-right: 20px;
  }
  /* line 516, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .news-list .news-item {
    padding-bottom: 20px;
  }
  /* line 518, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .news-list .news-item .pseudo-border {
    width: 100%;
    bottom: 0px;
    display: block;
  }
  /* line 523, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .news-list .news-item .news-img {
    float: left;
    margin-right: 20px;
  }
  /* line 527, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .news-list .news-item .news-copy {
    float: none;
    width: 100%;
    margin-left: 0px;
  }
  /* line 533, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .news-list .news-list-more {
    margin-left: -20px;
    margin-right: -20px;
  }
  /* line 538, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .news-list-new .news-date {
    width: 100%;
  }
  /*===========================================
      Search Form
      ============================================*/
  /* line 546, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .search-form-wrapper .search-field {
    bottom: 0;
    position: absolute;
    right: -15px;
  }
  /* line 550, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .search-form-wrapper .search-field:focus {
    border: 10px solid #000;
    bottom: -59px;
    margin-right: 0;
  }
  /* line 556, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .search-form-wrapper .search-button {
    right: 15px;
  }
  /* line 561, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .floor-plan-list .modal {
    margin-left: 0;
    left: 0;
  }
}
@media (max-width: 640px) {
  /* line 570, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .hero-carousel .carousel-inner .container .carousel-text {
    width: 99%;
  }
  /* line 573, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .hero-carousel .carousel-inner .container .carousel-text h1:after {
    bottom: 0;
  }
}
@media (max-width: 600px) {
  /* line 583, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .hero-carousel .carousel-inner .container .carousel-text {
    width: 60%;
  }
}
@media (max-width: 598px) {
  /* line 591, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .hero-carousel .carousel-inner .container .carousel-text {
    width: 99%;
  }
  /* line 593, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .hero-carousel .carousel-inner .container .carousel-text h1 {
    font-size: 35px;
  }
}
/* Landscape phones and down */
@media (max-width: 480px) {
  /*===========================================
      Hero
      ============================================*/
  /* line 606, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .hero-carousel .carousel-inner .container .carousel-text {
    width: 99%;
  }
  /* line 608, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .hero-carousel .carousel-inner .container .carousel-text h1 {
    font-size: 35px;
    margin-bottom: 0;
  }
  /* line 612, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .hero-carousel .carousel-inner .container .carousel-text p {
    font-size: 18px;
    padding: 10px 0px;
  }
  /* line 618, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .hero {
    display: block;
  }
  /* line 620, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .hero .hero-inner {
    display: block;
    margin-top: 30px;
    width: 90%;
  }
  /* line 624, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .hero .hero-inner .hero-text {
    word-wrap: break-word;
  }
  /* line 626, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .hero .hero-inner .hero-text h1 {
    font-size: 40px;
  }
  /* line 629, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .hero .hero-inner .hero-text p {
    font-size: 18px;
    padding: 10px 0px;
  }
  /* line 638, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .hero.hero-static.hero-static-top .hero-inner .hero-text h1 {
    font-size: 2.8em;
  }
  /* line 645, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .hero.video-fixed-height-container .hero-inner {
    height: auto;
    margin-top: 0;
    top: 40%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
  }
  /* line 655, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .wysiwyg-content-wrapper h2 {
    font-size: 1.8em;
    word-wrap: break-word;
  }
  /* line 660, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .wysiwyg-content-wrapper .access-icons li {
    margin-right: 0;
    width: 100%;
  }
  /* line 665, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .wysiwyg-content-wrapper.one-column {
    padding-top: 60px;
  }
  /* line 671, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .news-list .news-item .news-img {
    margin-right: 10px;
  }
  /* line 674, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .news-list h3 {
    font-size: 16px;
  }
  /*===========================================
      Search Form
      ============================================*/
  /* line 682, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .search-form-wrapper {
    background: none;
    margin-right: -15px;
  }
  /* line 687, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .list-category-wrapper {
    float: none;
  }
  /* line 691, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .categorised-list.news-list .pagination-info {
    float: none;
    line-height: auto;
    width: 100%;
  }
}
@media screen and (max-height: 420px) and (min-width: 1024px) {
  /* line 700, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .hero-carousel .carousel-inner .container .carousel-text {
    width: 45%;
  }
  /* line 702, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .hero-carousel .carousel-inner .container .carousel-text h1 {
    font-size: 50px;
    margin-top: 0;
  }
  /* line 706, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .hero-carousel .carousel-inner .container .carousel-text p {
    display: none;
    padding-bottom: 5px;
  }
  /* line 710, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .hero-carousel .carousel-inner .container .carousel-text .btn-learn-more {
    display: none;
  }
  /* line 717, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .btn-learn-more {
    padding-bottom: 5px;
  }
}
@media screen and (max-height: 360px) {
  /* line 725, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .hero .hero-inner {
    vertical-align: top;
    padding-top: 30px;
  }
  /* line 729, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .hero .hero-inner .hero-text h1 {
    font-size: 20px;
  }
  /* line 732, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .hero .hero-inner .hero-text p {
    font-size: 12px;
  }
}
@media screen and (max-width: 360px) {
  /* line 743, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .hero.hero-static .hero-inner {
    top: 50%;
  }
}
@media (max-width: 320px) {
  /* line 751, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .search-form-wrapper .search-button {
    width: 65px;
  }
  /* line 757, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .hero.hero-static .hero-inner {
    /*top: 35%;*/
  
  }
  /* line 763, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .scfForm .scfFooterBorder {
    float: none;
    margin-top: 0;
  }
}
@media (max-width: 992px) {
  /* line 771, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .btn-navbar .copy {
    display: none;
  }
  /* line 777, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\responsive.less */
  .partner-block .row-fluid .span6 {
    width: 100%;
  }
}
/* import forms */
/* import useful tools */
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\utils.less */
.ease {
  -ms-transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
/* line 9, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\utils.less */
.margin-top-30 {
  margin-top: 30px;
}
/* line 13, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\utils.less */
.margin-bottom-30 {
  margin-bottom: 30px;
}
/* import useful tools */
/*=======================
    IE8 CSS LESS
 ===================*/
/* line 6, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ie8.less */
.ie8 .hero-carousel .carousel-inner .item-video .fill {
  display: block;
}
/* line 9, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ie8.less */
.ie8 .hero-carousel .carousel-inner .item-video .fill-video {
  display: none;
}
/*Global structural styles*/
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\structure.less */
#master-content {
  padding-top: 109px;
  display: block;
}
/* line 7, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\structure.less */
body.newsletter-subscription-active #master-content {
  padding-top: 412px;
}
@media (min-width: 768px) {
  /* line 11, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\structure.less */
  #master-content {
    padding-top: 100px;
  }
  /* line 14, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\structure.less */
  body.newsletter-subscription-active #master-content {
    padding-top: 253px;
  }
}
@media (min-width: 992px) {
  /* line 21, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\structure.less */
  body.newsletter-subscription-active #master-content {
    padding-top: 233px;
  }
}
/*Misc elements + helper*/
@charset "UTF-8";
@font-face {
  font-family: "icc-glyph";
  src: url("../fonts/icc-glyph.eot");
  src: url("../fonts/icc-glyph.eot?#iefix") format("embedded-opentype"), url("../fonts/icc-glyph.woff") format("woff"), url("../fonts/icc-glyph.ttf") format("truetype"), url("../fonts/icc-glyph.svg#icc-glyph") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
[data-icon]:before {
  font-family: "icc-glyph" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 28, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
[class^="icc-glyph-"]:before,
[class*=" icc-glyph-"]:before {
  font-family: "icc-glyph" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 44, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.icc-glyph-down-arrow:before {
  content: "\61";
}
/* line 49, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.icc-glyph-facebook:before {
  content: "\62";
}
/* line 54, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.icc-glyph-google:before {
  content: "\6a";
}
/* line 59, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.icc-glyph-instagram:before {
  content: "\6b";
}
/* line 64, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.icc-glyph-icc-logo:before {
  content: "\6f";
}
/* line 69, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.icc-glyph-icc-logo-horizontal:before {
  content: "\54";
}
/* line 74, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.icc-glyph-left-arrow:before {
  content: "\63";
}
/* line 79, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.icc-glyph-linkedin:before {
  content: "\64";
}
/* line 84, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.icc-glyph-menu:before {
  content: "\65";
}
/* line 89, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.icc-glyph-right-arrow:before {
  content: "\66";
}
/* line 94, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.icc-glyph-search:before {
  content: "\67";
}
/* line 99, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.icc-glyph-short-arrow-down:before {
  content: "\6c";
}
/* line 104, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.icc-glyph-short-arrow-up:before {
  content: "\6d";
}
/* line 109, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.icc-glyph-twitter:before {
  content: "\68";
}
/* line 114, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.icc-glyph-up-arrow:before {
  content: "\69";
}
/* line 119, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.icc-glyph-add:before {
  content: "\71";
}
/* line 124, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.icc-glyph-close:before {
  content: "\74";
}
/* line 129, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.icc-glyph-download:before {
  content: "\78";
}
/* line 134, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.icc-glyph-email:before {
  content: "\79";
}
/* line 139, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.icc-glyph-location:before {
  content: "\46";
}
/* line 144, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.icc-glyph-minus:before {
  content: "\47";
}
/* line 149, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.icc-glyph-plan-trip:before {
  content: "\4c";
}
/* line 154, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.icc-glyph-phone:before {
  content: "\4b";
}
/* line 158, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.icc-glyph-theatres {
  transform: scale(1.2, 1.2);
}
/* line 160, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.icc-glyph-theatres:before {
  content: "\50";
}
/* line 165, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.icc-glyph-buy-ticket:before {
  content: "\73";
}
/* line 170, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.icc-glyph-conventions:before {
  content: "\75";
}
/* line 175, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.icc-glyph-capacity:before {
  content: "\6e";
}
/* line 180, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.icc-glyph-parking:before {
  content: "\49";
}
/* line 185, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.icc-glyph-toolkit:before {
  content: "\51";
}
/* line 190, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.icc-glyph-visit-website:before {
  content: "\52";
}
/* line 195, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.icc-glyph-events:before {
  content: "\7a";
}
/* line 200, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.icc-glyph-news:before {
  content: "\48";
}
/* line 204, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.icc-glyph-banquet {
  transform: scale(1.4, 1.4);
}
/* line 206, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.icc-glyph-banquet:before {
  content: "\72";
}
/* line 210, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.icc-glyph-corporate {
  transform: scale(1.2, 1.2);
}
/* line 212, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.icc-glyph-corporate:before {
  content: "\76";
}
/* line 217, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.icc-glyph-exhibition:before {
  content: "\41";
}
/* line 222, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.icc-glyph-seminars:before {
  content: "\4e";
}
/* line 226, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.icc-glyph-destination {
  transform: scale(1.5, 1.5);
}
/* line 228, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.icc-glyph-destination:before {
  content: "\77";
}
/* line 233, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.icc-glyph-share:before {
  content: "\4f";
}
/* line 238, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.icc-glyph-people-culture:before {
  content: "\4a";
}
/* line 242, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.icc-glyph-industry {
  transform: scale(0.95, 0.95);
}
/* line 244, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.icc-glyph-industry:before {
  content: "\44";
}
/* line 249, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.icc-glyph-register:before {
  content: "\4d";
}
/* line 254, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.icc-glyph-accommodation:before {
  content: "\70";
}
/* line 259, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.icc-glyph-facts-pdf:before {
  content: "\42";
}
/* line 264, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.icc-glyph-floorplan:before {
  content: "\43";
}
/* line 269, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.icc-glyph-zoom:before {
  content: "\53";
}
/* line 274, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.icc-glyph-newsletter:before {
  content: "\45";
}
/* line 279, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.icc-glyph-offsite-link:before {
  content: "\55";
}
/*::TODO:: Due to new icon, is this needed?*/
/* line 286, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.icon.icon-google:before {
  content: "\63";
  font-family: "icc-glyph" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 300, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.icon {
  font-family: "icc-glyph" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-prev {
  position: relative;
  display: block;
  height: 21px;
  padding-left: 25px;
  font-family: 'AvenirLTStd-Medium';
  color: black;
  font-size: 18px;
  text-transform: uppercase;
}
/* line 11, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-prev:hover {
  color: black;
  text-decoration: none;
}
/* line 16, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-prev:before {
  font-size: 23px;
  position: absolute;
  left: 0;
  top: -2px;
  content: "\63";
  font-family: "icc-glyph" !important;
  font-style: normal !important;
  font-weight: bold !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 34, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-next {
  position: relative;
  display: block;
  height: 21px;
  padding-right: 25px;
  font-family: 'AvenirLTStd-Medium';
  color: black;
  font-size: 18px;
  text-transform: uppercase;
}
/* line 44, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-next:hover {
  color: black;
  text-decoration: none;
}
/* line 49, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-next:after {
  font-size: 23px;
  position: absolute;
  right: 0;
  top: -2px;
  content: "\66";
  font-family: "icc-glyph" !important;
  font-style: normal !important;
  font-weight: bold !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 68, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-view-all {
  position: relative;
  display: inline-block;
  height: 21px;
  padding-left: 25px;
  font-family: 'AvenirLTStd-Medium';
  color: black;
  font-size: 18px;
  text-transform: uppercase;
  border: solid 2px black;
  padding: 17px 65px 14px 15px;
}
/* line 80, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-view-all:hover {
  color: black;
  text-decoration: none;
}
/* line 85, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-view-all:before {
  font-size: 23px;
  position: absolute;
  right: 14px;
  top: 15px;
  content: "\66";
  font-family: "icc-glyph" !important;
  font-style: normal !important;
  font-weight: bold !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 104, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-learn-more,
.btn-cta {
  border: 2px solid #000000;
  color: #000000;
  display: inline-block;
  font-family: 'AvenirLTStd-Black';
  font-size: 15px;
  font-weight: normal;
  padding: 11px 30px 11px 15px;
  text-transform: uppercase;
  text-decoration: none;
  position: relative;
}
/* line 117, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-learn-more:after,
.btn-cta:after {
  font-family: "icc-glyph" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\66";
  font-size: 23px;
  position: absolute;
  color: black;
}
/* line 125, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
a.btn-learn-more,
a.btn-cta,
.btn-learn-more a,
.btn-cta a {
  color: #000000;
}
/* line 129, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-learn-more.btn-learn-more-white,
.btn-cta.btn-learn-more-white {
  border: 2px solid #ffffff;
  color: #ffffff;
  text-decoration: none;
}
/* line 135, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-learn-more:hover,
.btn-cta:hover {
  background-color: #000000;
  color: #ffffff;
  text-decoration: none;
}
/* line 143, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-learn-more:hover a,
.btn-cta:hover a {
  color: #ffffff;
  text-decoration: none;
}
/* line 148, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-learn-more:hover:after,
.btn-cta:hover:after {
  color: white;
}
/* line 154, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
html.iphone .btn-learn-more,
html.iphone .btn-cta {
  padding-bottom: 5px;
}
/* line 159, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-learn-more-white,
.btn-cta-white {
  border: 2px solid #ffffff;
  color: #ffffff;
  display: inline-block;
  font-family: 'AvenirLTStd-Black';
  font-size: 15px;
  font-weight: normal;
  padding: 11px 30px 11px 15px;
  text-transform: uppercase;
  position: relative;
  text-decoration: none;
}
/* line 173, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-learn-more-white:after,
.btn-cta-white:after {
  font-family: "icc-glyph" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\66";
  font-size: 23px;
  position: absolute;
  color: #ffffff;
  top: 9px;
}
/* line 182, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-learn-more-white:hover,
.btn-cta-white:hover {
  background-color: #ffffff;
  color: black;
  text-decoration: none;
}
/* line 187, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-learn-more-white:hover:after,
.btn-cta-white:hover:after {
  color: black;
}
/* line 193, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
html.iphone .btn-learn-more-white,
html.iphone .btn-cta-white {
  padding-bottom: 5px;
}
/* line 198, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-offsite-white {
  border: 2px solid white;
  color: white;
  display: inline-block;
  font-family: 'AvenirLTStd-Black';
  font-size: 15px;
  font-weight: normal;
  padding: 11px 15px 11px 50px;
  text-transform: uppercase;
  text-decoration: none;
  position: relative;
}
/* line 211, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-offsite-white:before {
  font-family: "icc-glyph" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\55";
  font-size: 21px;
  position: absolute;
  color: white;
  left: 16px;
  top: 10px;
}
/* line 221, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-offsite-white:hover {
  background-color: white;
  color: black;
  text-decoration: none;
}
/* line 226, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-offsite-white:hover:before {
  color: black;
}
@media (max-width: 768px) {
  /* line 235, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
  .btn-learn-more,
  .btn-cta {
    font-size: 12px;
    padding: 7px 26px 7px 10px;
  }
  /* line 240, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
  .btn-learn-more:after,
  .btn-cta:after {
    font-size: 20px;
  }
}
/* line 250, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
a.btn-learn-more,
a.btn-cta,
.btn-cta a,
.btn-learn-more a {
  line-height: 23px;
}
/* line 280, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.swiper-button-prev {
  display: block;
  background: none;
  width: 50px;
  height: 50px;
  border: solid 3px white;
  border-left: 0;
  left: 0;
}
/* line 268, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.swiper-button-prev:before {
  font-family: "icc-glyph" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-align: center;
  margin-top: 2px;
  font-size: 44px;
  color: white;
  display: block;
  width: 100%;
  height: 100%;
}
/* line 286, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.swiper-button-prev:before {
  content: "\63";
}
/* line 291, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.swiper-button-next {
  display: block;
  background: none;
  width: 50px;
  height: 50px;
  border: solid 3px white;
  border-right: 0;
  right: 0;
}
/* line 268, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.swiper-button-next:before {
  font-family: "icc-glyph" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-align: center;
  margin-top: 2px;
  font-size: 44px;
  color: white;
  display: block;
  width: 100%;
  height: 100%;
}
/* line 297, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.swiper-button-next:before {
  content: "\66";
}
/*
2016 Redevelopment buttons
*/
/*
Below buttons are simple text with icon to left
*/
/* line 309, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-icon-text {
  display: inline-block;
  padding: 0;
  padding-left: 30px;
  position: relative;
  font-family: 'AvenirLTStd-Medium';
  font-size: 16px;
  font-style: italic;
  text-transform: uppercase;
  line-height: 1.2;
  color: #909090;
}
/* line 321, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-icon-text:hover {
  color: black;
  text-decoration: none;
}
/* line 325, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-icon-text:hover:before {
  color: black;
}
/* line 330, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-icon-text:before {
  font-family: "icc-glyph" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  left: 0;
  top: 0;
  font-size: 16px;
  color: #606060;
}
/* line 340, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-close {
  border: 0;
  background: none;
}
/* line 344, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-close .icon:before {
  font-size: 30px;
}
/* line 348, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-close .copy {
  display: none;
}
/* line 352, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-close:hover {
  color: #0088cc;
}
/* line 358, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-register {
  display: inline-block;
  padding: 0;
  padding-left: 30px;
  position: relative;
  font-family: 'AvenirLTStd-Medium';
  font-size: 16px;
  font-style: italic;
  text-transform: uppercase;
  line-height: 1.2;
  color: #909090;
}
/* line 321, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-register:hover {
  color: black;
  text-decoration: none;
}
/* line 325, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-register:hover:before {
  color: black;
}
/* line 330, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-register:before {
  font-family: "icc-glyph" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  left: 0;
  top: 0;
  font-size: 16px;
  color: #606060;
}
/* line 249, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.btn-register:before {
  content: "\4d";
}
/* line 363, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-buytickets {
  display: inline-block;
  padding: 0;
  padding-left: 30px;
  position: relative;
  font-family: 'AvenirLTStd-Medium';
  font-size: 16px;
  font-style: italic;
  text-transform: uppercase;
  line-height: 1.2;
  color: #909090;
}
/* line 321, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-buytickets:hover {
  color: black;
  text-decoration: none;
}
/* line 325, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-buytickets:hover:before {
  color: black;
}
/* line 330, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-buytickets:before {
  font-family: "icc-glyph" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  left: 0;
  top: 0;
  font-size: 16px;
  color: #606060;
}
/* line 165, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.btn-buytickets:before {
  content: "\73";
}
/* line 366, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-buytickets:before {
  font-family: "icc-glyph" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  top: -4px;
  font-size: 24px;
}
/* line 373, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-download {
  display: inline-block;
  padding: 0;
  padding-left: 30px;
  position: relative;
  font-family: 'AvenirLTStd-Medium';
  font-size: 16px;
  font-style: italic;
  text-transform: uppercase;
  line-height: 1.2;
  color: #909090;
}
/* line 321, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-download:hover {
  color: black;
  text-decoration: none;
}
/* line 325, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-download:hover:before {
  color: black;
}
/* line 330, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-download:before {
  font-family: "icc-glyph" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  left: 0;
  top: 0;
  font-size: 16px;
  color: #606060;
}
/* line 129, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.btn-download:before {
  content: "\78";
}
/* line 376, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-download:before {
  font-family: "icc-glyph" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  top: -4px;
  font-size: 24px;
}
/* line 383, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-contact {
  display: inline-block;
  padding: 0;
  padding-left: 30px;
  position: relative;
  font-family: 'AvenirLTStd-Medium';
  font-size: 16px;
  font-style: italic;
  text-transform: uppercase;
  line-height: 1.2;
  color: #909090;
}
/* line 321, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-contact:hover {
  color: black;
  text-decoration: none;
}
/* line 325, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-contact:hover:before {
  color: black;
}
/* line 330, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-contact:before {
  font-family: "icc-glyph" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  left: 0;
  top: 0;
  font-size: 16px;
  color: #606060;
}
/* line 154, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.btn-contact:before {
  content: "\4b";
}
/* line 386, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-contact:before {
  font-family: "icc-glyph" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 19px;
}
/*
Social Sharing buttons - see social-share-tools.less for
other styles. These are intentionally kept global to aid
in reuse at later date
*/
/* line 399, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-social-share {
  font-family: 'AvenirLTStd-Medium';
}
/* line 402, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-social-share .copy {
  display: none;
}
/* line 406, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-social-share:hover {
  color: #0088cc;
  text-decoration: none;
}
/* line 410, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-social-share:hover:before {
  color: #0088cc;
}
/* line 415, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-social-share:before {
  font-family: "icc-glyph" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 40px;
  color: black;
}
/* line 49, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.btn-social-share.facebook:before {
  content: "\62";
}
/* line 424, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-social-share.facebook:before {
  font-family: "icc-glyph" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 109, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.btn-social-share.twitter:before {
  content: "\68";
}
/* line 431, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-social-share.twitter:before {
  font-family: "icc-glyph" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 54, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.btn-social-share.google:before {
  content: "\6a";
}
/* line 438, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-social-share.google:before {
  font-family: "icc-glyph" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 79, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.btn-social-share.linkedin:before {
  content: "\64";
}
/* line 445, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-social-share.linkedin:before {
  font-family: "icc-glyph" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 134, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.btn-social-share.email:before {
  content: "\79";
}
/* line 452, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.btn-social-share.email:before {
  font-family: "icc-glyph" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\primary-nav-social.less */
.main-navigation .social-nav {
  box-sizing: border-box;
  padding-left: 38px;
  padding-top: 23px;
  padding-bottom: 10px;
}
/* line 9, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\primary-nav-social.less */
.main-navigation .social-nav ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\primary-nav-social.less */
.main-navigation .social-nav li {
  margin: 0;
  padding: 0;
  float: left;
}
/* line 21, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\primary-nav-social.less */
.main-navigation .social-nav a {
  color: white;
  text-decoration: none;
  margin-right: 10px;
}
/* line 26, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\primary-nav-social.less */
.main-navigation .social-nav a span {
  font-size: 22px;
}
/* line 30, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\primary-nav-social.less */
.main-navigation .social-nav a:hover {
  color: #0088cc;
}
/* line 36, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\primary-nav-social.less */
.main-navigation .contact-info {
  padding-left: 40px;
}
/* line 39, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\primary-nav-social.less */
.main-navigation .contact-info p {
  color: #828282;
  font-size: 16px;
  margin-bottom: 5px;
}
/* line 46, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\primary-nav-social.less */
.main-navigation .contact-info a {
  color: #828282;
  font-size: 16px;
  text-decoration: none;
}
/* line 50, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\primary-nav-social.less */
.main-navigation .contact-info a:active,
.main-navigation .contact-info a:hover {
  color: white;
}
/* line 60, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\primary-nav-social.less */
.footer-nav ul.social-links {
  margin: 0;
  padding: 0;
  list-style-type: none;
  float: left;
}
/* line 66, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\primary-nav-social.less */
.footer-nav ul.social-links li {
  margin: 0;
  padding: 0;
  float: left;
}
/* line 72, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\primary-nav-social.less */
.footer-nav ul.social-links li.seperator {
  padding: 0px;
  color: #ffffff;
  font-size: 13px;
  line-height: 25px;
  padding-left: 10px;
  padding-right: 20px;
}
/* line 81, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\primary-nav-social.less */
.footer-nav ul.social-links a {
  color: white;
  text-decoration: none;
  margin-right: 4px;
}
/* line 86, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\primary-nav-social.less */
.footer-nav ul.social-links a span {
  font-size: 22px;
}
/* line 90, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\primary-nav-social.less */
.footer-nav ul.social-links a:hover {
  color: #0088cc;
}
/* line 98, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\primary-nav-social.less */
.footer-nav .info-social-media li:last-child {
  display: none;
}
@media (max-width: 1024px) {
  /* line 104, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\primary-nav-social.less */
  .footer-nav ul.social-links {
    float: none !important;
    width: 129px;
    margin: auto;
  }
  /* line 110, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\primary-nav-social.less */
  .footer-nav ul.social-links a {
    margin-right: 10px;
  }
  /* line 115, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\primary-nav-social.less */
  .footer-nav li.seperator {
    display: none;
  }
}
/*Vendor and 3rd party*/
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCustomScrollbar {
  -ms-touch-action: pinch-zoom;
  touch-action: pinch-zoom;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCustomScrollbar.mCS_no_scrollbar,
.mCustomScrollbar.mCS_touch_action {
  -ms-touch-action: auto;
  touch-action: auto;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCustomScrollBox {
  position: relative;
  overflow: hidden;
  height: 100%;
  max-width: 100%;
  outline: 0;
  direction: ltr;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCSB_container {
  overflow: hidden;
  width: auto;
  height: auto;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCSB_inside > .mCSB_container {
  margin-right: 30px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {
  margin-right: 0;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dir-rtl > .mCSB_inside > .mCSB_container {
  margin-right: 0;
  margin-left: 30px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dir-rtl > .mCSB_inside > .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {
  margin-left: 0;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCSB_scrollTools {
  position: absolute;
  width: 16px;
  height: auto;
  left: auto;
  top: 0;
  right: 0;
  bottom: 0;
  opacity: .75;
  filter: "alpha(opacity=75)";
  -ms-filter: "alpha(opacity=75)";
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCSB_outside + .mCSB_scrollTools {
  right: -26px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools,
.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools {
  right: auto;
  left: 0;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools {
  left: -26px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCSB_scrollTools .mCSB_draggerContainer {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  height: auto;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCSB_scrollTools a + .mCSB_draggerContainer {
  margin: 20px 0;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCSB_scrollTools .mCSB_draggerRail {
  width: 2px;
  height: 100%;
  margin: 0 auto;
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  border-radius: 16px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCSB_scrollTools .mCSB_dragger {
  cursor: pointer;
  width: 100%;
  height: 30px;
  z-index: 1;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  position: relative;
  width: 4px;
  height: 100%;
  margin: 0 auto;
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  border-radius: 16px;
  text-align: center;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
  width: 12px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
  width: 8px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonUp {
  display: block;
  position: absolute;
  height: 20px;
  width: 100%;
  overflow: hidden;
  margin: 0 auto;
  cursor: pointer;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCSB_scrollTools .mCSB_buttonDown {
  bottom: 0;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCSB_horizontal.mCSB_inside > .mCSB_container {
  margin-right: 0;
  margin-bottom: 30px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCSB_horizontal.mCSB_outside > .mCSB_container {
  min-height: 100%;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCSB_horizontal > .mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden {
  margin-bottom: 0;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCSB_scrollTools.mCSB_scrollTools_horizontal {
  width: auto;
  height: 16px;
  top: auto;
  right: 0;
  bottom: 0;
  left: 0;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCustomScrollBox + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCustomScrollBox + .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  bottom: -26px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCSB_scrollTools.mCSB_scrollTools_horizontal a + .mCSB_draggerContainer {
  margin: 0 20px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  width: 100%;
  height: 2px;
  margin: 7px 0;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger {
  width: 30px;
  height: 100%;
  left: 0;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  width: 100%;
  height: 4px;
  margin: 6px auto;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
  height: 12px;
  margin: 2px auto;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
  height: 8px;
  margin: 4px 0;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight {
  display: block;
  position: absolute;
  width: 20px;
  height: 100%;
  overflow: hidden;
  margin: 0 auto;
  cursor: pointer;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft {
  left: 0;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight {
  right: 0;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCSB_container_wrapper {
  position: absolute;
  height: auto;
  width: auto;
  overflow: hidden;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin-right: 30px;
  margin-bottom: 30px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCSB_container_wrapper > .mCSB_container {
  padding-right: 30px;
  padding-bottom: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_vertical {
  bottom: 20px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  right: 20px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden + .mCSB_scrollTools.mCSB_scrollTools_vertical {
  bottom: 0;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  right: 0;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  left: 20px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  left: 0;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dir-rtl > .mCSB_inside > .mCSB_container_wrapper {
  margin-right: 0;
  margin-left: 30px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden > .mCSB_container {
  padding-right: 0;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden > .mCSB_container {
  padding-bottom: 0;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden {
  margin-right: 0;
  margin-left: 0;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden {
  margin-bottom: 0;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCSB_scrollTools,
.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_scrollTools .mCSB_buttonRight,
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  -webkit-transition: opacity 0.2s ease-in-out, background-color 0.2s ease-in-out;
  -moz-transition: opacity 0.2s ease-in-out, background-color 0.2s ease-in-out;
  -o-transition: opacity 0.2s ease-in-out, background-color 0.2s ease-in-out;
  transition: opacity 0.2s ease-in-out, background-color 0.2s ease-in-out;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar {
  -webkit-transition: width 0.2s ease-out 0.2s, height 0.2s ease-out 0.2s, margin-left 0.2s ease-out 0.2s, margin-right 0.2s ease-out 0.2s, margin-top 0.2s ease-out 0.2s, margin-bottom 0.2s ease-out 0.2s, opacity 0.2s ease-in-out, background-color 0.2s ease-in-out;
  -moz-transition: width 0.2s ease-out 0.2s, height 0.2s ease-out 0.2s, margin-left 0.2s ease-out 0.2s, margin-right 0.2s ease-out 0.2s, margin-top 0.2s ease-out 0.2s, margin-bottom 0.2s ease-out 0.2s, opacity 0.2s ease-in-out, background-color 0.2s ease-in-out;
  -o-transition: width 0.2s ease-out 0.2s, height 0.2s ease-out 0.2s, margin-left 0.2s ease-out 0.2s, margin-right 0.2s ease-out 0.2s, margin-top 0.2s ease-out 0.2s, margin-bottom 0.2s ease-out 0.2s, opacity 0.2s ease-in-out, background-color 0.2s ease-in-out;
  transition: width 0.2s ease-out 0.2s, height 0.2s ease-out 0.2s, margin-left 0.2s ease-out 0.2s, margin-right 0.2s ease-out 0.2s, margin-top 0.2s ease-out 0.2s, margin-bottom 0.2s ease-out 0.2s, opacity 0.2s ease-in-out, background-color 0.2s ease-in-out;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-autoHide > .mCustomScrollBox > .mCSB_scrollTools,
.mCS-autoHide > .mCustomScrollBox ~ .mCSB_scrollTools {
  opacity: 0;
  filter: "alpha(opacity=0)";
  -ms-filter: "alpha(opacity=0)";
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-autoHide:hover > .mCustomScrollBox > .mCSB_scrollTools,
.mCS-autoHide:hover > .mCustomScrollBox ~ .mCSB_scrollTools,
.mCustomScrollBox:hover > .mCSB_scrollTools,
.mCustomScrollBox:hover ~ .mCSB_scrollTools,
.mCustomScrollbar > .mCustomScrollBox > .mCSB_scrollTools.mCSB_scrollTools_onDrag,
.mCustomScrollbar > .mCustomScrollBox ~ .mCSB_scrollTools.mCSB_scrollTools_onDrag {
  opacity: 1;
  filter: "alpha(opacity=100)";
  -ms-filter: "alpha(opacity=100)";
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.4);
  filter: "alpha(opacity=40)";
  -ms-filter: "alpha(opacity=40)";
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.75);
  filter: "alpha(opacity=75)";
  -ms-filter: "alpha(opacity=75)";
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.85);
  filter: "alpha(opacity=85)";
  -ms-filter: "alpha(opacity=85)";
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.9);
  filter: "alpha(opacity=90)";
  -ms-filter: "alpha(opacity=90)";
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_scrollTools .mCSB_buttonRight,
.mCSB_scrollTools .mCSB_buttonUp {
  background-image: url(mCSB_buttons.png);
  background-repeat: no-repeat;
  opacity: .4;
  filter: "alpha(opacity=40)";
  -ms-filter: "alpha(opacity=40)";
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCSB_scrollTools .mCSB_buttonUp {
  background-position: 0 0;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCSB_scrollTools .mCSB_buttonDown {
  background-position: 0 -20px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: 0 -40px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCSB_scrollTools .mCSB_buttonRight {
  background-position: 0 -56px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCSB_scrollTools .mCSB_buttonDown:hover,
.mCSB_scrollTools .mCSB_buttonLeft:hover,
.mCSB_scrollTools .mCSB_buttonRight:hover,
.mCSB_scrollTools .mCSB_buttonUp:hover {
  opacity: .75;
  filter: "alpha(opacity=75)";
  -ms-filter: "alpha(opacity=75)";
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCSB_scrollTools .mCSB_buttonDown:active,
.mCSB_scrollTools .mCSB_buttonLeft:active,
.mCSB_scrollTools .mCSB_buttonRight:active,
.mCSB_scrollTools .mCSB_buttonUp:active {
  opacity: .9;
  filter: "alpha(opacity=90)";
  -ms-filter: "alpha(opacity=90)";
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.15);
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: rgba(0, 0, 0, 0.85);
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
  background-color: rgba(0, 0, 0, 0.9);
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dark.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -80px 0;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dark.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -80px -20px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -80px -40px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dark.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -80px -56px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,
.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail {
  width: 4px;
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.1);
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 4px;
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.75);
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  width: 100%;
  height: 4px;
  margin: 6px auto;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.85);
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.9);
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -32px 0;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -32px -20px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -40px -40px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -40px -56px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.85);
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.9);
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -112px 0;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -112px -20px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -120px -40px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -120px -56px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail,
.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail {
  width: 4px;
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.1);
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 6px;
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.75);
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  width: 100%;
  height: 4px;
  margin: 6px 0;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  width: 100%;
  height: 6px;
  margin: 5px auto;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.85);
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.9);
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -16px 0;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -16px -20px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -20px -40px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -20px -56px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.85);
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.9);
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -96px 0;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -96px -20px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -100px -40px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -100px -56px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.1);
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 2px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  width: 100%;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  width: 100%;
  height: 2px;
  margin: 7px auto;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.15);
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.85);
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.9);
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -80px 0;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -80px -20px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -80px -40px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -80px -56px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.15);
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger,
.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,
.mCS-rounded.mCSB_scrollTools .mCSB_dragger {
  height: 14px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 14px;
  margin: 0 1px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,
.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger,
.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,
.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger {
  width: 14px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  height: 14px;
  margin: 1px 0;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
  width: 16px;
  height: 16px;
  margin: -1px 0;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,
.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
  width: 4px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
  height: 16px;
  width: 16px;
  margin: 0 -1px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,
.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
  height: 4px;
  margin: 6px 0;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp {
  background-position: 0 -72px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown {
  background-position: 0 -92px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: 0 -112px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight {
  background-position: 0 -128px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.15);
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.85);
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.9);
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -80px -72px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -80px -92px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -80px -112px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -80px -128px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail,
.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail {
  width: 4px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,
.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  background-color: transparent;
  background-position: center;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==);
  background-repeat: repeat-y;
  opacity: .3;
  filter: "alpha(opacity=30)";
  -ms-filter: "alpha(opacity=30)";
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  height: 4px;
  margin: 6px 0;
  background-repeat: repeat-x;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -16px -72px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -16px -92px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -20px -112px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -20px -128px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=);
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -96px -72px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -96px -92px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -100px -112px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -100px -128px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-repeat: repeat-y;
  background-image: -moz-linear-gradient(left, rgba(255, 255, 255, 0.5) 0, rgba(255, 255, 255, 0) 100%);
  background-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgba(255, 255, 255, 0.5)), color-stop(100%, rgba(255, 255, 255, 0)));
  background-image: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.5) 0, rgba(255, 255, 255, 0) 100%);
  background-image: -o-linear-gradient(left, rgba(255, 255, 255, 0.5) 0, rgba(255, 255, 255, 0) 100%);
  background-image: -ms-linear-gradient(left, rgba(255, 255, 255, 0.5) 0, rgba(255, 255, 255, 0) 100%);
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0.5) 0, rgba(255, 255, 255, 0) 100%);
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  background-repeat: repeat-x;
  background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.5) 0, rgba(255, 255, 255, 0) 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(255, 255, 255, 0.5)), color-stop(100%, rgba(255, 255, 255, 0)));
  background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.5) 0, rgba(255, 255, 255, 0) 100%);
  background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.5) 0, rgba(255, 255, 255, 0) 100%);
  background-image: -ms-linear-gradient(top, rgba(255, 255, 255, 0.5) 0, rgba(255, 255, 255, 0) 100%);
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.5) 0, rgba(255, 255, 255, 0) 100%);
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger,
.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger {
  height: 70px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger,
.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger {
  width: 70px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-3d-dark.mCSB_scrollTools,
.mCS-3d.mCSB_scrollTools {
  opacity: 1;
  filter: "alpha(opacity=30)";
  -ms-filter: "alpha(opacity=30)";
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d.mCSB_scrollTools .mCSB_draggerRail {
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  border-radius: 16px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-3d.mCSB_scrollTools .mCSB_draggerRail {
  width: 8px;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.2);
  box-shadow: inset 1px 0 1px rgba(0, 0, 0, 0.5), inset -1px 0 1px rgba(255, 255, 255, 0.2);
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #555555;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 8px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  width: 100%;
  height: 8px;
  margin: 4px 0;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.5), inset 0 -1px 1px rgba(255, 255, 255, 0.2);
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  width: 100%;
  height: 8px;
  margin: 4px auto;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-3d.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -32px -72px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-3d.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -32px -92px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -40px -112px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-3d.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -40px -128px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.1);
  box-shadow: inset 1px 0 1px rgba(0, 0, 0, 0.1);
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -112px -72px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -112px -92px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -120px -112px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -120px -128px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-3d-thick-dark.mCSB_scrollTools,
.mCS-3d-thick.mCSB_scrollTools {
  opacity: 1;
  filter: "alpha(opacity=30)";
  -ms-filter: "alpha(opacity=30)";
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-3d-thick-dark.mCSB_scrollTools,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,
.mCS-3d-thick.mCSB_scrollTools,
.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer {
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCSB_inside + .mCS-3d-thick-dark.mCSB_scrollTools_vertical,
.mCSB_inside + .mCS-3d-thick.mCSB_scrollTools_vertical {
  right: 1px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-3d-thick-dark.mCSB_scrollTools_vertical,
.mCS-3d-thick.mCSB_scrollTools_vertical {
  box-shadow: inset 1px 0 1px rgba(0, 0, 0, 0.1), inset 0 0 14px rgba(0, 0, 0, 0.5);
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal,
.mCS-3d-thick.mCSB_scrollTools_horizontal {
  bottom: 1px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1), inset 0 0 14px rgba(0, 0, 0, 0.5);
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.4);
  width: 12px;
  margin: 2px;
  position: absolute;
  height: auto;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4);
  height: 12px;
  width: auto;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #555555;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.05);
  box-shadow: inset 1px 1px 16px rgba(0, 0, 0, 0.1);
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail {
  background-color: transparent;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -32px -72px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -32px -92px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -40px -112px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -40px -128px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-3d-thick-dark.mCSB_scrollTools {
  box-shadow: inset 0 0 14px rgba(0, 0, 0, 0.2);
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1), inset 0 0 14px rgba(0, 0, 0, 0.2);
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.4), inset -1px 0 0 rgba(0, 0, 0, 0.2);
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), inset 0 -1px 0 rgba(0, 0, 0, 0.2);
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #777777;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer {
  background-color: #fff;
  background-color: rgba(0, 0, 0, 0.05);
  box-shadow: inset 1px 1px 16px rgba(0, 0, 0, 0.1);
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail {
  background-color: transparent;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -112px -72px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -112px -92px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -120px -112px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -120px -128px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical,
.mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical {
  right: 0;
  margin: 12px 0;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCustomScrollBox.mCS-minimal + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCustomScrollBox.mCS-minimal + .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  bottom: 0;
  margin: 0 12px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dir-rtl > .mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical,
.mCS-dir-rtl > .mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical {
  left: 0;
  right: auto;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,
.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger {
  height: 50px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,
.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger {
  width: 50px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.2);
  filter: "alpha(opacity=20)";
  -ms-filter: "alpha(opacity=20)";
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.5);
  filter: "alpha(opacity=50)";
  -ms-filter: "alpha(opacity=50)";
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.2);
  filter: "alpha(opacity=20)";
  -ms-filter: "alpha(opacity=20)";
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.5);
  filter: "alpha(opacity=50)";
  -ms-filter: "alpha(opacity=50)";
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail,
.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail {
  width: 6px;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.2);
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 6px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  width: 100%;
  height: 6px;
  margin: 5px 0;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,
.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
  width: 12px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,
.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
  height: 12px;
  margin: 2px 0;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -32px -72px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -32px -92px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -40px -112px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -40px -128px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.85);
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.9);
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.1);
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -112px -72px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -112px -92px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -120px -112px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -120px -128px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset.mCSB_scrollTools .mCSB_draggerRail {
  width: 12px;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.2);
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 6px;
  margin: 3px 5px;
  position: absolute;
  height: auto;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  height: 6px;
  margin: 5px 3px;
  position: absolute;
  width: auto;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  width: 100%;
  height: 12px;
  margin: 2px 0;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,
.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,
.mCS-inset.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -32px -72px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,
.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,
.mCS-inset.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -32px -92px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,
.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,
.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -40px -112px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,
.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,
.mCS-inset.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -40px -128px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.85);
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.9);
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.1);
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,
.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -112px -72px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,
.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -112px -92px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,
.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -120px -112px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,
.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -120px -128px;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail {
  background-color: transparent;
  border-width: 1px;
  border-style: solid;
  border-color: #fff;
  border-color: rgba(255, 255, 255, 0.2);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail {
  border-color: #000;
  border-color: rgba(0, 0, 0, 0.2);
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.6);
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.6);
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.85);
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.9);
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.75);
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.85);
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\jquery.mCustomScrollbar.min.less */
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.9);
}
/* box-sizing */
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window,
.fr-window [class^="fr-"],
.fr-overlay,
.fr-overlay [class^="fr-"],
.fr-spinner,
.fr-spinner [class^="fr-"] {
  box-sizing: border-box;
}
/* line 8, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  font: 13px/20px "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;
  /* Chrome hack, this fixes a visual glitch when quickly toggling a video */

  transform: translateZ(0px);
}
/* z-index */
/* line 20, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-overlay {
  z-index: 99998;
}
/* line 21, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window {
  z-index: 99999;
}
/* line 22, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-spinner {
  z-index: 100000;
}
/* overlay */
/* line 26, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-overlay {
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}
/* line 33, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-overlay-background {
  float: left;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: .9;
  filter: alpha(opacity=90);
}
/* line 42, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-overlay-ui-fullclick .fr-overlay-background {
  background: #292929;
  opacity: 1;
  filter: alpha(opacity=100);
}
/* mobile touch has position:absolute to allow zooming */
/* line 50, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window.fr-mobile-touch,
.fr-overlay.fr-mobile-touch {
  position: absolute;
  overflow: visible;
}
/* some properties on the window are used to toggle things
 * like margin and the fullclick mode,
 * we reset those properties after measuring them
 */
/* line 61, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-measured {
  margin: 0 !important;
  min-width: 0 !important;
  min-height: 0 !important;
}
/* line 67, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-box {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
/* line 75, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-pages {
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
/* line 87, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-page {
  position: absolute;
  width: 100%;
  height: 100%;
}
/* line 94, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-container {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: 0;
  padding: 0;
  text-align: center;
}
/* line 105, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-hovering-clickable .fr-container {
  cursor: pointer;
}
/*
   padding:
   youtube & vimeo always have buttons on the outside
   side button = 72 = 54 + (2 * 9 margin)
   close button = 48
*/
/* padding ui:inside */
/* line 115, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-ui-inside .fr-container {
  padding: 20px 20px;
}
/* line 116, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-ui-inside.fr-no-sides .fr-container {
  padding: 20px;
}
/* padding ui:outside */
/* line 119, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-ui-outside .fr-container {
  padding: 20px 82px;
}
/* line 120, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-ui-outside.fr-no-sides .fr-container {
  padding: 20px 48px;
}
/* reduce padding on smaller screens */
@media all and (max-width: 700px) and (orientation: portrait), all and (orientation: landscape) and (max-height: 700px) {
  /* padding ui:inside */
  /* line 126, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
  .fr-ui-inside .fr-container {
    padding: 12px 12px;
  }
  /* line 127, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
  .fr-ui-inside.fr-no-sides .fr-container {
    padding: 12px;
  }
  /* padding ui:outside */
  /* line 130, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
  .fr-ui-outside .fr-container {
    padding: 12px 72px;
  }
  /* line 131, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
  .fr-ui-outside.fr-no-sides .fr-container {
    padding: 12px 48px;
  }
}
@media all and (max-width: 500px) and (orientation: portrait), all and (orientation: landscape) and (max-height: 500px) {
  /* padding ui:inside */
  /* line 137, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
  .fr-ui-inside .fr-container {
    padding: 0px 0px;
  }
  /* line 138, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
  .fr-ui-inside.fr-no-sides .fr-container {
    padding: 0px;
  }
  /* padding ui:outside */
  /* line 141, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
  .fr-ui-outside .fr-container {
    padding: 0px 72px;
  }
  /* line 142, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
  .fr-ui-outside.fr-no-sides .fr-container {
    padding: 0px 48px;
  }
}
/* padding ui:fullclick */
/* line 146, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-ui-fullclick .fr-container {
  padding: 0;
}
/* line 147, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-ui-fullclick.fr-no-sides .fr-container {
  padding: 0;
}
/* video fullclick */
/* line 150, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-ui-fullclick.fr-type-video .fr-container {
  padding: 0px 62px;
}
/* line 151, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-ui-fullclick.fr-no-sides.fr-type-video .fr-container {
  padding: 48px 0px;
}
/* overflow-y should always have 0 padding top and bottom */
/* line 154, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-overflow-y .fr-container {
  padding-top: 0 !important;
  padding-bottom: 0!important;
}
/* line 160, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-content,
.fr-content-background {
  position: absolute;
  top: 50%;
  left: 50%;
  /* IE11 has a 1px blur bug on the edges of the caption (ui:inside)
     during animation with overflow:hidden */

  overflow: visible;
}
/* img/iframe/error */
/* line 171, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-content-element {
  float: left;
  width: 100%;
  height: 100%;
}
/* line 177, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-content-background {
  background: #101010;
}
/* line 181, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-info {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  color: #efefef;
  font-size: 13px;
  line-height: 20px;
  text-align: left;
  -webkit-text-size-adjust: none;
  text-size-adjust: none;
  -webkit-user-select: text;
  -khtml-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  user-select: text;
}
/* line 198, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-info-background {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: #000;
  line-height: 1%;
  filter: none;
  opacity: 1;
}
/* line 209, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-ui-inside .fr-info-background {
  filter: alpha(opacity=80);
  opacity: .8;
  zoom: 1;
}
/* ui:outside has a slightly lighter info background to break up from black page backgrounds */
/* line 215, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-ui-outside .fr-info-background {
  background: #0d0d0d;
}
/* info at the bottom for ui:inside */
/* line 219, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-content .fr-info {
  top: auto;
  bottom: 0;
}
/* line 224, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-info-padder {
  display: block;
  overflow: hidden;
  padding: 12px;
  position: relative;
  width: auto;
}
/* line 232, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-caption {
  width: auto;
  display: inline;
  white-space: wrap;
}
/* line 238, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-position {
  color: #b3b3b3;
  float: right;
  line-height: 21px;
  opacity: 0.99;
  position: relative;
  text-align: right;
  margin-left: 15px;
  white-space: nowrap;
}
/* positions not within the info bar
   for ui:outside/inside */
/* line 251, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-position-outside,
.fr-position-inside {
  position: absolute;
  bottom: 0;
  right: 0;
  margin: 12px;
  width: auto;
  padding: 2px 8px;
  border-radius: 10px;
  font-size: 11px;
  line-height: 20px;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4);
  display: none;
  overflow: hidden;
  white-space: nowrap;
  -webkit-text-size-adjust: none;
  text-size-adjust: none;
  -webkit-user-select: text;
  -khtml-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  user-select: text;
}
/* line 274, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-position-inside {
  border: 0;
}
/* line 278, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-position-background {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #0d0d0d;
  filter: alpha(opacity=80);
  opacity: .8;
  zoom: 1;
  /* oldIE */

}
/* line 289, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-position-text {
  color: #b3b3b3;
}
/* line 290, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-position-outside .fr-position-text,
.fr-position-inside .fr-position-text {
  float: left;
  position: relative;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
  opacity: 1;
}
/* display it for the outside ui, hide the caption inside */
/* line 299, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-ui-outside .fr-position-outside {
  display: block;
}
/* line 300, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-ui-outside .fr-info .fr-position {
  display: none;
}
/* line 302, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-ui-inside.fr-no-caption .fr-position-inside {
  display: block;
}
/* links */
/* line 305, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-info a,
.fr-info a:hover {
  color: #ccc;
  border: 0;
  background: none;
  text-decoration: underline;
}
/* line 312, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-info a:hover {
  color: #eee;
}
/* no-caption */
/* line 315, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-ui-outside.fr-no-caption .fr-info {
  display: none;
}
/* line 316, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-ui-inside.fr-no-caption .fr-caption {
  display: none;
}
/* --- stroke */
/* line 320, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-stroke {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 1px;
}
/* line 327, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-stroke-vertical {
  width: 1px;
  height: 100%;
}
/* line 328, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-stroke-horizontal {
  padding: 0 1px;
}
/* line 330, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-stroke-right {
  left: auto;
  right: 0;
}
/* line 331, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-stroke-bottom {
  top: auto;
  bottom: 0;
}
/* line 333, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-stroke-color {
  float: left;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.08);
}
/* the stroke is brighter inside the info box */
/* line 341, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-info .fr-stroke-color {
  background: rgba(80, 80, 80, 0.3);
}
/* remove the stroke when outside ui has a caption */
/* line 344, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-ui-outside.fr-has-caption .fr-content .fr-stroke-bottom {
  display: none;
}
/* remove stroke and shadow when ui:fullclick */
/* line 347, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-ui-fullclick .fr-stroke {
  display: none;
}
/* line 348, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-ui-fullclick .fr-content-background {
  box-shadow: none;
}
/* the info box never bas a top stroke */
/* line 351, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-info .fr-stroke-top {
  display: none;
}
/* < > */
/* line 356, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-side {
  position: absolute;
  top: 50%;
  width: 54px;
  height: 72px;
  margin: 0 9px;
  margin-top: -36px;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  zoom: 1;
}
/* line 369, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-side-previous {
  left: 0;
}
/* line 370, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-side-next {
  right: 0;
  left: auto;
}
/* line 372, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-side-disabled {
  cursor: default;
}
/* line 373, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-side-hidden {
  display: none !important;
}
/* line 375, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-side-button {
  float: left;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
}
/* line 382, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-side-button-background {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #101010;
  background-color: #ccc;
}
/* line 391, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-side-button-icon {
  float: left;
  position: relative;
  height: 100%;
  width: 100%;
  zoom: 1;
  background-position: 50% 50%;
  background-repeat: no-repeat;
}
/* smaller side buttons */
@media all and (max-width: 500px) and (orientation: portrait), all and (orientation: landscape) and (max-height: 414px) {
  /* line 403, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
  .fr-side {
    width: 54px;
    height: 60px;
    margin: 0;
    margin-top: -30px;
  }
  /* line 409, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
  .fr-side-button {
    width: 48px;
    height: 60px;
    margin: 0 3px;
  }
}
/* X */
/* line 418, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-close {
  position: absolute;
  width: 48px;
  height: 48px;
  top: 0;
  right: 0;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
/* line 430, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-close-background,
.fr-close-icon {
  position: absolute;
  top: 12px;
  left: 12px;
  height: 26px;
  width: 26px;
  background-position: 50% 50%;
  background-repeat: no-repeat;
}
/* line 440, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-close-background {
  background-color: #000;
}
/* Thumbnails */
/* line 446, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-thumbnails {
  position: absolute;
  overflow: hidden;
}
/* line 450, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-thumbnails-disabled .fr-thumbnails {
  display: none !important;
}
/* line 451, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-thumbnails-horizontal .fr-thumbnails {
  width: 100%;
  height: 12%;
  min-height: 74px;
  max-height: 160px;
  bottom: 0;
}
/* line 459, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-thumbnails-vertical .fr-thumbnails {
  height: 100%;
  width: 10%;
  min-width: 74px;
  max-width: 160px;
  left: 0;
}
/* line 467, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-thumbnails,
.fr-thumbnails * {
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
/* line 476, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-thumbnails-wrapper {
  position: absolute;
  top: 0;
  left: 50%;
  height: 100%;
}
/* line 482, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-thumbnails-vertical .fr-thumbnails-wrapper {
  top: 50%;
  left: 0;
}
/* line 487, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-thumbnails-slider {
  position: relative;
  width: 100%;
  height: 100%;
  float: left;
  zoom: 1;
}
/* line 495, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-thumbnails-slider-slide {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
}
/* line 502, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-thumbnails-thumbs {
  float: left;
  height: 100%;
  overflow: hidden;
  position: relative;
  top: 0;
  left: 0;
}
/* line 511, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-thumbnails-slide {
  position: absolute;
  top: 0;
  height: 100%;
  width: 100%;
}
/* line 518, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-thumbnail-frame {
  position: absolute;
  zoom: 1;
  overflow: hidden;
}
/* line 524, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-thumbnail {
  position: absolute;
  width: 30px;
  height: 100%;
  left: 50%;
  top: 50%;
  zoom: 1;
  cursor: pointer;
  margin: 0 10px;
}
/* line 534, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-ltIE9 .fr-thumbnail * {
  overflow: hidden;
  /* IE6(7) */

  z-index: 1;
  zoom: 1;
}
/* line 540, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-thumbnail-wrapper {
  position: relative;
  background: #161616;
  width: 100%;
  height: 100%;
  float: left;
  overflow: hidden;
  display: inline;
  /* IE6(7) */

  z-index: 0;
  /* IE8 */

}
/* line 551, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-thumbnail-overlay {
  cursor: pointer;
}
/* line 552, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-thumbnail-active .fr-thumbnail-overlay {
  cursor: default;
}
/* line 553, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-thumbnail-overlay,
.fr-thumbnail-overlay-background,
.fr-thumbnail-overlay-border {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-width: 0;
  overflow: hidden;
  border-style: solid;
  border-color: transparent;
}
/* line 566, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-ltIE9 .fr-thumbnail-overlay-border {
  border-width: 0 !important;
}
/* line 567, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-thumbnail .fr-thumbnail-image {
  position: absolute;
  filter: alpha(opacity=85);
  opacity: .85;
  max-width: none;
}
/* line 573, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-thumbnail:hover .fr-thumbnail-image,
.fr-thumbnail-active:hover .fr-thumbnail-image {
  filter: alpha(opacity=99);
  opacity: .99;
}
/* line 578, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-thumbnail-active .fr-thumbnail-image,
.fr-thumbnail-active:hover .fr-thumbnail-image {
  filter: alpha(opacity=35);
  opacity: .35;
}
/* line 583, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-thumbnail-active {
  cursor: default;
}
/* Thumbnails loading */
/* line 586, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-thumbnail-loading,
.fr-thumbnail-loading-background,
.fr-thumbnail-loading-icon {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
/* line 595, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-thumbnail-loading-background {
  background-color: #161616;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  opacity: .8;
  position: relative;
  float: left;
}
/* this element is there as an alternative to putting the loading image on the background */
/* line 604, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-thumbnail-loading-icon {
  display: none;
}
/* error on thumbnail */
/* line 607, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-thumbnail-error .fr-thumbnail-image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #202020;
}
/* Thumbnail < > */
/* line 618, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-thumbnails-side {
  float: left;
  height: 100%;
  width: 28px;
  margin: 0 5px;
  position: relative;
  overflow: hidden;
}
/* line 626, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-thumbnails-side-previous {
  margin-left: 12px;
}
/* line 627, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-thumbnails-side-next {
  margin-right: 12px;
}
/* line 629, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-thumbnails-vertical .fr-thumbnails-side {
  height: 28px;
  width: 100%;
  margin: 10px 0;
}
/* line 634, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-thumbnails-vertical .fr-thumbnails-side-previous {
  margin-top: 20px;
}
/* line 635, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-thumbnails-vertical .fr-thumbnails-side-next {
  margin-bottom: 20px;
}
/* line 637, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-thumbnails-side-button {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -14px;
  margin-left: -14px;
  width: 28px;
  height: 28px;
  cursor: pointer;
}
/* line 648, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-thumbnails-side-button-background {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  filter: alpha(opacity=80);
  opacity: .8;
  -moz-transition: background-color 0.2s ease-in;
  -webkit-transition: background-color 0.2s ease-in;
  transition: background-color 0.2s ease-in;
  background-color: #333;
  cursor: pointer;
  border-radius: 4px;
}
/* line 663, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-thumbnails-side-button:hover .fr-thumbnails-side-button-background {
  background-color: #3b3b3b;
}
/* line 665, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-thumbnails-side-button-disabled * {
  cursor: default;
}
/* line 666, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-thumbnails-side-button-disabled:hover .fr-thumbnails-side-button-background {
  background-color: #333;
}
/* line 668, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-thumbnails-side-button-icon {
  height: 42px;
  width: 42px;
  position: absolute;
  /*top: -7px;
  left: -7px;*/

  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
/* vertical thumbnails */
/* line 681, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-thumbnails-vertical .fr-thumbnails-side,
.fr-thumbnails-vertical .fr-thumbnails-thumbs,
.fr-thumbnails-vertical .fr-thumbnail-frame {
  clear: both;
}
/* ui:fullclick has a dark thumbnail background */
/* line 686, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-ui-fullclick .fr-thumbnails {
  background: #090909;
}
/* put a stroke on the connecting caption*/
/* line 689, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-ui-fullclick.fr-thumbnails-enabled.fr-thumbnails-horizontal .fr-info .fr-stroke-bottom {
  display: block !important;
}
/*({ box-shadow: inset 0 -1px 0 rgba(255,255,255,.1); } */
/* line 690, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-ui-fullclick.fr-thumbnails-enabled.fr-thumbnails-vertical .fr-info .fr-stroke-left {
  display: block !important;
}
/* thumbnail spacing  */
/* line 693, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-thumbnails-horizontal .fr-thumbnails-thumbs {
  padding: 12px 5px;
}
/* line 694, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-thumbnails-vertical .fr-thumbnails-thumbs {
  padding: 5px 12px;
}
/* line 695, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-thumbnails-measured .fr-thumbnails-thumbs {
  padding: 0 !important;
}
/* horizontal */
@media all and (min-height: 700px) {
  /* line 698, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
  .fr-thumbnails-horizontal .fr-thumbnails-thumbs {
    padding: 16px 8px;
  }
  /* line 699, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
  .fr-thumbnails-horizontal .fr-thumbnails-side {
    margin: 0 8px;
  }
  /* line 700, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
  .fr-thumbnails-horizontal .fr-thumbnails-side-previous {
    margin-left: 16px;
  }
  /* line 701, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
  .fr-thumbnails-horizontal .fr-thumbnails-side-next {
    margin-right: 16px;
  }
}
@media all and (min-height: 980px) {
  /* line 704, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
  .fr-thumbnails-horizontal .fr-thumbnails-thumbs {
    padding: 20px 10px;
  }
  /* line 705, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
  .fr-thumbnails-horizontal .fr-thumbnails-side {
    margin: 0 10px;
  }
  /* line 706, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
  .fr-thumbnails-horizontal .fr-thumbnails-side-previous {
    margin-left: 20px;
  }
  /* line 707, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
  .fr-thumbnails-horizontal .fr-thumbnails-side-next {
    margin-right: 20px;
  }
}
/* vertical */
@media all and (min-width: 1200px) {
  /* line 712, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
  .fr-thumbnails-vertical .fr-thumbnails-thumbs {
    padding: 8px 16px;
  }
  /* line 713, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
  .fr-thumbnails-vertical .fr-thumbnails-side {
    margin: 0 8px;
  }
  /* line 714, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
  .fr-thumbnails-vertical .fr-thumbnails-side-previous {
    margin-top: 16px;
  }
  /* line 715, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
  .fr-thumbnails-vertical .fr-thumbnails-side-next {
    margin-bottom: 16px;
  }
}
@media all and (min-width: 1800px) {
  /* line 718, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
  .fr-thumbnails-vertical .fr-thumbnails-thumbs {
    padding: 10px 20px;
  }
  /* line 719, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
  .fr-thumbnails-vertical .fr-thumbnails-side {
    margin: 10px 0;
  }
  /* line 720, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
  .fr-thumbnails-vertical .fr-thumbnails-side-previous {
    margin-top: 20px;
  }
  /* line 721, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
  .fr-thumbnails-vertical .fr-thumbnails-side-next {
    margin-bottom: 20px;
  }
}
/* hide thumbnails on smaller screens
   the js always hides them on touch based devices
*/
@media all and (max-width: 500px) and (orientation: portrait), all and (orientation: landscape) and (max-height: 500px) {
  /* line 729, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
  .fr-thumbnails-horizontal .fr-thumbnails {
    display: none !important;
  }
}
@media all and (max-width: 700px) and (orientation: portrait), all and (orientation: landscape) and (max-height: 414px) {
  /* line 733, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
  .fr-thumbnails-vertical .fr-thumbnails {
    display: none !important;
  }
}
/* force fullClick: true
   and force overflow: false */
@media all and (max-width: 500px) and (orientation: portrait), all and (orientation: landscape) and (max-height: 414px) {
  /* line 741, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
  .fr-page {
    min-width: 100%;
  }
  /* fullclick */
  /* line 742, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
  .fr-page {
    min-height: 100%;
  }
  /* overflow: false */
}
/* switch between ui modes
   we force everything not in the current UI mode to hide
*/
/* line 749, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-ui-fullclick .fr-side-next-outside,
.fr-window-ui-fullclick .fr-side-previous-outside,
.fr-window-ui-fullclick .fr-close-outside,
.fr-window-ui-fullclick .fr-content .fr-side-next,
.fr-window-ui-fullclick .fr-content .fr-side-previous,
.fr-window-ui-fullclick .fr-content .fr-close,
.fr-window-ui-fullclick .fr-content .fr-info,
.fr-window-ui-outside .fr-side-next-fullclick,
.fr-window-ui-outside .fr-side-previous-fullclick,
.fr-window-ui-outside .fr-close-fullclick,
.fr-window-ui-outside .fr-content .fr-side-next,
.fr-window-ui-outside .fr-content .fr-side-previous,
.fr-window-ui-outside .fr-content .fr-close,
.fr-window-ui-outside .fr-content .fr-info,
.fr-window-ui-inside .fr-page > .fr-info,
.fr-window-ui-inside .fr-side-next-fullclick,
.fr-window-ui-inside .fr-side-previous-fullclick,
.fr-window-ui-inside .fr-close-fullclick,
.fr-window-ui-inside .fr-side-next-outside,
.fr-window-ui-inside .fr-side-previous-outside,
.fr-window-ui-inside .fr-close-outside {
  display: none !important;
}
/* some ui elements can be toggled on mousemove.
   filter:alpha(opacity) is bugged so we use display in oldIE
*/
/* line 779, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-toggle-ui {
  opacity: 0;
  -webkit-transition: opacity .3s;
  transition: opacity .3s;
}
/* line 784, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-visible-fullclick-ui .fr-box > .fr-toggle-ui,
.fr-visible-inside-ui .fr-ui-inside .fr-toggle-ui {
  opacity: 1;
}
/* line 787, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-hidden-fullclick-ui .fr-box > .fr-toggle-ui,
.fr-hidden-inside-ui .fr-ui-inside .fr-toggle-ui {
  -webkit-transition: opacity .3s;
  transition: opacity .3s;
}
/* line 792, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-ltIE9.fr-hidden-fullclick-ui .fr-box > .fr-toggle-ui,
.fr-ltIE9.fr-hidden-inside-ui .fr-ui-inside .fr-toggle-ui {
  display: none;
}
/* Spinner */
/* line 796, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-spinner {
  position: fixed;
  width: 52px;
  height: 52px;
  background: #101010;
  background: rgba(16, 16, 16, 0.85);
  border-radius: 5px;
}
/* line 804, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-spinner div {
  position: absolute;
  top: 0;
  left: 0;
  height: 64%;
  width: 64%;
  margin-left: 18%;
  margin-top: 18%;
  opacity: 1;
  -webkit-animation: fresco-12 1.2s infinite ease-in-out;
  animation: fresco-12 1.2s infinite ease-in-out;
}
/* line 817, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-spinner div:after {
  content: '';
  position: absolute;
  top: 0;
  left: 50%;
  width: 2px;
  height: 8px;
  margin-left: -1px;
  background: #fff;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  /* fixes rendering in Firefox */

}
/* line 829, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-spinner div.fr-spin-1 {
  -ms-transform: rotate(30deg);
  -webkit-transform: rotate(30deg);
  transform: rotate(30deg);
  -webkit-animation-delay: -1.1s;
  animation-delay: -1.1s;
}
/* line 830, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-spinner div.fr-spin-2 {
  -ms-transform: rotate(60deg);
  -webkit-transform: rotate(60deg);
  transform: rotate(60deg);
  -webkit-animation-delay: -1s;
  animation-delay: -1s;
}
/* line 831, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-spinner div.fr-spin-3 {
  -ms-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
  -webkit-animation-delay: -0.9s;
  animation-delay: -0.9s;
}
/* line 832, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-spinner div.fr-spin-4 {
  -ms-transform: rotate(120deg);
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
  -webkit-animation-delay: -0.8s;
  animation-delay: -0.8s;
}
/* line 833, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-spinner div.fr-spin-5 {
  -ms-transform: rotate(150deg);
  -webkit-transform: rotate(150deg);
  transform: rotate(150deg);
  -webkit-animation-delay: -0.7s;
  animation-delay: -0.7s;
}
/* line 834, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-spinner div.fr-spin-6 {
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  -webkit-animation-delay: -0.6s;
  animation-delay: -0.6s;
}
/* line 835, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-spinner div.fr-spin-6 {
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  -webkit-animation-delay: -0.6s;
  animation-delay: -0.6s;
}
/* line 836, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-spinner div.fr-spin-7 {
  -ms-transform: rotate(210deg);
  -webkit-transform: rotate(210deg);
  transform: rotate(210deg);
  -webkit-animation-delay: -0.5s;
  animation-delay: -0.5s;
}
/* line 837, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-spinner div.fr-spin-8 {
  -ms-transform: rotate(240deg);
  -webkit-transform: rotate(240deg);
  transform: rotate(240deg);
  -webkit-animation-delay: -0.4s;
  animation-delay: -0.4s;
}
/* line 838, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-spinner div.fr-spin-9 {
  -ms-transform: rotate(270deg);
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
  -webkit-animation-delay: -0.3s;
  animation-delay: -0.3s;
}
/* line 839, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-spinner div.fr-spin-10 {
  -ms-transform: rotate(300deg);
  -webkit-transform: rotate(300deg);
  transform: rotate(300deg);
  -webkit-animation-delay: -0.2s;
  animation-delay: -0.2s;
}
/* line 840, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-spinner div.fr-spin-11 {
  -ms-transform: rotate(330deg);
  -webkit-transform: rotate(330deg);
  transform: rotate(330deg);
  -webkit-animation-delay: -0.1s;
  animation-delay: -0.1s;
}
/* line 841, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-spinner div.fr-spin-12 {
  -ms-transform: rotate(360deg);
  -webkit-transform: rotate(360deg);
  transform: rotate(360deg);
  -webkit-animation-delay: 0s;
  animation-delay: 0s;
}
@-webkit-keyframes fresco-12 {
  /* line 844, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
  0% {
    opacity: 1;
  }
  /* line 845, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
  100% {
    opacity: 0;
  }
}
@keyframes fresco-12 {
  /* line 848, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
  0% {
    opacity: 1;
  }
  /* line 849, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
  100% {
    opacity: 0;
  }
}
/* Thumbnail spinner */
/* line 853, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-thumbnail-spinner {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -20px;
  margin-left: -20px;
  width: 40px;
  height: 40px;
}
/* line 862, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-thumbnail-spinner-spin {
  position: relative;
  float: left;
  margin: 8px 0 0 8px;
  text-indent: -9999em;
  border-top: 2px solid rgba(255, 255, 255, 0.2);
  border-right: 2px solid rgba(255, 255, 255, 0.2);
  border-bottom: 2px solid rgba(255, 255, 255, 0.2);
  border-left: 2px solid #fff;
  -webkit-animation: fr-thumbnail-spin 1.1s infinite linear;
  animation: fr-thumbnail-spin 1.1s infinite linear;
}
/* line 875, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-thumbnail-spinner-spin,
.fr-thumbnail-spinner-spin:after {
  border-radius: 50%;
  width: 24px;
  height: 24px;
}
@-webkit-keyframes fr-thumbnail-spin {
  /* line 882, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  /* line 883, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes fr-thumbnail-spin {
  /* line 886, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  /* line 887, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
/* Error */
/* line 892, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-error {
  float: left;
  position: relative;
  background-color: #ca3434;
  width: 160px;
  height: 160px;
}
/* line 900, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-error-icon {
  position: absolute;
  width: 42px;
  height: 42px;
  top: 50%;
  left: 50%;
  margin-left: -21px;
  margin-top: -21px;
}
/* skin: 'fresco' */
/* Sprite */
/* line 914, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-skin-fresco .fr-side-button-icon,
.fr-window-skin-fresco .fr-close-icon,
.fr-window-skin-fresco .fr-thumbnails-side-button-icon,
.fr-window-skin-fresco .fr-error-icon {
  background-image: url('../images/fresco/sprite.svg');
}
/* fallback png sprite */
/* line 922, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-skin-fresco.fr-no-svg .fr-side-button-icon,
.fr-window-skin-fresco.fr-no-svg .fr-close-icon,
.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-button-icon,
.fr-window-skin-fresco .fr-error-icon {
  background-image: url('../images/fresco/sprite.svg');
}
/* line 929, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-skin-fresco .fr-error-icon {
  background-position: -160px -126px;
}
/* line 931, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-skin-fresco .fr-content-background {
  background: #101010;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.4);
}
/* line 935, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-skin-fresco.fr-window-ui-fullclick .fr-content-background {
  box-shadow: none;
}
/* thumbnail shadow */
/* line 938, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-skin-fresco .fr-thumbnail-wrapper {
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
/* line 939, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-skin-fresco .fr-thumbnail-active .fr-thumbnail-wrapper {
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.1);
}
/* < > */
/* line 943, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-skin-fresco .fr-side-button-background {
  background-color: transparent;
}
/* line 944, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-skin-fresco .fr-side-previous .fr-side-button-icon {
  background-position: -13px -14px;
}
/* line 945, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-skin-fresco .fr-side-next .fr-side-button-icon {
  background-position: -93px -14px;
}
/* line 947, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-skin-fresco .fr-side-previous:hover .fr-side-button-icon {
  background-position: -13px -114px;
}
/* line 948, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-skin-fresco .fr-side-next:hover .fr-side-button-icon {
  background-position: -93px -114px;
}
/* transition (png) */
/* line 951, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-skin-fresco.fr-no-svg .fr-hovering-previous .fr-side-previous .fr-side-button-icon,
.fr-window-skin-fresco.fr-no-svg.fr-mobile-touch .fr-side-previous .fr-side-button-icon {
  background-position: -13px -114px;
}
/* line 953, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-skin-fresco.fr-no-svg .fr-hovering-next .fr-side-next .fr-side-button-icon,
.fr-window-skin-fresco.fr-no-svg.fr-mobile-touch .fr-side-next .fr-side-button-icon {
  background-position: -93px -114px;
}
/* disabled state (png) */
/* line 957, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-skin-fresco.fr-no-svg .fr-side-previous.fr-side-disabled .fr-side-button-icon,
.fr-window-skin-fresco.fr-no-svg .fr-hovering-previous .fr-side-previous.fr-side-disabled .fr-side-button-icon,
.fr-window-skin-fresco.fr-no-svg .fr-side-previous.fr-side-disabled:hover .fr-side-button-icon {
  background-position: -13px -214px;
}
/* line 960, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-skin-fresco.fr-no-svg .fr-side-next.fr-side-disabled .fr-side-button-icon,
.fr-window-skin-fresco.fr-no-svg .fr-hovering-next .fr-side-next.fr-side-disabled .fr-side-button-icon,
.fr-window-skin-fresco.fr-no-svg .fr-side-next.fr-side-disabled:hover .fr-side-button-icon {
  background-position: -93px -214px;
}
/* transition (svg) */
/* line 965, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-skin-fresco.fr-svg .fr-side-previous .fr-side-button-icon {
  background-position: -13px -114px;
}
/* line 966, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-skin-fresco.fr-svg .fr-side-next .fr-side-button-icon {
  background-position: -93px -114px;
}
/* line 967, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-skin-fresco.fr-svg .fr-side-button-icon {
  opacity: .5;
}
/* line 969, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-skin-fresco.fr-svg .fr-side:hover .fr-side-button-icon,
.fr-window-skin-fresco.fr-svg .fr-hovering-previous .fr-side-previous .fr-side-button-icon,
.fr-window-skin-fresco.fr-svg .fr-hovering-next .fr-side-next .fr-side-button-icon {
  opacity: 1;
}
/* line 973, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-skin-fresco.fr-svg.fr-mobile-touch .fr-side .fr-side-button-icon {
  opacity: .8;
}
/* touch always active but at lower opacity */
/* disabled (svg) */
/* line 976, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-skin-fresco.fr-svg .fr-side-disabled .fr-side-button-icon,
.fr-window-skin-fresco.fr-svg .fr-hovering-previous .fr-side-disabled .fr-side-button-icon,
.fr-window-skin-fresco.fr-svg .fr-hovering-next .fr-side-disabled .fr-side-button-icon,
.fr-window-skin-fresco.fr-svg .fr-side-disabled:hover .fr-side-button-icon,
.fr-window-skin-fresco.fr-svg.fr-mobile-touch .fr-side-disabled .fr-side-button-icon {
  opacity: .2;
}
/* TODO: make sure this works */
/* hide for ui:inside/fullclick, only for the image type */
/* line 983, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-skin-fresco.fr-window-ui-inside .fr-type-image .fr-side-disabled .fr-side-button-icon,
.fr-window-skin-fresco.fr-window-ui-fullclick.fr-showing-type-image .fr-side-disabled .fr-side-button-icon {
  background-image: none;
}
/* < > responsive */
@media all and (max-width: 500px) and (orientation: portrait), all and (orientation: landscape) and (max-height: 414px) {
  /* line 989, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
  .fr-window-skin-fresco .fr-side-previous .fr-side-button-icon {
    background-position: 0px -300px;
  }
  /* line 990, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
  .fr-window-skin-fresco .fr-side-next .fr-side-button-icon {
    background-position: -48px -300px;
  }
  /* line 992, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
  .fr-window-skin-fresco .fr-side-previous:hover .fr-side-button-icon {
    background-position: 0px -360px;
  }
  /* line 993, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
  .fr-window-skin-fresco .fr-side-next:hover .fr-side-button-icon {
    background-position: -48px -360px;
  }
  /* transition (png) */
  /* line 996, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
  .fr-window-skin-fresco.fr-no-svg .fr-hovering-previous .fr-side-previous .fr-side-button-icon,
  .fr-window-skin-fresco.fr-no-svg.fr-mobile-touch .fr-side-previous .fr-side-button-icon {
    background-position: 0px -360px;
  }
  /* line 998, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
  .fr-window-skin-fresco.fr-no-svg .fr-hovering-next .fr-side-next .fr-side-button-icon,
  .fr-window-skin-fresco.fr-no-svg.fr-mobile-touch .fr-side-next .fr-side-button-icon {
    background-position: -48px -360px;
  }
  /* transition (svg) */
  /* line 1002, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
  .fr-window-skin-fresco.fr-svg .fr-side-previous .fr-side-button-icon {
    background-position: 0px -360px;
  }
  /* line 1003, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
  .fr-window-skin-fresco.fr-svg .fr-side-next .fr-side-button-icon {
    background-position: -48px -360px;
  }
  /* disabled state (png) */
  /* line 1006, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
  .fr-window-skin-fresco.fr-no-svg .fr-side-previous.fr-side-disabled .fr-side-button-icon,
  .fr-window-skin-fresco.fr-no-svg .fr-hovering-previous .fr-side-previous.fr-side-disabled .fr-side-button-icon,
  .fr-window-skin-fresco.fr-no-svg .fr-side-previous.fr-side-disabled:hover .fr-side-button-icon {
    background-position: 0px -420px;
  }
  /* line 1010, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
  .fr-window-skin-fresco.fr-no-svg .fr-side-next.fr-side-disabled .fr-side-button-icon,
  .fr-window-skin-fresco.fr-no-svg .fr-hovering-next .fr-side-next.fr-side-disabled .fr-side-button-icon,
  .fr-window-skin-fresco.fr-no-svg .fr-side-next.fr-side-disabled:hover .fr-side-button-icon {
    background-position: -48px -420px;
  }
}
/* X */
/* colors */
/* line 1017, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-skin-fresco.fr-window-ui-outside .fr-close-background {
  background-color: #363636;
}
/* line 1018, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-skin-fresco.fr-window-ui-outside .fr-close:hover .fr-close-background {
  background-color: #434343;
}
/* line 1020, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-skin-fresco.fr-window-ui-inside .fr-close-background,
.fr-window-skin-fresco.fr-window-ui-fullclick .fr-close-background {
  background-color: #131313;
  filter: alpha(opacity=80);
  opacity: .8;
}
/* line 1022, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-skin-fresco.fr-window-ui-inside .fr-close:hover .fr-close-background,
.fr-window-skin-fresco.fr-window-ui-fullclick .fr-close:hover .fr-close-background {
  background-color: #191919;
}
/* - image */
/* line 1026, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-skin-fresco .fr-close .fr-close-icon {
  background-position: -168px -8px;
}
/* line 1027, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-skin-fresco .fr-close:hover .fr-close-icon {
  background-position: -210px -8px;
}
/* - transition */
/* line 1030, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-skin-fresco.fr-svg .fr-close .fr-close-icon {
  background-position: -210px -8px;
  opacity: .8;
}
/* line 1034, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-skin-fresco .fr-close:hover .fr-close-icon {
  opacity: 1;
}
/* iOS 8.4.1 bug: when opacity changes it'll require 2 taps
   force a single opacity to fix this
*/
/* line 1038, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-skin-fresco.fr-svg.fr-mobile-touch .fr-close .fr-close-icon,
.fr-window-skin-fresco.fr-mobile-touch .fr-close:hover .fr-close-icon {
  opacity: 1;
}
/* Thumbnails */
/* line 1042, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-skin-fresco .fr-thumbnail-wrapper {
  border-color: transparent;
  border-style: solid;
  border-width: 0;
}
/* line 1047, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-skin-fresco .fr-thumbnail-wrapper {
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
/* line 1048, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-skin-fresco .fr-thumbnail-active .fr-thumbnail-wrapper {
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.1);
}
/* line 1049, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-skin-fresco .fr-thumbnail-wrapper {
  box-shadow: 0 -1px 4px rgba(0, 0, 0, 0.3);
}
/* line 1052, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-skin-fresco .fr-thumbnail-overlay-border {
  border-width: 1px;
  border-color: rgba(255, 255, 255, 0.08);
  /* should remain rgba */

}
/* no inner border on active thumbnail */
/* line 1057, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-skin-fresco .fr-thumbnail-active .fr-thumbnail-overlay-border,
.fr-window-skin-fresco .fr-thumbnail-active:hover .fr-thumbnail-overlay-border {
  border: 0px;
}
/* Thumbnails < > */
/* line 1061, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-skin-fresco .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon {
  background-position: -167px -49px;
}
/* line 1062, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-skin-fresco .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-icon {
  background-position: -209px -49px;
}
/* line 1063, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-skin-fresco .fr-thumbnails-side-next .fr-thumbnails-side-button-icon {
  background-position: -167px -91px;
}
/* line 1064, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-skin-fresco .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-icon {
  background-position: -209px -91px;
}
/* vertical ^ (up/down) adjustments */
/* line 1066, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-skin-fresco.fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon {
  background-position: -293px -49px;
}
/* line 1067, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-skin-fresco.fr-thumbnails-vertical .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-icon {
  background-position: -335px -49px;
}
/* line 1068, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-skin-fresco.fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-icon {
  background-position: -293px -91px;
}
/* line 1069, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-skin-fresco.fr-thumbnails-vertical .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-icon {
  background-position: -335px -91px;
}
/* Thumbnails < > transition */
/* line 1072, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-skin-fresco.fr-svg .fr-thumbnails-side .fr-thumbnails-side-button-icon {
  -moz-transition: opacity 0.2s ease-in;
  -webkit-transition: opacity 0.2s ease-in;
  transition: opacity 0.2s ease-in;
  opacity: .8;
}
/* line 1078, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon,
.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled {
  background-position: -167px -49px;
}
/* line 1080, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-next .fr-thumbnails-side-button-icon,
.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled {
  background-position: -209px -91px;
}
/* line 1082, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-skin-fresco.fr-svg .fr-thumbnails-side:hover .fr-thumbnails-side-button-icon {
  opacity: 1;
}
/* vertical ^ (up/down) adjustments */
/* line 1084, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-skin-fresco.fr-svg.fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon,
.fr-window-skin-fresco.fr-svg.fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled {
  background-position: -293px -49px;
}
/* line 1086, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-skin-fresco.fr-svg.fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-icon,
.fr-window-skin-fresco.fr-svg.fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled {
  background-position: -335px -91px;
}
/* lower opacity on disabled states */
/* line 1090, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-skin-fresco.fr-svg .fr-thumbnails-side .fr-thumbnails-side-button-disabled,
.fr-window-skin-fresco.fr-svg .fr-thumbnails-side:hover .fr-thumbnails-side-button-disabled {
  opacity: .5;
}
/* lower opacity IE < 9 using images */
/* line 1094, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,
.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon {
  background-position: -251px -49px;
}
/* line 1098, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,
.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon {
  background-position: -251px -91px;
}
/* line 1102, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-background,
.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-background {
  filter: alpha(opacity=50);
}
/* vertical ^ (up/down) adjustments */
/* line 1107, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-skin-fresco.fr-no-svg.fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,
.fr-window-skin-fresco.fr-no-svg.fr-thumbnails-vertical .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon {
  background-position: -377px -49px;
}
/* line 1111, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\fresco.less */
.fr-window-skin-fresco.fr-no-svg.fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,
.fr-window-skin-fresco.fr-no-svg.fr-thumbnails-vertical .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon {
  background-position: -377px -91px;
}
/* Pannellum 2.3.2, https://github.com/mpetroff/pannellum */
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
.pnlm-container {
  margin: 0;
  padding: 0;
  overflow: hidden;
  position: relative;
  cursor: default;
  width: 100%;
  height: 100%;
  font-family: Helvetica, "Nimbus Sans L", "Liberation Sans", Arial, sans-serif;
  background: #f4f4f4 url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2267%22%20height%3D%22100%22%20viewBox%3D%220%200%2067%20100%22%3E%0A%3Cpath%20stroke%3D%22%23ccc%22%20fill%3D%22none%22%20d%3D%22M33.5%2C50%2C0%2C63%2C33.5%2C75%2C67%2C63%2C33.5%2C50m-33.5-50%2C67%2C25m-0.5%2C0%2C0%2C75m-66.5-75%2C67-25m-33.5%2C75%2C0%2C25m0-100%2C0%2C50%22%2F%3E%0A%3C%2Fsvg%3E%0A') repeat;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -o-user-select: none;
  -ms-user-select: none;
  user-select: none;
  outline: 0;
  line-height: 1.4;
  contain: content;
}
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
.pnlm-container * {
  box-sizing: content-box;
}
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
.pnlm-grab {
  cursor: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2226%22%20width%3D%2226%22%3E%0A%3Cpath%20stroke%3D%22%23000%22%20stroke-width%3D%221px%22%20fill%3D%22%23fff%22%20d%3D%22m15.3%2020.5s6.38-6.73%204.64-8.24-3.47%201.01-3.47%201.01%203.61-5.72%201.41-6.49c-2.2-0.769-3.33%204.36-3.33%204.36s0.873-5.76-1.06-5.76-1.58%205.39-1.58%205.39-0.574-4.59-2.18-4.12c-1.61%200.468-0.572%205.51-0.572%205.51s-1.58-4.89-2.93-3.79c-1.35%201.11%200.258%205.25%200.572%206.62%200.836%202.43%202.03%202.94%202.17%205.55%22%2F%3E%0A%3C%2Fsvg%3E%0A') 12 8, default;
}
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
.pnlm-grabbing {
  cursor: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2226%22%20width%3D%2226%22%3E%0A%3Cpath%20stroke%3D%22%23000%22%20stroke-width%3D%221px%22%20fill%3D%22%23fff%22%20d%3D%22m15.3%2020.5s5.07-5.29%203.77-6.74c-1.31-1.45-2.53%200.14-2.53%200.14s2.74-3.29%200.535-4.06c-2.2-0.769-2.52%201.3-2.52%201.3s0.81-2.13-1.12-2.13-1.52%201.77-1.52%201.77-0.261-1.59-1.87-1.12c-1.61%200.468-0.874%202.17-0.874%202.17s-0.651-1.55-2-0.445c-1.35%201.11-0.68%202.25-0.365%203.62%200.836%202.43%202.03%202.94%202.17%205.55%22%2F%3E%0A%3C%2Fsvg%3E%0A') 12 8, default;
}
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
.pnlm-sprite {
  background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2226%22%20height%3D%22208%22%3E%0A%3Ccircle%20fill-opacity%3D%22.78%22%20cy%3D%22117%22%20cx%3D%2213%22%20r%3D%2211%22%20fill%3D%22%23fff%22%2F%3E%0A%3Ccircle%20fill-opacity%3D%22.78%22%20cy%3D%22143%22%20cx%3D%2213%22%20r%3D%2211%22%20fill%3D%22%23fff%22%2F%3E%0A%3Ccircle%20cy%3D%22169%22%20cx%3D%2213%22%20r%3D%227%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%2F%3E%0A%3Ccircle%20cy%3D%22195%22%20cx%3D%2213%22%20r%3D%227%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%2F%3E%0A%3Ccircle%20cx%3D%2213%22%20cy%3D%22195%22%20r%3D%222.5%22%2F%3E%0A%3Cpath%20d%3D%22m5%2083v6h2v-4h4v-2zm10%200v2h4v4h2v-6zm-5%205v6h6v-6zm-5%205v6h6v-2h-4v-4zm14%200v4h-4v2h6v-6z%22%2F%3E%0A%3Cpath%20d%3D%22m13%20110a7%207%200%200%200%20-7%207%207%207%200%200%200%207%207%207%207%200%200%200%207%20-7%207%207%200%200%200%20-7%20-7zm-1%203h2v2h-2zm0%203h2v5h-2z%22%2F%3E%0A%3Cpath%20d%3D%22m5%2057v6h2v-4h4v-2zm10%200v2h4v4h2v-6zm-10%2010v6h6v-2h-4v-4zm14%200v4h-4v2h6v-6z%22%2F%3E%0A%3Cpath%20d%3D%22m17%2038v2h-8v-2z%22%2F%3E%0A%3Cpath%20d%3D%22m12%209v3h-3v2h3v3h2v-3h3v-2h-3v-3z%22%2F%3E%0A%3Cpath%20d%3D%22m13%20136-6.125%206.125h4.375v7.875h3.5v-7.875h4.375z%22%2F%3E%0A%3Cpath%20d%3D%22m10.428%20173.33v-5.77l5-2.89v5.77zm1-1.73%203-1.73-3.001-1.74z%22%2F%3E%0A%3C%2Fsvg%3E%0A');
}
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
.pnlm-container:-moz-full-screen {
  height: 100%!important;
  width: 100% !important;
}
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
.pnlm-container:-webkit-full-screen {
  height: 100%!important;
  width: 100% !important;
}
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
.pnlm-container:-ms-fullscreen {
  height: 100%!important;
  width: 100% !important;
}
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
.pnlm-container:fullscreen {
  height: 100%!important;
  width: 100% !important;
}
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
.pnlm-render-container {
  cursor: inherit;
  position: absolute;
  height: 100%;
  width: 100%;
}
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
.pnlm-controls {
  margin-top: 4px;
  background-color: #fff;
  border: 1px solid #999;
  border-color: rgba(0, 0, 0, 0.4);
  border-radius: 3px;
  cursor: pointer;
  z-index: 2;
  -webkit-transform: translateZ(9999px);
  transform: translateZ(9999px);
}
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
.pnlm-control:hover {
  background-color: #f8f8f8;
}
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
.pnlm-controls-container {
  position: absolute;
  top: 0;
  left: 4px;
  z-index: 1;
}
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
.pnlm-zoom-controls {
  width: 26px;
  height: 52px;
}
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
.pnlm-zoom-in {
  width: 100%;
  height: 50%;
  position: absolute;
  top: 0;
  border-radius: 3px 3px 0 0;
}
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
.pnlm-zoom-out {
  width: 100%;
  height: 50%;
  position: absolute;
  bottom: 0;
  background-position: 0 -26px;
  border-top: 1px solid #ddd;
  border-top-color: rgba(0, 0, 0, 0.1);
  border-radius: 0 0 3px 3px;
}
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
.pnlm-fullscreen-toggle-button,
.pnlm-orientation-button,
.pnlm-hot-spot-debug-indicator {
  width: 26px;
  height: 26px;
}
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
.pnlm-hot-spot-debug-indicator {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 26px;
  height: 26px;
  margin: -13px 0 0 -13px;
  background-color: rgba(255, 255, 255, 0.5);
  border-radius: 13px;
  display: none;
}
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
.pnlm-orientation-button-inactive {
  background-position: 0 -156px;
}
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
.pnlm-orientation-button-active {
  background-position: 0 -182px;
}
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
.pnlm-fullscreen-toggle-button-inactive {
  background-position: 0 -52px;
}
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
.pnlm-fullscreen-toggle-button-active {
  background-position: 0 -78px;
}
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
.pnlm-panorama-info {
  position: absolute;
  bottom: 4px;
  background-color: rgba(0, 0, 0, 0.7);
  border-radius: 0 3px 3px 0;
  padding-right: 10px;
  color: #fff;
  text-align: left;
  display: none;
  z-index: 2;
  -webkit-transform: translateZ(9999px);
  transform: translateZ(9999px);
}
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
.pnlm-title-box {
  position: relative;
  font-size: 20px;
  display: table;
  padding-left: 5px;
  margin-bottom: 3px;
}
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
.pnlm-author-box {
  position: relative;
  font-size: 12px;
  display: table;
  padding-left: 5px;
}
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
.pnlm-load-box {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 200px;
  height: 150px;
  margin: -75px 0 0 -100px;
  background-color: rgba(0, 0, 0, 0.7);
  border-radius: 3px;
  text-align: center;
  font-size: 20px;
  display: none;
  color: #ffffff;
}
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
.pnlm-load-box p {
  margin: 20px 0;
}
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
.pnlm-lbox {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 20px;
  height: 20px;
  margin: -10px 0 0 -10px;
  display: none;
}
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
.pnlm-loading {
  animation-duration: 1.5s;
  -webkit-animation-duration: 1.5s;
  animation-name: pnlm-mv;
  -webkit-animation-name: pnlm-mv;
  animation-iteration-count: infinite;
  -webkit-animation-iteration-count: infinite;
  animation-timing-function: linear;
  -webkit-animation-timing-function: linear;
  height: 10px;
  width: 10px;
  background-color: #fff;
  position: relative;
}
@keyframes pnlm-mv {
  /* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
  from {
    left: 0;
    top: 0;
  }
  /* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
  25% {
    left: 10px;
    top: 0;
  }
  /* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
  50% {
    left: 10px;
    top: 10px;
  }
  /* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
  75% {
    left: 0;
    top: 10px;
  }
  /* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
  to {
    left: 0;
    top: 0;
  }
}
@-webkit-keyframes pnlm-mv {
  /* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
  from {
    left: 0;
    top: 0;
  }
  /* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
  25% {
    left: 10px;
    top: 0;
  }
  /* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
  50% {
    left: 10px;
    top: 10px;
  }
  /* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
  75% {
    left: 0;
    top: 10px;
  }
  /* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
  to {
    left: 0;
    top: 0;
  }
}
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
.pnlm-load-button {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 200px;
  height: 100px;
  margin: -50px 0 0 -100px;
  background-color: rgba(0, 0, 0, 0.7);
  border-radius: 3px;
  text-align: center;
  font-size: 20px;
  display: table;
  color: #fff;
  cursor: pointer;
}
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
.pnlm-load-button:hover {
  background-color: rgba(0, 0, 0, 0.8);
}
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
.pnlm-load-button p {
  display: table-cell;
  vertical-align: middle;
}
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
.pnlm-info-box {
  font-size: 15px;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 200px;
  height: 150px;
  margin: -75px 0 0 -100px;
  background-color: #000;
  border-radius: 3px;
  display: table;
  text-align: center;
  color: #fff;
  table-layout: fixed;
}
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
.pnlm-info-box a {
  color: #fff;
  word-wrap: break-word;
  overflow-wrap: break-word;
}
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
.pnlm-info-box p {
  display: table-cell;
  vertical-align: middle;
  padding: 0 5px 0 5px;
}
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
.pnlm-error-msg {
  display: none;
}
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
.pnlm-about-msg {
  font-size: 11px;
  line-height: 11px;
  color: #fff;
  padding: 5px 8px 5px 8px;
  background: rgba(0, 0, 0, 0.7);
  border-radius: 3px;
  position: absolute;
  top: 50px;
  left: 50px;
  display: none;
  opacity: 0;
  -moz-transition: opacity 0.3s ease-in-out;
  -webkit-transition: opacity 0.3s ease-in-out;
  -o-transition: opacity 0.3s ease-in-out;
  -ms-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out;
  z-index: 1;
}
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
.pnlm-about-msg a:link,
.pnlm-about-msg a:visited {
  color: #ffffff;
}
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
.pnlm-about-msg a:hover,
.pnlm-about-msg a:active {
  color: #eeeeee;
}
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
.pnlm-hotspot-base {
  position: absolute;
  visibility: hidden;
  cursor: default;
  vertical-align: middle;
  top: 0;
  z-index: 1;
}
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
.pnlm-hotspot {
  height: 26px;
  width: 26px;
  border-radius: 13px;
}
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
.pnlm-hotspot:hover {
  background-color: rgba(255, 255, 255, 0.2);
}
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
.pnlm-hotspot.pnlm-info {
  background-position: 0 -104px;
}
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
.pnlm-hotspot.pnlm-scene {
  background-position: 0 -130px;
}
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
div.pnlm-tooltip span {
  visibility: hidden;
  position: absolute;
  border-radius: 3px;
  background-color: rgba(0, 0, 0, 0.7);
  color: #fff;
  text-align: center;
  max-width: 200px;
  padding: 5px 10px;
  margin-left: -220px;
  cursor: default;
}
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
div.pnlm-tooltip:hover span {
  visibility: visible;
}
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
div.pnlm-tooltip:hover span:after {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border-width: 10px;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.7) transparent transparent transparent;
  bottom: -20px;
  left: -10px;
  margin: 0 50%;
}
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
.pnlm-compass {
  position: absolute;
  width: 50px;
  height: 50px;
  right: 4px;
  bottom: 4px;
  border-radius: 25px;
  background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2250%22%20width%3D%2250%22%3E%0A%3Cpath%20d%3D%22m24.5078%206-3.2578%2018h7.5l-3.25781-18h-0.984376zm-3.2578%2020%203.2578%2018h0.9844l3.2578-18h-7.5zm1.19531%200.9941h5.10938l-2.5547%2014.1075-2.5547-14.1075z%22%2F%3E%0A%3C%2Fsvg%3E%0A');
  cursor: default;
  display: none;
}
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
.pnlm-world {
  position: absolute;
  left: 50%;
  top: 50%;
}
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
.pnlm-face {
  position: absolute;
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0;
}
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
.pnlm-dragfix,
.pnlm-preview-img {
  position: absolute;
  height: 100%;
  width: 100%;
}
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
.pnlm-preview-img {
  background-size: cover;
  background-position: center;
}
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
.pnlm-lbar {
  width: 150px;
  margin: 0 auto;
  border: #fff 1px solid;
  height: 6px;
}
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
.pnlm-lbar-fill {
  background: #fff;
  height: 100%;
  width: 0;
}
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
.pnlm-lmsg {
  font-size: 12px;
}
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\vendor\pannellum.less */
.pnlm-fade-img {
  position: absolute;
  top: 0;
  left: 0;
}
/*Module Imports*/
/*
Global header
Old code moved from main and other legacy files
*/
/* line 5, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\header.less */
#master-header {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  z-index: 110;
  background-color: black;
}
@media (min-width: 768px) {
  
}
/* line 28, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\header.less */
.header {
  box-sizing: border-box;
  position: relative;
  height: 109px;
  left: 0;
  right: 0;
  top: 0;
  z-index: 110;
}
/* line 37, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\header.less */
.header .primary-logo {
  padding-top: 7px;
  width: 70%;
  height: 70%;
}
@media (min-width: 768px) {
  /* line 43, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\header.less */
  .header {
    height: 100px;
    padding-top: 20px;
  }
  /* line 47, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\header.less */
  .header .primary-logo {
    padding-top: 0;
    width: 102px;
    height: 64px;
  }
  /* line 53, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\header.less */
  .header .search-form-wrapper {
    position: relative;
    top: 5px;
  }
  /* line 58, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\header.less */
  .header .btn-navbar {
    position: relative;
    top: 5px;
  }
}
/*FAQ CATEGORY PAGE*/
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-categories.less */
.faq-cateogries {
  padding-top: 60px;
  /*
	Title row
	*/

  /*
	Category listing
	*/

  /*
	Most popular questions block
	*/

  /*
	More information row
	*/

}
/* line 14, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-categories.less */
.faq-cateogries .title-row {
  margin-top: 40px;
  text-align: center;
}
/* line 18, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-categories.less */
.faq-cateogries .title-row h2 {
  display: inline-block;
  margin-bottom: 20px;
  font-family: 'AvenirLTStd-Medium';
  font-size: 32px;
  font-weight: 600;
  line-height: 100%;
  color: black;
  text-transform: uppercase;
}
/* line 28, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-categories.less */
.faq-cateogries .title-row h2:after {
  background-color: black;
  bottom: -20px;
  content: "";
  display: block;
  height: 4px;
  left: -2px;
  margin: 0 auto;
  position: relative;
  width: 380px;
}
/* line 46, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-categories.less */
.faq-cateogries .category-listing {
  margin-top: 34px;
}
/* line 50, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-categories.less */
.faq-cateogries .category-row {
  margin-bottom: 50px;
}
/* line 54, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-categories.less */
.faq-cateogries .category-item {
  position: relative;
}
/* line 58, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-categories.less */
.faq-cateogries .category-item .img {
  position: relative;
  width: 50%;
}
/* line 62, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-categories.less */
.faq-cateogries .category-item .img img {
  width: 100%;
}
/* line 66, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-categories.less */
.faq-cateogries .category-item .img .arrow {
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -24px;
  width: 0;
  height: 0;
  border-top: 24px solid transparent;
  border-bottom: 24px solid transparent;
  border-right: 24px solid #ebecec;
}
/* line 79, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-categories.less */
.faq-cateogries .category-item .content {
  background-color: #ebecec;
  display: block;
  position: absolute;
  width: 50%;
  height: 100%;
  top: 0;
  right: 0;
}
/* line 88, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-categories.less */
.faq-cateogries .category-item .content .inner {
  display: table;
  width: 100%;
  height: 100%;
}
/* line 93, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-categories.less */
.faq-cateogries .category-item .content .inner .cell {
  box-sizing: border-box;
  display: table-cell;
  vertical-align: middle;
  width: 100%;
  height: 100%;
  padding-left: 26px;
  padding-right: 26px;
}
/* line 105, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-categories.less */
.faq-cateogries .category-item p {
  margin: 0;
  font-size: 24px;
  line-height: 30px;
  color: black;
  font-family: 'AvenirLTStd-Medium';
  font-weight: bold;
  text-transform: uppercase;
}
/* line 119, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-categories.less */
.faq-cateogries .most-popular-questions {
  margin-top: 70px;
  margin-bottom: 95px;
}
/* line 123, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-categories.less */
.faq-cateogries .most-popular-questions .title-row {
  margin-bottom: 40px;
}
/* line 127, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-categories.less */
.faq-cateogries .most-popular-questions h3 {
  font-size: 26px;
  line-height: 30px;
  color: black;
  font-family: 'AvenirLTStd-Heavy';
  font-weight: bold;
  text-transform: uppercase;
}
/* line 136, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-categories.less */
.faq-cateogries .most-popular-questions a {
  display: block;
  margin-bottom: 20px;
  font-size: 26px;
  line-height: 30px;
  color: black;
  font-family: 'AvenirLTStd-Medium';
  text-decoration: underline;
}
/* line 151, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-categories.less */
.faq-cateogries .more-info {
  background-color: #ebecec;
  padding-top: 100px;
}
/* line 155, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-categories.less */
.faq-cateogries .more-info .title-block {
  margin-bottom: 65px;
  text-align: center;
}
/* line 161, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-categories.less */
.faq-cateogries .more-info h4 {
  display: inline-block;
  margin-bottom: 20px;
  font-family: 'AvenirLTStd-Medium';
  font-size: 32px;
  font-weight: 600;
  line-height: 100%;
  color: black;
  text-transform: uppercase;
}
/* line 171, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-categories.less */
.faq-cateogries .more-info h4:after {
  background-color: black;
  bottom: -35px;
  content: "";
  display: block;
  height: 4px;
  left: -2px;
  margin: 0 auto;
  position: relative;
  width: 380px;
}
/* line 184, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-categories.less */
.faq-cateogries .more-info .content {
  padding-left: 15%;
  padding-right: 15%;
}
/* line 189, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-categories.less */
.faq-cateogries .more-info p {
  font-size: 16px;
  line-height: 22px;
}
/* line 194, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-categories.less */
.faq-cateogries .more-info .cta-row {
  padding-top: 38px;
  padding-bottom: 88px;
  text-align: center;
}
@media (max-width: 768px) {
  /* line 203, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-categories.less */
  .faq-cateogries .category-item p {
    font-size: 15px;
    line-height: 20px;
  }
}
@media (max-width: 767px) {
  /* line 211, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-categories.less */
  .faq-cateogries {
    padding-top: 00px;
  }
  /* line 215, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-categories.less */
  .faq-cateogries .title-row,
  .faq-cateogries .category-listing,
  .faq-cateogries .most-popular-questions,
  .faq-cateogries .more-info {
    padding-left: 10px;
    padding-right: 10px;
  }
  /* line 225, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-categories.less */
  .faq-cateogries .title-row h2:after {
    width: 100%;
  }
  /* line 231, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-categories.less */
  .faq-cateogries .category-row {
    margin-bottom: 0px;
  }
  /* line 235, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-categories.less */
  .faq-cateogries .category-item {
    margin-bottom: 20px;
    width: 100%;
    float: none;
  }
  /* line 242, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-categories.less */
  .faq-cateogries .category-item .content .inner .cell {
    padding-left: 15px;
    padding-right: 15px;
  }
  /* line 249, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-categories.less */
  .faq-cateogries .category-item p {
    font-size: 15px;
    line-height: 20px;
  }
  /* line 255, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-categories.less */
  .faq-cateogries .most-popular-questions {
    margin-top: 0;
    margin-bottom: 40px;
  }
  /* line 259, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-categories.less */
  .faq-cateogries .most-popular-questions .question-column {
    width: 100%;
    text-align: center;
  }
  /* line 263, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-categories.less */
  .faq-cateogries .most-popular-questions .question-column a {
    display: block;
  }
  /* line 269, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-categories.less */
  .faq-cateogries .more-info {
    padding-top: 50px;
  }
  /* line 273, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-categories.less */
  .faq-cateogries .more-info h4:after {
    width: 100%;
  }
  /* line 278, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-categories.less */
  .faq-cateogries .more-info .content {
    padding-left: 0;
    padding-right: 0;
  }
}
/*FAQ DETAIL PAGE*/
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-detail.less */
.faq-detail {
  padding-top: 60px;
  /*
	Top nav & Title row
	*/

  /*
	FAQ question block
	*/

}
/* line 11, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-detail.less */
.faq-detail .navigation .btn-prev {
  float: left;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-detail.less */
.faq-detail .navigation .btn-next {
  float: right;
}
/* line 20, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-detail.less */
.faq-detail .title-row {
  margin-top: 40px;
  text-align: center;
}
/* line 24, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-detail.less */
.faq-detail .title-row h2 {
  display: inline-block;
  margin-bottom: 20px;
  font-family: 'AvenirLTStd-Medium';
  font-size: 32px;
  font-weight: 600;
  line-height: 100%;
  color: black;
  text-transform: uppercase;
}
/* line 34, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-detail.less */
.faq-detail .title-row h2:after {
  background-color: black;
  bottom: -20px;
  content: "";
  display: block;
  height: 4px;
  left: -2px;
  margin: 0 auto;
  position: relative;
  width: 380px;
}
/* line 51, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-detail.less */
.faq-detail .faq-block {
  margin-top: 65px;
}
/* line 55, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-detail.less */
.faq-detail .question-item {
  /*Closed is default state - default style*/

  box-sizing: border-box;
  margin-bottom: 15px;
  /*Open state - style overrides only*/

}
/* line 61, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-detail.less */
.faq-detail .question-item .question {
  position: relative;
  box-sizing: border-box;
  width: 100%;
  padding: 30px 50px 20px 40px;
  color: black;
  background-color: #ebecec;
}
/* line 69, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-detail.less */
.faq-detail .question-item .question .copy {
  font-family: 'AvenirLTStd-Medium';
  font-size: 24px;
  line-height: 27px;
}
/* line 76, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-detail.less */
.faq-detail .question-item .answer {
  display: none;
  padding: 45px 85px 30px 35px;
}
/* line 80, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-detail.less */
.faq-detail .question-item .answer p {
  font-size: 16px;
  margin-bottom: 30px;
}
/* line 86, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-detail.less */
.faq-detail .question-item .btn-accordion {
  display: block;
  position: absolute;
  background-color: #ebecec;
  top: 0;
  right: 0;
  height: 100%;
  width: 83px;
  border-left: solid 3px white;
  text-decoration: none;
  text-align: center;
}
/* line 100, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-detail.less */
.faq-detail .question-item .btn-accordion .open-icon {
  display: block;
  position: relative;
  top: 50%;
  height: 20px;
  line-height: 20px;
  font-family: 'AvenirLTStd-Heavy';
  color: black;
  font-size: 36px;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
/* line 116, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-detail.less */
.faq-detail .question-item .btn-accordion .close-icon {
  display: none;
  position: relative;
  transform: translateY(-50%);
  top: 50%;
  width: 20px;
  height: 4px;
  background-color: white;
  margin: auto;
}
/* line 132, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-detail.less */
.faq-detail .question-item.active .question {
  color: white;
  background-color: #404042;
}
/* line 137, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-detail.less */
.faq-detail .question-item.active .btn-accordion {
  background-color: #404042;
}
/* line 139, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-detail.less */
.faq-detail .question-item.active .btn-accordion .open-icon {
  display: none;
}
/* line 140, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-detail.less */
.faq-detail .question-item.active .btn-accordion .close-icon {
  display: block;
}
/* line 145, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-detail.less */
.faq-detail .category-link-row {
  padding-top: 70px;
  padding-bottom: 70px;
  text-align: center;
}
@media (max-width: 767px) {
  /* line 153, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-detail.less */
  .faq-detail .navigation,
  .faq-detail .title-row,
  .faq-detail .faq-block {
    padding-left: 20px;
    padding-right: 20px;
  }
  /* line 162, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-detail.less */
  .faq-detail .title-row h2:after {
    width: 100%;
  }
  /* line 168, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-detail.less */
  .faq-detail .faq-block {
    margin-top: 30px;
  }
  /* line 173, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-detail.less */
  .faq-detail .question-item .question {
    padding: 30px 70px 20px 40px;
  }
  /* line 177, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-detail.less */
  .faq-detail .question-item .answer {
    padding: 45px 25px 30px 25px;
  }
  /* line 181, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-detail.less */
  .faq-detail .question-item .btn-accordion {
    width: 70px;
  }
  /* line 186, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\faq-detail.less */
  .faq-detail .category-link-row {
    padding-top: 50px;
  }
}
/*TEAM CATEGORY PAGE*/
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\team-categories.less */
.team-categories {
  padding-top: 60px;
  /*
	Title row
	*/

  /*
	Category listing
	*/

  /*
	More information row
	*/

}
/* line 7, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\team-categories.less */
.team-categories .title-row {
  margin-top: 40px;
  text-align: center;
}
/* line 11, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\team-categories.less */
.team-categories .title-row h2 {
  display: inline-block;
  margin-bottom: 20px;
  font-family: 'AvenirLTStd-Medium';
  font-size: 32px;
  font-weight: 600;
  line-height: 100%;
  color: black;
  text-transform: uppercase;
}
/* line 21, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\team-categories.less */
.team-categories .title-row h2:after {
  background-color: black;
  bottom: -20px;
  content: "";
  display: block;
  height: 4px;
  left: -2px;
  margin: 0 auto;
  position: relative;
  width: 380px;
}
/* line 37, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\team-categories.less */
.team-categories .category-listing {
  margin-top: 34px;
}
/* line 41, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\team-categories.less */
.team-categories .category-row {
  margin-bottom: 50px;
}
/* line 45, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\team-categories.less */
.team-categories .category-item {
  position: relative;
}
/* line 49, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\team-categories.less */
.team-categories .category-item .img {
  position: relative;
  width: 50%;
}
/* line 53, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\team-categories.less */
.team-categories .category-item .img img {
  width: 100%;
}
/* line 57, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\team-categories.less */
.team-categories .category-item .img .arrow {
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -24px;
  width: 0;
  height: 0;
  border-top: 24px solid transparent;
  border-bottom: 24px solid transparent;
  border-right: 24px solid #ebecec;
}
/* line 70, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\team-categories.less */
.team-categories .category-item .content {
  background-color: #ebecec;
  display: block;
  position: absolute;
  width: 50%;
  height: 100%;
  top: 0;
  right: 0;
}
/* line 79, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\team-categories.less */
.team-categories .category-item .content .inner {
  display: table;
  width: 100%;
  height: 100%;
}
/* line 84, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\team-categories.less */
.team-categories .category-item .content .inner .cell {
  box-sizing: border-box;
  display: table-cell;
  vertical-align: middle;
  width: 100%;
  height: 100%;
  padding-left: 26px;
  padding-right: 26px;
}
/* line 96, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\team-categories.less */
.team-categories .category-item p {
  margin: 0;
  font-size: 24px;
  line-height: 30px;
  color: black;
  font-family: 'AvenirLTStd-Medium';
  font-weight: bold;
  text-transform: uppercase;
}
/* line 106, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\team-categories.less */
.team-categories .category-item .team-category-title {
  position: absolute;
  margin: -100px 0px 0px 18px;
  color: #fff;
  font-size: 24px;
  line-height: 30px;
  font-family: 'AvenirLTStd-Medium';
  font-weight: bold;
  text-transform: uppercase;
}
/* line 117, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\team-categories.less */
.team-categories .category-item p.hasborder {
  border: 2px solid;
  padding: 5px;
  display: inline-block;
}
/* line 126, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\team-categories.less */
.team-categories .more-info {
  background-color: #ebecec;
  padding-top: 100px;
}
/* line 130, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\team-categories.less */
.team-categories .more-info .title-block {
  margin-bottom: 65px;
  text-align: center;
}
/* line 135, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\team-categories.less */
.team-categories .more-info h4 {
  display: inline-block;
  margin-bottom: 20px;
  font-family: 'AvenirLTStd-Medium';
  font-size: 32px;
  font-weight: 600;
  line-height: 100%;
  color: black;
  text-transform: uppercase;
}
/* line 145, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\team-categories.less */
.team-categories .more-info h4:after {
  background-color: black;
  bottom: -35px;
  content: "";
  display: block;
  height: 4px;
  left: -2px;
  margin: 0 auto;
  position: relative;
  width: 380px;
}
/* line 158, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\team-categories.less */
.team-categories .more-info .content {
  padding-left: 15%;
  padding-right: 15%;
}
/* line 163, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\team-categories.less */
.team-categories .more-info p {
  font-size: 16px;
  line-height: 22px;
}
/* line 168, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\team-categories.less */
.team-categories .more-info .cta-row {
  padding-top: 38px;
  padding-bottom: 88px;
  text-align: center;
}
@media (max-width: 768px) {
  /* line 177, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\team-categories.less */
  .team-categories .category-item p {
    font-size: 14px;
    line-height: 20px;
  }
  /* line 182, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\team-categories.less */
  .team-categories .category-item .team-category-title {
    font-size: 15px;
    line-height: 20px;
    margin-top: -64px;
    width: 71%;
  }
}
@media (max-width: 1023px) {
  /* line 195, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\team-categories.less */
  .team-categories .category-item .content .inner .cell {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 767px) {
  /* line 204, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\team-categories.less */
  .team-categories {
    padding-top: 00px;
  }
  /* line 207, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\team-categories.less */
  .team-categories .title-row,
  .team-categories .category-listing,
  .team-categories .most-popular-questions,
  .team-categories .more-info {
    padding-left: 10px;
    padding-right: 10px;
  }
  /* line 217, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\team-categories.less */
  .team-categories .title-row h2:after {
    width: 100%;
  }
  /* line 223, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\team-categories.less */
  .team-categories .category-row {
    margin-bottom: 0px;
  }
  /* line 227, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\team-categories.less */
  .team-categories .category-item {
    margin-bottom: 20px;
    width: 100%;
    float: none;
  }
  /* line 234, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\team-categories.less */
  .team-categories .category-item .content .inner .cell {
    padding-left: 15px;
    padding-right: 15px;
  }
  /* line 241, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\team-categories.less */
  .team-categories .category-item p {
    font-size: 15px;
    line-height: 20px;
  }
  /* line 247, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\team-categories.less */
  .team-categories .more-info {
    padding-top: 50px;
  }
  /* line 251, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\team-categories.less */
  .team-categories .more-info h4:after {
    width: 100%;
  }
  /* line 256, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\team-categories.less */
  .team-categories .more-info .content {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 374px) {
  /* line 265, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\team-categories.less */
  .team-categories .category-item .team-category-title {
    font-size: 13px;
    line-height: 20px;
    margin-top: -61px;
    width: 68%;
  }
  /* line 272, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\team-categories.less */
  .team-categories .category-item p.hasborder {
    font-size: 12px;
  }
  /* line 278, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\team-categories.less */
  .team-categories .category-item .content .inner .cell {
    padding-left: 5px;
    padding-right: 5px;
  }
}
@media (max-width: 375px) {
  
}
/*GLOBAL HEADER QUICKLINKS*/
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\header-quicklinks.less */
.header-quicklinks {
  width: 100%;
  position: absolute;
  height: 50px;
  bottom: 0;
  left: 0;
  background-color: white;
}
/* line 12, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\header-quicklinks.less */
.header-quicklinks .inner {
  height: 100%;
  text-align: center;
}
/* line 20, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\header-quicklinks.less */
.header-quicklinks ul {
  box-sizing: border-box;
  display: block;
  padding-top: 17px;
  margin: 0;
  height: 50px;
}
/* line 28, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\header-quicklinks.less */
.header-quicklinks ul li {
  display: inline-block;
  width: auto;
  list-style-type: none;
  text-align: left;
}
/* line 35, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\header-quicklinks.less */
.header-quicklinks ul a {
  padding-right: 5px;
  padding-left: 5px;
  font-family: 'AvenirLTStd-Heavy';
  text-transform: uppercase;
  font-size: 16px;
  color: black;
}
@media (min-width: 410px) {
  /* line 39, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\header-quicklinks.less */
  .header-quicklinks ul a {
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media (min-width: 768px) {
  /* line 50, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\header-quicklinks.less */
  .header-quicklinks {
    width: 60%;
    height: 100%;
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    background-color: black;
  }
  /* line 60, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\header-quicklinks.less */
  .header-quicklinks:after {
    display: none;
  }
  /* line 64, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\header-quicklinks.less */
  .header-quicklinks .inner {
    padding: 0 0;
    overflow-x: visible;
    -webkit-overflow-scrolling: none;
  }
  /* line 70, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\header-quicklinks.less */
  .header-quicklinks ul {
    box-sizing: border-box;
    padding-top: 45px;
    margin: 0;
    width: auto;
  }
  /* line 76, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\header-quicklinks.less */
  .header-quicklinks ul li {
    display: inline-block;
    width: 20%;
    text-align: center;
  }
  /* line 82, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\header-quicklinks.less */
  .header-quicklinks ul a {
    color: white;
  }
}
/*Feature tiles row*/
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\feature-tile-row.less */
.feature-tile-row {
  padding-top: 20px;
  padding-bottom: 30px;
}
/* line 7, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\feature-tile-row.less */
.feature-tile-row .cta-row {
  padding: 15px 20px 0 20px;
}
@media (min-width: 768px) {
  /* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\feature-tile-row.less */
  .feature-tile-row .cta-row {
    padding: 20px 20px 0 20px;
    text-align: center;
  }
}
/* line 22, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\feature-tile-row.less */
.feature-tile-row .new-content-row {
  opacity: 0;
}
/* line 28, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\feature-tile-row.less */
.feature-tile-row.newsletter-tiles .content-load {
  display: none;
}
/*Common, reusable feature tile module*/
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\feature-tile.less */
.feature-tile {
  box-sizing: border-box;
  padding: 15px 20px;
}
/* line 7, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\feature-tile.less */
.feature-tile .img-block {
  position: relative;
}
/* line 10, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\feature-tile.less */
.feature-tile .img-block a {
  display: block;
}
/* line 14, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\feature-tile.less */
.feature-tile .img-block img {
  width: 100%;
}
/* line 19, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\feature-tile.less */
.feature-tile .img-block:after {
  content: '';
  display: block;
  position: absolute;
  bottom: -1px;
  left: 20px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 21px 21px 21px;
  border-color: transparent transparent #f0f0f0 transparent;
}
/* line 33, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\feature-tile.less */
.feature-tile .copy-block {
  box-sizing: border-box;
  background-color: #f0f0f0;
  height: auto;
  position: relative;
  padding: 15px 20px 20px 20px;
  font-size: 16px;
  color: black;
  font-family: 'AvenirLTStd-Medium';
}
/* line 43, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\feature-tile.less */
.feature-tile .copy-block .title-block {
  height: auto;
  width: 100%;
  padding-bottom: 15px;
  overflow: hidden;
  display: block;
  border-bottom: solid 3px black;
}
/* line 53, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\feature-tile.less */
.feature-tile .copy-block .title-block .inner {
  display: table;
  height: 100%;
}
/* line 58, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\feature-tile.less */
.feature-tile .copy-block .title-block a {
  display: table-cell;
  height: 100%;
  vertical-align: middle;
  color: black;
  text-decoration: none;
}
/* line 65, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\feature-tile.less */
.feature-tile .copy-block .title-block a:hover {
  color: black;
  text-decoration: none;
}
/* line 72, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\feature-tile.less */
.feature-tile .copy-block .title {
  text-transform: uppercase;
  width: 100%;
  margin-bottom: 0;
  font-family: 'AvenirLTStd-Heavy';
  font-size: 24px;
  line-height: 1.2;
}
/* line 81, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\feature-tile.less */
.feature-tile .copy-block .desc {
  display: none;
}
/* line 85, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\feature-tile.less */
.feature-tile .copy-block .link-block {
  height: auto;
  overflow: auto;
  position: relative;
}
/* line 92, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\feature-tile.less */
.feature-tile .copy-block .link-block .date {
  display: block;
  float: left;
  font-family: 'AvenirLTStd-Medium';
  font-size: 16px;
  font-style: italic;
  color: #606060;
  text-transform: uppercase;
  margin: 0;
  padding: 0;
  padding-top: 20px;
}
/* line 105, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\feature-tile.less */
.feature-tile .copy-block .link-block a {
  position: absolute;
  right: 0;
  bottom: 0;
  margin: 0;
}
@media (min-width: 768px) {
  /* line 114, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\feature-tile.less */
  .feature-tile {
    padding: 0;
    margin-bottom: 30px;
  }
  /* line 118, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\feature-tile.less */
  .feature-tile .copy-block {
    height: 276px;
  }
  /* line 121, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\feature-tile.less */
  .feature-tile .copy-block .title-block {
    height: 37%;
  }
  /* line 125, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\feature-tile.less */
  .feature-tile .copy-block .title {
    font-size: 18px;
  }
  /* line 129, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\feature-tile.less */
  .feature-tile .copy-block .link-block {
    height: 60%;
  }
}
@media (min-width: 992px) {
  /* line 138, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\feature-tile.less */
  .feature-tile .copy-block .title {
    font-size: 24px;
  }
  /* line 142, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\feature-tile.less */
  .feature-tile .copy-block .desc {
    display: block;
    padding-top: 20px;
    font-size: 16px;
  }
  /* line 148, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\feature-tile.less */
  .feature-tile .copy-block .link-block {
    height: auto;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 0px 20px 27px 20px;
  }
  /* line 156, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\feature-tile.less */
  .feature-tile .copy-block .link-block .date {
    padding-top: 0px;
  }
  /* line 160, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\feature-tile.less */
  .feature-tile .copy-block .link-block a {
    position: relative;
    float: right;
  }
}
/*Secondary tiles row*/
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\secondary-tile-row.less */
.secondary-tile-row {
  padding-top: 60px;
  padding-bottom: 60px;
}
@media (min-width: 768px) {
  /* line 7, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\secondary-tile-row.less */
  .secondary-tile-row {
    padding-top: 88px;
    padding-bottom: 132px;
  }
}
/*
Common, reusable secondary tile module
Image on left, copy block on right, with underline
*/
/* line 6, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\secondary-tile.less */
.secondary-tile {
  box-sizing: border-box;
  padding: 20px 0px;
  margin: 0 20px;
  border-bottom: solid 2px #b2b2b2;
}
/* line 13, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\secondary-tile.less */
.secondary-tile a {
  zoom: 1;
  display: table;
  text-decoration: none;
}
/* line 75, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\mixins.less */
.secondary-tile a:before,
.secondary-tile a:after {
  content: "";
  display: table;
}
/* line 76, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\mixins.less */
.secondary-tile a:after {
  clear: both;
}
/* line 19, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\secondary-tile.less */
.secondary-tile .img-block {
  box-sizing: border-box;
  display: table-cell;
  position: relative;
  width: 50%;
  padding-right: 20px;
}
/* line 26, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\secondary-tile.less */
.secondary-tile .img-block img {
  width: 100%;
}
/* line 31, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\secondary-tile.less */
.secondary-tile .img-block:after {
  content: '';
  display: block;
  position: absolute;
  right: 20px;
  top: 50%;
  margin-top: -13px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 13.5px 16px 13.5px 0;
  border-color: transparent #ffffff transparent transparent;
}
/* line 46, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\secondary-tile.less */
.secondary-tile .copy-block {
  box-sizing: border-box;
  display: table-cell;
  position: relative;
  width: 50%;
  height: 100%;
  vertical-align: top;
}
/* line 54, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\secondary-tile.less */
.secondary-tile .copy-block p {
  font-size: 20px;
  color: black;
  font-family: 'AvenirLTStd-Medium';
  text-transform: uppercase;
}
@media (min-width: 768px) {
  /* line 63, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\secondary-tile.less */
  .secondary-tile {
    margin: 0;
  }
}
@media (min-width: 992px) {
  /* line 67, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\secondary-tile.less */
  .secondary-tile {
    border-bottom: none;
  }
  /* line 70, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\secondary-tile.less */
  .secondary-tile .copy-block {
    border-bottom: solid 2px #b2b2b2;
  }
}
/*Common, reusable feature tile module*/
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\feature-tile-alternate.less */
.feature-tile-alternate {
  zoom: 1;
  box-sizing: border-box;
  display: table;
  width: 100%;
  padding: 10px 20px;
}
/* line 75, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\mixins.less */
.feature-tile-alternate:before,
.feature-tile-alternate:after {
  content: "";
  display: table;
}
/* line 76, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\mixins.less */
.feature-tile-alternate:after {
  clear: both;
}
/* line 10, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\feature-tile-alternate.less */
.feature-tile-alternate .img-block {
  box-sizing: border-box;
  display: table-cell;
  position: relative;
  width: 50%;
  height: 100%;
  padding-bottom: 20px;
  border-bottom: solid 2px #b2b2b2;
}
/* line 19, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\feature-tile-alternate.less */
.feature-tile-alternate .img-block img {
  width: 100%;
}
/* line 24, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\feature-tile-alternate.less */
.feature-tile-alternate .img-block:after {
  content: '';
  display: block;
  position: absolute;
  right: 0px;
  top: 50%;
  margin-top: -21px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 13.5px 16px 13.5px 0;
  border-color: transparent #ffffff transparent transparent;
}
/* line 39, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\feature-tile-alternate.less */
.feature-tile-alternate .copy-block {
  box-sizing: border-box;
  display: table-cell;
  position: relative;
  width: 50%;
  height: 100%;
  padding-left: 20px;
  vertical-align: top;
  padding-bottom: 20px;
  border-bottom: solid 2px #b2b2b2;
}
/* line 51, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\feature-tile-alternate.less */
.feature-tile-alternate .copy-block a {
  color: black;
  text-decoration: none;
}
/* line 56, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\feature-tile-alternate.less */
.feature-tile-alternate .copy-block .title {
  font-size: 20px;
  color: black;
  font-family: 'AvenirLTStd-Medium';
  text-transform: uppercase;
  line-height: 1.2;
}
/* line 64, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\feature-tile-alternate.less */
.feature-tile-alternate .copy-block .desc {
  display: none;
}
/* line 69, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\feature-tile-alternate.less */
.feature-tile-alternate .link-block {
  position: absolute;
  bottom: 15px;
  left: 20px;
}
/* line 74, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\feature-tile-alternate.less */
.feature-tile-alternate .link-block a {
  padding-left: 0;
  font-size: 13px;
}
/* line 78, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\feature-tile-alternate.less */
.feature-tile-alternate .link-block a:before {
  display: none;
}
@media (min-width: 768px) {
  /* line 84, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\feature-tile-alternate.less */
  .feature-tile-alternate {
    display: block;
    padding: 0;
    margin-bottom: 30px;
  }
  /* line 89, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\feature-tile-alternate.less */
  .feature-tile-alternate .img-block {
    display: block;
    width: 100%;
    padding-bottom: 0;
    float: none;
    border-bottom: 0;
  }
  /* line 97, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\feature-tile-alternate.less */
  .feature-tile-alternate .img-block:after {
    content: '';
    display: block;
    position: absolute;
    bottom: -1px;
    top: initial;
    left: 20px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 21px 21px 21px;
    border-color: transparent transparent #f0f0f0 transparent;
  }
  /* line 112, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\feature-tile-alternate.less */
  .feature-tile-alternate .copy-block {
    box-sizing: border-box;
    display: block;
    width: 100%;
    height: 276px;
    padding: 15px 20px 20px 20px;
    background-color: #f0f0f0;
    float: none;
    border-bottom: 0;
  }
  /* line 122, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\feature-tile-alternate.less */
  .feature-tile-alternate .copy-block .title-block {
    height: 37%;
    width: 100%;
    overflow: hidden;
    display: block;
    border-bottom: solid 3px black;
  }
  /* line 129, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\feature-tile-alternate.less */
  .feature-tile-alternate .copy-block .title-block .inner {
    display: table;
    height: 100%;
  }
  /* line 134, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\feature-tile-alternate.less */
  .feature-tile-alternate .copy-block .title-block a {
    display: table-cell;
    height: 100%;
    vertical-align: middle;
    color: black;
    text-decoration: none;
  }
  /* line 141, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\feature-tile-alternate.less */
  .feature-tile-alternate .copy-block .title-block a:hover {
    color: black;
    text-decoration: none;
  }
  /* line 148, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\feature-tile-alternate.less */
  .feature-tile-alternate .copy-block .title {
    width: 100%;
    font-family: 'AvenirLTStd-Heavy';
    font-size: 18px;
    line-height: 1.2;
  }
  /* line 155, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\feature-tile-alternate.less */
  .feature-tile-alternate .copy-block .link-block {
    position: relative;
    height: 60%;
    left: initial;
    bottom: initial;
  }
  /* line 161, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\feature-tile-alternate.less */
  .feature-tile-alternate .copy-block .link-block a {
    position: absolute;
    bottom: 0;
    right: 0;
    padding-left: 30px;
    font-size: 16px;
  }
  /* line 168, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\feature-tile-alternate.less */
  .feature-tile-alternate .copy-block .link-block a:before {
    display: block;
  }
}
@media (min-width: 992px) {
  /* line 180, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\feature-tile-alternate.less */
  .feature-tile-alternate .copy-block .title {
    font-size: 24px;
  }
  /* line 184, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\feature-tile-alternate.less */
  .feature-tile-alternate .copy-block .desc {
    display: block;
    padding-top: 20px;
    font-size: 16px;
  }
  /* line 190, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\feature-tile-alternate.less */
  .feature-tile-alternate .copy-block .link-block {
    height: auto;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 0px 20px 27px 20px;
  }
  /* line 198, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\feature-tile-alternate.less */
  .feature-tile-alternate .copy-block .link-block a {
    position: relative;
    float: right;
  }
}
/*Title text row*/
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\title-row.less */
.title-row {
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
  text-align: left;
}
/* line 10, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\title-row.less */
.title-row h2 {
  margin: 0;
  margin-bottom: 20px;
  padding: 0;
  font-family: 'AvenirLTStd-Medium';
  font-size: 32px;
  text-transform: uppercase;
}
/* line 18, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\title-row.less */
.title-row h2:after {
  content: '';
  display: block;
  margin: auto;
  margin-top: 16px;
  width: 100%;
  border-bottom: solid 4px black;
}
/* line 28, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\title-row.less */
.title-row p {
  color: #000000;
  font-family: 'AvenirLTStd-Medium';
  font-size: 16px;
  line-height: 1.5em;
  margin-bottom: 20px;
}
@media (min-width: 768px) {
  /* line 37, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\title-row.less */
  .title-row {
    text-align: center;
    padding-top: 30px;
    padding-bottom: 50px;
  }
  /* line 45, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\title-row.less */
  .title-row h2:after {
    width: 30%;
  }
  /* line 50, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\title-row.less */
  .title-row p {
    display: block;
    width: 80%;
    margin: auto;
  }
}
/*Photo gallery slider*/
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\gallery-slider.less */
.gallery-slider {
  box-sizing: border-box;
  position: relative;
  width: 100%;
  overflow: hidden;
  /*
	Swiper block
	*/

}
/* line 10, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\gallery-slider.less */
.gallery-slider picture {
  display: block;
}
/* line 16, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\gallery-slider.less */
.gallery-slider .swiper-block {
  position: relative;
  width: 100%;
}
/* line 21, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\gallery-slider.less */
.gallery-slider .swiper-slide {
  width: 100%;
  position: relative;
}
/* line 25, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\gallery-slider.less */
.gallery-slider .swiper-slide img {
  width: 100%;
  z-index: 1;
}
/* line 30, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\gallery-slider.less */
.gallery-slider .swiper-slide .img-caption {
  display: none;
}
/* line 35, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\gallery-slider.less */
.gallery-slider .inner {
  position: relative;
  width: 100%;
  height: 100%;
}
/* line 40, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\gallery-slider.less */
.gallery-slider .cta-row {
  padding: 30px 20px;
}
/* line 43, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\gallery-slider.less */
.gallery-slider .btn-all-photos {
  border: 2px solid #000000;
  color: #000000;
  display: inline-block;
  font-family: 'AvenirLTStd-Black';
  font-size: 15px;
  font-weight: normal;
  padding: 11px 30px 11px 15px;
  text-transform: uppercase;
  text-decoration: none;
  position: relative;
}
/* line 117, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.gallery-slider .btn-all-photos:after {
  font-family: "icc-glyph" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\66";
  font-size: 23px;
  position: absolute;
  color: black;
}
/* line 125, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
a.gallery-slider .btn-all-photos,
.gallery-slider .btn-all-photos a {
  color: #000000;
}
/* line 129, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.gallery-slider .btn-all-photos.btn-learn-more-white {
  border: 2px solid #ffffff;
  color: #ffffff;
  text-decoration: none;
}
/* line 135, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.gallery-slider .btn-all-photos:hover {
  background-color: #000000;
  color: #ffffff;
  text-decoration: none;
}
/* line 143, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.gallery-slider .btn-all-photos:hover a {
  color: #ffffff;
  text-decoration: none;
}
/* line 148, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.gallery-slider .btn-all-photos:hover:after {
  color: white;
}
/* line 154, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
html.iphone .gallery-slider .btn-all-photos {
  padding-bottom: 5px;
}
@media (min-width: 768px) {
  /* line 48, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\gallery-slider.less */
  .gallery-slider .swiper-slide {
    position: relative;
  }
  /* line 51, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\gallery-slider.less */
  .gallery-slider .swiper-slide .img-caption {
    display: block;
    position: absolute;
    z-index: 5;
    width: 100%;
    height: 100%;
    left: 0;
    right: 0;
    top: 0;
    text-align: center;
  }
  /* line 62, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\gallery-slider.less */
  .gallery-slider .swiper-slide .img-caption p {
    position: relative;
    top: 50%;
    font-family: 'AvenirLTStd-Medium';
    color: white;
    font-size: 16px;
  }
  /* line 72, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\gallery-slider.less */
  .gallery-slider .cta-row {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    right: 0;
    top: 0;
    padding: 0;
    text-align: center;
  }
  /* line 83, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\gallery-slider.less */
  .gallery-slider .btn-all-photos {
    border: 2px solid #ffffff;
    color: #ffffff;
    display: inline-block;
    font-family: 'AvenirLTStd-Black';
    font-size: 15px;
    font-weight: normal;
    padding: 11px 30px 11px 15px;
    text-transform: uppercase;
    position: relative;
    text-decoration: none;
    position: absolute;
    top: 60%;
    z-index: 15;
    left: 50%;
    margin-left: -80px;
  }
  /* line 173, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
  .gallery-slider .btn-all-photos:after {
    font-family: "icc-glyph" !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-variant: normal !important;
    text-transform: none !important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "\66";
    font-size: 23px;
    position: absolute;
    color: #ffffff;
    top: 9px;
  }
  /* line 182, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
  .gallery-slider .btn-all-photos:hover {
    background-color: #ffffff;
    color: black;
    text-decoration: none;
  }
  /* line 187, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
  .gallery-slider .btn-all-photos:hover:after {
    color: black;
  }
  /* line 193, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
  html.iphone .gallery-slider .btn-all-photos {
    padding-bottom: 5px;
  }
}
/*
Newsletter subscription block
Appears on select pages only
Two variant:
Header is pinned and features close button
Footer is not pinned, and no close button
*/
/* line 9, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\newsletter-subscription.less */
.newsletter-subscription {
  box-sizing: border-box;
  background-color: white;
  padding: 30px 20px;
  border-top: solid 3px #000;
  height: 303px;
}
/* line 17, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\newsletter-subscription.less */
.newsletter-subscription .copy-block {
  box-sizing: border-box;
  margin-bottom: 20px;
  position: relative;
}
/* line 22, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\newsletter-subscription.less */
.newsletter-subscription .copy-block p {
  font-size: 16px;
  color: black;
  font-family: 'AvenirLTStd-Medium';
}
/* line 29, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\newsletter-subscription.less */
.newsletter-subscription .field-block {
  margin-bottom: 20px;
}
/* line 31, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\newsletter-subscription.less */
.newsletter-subscription .field-block input {
  box-sizing: border-box;
  width: 100%;
  height: 49px;
  padding: 0 20px;
  line-height: 46px;
  border: none;
  background-color: #f0f0f0;
  font-family: 'AvenirLTStd-Medium';
  font-size: 16px;
  color: #787878;
  transition: none;
  box-shadow: none;
  border-radius: 0;
}
/* line 48, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\newsletter-subscription.less */
.newsletter-subscription .submit-block {
  position: relative;
}
/* line 50, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\newsletter-subscription.less */
.newsletter-subscription .submit-block input {
  background-color: white;
  border-radius: 0;
}
/* line 53, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\newsletter-subscription.less */
.newsletter-subscription .submit-block input:hover {
  color: black;
}
/* line 59, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\newsletter-subscription.less */
.newsletter-subscription .btn-cta {
  font-size: 15px;
}
/* line 63, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\newsletter-subscription.less */
.newsletter-subscription .btn-close {
  display: block;
  width: 30px;
  height: 30px;
  position: absolute;
  top: 0;
  right: 0;
  margin: 0;
  padding: 0;
}
/* line 74, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\newsletter-subscription.less */
.newsletter-subscription .btn-close.desktop {
  display: none;
}
@media (min-width: 768px) {
  /* line 79, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\newsletter-subscription.less */
  .newsletter-subscription {
    padding: 30px 0px;
    height: auto;
  }
  /* line 83, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\newsletter-subscription.less */
  .newsletter-subscription .copy-block,
  .newsletter-subscription .field-block {
    margin-bottom: 0px;
  }
  /* line 88, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\newsletter-subscription.less */
  .newsletter-subscription .copy-block {
    padding-right: 0;
  }
  /* line 93, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\newsletter-subscription.less */
  .newsletter-subscription .btn-close.mobile {
    display: none;
  }
  /* line 97, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\newsletter-subscription.less */
  .newsletter-subscription .btn-close.desktop {
    display: block;
    position: absolute;
    right: 20px;
  }
  /* line 102, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\newsletter-subscription.less */
  .newsletter-subscription .btn-close.desktop .icon:before {
    font-size: 45px;
  }
}
/* line 111, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\newsletter-subscription.less */
.newsletter-subscription.newsletter-header {
  display: none;
  height: 303px;
}
/* line 115, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\newsletter-subscription.less */
body.newsletter-subscription-active .newsletter-subscription.newsletter-header {
  display: block;
}
/* line 119, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\newsletter-subscription.less */
.newsletter-subscription.newsletter-header .copy-block {
  padding-right: 50px;
}
@media (min-width: 768px) {
  /* line 123, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\newsletter-subscription.less */
  .newsletter-subscription.newsletter-header {
    height: 153px;
  }
  /* line 125, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\newsletter-subscription.less */
  .newsletter-subscription.newsletter-header .copy-block {
    padding-right: 0px;
  }
}
@media (min-width: 992px) {
  /* line 130, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\newsletter-subscription.less */
  .newsletter-subscription.newsletter-header {
    height: 133px;
  }
}
/*
News feature image
*/
/* line 6, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\news-feature-image.less */
.news-feature-image img {
  width: 100%;
}
/*
News article
Includes main content, and navigation
*/
/* line 6, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\news-article.less */
.news-article {
  box-sizing: border-box;
  padding: 0 20px;
}
/* line 11, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\news-article.less */
.news-article .article-header {
  padding: 40px 0px;
}
/* line 14, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\news-article.less */
.news-article .article-header .article-date {
  margin-top: 7px;
  float: left;
  font-size: 16px;
  color: black;
  font-family: 'AvenirLTStd-Medium';
  text-transform: uppercase;
  font-weight: bold;
}
/* line 24, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\news-article.less */
.news-article .article-header .social-share-tools {
  float: right;
}
/* line 29, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\news-article.less */
.news-article .news-article-nav {
  zoom: 1;
  padding: 70px 0 50px 0;
}
/* line 75, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\mixins.less */
.news-article .news-article-nav:before,
.news-article .news-article-nav:after {
  content: "";
  display: table;
}
/* line 76, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\mixins.less */
.news-article .news-article-nav:after {
  clear: both;
}
/* line 33, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\news-article.less */
.news-article .news-article-nav .btn-prev {
  float: left;
}
/* line 34, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\news-article.less */
.news-article .news-article-nav .btn-next {
  float: right;
}
/* line 37, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\news-article.less */
.news-article .news-cta-row {
  zoom: 1;
  text-align: center;
}
/* line 75, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\mixins.less */
.news-article .news-cta-row:before,
.news-article .news-cta-row:after {
  content: "";
  display: table;
}
/* line 76, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\mixins.less */
.news-article .news-cta-row:after {
  clear: both;
}
@media (min-width: 768px) {
  /* line 42, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\news-article.less */
  .news-article {
    padding: 0;
  }
}
@media (min-width: 992px) {
  /* line 47, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\news-article.less */
  .news-article .article-header {
    padding: 70px 0px;
  }
  /* line 51, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\news-article.less */
  .news-article .news-article-nav {
    padding: 20px 0 20px 0;
  }
}
/*Full width image hero*/
/* line 3, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\hero-feature.less */
.hero-feature {
  position: relative;
  /*
	White varient - CMS selected property returns
	class to view
	*/

}
/* line 7, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\hero-feature.less */
.hero-feature .content-wrapper {
  position: relative;
}
/* line 11, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\hero-feature.less */
.hero-feature .img-block {
  width: 100%;
  background-color: #cccccc;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\hero-feature.less */
.hero-feature .img-block img {
  width: 100%;
}
/* line 20, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\hero-feature.less */
.hero-feature .content-block {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 90%;
  height: 100%;
  margin: auto;
  text-align: center;
}
/* line 30, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\hero-feature.less */
.hero-feature .content-block .content-inner {
  display: table;
  width: 100%;
  height: 100%;
}
/* line 36, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\hero-feature.less */
.hero-feature .content-block .content-cell {
  display: table-cell;
  width: 100%;
  height: 100%;
  vertical-align: middle;
}
/* line 45, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\hero-feature.less */
.hero-feature .title {
  margin: 0;
  padding: 0;
  font-family: 'AvenirLTStd-Medium';
  font-size: 24px;
  text-transform: uppercase;
  color: black;
  line-height: 1.2;
}
/* line 55, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\hero-feature.less */
.hero-feature .desc,
.hero-feature .desktop-cta {
  display: none;
}
/* line 61, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\hero-feature.less */
.hero-feature .mobile-cta-block {
  text-align: center;
  padding: 20px 0 20px 0;
}
/* line 66, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\hero-feature.less */
.hero-feature .mobile-cta {
  border: 2px solid #000000;
  color: #000000;
  display: inline-block;
  font-family: 'AvenirLTStd-Black';
  font-size: 15px;
  font-weight: normal;
  padding: 11px 30px 11px 15px;
  text-transform: uppercase;
  text-decoration: none;
  position: relative;
}
/* line 117, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.hero-feature .mobile-cta:after {
  font-family: "icc-glyph" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\66";
  font-size: 23px;
  position: absolute;
  color: black;
}
/* line 125, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
a.hero-feature .mobile-cta,
.hero-feature .mobile-cta a {
  color: #000000;
}
/* line 129, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.hero-feature .mobile-cta.btn-learn-more-white {
  border: 2px solid #ffffff;
  color: #ffffff;
  text-decoration: none;
}
/* line 135, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.hero-feature .mobile-cta:hover {
  background-color: #000000;
  color: #ffffff;
  text-decoration: none;
}
/* line 143, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.hero-feature .mobile-cta:hover a {
  color: #ffffff;
  text-decoration: none;
}
/* line 148, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.hero-feature .mobile-cta:hover:after {
  color: white;
}
/* line 154, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
html.iphone .hero-feature .mobile-cta {
  padding-bottom: 5px;
}
/* line 75, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\hero-feature.less */
.hero-feature.white .title {
  color: white;
}
/* line 79, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\hero-feature.less */
.hero-feature.white .desktop-cta {
  border: 2px solid #ffffff;
  color: #ffffff;
  display: inline-block;
  font-family: 'AvenirLTStd-Black';
  font-size: 15px;
  font-weight: normal;
  padding: 11px 30px 11px 15px;
  text-transform: uppercase;
  position: relative;
  text-decoration: none;
  display: none;
}
/* line 173, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.hero-feature.white .desktop-cta:after {
  font-family: "icc-glyph" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\66";
  font-size: 23px;
  position: absolute;
  color: #ffffff;
  top: 9px;
}
/* line 182, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.hero-feature.white .desktop-cta:hover {
  background-color: #ffffff;
  color: black;
  text-decoration: none;
}
/* line 187, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
.hero-feature.white .desktop-cta:hover:after {
  color: black;
}
/* line 193, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\ui-elements\buttons.less */
html.iphone .hero-feature.white .desktop-cta {
  padding-bottom: 5px;
}
@media (min-width: 992px) {
  /* line 86, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\hero-feature.less */
  .hero-feature {
    /*
  		White varient - CMS selected property returns
  		class to view
  		*/
  
  }
  /* line 87, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\hero-feature.less */
  .hero-feature .content-block {
    width: 50%;
  }
  /* line 91, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\hero-feature.less */
  .hero-feature .title {
    font-size: 48px;
    margin-bottom: 40px;
  }
  /* line 95, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\hero-feature.less */
  .hero-feature .title:after {
    content: '';
    display: block;
    margin: auto;
    margin-top: 20px;
    width: 70%;
    border-bottom: solid 4px black;
  }
  /* line 106, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\hero-feature.less */
  .hero-feature .desc {
    display: block;
    font-family: 'AvenirLTStd-Medium';
    font-size: 16px;
    line-height: 1.4;
  }
  /* line 113, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\hero-feature.less */
  .hero-feature .desktop-cta {
    display: inline-block !important;
  }
  /* line 118, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\hero-feature.less */
  .hero-feature .mobile-cta-block {
    display: none;
  }
  /* line 129, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\hero-feature.less */
  .hero-feature.white .title:after {
    border-bottom: solid 4px white;
  }
  /* line 134, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\hero-feature.less */
  .hero-feature.white .desc {
    color: white;
  }
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\centre-plan.less */
.centre-plan {
  padding-top: 30px;
  padding-bottom: 30px;
  /*
	Specific scrollbar styles
	*/

}
/* line 8, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\centre-plan.less */
.centre-plan .image-block img {
  width: 997px;
  max-width: 997px;
}
/* line 18, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\centre-plan.less */
.centre-plan .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  margin-left: 50px;
  margin-right: 50px;
  height: 34px;
  opacity: 1;
}
/* line 24, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\centre-plan.less */
.centre-plan .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerContainer {
  height: 34px;
}
/* line 28, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\centre-plan.less */
.centre-plan .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  height: 4px;
  background-color: black;
}
/* line 34, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\centre-plan.less */
.centre-plan .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger_bar {
  background: url(../images/centre-plan_dragger-icon.svg) no-repeat center center #000000;
  position: relative;
  top: -7px;
  height: 34px;
  width: 34px;
  margin-top: 0;
  margin-bottom: 0;
  border-radius: 17px;
}
/* line 48, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\centre-plan.less */
.centre-plan .mCS_no_scrollbar .mCSB_container {
  margin-bottom: 0px !important;
}
/* line 53, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\centre-plan.less */
.centre-plan .copy-block {
  text-align: center;
}
/* line 55, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\centre-plan.less */
.centre-plan .copy-block p {
  margin: 0;
  padding: 0;
  padding-top: 10px;
  font-size: 16px;
  color: black;
  font-family: 'AvenirLTStd-Medium';
  line-height: 1.2;
  color: #8d8d8d;
}
@media (min-width: 768px) {
  /* line 69, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\centre-plan.less */
  .centre-plan .image-block {
    width: 100%;
    text-align: center;
  }
  /* line 73, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\centre-plan.less */
  .centre-plan .image-block img {
    width: 100%;
    max-width: 997px;
  }
  /* line 79, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\centre-plan.less */
  .centre-plan .copy-block {
    display: none;
  }
}
@media (min-width: 992px) {
  /* line 84, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\centre-plan.less */
  .centre-plan {
    padding-top: 60px;
    padding-bottom: 70px;
  }
}
/*Common, reusable feature tile module*/
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\section-navigation.less */
.section-navigation {
  box-sizing: border-box;
  position: relative;
  width: 100%;
}
/* line 8, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\section-navigation.less */
.section-navigation ul {
  margin: 0;
  padding: 0;
}
/* line 13, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\section-navigation.less */
.section-navigation li {
  list-style-type: none;
  display: block;
}
/* line 17, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\section-navigation.less */
.section-navigation li a {
  box-sizing: border-box;
  width: 100%;
}
/* line 25, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\section-navigation.less */
.section-navigation > .container-fluid {
  padding: 0;
}
/* line 29, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\section-navigation.less */
.section-navigation .mobile-current-page {
  box-sizing: border-box;
  width: 100%;
  height: 60px;
  position: relative;
  padding: 23px 20px 20px 20px;
}
/* line 36, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\section-navigation.less */
.section-navigation .mobile-current-page p {
  font-size: 16px;
  color: black;
  font-family: 'AvenirLTStd-Medium';
  text-transform: uppercase;
}
/* line 43, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\section-navigation.less */
.section-navigation .mobile-current-page .accordion-trigger {
  position: absolute;
  top: 0;
  right: 0;
  width: 60px;
  height: 100%;
  background: none;
  border: none;
}
/* line 99, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.section-navigation .mobile-current-page .accordion-trigger:before {
  content: "\6c";
}
/* line 53, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\section-navigation.less */
.section-navigation .mobile-current-page .accordion-trigger:before {
  font-family: "icc-glyph" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 40px;
  position: relative;
  top: 3px;
}
/* line 104, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.section-navigation .mobile-current-page .accordion-trigger.active:before {
  content: "\6d";
}
/* line 66, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\section-navigation.less */
.section-navigation .nav-wrapper {
  display: none;
  position: absolute;
  box-shadow: 2px 7px 9.5px 0.5px rgba(0, 0, 0, 0.4);
  left: 0;
  top: 60px;
  z-index: 10;
  width: 100%;
}
/* line 75, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\section-navigation.less */
.section-navigation .nav-wrapper a {
  display: block;
  height: 60px;
  padding: 23px 20px 20px 20px;
  background-color: white;
}
/* line 81, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\section-navigation.less */
.section-navigation .nav-wrapper a .icon {
  display: none;
}
/* line 85, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\section-navigation.less */
.section-navigation .nav-wrapper a .copy {
  font-size: 16px;
  color: black;
  font-family: 'AvenirLTStd-Medium';
  text-transform: uppercase;
}
/* line 92, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\section-navigation.less */
.section-navigation .nav-wrapper a.current-page {
  display: none;
}
/* line 96, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\section-navigation.less */
.section-navigation .nav-wrapper a:hover {
  background-color: black;
  text-decoration: none;
}
/* line 99, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\section-navigation.less */
.section-navigation .nav-wrapper a:hover .copy {
  color: white;
}
/* line 103, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\section-navigation.less */
.section-navigation .nav-wrapper.active {
  display: block;
}
@media (min-width: 992px) {
  /* line 108, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\section-navigation.less */
  .section-navigation {
    background-color: #f0f0f0;
  }
  /* line 112, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\section-navigation.less */
  .section-navigation > .container-fluid {
    padding: 0 20px;
  }
  /* line 116, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\section-navigation.less */
  .section-navigation li {
    float: left;
  }
  /* line 120, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\section-navigation.less */
  .section-navigation li:nth-last-child(n+4),
  .section-navigation li:nth-last-child(n+4) ~ li {
    width: calc(100% / 4);
  }
  /* line 125, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\section-navigation.less */
  .section-navigation li:nth-last-child(n+5),
  .section-navigation li:nth-last-child(n+5) ~ li {
    width: calc(100% / 5);
  }
  /* line 130, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\section-navigation.less */
  .section-navigation li:nth-last-child(n+6),
  .section-navigation li:nth-last-child(n+6) ~ li {
    width: calc(100% / 6);
  }
  /* line 135, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\section-navigation.less */
  .section-navigation li:nth-last-child(n+7),
  .section-navigation li:nth-last-child(n+7) ~ li {
    width: calc(100% / 7);
  }
  /* line 140, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\section-navigation.less */
  .section-navigation .mobile-current-page {
    display: none;
  }
  /* line 144, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\section-navigation.less */
  .section-navigation .nav-wrapper {
    position: relative;
    box-shadow: none;
    display: block;
    top: 0;
    height: 140px;
  }
  /* line 151, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\section-navigation.less */
  .section-navigation .nav-wrapper a {
    display: block;
    width: 100%;
    height: 140px;
    padding: 30px 5px;
    color: #7f7f7f;
    text-decoration: none;
    text-align: center;
    background-color: #f0f0f0;
  }
  /* line 162, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\section-navigation.less */
  .section-navigation .nav-wrapper a span {
    display: block;
  }
  /* line 166, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\section-navigation.less */
  .section-navigation .nav-wrapper a .icon {
    font-size: 32px;
    margin-bottom: 15px;
    display: block;
    color: #787878;
  }
  /* line 173, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\section-navigation.less */
  .section-navigation .nav-wrapper a .copy {
    font-size: 15px;
    font-family: 'AvenirLTStd-Heavy';
    line-height: 1.2;
    text-transform: uppercase;
    color: #787878;
  }
  /* line 181, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\section-navigation.less */
  .section-navigation .nav-wrapper a.current-page,
  .section-navigation .nav-wrapper a:hover {
    display: block;
    background-color: white;
  }
  /* line 186, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\section-navigation.less */
  .section-navigation .nav-wrapper a.current-page .icon,
  .section-navigation .nav-wrapper a:hover .icon,
  .section-navigation .nav-wrapper a.current-page .copy,
  .section-navigation .nav-wrapper a:hover .copy {
    color: black;
  }
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\sales-rep-panel.less */
.sales-rep-panel {
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 80px;
  border-style: solid;
  border-color: black;
  border-width: 3px 0px ;
}
/* line 11, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\sales-rep-panel.less */
.sales-rep-panel .copy-column {
  width: 80%;
  height: 74px;
  float: left;
}
/* line 17, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\sales-rep-panel.less */
.sales-rep-panel .cta-column {
  width: 20%;
  height: 74px;
  float: left;
}
/* line 24, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\sales-rep-panel.less */
.sales-rep-panel .rep-image {
  box-sizing: border-box;
  overflow: hidden;
  border-radius: 30px;
  float: left;
  width: 60px;
  margin-top: 5px;
  margin-bottom: 5px;
}
/* line 33, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\sales-rep-panel.less */
.sales-rep-panel .rep-image img {
  width: 100%;
}
/* line 38, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\sales-rep-panel.less */
.sales-rep-panel .copy-block {
  box-sizing: border-box;
  height: 100%;
  width: -moz-calc(100% - 60px);
  width: -webkit-calc(100% - 60px);
  width: calc(100% - 60px);
  float: left;
  padding-left: 10px;
  position: relative;
}
/* line 48, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\sales-rep-panel.less */
.sales-rep-panel .copy-block .inner {
  display: table;
  height: 100%;
}
/* line 52, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\sales-rep-panel.less */
.sales-rep-panel .copy-block .inner .inner-cell {
  display: table-cell;
  height: 100%;
  vertical-align: middle;
}
/* line 60, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\sales-rep-panel.less */
.sales-rep-panel .copy-block p {
  margin: 0;
  font-family: 'AvenirLTStd-Medium';
  font-size: 16px;
  line-height: 1.4;
  text-transform: uppercase;
  color: black;
}
/* line 71, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\sales-rep-panel.less */
.sales-rep-panel .btn-desktop {
  display: none;
}
/* line 72, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\sales-rep-panel.less */
.sales-rep-panel .btn-mobile {
  position: relative;
  display: block;
  width: 100%;
  height: 100%;
  color: black;
}
/* line 89, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.sales-rep-panel .btn-mobile:before {
  content: "\66";
}
/* line 80, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\sales-rep-panel.less */
.sales-rep-panel .btn-mobile:before {
  font-family: "icc-glyph" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  right: 10px;
  top: 17px;
  font-size: 35px;
}
/* line 89, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\sales-rep-panel.less */
.sales-rep-panel .btn-mobile .copy {
  display: none;
}
@media (min-width: 768px) {
  /* line 93, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\sales-rep-panel.less */
  .sales-rep-panel {
    height: 100px;
  }
  /* line 96, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\sales-rep-panel.less */
  .sales-rep-panel .rep-image {
    width: 80px;
    border-radius: 40px;
  }
  /* line 99, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\sales-rep-panel.less */
  .sales-rep-panel .rep-image img {
    width: 100%;
  }
  /* line 104, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\sales-rep-panel.less */
  .sales-rep-panel .copy-column {
    width: 70%;
    height: 94px;
  }
  /* line 109, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\sales-rep-panel.less */
  .sales-rep-panel .copy-block {
    padding-left: 20px;
    width: -moz-calc(100% - 80px);
    width: -webkit-calc(100% - 80px);
    width: calc(100% - 80px);
  }
  /* line 114, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\sales-rep-panel.less */
  .sales-rep-panel .copy-block p {
    font-size: 24px;
  }
  /* line 119, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\sales-rep-panel.less */
  .sales-rep-panel .cta-column {
    height: 94px;
    width: 30%;
    text-align: right;
  }
  /* line 124, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\sales-rep-panel.less */
  .sales-rep-panel .cta-column .btn-cta {
    margin-top: 20px;
  }
  /* line 129, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\sales-rep-panel.less */
  .sales-rep-panel .btn-desktop {
    display: inline-block;
  }
  /* line 130, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\sales-rep-panel.less */
  .sales-rep-panel .btn-mobile {
    display: none;
  }
}
/*Getting to ICC*/
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\getting-to-icc.less */
.getting-to-icc {
  background-color: #ebecec;
  padding-top: 45px;
  /*
	*
	Left hand column, text and icons
	*
	*/

  /*
	*
	Right hand column, map image
	*
	*/

}
/* line 8, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\getting-to-icc.less */
.getting-to-icc .left-col,
.getting-to-icc .right-col {
  box-sizing: border-box;
  width: 100%;
}
/* line 19, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\getting-to-icc.less */
.getting-to-icc .info-column {
  padding: 0 20px;
}
/* line 22, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\getting-to-icc.less */
.getting-to-icc .info-column .title {
  padding-bottom: 8px;
  border-bottom: 4px solid black;
  font-family: 'AvenirLTStd-Medium';
  font-size: 30px;
  color: black;
  text-transform: uppercase;
}
/* line 34, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\getting-to-icc.less */
.getting-to-icc .transport-listing {
  zoom: 1;
  padding-top: 20px;
}
/* line 75, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\mixins.less */
.getting-to-icc .transport-listing:before,
.getting-to-icc .transport-listing:after {
  content: "";
  display: table;
}
/* line 76, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\mixins.less */
.getting-to-icc .transport-listing:after {
  clear: both;
}
/* line 38, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\getting-to-icc.less */
.getting-to-icc .transport-listing .transport-icon {
  box-sizing: border-box;
  height: 140px;
  padding: 0 10px;
  margin-bottom: 30px;
  width: 50%;
  float: left;
  text-align: center;
}
/* line 47, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\getting-to-icc.less */
.getting-to-icc .transport-listing .transport-icon img {
  padding-bottom: 25px;
  padding-top: 20px;
  display: block;
  margin: auto;
}
/* line 54, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\getting-to-icc.less */
.getting-to-icc .transport-listing .transport-icon .desc {
  margin: 0;
  padding: 0;
  line-height: 1.2;
  font-family: 'AvenirLTStd-Heavy';
  font-size: 16px;
  font-weight: bold;
  color: black;
}
/* line 67, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\getting-to-icc.less */
.getting-to-icc .copy-block {
  padding: 10px 0;
}
/* line 70, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\getting-to-icc.less */
.getting-to-icc .copy-block p {
  font-size: 16px;
  line-height: 1.4;
  margin: 0 0 20px;
}
/* line 76, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\getting-to-icc.less */
.getting-to-icc .copy-block strong {
  font-family: 'AvenirLTStd-Heavy';
  font-size: 18px;
}
/* line 91, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\getting-to-icc.less */
.getting-to-icc .map-column picture,
.getting-to-icc .map-column img {
  display: block;
  width: 100%;
}
@media (min-width: 992px) {
  /* line 98, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\getting-to-icc.less */
  .getting-to-icc {
    padding: 65px 0;
  }
  /* line 102, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\getting-to-icc.less */
  .getting-to-icc .left-col {
    width: 40%;
    float: left;
  }
  /* line 106, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\getting-to-icc.less */
  .getting-to-icc .right-col {
    width: 60%;
    float: left;
    padding-left: 30px;
  }
  /* line 112, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\getting-to-icc.less */
  .getting-to-icc .info-column {
    padding-right: 0;
  }
  /* line 115, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\getting-to-icc.less */
  .getting-to-icc .info-column .title {
    font-size: 32px;
    width: 80%;
    padding-bottom: 16px;
    margin: 0;
  }
  /* line 125, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\getting-to-icc.less */
  .getting-to-icc .transport-listing {
    zoom: 1;
    padding-top: 45px;
  }
  /* line 75, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\mixins.less */
  .getting-to-icc .transport-listing:before,
  .getting-to-icc .transport-listing:after {
    content: "";
    display: table;
  }
  /* line 76, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\mixins.less */
  .getting-to-icc .transport-listing:after {
    clear: both;
  }
  /* line 129, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\getting-to-icc.less */
  .getting-to-icc .transport-listing .transport-icon {
    box-sizing: border-box;
    display: table;
    padding: 0 0px;
    margin-bottom: 30px;
    height: auto;
    text-align: left;
  }
  /* line 137, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\getting-to-icc.less */
  .getting-to-icc .transport-listing .transport-icon .image-wrap {
    width: 80px;
    display: table-cell;
  }
  /* line 142, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\getting-to-icc.less */
  .getting-to-icc .transport-listing .transport-icon img {
    padding-bottom: 0px;
    padding-top: 0px;
    float: left;
  }
  /* line 148, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\getting-to-icc.less */
  .getting-to-icc .transport-listing .transport-icon .text-wrap {
    display: table-cell;
    height: 100%;
    vertical-align: middle;
  }
  /* line 154, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\getting-to-icc.less */
  .getting-to-icc .transport-listing .transport-icon .text-wrap {
    width: calc(100% - 80px);
    height: 80px;
  }
  /* line 159, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\getting-to-icc.less */
  .getting-to-icc .transport-listing .transport-icon .desc {
    box-sizing: border-box;
    padding-left: 20px;
    display: block;
  }
}
/*CTA tiles row*/
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\cta-tile-row.less */
.cta-tile-row {
  padding: 40px 0;
}
/* line 5, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\cta-tile-row.less */
.cta-tile-row .cta-tile {
  padding: 30px 0;
}
/* line 8, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\cta-tile-row.less */
.cta-tile-row .cta-tile a {
  display: block;
  width: 100%;
  text-align: center;
  color: black;
  text-decoration: none;
}
/* line 16, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\cta-tile-row.less */
.cta-tile-row .cta-tile a:hover * {
  color: #005580;
}
/* line 22, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\cta-tile-row.less */
.cta-tile-row .cta-tile .cta-icon {
  box-sizing: border-box;
  display: block;
  width: 65px;
  height: 65px;
  margin: auto;
  margin-bottom: 15px;
}
/* line 32, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\cta-tile-row.less */
.cta-tile-row .cta-tile .cta-icon:before {
  font-family: "icc-glyph" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 55px;
}
/* line 39, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\cta-tile-row.less */
.cta-tile-row .cta-tile .copy-block {
  margin: auto;
}
/* line 42, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\cta-tile-row.less */
.cta-tile-row .cta-tile .copy-block .copy {
  display: inline-block;
  font-family: 'AvenirLTStd-Heavy';
  font-size: 18px;
  text-transform: uppercase;
  line-height: 1.2;
  margin: 0;
  padding: 0;
}
/* line 51, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\cta-tile-row.less */
.cta-tile-row .cta-tile .copy-block .copy:after {
  font-family: "icc-glyph" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  line-height: 1.2;
  content: "\66";
  font-size: 20px;
  position: relative;
  top: 3px;
  left: 6px;
}
/* line 149, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.cta-tile-row .cta-tile.plan-trip .cta-icon:before {
  content: "\4c";
}
/* line 71, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\cta-tile-row.less */
.cta-tile-row .cta-tile.capacity .cta-icon {
  transform: scale(1.15, 1.15);
}
/* line 175, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.cta-tile-row .cta-tile.capacity .cta-icon:before {
  content: "\6e";
}
/* line 78, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\cta-tile-row.less */
.cta-tile-row .cta-tile.toolkit .cta-icon {
  transform: scale(0.85, 0.85);
}
/* line 185, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.cta-tile-row .cta-tile.toolkit .cta-icon:before {
  content: "\51";
}
/* line 200, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.cta-tile-row .cta-tile.news .cta-icon:before {
  content: "\48";
}
/* line 195, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.cta-tile-row .cta-tile.events .cta-icon:before {
  content: "\7a";
}
/* line 259, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.cta-tile-row .cta-tile.facts-pdf .cta-icon:before {
  content: "\42";
}
/* line 264, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.cta-tile-row .cta-tile.floorplan .cta-icon:before {
  content: "\43";
}
/* line 109, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\cta-tile-row.less */
.cta-tile-row .cta-tile.parking .cta-icon {
  transform: scale(0.9, 0.9);
}
/* line 180, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.cta-tile-row .cta-tile.parking .cta-icon:before {
  content: "\49";
}
/* line 116, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\cta-tile-row.less */
.cta-tile-row .cta-tile.location .cta-icon {
  transform: scale(1.2, 1.2);
}
/* line 139, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.cta-tile-row .cta-tile.location .cta-icon:before {
  content: "\46";
}
/* line 123, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\cta-tile-row.less */
.cta-tile-row .cta-tile.accommodation .cta-icon {
  transform: scale(1.15, 1.15);
}
/* line 254, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.cta-tile-row .cta-tile.accommodation .cta-icon:before {
  content: "\70";
}
/* line 130, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\cta-tile-row.less */
.cta-tile-row .cta-tile.dining .cta-icon {
  transform: scale(1.15, 1.15);
  transform: scale(1.4, 1.4);
}
/* line 206, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\icons.less */
.cta-tile-row .cta-tile.dining .cta-icon:before {
  content: "\72";
}
@media (min-width: 768px) {
  /* line 137, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\cta-tile-row.less */
  .cta-tile-row {
    padding: 90px 0 50px 0;
  }
  /* line 140, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\cta-tile-row.less */
  .cta-tile-row .cta-tile {
    padding: 0 0;
  }
}
@media (min-width: 992px) {
  
}
/*
Social sharing tools - primarily used in news detail pages
*/
/* line 5, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\social-share-tools.less */
.social-share-tools {
  display: inline-block;
  padding-top: 7px;
  box-sizing: border-box;
  position: relative;
}
/* line 12, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\social-share-tools.less */
.social-share-tools .text {
  color: #000000;
  font-family: 'AvenirLTStd-Black';
  font-size: 15px;
  font-weight: normal;
  text-transform: uppercase;
  display: inline-block;
}
/* line 22, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\social-share-tools.less */
.social-share-tools .btn-social-share-open {
  border: 0;
  background: none;
}
/* line 26, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\social-share-tools.less */
.social-share-tools .btn-social-share-open .icon:before {
  font-size: 30px;
}
/* line 30, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\social-share-tools.less */
.social-share-tools .btn-social-share-open .copy {
  display: none;
}
/* line 34, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\social-share-tools.less */
.social-share-tools .btn-social-share-open:hover {
  color: #0088cc;
}
/* line 39, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\social-share-tools.less */
.social-share-tools .links-wrapper {
  box-sizing: border-box;
  background-color: #f0f0f0;
  box-shadow: 4px 6px 9.5px 0.5px rgba(0, 0, 0, 0.4);
  display: none;
  opacity: 0;
  position: absolute;
  right: -5px;
  top: -10px;
  width: 174px;
  height: 220px;
  padding: 15px;
  z-index: 100;
}
/* line 55, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\social-share-tools.less */
.social-share-tools .text-row {
  zoom: 1;
  position: relative;
}
/* line 75, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\mixins.less */
.social-share-tools .text-row:before,
.social-share-tools .text-row:after {
  content: "";
  display: table;
}
/* line 76, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\mixins.less */
.social-share-tools .text-row:after {
  clear: both;
}
/* line 59, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\social-share-tools.less */
.social-share-tools .text-row p {
  display: block;
  float: left;
  margin: 0;
  padding: 0;
  font-family: 'AvenirLTStd-Heavy';
  text-transform: uppercase;
  font-size: 20px;
  color: black;
}
/* line 70, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\social-share-tools.less */
.social-share-tools .text-row .btn-close {
  position: absolute;
  right: -10px;
  top: -5px;
}
/* line 75, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\social-share-tools.less */
.social-share-tools .text-row .btn-close .icon:before {
  font-size: 30px;
}
/* line 79, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\social-share-tools.less */
.social-share-tools .text-row .btn-close .copy {
  display: none;
}
/* line 83, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\social-share-tools.less */
.social-share-tools .text-row .btn-close:hover {
  color: #0088cc;
}
/* line 89, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\social-share-tools.less */
.social-share-tools .share-buttons {
  margin: 0;
  padding: 0;
  padding-right: 25px;
}
/* line 94, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\social-share-tools.less */
.social-share-tools .share-buttons li {
  box-sizing: border-box;
  list-style-type: none;
  display: inline-block;
  float: left;
  width: 50%;
  margin-bottom: 20px;
}
/* line 103, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\social-share-tools.less */
.social-share-tools .share-buttons a {
  display: block;
  text-align: center;
}
@media (min-width: 768px) {
  
}
@media (min-width: 992px) {
  
}
/*Sales rep contact page - content on right, form on left*/
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\sales-rep-contact.less */
.sales-rep-contact {
  padding: 45px 20px 45px 20px;
}
/* line 6, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\sales-rep-contact.less */
.sales-rep-contact .staff-name {
  font-family: 'AvenirLTStd-Medium';
  font-size: 33px;
  font-weight: normal;
  margin-top: 0;
  margin-bottom: 0px;
  padding-bottom: 12px;
  text-transform: uppercase;
  border-bottom: solid 4px black;
}
/* line 17, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\sales-rep-contact.less */
.sales-rep-contact .img-block {
  padding: 30px 0;
}
/* line 19, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\sales-rep-contact.less */
.sales-rep-contact .img-block img {
  width: 100%;
}
/* line 24, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\sales-rep-contact.less */
.sales-rep-contact .content-block {
  padding-bottom: 40px;
}
/* line 26, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\sales-rep-contact.less */
.sales-rep-contact .content-block p {
  font-size: 16px;
  line-height: 1.4;
}
@media (min-width: 768px) {
  /* line 32, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\sales-rep-contact.less */
  .sales-rep-contact {
    padding: 90px 20px 80px 20px;
  }
  /* line 35, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\sales-rep-contact.less */
  .sales-rep-contact .staff-name {
    width: 70%;
  }
  /* line 39, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\sales-rep-contact.less */
  .sales-rep-contact .img-block {
    padding: 45px 0;
  }
  /* line 41, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\sales-rep-contact.less */
  .sales-rep-contact .img-block img {
    max-width: 270px;
  }
  /* line 46, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\sales-rep-contact.less */
  .sales-rep-contact .content-block {
    padding-bottom: 0px;
  }
  /* line 50, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\sales-rep-contact.less */
  .sales-rep-contact .text-block {
    padding-right: 30px;
  }
}
@media (min-width: 992px) {
  
}
/*
Full width Carousel, that rotates both text and image columns.
NOTE: For faster development, this component inherits the vast
majority of styles from pre-existing carousel (that only rotates
text)
*/
/* line 9, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\full-carousel.less */
.full-carousel .copy-image img {
  width: 100%;
  max-width: 100%;
}
/* line 13, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\full-carousel.less */
.full-carousel .copy-image imgXX {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  min-width: 100%;
  min-height: 100%;
  height: auto;
  width: auto;
  max-width: inherit;
  max-height: inherit;
}
/* line 29, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\full-carousel.less */
.full-carousel ol.carousel-indicators {
  bottom: 20px;
  margin-bottom: 0;
  position: absolute;
  z-index: 10;
}
/* line 36, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\full-carousel.less */
.full-carousel .carousel {
  margin-bottom: 0;
}
/* line 40, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\full-carousel.less */
.full-carousel .copy-text {
  height: 390px;
  overflow: hidden;
}
@media (min-width: 768px) {
  /* line 46, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\full-carousel.less */
  .full-carousel .copy-text {
    height: 330px;
  }
}
@media (min-width: 1025px) {
  /* line 57, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\full-carousel.less */
  .full-carousel .copy-text {
    height: auto;
    overflow: hidden;
  }
  /* line 62, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\full-carousel.less */
  .full-carousel ol.carousel-indicators {
    bottom: 20px;
    margin-left: 2.564102564102564%;
    padding-left: 30px;
  }
}
/*
Event hero module
Two colours available  - white and black
Default colour white, with admin selected class (black)
text and CTA is black
*/
/* line 7, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-hero.less */
.event-hero {
  height: 400px;
  position: relative;
  color: white;
  overflow: hidden;
  /*
	Black varient
	*/

}
/* line 13, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-hero.less */
.event-hero .img-block {
  width: 100%;
}
/* line 15, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-hero.less */
.event-hero .img-block img {
  width: 100%;
}
/* line 20, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-hero.less */
.event-hero .content-block {
  position: absolute;
  left: 0;
  right: 0;
  z-index: 100;
  top: 50%;
  transform: translateY(-50%);
  text-align: center;
  padding: 0 30px;
}
/* line 31, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-hero.less */
.event-hero .title {
  color: white;
  font-size: 32px;
  line-height: 36px;
  text-transform: uppercase;
}
/* line 37, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-hero.less */
.event-hero .title:after {
  content: '';
  display: block;
  width: 60%;
  height: 4px;
  background-color: white;
  margin: auto;
  margin-top: 10px;
  margin-bottom: 15px;
}
/* line 49, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-hero.less */
.event-hero .description,
.event-hero .countdown-text {
  color: inherit;
  font-size: 18px;
  font-style: italic;
  line-height: 26px;
  text-transform: uppercase;
  padding-bottom: 10px;
}
/* line 58, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-hero.less */
.event-hero .description span,
.event-hero .countdown-text span {
  display: block;
}
/* line 66, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-hero.less */
.event-hero.black {
  color: black;
}
/* line 69, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-hero.less */
.event-hero.black .title {
  color: black;
}
/* line 72, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-hero.less */
.event-hero.black .title:after {
  background-color: black;
}
/* line 77, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-hero.less */
.event-hero.black .btn-offsite-white {
  color: black;
  border-color: black;
}
/* line 81, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-hero.less */
.event-hero.black .btn-offsite-white:before {
  color: black;
}
@media (min-width: 768px) {
  /* line 87, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-hero.less */
  .event-hero {
    height: auto;
  }
  /* line 90, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-hero.less */
  .event-hero .title {
    font-size: 45px;
    line-height: 36px;
  }
  /* line 94, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-hero.less */
  .event-hero .title:after {
    width: 280px;
    margin-top: 35px;
    margin-bottom: 35px;
  }
  /* line 102, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-hero.less */
  .event-hero .description,
  .event-hero .countdown-text {
    padding-bottom: 50px;
    margin-bottom: 0;
  }
  /* line 107, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-hero.less */
  .event-hero .description span,
  .event-hero .countdown-text span {
    display: inline;
  }
}
/*
Event Detail block
*/
/* line 5, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-detail.less */
.event-detail {
  box-sizing: border-box;
  background-color: #f0f0f0;
  padding: 0px 20px;
  padding-bottom: 40px;
}
/* line 13, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-detail.less */
.event-detail .header-block {
  padding-top: 40px;
  margin-bottom: 40px;
}
/* line 18, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-detail.less */
.event-detail .heading-text {
  font-size: 24px;
  text-transform: uppercase;
  color: black;
  font-weight: 400;
  border-bottom: solid 2px #a8a8a8;
  padding-bottom: 15px;
  margin-bottom: 25px;
  line-height: 1;
}
/* line 29, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-detail.less */
.event-detail .subheading-text {
  font-size: 18px;
  font-weight: 700;
  text-transform: uppercase;
  color: black;
  margin-bottom: 0px;
  line-height: 28px;
}
/* line 38, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-detail.less */
.event-detail .cta-row {
  padding-top: 30px;
}
/* line 40, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-detail.less */
.event-detail .cta-row a {
  width: auto;
  float: left;
}
/* line 45, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-detail.less */
.event-detail .cta-row .btn-cta {
  margin-bottom: 20px;
}
/* line 49, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-detail.less */
.event-detail .cta-row .btn-share {
  clear: both;
}
/* line 55, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-detail.less */
.event-detail .content-block * {
  font-size: 16px;
}
/* line 60, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-detail.less */
.event-detail .social-share-tools {
  float: right;
}
@media (min-width: 768px) {
  /* line 65, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-detail.less */
  .event-detail {
    padding-bottom: 80px;
  }
  /* line 68, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-detail.less */
  .event-detail .header-block {
    padding-top: 60px;
    margin-bottom: 50px;
  }
  /* line 73, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-detail.less */
  .event-detail .heading-text {
    padding-bottom: 20px;
    margin-bottom: 25px;
  }
  /* line 79, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-detail.less */
  .event-detail .cta-row .btn-cta {
    margin-right: 30px;
  }
  /* line 82, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-detail.less */
  .event-detail .cta-row .btn-share {
    clear: none;
  }
  /* line 87, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-detail.less */
  .event-detail .social-share-tools {
    float: none;
  }
}
/*
Event tile
*/
/* line 4, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-tile.less */
.event-tile {
  overflow: auto;
  box-sizing: border-box;
  min-height: 120px;
  margin: 0px 15px;
  margin-bottom: 20px;
  padding-bottom: 20px;
  border-bottom: solid 2px #b2b2b2;
}
@media (min-width: 768px) {
  /* line 13, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-tile.less */
  .event-tile {
    overflow: hidden;
  }
}
/* line 17, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-tile.less */
.event-tile a {
  display: block;
}
/* line 20, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-tile.less */
.event-tile a:hover {
  text-decoration: none;
}
/* line 25, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-tile.less */
.event-tile .img-block {
  width: 100px;
  float: left;
  position: relative;
}
/* line 30, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-tile.less */
.event-tile .img-block img {
  width: 100%;
}
/* line 34, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-tile.less */
.event-tile .img-block .hover-state {
  transition: all 0.5s ease;
  opacity: 0;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  background-color: rgba(32, 53, 106, 0.75);
  text-align: center;
}
/* line 45, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-tile.less */
.event-tile .img-block .hover-state .btn-cta-white {
  margin: auto;
  position: relative;
  top: 50%;
  transform: translateY(-50%);
}
/* line 54, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-tile.less */
.event-tile .img-block:after {
  content: '';
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 10px 10px 10px 0;
  border-color: transparent #ffffff transparent transparent;
  position: absolute;
  right: 0;
  top: 40px;
}
/* line 68, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-tile.less */
.event-tile .text-block {
  overflow: auto;
  box-sizing: border-box;
  width: calc(100% - 100px);
  float: left;
  padding-left: 20px;
}
/* line 75, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-tile.less */
.event-tile .text-block .date {
  color: #7b7b7b;
  font-size: 14px;
  text-transform: uppercase;
  font-style: italic;
  margin-bottom: 10px;
  line-height: 13px;
}
/* line 84, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-tile.less */
.event-tile .text-block .title {
  color: black;
  font-size: 18px;
  text-transform: uppercase;
  margin-bottom: 20px;
  line-height: 23px;
  margin-bottom: 0;
}
@media (min-width: 768px) {
  /* line 94, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-tile.less */
  .event-tile {
    height: auto;
    max-height: 536px;
    margin: 0;
    padding: 0;
    border: none;
  }
  /* line 103, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-tile.less */
  .event-tile a:hover .hover-state {
    opacity: 1;
  }
  /* line 109, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-tile.less */
  .event-tile .img-block {
    width: 100%;
    float: none;
  }
  /* line 114, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-tile.less */
  .event-tile .img-block:after {
    display: none;
  }
  /* line 119, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-tile.less */
  .event-tile .text-block {
    width: 100%;
    height: 175px;
    padding: 32px 0 0 0;
    float: none;
  }
  /* line 125, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-tile.less */
  .event-tile .text-block .date {
    font-size: 20px;
    line-height: 1;
    margin-bottom: 18px;
  }
  /* line 132, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-tile.less */
  .event-tile .text-block .title {
    font-size: 29px;
    line-height: 1;
    max-height: 89px;
    overflow: hidden;
  }
}
/*
Event tile Row
*/
/* line 6, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-tile-row.less */
.event-tile-row .cta-row {
  padding-top: 20px;
  padding-bottom: 40px;
  padding-left: 15px;
  text-align: left;
}
@media (min-width: 768px) {
  /* line 14, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-tile-row.less */
  .event-tile-row .cta-row {
    text-align: center;
    padding-top: 40px;
    padding-bottom: 60px;
    padding-left: 0;
  }
}
/*
Event Listing
Filter row and results row
*/
/* line 9, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-listing.less */
.event-listing input {
  box-sizing: border-box;
  display: block;
  width: 80%;
  padding: 0;
  margin: 0;
  background: #f0f0f0;
  border: none;
  font-family: 'AvenirLTStd-Medium';
  font-size: 15px;
  font-weight: 700;
  color: black;
  text-transform: uppercase;
  text-align: left;
  height: auto;
  border-radius: 0;
  box-shadow: none;
}
/* line 27, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-listing.less */
.event-listing input:focus {
  border-color: black;
  box-shadow: none;
}
/* line 33, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-listing.less */
.event-listing input::-webkit-input-placeholder {
  color: black;
  opacity: 1;
}
/* line 38, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-listing.less */
.event-listing input:-moz-placeholder {
  /* Firefox 18- */

  color: black;
  opacity: 1;
}
/* line 43, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-listing.less */
.event-listing input::-moz-placeholder {
  /* Firefox 19+ */

  color: black;
  opacity: 1;
}
/* line 48, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-listing.less */
.event-listing input:-ms-input-placeholder {
  color: black;
  opacity: 1;
}
/* line 55, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-listing.less */
.event-listing .dropdown {
  width: 100%;
}
/* line 59, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-listing.less */
.event-listing .dropdown button {
  box-sizing: border-box;
  display: block;
  position: relative;
  width: 100%;
  padding: 13px 15px;
  background: #f0f0f0;
  border: solid 2px black;
  font-family: 'AvenirLTStd-Medium';
  font-size: 15px;
  font-weight: 700;
  color: black;
  text-transform: uppercase;
  text-align: left;
}
/* line 74, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-listing.less */
.event-listing .dropdown button:after {
  font-family: "icc-glyph" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\6c";
  position: absolute;
  right: 10px;
  top: 6px;
  font-size: 35px;
  color: black;
}
/* line 86, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-listing.less */
.event-listing .dropdown .dropdown-menu {
  box-sizing: border-box;
  padding: 0;
  margin: 0;
  padding-top: 3px;
  border: solid 2px black;
  border-top: 0px;
  width: 100%;
  min-width: 0;
  border-radius: 0;
  top: 90%;
  background-color: #f0f0f0;
  box-shadow: none;
}
/* line 101, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-listing.less */
.event-listing .dropdown .dropdown-menu a {
  box-sizing: border-box;
  display: block;
  font-family: 'AvenirLTStd-Medium';
  font-size: 18px;
  color: black;
  text-transform: capitalize;
  padding: 10px 15px;
}
/* line 110, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-listing.less */
.event-listing .dropdown .dropdown-menu a:hover {
  background: white;
}
/* line 118, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-listing.less */
.event-listing .dropdown.open button:after {
  content: "\6d";
}
/* line 125, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-listing.less */
.event-listing .filters {
  background-color: #f0f0f0;
  padding: 20px 20px 30px 20px;
  margin-bottom: 30px;
}
/* line 130, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-listing.less */
.event-listing .filters ::-webkit-input-placeholder {
  color: #aaa;
}
/* line 133, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-listing.less */
.event-listing .filters :-moz-placeholder {
  color: #aaa;
}
/* line 136, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-listing.less */
.event-listing .filters ::-moz-placeholder {
  color: #aaa;
}
/* line 139, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-listing.less */
.event-listing .filters ::-ms-input-placeholder {
  color: #aaa;
}
/* line 145, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-listing.less */
.event-listing .filters .btn-submit {
  color: white;
  border-color: black;
  background-color: black;
}
/* line 150, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-listing.less */
.event-listing .filters .btn-submit:before,
.event-listing .filters .btn-submit:after {
  color: white;
}
/* line 155, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-listing.less */
.event-listing .filters .btn-submit:hover {
  color: black;
  border-color: black;
  background-color: white;
}
/* line 160, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-listing.less */
.event-listing .filters .btn-submit:hover:before,
.event-listing .filters .btn-submit:hover:after {
  color: black;
}
@media (min-width: 768px) {
  /* line 165, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-listing.less */
  .event-listing .filters .btn-submit {
    color: black;
    border-color: black;
    background-color: #f0f0f0;
  }
  /* line 170, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-listing.less */
  .event-listing .filters .btn-submit:before,
  .event-listing .filters .btn-submit:after {
    color: black;
  }
  /* line 175, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-listing.less */
  .event-listing .filters .btn-submit:hover {
    color: white;
    border-color: black;
    background-color: black;
  }
  /* line 180, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-listing.less */
  .event-listing .filters .btn-submit:hover:before,
  .event-listing .filters .btn-submit:hover:after {
    color: white;
  }
}
/* line 186, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-listing.less */
.event-listing .filters .filter-column {
  position: relative;
  margin-bottom: 20px;
}
/* line 191, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-listing.less */
.event-listing .filters .title {
  font-family: 'AvenirLTStd-Medium';
  font-size: 22px;
  color: black;
  text-transform: uppercase;
  margin: 0;
}
/* line 200, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-listing.less */
.event-listing .filters .input-wrap {
  box-sizing: border-box;
  width: 100%;
  padding: 13px 15px;
  background: #f0f0f0;
  border: solid 2px black;
}
/* line 208, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-listing.less */
.event-listing .filters .search-icon {
  position: absolute;
  right: 18px;
  top: 12px;
  font-size: 26px;
  color: black;
}
/* line 216, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-listing.less */
.event-listing .filters .btn-submit {
  box-sizing: border-box;
  width: 100%;
  min-height: 50px;
  padding: 11px 30px 11px 15px;
  font-size: 15px;
}
/* line 223, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-listing.less */
.event-listing .filters .btn-submit:after {
  right: 17px;
}
/* line 229, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-listing.less */
.event-listing .filters-title-row {
  padding: 0;
  padding-bottom: 20px;
  text-align: center;
}
/* line 236, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-listing.less */
.event-listing .results {
  background: url(../images/loading.gif) no-repeat center top;
  background-size: 60px 60px;
}
/* line 241, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-listing.less */
.event-listing .results .inner {
  min-height: 60px;
  margin-bottom: 50px;
  background-color: white;
}
/* line 247, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-listing.less */
.event-listing .results .inner {
  *zoom: 1;
}
/* line 250, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-listing.less */
.event-listing .results .inner:before,
.event-listing .results .inner:after {
  content: "";
  display: table;
}
/* line 255, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-listing.less */
.event-listing .results .inner:after {
  clear: both;
}
/* line 261, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-listing.less */
.event-listing .not-found {
  margin-top: 10px;
  text-transform: uppercase;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 270, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-listing.less */
  .event-listing .filters .filter-column {
    margin-bottom: 0;
  }
  /* line 275, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-listing.less */
  .event-listing .results {
    min-height: 540px;
    background: url(../images/loading.gif) no-repeat center 100px;
  }
  /* line 279, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-listing.less */
  .event-listing .results .inner {
    min-height: 540px;
    margin-bottom: 50px;
  }
  /* line 285, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\event-listing.less */
  .event-listing .not-found {
    margin-top: 140px;
    text-transform: uppercase;
    text-align: center;
  }
}
/*
Global alert bar
*/
/* line 5, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\global-alert.less */
.global-alert {
  box-sizing: border-box;
  background-color: #f0f0f0;
  padding: 30px 20px;
  display: none;
}
/* line 12, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\global-alert.less */
.global-alert .container-fluid {
  position: relative;
}
/* line 16, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\global-alert.less */
.global-alert .copy-block {
  box-sizing: border-box;
  padding: 0 40px;
  position: relative;
}
/* line 21, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\global-alert.less */
.global-alert .copy-block .info-icon {
  background: url(../images/info-icon.png) no-repeat center center;
  display: block;
  width: 22px;
  height: 22px;
  position: absolute;
  left: 0px;
  top: 0px;
}
/* line 31, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\global-alert.less */
.global-alert .copy-block p {
  font-size: 16px;
  color: black;
  font-family: 'AvenirLTStd-Medium';
  text-transform: uppercase;
  font-weight: 700;
  margin: 0;
  padding: 0;
}
/* line 42, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\global-alert.less */
.global-alert .btn-close {
  display: block;
  width: 30px;
  height: 30px;
  position: absolute;
  top: -7px;
  right: 0px;
}
/* line 52, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\global-alert.less */
.global-alert .cta-column {
  display: none;
}
@media (min-width: 768px) {
  /* line 56, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\global-alert.less */
  .global-alert {
    padding: 30px 0px;
    height: auto;
  }
  /* line 60, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\global-alert.less */
  .global-alert .copy-block {
    margin-bottom: 0px;
  }
  /* line 63, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\global-alert.less */
  .global-alert .copy-block .info-icon {
    top: 15px;
  }
  /* line 68, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\global-alert.less */
  .global-alert .copy-block {
    padding-right: 0;
    padding-top: 15px;
  }
  /* line 73, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\global-alert.less */
  .global-alert .cta-column {
    text-align: right;
    padding-right: 50px;
    display: block;
  }
  /* line 79, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\global-alert.less */
  .global-alert .btn-close {
    top: 10px;
    right: 30px;
  }
}
/* line 85, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\global-alert.less */
body.alert-active .global-alert {
  display: block;
}
/*Search result pagination*/
/* line 2, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\search-result-pagination.less */
.search-result-pagination {
  text-align: center;
}
/* line 6, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\search-result-pagination.less */
.search-result-pagination ul {
  margin: 0;
  padding: 0;
}
/* line 10, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\search-result-pagination.less */
.search-result-pagination ul li {
  display: inline-block;
  padding: 0 5px;
  font-family: 'AvenirLTStd-Heavy';
  text-transform: uppercase;
  color: black;
  font-size: 22px;
}
/* line 19, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\search-result-pagination.less */
.search-result-pagination ul a {
  text-decoration: underline;
}
/* line 1, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\panorama.less */
.panorama-module {
  width: 100%;
  height: 400px;
}
/* line 5, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\panorama.less */
.panorama-module #panorama {
  width: 100%;
  height: 100%;
}
@media (min-width: 768px) {
  /* line 10, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\panorama.less */
  .panorama-module {
    height: 600px;
  }
}
@media (min-width: 992px) {
  /* line 14, C:\CLIENTS\ICCSydney\git\ICC.Web.Frontend\Assets\less\modules\panorama.less */
  .panorama-module {
    height: 800px;
  }
}
