@font-face {
    font-family: 'AvantGarde Bk BT Demi';
    src: url('../fonts/AvanteGardeBkBt/AvantGardeITCbyBT-Demi.eot');
    src: url('../fonts/AvanteGardeBkBt/AvantGardeITCbyBT-Demi.eot?#iefix') format('embedded-opentype'),
        url('../fonts/AvanteGardeBkBt/AvantGardeITCbyBT-Demi.woff') format('woff'),
        url('../fonts/AvanteGardeBkBt/AvantGardeITCbyBT-Demi.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'AvantGarde Bk BT Oblique';
    src: url('../fonts/AvanteGardeBkBt/AvantGardeITCbyBT-BookOblique.eot');
    src: url('../fonts/AvanteGardeBkBt/AvantGardeITCbyBT-BookOblique.eot?#iefix') format('embedded-opentype'),
        url('../fonts/AvanteGardeBkBt/AvantGardeITCbyBT-BookOblique.woff') format('woff'),
        url('../fonts/AvanteGardeBkBt/AvantGardeITCbyBT-BookOblique.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'AvantGarde Bk BT Demi Oblique';
    src: url('../fonts/AvanteGardeBkBt/AvantGardeITCbyBT-DemiOblique.eot');
    src: url('../fonts/AvanteGardeBkBt/AvantGardeITCbyBT-DemiOblique.eot?#iefix') format('embedded-opentype'),
        url('../fonts/AvanteGardeBkBt/AvantGardeITCbyBT-DemiOblique.woff') format('woff'),
        url('../fonts/AvanteGardeBkBt/AvantGardeITCbyBT-DemiOblique.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'AvantGarde Bk BT';
    src: url('../fonts/AvanteGardeBkBt/AvantGardeITCbyBT-Book.eot');
    src: url('../fonts/AvanteGardeBkBt/AvantGardeITCbyBT-Book.eot?#iefix') format('embedded-opentype'),
        url('../fonts/AvanteGardeBkBt/AvantGardeITCbyBT-Book.woff') format('woff'),
        url('../fonts/AvanteGardeBkBt/AvantGardeITCbyBT-Book.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

html, body {
	max-width: 100%;
	font-family: 'AvantGarde Bk BT', sans-serif;
}
body {
	width: 100%;
	height: 100%;
	font-weight: 300;
}
strong {
	font-family: 'AvantGarde Bk BT', sans-serif;
}
.text-light {
	font-family: 'AvantGarde Bk BT', sans-serif;
}
.text-white {
	color: #ffffff !important;
}
html {
	width: 100%;
	height: 100%;
}
.pLeft50 {
	padding-left: 50px;
}
.pRight50 {
	padding-right: 50px;
}
.padding50 {
	padding-left: 50px;
	padding-right: 50px;
}
.padding15 {
	padding-left: 15px;
	padding-right: 15px;
}
.pRight2 {
	padding-right: 2px;
}
.pLeft2 {
	padding-left: 2px;
}
.text-secondary {
	color: #00b0d3;
}
h1.lightBlue, h2.lightBlue, h3.lightBlue  {color:#28abdf;font-family:'AvantGarde Bk BT', sans-serif}
h2 {
	font-family: 'AvantGarde Bk BT', sans-serif;
	letter-spacing: 4px;
}
h3 {
	font-family: 'AvantGarde Bk BT', sans-serif;
	letter-spacing: 1px;
}
p {
	font-family: 'AvantGarde Bk BT', sans-serif;
	letter-spacing: 1px;
	font-size: 14px;
}
.svg-fallback {
	display: none;
}
.no-svg .svg-fallback, .ie8 .svg-fallback {
	display: block;
}
.svg-content {
	display: block;
}
.no-svg .svg-content, .ie8 .svg-content {
	display: none;
}
.canvas-fallback {
	display: none;
}
.no-canvas .canvas-fallback, .ie8 .canvas-fallback {
	display: block;
}
.canvas-fallback {
	display: none;
}
.canvas-content {
	display: block;
}
.no-canvas .canvas-content, .ie8 .canvas-content {
	display: none;
}
.main-wrapper {
	max-width: 1170px;
	overflow-x: hidden;
	margin: 0 auto;
}
.main-wrapper-alt {
	max-width: 1170px;
	overflow-x: hidden;
	margin: 0 auto;
	margin-top:46px
}
ul {
	list-style: none;
	padding: 0;
}
.padding30 {
	padding-right: 30px;
	padding-left: 30px;
}
.padding40 {
	padding-right: 40px;
	padding-left: 40px;
}
.text-grey {
	color: #939598;
}

/* Global */

section {
	padding: 25px 0;
}
.seperator {
	width: 100%;
	height: 50px;
	border-bottom: 1px dashed #582680;
	margin-bottom: 50px;
}
.read-more {
	position: relative;
	font-weight: 600;
}

/* Nav */

.navbar-brand {
	padding: 15px;
	padding-top: 5px;
	padding-left: 0;
}
.navbar-brand img {
	width: 180px;
}
.ie8 .navbar-brand.svg-fallback {
	height: 30px;
	width: 180px;
	background-image: url(../images/logo.png);
	background-repeat: no-repeat;
	background-position: center;
}
.navbar-brand img:nth-child(2) {
	margin-left: -50px;
}
.navbar-default .navbar-toggle {
	border: 0;
	margin-bottom: 0;
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
	/*background-color: transparent;*/
}
.navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand {
	margin-left: /*15*/0px;
}
.navbar-toggle .icon-bar {
	display: block;
	width: 30px;
	height: 4px;
	border-radius: 4px;
}
.navbar-header {
	max-height: 46px;
	width:100%;
}
.navbar-collapse {
	background-color: /*#ffffff*/
	#000;
}
.navbar-default .navbar-nav>li>a {
	text-transform: uppercase;
}

/* Tabs */

.tab-pane {
	color: #000000;
}
.tablist li {
	opacity: 0.7;
	transition: opacity .7s ease-in;
}
li.selected {
	opacity: 1;
}
.panel-body {
	padding: 0;
}
.grey-bg {
	background-color: #e7e7e7;
}
.padding0 {
	padding: 0;
}
.collapsible {
	margin-bottom: 30px;
}
.collapsible img {
	margin: 0 auto;
}

/* Carousel */

#featured_carousel {
	z-index: 50;
}
#featured_carousel .carousel-caption {
	bottom: /*10px*/
	0px;
	left: auto;
	right: auto;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	padding-left: /*45px*/
	30px;
	padding-right: /*45px*/
	30px;
}
#featured_carousel .carousel-caption a.download, #mobile_carousel .carousel-caption a.download {
	padding: 6px 16px;
	text-transform: uppercase;
	font-size: 20px;
	background-color: rgb(4, 60, 123);
	background-color: rgba(4, 60, 123, 0.7);
	border-radius: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border: 1px solid #ffffff;
}
#featured_carousel .carousel-caption a.page-scroll {
	color: inherit;
}
#featured_carousel .carousel-caption a.page-scroll:hover, #featured_carousel .carousel-caption a.page-scroll:active, #featured_carousel .carousel-caption a.page-scroll:focus {
	text-decoration: none;
	outline: none;
	color: #ffffff;
}
#featured_carousel .carousel-caption a.download:hover, #featured_carousel .carousel-caption a.download:focus, #featured_carousel .carousel-caption a.download:active, #featured_carousel .carousel-caption a.download:visited {
	outline: none;
	text-decoration: none;
}
#featured_carousel .carousel-caption .captionFormat p.captionLarge {
	font-size: 50px;
	line-height: 48px;
	margin-bottom: 0;
}
#featured_carousel .carousel-caption .captionFormat p.captionSmall {
	font-size: 35px;
	line-height: 38px;
	font-family: 'Roboto', sans-serif;
}
.carousel-section {
	padding-bottom: 0;
	padding-top: 0px /*with nav bar 50px */;
	text-align: right;
	background: #333;
}
.carousel-indicators {
	margin-bottom: 0;
	bottom: -30px;
	background:#111;
	padding:4px;
}
.carousel-indicators li {
	height: 14px;
	width: 14px;
	background-color: #bab7bc;
	margin: 0 4px;
}
.carousel-indicators .active {
	height: 14px;
	width: 14px;
	margin: 0 4px;
}

/*Mobile Carousel*/

