.map-canvas {
	height: 100%;
	max-height:	360px;
	margin-bottom: 50px;
}
/*-----------------------------------------------------------------------------------*/
/*	Accordion
/*-----------------------------------------------------------------------------------*/
.accordion .accordion-title {
	position: relative;
	display: block;
	border: 1px solid #f0f0f0;
	margin-bottom: 6px;
	border-radius: 2px;
}
.accordion .accordion-title h3 {
	font-size: 18px;
	margin-bottom: 0;
	line-height: 1;
}
.accordion .accordion-title a {
	display: block;
	padding: 11px 15px 7px;
	color: inherit;
	background-color: #F8f8f8;
}
.accordion .accordion-title a i {
	font-size: 22px;
	margin-right: 5px;
}
.accordion .accordion-title span {
	position: absolute;
	background: url('../images/plus_minus.png') 0px -24px no-repeat;
	width: 24px;
	height: 24px;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease;
	margin: 7px 7px;
	right: 0;
}
.accordion .accordion-title.active span {
	background: url('../images/plus_minus.png') 0px 0px no-repeat;
}

.accordion .accordion-title.active a i {
}
.accordion .accordion-inner {
	padding: 7px 10px 10px 15px;
	display: none;
	margin: -7px 0 6px;
	border: 1px solid #f0f0f0;
}
.accordion .accordion-inner div {
	margin-left: 45px;
	padding: 0px 5px 10px 10px;
	margin-bottom: 6px;
}
/*-----------------------------------------------------------------------------------*/
/*	Alert Messages
/*-----------------------------------------------------------------------------------*/
.alert-message {
	position: relative;
	border: 1px solid #ddd;
	display: block;
	background-color: #F9F9F9;
	-webkit-box-shadow: 0px 1px 1px 0px rgba(180, 180, 180, 0.1);
	-moz-box-shadow: 0px 1px 1px 0px rgba(180, 180, 180, 0.1);
	box-shadow: 0px 1px 1px 0px rgba(180, 180, 180, 0.1);
	font-weight: bold;
	padding: 10px 40px;
	margin-bottom: 20px;
}
.alert-message.warning {
	background-color: #fbf6e3;
	border-color: #efd877;
	color: #c4a80a;
}
.alert-message.warning a {
	color: #c4a80a;
}
.alert-message.success {
	background-color: #e9f2d2;
	border-color: #c0da66;
	color: #88b12b;
}
.alert-message.success a {
	color: #88b12b;
}
.alert-message.error {
	background-color: #ffe9e9;
	border-color: #e99f9f;
	color: #d25c5a;
}
.alert-message.error a {
	color: #d25c5a;
}
.alert-message.info {
	background-color: #dbe9f3;
	border-color: #9fc2dd;
	color: #468bbf;
}
alert-message.info a {
	color: #468bbf;
}
.alert-message p {
	margin: 0;
	padding: 0;
}
.alert-message span.close {
	display: block;
	padding: 10px 15px;
	position: absolute;
	top: 0;
	right: 0;
	cursor: pointer;
	opacity: 0.5;
}
.alert-message span.close:hover {
	opacity: 1;
}
/*--------------------------------------------------------------------------*/
/*	BUTTONS
/*--------------------------------------------------------------------------*/
.button {
	/*
	-webkit-box-shadow: inset 0 12px 19px rgba(255,255,255,0.1), 0 1px 7px rgba(0,0,0,0.2);
	-moz-box-shadow: inset 0 12px 19px rgba(255,255,255,0.1), 0 1px 7px rgba(0,0,0,0.2);
	box-shadow: inset 0 12px 19px rgba(255,255,255,0.1), 0 1px 7px rgba(0,0,0,0.2);
	*/
	padding: 7px 10px;
	margin:5px;
	font-size: 13px;
	font-weight: bold;
	text-shadow: none;
	/*
	border: 0 none;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
	-webkit-transition: all 0.2s;
	-moz-transition: all 0.2s;
	-o-transition: all 0.2s;
	transition: all 0.2s;
	*/
	color: #ffffff;
	cursor: pointer;
	/*background-color: #d2226b;
	height: 40px;*/
	line-height: 1.4em;
	font-family: 'BebasNeueBold', sans-serif;
}
.button i {
	line-height: 1em;
	margin: 0px 5px 0px 0px;
}
.text-left {
	text-align:left;	
}
/*--------------------------------------------------------------------------*/
/*	CALLOUT BOX
/*--------------------------------------------------------------------------*/
.callout {
/*	margin: 0;
	display: block;
	padding:20px;*/
	background: #F8f8f8;
	border-top: 1px solid rgba(0, 0, 0, 0.04) !important;
	border-bottom: 1px solid rgba(0, 0, 0, 0.04) !important;
	border-right: 1px solid rgba(0, 0, 0, 0.04) !important;
	border-left: 3px solid #d2226b;
}

.callout .callout-button {
	/*float: right;*/
	padding: 20px 20px 20px 20px;
}

.callout .callout-content {
	/*float: left;*/
	padding: 20px 20px 0px 20px;
	text-align:left;
}
.callout .callout-content p:last-child {
	margin-bottom:0;
}
.callout .button {
	margin: 0px 0px 0px 0px;
	text-align: center;
}
.callout a .button {
	margin: 0px 0px 10px 0px;
}
.callout h1, .callout h2, .callout h3, .callout h4, .callout h5, .callout h6 {
	line-height: 1;
	margin: 20px 0 10px 0 !important;
}

/*--------------------------------------------------------------------------*/
/*	CLIENTS LOGO LIST
/*--------------------------------------------------------------------------*/
.client-logos {
	width: 100%;
	text-align: center;
	float: left;
	padding: 20px 0;

	margin-bottom: 10px;
}
.client-logos img {
	max-height:50px;
	margin:0 auto;
}
.client-logos.roadshow-peeps img{
	max-height:170px;
	/*border-radius:50%;*/
}
.client-logos a {
	/*display: table-cell;
	vertical-align: middle;
	padding: 0px 15px 0px 15px;*/
	width:10%;
}
.client-logos a img {
	opacity: 1;
	filter: alpha(opacity=100);
	height: auto;
	max-width: 88px;
	margin:10px;
}
.client-logos a img:hover {
	opacity: 0.5;
	filter: alpha(opacity=50);
}

/* ------------------------------------------------------------------------ */
/* FANCY HEADER
/* ------------------------------------------------------------------------ */
.fancy-header {
	width: 100%;
	margin: 30px 0 20px;
	position: relative;
	clear: both;
	display: block;
	z-index: 1;
	text-align:center;
}
.fancy-header:after {
	position: absolute;
	content: '';
	width: 100%;
	height: 0;
	border-bottom: 1px solid #e8e8e8;
	left: 0;
	top: 50%;
	z-index: -1;
}
.fancy-header span {
	font-size: 11px;
	padding: 5px 10px;
	background: #ffffff;
	border-radius: 2px;
	position: relative;
	display: inline-block;
	font-family: 'HelveticaNeue Light', Helvetica, Arial, sans-serif;
	font-style: italic;
	border: 1px solid #e8e8e8;
}

/* ------------------------------------------------------------------------ */
/* FANCY HEADER LARGE
/* ------------------------------------------------------------------------ */
.fancy-header-lg {
	width: 100%;
	margin: 30px 0 30px;
	position: relative;
	clear: both;
	display: block;
	z-index: 1;
	text-align:center;
}
.fancy-header-lg:after {
	position: absolute;
	content: '';
	width: 100%;
	height: 0;
	border-bottom: 1px solid #e8e8e8;
	left: 0;
	top: 50%;
	z-index: -1;
}
.fancy-header-lg span {
	font-size: 28px;
	padding: 5px 10px;
	background: #ffffff;
	border-radius: 2px;
	position: relative;
	display: inline-block;
	font-family: 'BebasNeueBold', sans-serif;
	border: 1px solid #e8e8e8;
}

/*-----------------------------------------------------------------------------------*/
/*	FANCY HEADER 2
/*-----------------------------------------------------------------------------------*/
.fancy-header2 {
	margin-bottom: 25px;
	text-align:center;
}
.fancy-header2 h4, .fancy-header2 h3 {
	line-height: 0.8;
	margin-bottom: 0px;
}
/*-----------------------------------------------------------------------------------*/
/*	FULL WIDTH BLOCK
/*-----------------------------------------------------------------------------------*/

.fullwidth {
	padding: 50px 0px 60px 0px;
}
.fullwidth.grey {
	background-color: #f5f5f5;
}

.cta-box-frawards {
	width:100%;
	-webkit-box-shadow: inset 0 12px 19px rgba(255,255,255,0.1), 0 1px 7px rgba(0,0,0,0.2);
    -moz-box-shadow: inset 0 12px 19px rgba(255,255,255,0.1), 0 1px 7px rgba(0,0,0,0.2);
    box-shadow: inset 0 12px 19px rgba(255,255,255,0.1), 0 1px 7px rgba(0,0,0,0.2);	
}
.cta-box-frawards td {
	vertical-align:middle;	
}
.cta-box-frawards .two-third {
	width:calc(100% - 200px);
	background-color:#2b4d67;
}
.cta-box-frawards .two-third table {width:100%;}
.cta-box-frawards .two-third table .small {width: 205px;text-align: center;}
@media (max-width:775px) {
	.cta-box-frawards .two-third table td {width: 100% !important;display:block;}
}
.cta-box-frawards .one-third {
	width: 240px;
    padding-right: 35px;
	background-color:#fcaa40;
	background-image:url("/v2014/images/fr-room.jpg");
    background-position: 50% 40%; 
}
/* .cta-box-frawards .two-third:before{
    content: '';
    position: absolute;
    top: 0;
    z-index: 1;
    left: 180px;
    width: 65px;
    height: 100%;
	background-color:#2b4d67;
	-webkit-transform-origin: 100% 100%;
    -ms-transform-origin: 100% 100%;
    transform-origin: 100% 100%;
    -webkit-transform: skewX(-13deg);
    -ms-transform: skewX(-13deg);
    transform: skewX(-13deg);
} */

.cta-box-frawards table,
.cta-box-frawards td {
	border:none;
}
.cta-box-frawards .two-third img {
	
margin-left: 20px;
	
}

@media (max-width:800px) {
	
	.cta-box-frawards .two-third {
		display: block;
		width:100%;
	}
	.cta-box-frawards .one-third {
		display: block;
		height: 100px;
		width: 100%;
		padding-top: 38px;
		padding-right:0px;
	}
	.cta-box-frawards .two-third img {
		margin-left:0;
		
	}
	.cta-box-frawards .two-third:before{
		display:none;
	}
}

.button.large {
	background-color: #d2226b;
	padding: 10px 20px;
    font-size: 1.2rem;
	line-height:1.4rem;
	font-weight:normal;
	color:#fff;
}
.button.mid {
	background-color: #d2226b;
	padding: 10px 15px;
    font-size: 1.0rem;
	line-height:1.4rem;
	font-weight:normal;
	color:#fff;
}
/*-----------------------------------------------------------------------------------*/
/*	MILESTONE COUNT
/*-----------------------------------------------------------------------------------*/
.milestone-counter {
	max-width: 127px;
    margin: 0 auto;	
}
.milestone-counter h6 {
	line-height:18px;
}
.milestone-count {
	
	font-size: 80px;
	line-height: 1.2;
	padding: 0;
	margin-bottom: 20px;
	position: relative;
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: -0.02em;
}
.milestone-counter .counter-circle {
	border: 3px solid #515A5F;
    /*border-radius: 50%;*/
    display: block;
    width: 100px;
    height: 100px;
    margin: 0 auto;
	padding-top:18px;
	text-align:center;
	font-family: 'BebasNeueBold', sans-serif;
	font-size:40px;
	font-weight:700;
	margin-bottom:10px;
}
.milestone-counter .counter-circle .milestone-count{
	font-size:40px;
}


.circle-wrap {
	    display: block;
    height: 110px;
    width: 110px;
    padding: 26px 20px;
    font-size: 2rem;
    text-align: center;
    vertical-align: top;
    /*border-radius: 50%;*/
    background-color: #d2226b;
    margin: 10px auto 20px auto;
    color: #fff;
}
.circle-wrap img {
	    max-width: 70px;
    max-height: 60px;
}

.circle-wrap.flowchart-right:after {
    content: "";
    display: block;
   width: 0;
	height: 0;
	border-style: solid;
	border-width: 15px 0 15px 22px;
	border-color: transparent transparent transparent transparent;	
	    position: relative;
        right: -85px;
    top: -52px;}

.circle-wrap.lg-text {
	font-size: 2.7rem;
}
.circle-wrap .info {
	font-family: CalvertMT-Bold, Arial, Helvetica, sans-serif;
	font-weight:normal;
}
.info-column .title {
	margin: 10px 0;
    font-weight: normal !important;
    font-size: 1rem;	
	font-family: CalvertMT-Bold, Arial, Helvetica, sans-serif;
}
.info-column {
	display:inline-block;
    vertical-align: top;
    padding: 0px 8px 16px 8px;
    text-align: center;
    width: 19%;
    min-width: 156px;
}
.info-column.thirds {
	width: 30%;
}
.info-column.fifths {
	width: 19%;
}
.info-column.sixths {
	width: 16%;
}
@media (min-width:959px) {
	
	.info-column.fixed .button {
    display: block;
    position: absolute;
    bottom: 11px;
    margin-left: 21px;
}
}
.info-column p {
	font-size:13px;
}
@media (max-width:500px) {
	.circle-wrap.flowchart-right:after {
		display:none;	
	}
.info-column {
	width: 100%;
}
.info-column.thirds {
	width: 100%;
}
.info-column.fifths {
	width: 100%;
}
.info-column.sixths {
	width: 100%;
}
}


/*-----------------------------------------------------------------------------------*/
/*	Blockquotes & Pullquotes
/*-----------------------------------------------------------------------------------*/
blockquote {
	margin: 0 0 20px 0;
	padding: 0;
}
blockquote p {
	margin: 0 !important;
	padding: 5px 0 5px 15px;
	border-left: 4px solid #d2226b;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: lighter;
	font-size: 18px;
	line-height: 1.2;
}
.pullquote {
	width: 260px;
	margin: 15px 0 !important;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;


	font-weight: lighter;
	font-size: 18px;
	line-height: 1.2;
}
.pullquote.align-left {
	float: left;
	padding: 0px 15px;
	border-left: 4px solid #d2226b;
}
.pullquote.align-right {
	float: right;
	padding: 0px 15px;
	text-align: right;
	border-right: 4px solid #d2226b;
}

/*--------------------------------------------------------------------------*/
/*	SERVICE ICON BOX
/*--------------------------------------------------------------------------*/
.profile-circle {
    display: block;
    width: 132px;
    height: 132px;
    /*border-radius: 50%;*/
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    margin: 15px auto;
    border: 3px solid #fff;
}
.service-box {
	margin: 0 0 0px 0;
	text-align: center;
	padding: 20px 25px 0px 25px;
	/*
	background: #ffffff;
	border: 1px solid #f0f0f0;
	*/
	position: relative;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
	/*
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	*/
	min-height: 820px;
	
}
#events .service-box {
	min-height: 480px;
}
#awards .service-box {
	min-height: 660px;
}
.bmbrandbottom {
	bottom: 25px;
	position: absolute;
	text-align: center;
	width: calc(100% - 50px);
}
.bmbrandbottom p {
	font-size: 14px;
	font-weight: bold;
}
.cr .bmbrandbottom p a {
	font-weight: bold;
	color: #a274b0;
}
.fr .bmbrandbottom p a {
	font-weight: bold;
	color: #189ac4;
}
.pr .bmbrandbottom p a {
	font-weight: bold;
	color: #61b559;
}
.pr2 .bmbrandbottom p a {
	font-weight: bold;
	color: #f4a84d;
}
.about-text {
    color: #000000;
    font-family: 'BebasNeueBold', sans-serif;
    font-size: 35px;
    line-height: 1.2em;
    text-decoration: none;
    text-transform: uppercase;	
}
.service-box.horizontal {
	min-height:0;	
	text-align:left;
	border:none;
	margin-top:16px;
	margin-left:18px;
	margin-right:18px;
	
}
.service-box.horizontal a {
	color:#2eae8b;	
	
}
.service-box.horizontal:hover a {
	color:#000;	
}
.service-box.horizontal:hover {
	border:none;	
}
.access-mag {
	margin-top: -30px;
    margin-bottom: -40px;	
}
@media (max-width: 992px) {
	.access-mag {
		margin-top: 15px;
		margin-bottom:0;	
	}	
}
.service-box:hover {
	/*
	box-shadow: 0px 1px 12px rgba(0,0,0,0.3);
	background: #d2226b;
	color: #ffffff;
	border: 1px solid transparent;	
	*/
}
.service-box a {
	color: #000000;
	-webkit-transition: inherit;
	-moz-transition: inherit;
	-o-transition: inherit;
	transition: inherit;

}
.service-box a:hover {
	/*color: #ffffff;*/
	font-weight:bold;
}
.service-box .service-icon {
	width: 80px;
	height: auto;
	font-size: 70px;
	margin: 15px auto;
	padding: 25px 20px;
	text-align: center;
	display: block;
	text-align: center;
	border-radius: 50%;
	background: #d2226b;
	color: #ffffff;
	border: 4px solid #ffffff;
	box-shadow: 0px 0px 0px 3px #d2226b;
}
.service-box:hover .service-icon {
    border: 4px solid #d2226b;
    box-shadow: 0px 0px 0px 3px #ffffff;
    background: #ffffff;
    color: #d2226b;
}
/*
.service-description {
    margin-bottom: 30px;
}
*/
.service-box ul li {
    font-weight: bold;
    margin-bottom: 7px;
    padding-bottom: 7px;
/*    border-bottom: 1px dashed #e0e0e0;*/
}
.service-box ul li:last-child {
    border: none;
    margin: 0;
    padding: 0;
}


/*--------------------------------------------------------------------------*/
/*	SERVICE IMAGE BOX
/*--------------------------------------------------------------------------*/
.service-features {
	text-align: center;
}
.service-features h3 {
	padding-top: 20px;
	margin-bottom: 4px;
}
.service-features .img-container {
	padding: 25px 45px;
	border-radius: 3px;
	background: #d2226b;
	width: 140px;
	margin: 0px auto 10px auto;
	position: relative;
}
.service-features .img-container i {
    font-size: 84px;
    color: #ffffff;
}
.service-features .img-container:after {
	content: '';
	position: absolute;
	width: 0;
	height: 0;
	border: 15px solid #d2226b;
	border-bottom: 0px solid transparent !important;
	border-right: 20px solid transparent !important;
	border-left: 20px solid transparent !important;
	left: 50%;
	bottom: -15px;
	margin-left: -20px;
}
/*-----------------------------------------------------------------------------------*/
/*	Skill Bar
/*-----------------------------------------------------------------------------------*/
.skillbar {
	width: 100%;
	height: 40px;
	display: block;
	background: rgba(0,0,0,0.5);
	margin-bottom: 10px;
	position: relative;
}
.skillbar .skill-percentage {
	background: #d2226b;
	display: block;
	width: 0%;
	height: 40px;
}
.skill-title {
	font-size: 20px;
	font-family: 'BebasNeueBold', sans-serif;
	position: absolute;
	padding: 5px 10px;
	color: #ffffff;
	z-index: 1;
	background: transparent;
}
/*-----------------------------------------------------------------------------------*/
/*	Tabs
/*-----------------------------------------------------------------------------------*/
.tabs {
	list-style-type: none;
	margin: 0;
	padding: 0;
	position: relative;
	top: 1px;
}
.tab {
	float: left;
	margin-right: -1px;
}
.tab a {
	color: inherit;
	border: 1px solid #e8e8e8;
	display: block;
	padding: 10px 20px 10px 15px;
	background-color: #f8f8f8;
 
}
.tab a:hover {
	background: #ffffff;
}
.tab a i {
	display: inline-table;
	font-size: 18px;
	padding: 0 7px 0 10px;
	margin-right: 0px;
	line-height: 0;
	vertical-align: text-bottom;
}
.tab a.selected {
	background: #ffffff;
	border-bottom-color: #fff;
	font-weight:bold;
	box-shadow: 0px -3px 0px 0px #d2226b;
}
.tab a.selected i {
}
.panel {
	border: 1px solid #e8e8e8;
	clear: both;
	padding: 10px 10px 0px 15px;
}