#mobile_carousel .carousel-caption {
	bottom: auto;
	/*top:4px;*/
	bottom: 0px;
	left: auto;
	right: auto;
	padding-left: 15px;
	padding-right: 15px;
	width: 100%;
}
#mobile_carousel .caption-white {
	top: 0;
}
#mobile_carousel .carousel-caption h1.text-primary {
	font-size: 16px;
	text-transform: uppercase;
	font-weight: 600;
	letter-spacing: 6px;
}
#mobile_carousel .caption-white h1 {
	font-size: 19px;
	font-weight: 500;
	letter-spacing: 6px;
}
#mobile_carousel .caption-white img {
	width: 65px;
}
#mobile_carousel .carousel-caption a.download {
	font-size: 16px;
	padding: 7px;
}
#mobile_carousel .carousel-caption .captionFormatM {
	font-size: 28px;
	line-height: 28px;
	padding-top: 40%;
}
@media screen and (max-width: 480px) {
	#mobile_carousel .carousel-caption .captionFormatM {
		font-size: 20px;
		line-height: 20px;
		padding-top: 30%;
	}
}

/* Welcome Section */

.welcome-section {
	padding-top: 55px;
	text-align: center;
	/*background: #eee9f2;*/
}
.welcome-section .row {
	/*background-image: url(../images/troy.png);*/
	background-repeat: no-repeat;
	background-position: 90% bottom;
	background-size: contain;
	padding-bottom: 35px;
}
.ie8 .welcome-section .row {
	background-image: url(../images/troy_ie8.png);
}
.welcome-section h2 {
	font-weight: 600;
}
.welcome-section h3 {
	font-weight: 300;
}
.welcome-section .download {
	padding: 10px 10px;
	text-transform: uppercase;
	background-color: #00539b;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	color: #ffffff;
}
.welcome-section .download:hover {
	text-decoration: none;
	opacity: 0.9;
}

/* Facts and Figures Section */

.text-link {
	font-weight: 500;
}
a.text-info:hover, a.text-info:focus, .text-link:hover {
	color: #25afe5;
}
#facts-tabs {
	margin-bottom: 50px;
}
#facts-and-figures .tab-pane {
	background-color: #582680;
	color: #ffffff;
	padding: 80px 0;
}
#facts-and-figures .panel-body {
	background-color: #582680;
	color: #ffffff;
	padding: 40px 0;
	margin-bottom: 40px;
}
#facts-tabs h4 {
	min-height: 50px;
}
#facts-tabs .active h4 {
	color: #582680;
}
.superchart img {
	width: 100%;
}
.ie9 .superchart img {
	height: 467px;
}
.lrgStat {
	font-size: 60px;
	font-weight: 700;
	margin-bottom: 0;
	line-height: 60px;
}
.midStat {
	line-height: 200px;
	font-size: 30px;
	font-weight: 500;
}
.smStat {
	font-size: 22px;
	line-height: 28px;
	text-transform: uppercase;
}
.ff-stat {
	margin-bottom: 50px;
}
.ff-stat.enquiry {
	height: 210px;
	padding: 36px 0;
}
.ff-stat.piggy {
	padding-left: 60px;
}
.ff-stat.lightbulb {
	left: 22%;
	right: 22%;
}
.ff-stat img.pull-left {
	margin-right: 3%;
}
.ff-stat img.pull-right {
	margin-right: 90px;
}
.ff-img img {
	margin: 0 auto;
	width: 100%;
	max-width: 130px;
}
.plan-members .ff-img img {
	max-width: 190px;
}
.lightbulb .ff-img img {
	max-width: 160px;
}
.ff-text {
	position: relative;
}
.ff-img, .ff-text {
	display: inline-block;
}
.ff-img-left {
	padding-right: 20px;
}
.ff-img-right {
	position: absolute;
	top: 0;
	right: -130px;
}
@-moz-document url-prefix() {
	.ff-img img {
		width: 130px;
	}
	.plan-members .ff-img img {
		width: 190px;
	}
	.lightbulb .ff-img img {
		width: 160px;
	}
}

/* Investments Section */

.investments-section {
	background-color: #243444;
	padding-top: 80px;
	/* background: #f3f3f3; */
}
.carousel-control {
	left: 20px;
}
.carousel-control.right {
	right: 20px;
}
.investments-section .carousel-inner {
	overflow: visible;
}
#charts_carousel {
	z-index: 100;
}
.textContainer {
	padding: 0 100px;
}
#charts_carousel .item {}
#charts_carousel .carousel-inner {
	height: 550px;
}
.ie8 #charts_carousel .carousel-inner {
	height: auto;
}
#investments, #investments p {
	color: #ffffff;
}
#investments h2 {
	font-size: 38px;
	margin: 0;
}
#investments h3 {
	text-transform: uppercase;
	margin: 0;
}

/* People Section */

#people {
	background: #e8e8e7;
	/* Old browsers */
	background: -moz-linear-gradient(top, #e8e8e7 0%, #ffffff 100%);
	/* FF3.6-15 */
	background: -webkit-linear-gradient(top, #e8e8e7 0%, #ffffff 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #e8e8e7 0%, #ffffff 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#e8e8e7', endColorstr='#ffffff', GradientType=0);
	/* IE6-9 */
	padding-top: 50px;
}
#people-tabs {
	padding-bottom: 50px;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e8e8e7+0,ffffff+100 */
}
#people .tab-pane {
	padding-bottom: 50px;
}
#people-tabs li {
	padding: 15px 25px;
	line-height: normal;
}
#people-tabs li img {
	margin: 0 auto;
}
#people-tabs li .people-name, #people .tab-pane h2 {
	text-transform: uppercase;
}
#people-tabs li.active .people-name {
	color: #00b0d3;
}
#people-tabs li .people-name {
	height: 44px;
}
#people-tabs .border, #people-tabs-accordion .border {
	display: none;
}
#people-tabs .no-border, #people-tabs-accordion .no-border {
	display: block;
}
#people-tabs .active .border, #people-tabs-accordion .active .border {
	display: block;
}
#people-tabs .active .no-border, #people-tabs-accordion .active .no-border {
	display: none;
}
#people-tabs-accordion .collapsible {
	text-align: center;
	padding: 0 15px;
}
#people .read-more, #people .read-less {
	text-transform: uppercase;
	color: #000;
	font-size: 12px;
}
.contact-section {
	text-align: center;
	padding-bottom: 50px;
	font-family: 'Roboto', sans-serif;
}
.contact-section p {
	font-weight: 300;
}
.contact-section .links {
	text-align: left;
}
.contact-section img {
	margin: 0 auto;
}
.contact-section a, .contact-section a:hover, .contact-section a:active, .contact-section a:focus {
	color: inherit;
}
.contact-section a.text-secondary, .contact-section a.text-secondary:hover, .contact-section a.text-secondary:focus, .contact-section a.text-secondary:active {
	color: #fff;
}
.contact-section .contact-toggle {
	display: block;
	font-family: 'Roboto', sans-serif;
	outline: none
}
.contact-section .shown.inner {
	display: block;
}
.contact-section .inner {
	overflow: hidden;
	display: none;
	margin-bottom: 15px;
}
/**/

.content-section {
	text-align: center;
	padding-bottom: 50px;
	font-family: 'Roboto', sans-serif;
}
.content-section p {
	font-weight: 300;
}
.content-section .links {
	text-align: left;
}
.content-section img {
	margin: 0 auto;
}
.content-section a, .content-section a:hover, .content-section a:active, .content-section a:focus {
	color: inherit;
}
.content-section a.text-secondary, .content-section a.text-secondary:hover, .content-section a.text-secondary:focus, .content-section a.text-secondary:active {
	color: #fff;
}




.content-section .content-toggle {
	display: block;
	font-family: 'Roboto', sans-serif;
	outline: none
}
.content-section .shown.inner {
	display: block;
}
.content-section .inner {
	overflow: hidden;
	display: none;
	margin-bottom: 15px;
}



/* Footer */

footer {
	background-color: #f8f8f9;
	padding: 20px 0;
}
footer {
	color: #575656;
}
footer li {
	display: inline;
	margin-right: 50px;
}

/* Media Queries */

@media screen and (max-width: 1200px) {
	.main-wrapper {
		max-width: 970px;
	}
	.main-wrapper-alt {
		max-width: 970px;
	}
}
@media screen and (max-width: 991px) {
	/*.container {
		//padding-left:15px;
		//padding-right:15px;
	}*/
	.padding50 {
		padding-left: 15px;
		padding-right: 15px;
	}
	.main-wrapper {
		max-width: 750px;
	}
	.main-wrapper-alt {
		max-width: 750px;
	}
	.navbar-brand {
		padding: 5px 15px 15px 0;
	}
	.navbar-brand img {
		width: 180px;
	}
	.nav>li>a {
		padding-left: 10px;
		padding-right: 10px;
		font-size: 16px;
	}
	.carousel-caption {
		width: 750px;
		margin-left: auto;
		margin-right: auto;
		left: auto;
	}
	#featured_carousel .carousel-caption a.download {
		font-size: 18px;
	}
	#featured_carousel .carousel-caption .captionFormat p.captionLarge {
		font-size: 40px;
		line-height: 38px;
	}
	#featured_carousel .carousel-caption .captionFormat p.captionSmall {
		font-size: 30px;
		line-height: 30px;
		font-family: 'Roboto', sans-serif;
	}
	#featured_carousel .carousel-caption .captionFormat img {
		max-width: 120px;
	}
	.carousel-control {
		left: 0px;
	}
	.carousel-control.right {
		right: /*-35*/
		-5px;
	}
	#charts_carousel .carousel-inner {
		height: 600px;
	}
	.textContainer {
		padding: 0 50px;
	}
	#people-tabs li {
		padding: 15px;
	}
	#people-tabs li .desc {
		height: 80px;
	}
}
@media screen and (max-width: 767px) {
	.pRight2 {
		padding-right: 0;
	}
	.pLeft2 {
		padding-left: 0;
	}
	.npm {
		padding: 0 !important;
	}
	.carousel-control {
		display: none;
	}
	.welcome-section .row {
		background-image: none;
	}
	.contact-section .links {
		text-align: center;
	}
	.contact-section .links img {
		max-width: 150px;
		margin: 0 auto;
		width: 80% !important;
		float: none !important;
	}
	.contact-section .links .conText {
		float: none !important;
	}
	.textContainer {
		padding: 0 15px;
	}
	footer li {
		display: block;
		margin-bottom: 15px;
	}
	#charts_carousel .carousel-inner {
		height: auto;
	}
	#facts-and-figures .info1 {
		text-align: center;
	}
	.pMob0 {
		padding: 0;
	}
	.pMob15 {
		padding: 0 15px;
	}
	.mLeftMob15 {
		margin-left: 12px;
	}
	.nav>li {
		padding: 0 15px;
	}
	.pmTop50 {
		padding-top: 50px;
	}
	#charts_carousel .carousel-inner>.item {
		display: block;
	}
}

/* <<< NEW CSS >>> */


/*CUSTOMERS*/

#customers {
	padding-bottom: 0;
}
#customers h3 {
	font-family: 'Roboto', sans-serif;
}
#customers p {
	line-height: 21px;
	font-family: 'Roboto', sans-serif;
}
#customers h3 a, #customers p a {
	color: #ffffff;
	text-decoration: none;
}
#customers h3 a:hover, #customers h3 a:active, #customers h3 a:focus, #customers p a:hover, #customers p a:active, #customers p a:focus {
	color: #ffffff;
	opacity: 0.8;
	text-decoration: none;
	outline: none;
}
#customers .containercustomer1 {
	height: 400px;
	margin-bottom: 4px;
	background: url('../images/customers/img_box_consolidate.jpg') no-repeat 65% 50%;
	background-size: cover;
}
#customers .containercustomer1 .outercustomer1 {
	width: 100%;
	height: 40%;
	position: relative;
	bottom: -60%;
	background-color: rgb(4, 60, 123);
	background-color: rgba(4, 60, 123, 0.7);
}
#customers .containercustomer1 .innercustomer1 {
	color: #fff;
	position: absolute;
	top: 0px;
	left: 0;
	right: 0;
	bottom: 0;
	padding-left: 10px;
	padding-right: 10px;
	line-height: 20px
}
#customers .containercustomer2 {
	height: 400px;
	margin-bottom: 4px;
	background: url('../images/customers/img_box_kelly.jpg') no-repeat 20% 50%;
	background-size: cover;
}
#customers .containercustomer2 .outercustomer2 {
	width: 100%;
	height: 40%;
	position: relative;
	bottom: -60%;
	background-color: rgb(4, 60, 123);
	background-color: rgba(4, 60, 123, 0.7);
}
#customers .containercustomer2 .innercustomer2 {
	color: #fff;
	position: absolute;
	top: 0px;
	left: 0;
	right: 0;
	bottom: 0;
	padding-left: 10px;
	padding-right: 10px;
	line-height: 20px
}
#customers .containercustomer3 {
	height: 400px;
	background: url('../images/customers/img_box_fingertips.jpg') no-repeat 60% 50%;
	background-size: cover;
}
#customers .containercustomer3 .outercustomer3 {
	width: 100%;
	height: 40%;
	position: relative;
	bottom: -60%;
	background-color: rgb(4, 60, 123);
	background-color: rgba(4, 60, 123, 0.7);
}
#customers .containercustomer3 .innercustomer3 {
	color: #fff;
	position: absolute;
	top: 0px;
	left: 0;
	right: 0;
	bottom: 0;
	padding-left: 10px;
	padding-right: 10px;
	line-height: 20px
}
#customers .containercustomer4 {
	height: 400px;
	background: url('../images/customers/img_box_dan.jpg') no-repeat 60% 50%;
	background-size: cover;
}
#customers .containercustomer4 .outercustomer4 {
	width: 100%;
	height: 40%;
	position: relative;
	bottom: -60%;
	background-color: rgb(4, 60, 123);
	background-color: rgba(4, 60, 123, 0.7);
}
#customers .containercustomer4 .innercustomer4 {
	color: #fff;
	position: absolute;
	top: 0px;
	left: 0;
	right: 0;
	bottom: 0;
	padding-left: 10px;
	padding-right: 10px;
	line-height: 20px
}

/*COMMUNITY*/

#community {
	padding-bottom: 0;
}
#community h4 {
	text-transform: uppercase;
}
#community .blue-overlay {
	padding: 25px 50px;
}
#community .purple-overlay {
	padding: 25px 50px;
	background-color: rgb(96, 89, 150);
	background-color: rgba(96, 89, 150, 0.8);
}
#community .pink-overlay {
	padding: 25px 50px;
	background-color: rgb(209, 51, 138);
	background-color: rgba(209, 51, 138, 0.7);
}
#community .containercommunity1 {
	width: 100%;
	height: 450px;
	background: url('../images/community/merc-com-1.jpg') no-repeat 65% 10%;
	background-size: cover;
}
#community .containercommunity1 .outercommunity1 {
	width: 100%;
	height: 100%;
	position: relative;
}
#community .containercommunity1 .innercommunity1 {
	color: #fff;
	bottom: 0px;
	background-color: rgb(4, 60, 123);
	background-color: rgba(4, 60, 123, 0.7);
	position: absolute;
	padding-left: 50px;
	padding-right: 50px;
	line-height: 18px
}
#community .containercommunity2 {
	width: 100%;
	height: 400px;
	background: url('../images/community/merc-com-2.jpg') no-repeat 65% 50%;
	background-size: cover;
}
#community .containercommunity2 .outercommunity2 {
	width: 100%;
	height: 100%;
	position: relative;
}
#community .containercommunity2 .innercommunity2 {
	color: #fff;
	bottom: 0px;
	position: absolute;
	padding-left: 50px;
	padding-right: 50px;
	line-height: 18px
}
#community .containercommunity3 {
	width: 100%;
	height: 400px;
	background: url('../images/community/merc-com-3.jpg') no-repeat 65% 20%;
	background-size: cover;
}
#community .containercommunity3 .outercommunity3 {
	width: 100%;
	height: 100%;
	position: relative;
}
#community .containercommunity3 .innercommunity3 {
	color: #fff;
	bottom: 0px;
	position: absolute;
	padding-left: 50px;
	padding-right: 50px;
	line-height: 18px;
	width: 100%
}

/* AWARDS */

#awards {
	background: url('../images/awards/awards.jpg') no-repeat 95% 35%;
	background-size: cover;
}
#awards .locks {
	text-align: right;
}
#awards a {
	font-family: 'Roboto', sans-serif;
	color: rgb(4, 60, 123);
}
.footerLogo {
	width: 400px
}
#mstbiline {
	text-align: right;
	color: #00a7ce;
	/*background:#330033;*/
	width: 50%;
	margin-top: 14px;
	float: right;
	margin-right: 30px;
	display: visible
}
@media screen and (max-width: 991px) {
	/* AWARDS */
	#awards {
		background-position: 77% center;
	}
}

/* MEDIA QUERIES */