/*--------------------------------------------------------------------------*/
/*	TEAM MEMBER
/*--------------------------------------------------------------------------*/
.member-role {
    padding-bottom: 10px;
    margin-bottom: 30px;
    border-bottom: 1px solid #e8e8e8;
	clear:both;
}

.member-role h1 {
	line-height:1;
	margin-bottom:0px;
	display:inline-block;
}
.member-role h4 {
	font-size:26px;
}

.team-member {
	display:inline-block;
	/*width: 16.66666%;*/
	width: 20%;
	text-align: center;
	margin-left:-4px;
	vertical-align:top;
}
.team-member h5 {
	font-family: 'BebasNeueBold', sans-serif;
	font-size: 16px;
	margin-top: 5px;
}
sup {
	vertical-align:super;
	font-size:80%;	
}
.team-member.team-one {
	width: 80%;	
}
.team-member.team-two {
	width: 50%;	
}
.team-member.team-four {
	width: 25%;	
}
.team-member.team-five {
	width: 20%;	
}
.team-member .team-thumb {
	line-height: 0;
}
.team-member .team-thumb img {
	width: 100%;
	height: auto;
	/*border-radius:50%;*/
}
.team-member .team-desc {
	padding: 10px;
	font-size: 14px;
	margin-left: -1px;
	border: 1px solid #e8e8e8;
	border-top: 0;
	-webkit-transition: all 0.4s ease;
	-moz-transition: all 0.4s ease;
	-ms-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
	background:#ffffff;	
}
.team-member:hover .team-desc {
	background:#d2226b;
	color:#ffffff;
}
.team-member .team-desc h4 {
	margin-bottom: 5px;
	font-size: 16px;
}
.team-member .team-desc h5 span {
	font-size: 12px;
	font-weight: normal;
	color: #aaa;
}
.team-member .team-desc a {
	font-weight: normal;
	display: block;
	font-size: 13px;
	margin-top: 0px;
}
.team-member .team-desc a span i {
	color: #3CF;
	margin-right: 5px;
}
/*--------------------------------------------------------------------*/
/*	MODAL POPUP SHORTCODE
/*--------------------------------------------------------------------*/
.modal-backdrop {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1040;
	background: white;
	background-color: rgba(255,255,255,0.98);
}
.modal {
	position: fixed;
	top: 10%;
	left: 0;
	z-index: 1050;
	width: 100%;
	overflow: auto;
	-webkit-background-clip: padding-box;
	-moz-background-clip: padding-box;
	background-clip: padding-box;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	display: none;
	text-align:left;
}


.modal .close {
	float: right;
	font-size: 24px;
	font-weight: bold;
	line-height: 18px;
	color: #ffffff;
	background:#d2226b;
	width:40px;
	height:40px;
	line-height:40px;
	-webkit-border-radius:50%;
	-mox-border-radius:50%;
	border-radius:50%;
	margin: 0px 0 -40px;
	text-align:center;
	z-index:1000;
	
}

.member-bio {
	overflow-y:auto;
	text-align:center;
}

.member-bio .member-description {
	text-align:left;
}


/* MODAL CSS3 ANIMATIONS */
.loaded .animated {
	-webkit-animation-fill-mode: both;
	-moz-animation-fill-mode: both;
	-ms-animation-fill-mode: both;
	-o-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-duration: .6s;
	-moz-animation-duration: .6s;
	-ms-animation-duration: .6s;
	-o-animation-duration: .6s;
	animation-duration: .6s;
}
 @-webkit-keyframes fadeIn {
 0% {
opacity: 0;
}
 100% {
opacity: 1;
}
}
@-moz-keyframes fadeIn {
 0% {
opacity: 0;
}
 100% {
opacity: .95;
}
}
@-o-keyframes fadeIn {
 0% {
opacity: 0;
}
 100% {
opacity: .95;
}
}
@keyframes fadeIn {
 0% {
opacity: 0;
}
 100% {
opacity: .95;
}
}
.fadeIn {
	-webkit-animation-name: fadeIn;
	-moz-animation-name: fadeIn;
	-o-animation-name: fadeIn;
	animation-name: fadeIn;
}
.columns .img-wrp {
	position: relative;
	padding:10px;
}
.img-wrp img {
	display: block;
}
.overlay-content {
	opacity: 0;
	filter: alpha(opacity=0);
	top: 30%;
}
.team-overlay {
	position: absolute;
	top: 0px;
	left: 0px;
	display: none;
	height: 100%;
	width: 100%;
}
.team-overlay .img-overlay {
	opacity: 0.8;
	filter: alpha(opacity=80);
	height: 100%;
	width: 100%;
	-webkit-transition: all 0.2s ease;
	-moz-transition: all 0.2s ease;
	-ms-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
	transition: all 0.2s ease;
}
.img-overlay {
	background: #ffffff;
	/*border-radius:50%;*/
}
.overlay-content {
	text-align: center;
	position: absolute;
	top: 20%;
	width: 100%;
	z-index: 10;
	color:inherit;
	font-size:16px;
	font-family:'Oswald', sans-serif;
	font-weight:bold;
	text-transform:uppercase;
}

.overlay-content h4 {
	line-height:1.4;
}

.overlay-content a {
	color:inherit;
	line-height:1 !important;
}

.view-profile {
	padding:4px 10px;
	background:#d2226b;
	margin-top:4px;
	color:#ffffff !important;
}



/*-----------------------------------------------------------------------------------*/
/*	Toggle
/*-----------------------------------------------------------------------------------*/

.toggle .toggle-title {
	position: relative;
	display: block;
	border: 1px solid #f0f0f0;
	margin-bottom: 6px;
	border-radius: 2px;
}
.toggle .toggle-title h3 {
	font-size: 18px;
	margin-bottom: 0;
	line-height: 1;
	cursor: pointer;
}
.toggle .toggle-title.active h3 {
}
.toggle .toggle-inner {
	padding: 7px 10px 10px 15px;
	display: none;
	margin: -7px 0 6px;
	border: 1px solid #f0f0f0;
}
.toggle .toggle-inner div {
	max-width: 100%;
}
.toggle .toggle-title .title-name {
	display: block;
	padding: 11px 15px 7px;
	color: inherit;
	background-color: #F8f8f8;
}
.toggle .toggle-title a i {
	font-size: 22px;
	margin-right: 5px;
}
.toggle .toggle-title i {
	position: absolute;
	background: url('../images/plus_minus.png') 0px -24px no-repeat;
	width: 24px;
	height: 24px;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease;
	margin: 7px 7px;
	right: 0;
}
.toggle .toggle-title.active i {
	background: url('../images/plus_minus.png') 0px 0px no-repeat;
}
.copyright a {
	color:#fff !important;	
}
.event-list {
	width:100%;	

	margin-bottom:40px;
}
.event-row {
	border-bottom:1px solid #cccccc;
}
.event-row:last-child {
	border-bottom:none;	
}
.event-row:hover {
	background-color:#f7f7f7;
}
.event-list tr th, 
.event-list tr td {
	text-align:left;
	vertical-align:middle;
	padding:5px 10px;
	font-size: 15px;	
}
#slr .event-list tr td a,
#btl .event-list tr td a,
#clr .event-list tr td a,
#pfr .event-list tr td a,
#cfr .event-list tr td a,
#lllr .event-list tr td a,
#wle .event-list tr td a,
#sle .event-list tr td a,
#frde .event-list tr td a {
	color:#000;	
}

.no-corner-box {
	padding:15px;
	margin:15px;
	display:inline-block;
	position:relative;	
	width:200px;
	text-align:center;
	
}
.no-corner-box::after {
	content:'';
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 0 30px 30px 0;
	border-color: transparent #ffffff transparent transparent;
	position:absolute;
	right:0;
	top:0;
}
.normal-line-height {line-height:normal;}
.no-corner-box img {
	width:70px;	
}
.no-corner-box .text {
	color:#fff;	
    margin-top: 15px;
    font-size: 18px;
    line-height: 18px;
    text-transform: uppercase;
}


.event-list tr td a.btn{
	font-weight:bold;
	color:#0E99C4;
	text-align:center;
}

.event-list tr td img {
	max-width:20px;
}
.event-list tr td .event-title span {
	color:black;
}
.pink {
	color:#d2226b !important;
}
.pink:hover {
	color:#f93285 !important;
}
/*
button.button {
	font-family: "Oswald", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;	
}
*/
.contact-form h3 {
	font-size: 25px;
	padding: 10px 0px 5px px;
}
.contact-form input[type="text"], .contact-form input[type="password"], .contact-form input[type="tel"], .contact-form input[type="email"], .contact-form textarea, .contact-form select {
	margin: 0;
    display: block;
    background: #F8f8f8;
    padding: 10px;
	margin-bottom:15px;
    border-top: 1px solid rgba(0, 0, 0, 0.04) !important;
    border-bottom: 1px solid rgba(0, 0, 0, 0.04) !important;
    border-right: 1px solid rgba(0, 0, 0, 0.04) !important;
	border-left: 1px solid rgba(0, 0, 0, 0.04) !important;
	width:100%;
	color:#d2226b;
}
/*
::-webkit-input-placeholder,
::-moz-placeholder,
:-ms-input-placeholder,
:-o-input-placeholder {
	font-weight:normal !important;
	opacity: 1.0;
}
*/
::-webkit-input-placeholder { /* WebKit, Blink, Edge */
	color: #000000;
	font-weight:normal;
	opacity: 0.25;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
	color: #000000;
	font-weight:normal;
	opacity: 0.25;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
	color: #000000;
	font-weight:normal;
	opacity:  0.25;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
	color: #000000;
	font-weight:normal;
	opacity: 0.25;
}
::-ms-input-placeholder { /* Microsoft Edge */
	color: #000000;
	font-weight:normal;
	opacity: 0.25;
}
::placeholder { /* Most modern browsers support this now. */
	color: #000000;
	font-weight:normal;
	opacity: 0.25;
}