@media screen and (max-width: 767px) {
	/*CUSTOMERS*/
	#customers .containercustomer1 {
		width: 100%;
		height: 400px;
		margin-bottom: 1%;
		background: url('../images/customers/img_box_consolidate.jpg') no-repeat 70% center;
		background-size: cover;
		float: left
	}
	#customers .containercustomer1 .outercustomer1 {
		width: 100%;
		height: 45%;
		position: relative;
		bottom: -55%;
		background-color: rgb(4, 60, 123);
		background-color: rgba(4, 60, 123, 0.7);
	}
	#customers .containercustomer2 {
		width: 100%;
		height: 400px;
		margin-bottom: 1%;
		background: url('../images/customers/img_box_kelly.jpg') no-repeat 20% 50%;
		background-size: cover;
		float: right
	}
	#customers .containercustomer2 .outercustomer2 {
		width: 100%;
		height: 50%;
		position: relative;
		bottom: -50%;
		background-color: rgb(4, 60, 123);
		background-color: rgba(4, 60, 123, 0.7);
	}
	#customers .containercustomer3 {
		width: 100%;
		height: 400px;
		margin-bottom: 1%;
		background: url('../images/customers/img_box_fingertips.jpg') no-repeat 60% 50%;
		background-size: cover;
		float: left
	}
	#customers .containercustomer3 .outercustomer3 {
		width: 100%;
		height: 30%;
		position: relative;
		bottom: -70%;
		background-color: rgb(4, 60, 123);
		background-color: rgba(4, 60, 123, 0.7);
	}
	#customers .containercustomer4 {
		width: 100%;
		height: 400px;
		margin-bottom: 1%;
		background: url('../images/customers/img_box_dan.jpg') no-repeat 60% 50%;
		background-size: cover;
		float: right
	}
	#customers .containercustomer4 .outercustomer4 {
		width: 100%;
		height: 45%;
		position: relative;
		bottom: -55%;
		background-color: rgb(4, 60, 123);
		background-color: rgba(4, 60, 123, 0.7);
	}
	/*COMMUNITY*/
	#community .containercommunity1 {
		width: 100%;
		height: 750px;
		background: url('../images/community/merc-com-1.jpg') no-repeat 55% 50%;
		background-size: cover;
	}
	#community .containercommunity1 .outercommunity1 {
		width: 100%;
		height: 100%;
		position: relative;
	}
	#community .containercommunity1 .innercommunity1 {
		color: #fff;
		bottom: 0px;
		background-color: rgb(4, 60, 123);
		background-color: rgba(4, 60, 123, 0.7);
		position: absolute;
		line-height: 18px
	}
	#community .containercommunity2 {
		width: 100%;
		height: 450px;
		background: url('../images/community/merc-com-2.jpg') no-repeat 55% 50%;
		background-size: cover;
	}
	#community .containercommunity2 .outercommunity2 {
		width: 100%;
		height: 100%;
		position: relative;
	}
	#community .containercommunity2 .innercommunity2 {
		color: #fff;
		bottom: 0px;
		position: absolute;
		line-height: 18px
	}
	#community .containercommunity3 {
		width: 100%;
		height: 500px;
		background: url('../images/community/merc-com-3.jpg') no-repeat 55% 50%;
		background-size: cover;
	}
	#community .containercommunity3 .outercommunity3 {
		width: 100%;
		height: 100%;
		position: relative;
	}
	#community .containercommunity3 .innercommunity3 {
		color: #fff;
		bottom: 0px;
		position: absolute;
		line-height: 18px
	}
	.footerLogo {
		width: 260px
	}
	#awards {
		background: url('../images/awards/awards_mobile2.jpg') no-repeat center;
		background-size: cover;
	}
	#awards .locks {
		text-align: center;
	}
	.pm15, #community .blue-overlay, #community .pink-overlay, #community .purple-overlay {
		/*padding-left:15px !important;
    padding-right:15px !important;*/
	}
	#mstbiline {
		display: none
	}
	.accordion-desk {
		display: none;
	}
}

/* AWARDS PART 2 */

@media screen and (min-width: 0px) and (max-width: 767px) {
	.awardsImage {
		display: block;
		height: 400px;
		background: url('../images/awards/awards_mobile.png') 50% 50% no-repeat
	}
	#mstbilinemob {
		background: #243345 none repeat scroll 0 0;
		color: #00a8c8;
		position: fixed;
		top: 40px;
		left: 0;
		height: 20px;
		padding-left: 20px;
		width: 100%;
		font-size: 13px;
		z-index: 200;
		display: block
	}
	.text-left {
    text-align: center;
}
	/* show it on small screens */
	
	
	
	
	
	
}





@media screen and (min-width: 768px) and (max-width: 11024px) {

	.awardsImage {
		display: none;
	}
	#mstbilinemob {
		display: none
	}
	/*MOBILE ACCORDION*/
	.accordion {
		display: visible
	}
	/*DESK ACCORDION*/
	.accordion-desk {
		overflow: hidden;
		box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.25);
		border-radius: 0px;
		display: visible;
	}
	.accordion-desk, .accordion-desk * {
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	/*----- Section Title1 -----*/
	
	.ast4 {
		width: 100%;
		padding: 15px;
		/*padding-left:45px;*/
		display: inline-block;
		border-bottom: 1px solid #575656;
		background: url('../images/btn_down.png') #444444 50% 85% no-repeat;
		transition:  linear 0.15s;
		/* Type */
		font-size: 1.200em;
		text-shadow: 0px 0px 0px #1a1a1a;
		color: #efefef;
		text-align: center;
		outline: 0;
	}
	.ast4.active {
		background: url('../images/btn_up.png') #444444 50% 85% no-repeat;
		/* Type */
		text-decoration: none;
		color: #fff;
		outline: 0;
	}
	.ast4:hover, .ast4:focus {
		/* Type */
		text-decoration: none;
		color: #fff;
		outline: 0;
	}
	.accordion-section:last-child .ast4 {
		border-bottom: none;
		outline: 0;
	}
	/*----- Section Title2 -----*/
	.ast5, .ast5:visited {
		width: 100%;
		padding: 15px;
		/*padding-left:45px;*/
		display: inline-block;
		border-bottom: 1px solid #666666;
		background: url('../images/btn_down.png') #575656 50% 85% no-repeat;
		transition:  linear 0.15s;
		/* Type */
		font-size: 1.200em;
		text-shadow: 0px 0px 0px #1a1a1a;
		color: #efefef;
		text-align: center;
		outline: 0;
	}
	.ast5.active {
		background: url('../images/btn_up.png') #575656 50% 85% no-repeat;
		/* Type */
		text-decoration: none;
		color: #fff;
		outline: 0;
	}
	.ast5:hover, .ast5:focus {
		/* Type */
		text-decoration: none;
		color: #fff;
		outline: 0;
	}
	.accordion-section:last-child .ast5 {
		border-bottom: none;
		outline: 0;
	}
	/*----- Section Title6 -----*/
	.ast6 {
		width: 100%;
		padding: 15px;
		/*padding-left:45px;*/
		display: inline-block;
		border-bottom: 1px solid #777777;
		background: url('../images/btn_down.png') #666666 50% 85% no-repeat;
		transition:  linear 0.15s;
		/* Type */
		font-size: 1.200em;
		text-shadow: 0px 0px 0px #1a1a1a;
		color: #efefef;
		text-align: center;
		outline: 0;
	}
	.ast6.active {
		background: url('../images/btn_up.png') #666666 50% 85% no-repeat;
		/* Type */
		text-decoration: none;
		color: #fff;
		outline: 0;
	}
	.ast6:hover, .ast6:focus {
		/* Type */
		text-decoration: none;
		color: #fff;
		outline: 0;
	}
	.accordion-section:last-child .ast6 {
		/*border-bottom: none;*/
		outline: 0;
	}
	/* Accordion content treatments */
	#accordion-4 {
		background: /*rgba(44, 44, 44, 1)*/#444444
	}
	#accordion-4 p {
		margin: 0;
		padding: 30px;
	}
	#accordion-5 {
		background: /*rgba(55, 55, 55, 1)*/#575656 
	}
	#accordion-5 p {
		margin: 0;
		padding: 30px;
	}
	#accordion-6 {
		background: /*rgba(66, 66, 66, 1)*/#666666
	}
	#accordion-6 p {
		margin: 0;
		padding: 30px;
	}
	/* hide it elsewhere */
}

/*------------------------------------*\
accordion
\*------------------------------------*/


/*----- Accordion -----*/

.accordion, .accordion * {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.accordion {
	overflow: hidden;
	box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.25);
	border-radius: 0px;
}

/*----- Section Title1 -----*/

.ast1 {
	width: 100%;
	padding: 15px;
	display: inline-block;
	border-bottom: 0px solid #1a1a1a;
	background: url('../images/btn_down.png') #444444 50% 85% no-repeat;
	transition:  linear 0.15s;
	/* Type */
	font-size: 1.200em;
	text-shadow: 0px 0px 0px #1a1a1a;
	color: #efefef;
	text-align: center;
	outline: 0;
}
.ast1.active {
	background: url('../images/btn_up.png') #444444 50% 85% no-repeat;
	/* Type */
	text-decoration: none;
	color: #fff;
	outline: 0;
}
.ast1:hover, .ast1:focus {
	/* Type */
	text-decoration: none;
	color: #fff;
	outline: 0;
}
.accordion-section:last-child .ast1 {
	border-bottom: none;
	outline: 0;
}

/*----- Section Title2 -----*/

.ast2, .ast2:visited {
	width: 100%;
	padding: 15px;
	display: inline-block;
	border-bottom: 0px solid #1a1a1a;
	background: url('../images/btn_down.png') #575656 50% 85% no-repeat;
	transition:  linear 0.15s;
	/* Type */
	font-size: 1.200em;
	text-shadow: 0px 0px 0px #1a1a1a;
	color: #efefef;
	text-align: center;
	outline: 0;
}
.ast2.active {
	background: url('../images/btn_up.png') #575656 50% 85% no-repeat;
	/* Type */
	text-decoration: none;
	color: #fff;
	outline: 0;
}
.ast2:hover, .ast2:focus {
	/* Type */
	text-decoration: none;
	color: #fff;
	outline: 0;
}
.accordion-section:last-child .ast2 {
	border-bottom: none;
	outline: 0;
}

/*----- Section Title3 -----*/

.ast3 {
	width: 100%;
	padding: 15px;
	display: inline-block;
	border-bottom: 0px solid #1a1a1a;
	background: url('../images/btn_down.png') #666666 50% 85% no-repeat;
	transition:  linear 0.15s;
	/* Type */
	font-size: 1.200em;
	text-shadow: 0px 0px 0px #1a1a1a;
	color: #efefef;
	text-align: center;
	outline: 0;
}
.ast3.active {
	background: url('../images/btn_up.png') #666666 50% 85% no-repeat;
	/* Type */
	text-decoration: none;
	color: #fff;
	outline: 0;
}
.ast3:hover, .ast3:focus {
	/* Type */
	text-decoration: none;
	color: #fff;
	outline: 0;
}
.accordion-section:last-child .ast3 {
	border-bottom: none;
	outline: 0;
}

/* Accordion content treatments */

#accordion-1 {
	background: /*rgba(166, 226, 239, 0.3)*/#444444
}
#accordion-1 p {
	margin: 0;
	padding: 30px;
}
#accordion-2 {
	background: /*rgba(167, 217, 200, 0.3)*/#575656
}
#accordion-2 p {
	margin: 0;
	padding: 30px;
}
#accordion-3 {
	background: /*rgba(255, 221, 172, 0.3)*/#666666
}
#accordion-3 p {
	margin: 0;
	padding: 30px;
}

/* Centered buttons  */

.button-center-parent {
	position: relative;
	float: right;
	right: 50%;
}
.button-center-child {
	position: relative;
	float: right;
	right: -50%;
}
.button-center-parent-career {
	position: relative;
}
.button-center-child-career {
	position: relative;
}

/* download button */

.button-center-download {
	float: left;
	margin: 0 1.5em;
	border: 1px solid #ccc;
	padding-right: 16px;
	padding-left: 16px;
	padding-top: 6px;
	padding-bottom: 6px;
	text-transform: uppercase;
	text-align: center;
	font-size: 18px;
}
a.button-center-download:link {
	color: #ccc;
	text-decoration: none;
	background: #222;
}
a.button-center-download:hover {
	color: #fff;
	background: #000;
}

/* health button */

.button-center-health {
	float: left;
	margin: 0 1.5em;
	border: 1px solid #ccc;
	padding-right: 16px;
	padding-left: 16px;
	padding-top: 6px;
	padding-bottom: 6px;
	text-transform: uppercase;
	text-align: center;
	font-size: 13px;
}
a.button-center-health:link, a.button-center-health:visited {
	color: #ccc;
	text-decoration: none;
	background: #222;
}
a.button-center-health:hover, a.button-center-health:active {
	color: #fff;
	background: #000;
}

/* wealth button */

.button-center-wealth {
	float: left;
	margin: 0 1.5em;
	border: 1px solid #ccc;
	padding-right: 16px;
	padding-left: 16px;
	padding-top: 6px;
	padding-bottom: 6px;
	text-transform: uppercase;
	text-align: center;
	font-size: 13px;
}
a.button-center-wealth:link, a.button-center-wealth:visited {
	color: #ccc;
	text-decoration: none;
	background: #222;
}
a.button-center-wealth:hover, a.button-center-wealth:active {
	color: #fff;
	background: #000;
}

/* career button */

.button-center-career {
	float: left;
	margin: 0 1.5em;
	border: 1px solid #ccc;
	padding-right: 16px;
	padding-left: 16px;
	padding-top: 6px;
	padding-bottom: 6px;
	text-transform: uppercase;
	text-align: center;
	font-size: 13px;
}
a.button-center-career:link, a.button-center-career:visited {
	color: #ccc;
	text-decoration: none;
	background: #222;
}
a.button-center-career:hover, a.button-center-career:active {
	color: #fff;
	background: #000;
}

/* generic health story button */

.button-center-healthStory {
	width: 290px;
	float: left;
	margin: 0 1.5em;
	border: 1px solid #1bc5db;
	padding-right: 16px;
	padding-left: 16px;
	padding-top: 6px;
	padding-bottom: 6px;
	text-transform: uppercase;
	text-align: center;
	font-size: 13px;
}
a.button-center-healthStory:link, a.button-center-healthStory:visited {
	color: #ededed;
	text-decoration: none;
	background: #00a8c8;
}
a.button-center-healthStory:hover, a.button-center-healthStory:active {
	color: #fff;
	background: #008da8;
}
.button-center-careerStory {
	width: 290px;
	float: left;
	margin: 0;
	border: 1px solid #f9c467;
	padding-right: 16px;
	padding-left: 16px;
	padding-top: 6px;
	padding-bottom: 6px;
	text-transform: uppercase;
	text-align: center;
	font-size: 13px;
}
a.button-center-careerStory:link, a.button-center-careerStory:visited {
	color: #ededed;
	text-decoration: none;
	background: #fbae17;
}
a.button-center-careerStory:hover, a.button-center-careerStory:active {
	color: #fff;
	background: #cf9015;
}

/*SINGLE generic buttons*/


/*health button*/

.button-center-healthStorySingle {
	width: 500px;
	float: left;
	margin: 0 1.5em;
	border: 1px solid #1bc5db;
	padding-right: 16px;
	padding-left: 16px;
	padding-top: 6px;
	padding-bottom: 6px;
	text-transform: uppercase;
	text-align: center;
	font-size: 13px;
}
a.button-center-healthStorySingle:link, a.button-center-healthStorySingle:visited {
	color: #ededed;
	text-decoration: none;
	background: #00a8c8;
}
a.button-center-healthStorySingle:hover, a.button-center-healthStorySingle:active {
	color: #fff;
	background: #008da8;
}

/* wealth button */

.button-center-wealthStorySingle {
	width: 500px;
	float: left;
	margin: 0 1.5em;
	border: 1px solid #9c0000;
	padding-right: 16px;
	padding-left: 16px;
	padding-top: 6px;
	padding-bottom: 6px;
	text-transform: uppercase;
	text-align: center;
	font-size: 13px;
}
a.button-center-wealthStorySingle:link, a.button-center-wealthStorySingle:visited {
	color: #ededed;
	text-decoration: none;
	background: #b60000;
}
a.button-center-wealthStorySingle:hover, a.button-center-wealthStorySingle:active {
	color: #fff;
	background: #a70000;
}

/* career button */

.button-center-careerStorySingle {
	float: left;
	margin: 0 1.5em;
	border: 1px solid #f9c467;
	padding-right: 16px;
	padding-left: 16px;
	padding-top: 6px;
	padding-bottom: 6px;
	text-transform: uppercase;
	text-align: center;
	font-size: 13px;
}
a.button-center-careerStorySingle:link, a.button-center-careerStorySingle:visited {
	color: #ededed;
	text-decoration: none;
	background: #fbae17;
}
a.button-center-careerStorySingle:hover, a.button-center-careerStorySingle:active {
	color: #fff;
	background: #cf9015;
}
@media only screen and (max-width: 768px) {
	.button-center-healthStorySingle {
		width: 290px;
	}
	.button-center-wealthStorySingle {
		width: 290px;
	}
	.button-center-careerStorySingle {
		width: 290px;
	}
}

/*CONTENT LEFT AND RIGHT*/


/*  SECTIONS  */

.sectionlr {
	clear: both;
	padding: 0px;
	margin: 0px;
	margin-left: 2.5%;
}

/*  COLUMN SETUP  */

.collr {
	display: block;
	float: left;
	padding: 20px;
}
.collr:first-child {
	margin-left: 0;
}

/*  GROUPING  */

.grouplr:before, .grouplr:after {
	content: "";
	display: table;
}
.grouplr:after {
	clear: both;
}
.grouplr {
	zoom: 1;
	/* For IE 6/7 */
}