/*.contact-form textarea {height:70px;}*/
.inline-block {
	display:inline-block;	
}

#fr .circle-wrap, #fr nav.colored, #fr nav.light.colored, #fr .twitter-feed-icon i, #fr .testimonial-icon i, #fr .home-gradient, #fr .home-parallax, #fr #project-navigation ul li#prevProject a:hover, #fr #project-navigation ul li#nextProject a:hover, #fr #project-navigation ul li a:hover, #fr #closeProject a:hover, #fr .portfolio .portfolio-overlay, #fr .pagination a.previous:hover, #fr .pagination a.next:hover, #fr .rnr-icon-middle:hover, #fr .service-box:hover, #fr .button, #fr .skillbar .skill-percentage, #fr .flex-control-nav li a:hover, #fr .flex-control-nav li a.flex-active, #fr .testimonial-slider .flex-direction-nav li a, #fr .twitter-slider .flex-direction-nav li a, #fr .color-block, #fr .home1 .slabtextdone .slabtext.second-child, #fr .home4 .slabtextdone .slabtext.second-child, #fr .caption, #fr .title h1, #fr .service-features .img-container, #fr .service-features .img-container, #fr .view-profile, #fr .team-member:hover .team-desc, #fr .service-box .service-icon, #fr .modal .close {
    background-color: #0e99c4;
}
#fr .page-colour, #fr .milestone-counter .counter-circle, #fr a, #fr .highlight, #fr nav.light .main-menu a:hover, #fr nav.dark .main-menu a:hover, #fr nav.light .main-menu li.active a, #fr nav.transparent .main-menu li.active a, #fr nav.dark .main-menu li.active a, #fr .parallax .quote i, #fr #filters ul li a:hover h3, #fr #filters ul li a.active h3, #fr .post-title a:hover, #fr .post-tags li a:hover, #fr .tags-list li a:hover, #fr .pages li a:hover, #fr .home3 .slabtextdone .slabtext.second-child, #fr .service-box:hover .service-icon {
		color:#0e99c4;
}
#fr h2, #fr .pink-bg, #fr .milestone-counter .counter-circle, #fr .pages li a.current, #fr .pages li a.current, #fr .service-features .img-container:after, #fr .service-box:hover .service-icon, #fr .callout, #fr blockquote p, #fr .pullquote.align-right, #fr .pullquote.align-left {
    border-color: #0e99c4;
}
#fr .button:hover {background-color:#23b5e2;}

#cr .circle-wrap, #cr nav.colored, #cr nav.light.colored, #cr .twitter-feed-icon i, #cr .testimonial-icon i, #cr .home-gradient, #cr .home-parallax, #cr #project-navigation ul li#prevProject a:hover, #cr #project-navigation ul li#nextProject a:hover, #cr #project-navigation ul li a:hover, #cr #closeProject a:hover, #cr .portfolio .portfolio-overlay, #cr .pagination a.previous:hover, #cr .pagination a.next:hover, #cr .rnr-icon-middle:hover, #cr .service-box:hover, #cr .button, #cr .skillbar .skill-percentage, #cr .flex-control-nav li a:hover, #cr .flex-control-nav li a.flex-active, #cr .testimonial-slider .flex-direction-nav li a, #cr .twitter-slider .flex-direction-nav li a, #cr .color-block, #cr .home1 .slabtextdone .slabtext.second-child, #cr .home4 .slabtextdone .slabtext.second-child, #cr .caption, #cr .title h1, #cr .service-features .img-container, #cr .service-features .img-container, #cr .view-profile, #cr .team-member:hover .team-desc, #cr .service-box .service-icon, #cr .modal .close {
    background-color: #a274b0;
}
#cr .page-colour, #cr .milestone-counter .counter-circle, #cr a, #cr .highlight, #cr nav.light .main-menu a:hover, #cr nav.dark .main-menu a:hover, #cr nav.light .main-menu li.active a, #cr nav.transparent .main-menu li.active a, #cr nav.dark .main-menu li.active a, #cr .parallax .quote i, #cr #filters ul li a:hover h3, #cr #filters ul li a.active h3, #cr .post-title a:hover, #cr .post-tags li a:hover, #cr .tags-list li a:hover, #cr .pages li a:hover, #cr .home3 .slabtextdone .slabtext.second-child, #cr .service-box:hover .service-icon {
		color:#a274b0;
}
#cr h2, #cr .milestone-counter .counter-circle, #cr .pages li a.current, #cr .pages li a.current, #cr .service-features .img-container:after, #cr .service-box:hover .service-icon, #cr .callout, #cr blockquote p, #cr .pullquote.align-right, #cr .pullquote.align-left {
    border-color: #a274b0;
}
#cr .button:hover {background-color:#b682c5;}

#pr .circle-wrap, #pr nav.colored, #pr nav.light.colored, #pr .twitter-feed-icon i, #pr .testimonial-icon i, #pr .home-gradient, #pr .home-parallax, #pr #project-navigation ul li#prevProject a:hover, #pr #project-navigation ul li#nextProject a:hover, #pr #project-navigation ul li a:hover, #pr #closeProject a:hover, #pr .portfolio .portfolio-overlay, #pr .pagination a.previous:hover, #pr .pagination a.next:hover, #pr .rnr-icon-middle:hover, #pr .service-box:hover, #pr .button, #pr .skillbar .skill-percentage, #pr .flex-control-nav li a:hover, #pr .flex-control-nav li a.flex-active, #pr .testimonial-slider .flex-direction-nav li a, #pr .twitter-slider .flex-direction-nav li a, #pr .color-block, #pr .home1 .slabtextdone .slabtext.second-child, #pr .home4 .slabtextdone .slabtext.second-child, #pr .caption, #pr .title h1, #pr .service-features .img-container, #pr .service-features .img-container, #pr .view-profile, #pr .team-member:hover .team-desc, #pr .service-box .service-icon, #pr .modal .close {
    background-color: #63B558;
}
#pr .page-colour, #pr .milestone-counter .counter-circle, #pr a, #pr .highlight, #pr nav.light .main-menu a:hover, #pr nav.dark .main-menu a:hover, #pr nav.light .main-menu li.active a, #pr nav.transparent .main-menu li.active a, #pr nav.dark .main-menu li.active a, #pr .parallax .quote i, #pr #filters ul li a:hover h3, #pr #filters ul li a.active h3, #pr .post-title a:hover, #pr .post-tags li a:hover, #pr .tags-list li a:hover, #pr .pages li a:hover, #pr .home3 .slabtextdone .slabtext.second-child, #pr .service-box:hover .service-icon {
		color:#63B558;
}
#pr h2, #pr .milestone-counter .counter-circle, #pr .pages li a.current, #pr .pages li a.current, #pr .service-features .img-container:after, #pr .service-box:hover .service-icon, #pr .callout, #pr blockquote p, #pr .pullquote.align-right, #pr .pullquote.align-left {
    border-color: #63B558;
}
#pr .button:hover {background-color:#63B558;}

#pr2 .circle-wrap, #pr2 nav.colored, #pr2 nav.light.colored, #pr2 .twitter-feed-icon i, #pr2 .testimonial-icon i, #pr2 .home-gradient, #pr2 .home-parallax, #pr2 #pr2oject-navigation ul li#pr2evProject a:hover, #pr2 #pr2oject-navigation ul li#nextProject a:hover, #pr2 #pr2oject-navigation ul li a:hover, #pr2 #closeProject a:hover, #pr2 .portfolio .portfolio-overlay, #pr2 .pagination a.previous:hover, #pr2 .pagination a.next:hover, #pr2 .rnr-icon-middle:hover, #pr2 .service-box:hover, #pr2 .button, #pr2 .skillbar .skill-percentage, #pr2 .flex-control-nav li a:hover, #pr2 .flex-control-nav li a.flex-active, #pr2 .testimonial-slider .flex-direction-nav li a, #pr2 .twitter-slider .flex-direction-nav li a, #pr2 .color-block, #pr2 .home1 .slabtextdone .slabtext.second-child, #pr2 .home4 .slabtextdone .slabtext.second-child, #pr2 .caption, #pr2 .title h1, #pr2 .service-features .img-container, #pr2 .service-features .img-container, #pr2 .view-profile, #pr2 .team-member:hover .team-desc, #pr2 .service-box .service-icon, #pr2 .modal .close {
    background-color: #f4a84d;
}
#pr2 .page-colour, #pr2 .milestone-counter .counter-circle, #pr2 a, #pr2 .highlight, #pr2 nav.light .main-menu a:hover, #pr2 nav.dark .main-menu a:hover, #pr2 nav.light .main-menu li.active a, #pr2 nav.transparent .main-menu li.active a, #pr2 nav.dark .main-menu li.active a, #pr2 .parallax .quote i, #pr2 #filters ul li a:hover h3, #pr2 #filters ul li a.active h3, #pr2 .post-title a:hover, #pr2 .post-tags li a:hover, #pr2 .tags-list li a:hover, #pr2 .pages li a:hover, #pr2 .home3 .slabtextdone .slabtext.second-child, #pr2 .service-box:hover .service-icon {
		color:#f4a84d;
}
#pr2 h2, #pr2 .milestone-counter .counter-circle, #pr2 .pages li a.current, #pr2 .pages li a.current, #pr2 .service-features .img-container:after, #pr2 .service-box:hover .service-icon, #pr2 .callout, #pr2 blockquote p, #pr2 .pullquote.align-right, #pr2 .pullquote.align-left {
    border-color: #f4a84d;
}
#pr2 .button:hover {background-color:#f4a84d;}