/*  GRID OF TWO  */

.span_2_of_2 {
	width: 100%;
	text-align: center;
	padding: 10%;
}
.span_1_of_2 {
	width: 47.5%;
	text-align: center;
	padding: 0%;
	margin-right: 2.5%;
}

/*  GO FULL WIDTH AT LESS THAN 768 PIXELS */

@media only screen and (max-width: 768px) {
	.collr {
		margin: 1% 0 1% 0%;
	}
}
@media only screen and (max-width: 768px) {
	.span_2_of_2, .span_1_of_2 {
		width: 100%;
	}
}

/*END CONTENT LEFT AND RIGHT*/


/* Health sections */


	


.healthImage1 {
	background: url('../images/2016/img_banner_Nyrie2.jpg') no-repeat;
	background-size: cover;
	background-position: top;
	height: 240px;
	margin-bottom: 20px;
}
.healthImage1Text {
	background: rgba(0, 168, 200, 0.8);
	color: #fff;
	padding: 2%;
	text-align: left;
	position: relative;
	margin-bottom: 0px;
}
.healthImage2 {
	background: url('../images/2016/img_banner_MercerCares2.jpg') no-repeat;
	background-size: cover;
	background-position: top;
	height: 240px;
	margin-bottom: 20px;
}
.healthImage2Text {
	background: rgba(0, 168, 200, 0.8);
	color: #fff;
	padding: 2%;
	text-align: left;
	position: relative;
	margin-bottom: 0px;
}

/* Career sections */

.careerImage1 {
	background: url('../images/2016/img_banner_CakesWatches2.jpg') no-repeat;
	background-size: cover;
	background-position: top;
	height: 240px;
	margin-bottom: 20px;
}
.careerImage1Text {
	background: rgba(251, 174, 23, 0.8);
	color: #fff;
	padding: 2%;
	text-align: left;
	position: relative;
	margin-bottom: 0px;
}
.careerImage2 {
	background: url('../images/2016/img_banner_MercerMinute2.jpg') no-repeat;
	background-size: cover;
	background-position: top;
	height: 240px;
	margin-bottom: 20px;
}
.careerImage2Text {
	background: rgba(251, 174, 23, 0.8);
	color: #fff;
	padding: 2%;
	text-align: left;
	position: relative;
	margin-bottom: 0px;
}

/* blockquote */

p.blocky {
	font-size: 24px;
	line-height: 28px;
}
.blockyBlue {
	color: #00a8c8;
	font-family: 'Roboto', sans-serif;
	text-align: center;
	padding: 30px!important
}
.blockyGreenA {
	color: #b60000;
	font-family: 'Roboto', sans-serif;
	text-align: center;
	padding: 30px!important
}
.blockyGreen {
	color: #b60000;
	font-family: 'Roboto', sans-serif;
	margin: 0!important;
	padding: 0!important;
}
.blockyYellow {
	color: #fbae17;
	font-family: 'Roboto', sans-serif;
	text-align: center;
	padding: 30px!important
}

/*Story Text */

.storyText {}
.storyTextLinkB {
	padding-left: 20px;
	background: url('../images/2016/downBlue.png') no-repeat;
	background-position: 0% 3px;
}
a.storyTextLinkBlue {
	color: #00a8c8;
}
.storyTextLinkG {
	padding-left: 20px;
	background: url('../images/2016/downGreen.png') no-repeat;
	background-position: 0% 3px;
}
a.storyTextLinkGreen {
	color: #ffffff;
}
.storyTextLinkY {
	padding-left: 20px;
	background: url('../images/2016/downYellow.png') no-repeat;
	background-position: 0% 3px;
}
a.storyTextLinkYellow {
	color: #fbae17;
}
.storyH4B, .storyH3B {
	color: #00a8c8;
	padding-top: 10px;
	padding-bottom: 10px;
}
.storyH4G, .storyH3G {
	color: #b60000;
	padding-top: 10px;
	padding-bottom: 10px;
}
.storyH4Y, .storyH3Y {
	color: #fbae17;
	padding-top: 10px;
	padding-bottom: 10px;
}

/*HEALTH STORY IMAGE*/

.healthStoryImage1 {
	background: url('../images/2016/img_banner_SuperCycle2.jpg') rgba(0, 168, 200, 0.8) no-repeat;
	background-size: cover;
	background-position: 50% 30%;
	-webkit-animation: fadein 4s; /* Safari and Chrome */
    -moz-animation: fadein 4s; /* Firefox */
    -ms-animation: fadein 4s; /* Internet Explorer */
    -o-animation: fadein 4s; /* Opera */
    animation: fadein 4s;	
	height: 400px;
	width: 100%;
	margin-bottom: 0px;
}
.healthStoryImage2 {
	background: url('../images/2016/img_banner_MercerCares2.jpg') rgba(0, 168, 200, 0.8) no-repeat;
	background-size: cover;
	background-position: 50% 10%;
	-webkit-animation: fadein 4s; /* Safari and Chrome */
    -moz-animation: fadein 4s; /* Firefox */
    -ms-animation: fadein 4s; /* Internet Explorer */
    -o-animation: fadein 4s; /* Opera */
    animation: fadein 4s;	
	height: 400px;
	width: 100%;
	margin-bottom: 0px;
}
.healthStoryText {
	font-size: 2.2em;
	letter-spacing: .05em;
	background: rgba(0, 168, 200, 0.8);
	color: #fff;
	padding: 2%;
	text-align: left;
	position: relative;
	margin-bottom: 0px;
	line-height: .95em;
}

/* WEALTH STORY */

.wealthStoryText {
	font-size: 2.2em;
	letter-spacing: .05em;
	background: rgba(15, 182, 148, 0.8);
	color: #fff;
	padding: 2%;
	text-align: left;
	position: relative;
	margin-bottom: 0px;
	line-height: .95em;
}
.wealthStoryImage1 {
	background: url('../images/2016/img_banner_Phil2.jpg') rgba(15, 182, 148, 0.8) no-repeat;
	background-size: cover;
	background-position: 10% 10%;
	-webkit-animation: fadein 4s; /* Safari and Chrome */
    -moz-animation: fadein 4s; /* Firefox */
    -ms-animation: fadein 4s; /* Internet Explorer */
    -o-animation: fadein 4s; /* Opera */
    animation: fadein 4s;	
	height: 400px;
	width: 100%;
	margin-bottom: 20px;
}
.wealthStoryImage2 {
	background: url('../images/2016/img_banner_Di2.jpg') rgba(15, 182, 148, 0.8) no-repeat;
	background-size: cover;
	background-position: 24% 10%;
	-webkit-animation: fadein 4s; /* Safari and Chrome */
    -moz-animation: fadein 4s; /* Firefox */
    -ms-animation: fadein 4s; /* Internet Explorer */
    -o-animation: fadein 4s; /* Opera */
    animation: fadein 4s;	
	height: 400px;
	width: 100%;
	margin-bottom: 20px;
}

/* CAREER STORY */

.careerStoryText {
	font-size: 2.2em;
	letter-spacing: .05em;
	background: rgba(251, 174, 23, 0.8);
	color: #fff;
	padding: 2%;
	text-align: left;
	position: relative;
	margin-bottom: 0px;
	line-height: .95em;
}
.careerStoryImage1 {
	background: url('../images/2016/img_banner_CakesWatches2.jpg') rgba(251, 174, 23, 0.8) no-repeat;
	
	background-size: cover;
	background-position: 10% 10%;
	-webkit-animation: fadein 4s; /* Safari and Chrome */
    -moz-animation: fadein 4s; /* Firefox */
    -ms-animation: fadein 4s; /* Internet Explorer */
    -o-animation: fadein 4s; /* Opera */
    animation: fadein 4s;
	height: 400px;
	width: 100%;
	margin-bottom: 0px;
}


.careerStoryImage2 {
	background: url('../images/2016/img_banner_MercerMinute2.jpg') rgba(251, 174, 23, 0.8) no-repeat;
	background-size: cover;
	background-position: 24% 70%;
	-webkit-animation: fadein 4s; /* Safari and Chrome */
    -moz-animation: fadein 4s; /* Firefox */
    -ms-animation: fadein 4s; /* Internet Explorer */
    -o-animation: fadein 4s; /* Opera */
    animation: fadein 4s;	height: 400px;
	width: 100%;
	margin-bottom: 0px;
}

/*  GO FULL WIDTH AT LESS THAN 768 PIXELS */