#access .circle-wrap, #access nav.colored, #access nav.light.colored, #access .twitter-feed-icon i, #access .testimonial-icon i, #access .home-gradient, #access .home-parallax, #access #accessoject-navigation ul li#accessevProject a:hover, #access #accessoject-navigation ul li#nextProject a:hover, #access #accessoject-navigation ul li a:hover, #access #closeProject a:hover, #access .portfolio .portfolio-overlay, #access .pagination a.previous:hover, #access .pagination a.next:hover, #access .rnr-icon-middle:hover, #access .service-box:hover, #access .button, #access .skillbar .skill-percentage, #access .flex-control-nav li a:hover, #access .flex-control-nav li a.flex-active, #access .testimonial-slider .flex-direction-nav li a, #access .twitter-slider .flex-direction-nav li a, #access .color-block, #access .home1 .slabtextdone .slabtext.second-child, #access .home4 .slabtextdone .slabtext.second-child, #access .caption, #access .title h1, #access .service-features .img-container, #access .service-features .img-container, #access .view-profile, #access .team-member:hover .team-desc, #access .service-box .service-icon, #access .modal .close {
    background-color: #42cda7;
}
#access .page-colour, #access .milestone-counter .counter-circle, #access a, #access .highlight, #access nav.light .main-menu a:hover, #access nav.dark .main-menu a:hover, #access nav.light .main-menu li.active a, #access nav.transparent .main-menu li.active a, #access nav.dark .main-menu li.active a, #access .parallax .quote i, #access #filters ul li a:hover h3, #access #filters ul li a.active h3, #access .post-title a:hover, #access .post-tags li a:hover, #access .tags-list li a:hover, #access .pages li a:hover, #access .home3 .slabtextdone .slabtext.second-child, #access .service-box:hover .service-icon {
		color:#42cda7;
}
#access .milestone-counter .counter-circle, #access .pages li a.current, #access .pages li a.current, #access .service-features .img-container:after, #access .service-box:hover .service-icon, #access .callout, #access blockquote p, #access .pullquote.align-right, #access .pullquote.align-left {
    border-color: #42cda7;
}
#access .button:hover {background-color:#47d8b0;}

#fra .circle-wrap, #fra nav.colored, #fra nav.light.colored, #fra .twitter-feed-icon i, #fra .testimonial-icon i, #fra .home-gradient, #fra .home-parallax, #fra #fraoject-navigation ul li#fraevProject a:hover, #fra #fraoject-navigation ul li#nextProject a:hover, #fra #fraoject-navigation ul li a:hover, #fra #closeProject a:hover, #fra .portfolio .portfolio-overlay, #fra .pagination a.previous:hover, #fra .pagination a.next:hover, #fra .rnr-icon-middle:hover, #fra .service-box:hover, #fra .button, #fra .skillbar .skill-percentage, #fra .flex-control-nav li a:hover, #fra .flex-control-nav li a.flex-active, #fra .testimonial-slider .flex-direction-nav li a, #fra .twitter-slider .flex-direction-nav li a, #fra .color-block, #fra .home1 .slabtextdone .slabtext.second-child, #fra .home4 .slabtextdone .slabtext.second-child, #fra .caption, #fra .title h1, #fra .service-features .img-container, #fra .service-features .img-container, #fra .view-profile, #fra .team-member:hover .team-desc, #fra .service-box .service-icon, #fra .modal .close {
    background-color: #fcaa40;
}
#fra .page-colour, #fra .milestone-counter .counter-circle, #fra a, #fra .highlight, #fra nav.light .main-menu a:hover, #fra nav.dark .main-menu a:hover, #fra nav.light .main-menu li.active a, #fra nav.transparent .main-menu li.active a, #fra nav.dark .main-menu li.active a, #fra .parallax .quote i, #fra #filters ul li a:hover h3, #fra #filters ul li a.active h3, #fra .post-title a:hover, #fra .post-tags li a:hover, #fra .tags-list li a:hover, #fra .pages li a:hover, #fra .home3 .slabtextdone .slabtext.second-child, #fra .service-box:hover .service-icon {
		color:#fcaa40;
}
#fra h2, #fra .milestone-counter .counter-circle, #fra .pages li a.current, #fra .pages li a.current, #fra .service-features .img-container:after, #fra .service-box:hover .service-icon, #fra .callout, #fra blockquote p, #fra .pullquote.align-right, #fra .pullquote.align-left {
    border-color: #fcaa40;
}
#fra .button:hover {background-color:#ffbe6b;}

#pra .circle-wrap, #pra nav.colored, #pra nav.light.colored, #pra .twitter-feed-icon i, #pra .testimonial-icon i, #pra .home-gradient, #pra .home-parallax, #pra #praoject-navigation ul li#praevProject a:hover, #pra #praoject-navigation ul li#nextProject a:hover, #pra #praoject-navigation ul li a:hover, #pra #closeProject a:hover, #pra .portfolio .portfolio-overlay, #pra .pagination a.previous:hover, #pra .pagination a.next:hover, #pra .rnr-icon-middle:hover, #pra .service-box:hover, #pra .button, #pra .skillbar .skill-percentage, #pra .flex-control-nav li a:hover, #pra .flex-control-nav li a.flex-active, #pra .testimonial-slider .flex-direction-nav li a, #pra .twitter-slider .flex-direction-nav li a, #pra .color-block, #pra .home1 .slabtextdone .slabtext.second-child, #pra .home4 .slabtextdone .slabtext.second-child, #pra .caption, #pra .title h1, #pra .service-features .img-container, #pra .service-features .img-container, #pra .view-profile, #pra .team-member:hover .team-desc, #pra .service-box .service-icon, #pra .modal .close {
    background-color: #65b55c;
}
#pra .page-colour, #pra .milestone-counter .counter-circle, #pra a, #pra .highlight, #pra nav.light .main-menu a:hover, #pra nav.dark .main-menu a:hover, #pra nav.light .main-menu li.active a, #pra nav.transparent .main-menu li.active a, #pra nav.dark .main-menu li.active a, #pra .parallax .quote i, #pra #filters ul li a:hover h3, #pra #filters ul li a.active h3, #pra .post-title a:hover, #pra .post-tags li a:hover, #pra .tags-list li a:hover, #pra .pages li a:hover, #pra .home3 .slabtextdone .slabtext.second-child, #pra .service-box:hover .service-icon {
		color:#65b55c;
}
#pra h2, #pra .milestone-counter .counter-circle, #pra .pages li a.current, #pra .pages li a.current, #pra .service-features .img-container:after, #pra .service-box:hover .service-icon, #pra .callout, #pra blockquote p, #pra .pullquote.align-right, #pra .pullquote.align-left {
    border-color: #65b55c;
}
#pra .button:hover {background-color:#72cc66;}

#wif .circle-wrap, #wif nav.colored, #wif nav.light.colored, #wif .twitter-feed-icon i, #wif .testimonial-icon i, #wif .home-gradient, #wif .home-parallax, #wif #wifoject-navigation ul li#wifevProject a:hover, #wif #wifoject-navigation ul li#nextProject a:hover, #wif #wifoject-navigation ul li a:hover, #wif #closeProject a:hover, #wif .portfolio .portfolio-overlay, #wif .pagination a.previous:hover, #wif .pagination a.next:hover, #wif .rnr-icon-middle:hover, #wif .service-box:hover, #wif .button, #wif .skillbar .skill-percentage, #wif .flex-control-nav li a:hover, #wif .flex-control-nav li a.flex-active, #wif .testimonial-slider .flex-direction-nav li a, #wif .twitter-slider .flex-direction-nav li a, #wif .color-block, #wif .home1 .slabtextdone .slabtext.second-child, #wif .home4 .slabtextdone .slabtext.second-child, #wif .caption, #wif .title h1, #wif .service-features .img-container, #wif .service-features .img-container, #wif .view-profile, #wif .team-member:hover .team-desc, #wif .service-box .service-icon, #wif .modal .close {
    background-color: #f33a86;
}
#wif .page-colour, #wif .milestone-counter .counter-circle, #wif a, #wif .highlight, #wif nav.light .main-menu a:hover, #wif nav.dark .main-menu a:hover, #wif nav.light .main-menu li.active a, #wif nav.transparent .main-menu li.active a, #wif nav.dark .main-menu li.active a, #wif .parallax .quote i, #wif #filters ul li a:hover h3, #wif #filters ul li a.active h3, #wif .post-title a:hover, #wif .post-tags li a:hover, #wif .tags-list li a:hover, #wif .pages li a:hover, #wif .home3 .slabtextdone .slabtext.second-child, #wif .service-box:hover .service-icon {
		color:#f33a86;
}
#wif h2, #wif .milestone-counter .counter-circle, #wif .pages li a.current, #wif .pages li a.current, #wif .service-features .img-container:after, #wif .service-box:hover .service-icon, #wif .callout, #wif blockquote p, #wif .pullquote.align-right, #wif .pullquote.align-left {
    border-color: #f33a86;
}
#wif .button:hover {background-color:#f75497;}

#btl .circle-wrap, #btl nav.colored, #btl nav.light.colored, #btl .twitter-feed-icon i, #btl .testimonial-icon i, #btl .home-gradient, #btl .home-parallax, #btl #btloject-navigation ul li#btlevProject a:hover, #btl #btloject-navigation ul li#nextProject a:hover, #btl #btloject-navigation ul li a:hover, #btl #closeProject a:hover, #btl .portfolio .portfolio-overlay, #btl .pagination a.previous:hover, #btl .pagination a.next:hover, #btl .rnr-icon-middle:hover, #btl .service-box:hover, #btl .button, #btl .skillbar .skill-percentage, #btl .flex-control-nav li a:hover, #btl .flex-control-nav li a.flex-active, #btl .testimonial-slider .flex-direction-nav li a, #btl .twitter-slider .flex-direction-nav li a, #btl .color-block, #btl .home1 .slabtextdone .slabtext.second-child, #btl .home4 .slabtextdone .slabtext.second-child, #btl .caption, #btl .title h1, #btl .service-features .img-container, #btl .service-features .img-container, #btl .view-profile, #btl .team-member:hover .team-desc, #btl .service-box .service-icon, #btl .modal .close {
    background-color: #d4145a;}
#btl .page-colour, #btl .milestone-counter .counter-circle, #btl a, #btl .highlight, #btl nav.light .main-menu a:hover, #btl nav.dark .main-menu a:hover, #btl nav.light .main-menu li.active a, #btl nav.transparent .main-menu li.active a, #btl nav.dark .main-menu li.active a, #btl .parallax .quote i, #btl #filters ul li a:hover h3, #btl #filters ul li a.active h3, #btl .post-title a:hover, #btl .post-tags li a:hover, #btl .tags-list li a:hover, #btl .pages li a:hover, #btl .home3 .slabtextdone .slabtext.second-child, #btl .service-box:hover .service-icon {
	color:#d4145a;}