@media only screen and (max-width: 768px) {
	.healthStoryText {
		font-size: 1.5em;
		;
	}
	.healthStoryImage1 {
		background: url('../images/2016/img_banner_SuperCycle2.jpg') rgba(0, 168, 200, 0.8) no-repeat;
		background-size: cover;
		background-position: 50% 80%;
		height: 300px;
		width: 100%;
		margin-bottom: 20px;
	}
	.healthStoryImage2 {
		background: url('../images/2016/img_banner_MercerCares2.jpg') rgba(0, 168, 200, 0.8) no-repeat;
		background-size: cover;
		background-position: 50% 80%;
		height: 300px;
		width: 100%;
		margin-bottom: 20px;
	}
}

/*career CONTENT LEFT AND RIGHT*/


/*  SECTIONS  */

.sectionlrc {
	clear: both;
	padding: 0px;
	margin: 0px;
	margin-left: 0%;
}

/*  COLUMN SETUP  */

.collrc {
	display: block;
	float: left;
	padding: 20px;
	padding-left: 0;
}
.collrc:first-child {
	margin-left: 0;
}

/*  GROUPING  */

.grouplrc:before, .grouplrc:after {
	content: "";
	display: table;
}
.grouplrc:after {
	clear: both;
}
.grouplrc {
	zoom: 1;
	/* For IE 6/7 */
}

/*  GRID OF TWO  */

.span_2_of_2c {
	width: 100%;
	text-align: center;
	padding: 10%;
}
.span_1_of_2c {
	width: 47.5%;
	text-align: center;
	padding: 0%;
	margin-right: 2.5%;
}

/*  GO FULL WIDTH AT LESS THAN 768 PIXELS */

@media only screen and (max-width: 768px) {
	.collrc {
		margin: 1% 0 1% 0%;
	}
}
@media only screen and (max-width: 768px) {
	.span_2_of_2c, .span_1_of_2c {
		width: 100%;
	}
}
@media only screen and (max-width: 991px)  {
  			.full {
    		display:block;
   			 width:100%;
				
  			}
	
}

/*END CONTENT LEFT AND RIGHT*/


/* Styles for wrap for demo */
.fade-in {
	font-size: 26px;
	line-height: 32px;
}

p.fade-in {
	font-size: 26px;
	line-height: 32px;
}
.fade-in .blockyGreenA {
	color: #b60000;
	font-family: 'Roboto', sans-serif;
	text-align: center;
	padding: 30px!important
}
.fade-in .blockyBlue {
	color: #00a8c8;
	font-family: 'Roboto', sans-serif;
	text-align: center;
	padding: 30px!important
}
.fade-in .blockyYellow {
	color: #fbae17;
	font-family: 'Roboto', sans-serif;
	text-align: center;
	padding: 30px!important
}

.anchor{
   display:block;
   height:96px; /* this is the height of your header */
   margin-top:-96px; /* this is again negative value of the height of your header */
   visibility:hidden;
}
.overlay { width: 46.5%; height:240px; position:absolute}

/* HOME PAGE IMAGE RESIZE ON HOVER */

.healthImageFade {
    height: 240px;
    width: 100%;
    overflow: hidden;
    position: relative;
}

.healthImageFade .hLarger1 {
    position: absolute;
    height: 100%;
    width: 100%;
    -moz-transition:  1.5s;
    -webkit-transition:  1.5s;
    transition:  1.5s;
    -moz-transform: scale(1,1);
    -webkit-transform: scale(1,1);
    transform: scale(1,1);
    background-image: url('../images/2016/img_banner_Nyrie2.jpg');
    -moz-background-size: cover;
    -webkit-background-size: cover;
    background-size: cover;
    background-position: 50% 50%;
    
}

.healthImageFade:hover > .hLarger1 {
    -moz-transform: scale(1.1,1.1);
    -webkit-transform: scale(1.1,1.1);
    transform: scale(1.1,1.1);  
    text-decoration:none;  
}

.healthImageFade .hLarger2 {
    position: absolute;
    height: 100%;
    width: 100%;
    -moz-transition:  1.5s;
    -webkit-transition:  1.5s;
    transition:  1.5s;
    -moz-transform: scale(1,1);
    -webkit-transform: scale(1,1);
    transform: scale(1,1);
    background-image: url('../images/2016/img_banner_MercerCares2.jpg');
    -moz-background-size: cover;
    -webkit-background-size: cover;
    background-size: cover;
    background-position: 50% 50%;
    
}

.healthImageFade:hover > .hLarger2 {
    -moz-transform: scale(1.1,1.1);
    -webkit-transform: scale(1.1,1.1);
    transform: scale(1.1,1.1);  
    text-decoration:none;  
}

/*CAREER IMAGE FADES */

.careerImageFade {
    height: 240px;
    width: 100%;
    overflow: hidden;
    position: relative;
}

.careerImageFade .hLarger1 {
    position: absolute;
    height: 100%;
    width: 100%;
    -moz-transition:  1.5s;
    -webkit-transition:  1.5s;
    transition:  1.5s;
    -moz-transform: scale(1,1);
    -webkit-transform: scale(1,1);
    transform: scale(1,1);
    background-image: url('../images/2016/img_banner_CakesWatches2.jpg');
    -moz-background-size: cover;
    -webkit-background-size: cover;
    background-size: cover;
    background-position: 50% 50%;
    
}

.careerImageFade:hover > .hLarger1 {
    -moz-transform: scale(1.1,1.1);
    -webkit-transform: scale(1.1,1.1);
    transform: scale(1.1,1.1);  
    text-decoration:none;  
}

.careerImageFade .hLarger2 {
    position: absolute;
    height: 100%;
    width: 100%;
    -moz-transition:  1.5s;
    -webkit-transition:  1.5s;
    transition:  1.5s;
    -moz-transform: scale(1,1);
    -webkit-transform: scale(1,1);
    transform: scale(1,1);
    background-image: url('../images/2016/img_banner_MercerMinute2.jpg');
    -moz-background-size: cover;
    -webkit-background-size: cover;
    background-size: cover;
    background-position: 50% 50%;
    
}

.careerImageFade:hover > .hLarger2 {
    -moz-transform: scale(1.1,1.1);
    -webkit-transform: scale(1.1,1.1);
    transform: scale(1.1,1.1);  
    text-decoration:none;  
}



a.nounderline:hover{
text-decoration:none;  
}
a.nounderline:link{
text-decoration:none;  
}
a.nounderline:visited{
text-decoration:none;  
}
a.nounderline:focus{
text-decoration:none;  
}