#btl h2, #btl .milestone-counter .counter-circle, #btl .pages li a.current, #btl .pages li a.current, #btl .service-features .img-container:after, #btl .service-box:hover .service-icon, #btl .callout, #btl blockquote p, #btl .pullquote.align-right, #btl .pullquote.align-left {
    border-color: #d4145a;}
#btl .circle-wrap.flowchart-right:after {border-left-color:#d4145a;}
#btl .circle-wrap.highlighted {background-color:#ef4382;}
#btl .circle-wrap.flowchart-right.highlighted:after {border-left-color:#ef4382;}
#btl .button:hover {background-color:#ef4382;}

#slr .circle-wrap, #slr nav.colored, #slr nav.light.colored, #slr .twitter-feed-icon i, #slr .testimonial-icon i, #slr .home-gradient, #slr .home-parallax, #slr #slroject-navigation ul li#slrevProject a:hover, #slr #slroject-navigation ul li#nextProject a:hover, #slr #slroject-navigation ul li a:hover, #slr #closeProject a:hover, #slr .portfolio .portfolio-overlay, #slr .pagination a.previous:hover, #slr .pagination a.next:hover, #slr .rnr-icon-middle:hover, #slr .service-box:hover, #slr .button, #slr .skillbar .skill-percentage, #slr .flex-control-nav li a:hover, #slr .flex-control-nav li a.flex-active, #slr .testimonial-slider .flex-direction-nav li a, #slr .twitter-slider .flex-direction-nav li a, #slr .color-block, #slr .home1 .slabtextdone .slabtext.second-child, #slr .home4 .slabtextdone .slabtext.second-child, #slr .caption, #slr .title h1, #slr .service-features .img-container, #slr .service-features .img-container, #slr .view-profile, #slr .team-member:hover .team-desc, #slr .service-box .service-icon, #slr .modal .close {
    background-color: #ed3824;}
#slr .page-colour, #slr .milestone-counter .counter-circle, #slr a, #slr .highlight, #slr nav.light .main-menu a:hover, #slr nav.dark .main-menu a:hover, #slr nav.light .main-menu li.active a, #slr nav.transparent .main-menu li.active a, #slr nav.dark .main-menu li.active a, #slr .parallax .quote i, #slr #filters ul li a:hover h3, #slr #filters ul li a.active h3, #slr .post-title a:hover, #slr .post-tags li a:hover, #slr .tags-list li a:hover, #slr .pages li a:hover, #slr .home3 .slabtextdone .slabtext.second-child, #slr .service-box:hover .service-icon {
		color:#ed3824;}
#slr h2, #slr .milestone-counter .counter-circle, #slr .pages li a.current, #slr .pages li a.current, #slr .service-features .img-container:after, #slr .service-box:hover .service-icon, #slr .callout, #slr blockquote p, #slr .pullquote.align-right, #slr .pullquote.align-left {
    border-color: #ed3824;}
#slr .circle-wrap.flowchart-right:after {border-left-color:#ed3824;}
#slr .circle-wrap.highlighted {background-color:#f76858;}
#slr .circle-wrap.flowchart-right.highlighted:after {border-left-color:#f76858;}
#slr .button:hover {background-color:#f76858;}

#cfr .circle-wrap, #cfr nav.colored, #cfr nav.light.colored, #cfr .twitter-feed-icon i, #cfr .testimonial-icon i, #cfr .home-gradient, #cfr .home-parallax, #cfr #cfroject-navigation ul li#cfrevProject a:hover, #cfr #cfroject-navigation ul li#nextProject a:hover, #cfr #cfroject-navigation ul li a:hover, #cfr #closeProject a:hover, #cfr .portfolio .portfolio-overlay, #cfr .pagination a.previous:hover, #cfr .pagination a.next:hover, #cfr .rnr-icon-middle:hover, #cfr .service-box:hover, #cfr .button, #cfr .skillbar .skill-percentage, #cfr .flex-control-nav li a:hover, #cfr .flex-control-nav li a.flex-active, #cfr .testimonial-slider .flex-direction-nav li a, #cfr .twitter-slider .flex-direction-nav li a, #cfr .color-block, #cfr .home1 .slabtextdone .slabtext.second-child, #cfr .home4 .slabtextdone .slabtext.second-child, #cfr .caption, #cfr .title h1, #cfr .service-features .img-container, #cfr .service-features .img-container, #cfr .view-profile, #cfr .team-member:hover .team-desc, #cfr .service-box .service-icon, #cfr .modal .close {
    background-color: #9dc63f;}
#cfr .page-colour, #cfr .milestone-counter .counter-circle, #cfr a, #cfr .highlight, #cfr nav.light .main-menu a:hover, #cfr nav.dark .main-menu a:hover, #cfr nav.light .main-menu li.active a, #cfr nav.transparent .main-menu li.active a, #cfr nav.dark .main-menu li.active a, #cfr .parallax .quote i, #cfr #filters ul li a:hover h3, #cfr #filters ul li a.active h3, #cfr .post-title a:hover, #cfr .post-tags li a:hover, #cfr .tags-list li a:hover, #cfr .pages li a:hover, #cfr .home3 .slabtextdone .slabtext.second-child, #cfr .service-box:hover .service-icon {
		color:#9dc63f;}
#cfr h2, #cfr .milestone-counter .counter-circle, #cfr .pages li a.current, #cfr .pages li a.current, #cfr .service-features .img-container:after, #cfr .service-box:hover .service-icon, #cfr .callout, #cfr blockquote p, #cfr .pullquote.align-right, #cfr .pullquote.align-left {
    border-color: #9dc63f;}
#cfr .circle-wrap.flowchart-right:after {border-left-color:#9dc63f;}
#cfr .circle-wrap.highlighted {background-color:#c9f16c;}
#cfr .circle-wrap.flowchart-right.highlighted:after {border-left-color:#c9f16c;}
#cfr .button:hover {background-color:#c9f16c;}

#pfr .circle-wrap, #pfr nav.colored, #pfr nav.light.colored, #pfr .twitter-feed-icon i, #pfr .testimonial-icon i, #pfr .home-gradient, #pfr .home-parallax, #pfr #pfroject-navigation ul li#pfrevProject a:hover, #pfr #pfroject-navigation ul li#nextProject a:hover, #pfr #pfroject-navigation ul li a:hover, #pfr #closeProject a:hover, #pfr .portfolio .portfolio-overlay, #pfr .pagination a.previous:hover, #pfr .pagination a.next:hover, #pfr .rnr-icon-middle:hover, #pfr .service-box:hover, #pfr .button, #pfr .skillbar .skill-percentage, #pfr .flex-control-nav li a:hover, #pfr .flex-control-nav li a.flex-active, #pfr .testimonial-slider .flex-direction-nav li a, #pfr .twitter-slider .flex-direction-nav li a, #pfr .color-block, #pfr .home1 .slabtextdone .slabtext.second-child, #pfr .home4 .slabtextdone .slabtext.second-child, #pfr .caption, #pfr .title h1, #pfr .service-features .img-container, #pfr .service-features .img-container, #pfr .view-profile, #pfr .team-member:hover .team-desc, #pfr .service-box .service-icon, #pfr .modal .close {
    background-color: #005a60;}
#pfr .page-colour, #pfr .milestone-counter .counter-circle, #pfr a, #pfr .highlight, #pfr nav.light .main-menu a:hover, #pfr nav.dark .main-menu a:hover, #pfr nav.light .main-menu li.active a, #pfr nav.transparent .main-menu li.active a, #pfr nav.dark .main-menu li.active a, #pfr .parallax .quote i, #pfr #filters ul li a:hover h3, #pfr #filters ul li a.active h3, #pfr .post-title a:hover, #pfr .post-tags li a:hover, #pfr .tags-list li a:hover, #pfr .pages li a:hover, #pfr .home3 .slabtextdone .slabtext.second-child, #pfr .service-box:hover .service-icon {
		color:#005a60;}
#pfr h2, #pfr .milestone-counter .counter-circle, #pfr .pages li a.current, #pfr .pages li a.current, #pfr .service-features .img-container:after, #pfr .service-box:hover .service-icon, #pfr .callout, #pfr blockquote p, #pfr .pullquote.align-right, #pfr .pullquote.align-left {
    border-color: #005a60;}
#pfr .circle-wrap.flowchart-right:after {border-left-color:#005a60;}
#pfr .circle-wrap.highlighted {background-color:#00939c;}
#pfr .circle-wrap.flowchart-right.highlighted:after {border-left-color:#00939c;}
#pfr .button:hover {background-color:#02747b;}

#clr .circle-wrap, #clr nav.colored, #clr nav.light.colored, #clr .twitter-feed-icon i, #clr .testimonial-icon i, #clr .home-gradient, #clr .home-parallax, #clr #clroject-navigation ul li#clrevProject a:hover, #clr #clroject-navigation ul li#nextProject a:hover, #clr #clroject-navigation ul li a:hover, #clr #closeProject a:hover, #clr .portfolio .portfolio-overlay, #clr .pagination a.previous:hover, #clr .pagination a.next:hover, #clr .rnr-icon-middle:hover, #clr .service-box:hover, #clr .button, #clr .skillbar .skill-percentage, #clr .flex-control-nav li a:hover, #clr .flex-control-nav li a.flex-active, #clr .testimonial-slider .flex-direction-nav li a, #clr .twitter-slider .flex-direction-nav li a, #clr .color-block, #clr .home1 .slabtextdone .slabtext.second-child, #clr .home4 .slabtextdone .slabtext.second-child, #clr .caption, #clr .title h1, #clr .service-features .img-container, #clr .service-features .img-container, #clr .view-profile, #clr .team-member:hover .team-desc, #clr .service-box .service-icon, #clr .modal .close {
    background-color: #763e6c;}
#clr .page-colour, #clr .milestone-counter .counter-circle, #clr a, #clr .highlight, #clr nav.light .main-menu a:hover, #clr nav.dark .main-menu a:hover, #clr nav.light .main-menu li.active a, #clr nav.transparent .main-menu li.active a, #clr nav.dark .main-menu li.active a, #clr .parallax .quote i, #clr #filters ul li a:hover h3, #clr #filters ul li a.active h3, #clr .post-title a:hover, #clr .post-tags li a:hover, #clr .tags-list li a:hover, #clr .pages li a:hover, #clr .home3 .slabtextdone .slabtext.second-child, #clr .service-box:hover .service-icon {
		color:#763e6c;}
#clr h2, #clr .milestone-counter .counter-circle, #clr .pages li a.current, #clr .pages li a.current, #clr .service-features .img-container:after, #clr .service-box:hover .service-icon, #clr .callout, #clr blockquote p, #clr .pullquote.align-right, #clr .pullquote.align-left {
    border-color: #763e6c;}
#clr .circle-wrap.flowchart-right:after {border-left-color:#763e6c;}
#clr .circle-wrap.highlighted {background-color:#9e5691;}
#clr .circle-wrap.flowchart-right.highlighted:after {border-left-color:#9e5691;}
#clr .button:hover {background-color:#945088;}

#frwra .circle-wrap, #frwra nav.colored, #frwra nav.light.colored, #frwra .twitter-feed-icon i, #frwra .testimonial-icon i, #frwra .home-gradient, #frwra .home-parallax, #frwra #frwraoject-navigation ul li#frwraevProject a:hover, #frwra #frwraoject-navigation ul li#nextProject a:hover, #frwra #frwraoject-navigation ul li a:hover, #frwra #closeProject a:hover, #frwra .portfolio .portfolio-overlay, #frwra .pagination a.previous:hover, #frwra .pagination a.next:hover, #frwra .rnr-icon-middle:hover, #frwra .service-box:hover, #frwra .button, #frwra .skillbar .skill-percentage, #frwra .flex-control-nav li a:hover, #frwra .flex-control-nav li a.flex-active, #frwra .testimonial-slider .flex-direction-nav li a, #frwra .twitter-slider .flex-direction-nav li a, #frwra .color-block, #frwra .home1 .slabtextdone .slabtext.second-child, #frwra .home4 .slabtextdone .slabtext.second-child, #frwra .caption, #frwra .title h1, #frwra .service-features .img-container, #frwra .service-features .img-container, #frwra .view-profile, #frwra .team-member:hover .team-desc, #frwra .service-box .service-icon, #frwra .modal .close {
    background-color: #87d0ee;}
#frwra .page-colour, #frwra .milestone-counter .counter-circle, #frwra a, #frwra .highlight, #frwra nav.light .main-menu a:hover, #frwra nav.dark .main-menu a:hover, #frwra nav.light .main-menu li.active a, #frwra nav.transparent .main-menu li.active a, #frwra nav.dark .main-menu li.active a, #frwra .parallax .quote i, #frwra #filters ul li a:hover h3, #frwra #filters ul li a.active h3, #frwra .post-title a:hover, #frwra .post-tags li a:hover, #frwra .tags-list li a:hover, #frwra .pages li a:hover, #frwra .home3 .slabtextdone .slabtext.second-child, #frwra .service-box:hover .service-icon {
		color:#87d0ee;}
#frwra h2, #frwra .milestone-counter .counter-circle, #frwra .pages li a.current, #frwra .pages li a.current, #frwra .service-features .img-container:after, #frwra .service-box:hover .service-icon, #frwra .callout, #frwra blockquote p, #frwra .pullquote.align-right, #frwra .pullquote.align-left {
    border-color: #87d0ee;}
#frwra .circle-wrap.flowchart-right:after {border-left-color:#87d0ee;}
#frwra .circle-wrap.highlighted {background-color:#87d0ee;}
#frwra .circle-wrap.flowchart-right.highlighted:after {border-left-color:#87d0ee;}
#frwra .button:hover {background-color:#87d0ee;}

#frmima .circle-wrap, #frmima nav.colored, #frmima nav.light.colored, #frmima .twitter-feed-icon i, #frmima .testimonial-icon i, #frmima .home-gradient, #frmima .home-parallax, #frmima #frmimaoject-navigation ul li#frmimaevProject a:hover, #frmima #frmimaoject-navigation ul li#nextProject a:hover, #frmima #frmimaoject-navigation ul li a:hover, #frmima #closeProject a:hover, #frmima .portfolio .portfolio-overlay, #frmima .pagination a.previous:hover, #frmima .pagination a.next:hover, #frmima .rnr-icon-middle:hover, #frmima .service-box:hover, #frmima .button, #frmima .skillbar .skill-percentage, #frmima .flex-control-nav li a:hover, #frmima .flex-control-nav li a.flex-active, #frmima .testimonial-slider .flex-direction-nav li a, #frmima .twitter-slider .flex-direction-nav li a, #frmima .color-block, #frmima .home1 .slabtextdone .slabtext.second-child, #frmima .home4 .slabtextdone .slabtext.second-child, #frmima .caption, #frmima .title h1, #frmima .service-features .img-container, #frmima .service-features .img-container, #frmima .view-profile, #frmima .team-member:hover .team-desc, #frmima .service-box .service-icon, #frmima .modal .close {
    background-color: #e94d36;}
#frmima .page-colour, #frmima .milestone-counter .counter-circle, #frmima a, #frmima .highlight, #frmima nav.light .main-menu a:hover, #frmima nav.dark .main-menu a:hover, #frmima nav.light .main-menu li.active a, #frmima nav.transparent .main-menu li.active a, #frmima nav.dark .main-menu li.active a, #frmima .parallax .quote i, #frmima #filters ul li a:hover h3, #frmima #filters ul li a.active h3, #frmima .post-title a:hover, #frmima .post-tags li a:hover, #frmima .tags-list li a:hover, #frmima .pages li a:hover, #frmima .home3 .slabtextdone .slabtext.second-child, #frmima .service-box:hover .service-icon {
		color:#e94d36;}
#frmima h2, #frmima .milestone-counter .counter-circle, #frmima .pages li a.current, #frmima .pages li a.current, #frmima .service-features .img-container:after, #frmima .service-box:hover .service-icon, #frmima .callout, #frmima blockquote p, #frmima .pullquote.align-right, #frmima .pullquote.align-left {
    border-color: #e94d36;}
#frmima .circle-wrap.flowchart-right:after {border-left-color:#e94d36;}
#frmima .circle-wrap.highlighted {background-color:#e94d36;}
#frmima .circle-wrap.flowchart-right.highlighted:after {border-left-color:#e94d36;}
#frmima .button:hover {background-color:#e94d36;}

#lllr .circle-wrap, #lllr nav.colored, #lllr nav.light.colored, #lllr .twitter-feed-icon i, #lllr .testimonial-icon i, #lllr .home-gradient, #lllr .home-parallax, #lllr #lllroject-navigation ul li#lllrevProject a:hover, #lllr #lllroject-navigation ul li#nextProject a:hover, #lllr #lllroject-navigation ul li a:hover, #lllr #closeProject a:hover, #lllr .portfolio .portfolio-overlay, #lllr .pagination a.previous:hover, #lllr .pagination a.next:hover, #lllr .rnr-icon-middle:hover, #lllr .service-box:hover, #lllr .button, #lllr .skillbar .skill-percentage, #lllr .flex-control-nav li a:hover, #lllr .flex-control-nav li a.flex-active, #lllr .testimonial-slider .flex-direction-nav li a, #lllr .twitter-slider .flex-direction-nav li a, #lllr .color-block, #lllr .home1 .slabtextdone .slabtext.second-child, #lllr .home4 .slabtextdone .slabtext.second-child, #lllr .caption, #lllr .title h1, #lllr .service-features .img-container, #lllr .service-features .img-container, #lllr .view-profile, #lllr .team-member:hover .team-desc, #lllr .service-box .service-icon, #lllr .modal .close {
    background-color: #58baa7;}
#lllr .page-colour, #lllr .milestone-counter .counter-circle, #lllr a, #lllr .highlight, #lllr nav.light .main-menu a:hover, #lllr nav.dark .main-menu a:hover, #lllr nav.light .main-menu li.active a, #lllr nav.transparent .main-menu li.active a, #lllr nav.dark .main-menu li.active a, #lllr .parallax .quote i, #lllr #filters ul li a:hover h3, #lllr #filters ul li a.active h3, #lllr .post-title a:hover, #lllr .post-tags li a:hover, #lllr .tags-list li a:hover, #lllr .pages li a:hover, #lllr .home3 .slabtextdone .slabtext.second-child, #lllr .service-box:hover .service-icon {
	color:#58baa7;}
#lllr h2, #lllr .milestone-counter .counter-circle, #lllr .pages li a.current, #lllr .pages li a.current, #lllr .service-features .img-container:after, #lllr .service-box:hover .service-icon, #lllr .callout, #lllr blockquote p, #lllr .pullquote.align-right, #lllr .pullquote.align-left {
    border-color: #58baa7;}
#lllr .circle-wrap.flowchart-right:after {border-left-color:#58baa7;}
#lllr .circle-wrap.highlighted {background-color:#a1e8da;}
#lllr .circle-wrap.flowchart-right.highlighted:after {border-left-color:#a1e8da;}
#lllr .button:hover {background-color:#a1e8da;}

#sle .circle-wrap, #sle nav.colored, #sle nav.light.colored, #sle .twitter-feed-icon i, #sle .testimonial-icon i, #sle .home-gradient, #sle .home-parallax, #sle #sleoject-navigation ul li#sleevProject a:hover, #sle #sleoject-navigation ul li#nextProject a:hover, #sle #sleoject-navigation ul li a:hover, #sle #closeProject a:hover, #sle .portfolio .portfolio-overlay, #sle .pagination a.previous:hover, #sle .pagination a.next:hover, #sle .rnr-icon-middle:hover, #sle .service-box:hover, #sle .button, #sle .skillbar .skill-percentage, #sle .flex-control-nav li a:hover, #sle .flex-control-nav li a.flex-active, #sle .testimonial-slider .flex-direction-nav li a, #sle .twitter-slider .flex-direction-nav li a, #sle .color-block, #sle .home1 .slabtextdone .slabtext.second-child, #sle .home4 .slabtextdone .slabtext.second-child, #sle .caption, #sle .title h1, #sle .service-features .img-container, #sle .service-features .img-container, #sle .view-profile, #sle .team-member:hover .team-desc, #sle .service-box .service-icon, #sle .modal .close {
    background-color: #22b24c;}