.ex0{
	background-size: auto 100%;
	background-repeat:no-repeat;
	opacity: 0.65;
	background-color:#555;
	
	width:29%;
	height:120px;
	border:1px solid #000;
	margin-left:3%;
	margin-bottom:16px;
	float:left;
	cursor: pointer;
	}
	
	
	.ex0background1 {
	background-position:center;
	background-image:url(../img/example-motologo.jpg);
	}
	.ex0background1:hover {
	
	}

	.ex0text1 {
	background:rgba(33, 33, 33, 0.8);
	height:120px;
	padding-top: 45px;
	display:none;
	vertical-align: middle;
	text-align:center
	}
	
	.ex0background2 {
	background-position:left;
	background-image:url(../img/example-rycoweb.jpg);
	}
	.ex0text2 {
	background:rgba(33, 33, 33, 0.8);
	height:120px;
	padding-top: 45px;
	display:none;
	vertical-align: middle;
	text-align:center
	}
	
	.ex0background3 {
	background-position:right;
	background-image:url(../img/example-qrcode.jpg);
	}
	.ex0text3 {
	background:rgba(33, 33, 33, 0.8);
	height:120px;
	padding-top: 45px;
	display:none;
	vertical-align: middle;
	text-align:center
	}
	
	.ex0background4 {
	background-position:left;
	background-image:url(../img/example-iagnrma2005.jpg);
	}
	.ex0text4 {
	background:rgba(33, 33, 33, 0.8);
	height:120px;
	padding-top: 45px;
	display:none;
	vertical-align: middle;
	text-align:center
	}
	
	.ex0background5 {
	background-position:right;
	background-image:url(../img/example-mercer2005.jpg);
	}
	.ex0text5 {
	background:rgba(33, 33, 33, 0.8);
	height:120px;
	padding-top: 45px;
	display:none;
	vertical-align: middle;
	text-align:center
	}
	
	.ex0background6 {
	background-position:left;
	background-image:url(../img/example-rio2005.jpg);
	}
	.ex0text6 {
	background:rgba(33, 33, 33, 0.8);
	height:120px;
	padding-top: 45px;
	display:none;
	vertical-align: middle;
	text-align:center
	}
	
	.ex0background7 {
	background-position:left;
	background-image:url(../img/example-rio.jpg);
	}
	.ex0text7 {
	background:rgba(33, 33, 33, 0.8);
	height:120px;
	padding-top: 45px;
	display:none;
	vertical-align: middle;
	text-align:center
	}
	
	.ex0background8 {
	background-position:center;
	background-image:url(../img/example-mst.jpg);
	}
	.ex0text8 {
	background:rgba(33, 33, 33, 0.8);
	height:120px;
	padding-top: 45px;
	display:none;
	vertical-align: middle;
	text-align:center
	}
	
	.ex0background9 {
	background-position:left;
	background-image:url(../img/example-wesf.jpg);
	}
	.ex0text9 {
	background:rgba(33, 33, 33, 0.8);
	height:120px;
	padding-top: 45px;
	display:none;
	vertical-align: middle;
	text-align:center
	}
	
	.ex0background10 {
	background-position:center;
	background-image:url(../img/example-ss-bmw.jpg);
	}
	.ex0text10 {
	background:rgba(33, 33, 33, 0.8);
	height:100%;
	display:none;
	
	}
	
	.ex0background11 {
	background-position:right;
	background-image:url(../img/example-foxy.jpg);
	}
	.ex0text11 {
	background:rgba(33, 33, 33, 0.8);
	height:120px;
	padding-top: 45px;
	display:none;
	vertical-align: middle;
	text-align:center
	}
	
	.ex0background12 {
	background-position:left;
	background-image:url(../img/example-fedfashion.jpg);
	}
	.ex0text12 {
	background:rgba(33, 33, 33, 0.8);
	height:100%;
	display:none;
	}


	div#skillset{
	height:auto;width:100%;padding:0px;padding-top:0px;text-align:left
	}
	div#skills{
	height:auto;width:100%;padding:20px;padding-top:0px;text-align:left
	}
	.s10{
	width:10%;padding:6px;float:left;margin-bottom:2px;
	}
	.s20{
	width:20%;padding:6px;float:left;margin-bottom:2px;
	}
	.s30{
	width:30%;padding:6px;float:left;margin-bottom:2px;
	}
	.s40{
	width:40%;padding:6px;float:left;margin-bottom:2px;
	}
	.s60{
	width:60%;padding:6px;float:left;margin-bottom:2px;
	}
	.s70{
	width:70%;padding:6px;float:left;margin-bottom:2px;
	}
	.s80{
	width:80%;padding:6px;float:left;margin-bottom:2px;
	}
	.s90{
	width:90%;padding:6px;float:left;margin-bottom:2px;
	}
	.s111{
	background:#111;
	}
	.s222{
	background:#222;
	}
	.s333{
	background:#333;
	}
	.s444{
	background:#444;
	}
	
	 a:link.jules{color:#fff;text-decoration: underline}
	 a:hover.jules{color:#aaa;text-decoration: blink}

	.nav li a:link.nav-text{font-size:14px;color:#999}
	.nav li a:hover.nav-text,.nav li a:focus.nav-text,.nav li a:active.nav-text{color:#000000;background-color:#fff}
	
	.nav li a:hover.page-scroll.nav-text{color:#000000}
	.nav li a:active.page-scroll.nav-text {background-color:#ffffff;color:#009900}
	.nav li a:visited.page-scroll.nav-text{color:#000000}
	.nav li a:focus.page-scroll.nav-text {color:#000000;background-color:#dddddd}



@media screen and (max-width: 400px){
.navbar-brand img {
margin-top:5px;
		width: 150px;}

}
.img-responsive .packagesImg img{
	width:50%}
@media screen and (max-width: 400px){
img-responsive .packagesImg img {
width:100%}

}
.wrapper { 
  border : 0px dotted #ccc; padding: 0px; 
}

.wrapper div {
   width: 100%; 
   min-height: 200px;
   padding: 0px;
   -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
   box-sizing: border-box;
}
#power, #add1, #add4 { background-color: transparent; min-width:50%;text-align:left}
		#energise, #add2, #add5 { background-color: transparent; min-width:50%;text-align:left}
		#invigorate, #add3, #add6 { background-color: transparent; min-width:50%;text-align:left}
.imageDis { margin-left: 50%;visibility:visible; display:block}
#featured_carousel1, #featured_carousel2, #featured_carousel3, #featured_carousel4, #featured_carousel5, #featured_carousel6, #featured_carousel7, #featured_carousel8, #featured_carousel9{width:50%}

@media screen and (min-width: 992px) {
   .wrapper {
      height: auto; overflow: hidden;/* // clearing */
   }
   #power, #add1, #add4  { width: 200px; float: left;text-align:left }
	#energise, #add2, #add5  { width: 200px; float: left;text-align:left }
	#invigorate, #add3, #add6  { width: 200px; float: left;text-align:left }
   .imageDis { margin-left: 50%;visibility:visible; display:block}
}
@media screen and (max-width: 991px) {
   .wrapper {
      height: auto; overflow: hidden;/* // clearing */
   }
   #power, #add1, #add14  { width: 100%; float: left;text-align:left }
	#energise, #add2, #add5  { width: 100%; float: left;text-align:left }
	#invigorate, #add3, #add6  { width: 100%; float: left;text-align:left }
   .imageDis { width:100%;margin-left: 0%;visibility:visible; display:block}
	#featured_carousel1, #featured_carousel2, #featured_carousel3, #featured_carousel4, #featured_carousel5, #featured_carousel6, #featured_carousel7, #featured_carousel8, #featured_carousel9{width:100%}
}
	.noFocus:focus {
outline: 0;
}
		/* Carousel */
		.carousel-fade .carousel-inner .item {
  opacity: 0;
  transition-property: opacity;
}

.carousel-fade .carousel-inner .active {
  opacity: 1;
}

.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
  left: 0;
  opacity: 0;
  z-index: 1;
}

.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
  opacity: 1;
}

.carousel-fade .carousel-control {
  z-index: 2;
}
		@media all and (transform-3d), (-webkit-transform-3d) {
    .carousel-fade .carousel-inner > .item.next,
    .carousel-fade .carousel-inner > .item.active.right {
      opacity: 0;
      -webkit-transform: translate3d(0, 0, 0);
              transform: translate3d(0, 0, 0);
    }
    .carousel-fade .carousel-inner > .item.prev,
    .carousel-fade .carousel-inner > .item.active.left {
      opacity: 0;
      -webkit-transform: translate3d(0, 0, 0);
              transform: translate3d(0, 0, 0);
    }
    .carousel-fade .carousel-inner > .item.next.left,
    .carousel-fade .carousel-inner > .item.prev.right,
    .carousel-fade .carousel-inner > .item.active {
      opacity: 1;
      -webkit-transform: translate3d(0, 0, 0);
              transform: translate3d(0, 0, 0);
    }
}
	
		.panel{background-color:transparent;border-color:transparent;box-shadow: 0 0px 0px rgba(0, 0, 0, 0);}
		.flags{padding-bottom:10px;}
		.partnersTable{text-align: center;display:inline-block;}
		.partners{width:72px;height:72px;padding:4px;border-radius:0px;background-color:#ffffff;border:2px solid #80bae4;float:center;}
		
		/*.partners-last{width:72px;padding:4px;margin-right:0px;border-radius:4px;background-color:#ffffff;border:2px solid #80bae4;float:center}*/
		.image1{ width:100%; height:100%;background: url('images/screen_001.jpg') no-repeat center center;
   -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;}

.blueButton{background-color:#28abdf;
border-color:#28abdf;
color:#ffffff}

.blueButton:hover{background-color:#44bae9;
border-color:#44bae9;
color:#ffffff}
.blueButton:active, .blueButton:focus{background-color:#44bae9;
border-color:#44bae9;
color:#ffffff}

.orangeButton{background-color:#f79231;
border-color:#f79231;
color:#ffffff}

.orangeButton:hover{background-color:#faa756;
border-color:#faa756;
color:#ffffff}
.orangeButton:active, .blueButton:focus{background-color:#faa756;
border-color:#faa756;
color:#ffffff}

.centerit {text-align:left}
.mapw{ padding-right:30px;}
@media screen and (max-width: 991px) {
.centerit {text-align:center}
.mapw{ padding-right:0px;}
}








 @keyframes fadein {
            from { opacity: 0; }
            to   { opacity: 1; }
        }

        /* Firefox */
        @-moz-keyframes fadein {
            from { opacity: 0; }
            to   { opacity: 1; }
        }

        /* Safari and Chrome */
        @-webkit-keyframes fadein {
            from { opacity: 0; }
            to   { opacity: 1; }
        }

        /* Internet Explorer */
        @-ms-keyframes fadein {
            from { opacity: 0; }
            to   { opacity: 1; }
        }​

        /* Opera */
        @-o-keyframes fadein {
            from { opacity: 0; }
            to   { opacity: 1; }
        }​
        
        
        
        
        
        
        