#sle .page-colour, #sle .milestone-counter .counter-circle, #sle a, #sle .highlight, #sle nav.light .main-menu a:hover, #sle nav.dark .main-menu a:hover, #sle nav.light .main-menu li.active a, #sle nav.transparent .main-menu li.active a, #sle nav.dark .main-menu li.active a, #sle .parallax .quote i, #sle #filters ul li a:hover h3, #sle #filters ul li a.active h3, #sle .post-title a:hover, #sle .post-tags li a:hover, #sle .tags-list li a:hover, #sle .pages li a:hover, #sle .home3 .slabtextdone .slabtext.second-child, #sle .service-box:hover .service-icon {
	color:#22b24c;}
#sle h2, #sle .milestone-counter .counter-circle, #sle .pages li a.current, #sle .pages li a.current, #sle .service-features .img-container:after, #sle .service-box:hover .service-icon, #sle .callout, #sle blockquote p, #sle .pullquote.align-right, #sle .pullquote.align-left {
    border-color: #22b24c;}
#sle .circle-wrap.flowchart-right:after {border-left-color:#22b24c;}
#sle .circle-wrap.highlighted {background-color:#5dd17f;}
#sle .circle-wrap.flowchart-right.highlighted:after {border-left-color:#5dd17f;}
#sle .button:hover {background-color:#5dd17f;}

#wle .circle-wrap, #wle nav.colored, #wle nav.light.colored, #wle .twitter-feed-icon i, #wle .testimonial-icon i, #wle .home-gradient, #wle .home-parallax, #wle #wleoject-navigation ul li#wleevProject a:hover, #wle #wleoject-navigation ul li#nextProject a:hover, #wle #wleoject-navigation ul li a:hover, #wle #closeProject a:hover, #wle .portfolio .portfolio-overlay, #wle .pagination a.previous:hover, #wle .pagination a.next:hover, #wle .rnr-icon-middle:hover, #wle .service-box:hover, #wle .button, #wle .skillbar .skill-percentage, #wle .flex-control-nav li a:hover, #wle .flex-control-nav li a.flex-active, #wle .testimonial-slider .flex-direction-nav li a, #wle .twitter-slider .flex-direction-nav li a, #wle .color-block, #wle .home1 .slabtextdone .slabtext.second-child, #wle .home4 .slabtextdone .slabtext.second-child, #wle .caption, #wle .title h1, #wle .service-features .img-container, #wle .service-features .img-container, #wle .view-profile, #wle .team-member:hover .team-desc, #wle .service-box .service-icon, #wle .modal .close {
    background-color: #f3b900;}
#wle .page-colour, #wle .milestone-counter .counter-circle, #wle a, #wle .highlight, #wle nav.light .main-menu a:hover, #wle nav.dark .main-menu a:hover, #wle nav.light .main-menu li.active a, #wle nav.transparent .main-menu li.active a, #wle nav.dark .main-menu li.active a, #wle .parallax .quote i, #wle #filters ul li a:hover h3, #wle #filters ul li a.active h3, #wle .post-title a:hover, #wle .post-tags li a:hover, #wle .tags-list li a:hover, #wle .pages li a:hover, #wle .home3 .slabtextdone .slabtext.second-child, #wle .service-box:hover .service-icon {
	color:#f3b900;}
#wle h2, #wle .milestone-counter .counter-circle, #wle .pages li a.current, #wle .pages li a.current, #wle .service-features .img-container:after, #wle .service-box:hover .service-icon, #wle .callout, #wle blockquote p, #wle .pullquote.align-right, #wle .pullquote.align-left {
    border-color: #f3b900;}
#wle .circle-wrap.flowchart-right:after {border-left-color:#f3b900;}
#wle .circle-wrap.highlighted {background-color:#fed963;}
#wle .circle-wrap.flowchart-right.highlighted:after {border-left-color:#fed963;}
#wle .button:hover {background-color:#fed963;}

#frde .circle-wrap, #frde nav.colored, #frde nav.light.colored, #frde .twitter-feed-icon i, #frde .testimonial-icon i, #frde .home-gradient, #frde .home-parallax, #frde #frdeoject-navigation ul li#frdeevProject a:hover, #frde #frdeoject-navigation ul li#nextProject a:hover, #frde #frdeoject-navigation ul li a:hover, #frde #closeProject a:hover, #frde .portfolio .portfolio-overlay, #frde .pagination a.previous:hover, #frde .pagination a.next:hover, #frde .rnr-icon-middle:hover, #frde .service-box:hover, #frde .button, #frde .skillbar .skill-percentage, #frde .flex-control-nav li a:hover, #frde .flex-control-nav li a.flex-active, #frde .testimonial-slider .flex-direction-nav li a, #frde .twitter-slider .flex-direction-nav li a, #frde .color-block, #frde .home1 .slabtextdone .slabtext.second-child, #frde .home4 .slabtextdone .slabtext.second-child, #frde .caption, #frde .title h1, #frde .service-features .img-container, #frde .service-features .img-container, #frde .view-profile, #frde .team-member:hover .team-desc, #frde .service-box .service-icon, #frde .modal .close {
    background-color: #189ac4;}
#frde .page-colour, #frde .milestone-counter .counter-circle, #frde a, #frde .highlight, #frde nav.light .main-menu a:hover, #frde nav.dark .main-menu a:hover, #frde nav.light .main-menu li.active a, #frde nav.transparent .main-menu li.active a, #frde nav.dark .main-menu li.active a, #frde .parallax .quote i, #frde #filters ul li a:hover h3, #frde #filters ul li a.active h3, #frde .post-title a:hover, #frde .post-tags li a:hover, #frde .tags-list li a:hover, #frde .pages li a:hover, #frde .home3 .slabtextdone .slabtext.second-child, #frde .service-box:hover .service-icon {
	color:#189ac4;}
#frde h2, #frde .milestone-counter .counter-circle, #frde .pages li a.current, #frde .pages li a.current, #frde .service-features .img-container:after, #frde .service-box:hover .service-icon, #frde .callout, #frde blockquote p, #frde .pullquote.align-right, #frde .pullquote.align-left {
    border-color: #189ac4;
}
#frde .circle-wrap.flowchart-right:after {border-left-color:#189ac4;}
#frde .circle-wrap.highlighted {background-color:#5abede;}
#frde .circle-wrap.flowchart-right.highlighted:after {border-left-color:#5abede;}
#frde .button:hover {background-color:#5abede;}

.button {
	border: solid 2px #d2226b;
}
.button.pink-bg {
	background-color: transparent;
	color: #d2226b;
}
.pink-bg:hover {
	color: #ffffff;
	background-color:#d2226b;
}

#fr .button {
	border-color: #0e99c4;
}
#fr .pink-bg {
	background-color: transparent;
	color: #0e99c4;
}
#fr .button:hover {
	color: #ffffff;
	border-color: #23b5e2;
}

#pr .button {
	border-color: #63B558;
}
#pr .pink-bg {
	background-color: transparent;
	color: #63B558;
}
#pr .button:hover {
	color: #ffffff;
	border-color: #72cc66;
}
#pr2 .button {
	border-color: #f4a84d;
}
#pr2 .pink-bg {
	background-color: transparent;
	color: #f4a84d;
}
#pr2 .button:hover {
	color: #ffffff;
	border-color: #f4a84d;
}

#cr .button {
	border-color: #a274b0;
}
#cr .pink-bg {
	background-color: transparent;
	color: #a274b0;
}
#cr .button:hover {
	color: #ffffff;
	border-color: #b682c5;
}

#slr .button {
	border-color: #ed3824;
}
#slr .pink-bg {
	background-color: transparent;
	color: #ed3824;
}
#slr .button:hover {
	color: #ffffff;
	border-color: #f76858;
}

#btl .button {
	border-color: #d4145a;
}
#btl .pink-bg {
	background-color: transparent;
	color: #d4145a;
}
#btl .button:hover {
	color: #ffffff;
	border-color: #ef4382;
}

#cfr .button {
	border-color: #9dc63f;
}
#cfr .pink-bg {
	background-color: transparent;
	color: #9dc63f;
}
#cfr .button:hover {
	color: #ffffff;
	border-color: #c9f16c;
}

#lllr .button {
	border-color: #58baa7;
}
#lllr .pink-bg {
	background-color: transparent;
	color: #58baa7;
}
#lllr .button:hover {
	color: #ffffff;
	border-color: #a1e8da;
}

#sle .button {
	border-color: #22b24c;
}
#sle .pink-bg {
	background-color: transparent;
	color: #22b24c;
}
#sle .button:hover {
	color: #ffffff;
	border-color: #5dd17f;
}

#wle .button {
	border-color: #f3b900;
}
#wle .pink-bg {
	background-color: transparent;
	color: #f3b900;
}
#wle .button:hover {
	color: #ffffff;
	border-color: #fed963;
}

#frde .button {
	border-color: #189ac4;
}
#frde .pink-bg {
	background-color: transparent;
	color: #189ac4;
}
#frde .button:hover {
	color: #ffffff;
	border-color: #5abede;
}

#fra .button {
	border-color: #fcaa40;
}
#fra .pink-bg {
	background-color: transparent;
	color: #fcaa40;
}
#fra .button:hover {
	color: #ffffff;
	border-color: #ffbe6b;
}

#frwra .button {
	border-color: #87d0ee;
}
#frwra .pink-bg {
	background-color: transparent;
	color: #87d0ee;
}
#frwra .button:hover {
	color: #ffffff;
	border-color: #87d0ee;
}

#frmima .button {
	border-color: #e94d36;
}
#frmima .pink-bg {
	background-color: transparent;
	color: #e94d36;
}
#frmima .button:hover {
	color: #ffffff;
	border-color: #e94d36;
}

#pra .button {
	border-color: #65b55c;
}
#pra .pink-bg {
	background-color: transparent;
	color: #65b55c;
}
#pra .button:hover {
	color: #ffffff;
	border-color: #72cc66;
}